@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i|Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i);
.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.delay-1s {
  animation-delay: 1s;
}

.animated.delay-2s {
  animation-delay: 2s;
}

.animated.delay-3s {
  animation-delay: 3s;
}

.animated.delay-4s {
  animation-delay: 4s;
}

.animated.delay-5s {
  animation-delay: 5s;
}

.animated.fast {
  animation-duration: 800ms;
}

.animated.faster {
  animation-duration: 500ms;
}

.animated.slow {
  animation-duration: 2s;
}

.animated.slower {
  animation-duration: 3s;
}

@media (print), (prefers-reduced-motion: reduce) {
  .animated {
    animation-duration: 1ms !important;
    transition-duration: 1ms !important;
    animation-iteration-count: 1 !important;
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    transform: translate3d(0, -4px, 0);
  }
}

.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

.flash {
  animation-name: flash;
}

@keyframes headShake {
  0% {
    transform: translateX(0);
  }

  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    transform: translateX(0);
  }
}

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake;
}

@keyframes heartBeat {
  0% {
    transform: scale(1);
  }

  14% {
    transform: scale(1.3);
  }

  28% {
    transform: scale(1);
  }

  42% {
    transform: scale(1.3);
  }

  70% {
    transform: scale(1);
  }
}

.heartBeat {
  animation-name: heartBeat;
  animation-duration: 1.3s;
  animation-timing-function: ease-in-out;
}

@keyframes jello {
  from,
  11.1%,
  to {
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  animation-name: jello;
  transform-origin: center;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  animation-name: pulse;
}

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }

  30% {
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  animation-name: rubberBand;
}

@keyframes shake {
  from,
  to {
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  animation-name: shake;
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  transform-origin: top center;
  animation-name: swing;
}

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  from {
    transform: translate3d(0, 0, 0);
  }

  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.wobble {
  animation-name: wobble;
}

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  animation-duration: 0.75s;
  animation-name: bounceIn;
}

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }

  75% {
    transform: translate3d(0, -10px, 0);
  }

  90% {
    transform: translate3d(0, 5px, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }

  75% {
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    transform: translate3d(5px, 0, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.bounceInLeft {
  animation-name: bounceInLeft;
}

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    transform: translate3d(10px, 0, 0);
  }

  90% {
    transform: translate3d(-5px, 0, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  75% {
    transform: translate3d(0, 10px, 0);
  }

  90% {
    transform: translate3d(0, -5px, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

.bounceOut {
  animation-duration: 0.75s;
  animation-name: bounceOut;
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDown {
  animation-name: fadeInDown;
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDownBig {
  animation-name: fadeInDownBig;
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft {
  animation-name: fadeInLeft;
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRightBig {
  animation-name: fadeInRightBig;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUp {
  animation-name: fadeInUp;
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUpBig {
  animation-name: fadeInUpBig;
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  animation-name: fadeOutDown;
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  animation-name: fadeOutLeft;
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  animation-name: fadeOutRight;
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  animation-name: fadeOutUp;
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}

@keyframes flip {
  from {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }

  40% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }

  50% {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }

  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in;
  }

  to {
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  backface-visibility: visible;
  animation-name: flip;
}

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInX {
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInY {
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  animation-duration: 0.75s;
  animation-name: flipOutX;
  backface-visibility: visible !important;
}

@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  animation-duration: 0.75s;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    transform: skewX(-5deg);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    transform-origin: center;
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateIn {
  animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownRight {
  animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpRight {
  animation-name: rotateInUpRight;
}

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1;
  }

  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  animation-name: slideInDown;
}

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  animation-name: slideInLeft;
}

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  animation-name: slideInRight;
}

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  animation-name: slideInUp;
}

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  animation-name: slideOutDown;
}

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  animation-name: slideOutLeft;
}

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  animation-name: slideOutRight;
}

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  animation-name: slideOutUp;
}

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  animation-duration: 2s;
  animation-name: hinge;
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }

  50% {
    transform: rotate(-10deg);
  }

  70% {
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.jackInTheBox {
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.rollIn {
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  animation-name: rollOut;
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInDown {
  animation-name: zoomInDown;
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInLeft {
  animation-name: zoomInLeft;
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInRight {
  animation-name: zoomInRight;
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInUp {
  animation-name: zoomInUp;
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  animation-name: zoomOut;
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutDown {
  animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}

.zoomOutLeft {
  animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}

.zoomOutRight {
  animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutUp {
  animation-name: zoomOutUp;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

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

/**
 * Remove the inner border and padding in Firefox.
 */

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

/**
 * Restore the focus styles unset by the previous rule.
 */

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

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

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

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.vue__time-picker{
  display:inline-block;
  position:relative;
  font-size:1em;
  width:10em;
  font-family:sans-serif;
  vertical-align:middle
}

.vue__time-picker *{
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}

.vue__time-picker input.display-time{
  border:1px solid #d2d2d2;
  width:10em;
  height:2.2em;
  padding:.3em .5em;
  font-size:1em
}

.vue__time-picker input.has-custom-icon{
  padding-left:1.8em
}

.vue__time-picker input.display-time.invalid:not(.skip-error-style){
  border-color:#c03;
  outline-color:#c03
}

.vue__time-picker input.display-time.disabled,.vue__time-picker input.display-time:disabled{
  color:#d2d2d2
}

.vue__time-picker .controls{
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  z-index:3;
  -webkit-box-orient:horizontal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  pointer-events:none
}

.vue__time-picker .controls,.vue__time-picker .controls>*{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-direction:normal
}

.vue__time-picker .controls>*{
  cursor:pointer;
  width:auto;
  -webkit-box-orient:vertical;
  -ms-flex-flow:column nowrap;
  flex-flow:column nowrap;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:0 .35em;
  color:#d2d2d2;
  line-height:100%;
  font-style:normal;
  pointer-events:auto;
  -webkit-transition:color .2s,opacity .2s;
  transition:color .2s,opacity .2s
}

.vue__time-picker .controls>:hover{
  color:#797979
}

.vue__time-picker .controls>:active,.vue__time-picker .controls>:focus{
  outline:0
}

.vue__time-picker .controls .char{
  font-size:1.1em;
  line-height:100%;
  -webkit-margin-before:-.15em
}

.vue__time-picker .custom-icon{
  z-index:2;
  position:absolute;
  left:0;
  top:0;
  bottom:0;
  width:1.8em;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-flow:column nowrap;
  flex-flow:column nowrap;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  pointer-events:none
}

.vue__time-picker .controls img,.vue__time-picker .controls svg,.vue__time-picker .custom-icon img,.vue__time-picker .custom-icon svg{
  display:inline-block;
  vertical-align:middle;
  margin:0;
  border:0;
  outline:0;
  max-width:1em;
  height:auto
}

.vue__time-picker .time-picker-overlay{
  z-index:4;
  position:fixed;
  top:0;
  left:0;
  right:0;
  bottom:0
}

.vue__time-picker-dropdown,.vue__time-picker .dropdown{
  position:absolute;
  z-index:5;
  top:calc(2.2em + 2px);
  left:0;
  background:#fff;
  -webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);
  box-shadow:0 1px 6px rgba(0,0,0,.15);
  width:10em;
  height:10em;
  font-weight:400
}

.vue__time-picker-dropdown{
  position:fixed;
  z-index:100
}

.vue__time-picker-dropdown.drop-up,.vue__time-picker .dropdown.drop-up{
  top:auto;
  bottom:calc(2.2em + 1px)
}

.vue__time-picker-dropdown .select-list,.vue__time-picker .dropdown .select-list{
  width:10em;
  height:10em;
  overflow:hidden;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}

.vue__time-picker-dropdown .select-list:active,.vue__time-picker-dropdown .select-list:focus,.vue__time-picker .dropdown .select-list:active,.vue__time-picker .dropdown .select-list:focus{
  outline:0
}

.vue__time-picker-dropdown ul,.vue__time-picker .dropdown ul{
  padding:0;
  margin:0;
  list-style:none;
  outline:0;
  -webkit-box-flex:1;
  -ms-flex:1 1 0.00001px;
  flex:1 1 0.00001px;
  overflow-x:hidden;
  overflow-y:auto
}

.vue__time-picker-dropdown ul.apms,.vue__time-picker-dropdown ul.minutes,.vue__time-picker-dropdown ul.seconds,.vue__time-picker .dropdown ul.apms,.vue__time-picker .dropdown ul.minutes,.vue__time-picker .dropdown ul.seconds{
  border-left:1px solid #fff
}

.vue__time-picker-dropdown ul li,.vue__time-picker .dropdown ul li{
  list-style:none;
  text-align:center;
  padding:.3em 0;
  color:#161616
}

.vue__time-picker-dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker-dropdown ul li:not(.hint):not([disabled]):hover,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):hover{
  background:rgba(0,0,0,.08);
  color:#161616;
  cursor:pointer
}

.vue__time-picker-dropdown ul li:not([disabled]).active,.vue__time-picker-dropdown ul li:not([disabled]).active:focus,.vue__time-picker-dropdown ul li:not([disabled]).active:hover,.vue__time-picker .dropdown ul li:not([disabled]).active,.vue__time-picker .dropdown ul li:not([disabled]).active:focus,.vue__time-picker .dropdown ul li:not([disabled]).active:hover{
  background:#41b883;
  color:#fff
}

.vue__time-picker-dropdown ul li[disabled],.vue__time-picker-dropdown ul li[disabled]:hover,.vue__time-picker .dropdown ul li[disabled],.vue__time-picker .dropdown ul li[disabled]:hover{
  background:transparent;
  opacity:.3;
  cursor:not-allowed
}

.vue__time-picker-dropdown .hint,.vue__time-picker .dropdown .hint{
  color:#a5a5a5;
  cursor:default;
  font-size:.8em
}
/*
//bootstrap
@import '~bootstrap/scss/bootstrap';


a:hover {
  text-decoration: none;
  color: $default-text-colour;
}

label {
    margin:0;
}
*/

[v-cloak] {
  display: none;
}

/**
$inactive-color: #B7B7B7;

'alerts-error': '#ED2024',
'alerts-success': '#87C540',

'typography-one': '#333333',
'typography-two': '#555555',
'typography-three': '#777777',
'typography-four': '#FFFFFF',

'diabetes-notes-one': '#CC6601',
'diabetes-notes-two': '#FFA64E',
'diabetes-notes-three': '#FEF5EE',

'birth-notes-one': '#FFC924',
'birth-notes-one': '#FFDE77',
'birth-notes-one': '#F0FCF6',

'postnatal-notes-one': '#986699',
'postnatal-notes-one': '#B793BB',
'postnatal-notes-one': '#FCF5FA',

'smoke-darkest': 'rgba(0, 0, 0, 0.9)',
'smoke-darker': 'rgba(0, 0, 0, 0.75)',
'smoke-dark': 'rgba(0, 0, 0, 0.6)',
'smoke': 'rgba(0, 0, 0, 0.5)',
'smoke-light': 'rgba(0, 0, 0, 0.4)',
'smoke-lighter': 'rgba(0, 0, 0, 0.25)',
'smoke-lightest': 'rgba(0, 0, 0, 0.1)'
**/

/** Vue select styling */

/**
    Support for SASS is deprecated as of v3.18.

    The files remain here if your build is dependent on them
    but they will not receive updates in future releases. All
    SASS variables have been translated into CSS variables, so
    migration should be quite simple if you'd like to move over.

    In v4, these files will be removed.
 */

.v-select {
  position: relative;
  font-family: inherit;
}

.v-select,
.v-select * {
  box-sizing: border-box;
}

/* KeyFrames */

@keyframes vSelectSpinner {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

/* Dropdown Default Transition */

.vs__fade-enter-active,
.vs__fade-leave-active {
  pointer-events: none;
  transition: opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1);
}

.vs__fade-enter,
.vs__fade-leave-to {
  opacity: 0;
}

/** Component States */

/*
 * Disabled
 *
 * When the component is disabled, all interaction
 * should be prevented. Here we modify the bg color,
 * and change the cursor displayed on the interactive
 * components.
 */

.vs--disabled .vs__dropdown-toggle,
.vs--disabled .vs__clear,
.vs--disabled .vs__search,
.vs--disabled .vs__selected,
.vs--disabled .vs__open-indicator {
  cursor: not-allowed;
  background-color: rgb(248, 248, 248);
}

/*
 *  RTL - Right to Left Support
 *
 *  Because we're using a flexbox layout, the `dir="rtl"`
 *  HTML attribute does most of the work for us by
 *  rearranging the child elements visually.
 */

.v-select[dir=rtl] .vs__actions {
  padding: 0 3px 0 6px;
}

.v-select[dir=rtl] .vs__clear {
  margin-left: 6px;
  margin-right: 0;
}

.v-select[dir=rtl] .vs__deselect {
  margin-left: 0;
  margin-right: 2px;
}

.v-select[dir=rtl] .vs__dropdown-menu {
  text-align: right;
}

/**
    Dropdown Toggle

    The dropdown toggle is the primary wrapper of the component. It
    has two direct descendants: .vs__selected-options, and .vs__actions.

    .vs__selected-options holds the .vs__selected's as well as the
    main search input.

    .vs__actions holds the clear button and dropdown toggle.
 */

.vs__dropdown-toggle {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: flex;
  padding: 0 0 4px 0;
  background: none;
  border: 1px solid #A0AEC0;
  border-radius: 0.25rem;
  white-space: normal;
}

.vs__selected-options {
  display: flex;
  flex-basis: 100%;
  flex-grow: 1;
  flex-wrap: wrap;
  padding: 0 2px;
  position: relative;
}

.vs__actions {
  display: flex;
  align-items: center;
  padding: 4px 6px 0 3px;
}

/* Dropdown Toggle States */

.vs--searchable .vs__dropdown-toggle {
  cursor: text;
}

.vs--unsearchable .vs__dropdown-toggle {
  cursor: pointer;
}

.vs--open .vs__dropdown-toggle {
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.vs__open-indicator {
  fill: rgba(60, 60, 60, 0.5);
  transform: scale(1);
  transition: transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);
  transition-timing-function: cubic-bezier(1, -0.115, 0.975, 0.855);
}

.vs--open .vs__open-indicator {
  transform: rotate(180deg) scale(1);
}

.vs--loading .vs__open-indicator {
  opacity: 0;
}

/* Clear Button */

.vs__clear {
  fill: rgba(60, 60, 60, 0.5);
  padding: 0;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  margin-right: 8px;
}

/* Dropdown Menu */

.vs__dropdown-menu {
  display: block;
  box-sizing: border-box;
  position: absolute;
  top: calc(100% - 1px);
  left: 0;
  z-index: 40;
  padding: 5px 0;
  margin: 0;
  width: 100%;
  max-height: 350px;
  min-width: 160px;
  overflow-y: auto;
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.15);
  border: 1px solid #A0AEC0;
  border-top-style: none;
  border-radius: 0 0 0.25rem 0.25rem;
  text-align: left;
  list-style: none;
  background: #fff;
}

.vs__no-options {
  text-align: center;
}

/* List Items */

.vs__dropdown-option {
  line-height: 1.42857143; /* Normalize line height */
  display: block;
  padding: 3px 20px;
  clear: both;
  color: #333; /* Overrides most CSS frameworks */
  white-space: nowrap;
  cursor: pointer;
}

.vs__dropdown-option--highlight {
  background: #A9BECB;
  color: black;
}

.vs__dropdown-option--deselect {
  background: #fb5858;
  color: #fff;
}

.vs__dropdown-option--disabled {
  background: inherit;
  color: rgba(60, 60, 60, 0.5);
  cursor: inherit;
}

/* Selected Tags */

.vs__selected {
  display: flex;
  align-items: center;
  background-color: #f0f0f0;
  border: 1px solid #A0AEC0;
  border-radius: 0.25rem;
  color: #333;
  line-height: 1.8;
  margin: 4px 2px 0px 2px;
  padding: 0 0.25em;
  z-index: 0;
}

.vs__deselect {
  display: inline-flex;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  margin-left: 4px;
  padding: 0;
  border: 0;
  cursor: pointer;
  background: none;
  fill: rgba(60, 60, 60, 0.5);
  text-shadow: 0 1px 0 #fff;
}

/* States */

.vs--single .vs__selected {
  background-color: transparent;
  border-color: transparent;
}

.vs--single.vs--open .vs__selected, .vs--single.vs--loading .vs__selected {
  position: absolute;
  opacity: 0.4;
}

.vs--single.vs--searching .vs__selected {
  display: none;
}

/* Search Input */

/**
 * Super weird bug... If this declaration is grouped
 * below, the cancel button will still appear in chrome.
 * If it's up here on it's own, it'll hide it.
 */

.vs__search::-webkit-search-cancel-button {
  display: none;
}

.vs__search::-webkit-search-decoration,
.vs__search::-webkit-search-results-button,
.vs__search::-webkit-search-results-decoration,
.vs__search::-ms-clear {
  display: none;
}

.vs__search,
.vs__search:focus {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  line-height: 1.8;
  font-size: 1em;
  border: 1px solid transparent;
  border-left: none;
  outline: none;
  margin: 4px 0 0 0;
  padding: 0 7px;
  background: none;
  box-shadow: none;
  width: 0;
  max-width: 100%;
  flex-grow: 1;
  z-index: 1;
}

.vs__search::-moz-placeholder {
  color: inherit;
}

.vs__search::placeholder {
  color: inherit;
}

/**
    States
 */

.vs--unsearchable .vs__search {
  opacity: 1;
}

.vs--unsearchable:not(.vs--disabled) .vs__search {
  cursor: pointer;
}

.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
  opacity: 0.2;
}

/* Loading Spinner */

.vs__spinner {
  align-self: center;
  opacity: 0;
  font-size: 5px;
  text-indent: -9999em;
  overflow: hidden;
  border-top: 0.9em solid rgba(100, 100, 100, 0.1);
  border-right: 0.9em solid rgba(100, 100, 100, 0.1);
  border-bottom: 0.9em solid rgba(100, 100, 100, 0.1);
  border-left: 0.9em solid rgba(60, 60, 60, 0.45);
  transform: translateZ(0);
  animation: vSelectSpinner 1.1s infinite linear;
  transition: opacity 0.1s;
}

.vs__spinner,
.vs__spinner:after {
  border-radius: 50%;
  width: 5em;
  height: 5em;
}

/* Loading Spinner States */

.vs--loading .vs__spinner {
  opacity: 1;
}

.mx-icon-left:before,
.mx-icon-right:before,
.mx-icon-double-left:before,
.mx-icon-double-right:before,
.mx-icon-double-left:after,
.mx-icon-double-right:after {
  content: "";
  position: relative;
  top: -1px;
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  border-style: solid;
  border-color: currentColor;
  border-width: 2px 0 0 2px;
  border-radius: 1px;
  box-sizing: border-box;
  transform-origin: center;
  transform: rotate(-45deg) scale(0.7);
}

.mx-icon-double-left:after {
  left: -4px;
}

.mx-icon-double-right:before {
  left: 4px;
}

.mx-icon-right:before,
.mx-icon-double-right:before,
.mx-icon-double-right:after {
  transform: rotate(135deg) scale(0.7);
}

.mx-btn {
  box-sizing: border-box;
  line-height: 1;
  font-size: 14px;
  font-weight: 500;
  padding: 7px 15px;
  margin: 0;
  cursor: pointer;
  background-color: transparent;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  color: #73879c;
  white-space: nowrap;
}

.mx-btn:hover {
  border-color: #1284e7;
  color: #1284e7;
}

.mx-btn:disabled, .mx-btn.disabled {
  color: rgba(60, 60, 60, 0.5);
  cursor: not-allowed;
}

.mx-btn-text {
  border: 0;
  padding: 0 4px;
  text-align: left;
  line-height: inherit;
}

.mx-scrollbar {
  height: 100%;
}

.mx-scrollbar:hover .mx-scrollbar-track {
  opacity: 1;
}

.mx-scrollbar-wrap {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}

.mx-scrollbar-track {
  position: absolute;
  top: 2px;
  right: 2px;
  bottom: 2px;
  width: 6px;
  z-index: 1;
  border-radius: 4px;
  opacity: 0;
  transition: opacity 0.24s ease-out;
}

.mx-scrollbar-track .mx-scrollbar-thumb {
  position: absolute;
  width: 100%;
  height: 0;
  cursor: pointer;
  border-radius: inherit;
  background-color: rgba(144, 147, 153, 0.3);
  transition: background-color 0.3s;
}

.mx-zoom-in-down-enter-active,
.mx-zoom-in-down-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: center top;
}

.mx-zoom-in-down-enter,
.mx-zoom-in-down-enter-from,
.mx-zoom-in-down-leave-to {
  opacity: 0;
  transform: scaleY(0);
}

.mx-datepicker {
  position: relative;
  display: inline-block;
  width: 210px;
}

.mx-datepicker svg {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

.mx-datepicker-range {
  width: 320px;
}

.mx-datepicker-inline {
  width: auto;
}

.mx-input-wrapper {
  position: relative;
}

.mx-input {
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  height: 34px;
  padding: 6px 30px;
  padding-left: 10px;
  font-size: 14px;
  line-height: 1.4;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.mx-input:hover, .mx-input:focus {
  border-color: #409aff;
}

.mx-input:disabled, .mx-input.disabled {
  color: rgba(60, 60, 60, 0.5);
  background-color: #f3f3f3;
  border-color: #ccc;
  cursor: not-allowed;
}

.mx-input:focus {
  outline: none;
}

.mx-input::-ms-clear {
  display: none;
}

.mx-icon-calendar,
.mx-icon-clear {
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translateY(-50%);
  font-size: 16px;
  line-height: 1;
  color: rgba(0, 0, 0, 0.5);
  vertical-align: middle;
}

.mx-icon-clear {
  cursor: pointer;
}

.mx-icon-clear:hover {
  color: rgba(0, 0, 0, 0.8);
}

.mx-datepicker-main {
  font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif;
  color: #73879c;
  background-color: #fff;
  border: 1px solid #A0AEC0;
}

.mx-datepicker-popup {
  position: absolute;
  margin-top: 1px;
  margin-bottom: 1px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  z-index: 2001;
}

.mx-datepicker-sidebar {
  float: left;
  box-sizing: border-box;
  width: 100px;
  padding: 6px;
  overflow: auto;
}

.mx-datepicker-sidebar + .mx-datepicker-content {
  margin-left: 100px;
  border-left: 1px solid #A0AEC0;
}

.mx-datepicker-body {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.mx-btn-shortcut {
  display: block;
  padding: 0 6px;
  line-height: 24px;
}

.mx-range-wrapper {
  display: flex;
}

@media (max-width: 750px) {
  .mx-range-wrapper {
    flex-direction: column;
  }
}

.mx-datepicker-header {
  padding: 6px 8px;
  border-bottom: 1px solid #A0AEC0;
}

.mx-datepicker-footer {
  padding: 6px 8px;
  text-align: right;
  border-top: 1px solid #A0AEC0;
}

.mx-calendar {
  box-sizing: border-box;
  width: 248px;
  padding: 6px 12px;
}

.mx-calendar + .mx-calendar {
  border-left: 1px solid #A0AEC0;
}

.mx-calendar-header, .mx-time-header {
  box-sizing: border-box;
  height: 34px;
  line-height: 34px;
  text-align: center;
  overflow: hidden;
}

.mx-btn-icon-left,
.mx-btn-icon-double-left {
  float: left;
}

.mx-btn-icon-right,
.mx-btn-icon-double-right {
  float: right;
}

.mx-calendar-header-label {
  font-size: 14px;
}

.mx-calendar-decade-separator {
  margin: 0 2px;
}

.mx-calendar-decade-separator:after {
  content: "~";
}

.mx-calendar-content {
  position: relative;
  height: 224px;
  box-sizing: border-box;
}

.mx-calendar-content .cell {
  cursor: pointer;
}

.mx-calendar-content .cell:hover {
  color: #73879c;
  background-color: #f3f9fe;
}

.mx-calendar-content .cell.active {
  color: #fff;
  background-color: #1284e7;
}

.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range {
  color: #73879c;
  background-color: #dbedfb;
}

.mx-calendar-content .cell.disabled {
  cursor: not-allowed;
  color: rgba(60, 60, 60, 0.5);
  background-color: #f3f3f3;
}

.mx-calendar-week-mode .mx-date-row {
  cursor: pointer;
}

.mx-calendar-week-mode .mx-date-row:hover {
  background-color: #f3f9fe;
}

.mx-calendar-week-mode .mx-date-row.mx-active-week {
  background-color: #dbedfb;
}

.mx-calendar-week-mode .mx-date-row .cell:hover {
  color: inherit;
  background-color: transparent;
}

.mx-calendar-week-mode .mx-date-row .cell.active {
  color: inherit;
  background-color: transparent;
}

.mx-week-number {
  opacity: 0.5;
}

.mx-table {
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  text-align: center;
}

.mx-table th {
  padding: 0;
  font-weight: 500;
  vertical-align: middle;
}

.mx-table td {
  padding: 0;
  vertical-align: middle;
}

.mx-table-date td,
.mx-table-date th {
  height: 32px;
  font-size: 12px;
}

.mx-table-date .today {
  color: #2a90e9;
}

.mx-table-date .cell.not-current-month {
  color: #ccc;
  background: none;
}

.mx-time {
  flex: 1;
  width: 224px;
  background: #fff;
}

.mx-time + .mx-time {
  border-left: 1px solid #A0AEC0;
}

.mx-calendar-time {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.mx-time-header {
  border-bottom: 1px solid #A0AEC0;
}

.mx-time-content {
  height: 224px;
  box-sizing: border-box;
  overflow: hidden;
}

.mx-time-columns {
  display: flex;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.mx-time-column {
  flex: 1;
  position: relative;
  border-left: 1px solid #A0AEC0;
  text-align: center;
}

.mx-time-column:first-child {
  border-left: 0;
}

.mx-time-column .mx-time-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.mx-time-column .mx-time-list::after {
  content: "";
  display: block;
  height: 192px;
}

.mx-time-column .mx-time-item {
  cursor: pointer;
  font-size: 12px;
  height: 32px;
  line-height: 32px;
}

.mx-time-column .mx-time-item:hover {
  color: #73879c;
  background-color: #f3f9fe;
}

.mx-time-column .mx-time-item.active {
  color: #1284e7;
  background-color: transparent;
  font-weight: 700;
}

.mx-time-column .mx-time-item.disabled {
  cursor: not-allowed;
  color: rgba(60, 60, 60, 0.5);
  background-color: #f3f3f3;
}

.mx-time-option {
  cursor: pointer;
  padding: 8px 10px;
  font-size: 14px;
  line-height: 20px;
}

.mx-time-option:hover {
  color: #73879c;
  background-color: #f3f9fe;
}

.mx-time-option.active {
  color: #1284e7;
  background-color: transparent;
  font-weight: 700;
}

.mx-time-option.disabled {
  cursor: not-allowed;
  color: rgba(60, 60, 60, 0.5);
  background-color: #f3f3f3;
}

.mx-btn {
  box-sizing: border-box;
  line-height: 1;
  font-size: 14px;
  font-weight: 500;
  padding: 7px 15px;
  margin: 0;
  cursor: pointer;
  background-color: transparent;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  color: #73879c;
  white-space: nowrap;
}

.mx-btn:hover {
  border-color: #1284e7;
  color: #1284e7;
}

.mx-btn:disabled, .mx-btn.disabled {
  color: rgba(60, 60, 60, 0.5);
  cursor: not-allowed;
}

.mx-btn-text {
  border: 0;
  padding: 0 4px;
  text-align: left;
  line-height: inherit;
}

html, body {
  font-family: Noto Sans, Nunito, sans-serif !important;
  /* print styles
      @media print {

          body {
              margin: 10px;
              color: red;
              background-color: #ff0;
          }

          #risk-flower, #edd, #parity, #risk-factors, #grow-left-nav, #add-scan-button, #add-sfh-button, #grow-gridlines-by, #grow-profile-menu {
              display: none;
          }

          #fundal-height-label {
              margin-left: 30px;
          }

          #chart-message {
              display: inline-block;
              color: blue;
              position: relative;
          }

          #mother-details {
              width: 100%;
          }

          #grow-mother-banner {
              color: purple;
              height:150px;
          }

      }
  */
}

@media print {
  html #print-chart, body #print-chart {
    display: inline-block;
  }
}

/*
! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com
*/

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

/*
Document
========
*/

/**
Use a better box model (opinionated).
*/

*,
::before,
::after {
  box-sizing: border-box;
}

/**
Use a more readable tab size (opinionated).
*/

html {
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
}

/**
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/*
Sections
========
*/

/**
Remove the margin in all browsers.
*/

body {
  margin: 0;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}

/*
Grouping content
================
*/

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
}

/*
Text-level semantics
====================
*/

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family:
		ui-monospace,
		SFMono-Regular,
		Consolas,
		'Liberation Mono',
		Menlo,
		monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
}

/*
Forms
=====
*/

/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/

button,
select { /* 1 */
  text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}

/**
Remove the inner border and padding in Firefox.
*/

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Interactive
===========
*/

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

button,
[role="button"] {
  cursor: pointer;
}

/**
 * Override legacy focus reset from Normalize with modern Firefox focus styles.
 *
 * This is actually an improvement over the new defaults in Firefox in our testing,
 * as it triggers the better focus styles even for links, which still use a dotted
 * outline in Firefox by default.
 */

:-moz-focusring {
  outline: auto;
}

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/**
 * 1. Make replaced elements `display: block` by default as that's
 *    the behavior you want almost all of the time. Inspired by
 *    CSS Remedy, with `svg` added as well.
 *
 *    https://github.com/mozdevs/cssremedy/issues/14
 * 
 * 2. Add `vertical-align: middle` to align replaced elements more
 *    sensibly by default when overriding `display` by adding a
 *    utility like `inline`.
 *
 *    This can trigger a poorly considered linting error in some
 *    tools but is included by design.
 * 
 *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/**
 * Constrain images and videos to the parent width and preserve
 * their intrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
video {
  max-width: 100%;
  height: auto;
}

/**
 * Ensure the default browser behavior of the `hidden` attribute.
 */

[hidden] {
  display: none;
}

*, ::before, ::after{
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}


      [type='text'],
      [type='email'],
      [type='url'],
      [type='password'],
      [type='number'],
      [type='date'],
      [type='datetime-local'],
      [type='month'],
      [type='search'],
      [type='tel'],
      [type='time'],
      [type='week'],
      [multiple],
      textarea,
      select
    {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  border-color: #2563eb;
}

input::-moz-placeholder, textarea::-moz-placeholder{
  color: #6b7280;
  opacity: 1;
}

input::placeholder, textarea::placeholder{
  color: #6b7280;
  opacity: 1;
}

::-webkit-datetime-edit-fields-wrapper{
  padding: 0;
}

::-webkit-date-and-time-value{
  min-height: 1.5em;
}

select{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}

[multiple]{
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          color-adjust: unset;
}


      [type='checkbox'],
      [type='radio']
    {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
}

[type='checkbox']{
  border-radius: 0px;
}

[type='radio']{
  border-radius: 100%;
}


      [type='checkbox']:focus,
      [type='radio']:focus
    {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}


      [type='checkbox']:checked,
      [type='radio']:checked
    {
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}

[type='radio']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}


      [type='checkbox']:checked:hover,
      [type='checkbox']:checked:focus,
      [type='radio']:checked:hover,
      [type='radio']:checked:focus
    {
  border-color: transparent;
  background-color: currentColor;
}

[type='checkbox']:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}


      [type='checkbox']:indeterminate:hover,
      [type='checkbox']:indeterminate:focus
    {
  border-color: transparent;
  background-color: currentColor;
}

[type='file']{
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}

[type='file']:focus{
  outline: 1px auto -webkit-focus-ring-color;
}

.tw-container{
  width: 100%;
}

@media (min-width: 320px){
  .tw-container{
    max-width: 320px;
  }
}

@media (min-width: 480px){
  .tw-container{
    max-width: 480px;
  }
}

@media (min-width: 640px){
  .tw-container{
    max-width: 640px;
  }
}

@media (min-width: 768px){
  .tw-container{
    max-width: 768px;
  }
}

@media (min-width: 1024px){
  .tw-container{
    max-width: 1024px;
  }
}

@media (min-width: 1580px){
  .tw-container{
    max-width: 1580px;
  }
}

@media (min-width: 1920px){
  .tw-container{
    max-width: 1920px;
  }
}

@media (min-width: 2560px){
  .tw-container{
    max-width: 2560px;
  }
}

.tw-single-panel {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-top: 0.75rem;
  height: auto;
  flex: 1 1 0%;
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1024px) {
  .tw-single-panel {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
}

@media (min-width: 1580px) {
  .tw-single-panel {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    margin-right: 2.5rem;
  }
}

.tw-grow-single-panel {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: auto;
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1024px) {
  .tw-grow-single-panel {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
}

@media (min-width: 1580px) {
  .tw-grow-single-panel {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    margin-right: 2.5rem;
  }
}

.tw-multiple-panels {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-top: 0.75rem;
  display: flex;
  flex-direction: column;
}

@media (min-width: 1024px) {
  .tw-multiple-panels {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
}

@media (min-width: 1580px) {
  .tw-multiple-panels {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    margin-right: 2.5rem;
    flex-direction: row;
  }
}

.tw-multiple-panels-reverse {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-top: 0.75rem;
  display: flex;
  flex-direction: column-reverse;
}

@media (min-width: 1024px) {
  .tw-multiple-panels-reverse {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
}

@media (min-width: 1580px) {
  .tw-multiple-panels-reverse {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    margin-right: 2.5rem;
    flex-direction: row;
  }
}

.tw-full-panel {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  height: 100%;
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1580px) {
  .tw-full-panel {
    width: 100%;
  }
}

.tw-two-panels-left, .tw-two-panels-left-reverse {
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1580px) {
  .tw-two-panels-left, .tw-two-panels-left-reverse {
    width: 50%;
  }
}

.tw-grow-banner-panel {
  border-radius: 0.5rem;
  border-width: 2px;
  padding: 0.5rem;
}

.tw-grow-banner-expanded-panel {
  margin-right: 24rem;
  margin-left: 24rem;
  width: 100%;
  justify-content: center;
  border-radius: 0.5rem;
  border-width: 2px;
  padding-left: 14rem;
}

.tw-two-panels-right {
  margin-top: 1.25rem;
  height: 100%;
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1580px) {
  .tw-two-panels-right {
    margin-top: 0px;
    margin-left: 0.75rem;
    width: 50%;
  }
}

.tw-two-panels-top-reverse {
  width: 100%;
  border-radius: 0.5rem;
  border-width: 2px;
}

.tw-two-panels-bottom-reverse {
  margin-top: 1.25rem;
  width: 100%;
  border-radius: 0.5rem;
  border-width: 2px;
}

.tw-two-panels-right-reverse {
  margin-bottom: 1.25rem;
  height: 100%;
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1580px) {
  .tw-two-panels-right-reverse {
    margin-bottom: 0px;
    margin-left: 0.75rem;
    width: 50%;
  }
}

.tw-three-panels-left {
  height: 100%;
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1580px) {
  .tw-three-panels-left {
    margin-right: 2.5rem;
    width: 33.333333%;
    min-width: 350px;
  }
}

.tw-three-panels-middle {
  margin-bottom: 1.25rem;
  height: 100%;
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1580px) {
  .tw-three-panels-middle {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
    margin-bottom: 0px;
    width: 33.333333%;
  }
}

.tw-three-panels-right {
  margin-bottom: 1.25rem;
  height: 100%;
  border-radius: 0.5rem;
  border-width: 2px;
}

@media (min-width: 1580px) {
  .tw-three-panels-right {
    margin-bottom: 0px;
    margin-left: 0.75rem;
    width: 33.333333%;
  }
}

.tw-text-field {
  display: flex;
  width: 100%;
  justify-content: center;
  padding: 0.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  opacity: 1;
  height: 40px;
}

@media (max-width: 1024px) {
  .tw-text-field {
    height: 1.5rem;
    padding: 0px;
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

.tw-text-with-unit-field {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  padding: 0.5rem;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 2px 0px 0px 2px;
  opacity: 1;
  height: 50px;
}

@media (min-width: 320px) {
  .tw-text-with-unit-field {
    height: 2rem;
  }
}

.tw-unit-field {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  padding: 0.5rem;
  background: #DDDDDD 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 0px 2px 2px 0px;
  color: #374151;
  opacity: 1;
  height: 50px;
}

@media (min-width: 768px) {
  .tw-unit-field {
    height: 2.5rem;
  }
}

.tw-read-only-field, .tw-read-only-field:active, .tw-read-only-field:focus {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  padding: 0.5rem;
  background: #E4E4E4 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  opacity: 1;
  box-shadow: none;
  height: 40px;
}

@media (max-width: 1024px) {
  .tw-read-only-field, .tw-read-only-field:active, .tw-read-only-field:focus {
    height: 1.5rem;
  }
}

.tw-time-field {
  display: flex;
  width: 100%;
  padding: 0.5rem;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  opacity: 1;
  height: 50px;
}

@media (min-width: 768px) {
  .tw-time-field {
    height: 2.5rem;
  }
}

.tw-date-field {
  display: flex;
  width: 100%;
  padding: 0.5rem;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  opacity: 1;
  height: 50px;
}

@media (min-width: 768px) {
  .tw-date-field {
    height: 2.5rem;
  }
}

.tw-data-field, .tw-data-field:active, .tw-data-field:focus {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  padding: 0.5rem;
  background: #DDDDDD 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7 !important;
  border-radius: 2px;
  box-shadow: none;
  opacity: 1;
  outline: none;
  height: 50px;
}

@media (min-width: 768px) {
  .tw-data-field, .tw-data-field:active, .tw-data-field:focus {
    height: 2.5rem;
  }
}

.tw-text-area {
  display: flex;
  padding: 0.5rem;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  opacity: 1;
}

.tw-login-field {
  display: flex;
  width: 16rem;
  flex-direction: column;
  justify-content: center;
  border-radius: 0.25rem;
  padding: 0.5rem;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  opacity: 1;
  height: 50px;
}

@media (min-width: 640px) {
  .tw-login-field {
    width: 450px;
  }
}

@media (min-width: 768px) {
  .tw-login-field {
    height: 2.5rem;
  }
}

.tw-checkbox {
  top: 172px;
  left: 872px;
  width: 50px;
  height: 50px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  opacity: 1;
}

@media (min-width: 1580px) {
  .tw-checkbox {
    width: 18px;
    height: 18px;
  }
}

input:active, select:active, textarea:active,
input:focus, select:focus, textarea:focus {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  border: 1px solid #B0C6CF !important;
  border-radius: 2px;
  opacity: 1;
  outline: none;
}

input:disabled, input:disabled:active, input:disabled:focus {
  background: #DDDDDD 0% 0% no-repeat padding-box;
  border: 1px solid #B7B7B7;
  box-shadow: none;
  border-radius: 2px;
  opacity: 1;
  outline: none;
}

input:disabled::-moz-placeholder {
  font: 16px/22px Noto Sans;
  letter-spacing: 0;
  color: #757575;
}

input:disabled::placeholder {
  font: 16px/22px Noto Sans;
  letter-spacing: 0;
  color: #757575;
}

@media (max-width: 1024px) {
  input:disabled::-moz-placeholder {
    font-size: 0.75rem;
    line-height: 1rem;
  }
  input:disabled::placeholder {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

input[type=text] {
  font-size: 1rem;
  line-height: 1.5rem;
}

@media (max-width: 1024px) {
  input[type=text] {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

textarea::-moz-placeholder, input::-moz-placeholder {
  font: Italic 16px/22px Noto Sans;
  letter-spacing: 0;
  color: #757575;
}

textarea::placeholder, input::placeholder {
  font: Italic 16px/22px Noto Sans;
  letter-spacing: 0;
  color: #757575;
}

@media (max-width: 1024px) {
  textarea::-moz-placeholder, input::-moz-placeholder {
    font-size: 0.75rem;
    line-height: 1rem;
  }
  textarea::placeholder, input::placeholder {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

/** vSelect **/

.tw-has-error .vs__dropdown-toggle {
  border-color: #E53E3E !important;
}

.tw-has-error .vs__dropdown-menu {
  border-color: #E53E3E !important;
}

.tw-v-select-fixed-height .vs__dropdown-toggle {
  max-height: 40px;
}

.tw-v-select-fixed-height .vs__selected-options {
  min-height: 38px;
  overflow-y: auto;
  flex-wrap: nowrap;
}

.tw-v-select-disabled input:disabled, .tw-v-select-disabled input:disabled:active, .tw-v-select-disabled input:disabled:focus {
  background: #DDDDDD 0% 0% no-repeat padding-box;
  border: 1px solid transparent !important;
  border-radius: 2px;
  opacity: 1;
  outline: none;
}

.tw-v-select-disabled .vs__dropdown-toggle {
  border: 1px solid #B7B7B7;
  border-radius: 2px;
}

.tw-v-select-disabled .vs__selected-options {
  min-height: 0;
  background-color: #DDDDDD;
  margin-top: 3px;
  flex-wrap: nowrap;
}

.tw-v-select .vs__dropdown-toggle {
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  min-height: 50px;
}

@media (min-width: 768px) {
  .tw-v-select .vs__dropdown-toggle {
    min-height: 40px;
  }
}

.tw-v-select .vs__dropdown-menu {
  border: 1px solid #B7B7B7;
  border-top: none;
  border-radius: 2px;
}

.tw-v-select .vs__search {
  border-color: #FFFFFF !important;
}

.tw-v-select-with-scrollbar-y .vs__dropdown-toggle {
  border: 1px solid #B7B7B7;
  border-radius: 2px;
}

.tw-v-select-with-scrollbar-y .vs__dropdown-menu {
  border: 1px solid #B7B7B7;
  border-top: none;
  border-radius: 2px;
  overflow-y: scroll;
  max-height: 115px;
}

.tw-v-select-with-scrollbar-y .vs__search {
  border-color: #FFFFFF !important;
}

/** vue2-datepicker **/

.mx-input {
  background-color: #FFFFFF;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  box-shadow: none !important;
  font: 16px/22px Noto Sans;
  height: 50px;
}

@media (min-width: 768px) {
  .mx-input {
    height: 40px;
  }
}

.mx-input:hover {
  border-color: #B7B7B7;
  outline: none;
  outline-color: none !important;
}

.mx-input:focus {
  border-color: #B7B7B7;
  outline: none;
  outline-color: none !important;
}

.mx-btn-text {
  color: #1284e7;
}

.mx-datepicker-btn-confirm {
  background-color: #1284e7;
  color: #FFFFFF;
}

.mx-datepicker-btn-confirm:hover {
  background-color: #1284e7;
  color: #FFFFFF;
}

.vue__time-picker {
  display: inline-block;
  position: relative;
  width: auto;
  vertical-align: middle;
}

.vue__time-picker input {
  background-color: #FFFFFF;
  border: 1px solid #B7B7B7;
  border-radius: 2px;
  box-shadow: none !important;
  font: 16px/22px Noto Sans;
  width: 10em;
  height: 50px;
}

@media (min-width: 768px) {
  .vue__time-picker input {
    height: 40px;
  }
}

.vue__time-picker input.display-time {
  border: 1px solid #B7B7B7;
  width: 10em;
  height: 50px;
}

@media (min-width: 768px) {
  .vue__time-picker input.display-time {
    height: 40px;
  }
}

.tw-circle {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  height: 153px;
  width: 153px;
}

.tw-semi-circle {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  height: 53px;
  width: 53px;
}

.tw-user-status-online {
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  width: 14px;
  height: 14px;
}

.tw-user-status-offline {
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  width: 14px;
  height: 14px;
}

.tw-menu-button {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.tw-menu-button-size {
  height: 40px !important;
  width: 264px !important;
}

.tw-primary-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-primary-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-primary-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

@media (max-width: 1024px) {
  .tw-primary-button {
    height: 1.75rem;
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

.tw-secondary-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  text-align: center;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-secondary-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.tw-secondary-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-secondary-button-pregnancy {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  text-align: center;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-secondary-button-pregnancy:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.tw-secondary-button-pregnancy:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-secondary-button-birth {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  text-align: center;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-secondary-button-birth:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.tw-secondary-button-birth:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-secondary-button-postnatal {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  text-align: center;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-secondary-button-postnatal:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.tw-secondary-button-postnatal:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-secondary-button-grow {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-secondary-button-grow:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-secondary-button-grow:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-pregnancy-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-pregnancy-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-pregnancy-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-birth-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-birth-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.tw-birth-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-postnatal-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-postnatal-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-postnatal-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-grow-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-grow-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-grow-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-grow-yn-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-grow-yn-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-grow-identity-button {
  display: inline-flex;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-radius: 9999px;
  width: 10rem;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-grow-identity-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-grow-identity-selected-button {
  display: inline-flex;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 9999px;
  width: 10rem;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-grow-new-icon {
  display: inline-flex;
  width: 0.75rem;
  justify-content: center;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  padding-left: 0.375rem;
  padding-right: 0.375rem;
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  text-align: center;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  font-size: 0.58rem;
  line-height: 1rem;
}

@media (min-width: 1920px) {
  .tw-grow-new-icon {
    font-size: 0.75rem;
  }
}

.tw-grow-button-inactive {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  background-color: #EEF4F7;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-grow-button-inactive:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-grow-user-button-inactive {
  display: inline-flex;
  width: auto;
  cursor: not-allowed;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
  color: #aaaaaa;
}

.tw-red-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-red-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-red-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-inactive-button {
  display: inline-flex;
  width: auto;
  cursor: not-allowed;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
  color: #333333;
}

.tw-inactive-font-medium-button {
  display: inline-flex;
  width: auto;
  cursor: not-allowed;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 500;
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
  color: #333333;
}

.tw-horizontal-ynu-button {
  display: inline-flex;
  flex-shrink: 0;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-color: #346633;
  border-radius: 5px;
  height: 42px;
  width: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-horizontal-ynu-button:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  background-color: #346633;
}

.tw-horizontal-ynu-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-horizontal-ynu-postnatal-button {
  display: inline-flex;
  flex-shrink: 0;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  width: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-horizontal-ynu-postnatal-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-horizontal-ynu-postnatal-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-horizontal-not-taken-button {
  display: inline-flex;
  flex-shrink: 0;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  width: 98px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-horizontal-not-taken-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-horizontal-not-taken-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-horizontal-ynu-button-disabled {
  display: inline-flex;
  cursor: not-allowed;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  width: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-close-event-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-close-event-button:hover {
  font-weight: 700;
}

.tw-close-event-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-access-button {
  display: flex;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-radius: 0.25rem;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-access-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-access-pending-button {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-radius: 0.25rem;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-access-given-button {
  display: flex;
  justify-content: center;
  border-radius: 0.25rem;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-chart-button:hover {
  background-color: white;
}

.tw-chart-button:hover svg {
  color: #555;
}

.tw-chart-button:hover span {
  color: #333;
}

.tw-green-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-green-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-green-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-green-label {
  display: inline-flex;
  width: auto;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-blue-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-blue-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-blue-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-orange-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-orange-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-orange-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-orange-label {
  display: inline-flex;
  width: auto;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-red-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-red-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-red-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-red-label {
  display: inline-flex;
  width: auto;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-review-scan-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
}

.tw-review-scan-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-review-scan-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-doppler-add-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
}

.tw-doppler-add-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-doppler-add-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-sfh-add-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
}

.tw-sfh-add-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-sfh-add-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-growth-button {
  display: inline-flex;
  width: auto;
  flex-direction: column;
  justify-content: center;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  border-color: #E53E3E;
}

.tw-growth-button:disabled {
  background-color: #999999;
  color: #333333;
  border-color: #999999;
  cursor: default;
}

.tw-card-identity {
  top: 289px;
  left: 128px;
  width: 324px;
  height: 125px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  border-radius: 5px;
  opacity: 1;
}

.tw-flash-card {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  border-radius: 5px;
  opacity: 1;
}

.tw-web-link {
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.tw-web-link:hover {
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
  text-decoration: underline;
}

.tw-web-button {
  width: auto;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: center;
  box-shadow: 0px 5px 5px 1px rgba(0, 0, 0, 0.5);
}

.tw-web-button:hover {
  text-decoration: underline;
}

.tw-bubble-link {
  width: auto;
  cursor: pointer;
  border-radius: 9999px;
  border-width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  text-align: center;
}

.tw-list {
  list-style-type: disc;
}

.tw-list-numbers {
  margin-left: 1.25rem;
  list-style-type: decimal;
}

.tw-heading {
  font-weight: 700;
  font-family: Nunito, sans-serif;
  font-size: 30px;
}

@media (min-width: 768px) {
  .tw-heading {
    font-size: 22px;
  }
}

.tw-heading-secondary {
  font-weight: 700;
  font-size: 18px;
}

.tw-heading-third {
  font-weight: 700;
  font-size: 16px;
}

.tw-heading-information-panel {
  font-weight: 600;
  font-family: Nunito, sans-serif;
  font-size: 16px;
}

.border-r {
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.table-header {
  margin-left: 0.5rem;
  height: 100%;
  text-align: left;
  position: relative;
  top: 40%;
}

.disabledCheckbox {
  cursor: not-allowed;
  --tw-border-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
}

.disabledHover {
  --tw-border-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-tooltip-radius {
  border-radius: 10px;
}

#canvas-holder {
  width: 100%;
  margin-top: 50px;
  text-align: center;
}

.Grow2020TT_Baby {
  opacity: 0.9;
  position: absolute;
  background: #1A3B4E;
  color: white;
  border-radius: 10px;
  z-index: 9;
}

.Grow2020TT_Baby-header {
  cursor: move;
  z-index: 10;
  text-align: center;
}

.Grow2020TT-warning {
  background: white;
  color: red;
}

.Grow2020TTButton {
  color: #333333;
  background-color: #CFE1EC;
  border: 2px solid #CFE1EC;
  font-size: 18px;
  font-family: "notosans-regular";
  text-align: left;
  letter-spacing: 0;
  opacity: 1;
}

.Grow2020TTText {
  font-size: 14px;
  font-family: "notosans-regular";
}

.closeToolTip {
  background-color: #FFFFFF;
  color: #FFFFFF;
  float: right;
}

.chartText {
  font-size: 16px;
  font-family: "notosans-regular";
}

.chartH2 {
  font-size: 35px;
  font-family: "notosans-regular";
}

/* Space out content */

.header,
.footer {
  padding-right: 1rem;
  padding-left: 1rem;
}

/* Custom page footer */

.footer {
  padding-top: 1.5rem;
  color: white;
}

/* Customize container */

@media (min-width: 48em) {
  .container {
    margin: 0 auto;
  }
}

.container-narrow > hr {
  margin: 2rem 0;
}

/* Responsive: Portrait tablets and up */

@media screen and (min-width: 48em) {
  /* Remove padding */

  .header,
  .footer {
    padding-right: 0;
    padding-left: 0;
  }

  /* Space out masthead */

  .header {
    margin-bottom: 1rem;
  }
}

/* Float labels */

.has-float-label {
  display: block;
  position: relative;
}

.has-float-label label, .has-float-label > span {
  position: absolute;
  left: 0;
  top: 0;
  cursor: text;
  font-size: 75%;
  opacity: 1;
  transition: all 0.2s;
  top: -1.5em;
  left: 0.5rem;
  z-index: 3;
  line-height: 1;
  padding: 0 1px;
}

.has-float-label label::after, .has-float-label > span::after {
  content: " ";
  display: block;
  position: absolute;
  height: 2px;
  top: 50%;
  left: -0.2em;
  right: -0.2em;
  z-index: -1;
}

.has-float-label .form-control::-moz-placeholder {
  opacity: 1;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}

.has-float-label .form-control::placeholder {
  opacity: 1;
  transition: all 0.2s;
}

.has-float-label .form-control:-moz-placeholder-shown:not(:focus)::-moz-placeholder {
  opacity: 0;
}

.has-float-label .form-control:placeholder-shown:not(:focus)::-moz-placeholder {
  opacity: 0;
}

.has-float-label .form-control:-moz-placeholder-shown:not(:focus)::placeholder {
  opacity: 0;
}

.has-float-label .form-control:placeholder-shown:not(:focus)::placeholder {
  opacity: 0;
}

.has-float-label .form-control:-moz-placeholder-shown:not(:focus) + * {
  color: #495057;
  font-size: 100%;
  opacity: 0.5;
  top: 0.3em;
}

.has-float-label .form-control:placeholder-shown:not(:focus) + * {
  color: #495057;
  font-size: 100%;
  opacity: 0.5;
  top: 0.3em;
}

.has-float-label .form-control:-moz-placeholder-shown:not(:disabled) + * {
  color: #495057;
  opacity: 1;
}

.has-float-label .form-control:placeholder-shown:not(:disabled) + * {
  color: #495057;
  opacity: 1;
}

.input-group .has-float-label {
  flex-grow: 1;
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.input-group .has-float-label .form-control {
  width: 100%;
  border-radius: 0.25rem;
}

.input-group .has-float-label:not(:last-child), .input-group .has-float-label:not(:last-child) .form-control {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right: 0;
}

.input-group .has-float-label:not(:first-child), .input-group .has-float-label:not(:first-child) .form-control {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/*Checkbox*/

.checkbox {
  width: 100%;
  margin: 15px auto;
  position: relative;
  display: block;
}

.checkbox input[type=checkbox] {
  width: auto;
  opacity: 0.00000001;
  position: absolute;
  left: 0;
}

.checkbox label {
  position: relative;
}

.checkbox label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 22px;
  height: 22px;
  transition: transform 0.28s ease;
  border-radius: 3px;
  border: 1px solid #4D4D4D;
}

.checkbox label:after {
  content: "";
  display: block;
  width: 10px;
  height: 5px;
  margin: -4px;
  margin: -4px;
  border-bottom: 2px solid white;
  border-left: 2px solid white;
  transform: rotate(-45deg) scale(0);
  position: absolute;
  top: 12px;
  left: 10px;
}

.checkbox input[type=checkbox]:checked ~ label::before {
  background-color: #477591;
  color: #477591;
  border-color: #477591;
}

.checkbox input[type=checkbox]:checked ~ label::after {
  transform: rotate(-45deg) scale(1);
}

.checkbox label {
  min-height: 34px;
  display: block;
  padding-left: 30px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
  vertical-align: sub;
}

.checkbox label span {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.checkbox input[type=checkbox]:focus + label::before {
  outline: 0;
}

.checkbox input[type=checkbox]:hover + label::before {
  border: 3px solid #7E9EB2;
}

hr.new1 {
  opacity: 0;
}

tr.new2 {
  background-color: #E3E6E8;
}

table {
  border-spacing: 0;
}

/* the first 'th' within the first 'tr' of the 'thead': */

thead tr:first-child th:first-child {
  border-radius: 0.6em 0 0 0;
}

/* the last 'th' within the first 'tr' of the 'thead': */

thead tr:first-child th:last-child {
  border-radius: 0 0.6em 0 0;
}

/* the first 'td' within the last 'tr' of the 'tbody': */

tbody tr:last-child td:first-child {
  border-radius: 0 0 0 0.6em;
}

/* the last 'td' within the last 'tr' of the 'tbody': */

tbody tr:last-child td:last-child {
  border-radius: 0 0 0.6em 0;
}

span:not(*:root) { /* Supports only WebKit browsers */
  display: inline;
}

hr {
  border-top: 1px solid #abb4ba;
}

/*GROW App*/

.grow-btndark {
  margin: 0px 0px 10px 0px;
  background-color: #1A3B4E;
  color: white;
  font-family: notosans-bold;
  font-size: 18px;
  border-radius: 0.25rem;
}

.grow-btndark:hover, .grow-btndark:active, .grow-btndark:focus {
  background-color: #3C5868;
  color: white;
}

.grow-btndark2 {
  height: 35px;
  font: bold 16px Noto Sans;
  background-color: #1A3B4E;
  color: white;
}

.grow-btndark2:hover {
  height: 35px;
  font: bold 16px Noto Sans;
  background-color: #3C5868;
  color: white;
}

.grow-btndark3 {
  margin: 0px 5px 0px 5px;
  padding: 5px 20px 5px 20px;
  background-color: #1A3B4E;
  color: white;
  border-radius: 0.25rem;
}

.grow-btndark3:hover {
  background-color: #3C5868;
  color: white;
  border-radius: 0.25rem;
}

.grow-btndark3:disabled {
  background-color: #CCCCCC;
  color: #707070;
  border-radius: 0.25rem;
}

.grow-btnwhite1 {
  color: #333333;
  height: 35px;
  font: 16px Noto Sans;
}

.grow-btnwhite1:hover {
  color: #CCCCCC;
  height: 35px;
  font: 16px Noto Sans;
}

/*PI Styling*/

.pi-container {
  width: 60%;
  border: 0px solid red;
  margin-left: auto;
  margin-right: auto;
}

.pi-result-text {
  font-family: "Noto Sans", sans-serif;
  font-size: 25px;
  text-align: center;
  padding: 10px;
}

.pi-bg-blue {
  background-color: #CFE1EC;
}

.mgLabel {
  background-color: #e6f5ff;
  width: 170px;
}

.mgButton {
  background-color: #e6f5ff;
}

.mgInput {
  width: 100px;
}

.mgContainer {
  width: 100%;
}

.rcorners1 {
  border-radius: 25px;
  padding: 20px;
  width: 200px;
  height: 150px;
}

.maternalWeight {
  width: 125px !important;
}

.toggleButton {
  width: 76px;
  height: 40px;
  border: 1px solid #477591;
}

.parityDropdown {
  width: 94.5px;
}

.modalTitle {
  font-size: 30px;
}

.modalBody {
  width: 90%;
  margin: auto;
  font-family: "nunito-regular";
}

.errorPopup {
  display: none;
  padding: 0;
  list-style-type: none;
  font-size: 0.9em;
  color: #FF5454;
  margin: 2px 0 3px;
}

.datePoC {
  width: 198.5px;
}

.babyNum {
  width: 121px;
  border: 1px solid black;
}

.gestAgeBox {
  width: 200px;
  height: 40px;
  background-color: #CCCCCC;
}

.indiForScan {
  width: 370px;
  border: 1px solid black;
}

.scanEFW {
  width: 160px;
  height: 40px;
  border: 1px solid black;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 4rem;
}

div.transbox {
  margin: 30px;
  background-color: #1A3B4E;
  border: 1px solid black;
  opacity: 0.9;
}

.dropdownButton {
  width: 280px;
  height: 40px;
  border: 1px solid #4D4D4D;
  margin-bottom: 3px;
  margin-top: 3px;
}

.checkbox input[type=checkbox]:checked ~ label::after {
  transform: rotate(-45deg) scale(1);
}

mark {
  background-color: white;
  color: red;
}

.checkbox input[type=checkbox]:checked ~ label::after {
  transform: rotate(-45deg) scale(1);
}

.modalHeader {
  text-align: center;
  font-size: 30px;
}

optgroup {
  background-color: dimgray;
  color: white;
}

option {
  background-color: white;
  color: black;
}

.checkbox input[type=checkbox]:checked ~ label::after {
  transform: rotate(-45deg) scale(1);
}

.menuBody {
  background: #477591 0% 0% no-repeat padding-box;
  opacity: 1;
  font-family: "nunito-regular";
  font-size: 16px;
  color: #333333;
  padding-top: 0rem;
}

.navBarItem {
  color: white;
  font-size: 18px;
  font-family: nunito-bold;
}

.homeTitle {
  font-size: 30px;
  font-family: "nunito-regular";
}

.homeYMargins {
  margin-top: 3rem !important;
  margin-bottom: 2rem !important;
}

.homeButton {
  min-width: 100%;
  height: 4rem;
}

.homeFooter {
  font-size: 12px;
  text-align: center;
}

.ui-corner-flat {
  border-radius: 2px;
}

.form-control[readonly] {
  background-color: #FFFFFF;
}

.grow-icon {
  color: #333333;
}

.grow-icon:hover {
  color: #3C5868;
}

.grow-icon-circle {
  -webkit-text-stroke: 2px white;
}

.nav-icon {
  color: #CFE1EC;
}

.nav-icon:hover {
  opacity: 0.7;
}

.info-icon {
  color: #477591;
}

.info-icon:hover {
  color: #3C5868;
}

.form-control:disabled, .form-control[readonly], .form-control:disabled:active:hover {
  background-color: #CCCCCC;
  border-color: #CCCCCC;
  border-radius: 2px;
}

.faded-input:disabled, .faded-input[readonly], .faded-input:disabled:active:hover, .faded-input:disabled:active, .faded-input:disabled:focus {
  background-color: white;
  opacity: 0.5;
}

.form-control::-moz-placeholder {
  color: #999999;
}

.form-control::placeholder {
  color: #999999;
}

.faded-input:disabled::-moz-placeholder {
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

.faded-input:disabled::placeholder {
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

.panel-details {
  font-weight: bold;
}

footer {
  padding-top: 1rem;
  font-size: 12px;
  text-align: center;
  color: white;
}

#BabyDetailsPanelContainer {
  border: 2px solid #CFE1EC;
  border-radius: 5px;
  display: block;
  margin-left: 2rem;
  max-width: 18rem;
}

/*Media queries below 768px for responsiveness*/

@media screen and (max-width: 768px) {
  .homeButton {
    min-width: 50%;
  }

  .centeredButton {
    display: block;
    text-align: center;
  }

  #motherRecordsLabels {
    display: none;
  }
}

/*TODO: Find a way to center modal, as the gap on the left is larger than the gap on the right.*/

.tooltip-panel {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/*Information panels*/

.info-panel {
  display: none;
  color: white;
  padding: 0.5rem;
  position: absolute;
  background: rgba(26, 59, 78, 0.9);
  z-index: 99;
}

/*Panel arrow*/

.info-panel:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(26, 59, 78, 0);
  border-bottom-color: rgba(26, 59, 78, 0.9);
  border-width: 0.5rem;
  margin-left: -0.5rem;
}

/*Specific panel positioning*/

#modal-1-weight {
  top: 40%;
  left: 67.5%;
}

#modal-1-bmi {
  top: 40%;
  right: -5.5%;
}

#modal-1-ethnicity {
  top: 40%;
  left: 9.5%;
}

#modal-1-edd {
  top: 40%;
  left: 38.5%;
}

#modal-3-dob {
  top: 40%;
  left: 22%;
}

/*User Management screen*/

.green-btn {
  background-color: #87C540;
}

.green-btn:hover, .green-btn:active, .green-btn:focus {
  background-color: #87C540;
  opacity: 70%;
}

.orange-btn {
  background-color: #ED8936;
}

.orange-btn:hover, .orange-btn:active, .orange-btn:focus {
  background-color: #ED8936;
  opacity: 70%;
}

.orange-btn[disabled] {
  background-color: #DDDDDD;
  color: #333333;
}

.thead-growblue {
  background-color: #CFE1EC;
}

#mobileBtnArchive {
  display: none;
}

#MobileBtnAdd {
  display: none;
  width: 100%;
}

#TableUsers_info {
  font-weight: bold;
}

.page-item.active .page-link {
  color: #212529;
  background-color: #CFE1EC;
  border-color: #CFE1EC;
}

.page-link {
  color: #212529;
}

#TableUsers tbody tr.selected {
  color: #4D4D4D;
  background-color: #CCCCCC;
}

/*Add User screen*/

.grow-btn-round-inactive {
  border: 2px solid #477591;
  color: black;
  background-color: white;
  border-radius: 5rem;
  min-width: 100%;
}

.grow-btn-round-inactive:hover, .grow-btn-round-inactive:focus, .grow-btn-round-inactive:active {
  border: 2px solid #7E9EB2;
  color: white;
  background-color: #7E9EB2;
}

.grow-btn-round-active {
  color: white;
  background-color: #477591;
}

.grow-btn-round-active:hover, .grow-btn-round-active:focus, .grow-btn-round-active:active {
  border: 2px solid #477591;
  background-color: #477591;
}

/*Change Password screen*/

#PasswordInfo {
  padding-top: 20%;
}

#PasswordInfo ul {
  list-style-type: disc;
}

/*Media queries below 768px for responsiveness*/

@media screen and (max-width: 768px) {
  .homeButton {
    min-width: 50%;
  }

  .centeredButton {
    display: block;
    text-align: center;
  }

  #motherRecordsLabels {
    display: none;
  }

  #modal-1-weight {
    left: 49%;
  }

  #modal-1-bmi {
    right: 74.5%;
  }

  #modal-1-ethnicity {
    left: 11.5%;
  }

  #modal-1-edd {
    left: 19%;
  }

  #modal-3-dob {
    left: 18%;
  }
}

@media screen and (max-width: 1199px) {
  .unknownCheckbox {
    margin-left: 15px;
  }

  #BtnArchive {
    display: none;
  }

  #mobileBtnArchive {
    display: inline;
  }

  #BtnAdd {
    display: none;
  }

  #MobileBtnAdd {
    display: block;
  }

  #BtnSearch {
    width: 100%;
  }

  .tableIconCentered {
    width: 20%;
    margin: 0 auto;
    display: inline;
  }

  .grow-btn-round-inactive {
    margin: 0.5rem;
  }

  #passwordInfo {
    padding-top: 0;
  }
}

@media screen and (min-width: 1200px) {
  .unknownCheckbox {
    margin: 10px 0px 0px 15px;
  }

  .tableIconCentered {
    width: 100%;
    margin: 0;
    display: inline;
  }
}

@media screen and (max-width: 767px) {
  li.paginate_button.previous {
    display: inline;
  }

  li.paginate_button.next {
    display: inline;
  }

  li.paginate_button {
    display: none;
  }
}

.Grow2020TT_Baby {
  opacity: 0.9;
  position: absolute;
  background: #1A3B4E;
  color: white;
  border-radius: 10px;
  z-index: 9;
  font-family: "notosans-regular";
}

.Grow2020TT_Baby-header {
  cursor: move;
  z-index: 10;
  text-align: center;
}

.Grow2020TT-warning {
  background: white;
  color: #333333;
}

.Grow2020TTButton {
  color: #333333;
  background-color: #CFE1EC;
  border: 2px solid #CFE1EC;
  font-size: 18px;
  font-family: "notosans-regular";
  text-align: left;
  letter-spacing: 0;
  opacity: 1;
}

.Grow2020TTText {
  font-size: 14px;
  font-family: "notosans-regular";
}

.tw-pregnancy-button {
  display: inline-flex;
  width: auto;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  text-align: center;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-radius: 5px;
  height: 42px;
  padding-left: 28px;
  padding-right: 28px;
}

.tw-pregnancy-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tooltip {
  position: relative;
  display: inline-block;
}

.tooltip .tooltiptext {
  visibility: hidden;
  background-color: #B0C6CF;
  color: #000000;
  text-align: center;
  border-radius: 18px;
  padding: 12px 10px 12px 10px;
  position: absolute;
  z-index: 1;
  border: 2px solid #1A3B4E;
  width: auto;
  bottom: 95%;
  margin-bottom: 10px;
  opacity: 0;
  transition: opacity 0.5s;
  white-space: nowrap;
}

@media (max-width: 1024px) {
  .tooltip .tooltiptext {
    border-radius: 0.75rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -10px;
  border-width: 10px;
  border-style: solid;
  border-color: #1A3B4E transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

/* pointer events none not allowed for clickable tooltip. */

#canvas-holder {
  width: 100%;
  margin-top: 50px;
  text-align: center;
}

.Grow2020TT_Baby {
  opacity: 0.9;
  position: absolute;
  background: #1A3B4E;
  color: white;
  border-radius: 3px;
  z-index: 9;
}

.Grow2020TT_Baby-header {
  cursor: move;
  z-index: 10;
  text-align: center;
}

.Grow2020TT-warning {
  background: white;
  color: red;
}

.Grow2020TTButton {
  font-family: Noto Sans, sans-serif;
  color: #333333;
  background-color: #CFE1EC;
  border: 2px solid #CFE1EC;
  font-size: 18px;
  text-align: left;
  letter-spacing: 0;
  opacity: 1;
}

.Grow2020TTText {
  font-size: 14px;
  font-family: Noto Sans, sans-serif;
}

.closeToolTip {
  background-color: #FFFFFF;
  color: #FFFFFF;
}

.chartTitleText {
  font-family: Noto Sans, sans-serif;
  font-size: 16px;
}

.chartH2 {
  font-size: 35px;
  font-family: Noto Sans, sans-serif;
}

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

.tw-not-sr-only{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

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

.focus-within\:tw-not-sr-only:focus-within{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

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

.focus\:tw-not-sr-only:focus{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.tw-pointer-events-none{
  pointer-events: none;
}

.tw-pointer-events-auto{
  pointer-events: auto;
}

.tw-visible{
  visibility: visible;
}

.tw-invisible{
  visibility: hidden;
}

.tw-static{
  position: static;
}

.tw-fixed{
  position: fixed;
}

.tw-absolute{
  position: absolute;
}

.tw-relative{
  position: relative;
}

.tw-sticky{
  position: sticky;
}

.tw-inset-0{
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.tw-inset-1{
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
}

.tw-inset-2{
  top: 0.5rem;
  right: 0.5rem;
  bottom: 0.5rem;
  left: 0.5rem;
}

.tw-inset-3{
  top: 0.75rem;
  right: 0.75rem;
  bottom: 0.75rem;
  left: 0.75rem;
}

.tw-inset-4{
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
}

.tw-inset-5{
  top: 1.25rem;
  right: 1.25rem;
  bottom: 1.25rem;
  left: 1.25rem;
}

.tw-inset-6{
  top: 1.5rem;
  right: 1.5rem;
  bottom: 1.5rem;
  left: 1.5rem;
}

.tw-inset-7{
  top: 1.75rem;
  right: 1.75rem;
  bottom: 1.75rem;
  left: 1.75rem;
}

.tw-inset-8{
  top: 2rem;
  right: 2rem;
  bottom: 2rem;
  left: 2rem;
}

.tw-inset-9{
  top: 2.25rem;
  right: 2.25rem;
  bottom: 2.25rem;
  left: 2.25rem;
}

.tw-inset-10{
  top: 2.5rem;
  right: 2.5rem;
  bottom: 2.5rem;
  left: 2.5rem;
}

.tw-inset-11{
  top: 2.75rem;
  right: 2.75rem;
  bottom: 2.75rem;
  left: 2.75rem;
}

.tw-inset-12{
  top: 3rem;
  right: 3rem;
  bottom: 3rem;
  left: 3rem;
}

.tw-inset-13{
  top: 3.25rem;
  right: 3.25rem;
  bottom: 3.25rem;
  left: 3.25rem;
}

.tw-inset-14{
  top: 3.5rem;
  right: 3.5rem;
  bottom: 3.5rem;
  left: 3.5rem;
}

.tw-inset-15{
  top: 3.75rem;
  right: 3.75rem;
  bottom: 3.75rem;
  left: 3.75rem;
}

.tw-inset-16{
  top: 4rem;
  right: 4rem;
  bottom: 4rem;
  left: 4rem;
}

.tw-inset-17{
  top: 4.25rem;
  right: 4.25rem;
  bottom: 4.25rem;
  left: 4.25rem;
}

.tw-inset-18{
  top: 4.5rem;
  right: 4.5rem;
  bottom: 4.5rem;
  left: 4.5rem;
}

.tw-inset-19{
  top: 4.75rem;
  right: 4.75rem;
  bottom: 4.75rem;
  left: 4.75rem;
}

.tw-inset-20{
  top: 5rem;
  right: 5rem;
  bottom: 5rem;
  left: 5rem;
}

.tw-inset-21{
  top: 5.25rem;
  right: 5.25rem;
  bottom: 5.25rem;
  left: 5.25rem;
}

.tw-inset-22{
  top: 5.5rem;
  right: 5.5rem;
  bottom: 5.5rem;
  left: 5.5rem;
}

.tw-inset-23{
  top: 5.75rem;
  right: 5.75rem;
  bottom: 5.75rem;
  left: 5.75rem;
}

.tw-inset-24{
  top: 6rem;
  right: 6rem;
  bottom: 6rem;
  left: 6rem;
}

.tw-inset-25{
  top: 6.25rem;
  right: 6.25rem;
  bottom: 6.25rem;
  left: 6.25rem;
}

.tw-inset-26{
  top: 6.5rem;
  right: 6.5rem;
  bottom: 6.5rem;
  left: 6.5rem;
}

.tw-inset-27{
  top: 6.75rem;
  right: 6.75rem;
  bottom: 6.75rem;
  left: 6.75rem;
}

.tw-inset-28{
  top: 7rem;
  right: 7rem;
  bottom: 7rem;
  left: 7rem;
}

.tw-inset-29{
  top: 7.25rem;
  right: 7.25rem;
  bottom: 7.25rem;
  left: 7.25rem;
}

.tw-inset-30{
  top: 7.5rem;
  right: 7.5rem;
  bottom: 7.5rem;
  left: 7.5rem;
}

.tw-inset-31{
  top: 7.75rem;
  right: 7.75rem;
  bottom: 7.75rem;
  left: 7.75rem;
}

.tw-inset-32{
  top: 8rem;
  right: 8rem;
  bottom: 8rem;
  left: 8rem;
}

.tw-inset-33{
  top: 8.25rem;
  right: 8.25rem;
  bottom: 8.25rem;
  left: 8.25rem;
}

.tw-inset-34{
  top: 8.5rem;
  right: 8.5rem;
  bottom: 8.5rem;
  left: 8.5rem;
}

.tw-inset-35{
  top: 8.75rem;
  right: 8.75rem;
  bottom: 8.75rem;
  left: 8.75rem;
}

.tw-inset-36{
  top: 9rem;
  right: 9rem;
  bottom: 9rem;
  left: 9rem;
}

.tw-inset-37{
  top: 9.25rem;
  right: 9.25rem;
  bottom: 9.25rem;
  left: 9.25rem;
}

.tw-inset-38{
  top: 9.5rem;
  right: 9.5rem;
  bottom: 9.5rem;
  left: 9.5rem;
}

.tw-inset-39{
  top: 9.75rem;
  right: 9.75rem;
  bottom: 9.75rem;
  left: 9.75rem;
}

.tw-inset-40{
  top: 10rem;
  right: 10rem;
  bottom: 10rem;
  left: 10rem;
}

.tw-inset-41{
  top: 10.25rem;
  right: 10.25rem;
  bottom: 10.25rem;
  left: 10.25rem;
}

.tw-inset-42{
  top: 10.5rem;
  right: 10.5rem;
  bottom: 10.5rem;
  left: 10.5rem;
}

.tw-inset-43{
  top: 10.75rem;
  right: 10.75rem;
  bottom: 10.75rem;
  left: 10.75rem;
}

.tw-inset-44{
  top: 11rem;
  right: 11rem;
  bottom: 11rem;
  left: 11rem;
}

.tw-inset-45{
  top: 11.25rem;
  right: 11.25rem;
  bottom: 11.25rem;
  left: 11.25rem;
}

.tw-inset-46{
  top: 11.5rem;
  right: 11.5rem;
  bottom: 11.5rem;
  left: 11.5rem;
}

.tw-inset-47{
  top: 11.75rem;
  right: 11.75rem;
  bottom: 11.75rem;
  left: 11.75rem;
}

.tw-inset-48{
  top: 12rem;
  right: 12rem;
  bottom: 12rem;
  left: 12rem;
}

.tw-inset-50{
  top: 12.5rem;
  right: 12.5rem;
  bottom: 12.5rem;
  left: 12.5rem;
}

.tw-inset-52{
  top: 13rem;
  right: 13rem;
  bottom: 13rem;
  left: 13rem;
}

.tw-inset-53{
  top: 13.25rem;
  right: 13.25rem;
  bottom: 13.25rem;
  left: 13.25rem;
}

.tw-inset-54{
  top: 13.5rem;
  right: 13.5rem;
  bottom: 13.5rem;
  left: 13.5rem;
}

.tw-inset-55{
  top: 13.75rem;
  right: 13.75rem;
  bottom: 13.75rem;
  left: 13.75rem;
}

.tw-inset-56{
  top: 14rem;
  right: 14rem;
  bottom: 14rem;
  left: 14rem;
}

.tw-inset-57{
  top: 14.25rem;
  right: 14.25rem;
  bottom: 14.25rem;
  left: 14.25rem;
}

.tw-inset-58{
  top: 14.5rem;
  right: 14.5rem;
  bottom: 14.5rem;
  left: 14.5rem;
}

.tw-inset-59{
  top: 14.75rem;
  right: 14.75rem;
  bottom: 14.75rem;
  left: 14.75rem;
}

.tw-inset-60{
  top: 15rem;
  right: 15rem;
  bottom: 15rem;
  left: 15rem;
}

.tw-inset-61{
  top: 15.25rem;
  right: 15.25rem;
  bottom: 15.25rem;
  left: 15.25rem;
}

.tw-inset-62{
  top: 15.5rem;
  right: 15.5rem;
  bottom: 15.5rem;
  left: 15.5rem;
}

.tw-inset-63{
  top: 15.75rem;
  right: 15.75rem;
  bottom: 15.75rem;
  left: 15.75rem;
}

.tw-inset-64{
  top: 16rem;
  right: 16rem;
  bottom: 16rem;
  left: 16rem;
}

.tw-inset-65{
  top: 16.25rem;
  right: 16.25rem;
  bottom: 16.25rem;
  left: 16.25rem;
}

.tw-inset-66{
  top: 16.5rem;
  right: 16.5rem;
  bottom: 16.5rem;
  left: 16.5rem;
}

.tw-inset-68{
  top: 17rem;
  right: 17rem;
  bottom: 17rem;
  left: 17rem;
}

.tw-inset-69{
  top: 17.25rem;
  right: 17.25rem;
  bottom: 17.25rem;
  left: 17.25rem;
}

.tw-inset-70{
  top: 17.5rem;
  right: 17.5rem;
  bottom: 17.5rem;
  left: 17.5rem;
}

.tw-inset-71{
  top: 17.75rem;
  right: 17.75rem;
  bottom: 17.75rem;
  left: 17.75rem;
}

.tw-inset-72{
  top: 18rem;
  right: 18rem;
  bottom: 18rem;
  left: 18rem;
}

.tw-inset-73{
  top: 18.25rem;
  right: 18.25rem;
  bottom: 18.25rem;
  left: 18.25rem;
}

.tw-inset-74{
  top: 18.5rem;
  right: 18.5rem;
  bottom: 18.5rem;
  left: 18.5rem;
}

.tw-inset-75{
  top: 18.75rem;
  right: 18.75rem;
  bottom: 18.75rem;
  left: 18.75rem;
}

.tw-inset-76{
  top: 19rem;
  right: 19rem;
  bottom: 19rem;
  left: 19rem;
}

.tw-inset-77{
  top: 19.25rem;
  right: 19.25rem;
  bottom: 19.25rem;
  left: 19.25rem;
}

.tw-inset-78{
  top: 19.5rem;
  right: 19.5rem;
  bottom: 19.5rem;
  left: 19.5rem;
}

.tw-inset-79{
  top: 19.75rem;
  right: 19.75rem;
  bottom: 19.75rem;
  left: 19.75rem;
}

.tw-inset-80{
  top: 20rem;
  right: 20rem;
  bottom: 20rem;
  left: 20rem;
}

.tw-inset-81{
  top: 20.25rem;
  right: 20.25rem;
  bottom: 20.25rem;
  left: 20.25rem;
}

.tw-inset-82{
  top: 20.5rem;
  right: 20.5rem;
  bottom: 20.5rem;
  left: 20.5rem;
}

.tw-inset-83{
  top: 20.75rem;
  right: 20.75rem;
  bottom: 20.75rem;
  left: 20.75rem;
}

.tw-inset-84{
  top: 21rem;
  right: 21rem;
  bottom: 21rem;
  left: 21rem;
}

.tw-inset-85{
  top: 21.25rem;
  right: 21.25rem;
  bottom: 21.25rem;
  left: 21.25rem;
}

.tw-inset-86{
  top: 21.5rem;
  right: 21.5rem;
  bottom: 21.5rem;
  left: 21.5rem;
}

.tw-inset-87{
  top: 21.75rem;
  right: 21.75rem;
  bottom: 21.75rem;
  left: 21.75rem;
}

.tw-inset-88{
  top: 22rem;
  right: 22rem;
  bottom: 22rem;
  left: 22rem;
}

.tw-inset-89{
  top: 22.25rem;
  right: 22.25rem;
  bottom: 22.25rem;
  left: 22.25rem;
}

.tw-inset-90{
  top: 22.5rem;
  right: 22.5rem;
  bottom: 22.5rem;
  left: 22.5rem;
}

.tw-inset-91{
  top: 22.75rem;
  right: 22.75rem;
  bottom: 22.75rem;
  left: 22.75rem;
}

.tw-inset-92{
  top: 23rem;
  right: 23rem;
  bottom: 23rem;
  left: 23rem;
}

.tw-inset-96{
  top: 24rem;
  right: 24rem;
  bottom: 24rem;
  left: 24rem;
}

.tw-inset-102{
  top: 25.5rem;
  right: 25.5rem;
  bottom: 25.5rem;
  left: 25.5rem;
}

.tw-inset-112{
  top: 28rem;
  right: 28rem;
  bottom: 28rem;
  left: 28rem;
}

.tw-inset-128{
  top: 31rem;
  right: 31rem;
  bottom: 31rem;
  left: 31rem;
}

.tw-inset-129{
  top: 32.25rem;
  right: 32.25rem;
  bottom: 32.25rem;
  left: 32.25rem;
}

.tw-inset-130{
  top: 32.5rem;
  right: 32.5rem;
  bottom: 32.5rem;
  left: 32.5rem;
}

.tw-inset-140{
  top: 35rem;
  right: 35rem;
  bottom: 35rem;
  left: 35rem;
}

.tw-inset-160{
  top: 40rem;
  right: 40rem;
  bottom: 40rem;
  left: 40rem;
}

.tw-inset-180{
  top: 45rem;
  right: 45rem;
  bottom: 45rem;
  left: 45rem;
}

.tw-inset-185{
  top: 46.25rem;
  right: 46.25rem;
  bottom: 46.25rem;
  left: 46.25rem;
}

.tw-inset-190{
  top: 47.5rem;
  right: 47.5rem;
  bottom: 47.5rem;
  left: 47.5rem;
}

.tw-inset-200{
  top: 50rem;
  right: 50rem;
  bottom: 50rem;
  left: 50rem;
}

.tw-inset-auto{
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.tw-inset-px{
  top: 1px;
  right: 1px;
  bottom: 1px;
  left: 1px;
}

.tw-inset-0\.5{
  top: 0.125rem;
  right: 0.125rem;
  bottom: 0.125rem;
  left: 0.125rem;
}

.tw-inset-1\.5{
  top: 0.375rem;
  right: 0.375rem;
  bottom: 0.375rem;
  left: 0.375rem;
}

.tw-inset-2\.5{
  top: 0.625rem;
  right: 0.625rem;
  bottom: 0.625rem;
  left: 0.625rem;
}

.tw-inset-3\.5{
  top: 0.875rem;
  right: 0.875rem;
  bottom: 0.875rem;
  left: 0.875rem;
}

.tw--inset-0{
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.tw--inset-1{
  top: -0.25rem;
  right: -0.25rem;
  bottom: -0.25rem;
  left: -0.25rem;
}

.tw--inset-2{
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}

.tw--inset-3{
  top: -0.75rem;
  right: -0.75rem;
  bottom: -0.75rem;
  left: -0.75rem;
}

.tw--inset-4{
  top: -1rem;
  right: -1rem;
  bottom: -1rem;
  left: -1rem;
}

.tw--inset-5{
  top: -1.25rem;
  right: -1.25rem;
  bottom: -1.25rem;
  left: -1.25rem;
}

.tw--inset-6{
  top: -1.5rem;
  right: -1.5rem;
  bottom: -1.5rem;
  left: -1.5rem;
}

.tw--inset-7{
  top: -1.75rem;
  right: -1.75rem;
  bottom: -1.75rem;
  left: -1.75rem;
}

.tw--inset-8{
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
  left: -2rem;
}

.tw--inset-9{
  top: -2.25rem;
  right: -2.25rem;
  bottom: -2.25rem;
  left: -2.25rem;
}

.tw--inset-10{
  top: -2.5rem;
  right: -2.5rem;
  bottom: -2.5rem;
  left: -2.5rem;
}

.tw--inset-11{
  top: -2.75rem;
  right: -2.75rem;
  bottom: -2.75rem;
  left: -2.75rem;
}

.tw--inset-12{
  top: -3rem;
  right: -3rem;
  bottom: -3rem;
  left: -3rem;
}

.tw--inset-13{
  top: -3.25rem;
  right: -3.25rem;
  bottom: -3.25rem;
  left: -3.25rem;
}

.tw--inset-14{
  top: -3.5rem;
  right: -3.5rem;
  bottom: -3.5rem;
  left: -3.5rem;
}

.tw--inset-15{
  top: -3.75rem;
  right: -3.75rem;
  bottom: -3.75rem;
  left: -3.75rem;
}

.tw--inset-16{
  top: -4rem;
  right: -4rem;
  bottom: -4rem;
  left: -4rem;
}

.tw--inset-17{
  top: -4.25rem;
  right: -4.25rem;
  bottom: -4.25rem;
  left: -4.25rem;
}

.tw--inset-18{
  top: -4.5rem;
  right: -4.5rem;
  bottom: -4.5rem;
  left: -4.5rem;
}

.tw--inset-19{
  top: -4.75rem;
  right: -4.75rem;
  bottom: -4.75rem;
  left: -4.75rem;
}

.tw--inset-20{
  top: -5rem;
  right: -5rem;
  bottom: -5rem;
  left: -5rem;
}

.tw--inset-21{
  top: -5.25rem;
  right: -5.25rem;
  bottom: -5.25rem;
  left: -5.25rem;
}

.tw--inset-22{
  top: -5.5rem;
  right: -5.5rem;
  bottom: -5.5rem;
  left: -5.5rem;
}

.tw--inset-23{
  top: -5.75rem;
  right: -5.75rem;
  bottom: -5.75rem;
  left: -5.75rem;
}

.tw--inset-24{
  top: -6rem;
  right: -6rem;
  bottom: -6rem;
  left: -6rem;
}

.tw--inset-25{
  top: -6.25rem;
  right: -6.25rem;
  bottom: -6.25rem;
  left: -6.25rem;
}

.tw--inset-26{
  top: -6.5rem;
  right: -6.5rem;
  bottom: -6.5rem;
  left: -6.5rem;
}

.tw--inset-27{
  top: -6.75rem;
  right: -6.75rem;
  bottom: -6.75rem;
  left: -6.75rem;
}

.tw--inset-28{
  top: -7rem;
  right: -7rem;
  bottom: -7rem;
  left: -7rem;
}

.tw--inset-29{
  top: -7.25rem;
  right: -7.25rem;
  bottom: -7.25rem;
  left: -7.25rem;
}

.tw--inset-30{
  top: -7.5rem;
  right: -7.5rem;
  bottom: -7.5rem;
  left: -7.5rem;
}

.tw--inset-31{
  top: -7.75rem;
  right: -7.75rem;
  bottom: -7.75rem;
  left: -7.75rem;
}

.tw--inset-32{
  top: -8rem;
  right: -8rem;
  bottom: -8rem;
  left: -8rem;
}

.tw--inset-33{
  top: -8.25rem;
  right: -8.25rem;
  bottom: -8.25rem;
  left: -8.25rem;
}

.tw--inset-34{
  top: -8.5rem;
  right: -8.5rem;
  bottom: -8.5rem;
  left: -8.5rem;
}

.tw--inset-35{
  top: -8.75rem;
  right: -8.75rem;
  bottom: -8.75rem;
  left: -8.75rem;
}

.tw--inset-36{
  top: -9rem;
  right: -9rem;
  bottom: -9rem;
  left: -9rem;
}

.tw--inset-37{
  top: -9.25rem;
  right: -9.25rem;
  bottom: -9.25rem;
  left: -9.25rem;
}

.tw--inset-38{
  top: -9.5rem;
  right: -9.5rem;
  bottom: -9.5rem;
  left: -9.5rem;
}

.tw--inset-39{
  top: -9.75rem;
  right: -9.75rem;
  bottom: -9.75rem;
  left: -9.75rem;
}

.tw--inset-40{
  top: -10rem;
  right: -10rem;
  bottom: -10rem;
  left: -10rem;
}

.tw--inset-41{
  top: -10.25rem;
  right: -10.25rem;
  bottom: -10.25rem;
  left: -10.25rem;
}

.tw--inset-42{
  top: -10.5rem;
  right: -10.5rem;
  bottom: -10.5rem;
  left: -10.5rem;
}

.tw--inset-43{
  top: -10.75rem;
  right: -10.75rem;
  bottom: -10.75rem;
  left: -10.75rem;
}

.tw--inset-44{
  top: -11rem;
  right: -11rem;
  bottom: -11rem;
  left: -11rem;
}

.tw--inset-45{
  top: -11.25rem;
  right: -11.25rem;
  bottom: -11.25rem;
  left: -11.25rem;
}

.tw--inset-46{
  top: -11.5rem;
  right: -11.5rem;
  bottom: -11.5rem;
  left: -11.5rem;
}

.tw--inset-47{
  top: -11.75rem;
  right: -11.75rem;
  bottom: -11.75rem;
  left: -11.75rem;
}

.tw--inset-48{
  top: -12rem;
  right: -12rem;
  bottom: -12rem;
  left: -12rem;
}

.tw--inset-50{
  top: -12.5rem;
  right: -12.5rem;
  bottom: -12.5rem;
  left: -12.5rem;
}

.tw--inset-52{
  top: -13rem;
  right: -13rem;
  bottom: -13rem;
  left: -13rem;
}

.tw--inset-53{
  top: -13.25rem;
  right: -13.25rem;
  bottom: -13.25rem;
  left: -13.25rem;
}

.tw--inset-54{
  top: -13.5rem;
  right: -13.5rem;
  bottom: -13.5rem;
  left: -13.5rem;
}

.tw--inset-55{
  top: -13.75rem;
  right: -13.75rem;
  bottom: -13.75rem;
  left: -13.75rem;
}

.tw--inset-56{
  top: -14rem;
  right: -14rem;
  bottom: -14rem;
  left: -14rem;
}

.tw--inset-57{
  top: -14.25rem;
  right: -14.25rem;
  bottom: -14.25rem;
  left: -14.25rem;
}

.tw--inset-58{
  top: -14.5rem;
  right: -14.5rem;
  bottom: -14.5rem;
  left: -14.5rem;
}

.tw--inset-59{
  top: -14.75rem;
  right: -14.75rem;
  bottom: -14.75rem;
  left: -14.75rem;
}

.tw--inset-60{
  top: -15rem;
  right: -15rem;
  bottom: -15rem;
  left: -15rem;
}

.tw--inset-61{
  top: -15.25rem;
  right: -15.25rem;
  bottom: -15.25rem;
  left: -15.25rem;
}

.tw--inset-62{
  top: -15.5rem;
  right: -15.5rem;
  bottom: -15.5rem;
  left: -15.5rem;
}

.tw--inset-63{
  top: -15.75rem;
  right: -15.75rem;
  bottom: -15.75rem;
  left: -15.75rem;
}

.tw--inset-64{
  top: -16rem;
  right: -16rem;
  bottom: -16rem;
  left: -16rem;
}

.tw--inset-65{
  top: -16.25rem;
  right: -16.25rem;
  bottom: -16.25rem;
  left: -16.25rem;
}

.tw--inset-66{
  top: -16.5rem;
  right: -16.5rem;
  bottom: -16.5rem;
  left: -16.5rem;
}

.tw--inset-68{
  top: -17rem;
  right: -17rem;
  bottom: -17rem;
  left: -17rem;
}

.tw--inset-69{
  top: -17.25rem;
  right: -17.25rem;
  bottom: -17.25rem;
  left: -17.25rem;
}

.tw--inset-70{
  top: -17.5rem;
  right: -17.5rem;
  bottom: -17.5rem;
  left: -17.5rem;
}

.tw--inset-71{
  top: -17.75rem;
  right: -17.75rem;
  bottom: -17.75rem;
  left: -17.75rem;
}

.tw--inset-72{
  top: -18rem;
  right: -18rem;
  bottom: -18rem;
  left: -18rem;
}

.tw--inset-73{
  top: -18.25rem;
  right: -18.25rem;
  bottom: -18.25rem;
  left: -18.25rem;
}

.tw--inset-74{
  top: -18.5rem;
  right: -18.5rem;
  bottom: -18.5rem;
  left: -18.5rem;
}

.tw--inset-75{
  top: -18.75rem;
  right: -18.75rem;
  bottom: -18.75rem;
  left: -18.75rem;
}

.tw--inset-76{
  top: -19rem;
  right: -19rem;
  bottom: -19rem;
  left: -19rem;
}

.tw--inset-77{
  top: -19.25rem;
  right: -19.25rem;
  bottom: -19.25rem;
  left: -19.25rem;
}

.tw--inset-78{
  top: -19.5rem;
  right: -19.5rem;
  bottom: -19.5rem;
  left: -19.5rem;
}

.tw--inset-79{
  top: -19.75rem;
  right: -19.75rem;
  bottom: -19.75rem;
  left: -19.75rem;
}

.tw--inset-80{
  top: -20rem;
  right: -20rem;
  bottom: -20rem;
  left: -20rem;
}

.tw--inset-81{
  top: -20.25rem;
  right: -20.25rem;
  bottom: -20.25rem;
  left: -20.25rem;
}

.tw--inset-82{
  top: -20.5rem;
  right: -20.5rem;
  bottom: -20.5rem;
  left: -20.5rem;
}

.tw--inset-83{
  top: -20.75rem;
  right: -20.75rem;
  bottom: -20.75rem;
  left: -20.75rem;
}

.tw--inset-84{
  top: -21rem;
  right: -21rem;
  bottom: -21rem;
  left: -21rem;
}

.tw--inset-85{
  top: -21.25rem;
  right: -21.25rem;
  bottom: -21.25rem;
  left: -21.25rem;
}

.tw--inset-86{
  top: -21.5rem;
  right: -21.5rem;
  bottom: -21.5rem;
  left: -21.5rem;
}

.tw--inset-87{
  top: -21.75rem;
  right: -21.75rem;
  bottom: -21.75rem;
  left: -21.75rem;
}

.tw--inset-88{
  top: -22rem;
  right: -22rem;
  bottom: -22rem;
  left: -22rem;
}

.tw--inset-89{
  top: -22.25rem;
  right: -22.25rem;
  bottom: -22.25rem;
  left: -22.25rem;
}

.tw--inset-90{
  top: -22.5rem;
  right: -22.5rem;
  bottom: -22.5rem;
  left: -22.5rem;
}

.tw--inset-91{
  top: -22.75rem;
  right: -22.75rem;
  bottom: -22.75rem;
  left: -22.75rem;
}

.tw--inset-92{
  top: -23rem;
  right: -23rem;
  bottom: -23rem;
  left: -23rem;
}

.tw--inset-96{
  top: -24rem;
  right: -24rem;
  bottom: -24rem;
  left: -24rem;
}

.tw--inset-102{
  top: -25.5rem;
  right: -25.5rem;
  bottom: -25.5rem;
  left: -25.5rem;
}

.tw--inset-112{
  top: -28rem;
  right: -28rem;
  bottom: -28rem;
  left: -28rem;
}

.tw--inset-128{
  top: -31rem;
  right: -31rem;
  bottom: -31rem;
  left: -31rem;
}

.tw--inset-129{
  top: -32.25rem;
  right: -32.25rem;
  bottom: -32.25rem;
  left: -32.25rem;
}

.tw--inset-130{
  top: -32.5rem;
  right: -32.5rem;
  bottom: -32.5rem;
  left: -32.5rem;
}

.tw--inset-140{
  top: -35rem;
  right: -35rem;
  bottom: -35rem;
  left: -35rem;
}

.tw--inset-160{
  top: -40rem;
  right: -40rem;
  bottom: -40rem;
  left: -40rem;
}

.tw--inset-180{
  top: -45rem;
  right: -45rem;
  bottom: -45rem;
  left: -45rem;
}

.tw--inset-185{
  top: -46.25rem;
  right: -46.25rem;
  bottom: -46.25rem;
  left: -46.25rem;
}

.tw--inset-190{
  top: -47.5rem;
  right: -47.5rem;
  bottom: -47.5rem;
  left: -47.5rem;
}

.tw--inset-200{
  top: -50rem;
  right: -50rem;
  bottom: -50rem;
  left: -50rem;
}

.tw--inset-px{
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
}

.tw--inset-0\.5{
  top: -0.125rem;
  right: -0.125rem;
  bottom: -0.125rem;
  left: -0.125rem;
}

.tw--inset-1\.5{
  top: -0.375rem;
  right: -0.375rem;
  bottom: -0.375rem;
  left: -0.375rem;
}

.tw--inset-2\.5{
  top: -0.625rem;
  right: -0.625rem;
  bottom: -0.625rem;
  left: -0.625rem;
}

.tw--inset-3\.5{
  top: -0.875rem;
  right: -0.875rem;
  bottom: -0.875rem;
  left: -0.875rem;
}

.tw-inset-1\/2{
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.tw-inset-1\/3{
  top: 33.333333%;
  right: 33.333333%;
  bottom: 33.333333%;
  left: 33.333333%;
}

.tw-inset-2\/3{
  top: 66.666667%;
  right: 66.666667%;
  bottom: 66.666667%;
  left: 66.666667%;
}

.tw-inset-1\/4{
  top: 25%;
  right: 25%;
  bottom: 25%;
  left: 25%;
}

.tw-inset-2\/4{
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.tw-inset-3\/4{
  top: 75%;
  right: 75%;
  bottom: 75%;
  left: 75%;
}

.tw-inset-full{
  top: 100%;
  right: 100%;
  bottom: 100%;
  left: 100%;
}

.tw--inset-1\/2{
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.tw--inset-1\/3{
  top: -33.333333%;
  right: -33.333333%;
  bottom: -33.333333%;
  left: -33.333333%;
}

.tw--inset-2\/3{
  top: -66.666667%;
  right: -66.666667%;
  bottom: -66.666667%;
  left: -66.666667%;
}

.tw--inset-1\/4{
  top: -25%;
  right: -25%;
  bottom: -25%;
  left: -25%;
}

.tw--inset-2\/4{
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.tw--inset-3\/4{
  top: -75%;
  right: -75%;
  bottom: -75%;
  left: -75%;
}

.tw--inset-full{
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
}

.tw-inset-x-0{
  left: 0px;
  right: 0px;
}

.tw-inset-x-1{
  left: 0.25rem;
  right: 0.25rem;
}

.tw-inset-x-2{
  left: 0.5rem;
  right: 0.5rem;
}

.tw-inset-x-3{
  left: 0.75rem;
  right: 0.75rem;
}

.tw-inset-x-4{
  left: 1rem;
  right: 1rem;
}

.tw-inset-x-5{
  left: 1.25rem;
  right: 1.25rem;
}

.tw-inset-x-6{
  left: 1.5rem;
  right: 1.5rem;
}

.tw-inset-x-7{
  left: 1.75rem;
  right: 1.75rem;
}

.tw-inset-x-8{
  left: 2rem;
  right: 2rem;
}

.tw-inset-x-9{
  left: 2.25rem;
  right: 2.25rem;
}

.tw-inset-x-10{
  left: 2.5rem;
  right: 2.5rem;
}

.tw-inset-x-11{
  left: 2.75rem;
  right: 2.75rem;
}

.tw-inset-x-12{
  left: 3rem;
  right: 3rem;
}

.tw-inset-x-13{
  left: 3.25rem;
  right: 3.25rem;
}

.tw-inset-x-14{
  left: 3.5rem;
  right: 3.5rem;
}

.tw-inset-x-15{
  left: 3.75rem;
  right: 3.75rem;
}

.tw-inset-x-16{
  left: 4rem;
  right: 4rem;
}

.tw-inset-x-17{
  left: 4.25rem;
  right: 4.25rem;
}

.tw-inset-x-18{
  left: 4.5rem;
  right: 4.5rem;
}

.tw-inset-x-19{
  left: 4.75rem;
  right: 4.75rem;
}

.tw-inset-x-20{
  left: 5rem;
  right: 5rem;
}

.tw-inset-x-21{
  left: 5.25rem;
  right: 5.25rem;
}

.tw-inset-x-22{
  left: 5.5rem;
  right: 5.5rem;
}

.tw-inset-x-23{
  left: 5.75rem;
  right: 5.75rem;
}

.tw-inset-x-24{
  left: 6rem;
  right: 6rem;
}

.tw-inset-x-25{
  left: 6.25rem;
  right: 6.25rem;
}

.tw-inset-x-26{
  left: 6.5rem;
  right: 6.5rem;
}

.tw-inset-x-27{
  left: 6.75rem;
  right: 6.75rem;
}

.tw-inset-x-28{
  left: 7rem;
  right: 7rem;
}

.tw-inset-x-29{
  left: 7.25rem;
  right: 7.25rem;
}

.tw-inset-x-30{
  left: 7.5rem;
  right: 7.5rem;
}

.tw-inset-x-31{
  left: 7.75rem;
  right: 7.75rem;
}

.tw-inset-x-32{
  left: 8rem;
  right: 8rem;
}

.tw-inset-x-33{
  left: 8.25rem;
  right: 8.25rem;
}

.tw-inset-x-34{
  left: 8.5rem;
  right: 8.5rem;
}

.tw-inset-x-35{
  left: 8.75rem;
  right: 8.75rem;
}

.tw-inset-x-36{
  left: 9rem;
  right: 9rem;
}

.tw-inset-x-37{
  left: 9.25rem;
  right: 9.25rem;
}

.tw-inset-x-38{
  left: 9.5rem;
  right: 9.5rem;
}

.tw-inset-x-39{
  left: 9.75rem;
  right: 9.75rem;
}

.tw-inset-x-40{
  left: 10rem;
  right: 10rem;
}

.tw-inset-x-41{
  left: 10.25rem;
  right: 10.25rem;
}

.tw-inset-x-42{
  left: 10.5rem;
  right: 10.5rem;
}

.tw-inset-x-43{
  left: 10.75rem;
  right: 10.75rem;
}

.tw-inset-x-44{
  left: 11rem;
  right: 11rem;
}

.tw-inset-x-45{
  left: 11.25rem;
  right: 11.25rem;
}

.tw-inset-x-46{
  left: 11.5rem;
  right: 11.5rem;
}

.tw-inset-x-47{
  left: 11.75rem;
  right: 11.75rem;
}

.tw-inset-x-48{
  left: 12rem;
  right: 12rem;
}

.tw-inset-x-50{
  left: 12.5rem;
  right: 12.5rem;
}

.tw-inset-x-52{
  left: 13rem;
  right: 13rem;
}

.tw-inset-x-53{
  left: 13.25rem;
  right: 13.25rem;
}

.tw-inset-x-54{
  left: 13.5rem;
  right: 13.5rem;
}

.tw-inset-x-55{
  left: 13.75rem;
  right: 13.75rem;
}

.tw-inset-x-56{
  left: 14rem;
  right: 14rem;
}

.tw-inset-x-57{
  left: 14.25rem;
  right: 14.25rem;
}

.tw-inset-x-58{
  left: 14.5rem;
  right: 14.5rem;
}

.tw-inset-x-59{
  left: 14.75rem;
  right: 14.75rem;
}

.tw-inset-x-60{
  left: 15rem;
  right: 15rem;
}

.tw-inset-x-61{
  left: 15.25rem;
  right: 15.25rem;
}

.tw-inset-x-62{
  left: 15.5rem;
  right: 15.5rem;
}

.tw-inset-x-63{
  left: 15.75rem;
  right: 15.75rem;
}

.tw-inset-x-64{
  left: 16rem;
  right: 16rem;
}

.tw-inset-x-65{
  left: 16.25rem;
  right: 16.25rem;
}

.tw-inset-x-66{
  left: 16.5rem;
  right: 16.5rem;
}

.tw-inset-x-68{
  left: 17rem;
  right: 17rem;
}

.tw-inset-x-69{
  left: 17.25rem;
  right: 17.25rem;
}

.tw-inset-x-70{
  left: 17.5rem;
  right: 17.5rem;
}

.tw-inset-x-71{
  left: 17.75rem;
  right: 17.75rem;
}

.tw-inset-x-72{
  left: 18rem;
  right: 18rem;
}

.tw-inset-x-73{
  left: 18.25rem;
  right: 18.25rem;
}

.tw-inset-x-74{
  left: 18.5rem;
  right: 18.5rem;
}

.tw-inset-x-75{
  left: 18.75rem;
  right: 18.75rem;
}

.tw-inset-x-76{
  left: 19rem;
  right: 19rem;
}

.tw-inset-x-77{
  left: 19.25rem;
  right: 19.25rem;
}

.tw-inset-x-78{
  left: 19.5rem;
  right: 19.5rem;
}

.tw-inset-x-79{
  left: 19.75rem;
  right: 19.75rem;
}

.tw-inset-x-80{
  left: 20rem;
  right: 20rem;
}

.tw-inset-x-81{
  left: 20.25rem;
  right: 20.25rem;
}

.tw-inset-x-82{
  left: 20.5rem;
  right: 20.5rem;
}

.tw-inset-x-83{
  left: 20.75rem;
  right: 20.75rem;
}

.tw-inset-x-84{
  left: 21rem;
  right: 21rem;
}

.tw-inset-x-85{
  left: 21.25rem;
  right: 21.25rem;
}

.tw-inset-x-86{
  left: 21.5rem;
  right: 21.5rem;
}

.tw-inset-x-87{
  left: 21.75rem;
  right: 21.75rem;
}

.tw-inset-x-88{
  left: 22rem;
  right: 22rem;
}

.tw-inset-x-89{
  left: 22.25rem;
  right: 22.25rem;
}

.tw-inset-x-90{
  left: 22.5rem;
  right: 22.5rem;
}

.tw-inset-x-91{
  left: 22.75rem;
  right: 22.75rem;
}

.tw-inset-x-92{
  left: 23rem;
  right: 23rem;
}

.tw-inset-x-96{
  left: 24rem;
  right: 24rem;
}

.tw-inset-x-102{
  left: 25.5rem;
  right: 25.5rem;
}

.tw-inset-x-112{
  left: 28rem;
  right: 28rem;
}

.tw-inset-x-128{
  left: 31rem;
  right: 31rem;
}

.tw-inset-x-129{
  left: 32.25rem;
  right: 32.25rem;
}

.tw-inset-x-130{
  left: 32.5rem;
  right: 32.5rem;
}

.tw-inset-x-140{
  left: 35rem;
  right: 35rem;
}

.tw-inset-x-160{
  left: 40rem;
  right: 40rem;
}

.tw-inset-x-180{
  left: 45rem;
  right: 45rem;
}

.tw-inset-x-185{
  left: 46.25rem;
  right: 46.25rem;
}

.tw-inset-x-190{
  left: 47.5rem;
  right: 47.5rem;
}

.tw-inset-x-200{
  left: 50rem;
  right: 50rem;
}

.tw-inset-x-auto{
  left: auto;
  right: auto;
}

.tw-inset-x-px{
  left: 1px;
  right: 1px;
}

.tw-inset-x-0\.5{
  left: 0.125rem;
  right: 0.125rem;
}

.tw-inset-x-1\.5{
  left: 0.375rem;
  right: 0.375rem;
}

.tw-inset-x-2\.5{
  left: 0.625rem;
  right: 0.625rem;
}

.tw-inset-x-3\.5{
  left: 0.875rem;
  right: 0.875rem;
}

.tw--inset-x-0{
  left: 0px;
  right: 0px;
}

.tw--inset-x-1{
  left: -0.25rem;
  right: -0.25rem;
}

.tw--inset-x-2{
  left: -0.5rem;
  right: -0.5rem;
}

.tw--inset-x-3{
  left: -0.75rem;
  right: -0.75rem;
}

.tw--inset-x-4{
  left: -1rem;
  right: -1rem;
}

.tw--inset-x-5{
  left: -1.25rem;
  right: -1.25rem;
}

.tw--inset-x-6{
  left: -1.5rem;
  right: -1.5rem;
}

.tw--inset-x-7{
  left: -1.75rem;
  right: -1.75rem;
}

.tw--inset-x-8{
  left: -2rem;
  right: -2rem;
}

.tw--inset-x-9{
  left: -2.25rem;
  right: -2.25rem;
}

.tw--inset-x-10{
  left: -2.5rem;
  right: -2.5rem;
}

.tw--inset-x-11{
  left: -2.75rem;
  right: -2.75rem;
}

.tw--inset-x-12{
  left: -3rem;
  right: -3rem;
}

.tw--inset-x-13{
  left: -3.25rem;
  right: -3.25rem;
}

.tw--inset-x-14{
  left: -3.5rem;
  right: -3.5rem;
}

.tw--inset-x-15{
  left: -3.75rem;
  right: -3.75rem;
}

.tw--inset-x-16{
  left: -4rem;
  right: -4rem;
}

.tw--inset-x-17{
  left: -4.25rem;
  right: -4.25rem;
}

.tw--inset-x-18{
  left: -4.5rem;
  right: -4.5rem;
}

.tw--inset-x-19{
  left: -4.75rem;
  right: -4.75rem;
}

.tw--inset-x-20{
  left: -5rem;
  right: -5rem;
}

.tw--inset-x-21{
  left: -5.25rem;
  right: -5.25rem;
}

.tw--inset-x-22{
  left: -5.5rem;
  right: -5.5rem;
}

.tw--inset-x-23{
  left: -5.75rem;
  right: -5.75rem;
}

.tw--inset-x-24{
  left: -6rem;
  right: -6rem;
}

.tw--inset-x-25{
  left: -6.25rem;
  right: -6.25rem;
}

.tw--inset-x-26{
  left: -6.5rem;
  right: -6.5rem;
}

.tw--inset-x-27{
  left: -6.75rem;
  right: -6.75rem;
}

.tw--inset-x-28{
  left: -7rem;
  right: -7rem;
}

.tw--inset-x-29{
  left: -7.25rem;
  right: -7.25rem;
}

.tw--inset-x-30{
  left: -7.5rem;
  right: -7.5rem;
}

.tw--inset-x-31{
  left: -7.75rem;
  right: -7.75rem;
}

.tw--inset-x-32{
  left: -8rem;
  right: -8rem;
}

.tw--inset-x-33{
  left: -8.25rem;
  right: -8.25rem;
}

.tw--inset-x-34{
  left: -8.5rem;
  right: -8.5rem;
}

.tw--inset-x-35{
  left: -8.75rem;
  right: -8.75rem;
}

.tw--inset-x-36{
  left: -9rem;
  right: -9rem;
}

.tw--inset-x-37{
  left: -9.25rem;
  right: -9.25rem;
}

.tw--inset-x-38{
  left: -9.5rem;
  right: -9.5rem;
}

.tw--inset-x-39{
  left: -9.75rem;
  right: -9.75rem;
}

.tw--inset-x-40{
  left: -10rem;
  right: -10rem;
}

.tw--inset-x-41{
  left: -10.25rem;
  right: -10.25rem;
}

.tw--inset-x-42{
  left: -10.5rem;
  right: -10.5rem;
}

.tw--inset-x-43{
  left: -10.75rem;
  right: -10.75rem;
}

.tw--inset-x-44{
  left: -11rem;
  right: -11rem;
}

.tw--inset-x-45{
  left: -11.25rem;
  right: -11.25rem;
}

.tw--inset-x-46{
  left: -11.5rem;
  right: -11.5rem;
}

.tw--inset-x-47{
  left: -11.75rem;
  right: -11.75rem;
}

.tw--inset-x-48{
  left: -12rem;
  right: -12rem;
}

.tw--inset-x-50{
  left: -12.5rem;
  right: -12.5rem;
}

.tw--inset-x-52{
  left: -13rem;
  right: -13rem;
}

.tw--inset-x-53{
  left: -13.25rem;
  right: -13.25rem;
}

.tw--inset-x-54{
  left: -13.5rem;
  right: -13.5rem;
}

.tw--inset-x-55{
  left: -13.75rem;
  right: -13.75rem;
}

.tw--inset-x-56{
  left: -14rem;
  right: -14rem;
}

.tw--inset-x-57{
  left: -14.25rem;
  right: -14.25rem;
}

.tw--inset-x-58{
  left: -14.5rem;
  right: -14.5rem;
}

.tw--inset-x-59{
  left: -14.75rem;
  right: -14.75rem;
}

.tw--inset-x-60{
  left: -15rem;
  right: -15rem;
}

.tw--inset-x-61{
  left: -15.25rem;
  right: -15.25rem;
}

.tw--inset-x-62{
  left: -15.5rem;
  right: -15.5rem;
}

.tw--inset-x-63{
  left: -15.75rem;
  right: -15.75rem;
}

.tw--inset-x-64{
  left: -16rem;
  right: -16rem;
}

.tw--inset-x-65{
  left: -16.25rem;
  right: -16.25rem;
}

.tw--inset-x-66{
  left: -16.5rem;
  right: -16.5rem;
}

.tw--inset-x-68{
  left: -17rem;
  right: -17rem;
}

.tw--inset-x-69{
  left: -17.25rem;
  right: -17.25rem;
}

.tw--inset-x-70{
  left: -17.5rem;
  right: -17.5rem;
}

.tw--inset-x-71{
  left: -17.75rem;
  right: -17.75rem;
}

.tw--inset-x-72{
  left: -18rem;
  right: -18rem;
}

.tw--inset-x-73{
  left: -18.25rem;
  right: -18.25rem;
}

.tw--inset-x-74{
  left: -18.5rem;
  right: -18.5rem;
}

.tw--inset-x-75{
  left: -18.75rem;
  right: -18.75rem;
}

.tw--inset-x-76{
  left: -19rem;
  right: -19rem;
}

.tw--inset-x-77{
  left: -19.25rem;
  right: -19.25rem;
}

.tw--inset-x-78{
  left: -19.5rem;
  right: -19.5rem;
}

.tw--inset-x-79{
  left: -19.75rem;
  right: -19.75rem;
}

.tw--inset-x-80{
  left: -20rem;
  right: -20rem;
}

.tw--inset-x-81{
  left: -20.25rem;
  right: -20.25rem;
}

.tw--inset-x-82{
  left: -20.5rem;
  right: -20.5rem;
}

.tw--inset-x-83{
  left: -20.75rem;
  right: -20.75rem;
}

.tw--inset-x-84{
  left: -21rem;
  right: -21rem;
}

.tw--inset-x-85{
  left: -21.25rem;
  right: -21.25rem;
}

.tw--inset-x-86{
  left: -21.5rem;
  right: -21.5rem;
}

.tw--inset-x-87{
  left: -21.75rem;
  right: -21.75rem;
}

.tw--inset-x-88{
  left: -22rem;
  right: -22rem;
}

.tw--inset-x-89{
  left: -22.25rem;
  right: -22.25rem;
}

.tw--inset-x-90{
  left: -22.5rem;
  right: -22.5rem;
}

.tw--inset-x-91{
  left: -22.75rem;
  right: -22.75rem;
}

.tw--inset-x-92{
  left: -23rem;
  right: -23rem;
}

.tw--inset-x-96{
  left: -24rem;
  right: -24rem;
}

.tw--inset-x-102{
  left: -25.5rem;
  right: -25.5rem;
}

.tw--inset-x-112{
  left: -28rem;
  right: -28rem;
}

.tw--inset-x-128{
  left: -31rem;
  right: -31rem;
}

.tw--inset-x-129{
  left: -32.25rem;
  right: -32.25rem;
}

.tw--inset-x-130{
  left: -32.5rem;
  right: -32.5rem;
}

.tw--inset-x-140{
  left: -35rem;
  right: -35rem;
}

.tw--inset-x-160{
  left: -40rem;
  right: -40rem;
}

.tw--inset-x-180{
  left: -45rem;
  right: -45rem;
}

.tw--inset-x-185{
  left: -46.25rem;
  right: -46.25rem;
}

.tw--inset-x-190{
  left: -47.5rem;
  right: -47.5rem;
}

.tw--inset-x-200{
  left: -50rem;
  right: -50rem;
}

.tw--inset-x-px{
  left: -1px;
  right: -1px;
}

.tw--inset-x-0\.5{
  left: -0.125rem;
  right: -0.125rem;
}

.tw--inset-x-1\.5{
  left: -0.375rem;
  right: -0.375rem;
}

.tw--inset-x-2\.5{
  left: -0.625rem;
  right: -0.625rem;
}

.tw--inset-x-3\.5{
  left: -0.875rem;
  right: -0.875rem;
}

.tw-inset-x-1\/2{
  left: 50%;
  right: 50%;
}

.tw-inset-x-1\/3{
  left: 33.333333%;
  right: 33.333333%;
}

.tw-inset-x-2\/3{
  left: 66.666667%;
  right: 66.666667%;
}

.tw-inset-x-1\/4{
  left: 25%;
  right: 25%;
}

.tw-inset-x-2\/4{
  left: 50%;
  right: 50%;
}

.tw-inset-x-3\/4{
  left: 75%;
  right: 75%;
}

.tw-inset-x-full{
  left: 100%;
  right: 100%;
}

.tw--inset-x-1\/2{
  left: -50%;
  right: -50%;
}

.tw--inset-x-1\/3{
  left: -33.333333%;
  right: -33.333333%;
}

.tw--inset-x-2\/3{
  left: -66.666667%;
  right: -66.666667%;
}

.tw--inset-x-1\/4{
  left: -25%;
  right: -25%;
}

.tw--inset-x-2\/4{
  left: -50%;
  right: -50%;
}

.tw--inset-x-3\/4{
  left: -75%;
  right: -75%;
}

.tw--inset-x-full{
  left: -100%;
  right: -100%;
}

.tw-inset-y-0{
  top: 0px;
  bottom: 0px;
}

.tw-inset-y-1{
  top: 0.25rem;
  bottom: 0.25rem;
}

.tw-inset-y-2{
  top: 0.5rem;
  bottom: 0.5rem;
}

.tw-inset-y-3{
  top: 0.75rem;
  bottom: 0.75rem;
}

.tw-inset-y-4{
  top: 1rem;
  bottom: 1rem;
}

.tw-inset-y-5{
  top: 1.25rem;
  bottom: 1.25rem;
}

.tw-inset-y-6{
  top: 1.5rem;
  bottom: 1.5rem;
}

.tw-inset-y-7{
  top: 1.75rem;
  bottom: 1.75rem;
}

.tw-inset-y-8{
  top: 2rem;
  bottom: 2rem;
}

.tw-inset-y-9{
  top: 2.25rem;
  bottom: 2.25rem;
}

.tw-inset-y-10{
  top: 2.5rem;
  bottom: 2.5rem;
}

.tw-inset-y-11{
  top: 2.75rem;
  bottom: 2.75rem;
}

.tw-inset-y-12{
  top: 3rem;
  bottom: 3rem;
}

.tw-inset-y-13{
  top: 3.25rem;
  bottom: 3.25rem;
}

.tw-inset-y-14{
  top: 3.5rem;
  bottom: 3.5rem;
}

.tw-inset-y-15{
  top: 3.75rem;
  bottom: 3.75rem;
}

.tw-inset-y-16{
  top: 4rem;
  bottom: 4rem;
}

.tw-inset-y-17{
  top: 4.25rem;
  bottom: 4.25rem;
}

.tw-inset-y-18{
  top: 4.5rem;
  bottom: 4.5rem;
}

.tw-inset-y-19{
  top: 4.75rem;
  bottom: 4.75rem;
}

.tw-inset-y-20{
  top: 5rem;
  bottom: 5rem;
}

.tw-inset-y-21{
  top: 5.25rem;
  bottom: 5.25rem;
}

.tw-inset-y-22{
  top: 5.5rem;
  bottom: 5.5rem;
}

.tw-inset-y-23{
  top: 5.75rem;
  bottom: 5.75rem;
}

.tw-inset-y-24{
  top: 6rem;
  bottom: 6rem;
}

.tw-inset-y-25{
  top: 6.25rem;
  bottom: 6.25rem;
}

.tw-inset-y-26{
  top: 6.5rem;
  bottom: 6.5rem;
}

.tw-inset-y-27{
  top: 6.75rem;
  bottom: 6.75rem;
}

.tw-inset-y-28{
  top: 7rem;
  bottom: 7rem;
}

.tw-inset-y-29{
  top: 7.25rem;
  bottom: 7.25rem;
}

.tw-inset-y-30{
  top: 7.5rem;
  bottom: 7.5rem;
}

.tw-inset-y-31{
  top: 7.75rem;
  bottom: 7.75rem;
}

.tw-inset-y-32{
  top: 8rem;
  bottom: 8rem;
}

.tw-inset-y-33{
  top: 8.25rem;
  bottom: 8.25rem;
}

.tw-inset-y-34{
  top: 8.5rem;
  bottom: 8.5rem;
}

.tw-inset-y-35{
  top: 8.75rem;
  bottom: 8.75rem;
}

.tw-inset-y-36{
  top: 9rem;
  bottom: 9rem;
}

.tw-inset-y-37{
  top: 9.25rem;
  bottom: 9.25rem;
}

.tw-inset-y-38{
  top: 9.5rem;
  bottom: 9.5rem;
}

.tw-inset-y-39{
  top: 9.75rem;
  bottom: 9.75rem;
}

.tw-inset-y-40{
  top: 10rem;
  bottom: 10rem;
}

.tw-inset-y-41{
  top: 10.25rem;
  bottom: 10.25rem;
}

.tw-inset-y-42{
  top: 10.5rem;
  bottom: 10.5rem;
}

.tw-inset-y-43{
  top: 10.75rem;
  bottom: 10.75rem;
}

.tw-inset-y-44{
  top: 11rem;
  bottom: 11rem;
}

.tw-inset-y-45{
  top: 11.25rem;
  bottom: 11.25rem;
}

.tw-inset-y-46{
  top: 11.5rem;
  bottom: 11.5rem;
}

.tw-inset-y-47{
  top: 11.75rem;
  bottom: 11.75rem;
}

.tw-inset-y-48{
  top: 12rem;
  bottom: 12rem;
}

.tw-inset-y-50{
  top: 12.5rem;
  bottom: 12.5rem;
}

.tw-inset-y-52{
  top: 13rem;
  bottom: 13rem;
}

.tw-inset-y-53{
  top: 13.25rem;
  bottom: 13.25rem;
}

.tw-inset-y-54{
  top: 13.5rem;
  bottom: 13.5rem;
}

.tw-inset-y-55{
  top: 13.75rem;
  bottom: 13.75rem;
}

.tw-inset-y-56{
  top: 14rem;
  bottom: 14rem;
}

.tw-inset-y-57{
  top: 14.25rem;
  bottom: 14.25rem;
}

.tw-inset-y-58{
  top: 14.5rem;
  bottom: 14.5rem;
}

.tw-inset-y-59{
  top: 14.75rem;
  bottom: 14.75rem;
}

.tw-inset-y-60{
  top: 15rem;
  bottom: 15rem;
}

.tw-inset-y-61{
  top: 15.25rem;
  bottom: 15.25rem;
}

.tw-inset-y-62{
  top: 15.5rem;
  bottom: 15.5rem;
}

.tw-inset-y-63{
  top: 15.75rem;
  bottom: 15.75rem;
}

.tw-inset-y-64{
  top: 16rem;
  bottom: 16rem;
}

.tw-inset-y-65{
  top: 16.25rem;
  bottom: 16.25rem;
}

.tw-inset-y-66{
  top: 16.5rem;
  bottom: 16.5rem;
}

.tw-inset-y-68{
  top: 17rem;
  bottom: 17rem;
}

.tw-inset-y-69{
  top: 17.25rem;
  bottom: 17.25rem;
}

.tw-inset-y-70{
  top: 17.5rem;
  bottom: 17.5rem;
}

.tw-inset-y-71{
  top: 17.75rem;
  bottom: 17.75rem;
}

.tw-inset-y-72{
  top: 18rem;
  bottom: 18rem;
}

.tw-inset-y-73{
  top: 18.25rem;
  bottom: 18.25rem;
}

.tw-inset-y-74{
  top: 18.5rem;
  bottom: 18.5rem;
}

.tw-inset-y-75{
  top: 18.75rem;
  bottom: 18.75rem;
}

.tw-inset-y-76{
  top: 19rem;
  bottom: 19rem;
}

.tw-inset-y-77{
  top: 19.25rem;
  bottom: 19.25rem;
}

.tw-inset-y-78{
  top: 19.5rem;
  bottom: 19.5rem;
}

.tw-inset-y-79{
  top: 19.75rem;
  bottom: 19.75rem;
}

.tw-inset-y-80{
  top: 20rem;
  bottom: 20rem;
}

.tw-inset-y-81{
  top: 20.25rem;
  bottom: 20.25rem;
}

.tw-inset-y-82{
  top: 20.5rem;
  bottom: 20.5rem;
}

.tw-inset-y-83{
  top: 20.75rem;
  bottom: 20.75rem;
}

.tw-inset-y-84{
  top: 21rem;
  bottom: 21rem;
}

.tw-inset-y-85{
  top: 21.25rem;
  bottom: 21.25rem;
}

.tw-inset-y-86{
  top: 21.5rem;
  bottom: 21.5rem;
}

.tw-inset-y-87{
  top: 21.75rem;
  bottom: 21.75rem;
}

.tw-inset-y-88{
  top: 22rem;
  bottom: 22rem;
}

.tw-inset-y-89{
  top: 22.25rem;
  bottom: 22.25rem;
}

.tw-inset-y-90{
  top: 22.5rem;
  bottom: 22.5rem;
}

.tw-inset-y-91{
  top: 22.75rem;
  bottom: 22.75rem;
}

.tw-inset-y-92{
  top: 23rem;
  bottom: 23rem;
}

.tw-inset-y-96{
  top: 24rem;
  bottom: 24rem;
}

.tw-inset-y-102{
  top: 25.5rem;
  bottom: 25.5rem;
}

.tw-inset-y-112{
  top: 28rem;
  bottom: 28rem;
}

.tw-inset-y-128{
  top: 31rem;
  bottom: 31rem;
}

.tw-inset-y-129{
  top: 32.25rem;
  bottom: 32.25rem;
}

.tw-inset-y-130{
  top: 32.5rem;
  bottom: 32.5rem;
}

.tw-inset-y-140{
  top: 35rem;
  bottom: 35rem;
}

.tw-inset-y-160{
  top: 40rem;
  bottom: 40rem;
}

.tw-inset-y-180{
  top: 45rem;
  bottom: 45rem;
}

.tw-inset-y-185{
  top: 46.25rem;
  bottom: 46.25rem;
}

.tw-inset-y-190{
  top: 47.5rem;
  bottom: 47.5rem;
}

.tw-inset-y-200{
  top: 50rem;
  bottom: 50rem;
}

.tw-inset-y-auto{
  top: auto;
  bottom: auto;
}

.tw-inset-y-px{
  top: 1px;
  bottom: 1px;
}

.tw-inset-y-0\.5{
  top: 0.125rem;
  bottom: 0.125rem;
}

.tw-inset-y-1\.5{
  top: 0.375rem;
  bottom: 0.375rem;
}

.tw-inset-y-2\.5{
  top: 0.625rem;
  bottom: 0.625rem;
}

.tw-inset-y-3\.5{
  top: 0.875rem;
  bottom: 0.875rem;
}

.tw--inset-y-0{
  top: 0px;
  bottom: 0px;
}

.tw--inset-y-1{
  top: -0.25rem;
  bottom: -0.25rem;
}

.tw--inset-y-2{
  top: -0.5rem;
  bottom: -0.5rem;
}

.tw--inset-y-3{
  top: -0.75rem;
  bottom: -0.75rem;
}

.tw--inset-y-4{
  top: -1rem;
  bottom: -1rem;
}

.tw--inset-y-5{
  top: -1.25rem;
  bottom: -1.25rem;
}

.tw--inset-y-6{
  top: -1.5rem;
  bottom: -1.5rem;
}

.tw--inset-y-7{
  top: -1.75rem;
  bottom: -1.75rem;
}

.tw--inset-y-8{
  top: -2rem;
  bottom: -2rem;
}

.tw--inset-y-9{
  top: -2.25rem;
  bottom: -2.25rem;
}

.tw--inset-y-10{
  top: -2.5rem;
  bottom: -2.5rem;
}

.tw--inset-y-11{
  top: -2.75rem;
  bottom: -2.75rem;
}

.tw--inset-y-12{
  top: -3rem;
  bottom: -3rem;
}

.tw--inset-y-13{
  top: -3.25rem;
  bottom: -3.25rem;
}

.tw--inset-y-14{
  top: -3.5rem;
  bottom: -3.5rem;
}

.tw--inset-y-15{
  top: -3.75rem;
  bottom: -3.75rem;
}

.tw--inset-y-16{
  top: -4rem;
  bottom: -4rem;
}

.tw--inset-y-17{
  top: -4.25rem;
  bottom: -4.25rem;
}

.tw--inset-y-18{
  top: -4.5rem;
  bottom: -4.5rem;
}

.tw--inset-y-19{
  top: -4.75rem;
  bottom: -4.75rem;
}

.tw--inset-y-20{
  top: -5rem;
  bottom: -5rem;
}

.tw--inset-y-21{
  top: -5.25rem;
  bottom: -5.25rem;
}

.tw--inset-y-22{
  top: -5.5rem;
  bottom: -5.5rem;
}

.tw--inset-y-23{
  top: -5.75rem;
  bottom: -5.75rem;
}

.tw--inset-y-24{
  top: -6rem;
  bottom: -6rem;
}

.tw--inset-y-25{
  top: -6.25rem;
  bottom: -6.25rem;
}

.tw--inset-y-26{
  top: -6.5rem;
  bottom: -6.5rem;
}

.tw--inset-y-27{
  top: -6.75rem;
  bottom: -6.75rem;
}

.tw--inset-y-28{
  top: -7rem;
  bottom: -7rem;
}

.tw--inset-y-29{
  top: -7.25rem;
  bottom: -7.25rem;
}

.tw--inset-y-30{
  top: -7.5rem;
  bottom: -7.5rem;
}

.tw--inset-y-31{
  top: -7.75rem;
  bottom: -7.75rem;
}

.tw--inset-y-32{
  top: -8rem;
  bottom: -8rem;
}

.tw--inset-y-33{
  top: -8.25rem;
  bottom: -8.25rem;
}

.tw--inset-y-34{
  top: -8.5rem;
  bottom: -8.5rem;
}

.tw--inset-y-35{
  top: -8.75rem;
  bottom: -8.75rem;
}

.tw--inset-y-36{
  top: -9rem;
  bottom: -9rem;
}

.tw--inset-y-37{
  top: -9.25rem;
  bottom: -9.25rem;
}

.tw--inset-y-38{
  top: -9.5rem;
  bottom: -9.5rem;
}

.tw--inset-y-39{
  top: -9.75rem;
  bottom: -9.75rem;
}

.tw--inset-y-40{
  top: -10rem;
  bottom: -10rem;
}

.tw--inset-y-41{
  top: -10.25rem;
  bottom: -10.25rem;
}

.tw--inset-y-42{
  top: -10.5rem;
  bottom: -10.5rem;
}

.tw--inset-y-43{
  top: -10.75rem;
  bottom: -10.75rem;
}

.tw--inset-y-44{
  top: -11rem;
  bottom: -11rem;
}

.tw--inset-y-45{
  top: -11.25rem;
  bottom: -11.25rem;
}

.tw--inset-y-46{
  top: -11.5rem;
  bottom: -11.5rem;
}

.tw--inset-y-47{
  top: -11.75rem;
  bottom: -11.75rem;
}

.tw--inset-y-48{
  top: -12rem;
  bottom: -12rem;
}

.tw--inset-y-50{
  top: -12.5rem;
  bottom: -12.5rem;
}

.tw--inset-y-52{
  top: -13rem;
  bottom: -13rem;
}

.tw--inset-y-53{
  top: -13.25rem;
  bottom: -13.25rem;
}

.tw--inset-y-54{
  top: -13.5rem;
  bottom: -13.5rem;
}

.tw--inset-y-55{
  top: -13.75rem;
  bottom: -13.75rem;
}

.tw--inset-y-56{
  top: -14rem;
  bottom: -14rem;
}

.tw--inset-y-57{
  top: -14.25rem;
  bottom: -14.25rem;
}

.tw--inset-y-58{
  top: -14.5rem;
  bottom: -14.5rem;
}

.tw--inset-y-59{
  top: -14.75rem;
  bottom: -14.75rem;
}

.tw--inset-y-60{
  top: -15rem;
  bottom: -15rem;
}

.tw--inset-y-61{
  top: -15.25rem;
  bottom: -15.25rem;
}

.tw--inset-y-62{
  top: -15.5rem;
  bottom: -15.5rem;
}

.tw--inset-y-63{
  top: -15.75rem;
  bottom: -15.75rem;
}

.tw--inset-y-64{
  top: -16rem;
  bottom: -16rem;
}

.tw--inset-y-65{
  top: -16.25rem;
  bottom: -16.25rem;
}

.tw--inset-y-66{
  top: -16.5rem;
  bottom: -16.5rem;
}

.tw--inset-y-68{
  top: -17rem;
  bottom: -17rem;
}

.tw--inset-y-69{
  top: -17.25rem;
  bottom: -17.25rem;
}

.tw--inset-y-70{
  top: -17.5rem;
  bottom: -17.5rem;
}

.tw--inset-y-71{
  top: -17.75rem;
  bottom: -17.75rem;
}

.tw--inset-y-72{
  top: -18rem;
  bottom: -18rem;
}

.tw--inset-y-73{
  top: -18.25rem;
  bottom: -18.25rem;
}

.tw--inset-y-74{
  top: -18.5rem;
  bottom: -18.5rem;
}

.tw--inset-y-75{
  top: -18.75rem;
  bottom: -18.75rem;
}

.tw--inset-y-76{
  top: -19rem;
  bottom: -19rem;
}

.tw--inset-y-77{
  top: -19.25rem;
  bottom: -19.25rem;
}

.tw--inset-y-78{
  top: -19.5rem;
  bottom: -19.5rem;
}

.tw--inset-y-79{
  top: -19.75rem;
  bottom: -19.75rem;
}

.tw--inset-y-80{
  top: -20rem;
  bottom: -20rem;
}

.tw--inset-y-81{
  top: -20.25rem;
  bottom: -20.25rem;
}

.tw--inset-y-82{
  top: -20.5rem;
  bottom: -20.5rem;
}

.tw--inset-y-83{
  top: -20.75rem;
  bottom: -20.75rem;
}

.tw--inset-y-84{
  top: -21rem;
  bottom: -21rem;
}

.tw--inset-y-85{
  top: -21.25rem;
  bottom: -21.25rem;
}

.tw--inset-y-86{
  top: -21.5rem;
  bottom: -21.5rem;
}

.tw--inset-y-87{
  top: -21.75rem;
  bottom: -21.75rem;
}

.tw--inset-y-88{
  top: -22rem;
  bottom: -22rem;
}

.tw--inset-y-89{
  top: -22.25rem;
  bottom: -22.25rem;
}

.tw--inset-y-90{
  top: -22.5rem;
  bottom: -22.5rem;
}

.tw--inset-y-91{
  top: -22.75rem;
  bottom: -22.75rem;
}

.tw--inset-y-92{
  top: -23rem;
  bottom: -23rem;
}

.tw--inset-y-96{
  top: -24rem;
  bottom: -24rem;
}

.tw--inset-y-102{
  top: -25.5rem;
  bottom: -25.5rem;
}

.tw--inset-y-112{
  top: -28rem;
  bottom: -28rem;
}

.tw--inset-y-128{
  top: -31rem;
  bottom: -31rem;
}

.tw--inset-y-129{
  top: -32.25rem;
  bottom: -32.25rem;
}

.tw--inset-y-130{
  top: -32.5rem;
  bottom: -32.5rem;
}

.tw--inset-y-140{
  top: -35rem;
  bottom: -35rem;
}

.tw--inset-y-160{
  top: -40rem;
  bottom: -40rem;
}

.tw--inset-y-180{
  top: -45rem;
  bottom: -45rem;
}

.tw--inset-y-185{
  top: -46.25rem;
  bottom: -46.25rem;
}

.tw--inset-y-190{
  top: -47.5rem;
  bottom: -47.5rem;
}

.tw--inset-y-200{
  top: -50rem;
  bottom: -50rem;
}

.tw--inset-y-px{
  top: -1px;
  bottom: -1px;
}

.tw--inset-y-0\.5{
  top: -0.125rem;
  bottom: -0.125rem;
}

.tw--inset-y-1\.5{
  top: -0.375rem;
  bottom: -0.375rem;
}

.tw--inset-y-2\.5{
  top: -0.625rem;
  bottom: -0.625rem;
}

.tw--inset-y-3\.5{
  top: -0.875rem;
  bottom: -0.875rem;
}

.tw-inset-y-1\/2{
  top: 50%;
  bottom: 50%;
}

.tw-inset-y-1\/3{
  top: 33.333333%;
  bottom: 33.333333%;
}

.tw-inset-y-2\/3{
  top: 66.666667%;
  bottom: 66.666667%;
}

.tw-inset-y-1\/4{
  top: 25%;
  bottom: 25%;
}

.tw-inset-y-2\/4{
  top: 50%;
  bottom: 50%;
}

.tw-inset-y-3\/4{
  top: 75%;
  bottom: 75%;
}

.tw-inset-y-full{
  top: 100%;
  bottom: 100%;
}

.tw--inset-y-1\/2{
  top: -50%;
  bottom: -50%;
}

.tw--inset-y-1\/3{
  top: -33.333333%;
  bottom: -33.333333%;
}

.tw--inset-y-2\/3{
  top: -66.666667%;
  bottom: -66.666667%;
}

.tw--inset-y-1\/4{
  top: -25%;
  bottom: -25%;
}

.tw--inset-y-2\/4{
  top: -50%;
  bottom: -50%;
}

.tw--inset-y-3\/4{
  top: -75%;
  bottom: -75%;
}

.tw--inset-y-full{
  top: -100%;
  bottom: -100%;
}

.tw-top-0{
  top: 0px;
}

.tw-top-1{
  top: 0.25rem;
}

.tw-top-2{
  top: 0.5rem;
}

.tw-top-3{
  top: 0.75rem;
}

.tw-top-4{
  top: 1rem;
}

.tw-top-5{
  top: 1.25rem;
}

.tw-top-6{
  top: 1.5rem;
}

.tw-top-7{
  top: 1.75rem;
}

.tw-top-8{
  top: 2rem;
}

.tw-top-9{
  top: 2.25rem;
}

.tw-top-10{
  top: 2.5rem;
}

.tw-top-11{
  top: 2.75rem;
}

.tw-top-12{
  top: 3rem;
}

.tw-top-13{
  top: 3.25rem;
}

.tw-top-14{
  top: 3.5rem;
}

.tw-top-15{
  top: 3.75rem;
}

.tw-top-16{
  top: 4rem;
}

.tw-top-17{
  top: 4.25rem;
}

.tw-top-18{
  top: 4.5rem;
}

.tw-top-19{
  top: 4.75rem;
}

.tw-top-20{
  top: 5rem;
}

.tw-top-21{
  top: 5.25rem;
}

.tw-top-22{
  top: 5.5rem;
}

.tw-top-23{
  top: 5.75rem;
}

.tw-top-24{
  top: 6rem;
}

.tw-top-25{
  top: 6.25rem;
}

.tw-top-26{
  top: 6.5rem;
}

.tw-top-27{
  top: 6.75rem;
}

.tw-top-28{
  top: 7rem;
}

.tw-top-29{
  top: 7.25rem;
}

.tw-top-30{
  top: 7.5rem;
}

.tw-top-31{
  top: 7.75rem;
}

.tw-top-32{
  top: 8rem;
}

.tw-top-33{
  top: 8.25rem;
}

.tw-top-34{
  top: 8.5rem;
}

.tw-top-35{
  top: 8.75rem;
}

.tw-top-36{
  top: 9rem;
}

.tw-top-37{
  top: 9.25rem;
}

.tw-top-38{
  top: 9.5rem;
}

.tw-top-39{
  top: 9.75rem;
}

.tw-top-40{
  top: 10rem;
}

.tw-top-41{
  top: 10.25rem;
}

.tw-top-42{
  top: 10.5rem;
}

.tw-top-43{
  top: 10.75rem;
}

.tw-top-44{
  top: 11rem;
}

.tw-top-45{
  top: 11.25rem;
}

.tw-top-46{
  top: 11.5rem;
}

.tw-top-47{
  top: 11.75rem;
}

.tw-top-48{
  top: 12rem;
}

.tw-top-50{
  top: 12.5rem;
}

.tw-top-52{
  top: 13rem;
}

.tw-top-53{
  top: 13.25rem;
}

.tw-top-54{
  top: 13.5rem;
}

.tw-top-55{
  top: 13.75rem;
}

.tw-top-56{
  top: 14rem;
}

.tw-top-57{
  top: 14.25rem;
}

.tw-top-58{
  top: 14.5rem;
}

.tw-top-59{
  top: 14.75rem;
}

.tw-top-60{
  top: 15rem;
}

.tw-top-61{
  top: 15.25rem;
}

.tw-top-62{
  top: 15.5rem;
}

.tw-top-63{
  top: 15.75rem;
}

.tw-top-64{
  top: 16rem;
}

.tw-top-65{
  top: 16.25rem;
}

.tw-top-66{
  top: 16.5rem;
}

.tw-top-68{
  top: 17rem;
}

.tw-top-69{
  top: 17.25rem;
}

.tw-top-70{
  top: 17.5rem;
}

.tw-top-71{
  top: 17.75rem;
}

.tw-top-72{
  top: 18rem;
}

.tw-top-73{
  top: 18.25rem;
}

.tw-top-74{
  top: 18.5rem;
}

.tw-top-75{
  top: 18.75rem;
}

.tw-top-76{
  top: 19rem;
}

.tw-top-77{
  top: 19.25rem;
}

.tw-top-78{
  top: 19.5rem;
}

.tw-top-79{
  top: 19.75rem;
}

.tw-top-80{
  top: 20rem;
}

.tw-top-81{
  top: 20.25rem;
}

.tw-top-82{
  top: 20.5rem;
}

.tw-top-83{
  top: 20.75rem;
}

.tw-top-84{
  top: 21rem;
}

.tw-top-85{
  top: 21.25rem;
}

.tw-top-86{
  top: 21.5rem;
}

.tw-top-87{
  top: 21.75rem;
}

.tw-top-88{
  top: 22rem;
}

.tw-top-89{
  top: 22.25rem;
}

.tw-top-90{
  top: 22.5rem;
}

.tw-top-91{
  top: 22.75rem;
}

.tw-top-92{
  top: 23rem;
}

.tw-top-96{
  top: 24rem;
}

.tw-top-102{
  top: 25.5rem;
}

.tw-top-112{
  top: 28rem;
}

.tw-top-128{
  top: 31rem;
}

.tw-top-129{
  top: 32.25rem;
}

.tw-top-130{
  top: 32.5rem;
}

.tw-top-140{
  top: 35rem;
}

.tw-top-160{
  top: 40rem;
}

.tw-top-180{
  top: 45rem;
}

.tw-top-185{
  top: 46.25rem;
}

.tw-top-190{
  top: 47.5rem;
}

.tw-top-200{
  top: 50rem;
}

.tw-top-auto{
  top: auto;
}

.tw-top-px{
  top: 1px;
}

.tw-top-0\.5{
  top: 0.125rem;
}

.tw-top-1\.5{
  top: 0.375rem;
}

.tw-top-2\.5{
  top: 0.625rem;
}

.tw-top-3\.5{
  top: 0.875rem;
}

.tw--top-0{
  top: 0px;
}

.tw--top-1{
  top: -0.25rem;
}

.tw--top-2{
  top: -0.5rem;
}

.tw--top-3{
  top: -0.75rem;
}

.tw--top-4{
  top: -1rem;
}

.tw--top-5{
  top: -1.25rem;
}

.tw--top-6{
  top: -1.5rem;
}

.tw--top-7{
  top: -1.75rem;
}

.tw--top-8{
  top: -2rem;
}

.tw--top-9{
  top: -2.25rem;
}

.tw--top-10{
  top: -2.5rem;
}

.tw--top-11{
  top: -2.75rem;
}

.tw--top-12{
  top: -3rem;
}

.tw--top-13{
  top: -3.25rem;
}

.tw--top-14{
  top: -3.5rem;
}

.tw--top-15{
  top: -3.75rem;
}

.tw--top-16{
  top: -4rem;
}

.tw--top-17{
  top: -4.25rem;
}

.tw--top-18{
  top: -4.5rem;
}

.tw--top-19{
  top: -4.75rem;
}

.tw--top-20{
  top: -5rem;
}

.tw--top-21{
  top: -5.25rem;
}

.tw--top-22{
  top: -5.5rem;
}

.tw--top-23{
  top: -5.75rem;
}

.tw--top-24{
  top: -6rem;
}

.tw--top-25{
  top: -6.25rem;
}

.tw--top-26{
  top: -6.5rem;
}

.tw--top-27{
  top: -6.75rem;
}

.tw--top-28{
  top: -7rem;
}

.tw--top-29{
  top: -7.25rem;
}

.tw--top-30{
  top: -7.5rem;
}

.tw--top-31{
  top: -7.75rem;
}

.tw--top-32{
  top: -8rem;
}

.tw--top-33{
  top: -8.25rem;
}

.tw--top-34{
  top: -8.5rem;
}

.tw--top-35{
  top: -8.75rem;
}

.tw--top-36{
  top: -9rem;
}

.tw--top-37{
  top: -9.25rem;
}

.tw--top-38{
  top: -9.5rem;
}

.tw--top-39{
  top: -9.75rem;
}

.tw--top-40{
  top: -10rem;
}

.tw--top-41{
  top: -10.25rem;
}

.tw--top-42{
  top: -10.5rem;
}

.tw--top-43{
  top: -10.75rem;
}

.tw--top-44{
  top: -11rem;
}

.tw--top-45{
  top: -11.25rem;
}

.tw--top-46{
  top: -11.5rem;
}

.tw--top-47{
  top: -11.75rem;
}

.tw--top-48{
  top: -12rem;
}

.tw--top-50{
  top: -12.5rem;
}

.tw--top-52{
  top: -13rem;
}

.tw--top-53{
  top: -13.25rem;
}

.tw--top-54{
  top: -13.5rem;
}

.tw--top-55{
  top: -13.75rem;
}

.tw--top-56{
  top: -14rem;
}

.tw--top-57{
  top: -14.25rem;
}

.tw--top-58{
  top: -14.5rem;
}

.tw--top-59{
  top: -14.75rem;
}

.tw--top-60{
  top: -15rem;
}

.tw--top-61{
  top: -15.25rem;
}

.tw--top-62{
  top: -15.5rem;
}

.tw--top-63{
  top: -15.75rem;
}

.tw--top-64{
  top: -16rem;
}

.tw--top-65{
  top: -16.25rem;
}

.tw--top-66{
  top: -16.5rem;
}

.tw--top-68{
  top: -17rem;
}

.tw--top-69{
  top: -17.25rem;
}

.tw--top-70{
  top: -17.5rem;
}

.tw--top-71{
  top: -17.75rem;
}

.tw--top-72{
  top: -18rem;
}

.tw--top-73{
  top: -18.25rem;
}

.tw--top-74{
  top: -18.5rem;
}

.tw--top-75{
  top: -18.75rem;
}

.tw--top-76{
  top: -19rem;
}

.tw--top-77{
  top: -19.25rem;
}

.tw--top-78{
  top: -19.5rem;
}

.tw--top-79{
  top: -19.75rem;
}

.tw--top-80{
  top: -20rem;
}

.tw--top-81{
  top: -20.25rem;
}

.tw--top-82{
  top: -20.5rem;
}

.tw--top-83{
  top: -20.75rem;
}

.tw--top-84{
  top: -21rem;
}

.tw--top-85{
  top: -21.25rem;
}

.tw--top-86{
  top: -21.5rem;
}

.tw--top-87{
  top: -21.75rem;
}

.tw--top-88{
  top: -22rem;
}

.tw--top-89{
  top: -22.25rem;
}

.tw--top-90{
  top: -22.5rem;
}

.tw--top-91{
  top: -22.75rem;
}

.tw--top-92{
  top: -23rem;
}

.tw--top-96{
  top: -24rem;
}

.tw--top-102{
  top: -25.5rem;
}

.tw--top-112{
  top: -28rem;
}

.tw--top-128{
  top: -31rem;
}

.tw--top-129{
  top: -32.25rem;
}

.tw--top-130{
  top: -32.5rem;
}

.tw--top-140{
  top: -35rem;
}

.tw--top-160{
  top: -40rem;
}

.tw--top-180{
  top: -45rem;
}

.tw--top-185{
  top: -46.25rem;
}

.tw--top-190{
  top: -47.5rem;
}

.tw--top-200{
  top: -50rem;
}

.tw--top-px{
  top: -1px;
}

.tw--top-0\.5{
  top: -0.125rem;
}

.tw--top-1\.5{
  top: -0.375rem;
}

.tw--top-2\.5{
  top: -0.625rem;
}

.tw--top-3\.5{
  top: -0.875rem;
}

.tw-top-1\/2{
  top: 50%;
}

.tw-top-1\/3{
  top: 33.333333%;
}

.tw-top-2\/3{
  top: 66.666667%;
}

.tw-top-1\/4{
  top: 25%;
}

.tw-top-2\/4{
  top: 50%;
}

.tw-top-3\/4{
  top: 75%;
}

.tw-top-full{
  top: 100%;
}

.tw--top-1\/2{
  top: -50%;
}

.tw--top-1\/3{
  top: -33.333333%;
}

.tw--top-2\/3{
  top: -66.666667%;
}

.tw--top-1\/4{
  top: -25%;
}

.tw--top-2\/4{
  top: -50%;
}

.tw--top-3\/4{
  top: -75%;
}

.tw--top-full{
  top: -100%;
}

.tw-right-0{
  right: 0px;
}

.tw-right-1{
  right: 0.25rem;
}

.tw-right-2{
  right: 0.5rem;
}

.tw-right-3{
  right: 0.75rem;
}

.tw-right-4{
  right: 1rem;
}

.tw-right-5{
  right: 1.25rem;
}

.tw-right-6{
  right: 1.5rem;
}

.tw-right-7{
  right: 1.75rem;
}

.tw-right-8{
  right: 2rem;
}

.tw-right-9{
  right: 2.25rem;
}

.tw-right-10{
  right: 2.5rem;
}

.tw-right-11{
  right: 2.75rem;
}

.tw-right-12{
  right: 3rem;
}

.tw-right-13{
  right: 3.25rem;
}

.tw-right-14{
  right: 3.5rem;
}

.tw-right-15{
  right: 3.75rem;
}

.tw-right-16{
  right: 4rem;
}

.tw-right-17{
  right: 4.25rem;
}

.tw-right-18{
  right: 4.5rem;
}

.tw-right-19{
  right: 4.75rem;
}

.tw-right-20{
  right: 5rem;
}

.tw-right-21{
  right: 5.25rem;
}

.tw-right-22{
  right: 5.5rem;
}

.tw-right-23{
  right: 5.75rem;
}

.tw-right-24{
  right: 6rem;
}

.tw-right-25{
  right: 6.25rem;
}

.tw-right-26{
  right: 6.5rem;
}

.tw-right-27{
  right: 6.75rem;
}

.tw-right-28{
  right: 7rem;
}

.tw-right-29{
  right: 7.25rem;
}

.tw-right-30{
  right: 7.5rem;
}

.tw-right-31{
  right: 7.75rem;
}

.tw-right-32{
  right: 8rem;
}

.tw-right-33{
  right: 8.25rem;
}

.tw-right-34{
  right: 8.5rem;
}

.tw-right-35{
  right: 8.75rem;
}

.tw-right-36{
  right: 9rem;
}

.tw-right-37{
  right: 9.25rem;
}

.tw-right-38{
  right: 9.5rem;
}

.tw-right-39{
  right: 9.75rem;
}

.tw-right-40{
  right: 10rem;
}

.tw-right-41{
  right: 10.25rem;
}

.tw-right-42{
  right: 10.5rem;
}

.tw-right-43{
  right: 10.75rem;
}

.tw-right-44{
  right: 11rem;
}

.tw-right-45{
  right: 11.25rem;
}

.tw-right-46{
  right: 11.5rem;
}

.tw-right-47{
  right: 11.75rem;
}

.tw-right-48{
  right: 12rem;
}

.tw-right-50{
  right: 12.5rem;
}

.tw-right-52{
  right: 13rem;
}

.tw-right-53{
  right: 13.25rem;
}

.tw-right-54{
  right: 13.5rem;
}

.tw-right-55{
  right: 13.75rem;
}

.tw-right-56{
  right: 14rem;
}

.tw-right-57{
  right: 14.25rem;
}

.tw-right-58{
  right: 14.5rem;
}

.tw-right-59{
  right: 14.75rem;
}

.tw-right-60{
  right: 15rem;
}

.tw-right-61{
  right: 15.25rem;
}

.tw-right-62{
  right: 15.5rem;
}

.tw-right-63{
  right: 15.75rem;
}

.tw-right-64{
  right: 16rem;
}

.tw-right-65{
  right: 16.25rem;
}

.tw-right-66{
  right: 16.5rem;
}

.tw-right-68{
  right: 17rem;
}

.tw-right-69{
  right: 17.25rem;
}

.tw-right-70{
  right: 17.5rem;
}

.tw-right-71{
  right: 17.75rem;
}

.tw-right-72{
  right: 18rem;
}

.tw-right-73{
  right: 18.25rem;
}

.tw-right-74{
  right: 18.5rem;
}

.tw-right-75{
  right: 18.75rem;
}

.tw-right-76{
  right: 19rem;
}

.tw-right-77{
  right: 19.25rem;
}

.tw-right-78{
  right: 19.5rem;
}

.tw-right-79{
  right: 19.75rem;
}

.tw-right-80{
  right: 20rem;
}

.tw-right-81{
  right: 20.25rem;
}

.tw-right-82{
  right: 20.5rem;
}

.tw-right-83{
  right: 20.75rem;
}

.tw-right-84{
  right: 21rem;
}

.tw-right-85{
  right: 21.25rem;
}

.tw-right-86{
  right: 21.5rem;
}

.tw-right-87{
  right: 21.75rem;
}

.tw-right-88{
  right: 22rem;
}

.tw-right-89{
  right: 22.25rem;
}

.tw-right-90{
  right: 22.5rem;
}

.tw-right-91{
  right: 22.75rem;
}

.tw-right-92{
  right: 23rem;
}

.tw-right-96{
  right: 24rem;
}

.tw-right-102{
  right: 25.5rem;
}

.tw-right-112{
  right: 28rem;
}

.tw-right-128{
  right: 31rem;
}

.tw-right-129{
  right: 32.25rem;
}

.tw-right-130{
  right: 32.5rem;
}

.tw-right-140{
  right: 35rem;
}

.tw-right-160{
  right: 40rem;
}

.tw-right-180{
  right: 45rem;
}

.tw-right-185{
  right: 46.25rem;
}

.tw-right-190{
  right: 47.5rem;
}

.tw-right-200{
  right: 50rem;
}

.tw-right-auto{
  right: auto;
}

.tw-right-px{
  right: 1px;
}

.tw-right-0\.5{
  right: 0.125rem;
}

.tw-right-1\.5{
  right: 0.375rem;
}

.tw-right-2\.5{
  right: 0.625rem;
}

.tw-right-3\.5{
  right: 0.875rem;
}

.tw--right-0{
  right: 0px;
}

.tw--right-1{
  right: -0.25rem;
}

.tw--right-2{
  right: -0.5rem;
}

.tw--right-3{
  right: -0.75rem;
}

.tw--right-4{
  right: -1rem;
}

.tw--right-5{
  right: -1.25rem;
}

.tw--right-6{
  right: -1.5rem;
}

.tw--right-7{
  right: -1.75rem;
}

.tw--right-8{
  right: -2rem;
}

.tw--right-9{
  right: -2.25rem;
}

.tw--right-10{
  right: -2.5rem;
}

.tw--right-11{
  right: -2.75rem;
}

.tw--right-12{
  right: -3rem;
}

.tw--right-13{
  right: -3.25rem;
}

.tw--right-14{
  right: -3.5rem;
}

.tw--right-15{
  right: -3.75rem;
}

.tw--right-16{
  right: -4rem;
}

.tw--right-17{
  right: -4.25rem;
}

.tw--right-18{
  right: -4.5rem;
}

.tw--right-19{
  right: -4.75rem;
}

.tw--right-20{
  right: -5rem;
}

.tw--right-21{
  right: -5.25rem;
}

.tw--right-22{
  right: -5.5rem;
}

.tw--right-23{
  right: -5.75rem;
}

.tw--right-24{
  right: -6rem;
}

.tw--right-25{
  right: -6.25rem;
}

.tw--right-26{
  right: -6.5rem;
}

.tw--right-27{
  right: -6.75rem;
}

.tw--right-28{
  right: -7rem;
}

.tw--right-29{
  right: -7.25rem;
}

.tw--right-30{
  right: -7.5rem;
}

.tw--right-31{
  right: -7.75rem;
}

.tw--right-32{
  right: -8rem;
}

.tw--right-33{
  right: -8.25rem;
}

.tw--right-34{
  right: -8.5rem;
}

.tw--right-35{
  right: -8.75rem;
}

.tw--right-36{
  right: -9rem;
}

.tw--right-37{
  right: -9.25rem;
}

.tw--right-38{
  right: -9.5rem;
}

.tw--right-39{
  right: -9.75rem;
}

.tw--right-40{
  right: -10rem;
}

.tw--right-41{
  right: -10.25rem;
}

.tw--right-42{
  right: -10.5rem;
}

.tw--right-43{
  right: -10.75rem;
}

.tw--right-44{
  right: -11rem;
}

.tw--right-45{
  right: -11.25rem;
}

.tw--right-46{
  right: -11.5rem;
}

.tw--right-47{
  right: -11.75rem;
}

.tw--right-48{
  right: -12rem;
}

.tw--right-50{
  right: -12.5rem;
}

.tw--right-52{
  right: -13rem;
}

.tw--right-53{
  right: -13.25rem;
}

.tw--right-54{
  right: -13.5rem;
}

.tw--right-55{
  right: -13.75rem;
}

.tw--right-56{
  right: -14rem;
}

.tw--right-57{
  right: -14.25rem;
}

.tw--right-58{
  right: -14.5rem;
}

.tw--right-59{
  right: -14.75rem;
}

.tw--right-60{
  right: -15rem;
}

.tw--right-61{
  right: -15.25rem;
}

.tw--right-62{
  right: -15.5rem;
}

.tw--right-63{
  right: -15.75rem;
}

.tw--right-64{
  right: -16rem;
}

.tw--right-65{
  right: -16.25rem;
}

.tw--right-66{
  right: -16.5rem;
}

.tw--right-68{
  right: -17rem;
}

.tw--right-69{
  right: -17.25rem;
}

.tw--right-70{
  right: -17.5rem;
}

.tw--right-71{
  right: -17.75rem;
}

.tw--right-72{
  right: -18rem;
}

.tw--right-73{
  right: -18.25rem;
}

.tw--right-74{
  right: -18.5rem;
}

.tw--right-75{
  right: -18.75rem;
}

.tw--right-76{
  right: -19rem;
}

.tw--right-77{
  right: -19.25rem;
}

.tw--right-78{
  right: -19.5rem;
}

.tw--right-79{
  right: -19.75rem;
}

.tw--right-80{
  right: -20rem;
}

.tw--right-81{
  right: -20.25rem;
}

.tw--right-82{
  right: -20.5rem;
}

.tw--right-83{
  right: -20.75rem;
}

.tw--right-84{
  right: -21rem;
}

.tw--right-85{
  right: -21.25rem;
}

.tw--right-86{
  right: -21.5rem;
}

.tw--right-87{
  right: -21.75rem;
}

.tw--right-88{
  right: -22rem;
}

.tw--right-89{
  right: -22.25rem;
}

.tw--right-90{
  right: -22.5rem;
}

.tw--right-91{
  right: -22.75rem;
}

.tw--right-92{
  right: -23rem;
}

.tw--right-96{
  right: -24rem;
}

.tw--right-102{
  right: -25.5rem;
}

.tw--right-112{
  right: -28rem;
}

.tw--right-128{
  right: -31rem;
}

.tw--right-129{
  right: -32.25rem;
}

.tw--right-130{
  right: -32.5rem;
}

.tw--right-140{
  right: -35rem;
}

.tw--right-160{
  right: -40rem;
}

.tw--right-180{
  right: -45rem;
}

.tw--right-185{
  right: -46.25rem;
}

.tw--right-190{
  right: -47.5rem;
}

.tw--right-200{
  right: -50rem;
}

.tw--right-px{
  right: -1px;
}

.tw--right-0\.5{
  right: -0.125rem;
}

.tw--right-1\.5{
  right: -0.375rem;
}

.tw--right-2\.5{
  right: -0.625rem;
}

.tw--right-3\.5{
  right: -0.875rem;
}

.tw-right-1\/2{
  right: 50%;
}

.tw-right-1\/3{
  right: 33.333333%;
}

.tw-right-2\/3{
  right: 66.666667%;
}

.tw-right-1\/4{
  right: 25%;
}

.tw-right-2\/4{
  right: 50%;
}

.tw-right-3\/4{
  right: 75%;
}

.tw-right-full{
  right: 100%;
}

.tw--right-1\/2{
  right: -50%;
}

.tw--right-1\/3{
  right: -33.333333%;
}

.tw--right-2\/3{
  right: -66.666667%;
}

.tw--right-1\/4{
  right: -25%;
}

.tw--right-2\/4{
  right: -50%;
}

.tw--right-3\/4{
  right: -75%;
}

.tw--right-full{
  right: -100%;
}

.tw-bottom-0{
  bottom: 0px;
}

.tw-bottom-1{
  bottom: 0.25rem;
}

.tw-bottom-2{
  bottom: 0.5rem;
}

.tw-bottom-3{
  bottom: 0.75rem;
}

.tw-bottom-4{
  bottom: 1rem;
}

.tw-bottom-5{
  bottom: 1.25rem;
}

.tw-bottom-6{
  bottom: 1.5rem;
}

.tw-bottom-7{
  bottom: 1.75rem;
}

.tw-bottom-8{
  bottom: 2rem;
}

.tw-bottom-9{
  bottom: 2.25rem;
}

.tw-bottom-10{
  bottom: 2.5rem;
}

.tw-bottom-11{
  bottom: 2.75rem;
}

.tw-bottom-12{
  bottom: 3rem;
}

.tw-bottom-13{
  bottom: 3.25rem;
}

.tw-bottom-14{
  bottom: 3.5rem;
}

.tw-bottom-15{
  bottom: 3.75rem;
}

.tw-bottom-16{
  bottom: 4rem;
}

.tw-bottom-17{
  bottom: 4.25rem;
}

.tw-bottom-18{
  bottom: 4.5rem;
}

.tw-bottom-19{
  bottom: 4.75rem;
}

.tw-bottom-20{
  bottom: 5rem;
}

.tw-bottom-21{
  bottom: 5.25rem;
}

.tw-bottom-22{
  bottom: 5.5rem;
}

.tw-bottom-23{
  bottom: 5.75rem;
}

.tw-bottom-24{
  bottom: 6rem;
}

.tw-bottom-25{
  bottom: 6.25rem;
}

.tw-bottom-26{
  bottom: 6.5rem;
}

.tw-bottom-27{
  bottom: 6.75rem;
}

.tw-bottom-28{
  bottom: 7rem;
}

.tw-bottom-29{
  bottom: 7.25rem;
}

.tw-bottom-30{
  bottom: 7.5rem;
}

.tw-bottom-31{
  bottom: 7.75rem;
}

.tw-bottom-32{
  bottom: 8rem;
}

.tw-bottom-33{
  bottom: 8.25rem;
}

.tw-bottom-34{
  bottom: 8.5rem;
}

.tw-bottom-35{
  bottom: 8.75rem;
}

.tw-bottom-36{
  bottom: 9rem;
}

.tw-bottom-37{
  bottom: 9.25rem;
}

.tw-bottom-38{
  bottom: 9.5rem;
}

.tw-bottom-39{
  bottom: 9.75rem;
}

.tw-bottom-40{
  bottom: 10rem;
}

.tw-bottom-41{
  bottom: 10.25rem;
}

.tw-bottom-42{
  bottom: 10.5rem;
}

.tw-bottom-43{
  bottom: 10.75rem;
}

.tw-bottom-44{
  bottom: 11rem;
}

.tw-bottom-45{
  bottom: 11.25rem;
}

.tw-bottom-46{
  bottom: 11.5rem;
}

.tw-bottom-47{
  bottom: 11.75rem;
}

.tw-bottom-48{
  bottom: 12rem;
}

.tw-bottom-50{
  bottom: 12.5rem;
}

.tw-bottom-52{
  bottom: 13rem;
}

.tw-bottom-53{
  bottom: 13.25rem;
}

.tw-bottom-54{
  bottom: 13.5rem;
}

.tw-bottom-55{
  bottom: 13.75rem;
}

.tw-bottom-56{
  bottom: 14rem;
}

.tw-bottom-57{
  bottom: 14.25rem;
}

.tw-bottom-58{
  bottom: 14.5rem;
}

.tw-bottom-59{
  bottom: 14.75rem;
}

.tw-bottom-60{
  bottom: 15rem;
}

.tw-bottom-61{
  bottom: 15.25rem;
}

.tw-bottom-62{
  bottom: 15.5rem;
}

.tw-bottom-63{
  bottom: 15.75rem;
}

.tw-bottom-64{
  bottom: 16rem;
}

.tw-bottom-65{
  bottom: 16.25rem;
}

.tw-bottom-66{
  bottom: 16.5rem;
}

.tw-bottom-68{
  bottom: 17rem;
}

.tw-bottom-69{
  bottom: 17.25rem;
}

.tw-bottom-70{
  bottom: 17.5rem;
}

.tw-bottom-71{
  bottom: 17.75rem;
}

.tw-bottom-72{
  bottom: 18rem;
}

.tw-bottom-73{
  bottom: 18.25rem;
}

.tw-bottom-74{
  bottom: 18.5rem;
}

.tw-bottom-75{
  bottom: 18.75rem;
}

.tw-bottom-76{
  bottom: 19rem;
}

.tw-bottom-77{
  bottom: 19.25rem;
}

.tw-bottom-78{
  bottom: 19.5rem;
}

.tw-bottom-79{
  bottom: 19.75rem;
}

.tw-bottom-80{
  bottom: 20rem;
}

.tw-bottom-81{
  bottom: 20.25rem;
}

.tw-bottom-82{
  bottom: 20.5rem;
}

.tw-bottom-83{
  bottom: 20.75rem;
}

.tw-bottom-84{
  bottom: 21rem;
}

.tw-bottom-85{
  bottom: 21.25rem;
}

.tw-bottom-86{
  bottom: 21.5rem;
}

.tw-bottom-87{
  bottom: 21.75rem;
}

.tw-bottom-88{
  bottom: 22rem;
}

.tw-bottom-89{
  bottom: 22.25rem;
}

.tw-bottom-90{
  bottom: 22.5rem;
}

.tw-bottom-91{
  bottom: 22.75rem;
}

.tw-bottom-92{
  bottom: 23rem;
}

.tw-bottom-96{
  bottom: 24rem;
}

.tw-bottom-102{
  bottom: 25.5rem;
}

.tw-bottom-112{
  bottom: 28rem;
}

.tw-bottom-128{
  bottom: 31rem;
}

.tw-bottom-129{
  bottom: 32.25rem;
}

.tw-bottom-130{
  bottom: 32.5rem;
}

.tw-bottom-140{
  bottom: 35rem;
}

.tw-bottom-160{
  bottom: 40rem;
}

.tw-bottom-180{
  bottom: 45rem;
}

.tw-bottom-185{
  bottom: 46.25rem;
}

.tw-bottom-190{
  bottom: 47.5rem;
}

.tw-bottom-200{
  bottom: 50rem;
}

.tw-bottom-auto{
  bottom: auto;
}

.tw-bottom-px{
  bottom: 1px;
}

.tw-bottom-0\.5{
  bottom: 0.125rem;
}

.tw-bottom-1\.5{
  bottom: 0.375rem;
}

.tw-bottom-2\.5{
  bottom: 0.625rem;
}

.tw-bottom-3\.5{
  bottom: 0.875rem;
}

.tw--bottom-0{
  bottom: 0px;
}

.tw--bottom-1{
  bottom: -0.25rem;
}

.tw--bottom-2{
  bottom: -0.5rem;
}

.tw--bottom-3{
  bottom: -0.75rem;
}

.tw--bottom-4{
  bottom: -1rem;
}

.tw--bottom-5{
  bottom: -1.25rem;
}

.tw--bottom-6{
  bottom: -1.5rem;
}

.tw--bottom-7{
  bottom: -1.75rem;
}

.tw--bottom-8{
  bottom: -2rem;
}

.tw--bottom-9{
  bottom: -2.25rem;
}

.tw--bottom-10{
  bottom: -2.5rem;
}

.tw--bottom-11{
  bottom: -2.75rem;
}

.tw--bottom-12{
  bottom: -3rem;
}

.tw--bottom-13{
  bottom: -3.25rem;
}

.tw--bottom-14{
  bottom: -3.5rem;
}

.tw--bottom-15{
  bottom: -3.75rem;
}

.tw--bottom-16{
  bottom: -4rem;
}

.tw--bottom-17{
  bottom: -4.25rem;
}

.tw--bottom-18{
  bottom: -4.5rem;
}

.tw--bottom-19{
  bottom: -4.75rem;
}

.tw--bottom-20{
  bottom: -5rem;
}

.tw--bottom-21{
  bottom: -5.25rem;
}

.tw--bottom-22{
  bottom: -5.5rem;
}

.tw--bottom-23{
  bottom: -5.75rem;
}

.tw--bottom-24{
  bottom: -6rem;
}

.tw--bottom-25{
  bottom: -6.25rem;
}

.tw--bottom-26{
  bottom: -6.5rem;
}

.tw--bottom-27{
  bottom: -6.75rem;
}

.tw--bottom-28{
  bottom: -7rem;
}

.tw--bottom-29{
  bottom: -7.25rem;
}

.tw--bottom-30{
  bottom: -7.5rem;
}

.tw--bottom-31{
  bottom: -7.75rem;
}

.tw--bottom-32{
  bottom: -8rem;
}

.tw--bottom-33{
  bottom: -8.25rem;
}

.tw--bottom-34{
  bottom: -8.5rem;
}

.tw--bottom-35{
  bottom: -8.75rem;
}

.tw--bottom-36{
  bottom: -9rem;
}

.tw--bottom-37{
  bottom: -9.25rem;
}

.tw--bottom-38{
  bottom: -9.5rem;
}

.tw--bottom-39{
  bottom: -9.75rem;
}

.tw--bottom-40{
  bottom: -10rem;
}

.tw--bottom-41{
  bottom: -10.25rem;
}

.tw--bottom-42{
  bottom: -10.5rem;
}

.tw--bottom-43{
  bottom: -10.75rem;
}

.tw--bottom-44{
  bottom: -11rem;
}

.tw--bottom-45{
  bottom: -11.25rem;
}

.tw--bottom-46{
  bottom: -11.5rem;
}

.tw--bottom-47{
  bottom: -11.75rem;
}

.tw--bottom-48{
  bottom: -12rem;
}

.tw--bottom-50{
  bottom: -12.5rem;
}

.tw--bottom-52{
  bottom: -13rem;
}

.tw--bottom-53{
  bottom: -13.25rem;
}

.tw--bottom-54{
  bottom: -13.5rem;
}

.tw--bottom-55{
  bottom: -13.75rem;
}

.tw--bottom-56{
  bottom: -14rem;
}

.tw--bottom-57{
  bottom: -14.25rem;
}

.tw--bottom-58{
  bottom: -14.5rem;
}

.tw--bottom-59{
  bottom: -14.75rem;
}

.tw--bottom-60{
  bottom: -15rem;
}

.tw--bottom-61{
  bottom: -15.25rem;
}

.tw--bottom-62{
  bottom: -15.5rem;
}

.tw--bottom-63{
  bottom: -15.75rem;
}

.tw--bottom-64{
  bottom: -16rem;
}

.tw--bottom-65{
  bottom: -16.25rem;
}

.tw--bottom-66{
  bottom: -16.5rem;
}

.tw--bottom-68{
  bottom: -17rem;
}

.tw--bottom-69{
  bottom: -17.25rem;
}

.tw--bottom-70{
  bottom: -17.5rem;
}

.tw--bottom-71{
  bottom: -17.75rem;
}

.tw--bottom-72{
  bottom: -18rem;
}

.tw--bottom-73{
  bottom: -18.25rem;
}

.tw--bottom-74{
  bottom: -18.5rem;
}

.tw--bottom-75{
  bottom: -18.75rem;
}

.tw--bottom-76{
  bottom: -19rem;
}

.tw--bottom-77{
  bottom: -19.25rem;
}

.tw--bottom-78{
  bottom: -19.5rem;
}

.tw--bottom-79{
  bottom: -19.75rem;
}

.tw--bottom-80{
  bottom: -20rem;
}

.tw--bottom-81{
  bottom: -20.25rem;
}

.tw--bottom-82{
  bottom: -20.5rem;
}

.tw--bottom-83{
  bottom: -20.75rem;
}

.tw--bottom-84{
  bottom: -21rem;
}

.tw--bottom-85{
  bottom: -21.25rem;
}

.tw--bottom-86{
  bottom: -21.5rem;
}

.tw--bottom-87{
  bottom: -21.75rem;
}

.tw--bottom-88{
  bottom: -22rem;
}

.tw--bottom-89{
  bottom: -22.25rem;
}

.tw--bottom-90{
  bottom: -22.5rem;
}

.tw--bottom-91{
  bottom: -22.75rem;
}

.tw--bottom-92{
  bottom: -23rem;
}

.tw--bottom-96{
  bottom: -24rem;
}

.tw--bottom-102{
  bottom: -25.5rem;
}

.tw--bottom-112{
  bottom: -28rem;
}

.tw--bottom-128{
  bottom: -31rem;
}

.tw--bottom-129{
  bottom: -32.25rem;
}

.tw--bottom-130{
  bottom: -32.5rem;
}

.tw--bottom-140{
  bottom: -35rem;
}

.tw--bottom-160{
  bottom: -40rem;
}

.tw--bottom-180{
  bottom: -45rem;
}

.tw--bottom-185{
  bottom: -46.25rem;
}

.tw--bottom-190{
  bottom: -47.5rem;
}

.tw--bottom-200{
  bottom: -50rem;
}

.tw--bottom-px{
  bottom: -1px;
}

.tw--bottom-0\.5{
  bottom: -0.125rem;
}

.tw--bottom-1\.5{
  bottom: -0.375rem;
}

.tw--bottom-2\.5{
  bottom: -0.625rem;
}

.tw--bottom-3\.5{
  bottom: -0.875rem;
}

.tw-bottom-1\/2{
  bottom: 50%;
}

.tw-bottom-1\/3{
  bottom: 33.333333%;
}

.tw-bottom-2\/3{
  bottom: 66.666667%;
}

.tw-bottom-1\/4{
  bottom: 25%;
}

.tw-bottom-2\/4{
  bottom: 50%;
}

.tw-bottom-3\/4{
  bottom: 75%;
}

.tw-bottom-full{
  bottom: 100%;
}

.tw--bottom-1\/2{
  bottom: -50%;
}

.tw--bottom-1\/3{
  bottom: -33.333333%;
}

.tw--bottom-2\/3{
  bottom: -66.666667%;
}

.tw--bottom-1\/4{
  bottom: -25%;
}

.tw--bottom-2\/4{
  bottom: -50%;
}

.tw--bottom-3\/4{
  bottom: -75%;
}

.tw--bottom-full{
  bottom: -100%;
}

.tw-left-0{
  left: 0px;
}

.tw-left-1{
  left: 0.25rem;
}

.tw-left-2{
  left: 0.5rem;
}

.tw-left-3{
  left: 0.75rem;
}

.tw-left-4{
  left: 1rem;
}

.tw-left-5{
  left: 1.25rem;
}

.tw-left-6{
  left: 1.5rem;
}

.tw-left-7{
  left: 1.75rem;
}

.tw-left-8{
  left: 2rem;
}

.tw-left-9{
  left: 2.25rem;
}

.tw-left-10{
  left: 2.5rem;
}

.tw-left-11{
  left: 2.75rem;
}

.tw-left-12{
  left: 3rem;
}

.tw-left-13{
  left: 3.25rem;
}

.tw-left-14{
  left: 3.5rem;
}

.tw-left-15{
  left: 3.75rem;
}

.tw-left-16{
  left: 4rem;
}

.tw-left-17{
  left: 4.25rem;
}

.tw-left-18{
  left: 4.5rem;
}

.tw-left-19{
  left: 4.75rem;
}

.tw-left-20{
  left: 5rem;
}

.tw-left-21{
  left: 5.25rem;
}

.tw-left-22{
  left: 5.5rem;
}

.tw-left-23{
  left: 5.75rem;
}

.tw-left-24{
  left: 6rem;
}

.tw-left-25{
  left: 6.25rem;
}

.tw-left-26{
  left: 6.5rem;
}

.tw-left-27{
  left: 6.75rem;
}

.tw-left-28{
  left: 7rem;
}

.tw-left-29{
  left: 7.25rem;
}

.tw-left-30{
  left: 7.5rem;
}

.tw-left-31{
  left: 7.75rem;
}

.tw-left-32{
  left: 8rem;
}

.tw-left-33{
  left: 8.25rem;
}

.tw-left-34{
  left: 8.5rem;
}

.tw-left-35{
  left: 8.75rem;
}

.tw-left-36{
  left: 9rem;
}

.tw-left-37{
  left: 9.25rem;
}

.tw-left-38{
  left: 9.5rem;
}

.tw-left-39{
  left: 9.75rem;
}

.tw-left-40{
  left: 10rem;
}

.tw-left-41{
  left: 10.25rem;
}

.tw-left-42{
  left: 10.5rem;
}

.tw-left-43{
  left: 10.75rem;
}

.tw-left-44{
  left: 11rem;
}

.tw-left-45{
  left: 11.25rem;
}

.tw-left-46{
  left: 11.5rem;
}

.tw-left-47{
  left: 11.75rem;
}

.tw-left-48{
  left: 12rem;
}

.tw-left-50{
  left: 12.5rem;
}

.tw-left-52{
  left: 13rem;
}

.tw-left-53{
  left: 13.25rem;
}

.tw-left-54{
  left: 13.5rem;
}

.tw-left-55{
  left: 13.75rem;
}

.tw-left-56{
  left: 14rem;
}

.tw-left-57{
  left: 14.25rem;
}

.tw-left-58{
  left: 14.5rem;
}

.tw-left-59{
  left: 14.75rem;
}

.tw-left-60{
  left: 15rem;
}

.tw-left-61{
  left: 15.25rem;
}

.tw-left-62{
  left: 15.5rem;
}

.tw-left-63{
  left: 15.75rem;
}

.tw-left-64{
  left: 16rem;
}

.tw-left-65{
  left: 16.25rem;
}

.tw-left-66{
  left: 16.5rem;
}

.tw-left-68{
  left: 17rem;
}

.tw-left-69{
  left: 17.25rem;
}

.tw-left-70{
  left: 17.5rem;
}

.tw-left-71{
  left: 17.75rem;
}

.tw-left-72{
  left: 18rem;
}

.tw-left-73{
  left: 18.25rem;
}

.tw-left-74{
  left: 18.5rem;
}

.tw-left-75{
  left: 18.75rem;
}

.tw-left-76{
  left: 19rem;
}

.tw-left-77{
  left: 19.25rem;
}

.tw-left-78{
  left: 19.5rem;
}

.tw-left-79{
  left: 19.75rem;
}

.tw-left-80{
  left: 20rem;
}

.tw-left-81{
  left: 20.25rem;
}

.tw-left-82{
  left: 20.5rem;
}

.tw-left-83{
  left: 20.75rem;
}

.tw-left-84{
  left: 21rem;
}

.tw-left-85{
  left: 21.25rem;
}

.tw-left-86{
  left: 21.5rem;
}

.tw-left-87{
  left: 21.75rem;
}

.tw-left-88{
  left: 22rem;
}

.tw-left-89{
  left: 22.25rem;
}

.tw-left-90{
  left: 22.5rem;
}

.tw-left-91{
  left: 22.75rem;
}

.tw-left-92{
  left: 23rem;
}

.tw-left-96{
  left: 24rem;
}

.tw-left-102{
  left: 25.5rem;
}

.tw-left-112{
  left: 28rem;
}

.tw-left-128{
  left: 31rem;
}

.tw-left-129{
  left: 32.25rem;
}

.tw-left-130{
  left: 32.5rem;
}

.tw-left-140{
  left: 35rem;
}

.tw-left-160{
  left: 40rem;
}

.tw-left-180{
  left: 45rem;
}

.tw-left-185{
  left: 46.25rem;
}

.tw-left-190{
  left: 47.5rem;
}

.tw-left-200{
  left: 50rem;
}

.tw-left-auto{
  left: auto;
}

.tw-left-px{
  left: 1px;
}

.tw-left-0\.5{
  left: 0.125rem;
}

.tw-left-1\.5{
  left: 0.375rem;
}

.tw-left-2\.5{
  left: 0.625rem;
}

.tw-left-3\.5{
  left: 0.875rem;
}

.tw--left-0{
  left: 0px;
}

.tw--left-1{
  left: -0.25rem;
}

.tw--left-2{
  left: -0.5rem;
}

.tw--left-3{
  left: -0.75rem;
}

.tw--left-4{
  left: -1rem;
}

.tw--left-5{
  left: -1.25rem;
}

.tw--left-6{
  left: -1.5rem;
}

.tw--left-7{
  left: -1.75rem;
}

.tw--left-8{
  left: -2rem;
}

.tw--left-9{
  left: -2.25rem;
}

.tw--left-10{
  left: -2.5rem;
}

.tw--left-11{
  left: -2.75rem;
}

.tw--left-12{
  left: -3rem;
}

.tw--left-13{
  left: -3.25rem;
}

.tw--left-14{
  left: -3.5rem;
}

.tw--left-15{
  left: -3.75rem;
}

.tw--left-16{
  left: -4rem;
}

.tw--left-17{
  left: -4.25rem;
}

.tw--left-18{
  left: -4.5rem;
}

.tw--left-19{
  left: -4.75rem;
}

.tw--left-20{
  left: -5rem;
}

.tw--left-21{
  left: -5.25rem;
}

.tw--left-22{
  left: -5.5rem;
}

.tw--left-23{
  left: -5.75rem;
}

.tw--left-24{
  left: -6rem;
}

.tw--left-25{
  left: -6.25rem;
}

.tw--left-26{
  left: -6.5rem;
}

.tw--left-27{
  left: -6.75rem;
}

.tw--left-28{
  left: -7rem;
}

.tw--left-29{
  left: -7.25rem;
}

.tw--left-30{
  left: -7.5rem;
}

.tw--left-31{
  left: -7.75rem;
}

.tw--left-32{
  left: -8rem;
}

.tw--left-33{
  left: -8.25rem;
}

.tw--left-34{
  left: -8.5rem;
}

.tw--left-35{
  left: -8.75rem;
}

.tw--left-36{
  left: -9rem;
}

.tw--left-37{
  left: -9.25rem;
}

.tw--left-38{
  left: -9.5rem;
}

.tw--left-39{
  left: -9.75rem;
}

.tw--left-40{
  left: -10rem;
}

.tw--left-41{
  left: -10.25rem;
}

.tw--left-42{
  left: -10.5rem;
}

.tw--left-43{
  left: -10.75rem;
}

.tw--left-44{
  left: -11rem;
}

.tw--left-45{
  left: -11.25rem;
}

.tw--left-46{
  left: -11.5rem;
}

.tw--left-47{
  left: -11.75rem;
}

.tw--left-48{
  left: -12rem;
}

.tw--left-50{
  left: -12.5rem;
}

.tw--left-52{
  left: -13rem;
}

.tw--left-53{
  left: -13.25rem;
}

.tw--left-54{
  left: -13.5rem;
}

.tw--left-55{
  left: -13.75rem;
}

.tw--left-56{
  left: -14rem;
}

.tw--left-57{
  left: -14.25rem;
}

.tw--left-58{
  left: -14.5rem;
}

.tw--left-59{
  left: -14.75rem;
}

.tw--left-60{
  left: -15rem;
}

.tw--left-61{
  left: -15.25rem;
}

.tw--left-62{
  left: -15.5rem;
}

.tw--left-63{
  left: -15.75rem;
}

.tw--left-64{
  left: -16rem;
}

.tw--left-65{
  left: -16.25rem;
}

.tw--left-66{
  left: -16.5rem;
}

.tw--left-68{
  left: -17rem;
}

.tw--left-69{
  left: -17.25rem;
}

.tw--left-70{
  left: -17.5rem;
}

.tw--left-71{
  left: -17.75rem;
}

.tw--left-72{
  left: -18rem;
}

.tw--left-73{
  left: -18.25rem;
}

.tw--left-74{
  left: -18.5rem;
}

.tw--left-75{
  left: -18.75rem;
}

.tw--left-76{
  left: -19rem;
}

.tw--left-77{
  left: -19.25rem;
}

.tw--left-78{
  left: -19.5rem;
}

.tw--left-79{
  left: -19.75rem;
}

.tw--left-80{
  left: -20rem;
}

.tw--left-81{
  left: -20.25rem;
}

.tw--left-82{
  left: -20.5rem;
}

.tw--left-83{
  left: -20.75rem;
}

.tw--left-84{
  left: -21rem;
}

.tw--left-85{
  left: -21.25rem;
}

.tw--left-86{
  left: -21.5rem;
}

.tw--left-87{
  left: -21.75rem;
}

.tw--left-88{
  left: -22rem;
}

.tw--left-89{
  left: -22.25rem;
}

.tw--left-90{
  left: -22.5rem;
}

.tw--left-91{
  left: -22.75rem;
}

.tw--left-92{
  left: -23rem;
}

.tw--left-96{
  left: -24rem;
}

.tw--left-102{
  left: -25.5rem;
}

.tw--left-112{
  left: -28rem;
}

.tw--left-128{
  left: -31rem;
}

.tw--left-129{
  left: -32.25rem;
}

.tw--left-130{
  left: -32.5rem;
}

.tw--left-140{
  left: -35rem;
}

.tw--left-160{
  left: -40rem;
}

.tw--left-180{
  left: -45rem;
}

.tw--left-185{
  left: -46.25rem;
}

.tw--left-190{
  left: -47.5rem;
}

.tw--left-200{
  left: -50rem;
}

.tw--left-px{
  left: -1px;
}

.tw--left-0\.5{
  left: -0.125rem;
}

.tw--left-1\.5{
  left: -0.375rem;
}

.tw--left-2\.5{
  left: -0.625rem;
}

.tw--left-3\.5{
  left: -0.875rem;
}

.tw-left-1\/2{
  left: 50%;
}

.tw-left-1\/3{
  left: 33.333333%;
}

.tw-left-2\/3{
  left: 66.666667%;
}

.tw-left-1\/4{
  left: 25%;
}

.tw-left-2\/4{
  left: 50%;
}

.tw-left-3\/4{
  left: 75%;
}

.tw-left-full{
  left: 100%;
}

.tw--left-1\/2{
  left: -50%;
}

.tw--left-1\/3{
  left: -33.333333%;
}

.tw--left-2\/3{
  left: -66.666667%;
}

.tw--left-1\/4{
  left: -25%;
}

.tw--left-2\/4{
  left: -50%;
}

.tw--left-3\/4{
  left: -75%;
}

.tw--left-full{
  left: -100%;
}

.tw-isolate{
  isolation: isolate;
}

.tw-isolation-auto{
  isolation: auto;
}

.tw-z-0{
  z-index: 0;
}

.tw-z-10{
  z-index: 10;
}

.tw-z-20{
  z-index: 20;
}

.tw-z-30{
  z-index: 30;
}

.tw-z-40{
  z-index: 40;
}

.tw-z-50{
  z-index: 50;
}

.tw-z-auto{
  z-index: auto;
}

.focus-within\:tw-z-0:focus-within{
  z-index: 0;
}

.focus-within\:tw-z-10:focus-within{
  z-index: 10;
}

.focus-within\:tw-z-20:focus-within{
  z-index: 20;
}

.focus-within\:tw-z-30:focus-within{
  z-index: 30;
}

.focus-within\:tw-z-40:focus-within{
  z-index: 40;
}

.focus-within\:tw-z-50:focus-within{
  z-index: 50;
}

.focus-within\:tw-z-auto:focus-within{
  z-index: auto;
}

.focus\:tw-z-0:focus{
  z-index: 0;
}

.focus\:tw-z-10:focus{
  z-index: 10;
}

.focus\:tw-z-20:focus{
  z-index: 20;
}

.focus\:tw-z-30:focus{
  z-index: 30;
}

.focus\:tw-z-40:focus{
  z-index: 40;
}

.focus\:tw-z-50:focus{
  z-index: 50;
}

.focus\:tw-z-auto:focus{
  z-index: auto;
}

.tw-order-1{
  order: 1;
}

.tw-order-2{
  order: 2;
}

.tw-order-3{
  order: 3;
}

.tw-order-4{
  order: 4;
}

.tw-order-5{
  order: 5;
}

.tw-order-6{
  order: 6;
}

.tw-order-7{
  order: 7;
}

.tw-order-8{
  order: 8;
}

.tw-order-9{
  order: 9;
}

.tw-order-10{
  order: 10;
}

.tw-order-11{
  order: 11;
}

.tw-order-12{
  order: 12;
}

.tw-order-first{
  order: -9999;
}

.tw-order-last{
  order: 9999;
}

.tw-order-none{
  order: 0;
}

.tw-col-auto{
  grid-column: auto;
}

.tw-col-span-1{
  grid-column: span 1 / span 1;
}

.tw-col-span-2{
  grid-column: span 2 / span 2;
}

.tw-col-span-3{
  grid-column: span 3 / span 3;
}

.tw-col-span-4{
  grid-column: span 4 / span 4;
}

.tw-col-span-5{
  grid-column: span 5 / span 5;
}

.tw-col-span-6{
  grid-column: span 6 / span 6;
}

.tw-col-span-7{
  grid-column: span 7 / span 7;
}

.tw-col-span-8{
  grid-column: span 8 / span 8;
}

.tw-col-span-9{
  grid-column: span 9 / span 9;
}

.tw-col-span-10{
  grid-column: span 10 / span 10;
}

.tw-col-span-11{
  grid-column: span 11 / span 11;
}

.tw-col-span-12{
  grid-column: span 12 / span 12;
}

.tw-col-span-full{
  grid-column: 1 / -1;
}

.tw-col-start-1{
  grid-column-start: 1;
}

.tw-col-start-2{
  grid-column-start: 2;
}

.tw-col-start-3{
  grid-column-start: 3;
}

.tw-col-start-4{
  grid-column-start: 4;
}

.tw-col-start-5{
  grid-column-start: 5;
}

.tw-col-start-6{
  grid-column-start: 6;
}

.tw-col-start-7{
  grid-column-start: 7;
}

.tw-col-start-8{
  grid-column-start: 8;
}

.tw-col-start-9{
  grid-column-start: 9;
}

.tw-col-start-10{
  grid-column-start: 10;
}

.tw-col-start-11{
  grid-column-start: 11;
}

.tw-col-start-12{
  grid-column-start: 12;
}

.tw-col-start-13{
  grid-column-start: 13;
}

.tw-col-start-auto{
  grid-column-start: auto;
}

.tw-col-end-1{
  grid-column-end: 1;
}

.tw-col-end-2{
  grid-column-end: 2;
}

.tw-col-end-3{
  grid-column-end: 3;
}

.tw-col-end-4{
  grid-column-end: 4;
}

.tw-col-end-5{
  grid-column-end: 5;
}

.tw-col-end-6{
  grid-column-end: 6;
}

.tw-col-end-7{
  grid-column-end: 7;
}

.tw-col-end-8{
  grid-column-end: 8;
}

.tw-col-end-9{
  grid-column-end: 9;
}

.tw-col-end-10{
  grid-column-end: 10;
}

.tw-col-end-11{
  grid-column-end: 11;
}

.tw-col-end-12{
  grid-column-end: 12;
}

.tw-col-end-13{
  grid-column-end: 13;
}

.tw-col-end-auto{
  grid-column-end: auto;
}

.tw-row-auto{
  grid-row: auto;
}

.tw-row-span-1{
  grid-row: span 1 / span 1;
}

.tw-row-span-2{
  grid-row: span 2 / span 2;
}

.tw-row-span-3{
  grid-row: span 3 / span 3;
}

.tw-row-span-4{
  grid-row: span 4 / span 4;
}

.tw-row-span-5{
  grid-row: span 5 / span 5;
}

.tw-row-span-6{
  grid-row: span 6 / span 6;
}

.tw-row-span-full{
  grid-row: 1 / -1;
}

.tw-row-start-1{
  grid-row-start: 1;
}

.tw-row-start-2{
  grid-row-start: 2;
}

.tw-row-start-3{
  grid-row-start: 3;
}

.tw-row-start-4{
  grid-row-start: 4;
}

.tw-row-start-5{
  grid-row-start: 5;
}

.tw-row-start-6{
  grid-row-start: 6;
}

.tw-row-start-7{
  grid-row-start: 7;
}

.tw-row-start-auto{
  grid-row-start: auto;
}

.tw-row-end-1{
  grid-row-end: 1;
}

.tw-row-end-2{
  grid-row-end: 2;
}

.tw-row-end-3{
  grid-row-end: 3;
}

.tw-row-end-4{
  grid-row-end: 4;
}

.tw-row-end-5{
  grid-row-end: 5;
}

.tw-row-end-6{
  grid-row-end: 6;
}

.tw-row-end-7{
  grid-row-end: 7;
}

.tw-row-end-auto{
  grid-row-end: auto;
}

.tw-float-right{
  float: right;
}

.tw-float-left{
  float: left;
}

.tw-float-none{
  float: none;
}

.tw-clear-left{
  clear: left;
}

.tw-clear-right{
  clear: right;
}

.tw-clear-both{
  clear: both;
}

.tw-clear-none{
  clear: none;
}

.tw-m-0{
  margin: 0px;
}

.tw-m-1{
  margin: 0.25rem;
}

.tw-m-2{
  margin: 0.5rem;
}

.tw-m-3{
  margin: 0.75rem;
}

.tw-m-4{
  margin: 1rem;
}

.tw-m-5{
  margin: 1.25rem;
}

.tw-m-6{
  margin: 1.5rem;
}

.tw-m-7{
  margin: 1.75rem;
}

.tw-m-8{
  margin: 2rem;
}

.tw-m-9{
  margin: 2.25rem;
}

.tw-m-10{
  margin: 2.5rem;
}

.tw-m-11{
  margin: 2.75rem;
}

.tw-m-12{
  margin: 3rem;
}

.tw-m-13{
  margin: 3.25rem;
}

.tw-m-14{
  margin: 3.5rem;
}

.tw-m-15{
  margin: 3.75rem;
}

.tw-m-16{
  margin: 4rem;
}

.tw-m-17{
  margin: 4.25rem;
}

.tw-m-18{
  margin: 4.5rem;
}

.tw-m-19{
  margin: 4.75rem;
}

.tw-m-20{
  margin: 5rem;
}

.tw-m-21{
  margin: 5.25rem;
}

.tw-m-22{
  margin: 5.5rem;
}

.tw-m-23{
  margin: 5.75rem;
}

.tw-m-24{
  margin: 6rem;
}

.tw-m-25{
  margin: 6.25rem;
}

.tw-m-26{
  margin: 6.5rem;
}

.tw-m-27{
  margin: 6.75rem;
}

.tw-m-28{
  margin: 7rem;
}

.tw-m-29{
  margin: 7.25rem;
}

.tw-m-30{
  margin: 7.5rem;
}

.tw-m-31{
  margin: 7.75rem;
}

.tw-m-32{
  margin: 8rem;
}

.tw-m-33{
  margin: 8.25rem;
}

.tw-m-34{
  margin: 8.5rem;
}

.tw-m-35{
  margin: 8.75rem;
}

.tw-m-36{
  margin: 9rem;
}

.tw-m-37{
  margin: 9.25rem;
}

.tw-m-38{
  margin: 9.5rem;
}

.tw-m-39{
  margin: 9.75rem;
}

.tw-m-40{
  margin: 10rem;
}

.tw-m-41{
  margin: 10.25rem;
}

.tw-m-42{
  margin: 10.5rem;
}

.tw-m-43{
  margin: 10.75rem;
}

.tw-m-44{
  margin: 11rem;
}

.tw-m-45{
  margin: 11.25rem;
}

.tw-m-46{
  margin: 11.5rem;
}

.tw-m-47{
  margin: 11.75rem;
}

.tw-m-48{
  margin: 12rem;
}

.tw-m-50{
  margin: 12.5rem;
}

.tw-m-52{
  margin: 13rem;
}

.tw-m-53{
  margin: 13.25rem;
}

.tw-m-54{
  margin: 13.5rem;
}

.tw-m-55{
  margin: 13.75rem;
}

.tw-m-56{
  margin: 14rem;
}

.tw-m-57{
  margin: 14.25rem;
}

.tw-m-58{
  margin: 14.5rem;
}

.tw-m-59{
  margin: 14.75rem;
}

.tw-m-60{
  margin: 15rem;
}

.tw-m-61{
  margin: 15.25rem;
}

.tw-m-62{
  margin: 15.5rem;
}

.tw-m-63{
  margin: 15.75rem;
}

.tw-m-64{
  margin: 16rem;
}

.tw-m-65{
  margin: 16.25rem;
}

.tw-m-66{
  margin: 16.5rem;
}

.tw-m-68{
  margin: 17rem;
}

.tw-m-69{
  margin: 17.25rem;
}

.tw-m-70{
  margin: 17.5rem;
}

.tw-m-71{
  margin: 17.75rem;
}

.tw-m-72{
  margin: 18rem;
}

.tw-m-73{
  margin: 18.25rem;
}

.tw-m-74{
  margin: 18.5rem;
}

.tw-m-75{
  margin: 18.75rem;
}

.tw-m-76{
  margin: 19rem;
}

.tw-m-77{
  margin: 19.25rem;
}

.tw-m-78{
  margin: 19.5rem;
}

.tw-m-79{
  margin: 19.75rem;
}

.tw-m-80{
  margin: 20rem;
}

.tw-m-81{
  margin: 20.25rem;
}

.tw-m-82{
  margin: 20.5rem;
}

.tw-m-83{
  margin: 20.75rem;
}

.tw-m-84{
  margin: 21rem;
}

.tw-m-85{
  margin: 21.25rem;
}

.tw-m-86{
  margin: 21.5rem;
}

.tw-m-87{
  margin: 21.75rem;
}

.tw-m-88{
  margin: 22rem;
}

.tw-m-89{
  margin: 22.25rem;
}

.tw-m-90{
  margin: 22.5rem;
}

.tw-m-91{
  margin: 22.75rem;
}

.tw-m-92{
  margin: 23rem;
}

.tw-m-96{
  margin: 24rem;
}

.tw-m-102{
  margin: 25.5rem;
}

.tw-m-112{
  margin: 28rem;
}

.tw-m-128{
  margin: 31rem;
}

.tw-m-129{
  margin: 32.25rem;
}

.tw-m-130{
  margin: 32.5rem;
}

.tw-m-140{
  margin: 35rem;
}

.tw-m-160{
  margin: 40rem;
}

.tw-m-180{
  margin: 45rem;
}

.tw-m-185{
  margin: 46.25rem;
}

.tw-m-190{
  margin: 47.5rem;
}

.tw-m-200{
  margin: 50rem;
}

.tw-m-auto{
  margin: auto;
}

.tw-m-px{
  margin: 1px;
}

.tw-m-0\.5{
  margin: 0.125rem;
}

.tw-m-1\.5{
  margin: 0.375rem;
}

.tw-m-2\.5{
  margin: 0.625rem;
}

.tw-m-3\.5{
  margin: 0.875rem;
}

.tw--m-0{
  margin: 0px;
}

.tw--m-1{
  margin: -0.25rem;
}

.tw--m-2{
  margin: -0.5rem;
}

.tw--m-3{
  margin: -0.75rem;
}

.tw--m-4{
  margin: -1rem;
}

.tw--m-5{
  margin: -1.25rem;
}

.tw--m-6{
  margin: -1.5rem;
}

.tw--m-7{
  margin: -1.75rem;
}

.tw--m-8{
  margin: -2rem;
}

.tw--m-9{
  margin: -2.25rem;
}

.tw--m-10{
  margin: -2.5rem;
}

.tw--m-11{
  margin: -2.75rem;
}

.tw--m-12{
  margin: -3rem;
}

.tw--m-13{
  margin: -3.25rem;
}

.tw--m-14{
  margin: -3.5rem;
}

.tw--m-15{
  margin: -3.75rem;
}

.tw--m-16{
  margin: -4rem;
}

.tw--m-17{
  margin: -4.25rem;
}

.tw--m-18{
  margin: -4.5rem;
}

.tw--m-19{
  margin: -4.75rem;
}

.tw--m-20{
  margin: -5rem;
}

.tw--m-21{
  margin: -5.25rem;
}

.tw--m-22{
  margin: -5.5rem;
}

.tw--m-23{
  margin: -5.75rem;
}

.tw--m-24{
  margin: -6rem;
}

.tw--m-25{
  margin: -6.25rem;
}

.tw--m-26{
  margin: -6.5rem;
}

.tw--m-27{
  margin: -6.75rem;
}

.tw--m-28{
  margin: -7rem;
}

.tw--m-29{
  margin: -7.25rem;
}

.tw--m-30{
  margin: -7.5rem;
}

.tw--m-31{
  margin: -7.75rem;
}

.tw--m-32{
  margin: -8rem;
}

.tw--m-33{
  margin: -8.25rem;
}

.tw--m-34{
  margin: -8.5rem;
}

.tw--m-35{
  margin: -8.75rem;
}

.tw--m-36{
  margin: -9rem;
}

.tw--m-37{
  margin: -9.25rem;
}

.tw--m-38{
  margin: -9.5rem;
}

.tw--m-39{
  margin: -9.75rem;
}

.tw--m-40{
  margin: -10rem;
}

.tw--m-41{
  margin: -10.25rem;
}

.tw--m-42{
  margin: -10.5rem;
}

.tw--m-43{
  margin: -10.75rem;
}

.tw--m-44{
  margin: -11rem;
}

.tw--m-45{
  margin: -11.25rem;
}

.tw--m-46{
  margin: -11.5rem;
}

.tw--m-47{
  margin: -11.75rem;
}

.tw--m-48{
  margin: -12rem;
}

.tw--m-50{
  margin: -12.5rem;
}

.tw--m-52{
  margin: -13rem;
}

.tw--m-53{
  margin: -13.25rem;
}

.tw--m-54{
  margin: -13.5rem;
}

.tw--m-55{
  margin: -13.75rem;
}

.tw--m-56{
  margin: -14rem;
}

.tw--m-57{
  margin: -14.25rem;
}

.tw--m-58{
  margin: -14.5rem;
}

.tw--m-59{
  margin: -14.75rem;
}

.tw--m-60{
  margin: -15rem;
}

.tw--m-61{
  margin: -15.25rem;
}

.tw--m-62{
  margin: -15.5rem;
}

.tw--m-63{
  margin: -15.75rem;
}

.tw--m-64{
  margin: -16rem;
}

.tw--m-65{
  margin: -16.25rem;
}

.tw--m-66{
  margin: -16.5rem;
}

.tw--m-68{
  margin: -17rem;
}

.tw--m-69{
  margin: -17.25rem;
}

.tw--m-70{
  margin: -17.5rem;
}

.tw--m-71{
  margin: -17.75rem;
}

.tw--m-72{
  margin: -18rem;
}

.tw--m-73{
  margin: -18.25rem;
}

.tw--m-74{
  margin: -18.5rem;
}

.tw--m-75{
  margin: -18.75rem;
}

.tw--m-76{
  margin: -19rem;
}

.tw--m-77{
  margin: -19.25rem;
}

.tw--m-78{
  margin: -19.5rem;
}

.tw--m-79{
  margin: -19.75rem;
}

.tw--m-80{
  margin: -20rem;
}

.tw--m-81{
  margin: -20.25rem;
}

.tw--m-82{
  margin: -20.5rem;
}

.tw--m-83{
  margin: -20.75rem;
}

.tw--m-84{
  margin: -21rem;
}

.tw--m-85{
  margin: -21.25rem;
}

.tw--m-86{
  margin: -21.5rem;
}

.tw--m-87{
  margin: -21.75rem;
}

.tw--m-88{
  margin: -22rem;
}

.tw--m-89{
  margin: -22.25rem;
}

.tw--m-90{
  margin: -22.5rem;
}

.tw--m-91{
  margin: -22.75rem;
}

.tw--m-92{
  margin: -23rem;
}

.tw--m-96{
  margin: -24rem;
}

.tw--m-102{
  margin: -25.5rem;
}

.tw--m-112{
  margin: -28rem;
}

.tw--m-128{
  margin: -31rem;
}

.tw--m-129{
  margin: -32.25rem;
}

.tw--m-130{
  margin: -32.5rem;
}

.tw--m-140{
  margin: -35rem;
}

.tw--m-160{
  margin: -40rem;
}

.tw--m-180{
  margin: -45rem;
}

.tw--m-185{
  margin: -46.25rem;
}

.tw--m-190{
  margin: -47.5rem;
}

.tw--m-200{
  margin: -50rem;
}

.tw--m-px{
  margin: -1px;
}

.tw--m-0\.5{
  margin: -0.125rem;
}

.tw--m-1\.5{
  margin: -0.375rem;
}

.tw--m-2\.5{
  margin: -0.625rem;
}

.tw--m-3\.5{
  margin: -0.875rem;
}

.tw-mx-0{
  margin-left: 0px;
  margin-right: 0px;
}

.tw-mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.tw-mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.tw-mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.tw-mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}

.tw-mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.tw-mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.tw-mx-7{
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.tw-mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}

.tw-mx-9{
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.tw-mx-10{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.tw-mx-11{
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}

.tw-mx-12{
  margin-left: 3rem;
  margin-right: 3rem;
}

.tw-mx-13{
  margin-left: 3.25rem;
  margin-right: 3.25rem;
}

.tw-mx-14{
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.tw-mx-15{
  margin-left: 3.75rem;
  margin-right: 3.75rem;
}

.tw-mx-16{
  margin-left: 4rem;
  margin-right: 4rem;
}

.tw-mx-17{
  margin-left: 4.25rem;
  margin-right: 4.25rem;
}

.tw-mx-18{
  margin-left: 4.5rem;
  margin-right: 4.5rem;
}

.tw-mx-19{
  margin-left: 4.75rem;
  margin-right: 4.75rem;
}

.tw-mx-20{
  margin-left: 5rem;
  margin-right: 5rem;
}

.tw-mx-21{
  margin-left: 5.25rem;
  margin-right: 5.25rem;
}

.tw-mx-22{
  margin-left: 5.5rem;
  margin-right: 5.5rem;
}

.tw-mx-23{
  margin-left: 5.75rem;
  margin-right: 5.75rem;
}

.tw-mx-24{
  margin-left: 6rem;
  margin-right: 6rem;
}

.tw-mx-25{
  margin-left: 6.25rem;
  margin-right: 6.25rem;
}

.tw-mx-26{
  margin-left: 6.5rem;
  margin-right: 6.5rem;
}

.tw-mx-27{
  margin-left: 6.75rem;
  margin-right: 6.75rem;
}

.tw-mx-28{
  margin-left: 7rem;
  margin-right: 7rem;
}

.tw-mx-29{
  margin-left: 7.25rem;
  margin-right: 7.25rem;
}

.tw-mx-30{
  margin-left: 7.5rem;
  margin-right: 7.5rem;
}

.tw-mx-31{
  margin-left: 7.75rem;
  margin-right: 7.75rem;
}

.tw-mx-32{
  margin-left: 8rem;
  margin-right: 8rem;
}

.tw-mx-33{
  margin-left: 8.25rem;
  margin-right: 8.25rem;
}

.tw-mx-34{
  margin-left: 8.5rem;
  margin-right: 8.5rem;
}

.tw-mx-35{
  margin-left: 8.75rem;
  margin-right: 8.75rem;
}

.tw-mx-36{
  margin-left: 9rem;
  margin-right: 9rem;
}

.tw-mx-37{
  margin-left: 9.25rem;
  margin-right: 9.25rem;
}

.tw-mx-38{
  margin-left: 9.5rem;
  margin-right: 9.5rem;
}

.tw-mx-39{
  margin-left: 9.75rem;
  margin-right: 9.75rem;
}

.tw-mx-40{
  margin-left: 10rem;
  margin-right: 10rem;
}

.tw-mx-41{
  margin-left: 10.25rem;
  margin-right: 10.25rem;
}

.tw-mx-42{
  margin-left: 10.5rem;
  margin-right: 10.5rem;
}

.tw-mx-43{
  margin-left: 10.75rem;
  margin-right: 10.75rem;
}

.tw-mx-44{
  margin-left: 11rem;
  margin-right: 11rem;
}

.tw-mx-45{
  margin-left: 11.25rem;
  margin-right: 11.25rem;
}

.tw-mx-46{
  margin-left: 11.5rem;
  margin-right: 11.5rem;
}

.tw-mx-47{
  margin-left: 11.75rem;
  margin-right: 11.75rem;
}

.tw-mx-48{
  margin-left: 12rem;
  margin-right: 12rem;
}

.tw-mx-50{
  margin-left: 12.5rem;
  margin-right: 12.5rem;
}

.tw-mx-52{
  margin-left: 13rem;
  margin-right: 13rem;
}

.tw-mx-53{
  margin-left: 13.25rem;
  margin-right: 13.25rem;
}

.tw-mx-54{
  margin-left: 13.5rem;
  margin-right: 13.5rem;
}

.tw-mx-55{
  margin-left: 13.75rem;
  margin-right: 13.75rem;
}

.tw-mx-56{
  margin-left: 14rem;
  margin-right: 14rem;
}

.tw-mx-57{
  margin-left: 14.25rem;
  margin-right: 14.25rem;
}

.tw-mx-58{
  margin-left: 14.5rem;
  margin-right: 14.5rem;
}

.tw-mx-59{
  margin-left: 14.75rem;
  margin-right: 14.75rem;
}

.tw-mx-60{
  margin-left: 15rem;
  margin-right: 15rem;
}

.tw-mx-61{
  margin-left: 15.25rem;
  margin-right: 15.25rem;
}

.tw-mx-62{
  margin-left: 15.5rem;
  margin-right: 15.5rem;
}

.tw-mx-63{
  margin-left: 15.75rem;
  margin-right: 15.75rem;
}

.tw-mx-64{
  margin-left: 16rem;
  margin-right: 16rem;
}

.tw-mx-65{
  margin-left: 16.25rem;
  margin-right: 16.25rem;
}

.tw-mx-66{
  margin-left: 16.5rem;
  margin-right: 16.5rem;
}

.tw-mx-68{
  margin-left: 17rem;
  margin-right: 17rem;
}

.tw-mx-69{
  margin-left: 17.25rem;
  margin-right: 17.25rem;
}

.tw-mx-70{
  margin-left: 17.5rem;
  margin-right: 17.5rem;
}

.tw-mx-71{
  margin-left: 17.75rem;
  margin-right: 17.75rem;
}

.tw-mx-72{
  margin-left: 18rem;
  margin-right: 18rem;
}

.tw-mx-73{
  margin-left: 18.25rem;
  margin-right: 18.25rem;
}

.tw-mx-74{
  margin-left: 18.5rem;
  margin-right: 18.5rem;
}

.tw-mx-75{
  margin-left: 18.75rem;
  margin-right: 18.75rem;
}

.tw-mx-76{
  margin-left: 19rem;
  margin-right: 19rem;
}

.tw-mx-77{
  margin-left: 19.25rem;
  margin-right: 19.25rem;
}

.tw-mx-78{
  margin-left: 19.5rem;
  margin-right: 19.5rem;
}

.tw-mx-79{
  margin-left: 19.75rem;
  margin-right: 19.75rem;
}

.tw-mx-80{
  margin-left: 20rem;
  margin-right: 20rem;
}

.tw-mx-81{
  margin-left: 20.25rem;
  margin-right: 20.25rem;
}

.tw-mx-82{
  margin-left: 20.5rem;
  margin-right: 20.5rem;
}

.tw-mx-83{
  margin-left: 20.75rem;
  margin-right: 20.75rem;
}

.tw-mx-84{
  margin-left: 21rem;
  margin-right: 21rem;
}

.tw-mx-85{
  margin-left: 21.25rem;
  margin-right: 21.25rem;
}

.tw-mx-86{
  margin-left: 21.5rem;
  margin-right: 21.5rem;
}

.tw-mx-87{
  margin-left: 21.75rem;
  margin-right: 21.75rem;
}

.tw-mx-88{
  margin-left: 22rem;
  margin-right: 22rem;
}

.tw-mx-89{
  margin-left: 22.25rem;
  margin-right: 22.25rem;
}

.tw-mx-90{
  margin-left: 22.5rem;
  margin-right: 22.5rem;
}

.tw-mx-91{
  margin-left: 22.75rem;
  margin-right: 22.75rem;
}

.tw-mx-92{
  margin-left: 23rem;
  margin-right: 23rem;
}

.tw-mx-96{
  margin-left: 24rem;
  margin-right: 24rem;
}

.tw-mx-102{
  margin-left: 25.5rem;
  margin-right: 25.5rem;
}

.tw-mx-112{
  margin-left: 28rem;
  margin-right: 28rem;
}

.tw-mx-128{
  margin-left: 31rem;
  margin-right: 31rem;
}

.tw-mx-129{
  margin-left: 32.25rem;
  margin-right: 32.25rem;
}

.tw-mx-130{
  margin-left: 32.5rem;
  margin-right: 32.5rem;
}

.tw-mx-140{
  margin-left: 35rem;
  margin-right: 35rem;
}

.tw-mx-160{
  margin-left: 40rem;
  margin-right: 40rem;
}

.tw-mx-180{
  margin-left: 45rem;
  margin-right: 45rem;
}

.tw-mx-185{
  margin-left: 46.25rem;
  margin-right: 46.25rem;
}

.tw-mx-190{
  margin-left: 47.5rem;
  margin-right: 47.5rem;
}

.tw-mx-200{
  margin-left: 50rem;
  margin-right: 50rem;
}

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

.tw-mx-px{
  margin-left: 1px;
  margin-right: 1px;
}

.tw-mx-0\.5{
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.tw-mx-1\.5{
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.tw-mx-2\.5{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.tw-mx-3\.5{
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.tw--mx-0{
  margin-left: 0px;
  margin-right: 0px;
}

.tw--mx-1{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.tw--mx-2{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.tw--mx-3{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.tw--mx-4{
  margin-left: -1rem;
  margin-right: -1rem;
}

.tw--mx-5{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.tw--mx-6{
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.tw--mx-7{
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.tw--mx-8{
  margin-left: -2rem;
  margin-right: -2rem;
}

.tw--mx-9{
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.tw--mx-10{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.tw--mx-11{
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

.tw--mx-12{
  margin-left: -3rem;
  margin-right: -3rem;
}

.tw--mx-13{
  margin-left: -3.25rem;
  margin-right: -3.25rem;
}

.tw--mx-14{
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.tw--mx-15{
  margin-left: -3.75rem;
  margin-right: -3.75rem;
}

.tw--mx-16{
  margin-left: -4rem;
  margin-right: -4rem;
}

.tw--mx-17{
  margin-left: -4.25rem;
  margin-right: -4.25rem;
}

.tw--mx-18{
  margin-left: -4.5rem;
  margin-right: -4.5rem;
}

.tw--mx-19{
  margin-left: -4.75rem;
  margin-right: -4.75rem;
}

.tw--mx-20{
  margin-left: -5rem;
  margin-right: -5rem;
}

.tw--mx-21{
  margin-left: -5.25rem;
  margin-right: -5.25rem;
}

.tw--mx-22{
  margin-left: -5.5rem;
  margin-right: -5.5rem;
}

.tw--mx-23{
  margin-left: -5.75rem;
  margin-right: -5.75rem;
}

.tw--mx-24{
  margin-left: -6rem;
  margin-right: -6rem;
}

.tw--mx-25{
  margin-left: -6.25rem;
  margin-right: -6.25rem;
}

.tw--mx-26{
  margin-left: -6.5rem;
  margin-right: -6.5rem;
}

.tw--mx-27{
  margin-left: -6.75rem;
  margin-right: -6.75rem;
}

.tw--mx-28{
  margin-left: -7rem;
  margin-right: -7rem;
}

.tw--mx-29{
  margin-left: -7.25rem;
  margin-right: -7.25rem;
}

.tw--mx-30{
  margin-left: -7.5rem;
  margin-right: -7.5rem;
}

.tw--mx-31{
  margin-left: -7.75rem;
  margin-right: -7.75rem;
}

.tw--mx-32{
  margin-left: -8rem;
  margin-right: -8rem;
}

.tw--mx-33{
  margin-left: -8.25rem;
  margin-right: -8.25rem;
}

.tw--mx-34{
  margin-left: -8.5rem;
  margin-right: -8.5rem;
}

.tw--mx-35{
  margin-left: -8.75rem;
  margin-right: -8.75rem;
}

.tw--mx-36{
  margin-left: -9rem;
  margin-right: -9rem;
}

.tw--mx-37{
  margin-left: -9.25rem;
  margin-right: -9.25rem;
}

.tw--mx-38{
  margin-left: -9.5rem;
  margin-right: -9.5rem;
}

.tw--mx-39{
  margin-left: -9.75rem;
  margin-right: -9.75rem;
}

.tw--mx-40{
  margin-left: -10rem;
  margin-right: -10rem;
}

.tw--mx-41{
  margin-left: -10.25rem;
  margin-right: -10.25rem;
}

.tw--mx-42{
  margin-left: -10.5rem;
  margin-right: -10.5rem;
}

.tw--mx-43{
  margin-left: -10.75rem;
  margin-right: -10.75rem;
}

.tw--mx-44{
  margin-left: -11rem;
  margin-right: -11rem;
}

.tw--mx-45{
  margin-left: -11.25rem;
  margin-right: -11.25rem;
}

.tw--mx-46{
  margin-left: -11.5rem;
  margin-right: -11.5rem;
}

.tw--mx-47{
  margin-left: -11.75rem;
  margin-right: -11.75rem;
}

.tw--mx-48{
  margin-left: -12rem;
  margin-right: -12rem;
}

.tw--mx-50{
  margin-left: -12.5rem;
  margin-right: -12.5rem;
}

.tw--mx-52{
  margin-left: -13rem;
  margin-right: -13rem;
}

.tw--mx-53{
  margin-left: -13.25rem;
  margin-right: -13.25rem;
}

.tw--mx-54{
  margin-left: -13.5rem;
  margin-right: -13.5rem;
}

.tw--mx-55{
  margin-left: -13.75rem;
  margin-right: -13.75rem;
}

.tw--mx-56{
  margin-left: -14rem;
  margin-right: -14rem;
}

.tw--mx-57{
  margin-left: -14.25rem;
  margin-right: -14.25rem;
}

.tw--mx-58{
  margin-left: -14.5rem;
  margin-right: -14.5rem;
}

.tw--mx-59{
  margin-left: -14.75rem;
  margin-right: -14.75rem;
}

.tw--mx-60{
  margin-left: -15rem;
  margin-right: -15rem;
}

.tw--mx-61{
  margin-left: -15.25rem;
  margin-right: -15.25rem;
}

.tw--mx-62{
  margin-left: -15.5rem;
  margin-right: -15.5rem;
}

.tw--mx-63{
  margin-left: -15.75rem;
  margin-right: -15.75rem;
}

.tw--mx-64{
  margin-left: -16rem;
  margin-right: -16rem;
}

.tw--mx-65{
  margin-left: -16.25rem;
  margin-right: -16.25rem;
}

.tw--mx-66{
  margin-left: -16.5rem;
  margin-right: -16.5rem;
}

.tw--mx-68{
  margin-left: -17rem;
  margin-right: -17rem;
}

.tw--mx-69{
  margin-left: -17.25rem;
  margin-right: -17.25rem;
}

.tw--mx-70{
  margin-left: -17.5rem;
  margin-right: -17.5rem;
}

.tw--mx-71{
  margin-left: -17.75rem;
  margin-right: -17.75rem;
}

.tw--mx-72{
  margin-left: -18rem;
  margin-right: -18rem;
}

.tw--mx-73{
  margin-left: -18.25rem;
  margin-right: -18.25rem;
}

.tw--mx-74{
  margin-left: -18.5rem;
  margin-right: -18.5rem;
}

.tw--mx-75{
  margin-left: -18.75rem;
  margin-right: -18.75rem;
}

.tw--mx-76{
  margin-left: -19rem;
  margin-right: -19rem;
}

.tw--mx-77{
  margin-left: -19.25rem;
  margin-right: -19.25rem;
}

.tw--mx-78{
  margin-left: -19.5rem;
  margin-right: -19.5rem;
}

.tw--mx-79{
  margin-left: -19.75rem;
  margin-right: -19.75rem;
}

.tw--mx-80{
  margin-left: -20rem;
  margin-right: -20rem;
}

.tw--mx-81{
  margin-left: -20.25rem;
  margin-right: -20.25rem;
}

.tw--mx-82{
  margin-left: -20.5rem;
  margin-right: -20.5rem;
}

.tw--mx-83{
  margin-left: -20.75rem;
  margin-right: -20.75rem;
}

.tw--mx-84{
  margin-left: -21rem;
  margin-right: -21rem;
}

.tw--mx-85{
  margin-left: -21.25rem;
  margin-right: -21.25rem;
}

.tw--mx-86{
  margin-left: -21.5rem;
  margin-right: -21.5rem;
}

.tw--mx-87{
  margin-left: -21.75rem;
  margin-right: -21.75rem;
}

.tw--mx-88{
  margin-left: -22rem;
  margin-right: -22rem;
}

.tw--mx-89{
  margin-left: -22.25rem;
  margin-right: -22.25rem;
}

.tw--mx-90{
  margin-left: -22.5rem;
  margin-right: -22.5rem;
}

.tw--mx-91{
  margin-left: -22.75rem;
  margin-right: -22.75rem;
}

.tw--mx-92{
  margin-left: -23rem;
  margin-right: -23rem;
}

.tw--mx-96{
  margin-left: -24rem;
  margin-right: -24rem;
}

.tw--mx-102{
  margin-left: -25.5rem;
  margin-right: -25.5rem;
}

.tw--mx-112{
  margin-left: -28rem;
  margin-right: -28rem;
}

.tw--mx-128{
  margin-left: -31rem;
  margin-right: -31rem;
}

.tw--mx-129{
  margin-left: -32.25rem;
  margin-right: -32.25rem;
}

.tw--mx-130{
  margin-left: -32.5rem;
  margin-right: -32.5rem;
}

.tw--mx-140{
  margin-left: -35rem;
  margin-right: -35rem;
}

.tw--mx-160{
  margin-left: -40rem;
  margin-right: -40rem;
}

.tw--mx-180{
  margin-left: -45rem;
  margin-right: -45rem;
}

.tw--mx-185{
  margin-left: -46.25rem;
  margin-right: -46.25rem;
}

.tw--mx-190{
  margin-left: -47.5rem;
  margin-right: -47.5rem;
}

.tw--mx-200{
  margin-left: -50rem;
  margin-right: -50rem;
}

.tw--mx-px{
  margin-left: -1px;
  margin-right: -1px;
}

.tw--mx-0\.5{
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.tw--mx-1\.5{
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

.tw--mx-2\.5{
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.tw--mx-3\.5{
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.tw-my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}

.tw-my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.tw-my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.tw-my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.tw-my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.tw-my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

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

.tw-my-7{
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.tw-my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.tw-my-9{
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.tw-my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.tw-my-11{
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}

.tw-my-12{
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.tw-my-13{
  margin-top: 3.25rem;
  margin-bottom: 3.25rem;
}

.tw-my-14{
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.tw-my-15{
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.tw-my-16{
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.tw-my-17{
  margin-top: 4.25rem;
  margin-bottom: 4.25rem;
}

.tw-my-18{
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
}

.tw-my-19{
  margin-top: 4.75rem;
  margin-bottom: 4.75rem;
}

.tw-my-20{
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.tw-my-21{
  margin-top: 5.25rem;
  margin-bottom: 5.25rem;
}

.tw-my-22{
  margin-top: 5.5rem;
  margin-bottom: 5.5rem;
}

.tw-my-23{
  margin-top: 5.75rem;
  margin-bottom: 5.75rem;
}

.tw-my-24{
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.tw-my-25{
  margin-top: 6.25rem;
  margin-bottom: 6.25rem;
}

.tw-my-26{
  margin-top: 6.5rem;
  margin-bottom: 6.5rem;
}

.tw-my-27{
  margin-top: 6.75rem;
  margin-bottom: 6.75rem;
}

.tw-my-28{
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.tw-my-29{
  margin-top: 7.25rem;
  margin-bottom: 7.25rem;
}

.tw-my-30{
  margin-top: 7.5rem;
  margin-bottom: 7.5rem;
}

.tw-my-31{
  margin-top: 7.75rem;
  margin-bottom: 7.75rem;
}

.tw-my-32{
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.tw-my-33{
  margin-top: 8.25rem;
  margin-bottom: 8.25rem;
}

.tw-my-34{
  margin-top: 8.5rem;
  margin-bottom: 8.5rem;
}

.tw-my-35{
  margin-top: 8.75rem;
  margin-bottom: 8.75rem;
}

.tw-my-36{
  margin-top: 9rem;
  margin-bottom: 9rem;
}

.tw-my-37{
  margin-top: 9.25rem;
  margin-bottom: 9.25rem;
}

.tw-my-38{
  margin-top: 9.5rem;
  margin-bottom: 9.5rem;
}

.tw-my-39{
  margin-top: 9.75rem;
  margin-bottom: 9.75rem;
}

.tw-my-40{
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.tw-my-41{
  margin-top: 10.25rem;
  margin-bottom: 10.25rem;
}

.tw-my-42{
  margin-top: 10.5rem;
  margin-bottom: 10.5rem;
}

.tw-my-43{
  margin-top: 10.75rem;
  margin-bottom: 10.75rem;
}

.tw-my-44{
  margin-top: 11rem;
  margin-bottom: 11rem;
}

.tw-my-45{
  margin-top: 11.25rem;
  margin-bottom: 11.25rem;
}

.tw-my-46{
  margin-top: 11.5rem;
  margin-bottom: 11.5rem;
}

.tw-my-47{
  margin-top: 11.75rem;
  margin-bottom: 11.75rem;
}

.tw-my-48{
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.tw-my-50{
  margin-top: 12.5rem;
  margin-bottom: 12.5rem;
}

.tw-my-52{
  margin-top: 13rem;
  margin-bottom: 13rem;
}

.tw-my-53{
  margin-top: 13.25rem;
  margin-bottom: 13.25rem;
}

.tw-my-54{
  margin-top: 13.5rem;
  margin-bottom: 13.5rem;
}

.tw-my-55{
  margin-top: 13.75rem;
  margin-bottom: 13.75rem;
}

.tw-my-56{
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.tw-my-57{
  margin-top: 14.25rem;
  margin-bottom: 14.25rem;
}

.tw-my-58{
  margin-top: 14.5rem;
  margin-bottom: 14.5rem;
}

.tw-my-59{
  margin-top: 14.75rem;
  margin-bottom: 14.75rem;
}

.tw-my-60{
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.tw-my-61{
  margin-top: 15.25rem;
  margin-bottom: 15.25rem;
}

.tw-my-62{
  margin-top: 15.5rem;
  margin-bottom: 15.5rem;
}

.tw-my-63{
  margin-top: 15.75rem;
  margin-bottom: 15.75rem;
}

.tw-my-64{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.tw-my-65{
  margin-top: 16.25rem;
  margin-bottom: 16.25rem;
}

.tw-my-66{
  margin-top: 16.5rem;
  margin-bottom: 16.5rem;
}

.tw-my-68{
  margin-top: 17rem;
  margin-bottom: 17rem;
}

.tw-my-69{
  margin-top: 17.25rem;
  margin-bottom: 17.25rem;
}

.tw-my-70{
  margin-top: 17.5rem;
  margin-bottom: 17.5rem;
}

.tw-my-71{
  margin-top: 17.75rem;
  margin-bottom: 17.75rem;
}

.tw-my-72{
  margin-top: 18rem;
  margin-bottom: 18rem;
}

.tw-my-73{
  margin-top: 18.25rem;
  margin-bottom: 18.25rem;
}

.tw-my-74{
  margin-top: 18.5rem;
  margin-bottom: 18.5rem;
}

.tw-my-75{
  margin-top: 18.75rem;
  margin-bottom: 18.75rem;
}

.tw-my-76{
  margin-top: 19rem;
  margin-bottom: 19rem;
}

.tw-my-77{
  margin-top: 19.25rem;
  margin-bottom: 19.25rem;
}

.tw-my-78{
  margin-top: 19.5rem;
  margin-bottom: 19.5rem;
}

.tw-my-79{
  margin-top: 19.75rem;
  margin-bottom: 19.75rem;
}

.tw-my-80{
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.tw-my-81{
  margin-top: 20.25rem;
  margin-bottom: 20.25rem;
}

.tw-my-82{
  margin-top: 20.5rem;
  margin-bottom: 20.5rem;
}

.tw-my-83{
  margin-top: 20.75rem;
  margin-bottom: 20.75rem;
}

.tw-my-84{
  margin-top: 21rem;
  margin-bottom: 21rem;
}

.tw-my-85{
  margin-top: 21.25rem;
  margin-bottom: 21.25rem;
}

.tw-my-86{
  margin-top: 21.5rem;
  margin-bottom: 21.5rem;
}

.tw-my-87{
  margin-top: 21.75rem;
  margin-bottom: 21.75rem;
}

.tw-my-88{
  margin-top: 22rem;
  margin-bottom: 22rem;
}

.tw-my-89{
  margin-top: 22.25rem;
  margin-bottom: 22.25rem;
}

.tw-my-90{
  margin-top: 22.5rem;
  margin-bottom: 22.5rem;
}

.tw-my-91{
  margin-top: 22.75rem;
  margin-bottom: 22.75rem;
}

.tw-my-92{
  margin-top: 23rem;
  margin-bottom: 23rem;
}

.tw-my-96{
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.tw-my-102{
  margin-top: 25.5rem;
  margin-bottom: 25.5rem;
}

.tw-my-112{
  margin-top: 28rem;
  margin-bottom: 28rem;
}

.tw-my-128{
  margin-top: 31rem;
  margin-bottom: 31rem;
}

.tw-my-129{
  margin-top: 32.25rem;
  margin-bottom: 32.25rem;
}

.tw-my-130{
  margin-top: 32.5rem;
  margin-bottom: 32.5rem;
}

.tw-my-140{
  margin-top: 35rem;
  margin-bottom: 35rem;
}

.tw-my-160{
  margin-top: 40rem;
  margin-bottom: 40rem;
}

.tw-my-180{
  margin-top: 45rem;
  margin-bottom: 45rem;
}

.tw-my-185{
  margin-top: 46.25rem;
  margin-bottom: 46.25rem;
}

.tw-my-190{
  margin-top: 47.5rem;
  margin-bottom: 47.5rem;
}

.tw-my-200{
  margin-top: 50rem;
  margin-bottom: 50rem;
}

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

.tw-my-px{
  margin-top: 1px;
  margin-bottom: 1px;
}

.tw-my-0\.5{
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.tw-my-1\.5{
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.tw-my-2\.5{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.tw-my-3\.5{
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.tw--my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}

.tw--my-1{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.tw--my-2{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.tw--my-3{
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.tw--my-4{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.tw--my-5{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

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

.tw--my-7{
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.tw--my-8{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.tw--my-9{
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.tw--my-10{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.tw--my-11{
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

.tw--my-12{
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.tw--my-13{
  margin-top: -3.25rem;
  margin-bottom: -3.25rem;
}

.tw--my-14{
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.tw--my-15{
  margin-top: -3.75rem;
  margin-bottom: -3.75rem;
}

.tw--my-16{
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.tw--my-17{
  margin-top: -4.25rem;
  margin-bottom: -4.25rem;
}

.tw--my-18{
  margin-top: -4.5rem;
  margin-bottom: -4.5rem;
}

.tw--my-19{
  margin-top: -4.75rem;
  margin-bottom: -4.75rem;
}

.tw--my-20{
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.tw--my-21{
  margin-top: -5.25rem;
  margin-bottom: -5.25rem;
}

.tw--my-22{
  margin-top: -5.5rem;
  margin-bottom: -5.5rem;
}

.tw--my-23{
  margin-top: -5.75rem;
  margin-bottom: -5.75rem;
}

.tw--my-24{
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.tw--my-25{
  margin-top: -6.25rem;
  margin-bottom: -6.25rem;
}

.tw--my-26{
  margin-top: -6.5rem;
  margin-bottom: -6.5rem;
}

.tw--my-27{
  margin-top: -6.75rem;
  margin-bottom: -6.75rem;
}

.tw--my-28{
  margin-top: -7rem;
  margin-bottom: -7rem;
}

.tw--my-29{
  margin-top: -7.25rem;
  margin-bottom: -7.25rem;
}

.tw--my-30{
  margin-top: -7.5rem;
  margin-bottom: -7.5rem;
}

.tw--my-31{
  margin-top: -7.75rem;
  margin-bottom: -7.75rem;
}

.tw--my-32{
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.tw--my-33{
  margin-top: -8.25rem;
  margin-bottom: -8.25rem;
}

.tw--my-34{
  margin-top: -8.5rem;
  margin-bottom: -8.5rem;
}

.tw--my-35{
  margin-top: -8.75rem;
  margin-bottom: -8.75rem;
}

.tw--my-36{
  margin-top: -9rem;
  margin-bottom: -9rem;
}

.tw--my-37{
  margin-top: -9.25rem;
  margin-bottom: -9.25rem;
}

.tw--my-38{
  margin-top: -9.5rem;
  margin-bottom: -9.5rem;
}

.tw--my-39{
  margin-top: -9.75rem;
  margin-bottom: -9.75rem;
}

.tw--my-40{
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.tw--my-41{
  margin-top: -10.25rem;
  margin-bottom: -10.25rem;
}

.tw--my-42{
  margin-top: -10.5rem;
  margin-bottom: -10.5rem;
}

.tw--my-43{
  margin-top: -10.75rem;
  margin-bottom: -10.75rem;
}

.tw--my-44{
  margin-top: -11rem;
  margin-bottom: -11rem;
}

.tw--my-45{
  margin-top: -11.25rem;
  margin-bottom: -11.25rem;
}

.tw--my-46{
  margin-top: -11.5rem;
  margin-bottom: -11.5rem;
}

.tw--my-47{
  margin-top: -11.75rem;
  margin-bottom: -11.75rem;
}

.tw--my-48{
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.tw--my-50{
  margin-top: -12.5rem;
  margin-bottom: -12.5rem;
}

.tw--my-52{
  margin-top: -13rem;
  margin-bottom: -13rem;
}

.tw--my-53{
  margin-top: -13.25rem;
  margin-bottom: -13.25rem;
}

.tw--my-54{
  margin-top: -13.5rem;
  margin-bottom: -13.5rem;
}

.tw--my-55{
  margin-top: -13.75rem;
  margin-bottom: -13.75rem;
}

.tw--my-56{
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.tw--my-57{
  margin-top: -14.25rem;
  margin-bottom: -14.25rem;
}

.tw--my-58{
  margin-top: -14.5rem;
  margin-bottom: -14.5rem;
}

.tw--my-59{
  margin-top: -14.75rem;
  margin-bottom: -14.75rem;
}

.tw--my-60{
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.tw--my-61{
  margin-top: -15.25rem;
  margin-bottom: -15.25rem;
}

.tw--my-62{
  margin-top: -15.5rem;
  margin-bottom: -15.5rem;
}

.tw--my-63{
  margin-top: -15.75rem;
  margin-bottom: -15.75rem;
}

.tw--my-64{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.tw--my-65{
  margin-top: -16.25rem;
  margin-bottom: -16.25rem;
}

.tw--my-66{
  margin-top: -16.5rem;
  margin-bottom: -16.5rem;
}

.tw--my-68{
  margin-top: -17rem;
  margin-bottom: -17rem;
}

.tw--my-69{
  margin-top: -17.25rem;
  margin-bottom: -17.25rem;
}

.tw--my-70{
  margin-top: -17.5rem;
  margin-bottom: -17.5rem;
}

.tw--my-71{
  margin-top: -17.75rem;
  margin-bottom: -17.75rem;
}

.tw--my-72{
  margin-top: -18rem;
  margin-bottom: -18rem;
}

.tw--my-73{
  margin-top: -18.25rem;
  margin-bottom: -18.25rem;
}

.tw--my-74{
  margin-top: -18.5rem;
  margin-bottom: -18.5rem;
}

.tw--my-75{
  margin-top: -18.75rem;
  margin-bottom: -18.75rem;
}

.tw--my-76{
  margin-top: -19rem;
  margin-bottom: -19rem;
}

.tw--my-77{
  margin-top: -19.25rem;
  margin-bottom: -19.25rem;
}

.tw--my-78{
  margin-top: -19.5rem;
  margin-bottom: -19.5rem;
}

.tw--my-79{
  margin-top: -19.75rem;
  margin-bottom: -19.75rem;
}

.tw--my-80{
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.tw--my-81{
  margin-top: -20.25rem;
  margin-bottom: -20.25rem;
}

.tw--my-82{
  margin-top: -20.5rem;
  margin-bottom: -20.5rem;
}

.tw--my-83{
  margin-top: -20.75rem;
  margin-bottom: -20.75rem;
}

.tw--my-84{
  margin-top: -21rem;
  margin-bottom: -21rem;
}

.tw--my-85{
  margin-top: -21.25rem;
  margin-bottom: -21.25rem;
}

.tw--my-86{
  margin-top: -21.5rem;
  margin-bottom: -21.5rem;
}

.tw--my-87{
  margin-top: -21.75rem;
  margin-bottom: -21.75rem;
}

.tw--my-88{
  margin-top: -22rem;
  margin-bottom: -22rem;
}

.tw--my-89{
  margin-top: -22.25rem;
  margin-bottom: -22.25rem;
}

.tw--my-90{
  margin-top: -22.5rem;
  margin-bottom: -22.5rem;
}

.tw--my-91{
  margin-top: -22.75rem;
  margin-bottom: -22.75rem;
}

.tw--my-92{
  margin-top: -23rem;
  margin-bottom: -23rem;
}

.tw--my-96{
  margin-top: -24rem;
  margin-bottom: -24rem;
}

.tw--my-102{
  margin-top: -25.5rem;
  margin-bottom: -25.5rem;
}

.tw--my-112{
  margin-top: -28rem;
  margin-bottom: -28rem;
}

.tw--my-128{
  margin-top: -31rem;
  margin-bottom: -31rem;
}

.tw--my-129{
  margin-top: -32.25rem;
  margin-bottom: -32.25rem;
}

.tw--my-130{
  margin-top: -32.5rem;
  margin-bottom: -32.5rem;
}

.tw--my-140{
  margin-top: -35rem;
  margin-bottom: -35rem;
}

.tw--my-160{
  margin-top: -40rem;
  margin-bottom: -40rem;
}

.tw--my-180{
  margin-top: -45rem;
  margin-bottom: -45rem;
}

.tw--my-185{
  margin-top: -46.25rem;
  margin-bottom: -46.25rem;
}

.tw--my-190{
  margin-top: -47.5rem;
  margin-bottom: -47.5rem;
}

.tw--my-200{
  margin-top: -50rem;
  margin-bottom: -50rem;
}

.tw--my-px{
  margin-top: -1px;
  margin-bottom: -1px;
}

.tw--my-0\.5{
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.tw--my-1\.5{
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

.tw--my-2\.5{
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.tw--my-3\.5{
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.tw-mt-0{
  margin-top: 0px;
}

.tw-mt-1{
  margin-top: 0.25rem;
}

.tw-mt-2{
  margin-top: 0.5rem;
}

.tw-mt-3{
  margin-top: 0.75rem;
}

.tw-mt-4{
  margin-top: 1rem;
}

.tw-mt-5{
  margin-top: 1.25rem;
}

.tw-mt-6{
  margin-top: 1.5rem;
}

.tw-mt-7{
  margin-top: 1.75rem;
}

.tw-mt-8{
  margin-top: 2rem;
}

.tw-mt-9{
  margin-top: 2.25rem;
}

.tw-mt-10{
  margin-top: 2.5rem;
}

.tw-mt-11{
  margin-top: 2.75rem;
}

.tw-mt-12{
  margin-top: 3rem;
}

.tw-mt-13{
  margin-top: 3.25rem;
}

.tw-mt-14{
  margin-top: 3.5rem;
}

.tw-mt-15{
  margin-top: 3.75rem;
}

.tw-mt-16{
  margin-top: 4rem;
}

.tw-mt-17{
  margin-top: 4.25rem;
}

.tw-mt-18{
  margin-top: 4.5rem;
}

.tw-mt-19{
  margin-top: 4.75rem;
}

.tw-mt-20{
  margin-top: 5rem;
}

.tw-mt-21{
  margin-top: 5.25rem;
}

.tw-mt-22{
  margin-top: 5.5rem;
}

.tw-mt-23{
  margin-top: 5.75rem;
}

.tw-mt-24{
  margin-top: 6rem;
}

.tw-mt-25{
  margin-top: 6.25rem;
}

.tw-mt-26{
  margin-top: 6.5rem;
}

.tw-mt-27{
  margin-top: 6.75rem;
}

.tw-mt-28{
  margin-top: 7rem;
}

.tw-mt-29{
  margin-top: 7.25rem;
}

.tw-mt-30{
  margin-top: 7.5rem;
}

.tw-mt-31{
  margin-top: 7.75rem;
}

.tw-mt-32{
  margin-top: 8rem;
}

.tw-mt-33{
  margin-top: 8.25rem;
}

.tw-mt-34{
  margin-top: 8.5rem;
}

.tw-mt-35{
  margin-top: 8.75rem;
}

.tw-mt-36{
  margin-top: 9rem;
}

.tw-mt-37{
  margin-top: 9.25rem;
}

.tw-mt-38{
  margin-top: 9.5rem;
}

.tw-mt-39{
  margin-top: 9.75rem;
}

.tw-mt-40{
  margin-top: 10rem;
}

.tw-mt-41{
  margin-top: 10.25rem;
}

.tw-mt-42{
  margin-top: 10.5rem;
}

.tw-mt-43{
  margin-top: 10.75rem;
}

.tw-mt-44{
  margin-top: 11rem;
}

.tw-mt-45{
  margin-top: 11.25rem;
}

.tw-mt-46{
  margin-top: 11.5rem;
}

.tw-mt-47{
  margin-top: 11.75rem;
}

.tw-mt-48{
  margin-top: 12rem;
}

.tw-mt-50{
  margin-top: 12.5rem;
}

.tw-mt-52{
  margin-top: 13rem;
}

.tw-mt-53{
  margin-top: 13.25rem;
}

.tw-mt-54{
  margin-top: 13.5rem;
}

.tw-mt-55{
  margin-top: 13.75rem;
}

.tw-mt-56{
  margin-top: 14rem;
}

.tw-mt-57{
  margin-top: 14.25rem;
}

.tw-mt-58{
  margin-top: 14.5rem;
}

.tw-mt-59{
  margin-top: 14.75rem;
}

.tw-mt-60{
  margin-top: 15rem;
}

.tw-mt-61{
  margin-top: 15.25rem;
}

.tw-mt-62{
  margin-top: 15.5rem;
}

.tw-mt-63{
  margin-top: 15.75rem;
}

.tw-mt-64{
  margin-top: 16rem;
}

.tw-mt-65{
  margin-top: 16.25rem;
}

.tw-mt-66{
  margin-top: 16.5rem;
}

.tw-mt-68{
  margin-top: 17rem;
}

.tw-mt-69{
  margin-top: 17.25rem;
}

.tw-mt-70{
  margin-top: 17.5rem;
}

.tw-mt-71{
  margin-top: 17.75rem;
}

.tw-mt-72{
  margin-top: 18rem;
}

.tw-mt-73{
  margin-top: 18.25rem;
}

.tw-mt-74{
  margin-top: 18.5rem;
}

.tw-mt-75{
  margin-top: 18.75rem;
}

.tw-mt-76{
  margin-top: 19rem;
}

.tw-mt-77{
  margin-top: 19.25rem;
}

.tw-mt-78{
  margin-top: 19.5rem;
}

.tw-mt-79{
  margin-top: 19.75rem;
}

.tw-mt-80{
  margin-top: 20rem;
}

.tw-mt-81{
  margin-top: 20.25rem;
}

.tw-mt-82{
  margin-top: 20.5rem;
}

.tw-mt-83{
  margin-top: 20.75rem;
}

.tw-mt-84{
  margin-top: 21rem;
}

.tw-mt-85{
  margin-top: 21.25rem;
}

.tw-mt-86{
  margin-top: 21.5rem;
}

.tw-mt-87{
  margin-top: 21.75rem;
}

.tw-mt-88{
  margin-top: 22rem;
}

.tw-mt-89{
  margin-top: 22.25rem;
}

.tw-mt-90{
  margin-top: 22.5rem;
}

.tw-mt-91{
  margin-top: 22.75rem;
}

.tw-mt-92{
  margin-top: 23rem;
}

.tw-mt-96{
  margin-top: 24rem;
}

.tw-mt-102{
  margin-top: 25.5rem;
}

.tw-mt-112{
  margin-top: 28rem;
}

.tw-mt-128{
  margin-top: 31rem;
}

.tw-mt-129{
  margin-top: 32.25rem;
}

.tw-mt-130{
  margin-top: 32.5rem;
}

.tw-mt-140{
  margin-top: 35rem;
}

.tw-mt-160{
  margin-top: 40rem;
}

.tw-mt-180{
  margin-top: 45rem;
}

.tw-mt-185{
  margin-top: 46.25rem;
}

.tw-mt-190{
  margin-top: 47.5rem;
}

.tw-mt-200{
  margin-top: 50rem;
}

.tw-mt-auto{
  margin-top: auto;
}

.tw-mt-px{
  margin-top: 1px;
}

.tw-mt-0\.5{
  margin-top: 0.125rem;
}

.tw-mt-1\.5{
  margin-top: 0.375rem;
}

.tw-mt-2\.5{
  margin-top: 0.625rem;
}

.tw-mt-3\.5{
  margin-top: 0.875rem;
}

.tw--mt-0{
  margin-top: 0px;
}

.tw--mt-1{
  margin-top: -0.25rem;
}

.tw--mt-2{
  margin-top: -0.5rem;
}

.tw--mt-3{
  margin-top: -0.75rem;
}

.tw--mt-4{
  margin-top: -1rem;
}

.tw--mt-5{
  margin-top: -1.25rem;
}

.tw--mt-6{
  margin-top: -1.5rem;
}

.tw--mt-7{
  margin-top: -1.75rem;
}

.tw--mt-8{
  margin-top: -2rem;
}

.tw--mt-9{
  margin-top: -2.25rem;
}

.tw--mt-10{
  margin-top: -2.5rem;
}

.tw--mt-11{
  margin-top: -2.75rem;
}

.tw--mt-12{
  margin-top: -3rem;
}

.tw--mt-13{
  margin-top: -3.25rem;
}

.tw--mt-14{
  margin-top: -3.5rem;
}

.tw--mt-15{
  margin-top: -3.75rem;
}

.tw--mt-16{
  margin-top: -4rem;
}

.tw--mt-17{
  margin-top: -4.25rem;
}

.tw--mt-18{
  margin-top: -4.5rem;
}

.tw--mt-19{
  margin-top: -4.75rem;
}

.tw--mt-20{
  margin-top: -5rem;
}

.tw--mt-21{
  margin-top: -5.25rem;
}

.tw--mt-22{
  margin-top: -5.5rem;
}

.tw--mt-23{
  margin-top: -5.75rem;
}

.tw--mt-24{
  margin-top: -6rem;
}

.tw--mt-25{
  margin-top: -6.25rem;
}

.tw--mt-26{
  margin-top: -6.5rem;
}

.tw--mt-27{
  margin-top: -6.75rem;
}

.tw--mt-28{
  margin-top: -7rem;
}

.tw--mt-29{
  margin-top: -7.25rem;
}

.tw--mt-30{
  margin-top: -7.5rem;
}

.tw--mt-31{
  margin-top: -7.75rem;
}

.tw--mt-32{
  margin-top: -8rem;
}

.tw--mt-33{
  margin-top: -8.25rem;
}

.tw--mt-34{
  margin-top: -8.5rem;
}

.tw--mt-35{
  margin-top: -8.75rem;
}

.tw--mt-36{
  margin-top: -9rem;
}

.tw--mt-37{
  margin-top: -9.25rem;
}

.tw--mt-38{
  margin-top: -9.5rem;
}

.tw--mt-39{
  margin-top: -9.75rem;
}

.tw--mt-40{
  margin-top: -10rem;
}

.tw--mt-41{
  margin-top: -10.25rem;
}

.tw--mt-42{
  margin-top: -10.5rem;
}

.tw--mt-43{
  margin-top: -10.75rem;
}

.tw--mt-44{
  margin-top: -11rem;
}

.tw--mt-45{
  margin-top: -11.25rem;
}

.tw--mt-46{
  margin-top: -11.5rem;
}

.tw--mt-47{
  margin-top: -11.75rem;
}

.tw--mt-48{
  margin-top: -12rem;
}

.tw--mt-50{
  margin-top: -12.5rem;
}

.tw--mt-52{
  margin-top: -13rem;
}

.tw--mt-53{
  margin-top: -13.25rem;
}

.tw--mt-54{
  margin-top: -13.5rem;
}

.tw--mt-55{
  margin-top: -13.75rem;
}

.tw--mt-56{
  margin-top: -14rem;
}

.tw--mt-57{
  margin-top: -14.25rem;
}

.tw--mt-58{
  margin-top: -14.5rem;
}

.tw--mt-59{
  margin-top: -14.75rem;
}

.tw--mt-60{
  margin-top: -15rem;
}

.tw--mt-61{
  margin-top: -15.25rem;
}

.tw--mt-62{
  margin-top: -15.5rem;
}

.tw--mt-63{
  margin-top: -15.75rem;
}

.tw--mt-64{
  margin-top: -16rem;
}

.tw--mt-65{
  margin-top: -16.25rem;
}

.tw--mt-66{
  margin-top: -16.5rem;
}

.tw--mt-68{
  margin-top: -17rem;
}

.tw--mt-69{
  margin-top: -17.25rem;
}

.tw--mt-70{
  margin-top: -17.5rem;
}

.tw--mt-71{
  margin-top: -17.75rem;
}

.tw--mt-72{
  margin-top: -18rem;
}

.tw--mt-73{
  margin-top: -18.25rem;
}

.tw--mt-74{
  margin-top: -18.5rem;
}

.tw--mt-75{
  margin-top: -18.75rem;
}

.tw--mt-76{
  margin-top: -19rem;
}

.tw--mt-77{
  margin-top: -19.25rem;
}

.tw--mt-78{
  margin-top: -19.5rem;
}

.tw--mt-79{
  margin-top: -19.75rem;
}

.tw--mt-80{
  margin-top: -20rem;
}

.tw--mt-81{
  margin-top: -20.25rem;
}

.tw--mt-82{
  margin-top: -20.5rem;
}

.tw--mt-83{
  margin-top: -20.75rem;
}

.tw--mt-84{
  margin-top: -21rem;
}

.tw--mt-85{
  margin-top: -21.25rem;
}

.tw--mt-86{
  margin-top: -21.5rem;
}

.tw--mt-87{
  margin-top: -21.75rem;
}

.tw--mt-88{
  margin-top: -22rem;
}

.tw--mt-89{
  margin-top: -22.25rem;
}

.tw--mt-90{
  margin-top: -22.5rem;
}

.tw--mt-91{
  margin-top: -22.75rem;
}

.tw--mt-92{
  margin-top: -23rem;
}

.tw--mt-96{
  margin-top: -24rem;
}

.tw--mt-102{
  margin-top: -25.5rem;
}

.tw--mt-112{
  margin-top: -28rem;
}

.tw--mt-128{
  margin-top: -31rem;
}

.tw--mt-129{
  margin-top: -32.25rem;
}

.tw--mt-130{
  margin-top: -32.5rem;
}

.tw--mt-140{
  margin-top: -35rem;
}

.tw--mt-160{
  margin-top: -40rem;
}

.tw--mt-180{
  margin-top: -45rem;
}

.tw--mt-185{
  margin-top: -46.25rem;
}

.tw--mt-190{
  margin-top: -47.5rem;
}

.tw--mt-200{
  margin-top: -50rem;
}

.tw--mt-px{
  margin-top: -1px;
}

.tw--mt-0\.5{
  margin-top: -0.125rem;
}

.tw--mt-1\.5{
  margin-top: -0.375rem;
}

.tw--mt-2\.5{
  margin-top: -0.625rem;
}

.tw--mt-3\.5{
  margin-top: -0.875rem;
}

.tw-mr-0{
  margin-right: 0px;
}

.tw-mr-1{
  margin-right: 0.25rem;
}

.tw-mr-2{
  margin-right: 0.5rem;
}

.tw-mr-3{
  margin-right: 0.75rem;
}

.tw-mr-4{
  margin-right: 1rem;
}

.tw-mr-5{
  margin-right: 1.25rem;
}

.tw-mr-6{
  margin-right: 1.5rem;
}

.tw-mr-7{
  margin-right: 1.75rem;
}

.tw-mr-8{
  margin-right: 2rem;
}

.tw-mr-9{
  margin-right: 2.25rem;
}

.tw-mr-10{
  margin-right: 2.5rem;
}

.tw-mr-11{
  margin-right: 2.75rem;
}

.tw-mr-12{
  margin-right: 3rem;
}

.tw-mr-13{
  margin-right: 3.25rem;
}

.tw-mr-14{
  margin-right: 3.5rem;
}

.tw-mr-15{
  margin-right: 3.75rem;
}

.tw-mr-16{
  margin-right: 4rem;
}

.tw-mr-17{
  margin-right: 4.25rem;
}

.tw-mr-18{
  margin-right: 4.5rem;
}

.tw-mr-19{
  margin-right: 4.75rem;
}

.tw-mr-20{
  margin-right: 5rem;
}

.tw-mr-21{
  margin-right: 5.25rem;
}

.tw-mr-22{
  margin-right: 5.5rem;
}

.tw-mr-23{
  margin-right: 5.75rem;
}

.tw-mr-24{
  margin-right: 6rem;
}

.tw-mr-25{
  margin-right: 6.25rem;
}

.tw-mr-26{
  margin-right: 6.5rem;
}

.tw-mr-27{
  margin-right: 6.75rem;
}

.tw-mr-28{
  margin-right: 7rem;
}

.tw-mr-29{
  margin-right: 7.25rem;
}

.tw-mr-30{
  margin-right: 7.5rem;
}

.tw-mr-31{
  margin-right: 7.75rem;
}

.tw-mr-32{
  margin-right: 8rem;
}

.tw-mr-33{
  margin-right: 8.25rem;
}

.tw-mr-34{
  margin-right: 8.5rem;
}

.tw-mr-35{
  margin-right: 8.75rem;
}

.tw-mr-36{
  margin-right: 9rem;
}

.tw-mr-37{
  margin-right: 9.25rem;
}

.tw-mr-38{
  margin-right: 9.5rem;
}

.tw-mr-39{
  margin-right: 9.75rem;
}

.tw-mr-40{
  margin-right: 10rem;
}

.tw-mr-41{
  margin-right: 10.25rem;
}

.tw-mr-42{
  margin-right: 10.5rem;
}

.tw-mr-43{
  margin-right: 10.75rem;
}

.tw-mr-44{
  margin-right: 11rem;
}

.tw-mr-45{
  margin-right: 11.25rem;
}

.tw-mr-46{
  margin-right: 11.5rem;
}

.tw-mr-47{
  margin-right: 11.75rem;
}

.tw-mr-48{
  margin-right: 12rem;
}

.tw-mr-50{
  margin-right: 12.5rem;
}

.tw-mr-52{
  margin-right: 13rem;
}

.tw-mr-53{
  margin-right: 13.25rem;
}

.tw-mr-54{
  margin-right: 13.5rem;
}

.tw-mr-55{
  margin-right: 13.75rem;
}

.tw-mr-56{
  margin-right: 14rem;
}

.tw-mr-57{
  margin-right: 14.25rem;
}

.tw-mr-58{
  margin-right: 14.5rem;
}

.tw-mr-59{
  margin-right: 14.75rem;
}

.tw-mr-60{
  margin-right: 15rem;
}

.tw-mr-61{
  margin-right: 15.25rem;
}

.tw-mr-62{
  margin-right: 15.5rem;
}

.tw-mr-63{
  margin-right: 15.75rem;
}

.tw-mr-64{
  margin-right: 16rem;
}

.tw-mr-65{
  margin-right: 16.25rem;
}

.tw-mr-66{
  margin-right: 16.5rem;
}

.tw-mr-68{
  margin-right: 17rem;
}

.tw-mr-69{
  margin-right: 17.25rem;
}

.tw-mr-70{
  margin-right: 17.5rem;
}

.tw-mr-71{
  margin-right: 17.75rem;
}

.tw-mr-72{
  margin-right: 18rem;
}

.tw-mr-73{
  margin-right: 18.25rem;
}

.tw-mr-74{
  margin-right: 18.5rem;
}

.tw-mr-75{
  margin-right: 18.75rem;
}

.tw-mr-76{
  margin-right: 19rem;
}

.tw-mr-77{
  margin-right: 19.25rem;
}

.tw-mr-78{
  margin-right: 19.5rem;
}

.tw-mr-79{
  margin-right: 19.75rem;
}

.tw-mr-80{
  margin-right: 20rem;
}

.tw-mr-81{
  margin-right: 20.25rem;
}

.tw-mr-82{
  margin-right: 20.5rem;
}

.tw-mr-83{
  margin-right: 20.75rem;
}

.tw-mr-84{
  margin-right: 21rem;
}

.tw-mr-85{
  margin-right: 21.25rem;
}

.tw-mr-86{
  margin-right: 21.5rem;
}

.tw-mr-87{
  margin-right: 21.75rem;
}

.tw-mr-88{
  margin-right: 22rem;
}

.tw-mr-89{
  margin-right: 22.25rem;
}

.tw-mr-90{
  margin-right: 22.5rem;
}

.tw-mr-91{
  margin-right: 22.75rem;
}

.tw-mr-92{
  margin-right: 23rem;
}

.tw-mr-96{
  margin-right: 24rem;
}

.tw-mr-102{
  margin-right: 25.5rem;
}

.tw-mr-112{
  margin-right: 28rem;
}

.tw-mr-128{
  margin-right: 31rem;
}

.tw-mr-129{
  margin-right: 32.25rem;
}

.tw-mr-130{
  margin-right: 32.5rem;
}

.tw-mr-140{
  margin-right: 35rem;
}

.tw-mr-160{
  margin-right: 40rem;
}

.tw-mr-180{
  margin-right: 45rem;
}

.tw-mr-185{
  margin-right: 46.25rem;
}

.tw-mr-190{
  margin-right: 47.5rem;
}

.tw-mr-200{
  margin-right: 50rem;
}

.tw-mr-auto{
  margin-right: auto;
}

.tw-mr-px{
  margin-right: 1px;
}

.tw-mr-0\.5{
  margin-right: 0.125rem;
}

.tw-mr-1\.5{
  margin-right: 0.375rem;
}

.tw-mr-2\.5{
  margin-right: 0.625rem;
}

.tw-mr-3\.5{
  margin-right: 0.875rem;
}

.tw--mr-0{
  margin-right: 0px;
}

.tw--mr-1{
  margin-right: -0.25rem;
}

.tw--mr-2{
  margin-right: -0.5rem;
}

.tw--mr-3{
  margin-right: -0.75rem;
}

.tw--mr-4{
  margin-right: -1rem;
}

.tw--mr-5{
  margin-right: -1.25rem;
}

.tw--mr-6{
  margin-right: -1.5rem;
}

.tw--mr-7{
  margin-right: -1.75rem;
}

.tw--mr-8{
  margin-right: -2rem;
}

.tw--mr-9{
  margin-right: -2.25rem;
}

.tw--mr-10{
  margin-right: -2.5rem;
}

.tw--mr-11{
  margin-right: -2.75rem;
}

.tw--mr-12{
  margin-right: -3rem;
}

.tw--mr-13{
  margin-right: -3.25rem;
}

.tw--mr-14{
  margin-right: -3.5rem;
}

.tw--mr-15{
  margin-right: -3.75rem;
}

.tw--mr-16{
  margin-right: -4rem;
}

.tw--mr-17{
  margin-right: -4.25rem;
}

.tw--mr-18{
  margin-right: -4.5rem;
}

.tw--mr-19{
  margin-right: -4.75rem;
}

.tw--mr-20{
  margin-right: -5rem;
}

.tw--mr-21{
  margin-right: -5.25rem;
}

.tw--mr-22{
  margin-right: -5.5rem;
}

.tw--mr-23{
  margin-right: -5.75rem;
}

.tw--mr-24{
  margin-right: -6rem;
}

.tw--mr-25{
  margin-right: -6.25rem;
}

.tw--mr-26{
  margin-right: -6.5rem;
}

.tw--mr-27{
  margin-right: -6.75rem;
}

.tw--mr-28{
  margin-right: -7rem;
}

.tw--mr-29{
  margin-right: -7.25rem;
}

.tw--mr-30{
  margin-right: -7.5rem;
}

.tw--mr-31{
  margin-right: -7.75rem;
}

.tw--mr-32{
  margin-right: -8rem;
}

.tw--mr-33{
  margin-right: -8.25rem;
}

.tw--mr-34{
  margin-right: -8.5rem;
}

.tw--mr-35{
  margin-right: -8.75rem;
}

.tw--mr-36{
  margin-right: -9rem;
}

.tw--mr-37{
  margin-right: -9.25rem;
}

.tw--mr-38{
  margin-right: -9.5rem;
}

.tw--mr-39{
  margin-right: -9.75rem;
}

.tw--mr-40{
  margin-right: -10rem;
}

.tw--mr-41{
  margin-right: -10.25rem;
}

.tw--mr-42{
  margin-right: -10.5rem;
}

.tw--mr-43{
  margin-right: -10.75rem;
}

.tw--mr-44{
  margin-right: -11rem;
}

.tw--mr-45{
  margin-right: -11.25rem;
}

.tw--mr-46{
  margin-right: -11.5rem;
}

.tw--mr-47{
  margin-right: -11.75rem;
}

.tw--mr-48{
  margin-right: -12rem;
}

.tw--mr-50{
  margin-right: -12.5rem;
}

.tw--mr-52{
  margin-right: -13rem;
}

.tw--mr-53{
  margin-right: -13.25rem;
}

.tw--mr-54{
  margin-right: -13.5rem;
}

.tw--mr-55{
  margin-right: -13.75rem;
}

.tw--mr-56{
  margin-right: -14rem;
}

.tw--mr-57{
  margin-right: -14.25rem;
}

.tw--mr-58{
  margin-right: -14.5rem;
}

.tw--mr-59{
  margin-right: -14.75rem;
}

.tw--mr-60{
  margin-right: -15rem;
}

.tw--mr-61{
  margin-right: -15.25rem;
}

.tw--mr-62{
  margin-right: -15.5rem;
}

.tw--mr-63{
  margin-right: -15.75rem;
}

.tw--mr-64{
  margin-right: -16rem;
}

.tw--mr-65{
  margin-right: -16.25rem;
}

.tw--mr-66{
  margin-right: -16.5rem;
}

.tw--mr-68{
  margin-right: -17rem;
}

.tw--mr-69{
  margin-right: -17.25rem;
}

.tw--mr-70{
  margin-right: -17.5rem;
}

.tw--mr-71{
  margin-right: -17.75rem;
}

.tw--mr-72{
  margin-right: -18rem;
}

.tw--mr-73{
  margin-right: -18.25rem;
}

.tw--mr-74{
  margin-right: -18.5rem;
}

.tw--mr-75{
  margin-right: -18.75rem;
}

.tw--mr-76{
  margin-right: -19rem;
}

.tw--mr-77{
  margin-right: -19.25rem;
}

.tw--mr-78{
  margin-right: -19.5rem;
}

.tw--mr-79{
  margin-right: -19.75rem;
}

.tw--mr-80{
  margin-right: -20rem;
}

.tw--mr-81{
  margin-right: -20.25rem;
}

.tw--mr-82{
  margin-right: -20.5rem;
}

.tw--mr-83{
  margin-right: -20.75rem;
}

.tw--mr-84{
  margin-right: -21rem;
}

.tw--mr-85{
  margin-right: -21.25rem;
}

.tw--mr-86{
  margin-right: -21.5rem;
}

.tw--mr-87{
  margin-right: -21.75rem;
}

.tw--mr-88{
  margin-right: -22rem;
}

.tw--mr-89{
  margin-right: -22.25rem;
}

.tw--mr-90{
  margin-right: -22.5rem;
}

.tw--mr-91{
  margin-right: -22.75rem;
}

.tw--mr-92{
  margin-right: -23rem;
}

.tw--mr-96{
  margin-right: -24rem;
}

.tw--mr-102{
  margin-right: -25.5rem;
}

.tw--mr-112{
  margin-right: -28rem;
}

.tw--mr-128{
  margin-right: -31rem;
}

.tw--mr-129{
  margin-right: -32.25rem;
}

.tw--mr-130{
  margin-right: -32.5rem;
}

.tw--mr-140{
  margin-right: -35rem;
}

.tw--mr-160{
  margin-right: -40rem;
}

.tw--mr-180{
  margin-right: -45rem;
}

.tw--mr-185{
  margin-right: -46.25rem;
}

.tw--mr-190{
  margin-right: -47.5rem;
}

.tw--mr-200{
  margin-right: -50rem;
}

.tw--mr-px{
  margin-right: -1px;
}

.tw--mr-0\.5{
  margin-right: -0.125rem;
}

.tw--mr-1\.5{
  margin-right: -0.375rem;
}

.tw--mr-2\.5{
  margin-right: -0.625rem;
}

.tw--mr-3\.5{
  margin-right: -0.875rem;
}

.tw-mb-0{
  margin-bottom: 0px;
}

.tw-mb-1{
  margin-bottom: 0.25rem;
}

.tw-mb-2{
  margin-bottom: 0.5rem;
}

.tw-mb-3{
  margin-bottom: 0.75rem;
}

.tw-mb-4{
  margin-bottom: 1rem;
}

.tw-mb-5{
  margin-bottom: 1.25rem;
}

.tw-mb-6{
  margin-bottom: 1.5rem;
}

.tw-mb-7{
  margin-bottom: 1.75rem;
}

.tw-mb-8{
  margin-bottom: 2rem;
}

.tw-mb-9{
  margin-bottom: 2.25rem;
}

.tw-mb-10{
  margin-bottom: 2.5rem;
}

.tw-mb-11{
  margin-bottom: 2.75rem;
}

.tw-mb-12{
  margin-bottom: 3rem;
}

.tw-mb-13{
  margin-bottom: 3.25rem;
}

.tw-mb-14{
  margin-bottom: 3.5rem;
}

.tw-mb-15{
  margin-bottom: 3.75rem;
}

.tw-mb-16{
  margin-bottom: 4rem;
}

.tw-mb-17{
  margin-bottom: 4.25rem;
}

.tw-mb-18{
  margin-bottom: 4.5rem;
}

.tw-mb-19{
  margin-bottom: 4.75rem;
}

.tw-mb-20{
  margin-bottom: 5rem;
}

.tw-mb-21{
  margin-bottom: 5.25rem;
}

.tw-mb-22{
  margin-bottom: 5.5rem;
}

.tw-mb-23{
  margin-bottom: 5.75rem;
}

.tw-mb-24{
  margin-bottom: 6rem;
}

.tw-mb-25{
  margin-bottom: 6.25rem;
}

.tw-mb-26{
  margin-bottom: 6.5rem;
}

.tw-mb-27{
  margin-bottom: 6.75rem;
}

.tw-mb-28{
  margin-bottom: 7rem;
}

.tw-mb-29{
  margin-bottom: 7.25rem;
}

.tw-mb-30{
  margin-bottom: 7.5rem;
}

.tw-mb-31{
  margin-bottom: 7.75rem;
}

.tw-mb-32{
  margin-bottom: 8rem;
}

.tw-mb-33{
  margin-bottom: 8.25rem;
}

.tw-mb-34{
  margin-bottom: 8.5rem;
}

.tw-mb-35{
  margin-bottom: 8.75rem;
}

.tw-mb-36{
  margin-bottom: 9rem;
}

.tw-mb-37{
  margin-bottom: 9.25rem;
}

.tw-mb-38{
  margin-bottom: 9.5rem;
}

.tw-mb-39{
  margin-bottom: 9.75rem;
}

.tw-mb-40{
  margin-bottom: 10rem;
}

.tw-mb-41{
  margin-bottom: 10.25rem;
}

.tw-mb-42{
  margin-bottom: 10.5rem;
}

.tw-mb-43{
  margin-bottom: 10.75rem;
}

.tw-mb-44{
  margin-bottom: 11rem;
}

.tw-mb-45{
  margin-bottom: 11.25rem;
}

.tw-mb-46{
  margin-bottom: 11.5rem;
}

.tw-mb-47{
  margin-bottom: 11.75rem;
}

.tw-mb-48{
  margin-bottom: 12rem;
}

.tw-mb-50{
  margin-bottom: 12.5rem;
}

.tw-mb-52{
  margin-bottom: 13rem;
}

.tw-mb-53{
  margin-bottom: 13.25rem;
}

.tw-mb-54{
  margin-bottom: 13.5rem;
}

.tw-mb-55{
  margin-bottom: 13.75rem;
}

.tw-mb-56{
  margin-bottom: 14rem;
}

.tw-mb-57{
  margin-bottom: 14.25rem;
}

.tw-mb-58{
  margin-bottom: 14.5rem;
}

.tw-mb-59{
  margin-bottom: 14.75rem;
}

.tw-mb-60{
  margin-bottom: 15rem;
}

.tw-mb-61{
  margin-bottom: 15.25rem;
}

.tw-mb-62{
  margin-bottom: 15.5rem;
}

.tw-mb-63{
  margin-bottom: 15.75rem;
}

.tw-mb-64{
  margin-bottom: 16rem;
}

.tw-mb-65{
  margin-bottom: 16.25rem;
}

.tw-mb-66{
  margin-bottom: 16.5rem;
}

.tw-mb-68{
  margin-bottom: 17rem;
}

.tw-mb-69{
  margin-bottom: 17.25rem;
}

.tw-mb-70{
  margin-bottom: 17.5rem;
}

.tw-mb-71{
  margin-bottom: 17.75rem;
}

.tw-mb-72{
  margin-bottom: 18rem;
}

.tw-mb-73{
  margin-bottom: 18.25rem;
}

.tw-mb-74{
  margin-bottom: 18.5rem;
}

.tw-mb-75{
  margin-bottom: 18.75rem;
}

.tw-mb-76{
  margin-bottom: 19rem;
}

.tw-mb-77{
  margin-bottom: 19.25rem;
}

.tw-mb-78{
  margin-bottom: 19.5rem;
}

.tw-mb-79{
  margin-bottom: 19.75rem;
}

.tw-mb-80{
  margin-bottom: 20rem;
}

.tw-mb-81{
  margin-bottom: 20.25rem;
}

.tw-mb-82{
  margin-bottom: 20.5rem;
}

.tw-mb-83{
  margin-bottom: 20.75rem;
}

.tw-mb-84{
  margin-bottom: 21rem;
}

.tw-mb-85{
  margin-bottom: 21.25rem;
}

.tw-mb-86{
  margin-bottom: 21.5rem;
}

.tw-mb-87{
  margin-bottom: 21.75rem;
}

.tw-mb-88{
  margin-bottom: 22rem;
}

.tw-mb-89{
  margin-bottom: 22.25rem;
}

.tw-mb-90{
  margin-bottom: 22.5rem;
}

.tw-mb-91{
  margin-bottom: 22.75rem;
}

.tw-mb-92{
  margin-bottom: 23rem;
}

.tw-mb-96{
  margin-bottom: 24rem;
}

.tw-mb-102{
  margin-bottom: 25.5rem;
}

.tw-mb-112{
  margin-bottom: 28rem;
}

.tw-mb-128{
  margin-bottom: 31rem;
}

.tw-mb-129{
  margin-bottom: 32.25rem;
}

.tw-mb-130{
  margin-bottom: 32.5rem;
}

.tw-mb-140{
  margin-bottom: 35rem;
}

.tw-mb-160{
  margin-bottom: 40rem;
}

.tw-mb-180{
  margin-bottom: 45rem;
}

.tw-mb-185{
  margin-bottom: 46.25rem;
}

.tw-mb-190{
  margin-bottom: 47.5rem;
}

.tw-mb-200{
  margin-bottom: 50rem;
}

.tw-mb-auto{
  margin-bottom: auto;
}

.tw-mb-px{
  margin-bottom: 1px;
}

.tw-mb-0\.5{
  margin-bottom: 0.125rem;
}

.tw-mb-1\.5{
  margin-bottom: 0.375rem;
}

.tw-mb-2\.5{
  margin-bottom: 0.625rem;
}

.tw-mb-3\.5{
  margin-bottom: 0.875rem;
}

.tw--mb-0{
  margin-bottom: 0px;
}

.tw--mb-1{
  margin-bottom: -0.25rem;
}

.tw--mb-2{
  margin-bottom: -0.5rem;
}

.tw--mb-3{
  margin-bottom: -0.75rem;
}

.tw--mb-4{
  margin-bottom: -1rem;
}

.tw--mb-5{
  margin-bottom: -1.25rem;
}

.tw--mb-6{
  margin-bottom: -1.5rem;
}

.tw--mb-7{
  margin-bottom: -1.75rem;
}

.tw--mb-8{
  margin-bottom: -2rem;
}

.tw--mb-9{
  margin-bottom: -2.25rem;
}

.tw--mb-10{
  margin-bottom: -2.5rem;
}

.tw--mb-11{
  margin-bottom: -2.75rem;
}

.tw--mb-12{
  margin-bottom: -3rem;
}

.tw--mb-13{
  margin-bottom: -3.25rem;
}

.tw--mb-14{
  margin-bottom: -3.5rem;
}

.tw--mb-15{
  margin-bottom: -3.75rem;
}

.tw--mb-16{
  margin-bottom: -4rem;
}

.tw--mb-17{
  margin-bottom: -4.25rem;
}

.tw--mb-18{
  margin-bottom: -4.5rem;
}

.tw--mb-19{
  margin-bottom: -4.75rem;
}

.tw--mb-20{
  margin-bottom: -5rem;
}

.tw--mb-21{
  margin-bottom: -5.25rem;
}

.tw--mb-22{
  margin-bottom: -5.5rem;
}

.tw--mb-23{
  margin-bottom: -5.75rem;
}

.tw--mb-24{
  margin-bottom: -6rem;
}

.tw--mb-25{
  margin-bottom: -6.25rem;
}

.tw--mb-26{
  margin-bottom: -6.5rem;
}

.tw--mb-27{
  margin-bottom: -6.75rem;
}

.tw--mb-28{
  margin-bottom: -7rem;
}

.tw--mb-29{
  margin-bottom: -7.25rem;
}

.tw--mb-30{
  margin-bottom: -7.5rem;
}

.tw--mb-31{
  margin-bottom: -7.75rem;
}

.tw--mb-32{
  margin-bottom: -8rem;
}

.tw--mb-33{
  margin-bottom: -8.25rem;
}

.tw--mb-34{
  margin-bottom: -8.5rem;
}

.tw--mb-35{
  margin-bottom: -8.75rem;
}

.tw--mb-36{
  margin-bottom: -9rem;
}

.tw--mb-37{
  margin-bottom: -9.25rem;
}

.tw--mb-38{
  margin-bottom: -9.5rem;
}

.tw--mb-39{
  margin-bottom: -9.75rem;
}

.tw--mb-40{
  margin-bottom: -10rem;
}

.tw--mb-41{
  margin-bottom: -10.25rem;
}

.tw--mb-42{
  margin-bottom: -10.5rem;
}

.tw--mb-43{
  margin-bottom: -10.75rem;
}

.tw--mb-44{
  margin-bottom: -11rem;
}

.tw--mb-45{
  margin-bottom: -11.25rem;
}

.tw--mb-46{
  margin-bottom: -11.5rem;
}

.tw--mb-47{
  margin-bottom: -11.75rem;
}

.tw--mb-48{
  margin-bottom: -12rem;
}

.tw--mb-50{
  margin-bottom: -12.5rem;
}

.tw--mb-52{
  margin-bottom: -13rem;
}

.tw--mb-53{
  margin-bottom: -13.25rem;
}

.tw--mb-54{
  margin-bottom: -13.5rem;
}

.tw--mb-55{
  margin-bottom: -13.75rem;
}

.tw--mb-56{
  margin-bottom: -14rem;
}

.tw--mb-57{
  margin-bottom: -14.25rem;
}

.tw--mb-58{
  margin-bottom: -14.5rem;
}

.tw--mb-59{
  margin-bottom: -14.75rem;
}

.tw--mb-60{
  margin-bottom: -15rem;
}

.tw--mb-61{
  margin-bottom: -15.25rem;
}

.tw--mb-62{
  margin-bottom: -15.5rem;
}

.tw--mb-63{
  margin-bottom: -15.75rem;
}

.tw--mb-64{
  margin-bottom: -16rem;
}

.tw--mb-65{
  margin-bottom: -16.25rem;
}

.tw--mb-66{
  margin-bottom: -16.5rem;
}

.tw--mb-68{
  margin-bottom: -17rem;
}

.tw--mb-69{
  margin-bottom: -17.25rem;
}

.tw--mb-70{
  margin-bottom: -17.5rem;
}

.tw--mb-71{
  margin-bottom: -17.75rem;
}

.tw--mb-72{
  margin-bottom: -18rem;
}

.tw--mb-73{
  margin-bottom: -18.25rem;
}

.tw--mb-74{
  margin-bottom: -18.5rem;
}

.tw--mb-75{
  margin-bottom: -18.75rem;
}

.tw--mb-76{
  margin-bottom: -19rem;
}

.tw--mb-77{
  margin-bottom: -19.25rem;
}

.tw--mb-78{
  margin-bottom: -19.5rem;
}

.tw--mb-79{
  margin-bottom: -19.75rem;
}

.tw--mb-80{
  margin-bottom: -20rem;
}

.tw--mb-81{
  margin-bottom: -20.25rem;
}

.tw--mb-82{
  margin-bottom: -20.5rem;
}

.tw--mb-83{
  margin-bottom: -20.75rem;
}

.tw--mb-84{
  margin-bottom: -21rem;
}

.tw--mb-85{
  margin-bottom: -21.25rem;
}

.tw--mb-86{
  margin-bottom: -21.5rem;
}

.tw--mb-87{
  margin-bottom: -21.75rem;
}

.tw--mb-88{
  margin-bottom: -22rem;
}

.tw--mb-89{
  margin-bottom: -22.25rem;
}

.tw--mb-90{
  margin-bottom: -22.5rem;
}

.tw--mb-91{
  margin-bottom: -22.75rem;
}

.tw--mb-92{
  margin-bottom: -23rem;
}

.tw--mb-96{
  margin-bottom: -24rem;
}

.tw--mb-102{
  margin-bottom: -25.5rem;
}

.tw--mb-112{
  margin-bottom: -28rem;
}

.tw--mb-128{
  margin-bottom: -31rem;
}

.tw--mb-129{
  margin-bottom: -32.25rem;
}

.tw--mb-130{
  margin-bottom: -32.5rem;
}

.tw--mb-140{
  margin-bottom: -35rem;
}

.tw--mb-160{
  margin-bottom: -40rem;
}

.tw--mb-180{
  margin-bottom: -45rem;
}

.tw--mb-185{
  margin-bottom: -46.25rem;
}

.tw--mb-190{
  margin-bottom: -47.5rem;
}

.tw--mb-200{
  margin-bottom: -50rem;
}

.tw--mb-px{
  margin-bottom: -1px;
}

.tw--mb-0\.5{
  margin-bottom: -0.125rem;
}

.tw--mb-1\.5{
  margin-bottom: -0.375rem;
}

.tw--mb-2\.5{
  margin-bottom: -0.625rem;
}

.tw--mb-3\.5{
  margin-bottom: -0.875rem;
}

.tw-ml-0{
  margin-left: 0px;
}

.tw-ml-1{
  margin-left: 0.25rem;
}

.tw-ml-2{
  margin-left: 0.5rem;
}

.tw-ml-3{
  margin-left: 0.75rem;
}

.tw-ml-4{
  margin-left: 1rem;
}

.tw-ml-5{
  margin-left: 1.25rem;
}

.tw-ml-6{
  margin-left: 1.5rem;
}

.tw-ml-7{
  margin-left: 1.75rem;
}

.tw-ml-8{
  margin-left: 2rem;
}

.tw-ml-9{
  margin-left: 2.25rem;
}

.tw-ml-10{
  margin-left: 2.5rem;
}

.tw-ml-11{
  margin-left: 2.75rem;
}

.tw-ml-12{
  margin-left: 3rem;
}

.tw-ml-13{
  margin-left: 3.25rem;
}

.tw-ml-14{
  margin-left: 3.5rem;
}

.tw-ml-15{
  margin-left: 3.75rem;
}

.tw-ml-16{
  margin-left: 4rem;
}

.tw-ml-17{
  margin-left: 4.25rem;
}

.tw-ml-18{
  margin-left: 4.5rem;
}

.tw-ml-19{
  margin-left: 4.75rem;
}

.tw-ml-20{
  margin-left: 5rem;
}

.tw-ml-21{
  margin-left: 5.25rem;
}

.tw-ml-22{
  margin-left: 5.5rem;
}

.tw-ml-23{
  margin-left: 5.75rem;
}

.tw-ml-24{
  margin-left: 6rem;
}

.tw-ml-25{
  margin-left: 6.25rem;
}

.tw-ml-26{
  margin-left: 6.5rem;
}

.tw-ml-27{
  margin-left: 6.75rem;
}

.tw-ml-28{
  margin-left: 7rem;
}

.tw-ml-29{
  margin-left: 7.25rem;
}

.tw-ml-30{
  margin-left: 7.5rem;
}

.tw-ml-31{
  margin-left: 7.75rem;
}

.tw-ml-32{
  margin-left: 8rem;
}

.tw-ml-33{
  margin-left: 8.25rem;
}

.tw-ml-34{
  margin-left: 8.5rem;
}

.tw-ml-35{
  margin-left: 8.75rem;
}

.tw-ml-36{
  margin-left: 9rem;
}

.tw-ml-37{
  margin-left: 9.25rem;
}

.tw-ml-38{
  margin-left: 9.5rem;
}

.tw-ml-39{
  margin-left: 9.75rem;
}

.tw-ml-40{
  margin-left: 10rem;
}

.tw-ml-41{
  margin-left: 10.25rem;
}

.tw-ml-42{
  margin-left: 10.5rem;
}

.tw-ml-43{
  margin-left: 10.75rem;
}

.tw-ml-44{
  margin-left: 11rem;
}

.tw-ml-45{
  margin-left: 11.25rem;
}

.tw-ml-46{
  margin-left: 11.5rem;
}

.tw-ml-47{
  margin-left: 11.75rem;
}

.tw-ml-48{
  margin-left: 12rem;
}

.tw-ml-50{
  margin-left: 12.5rem;
}

.tw-ml-52{
  margin-left: 13rem;
}

.tw-ml-53{
  margin-left: 13.25rem;
}

.tw-ml-54{
  margin-left: 13.5rem;
}

.tw-ml-55{
  margin-left: 13.75rem;
}

.tw-ml-56{
  margin-left: 14rem;
}

.tw-ml-57{
  margin-left: 14.25rem;
}

.tw-ml-58{
  margin-left: 14.5rem;
}

.tw-ml-59{
  margin-left: 14.75rem;
}

.tw-ml-60{
  margin-left: 15rem;
}

.tw-ml-61{
  margin-left: 15.25rem;
}

.tw-ml-62{
  margin-left: 15.5rem;
}

.tw-ml-63{
  margin-left: 15.75rem;
}

.tw-ml-64{
  margin-left: 16rem;
}

.tw-ml-65{
  margin-left: 16.25rem;
}

.tw-ml-66{
  margin-left: 16.5rem;
}

.tw-ml-68{
  margin-left: 17rem;
}

.tw-ml-69{
  margin-left: 17.25rem;
}

.tw-ml-70{
  margin-left: 17.5rem;
}

.tw-ml-71{
  margin-left: 17.75rem;
}

.tw-ml-72{
  margin-left: 18rem;
}

.tw-ml-73{
  margin-left: 18.25rem;
}

.tw-ml-74{
  margin-left: 18.5rem;
}

.tw-ml-75{
  margin-left: 18.75rem;
}

.tw-ml-76{
  margin-left: 19rem;
}

.tw-ml-77{
  margin-left: 19.25rem;
}

.tw-ml-78{
  margin-left: 19.5rem;
}

.tw-ml-79{
  margin-left: 19.75rem;
}

.tw-ml-80{
  margin-left: 20rem;
}

.tw-ml-81{
  margin-left: 20.25rem;
}

.tw-ml-82{
  margin-left: 20.5rem;
}

.tw-ml-83{
  margin-left: 20.75rem;
}

.tw-ml-84{
  margin-left: 21rem;
}

.tw-ml-85{
  margin-left: 21.25rem;
}

.tw-ml-86{
  margin-left: 21.5rem;
}

.tw-ml-87{
  margin-left: 21.75rem;
}

.tw-ml-88{
  margin-left: 22rem;
}

.tw-ml-89{
  margin-left: 22.25rem;
}

.tw-ml-90{
  margin-left: 22.5rem;
}

.tw-ml-91{
  margin-left: 22.75rem;
}

.tw-ml-92{
  margin-left: 23rem;
}

.tw-ml-96{
  margin-left: 24rem;
}

.tw-ml-102{
  margin-left: 25.5rem;
}

.tw-ml-112{
  margin-left: 28rem;
}

.tw-ml-128{
  margin-left: 31rem;
}

.tw-ml-129{
  margin-left: 32.25rem;
}

.tw-ml-130{
  margin-left: 32.5rem;
}

.tw-ml-140{
  margin-left: 35rem;
}

.tw-ml-160{
  margin-left: 40rem;
}

.tw-ml-180{
  margin-left: 45rem;
}

.tw-ml-185{
  margin-left: 46.25rem;
}

.tw-ml-190{
  margin-left: 47.5rem;
}

.tw-ml-200{
  margin-left: 50rem;
}

.tw-ml-auto{
  margin-left: auto;
}

.tw-ml-px{
  margin-left: 1px;
}

.tw-ml-0\.5{
  margin-left: 0.125rem;
}

.tw-ml-1\.5{
  margin-left: 0.375rem;
}

.tw-ml-2\.5{
  margin-left: 0.625rem;
}

.tw-ml-3\.5{
  margin-left: 0.875rem;
}

.tw--ml-0{
  margin-left: 0px;
}

.tw--ml-1{
  margin-left: -0.25rem;
}

.tw--ml-2{
  margin-left: -0.5rem;
}

.tw--ml-3{
  margin-left: -0.75rem;
}

.tw--ml-4{
  margin-left: -1rem;
}

.tw--ml-5{
  margin-left: -1.25rem;
}

.tw--ml-6{
  margin-left: -1.5rem;
}

.tw--ml-7{
  margin-left: -1.75rem;
}

.tw--ml-8{
  margin-left: -2rem;
}

.tw--ml-9{
  margin-left: -2.25rem;
}

.tw--ml-10{
  margin-left: -2.5rem;
}

.tw--ml-11{
  margin-left: -2.75rem;
}

.tw--ml-12{
  margin-left: -3rem;
}

.tw--ml-13{
  margin-left: -3.25rem;
}

.tw--ml-14{
  margin-left: -3.5rem;
}

.tw--ml-15{
  margin-left: -3.75rem;
}

.tw--ml-16{
  margin-left: -4rem;
}

.tw--ml-17{
  margin-left: -4.25rem;
}

.tw--ml-18{
  margin-left: -4.5rem;
}

.tw--ml-19{
  margin-left: -4.75rem;
}

.tw--ml-20{
  margin-left: -5rem;
}

.tw--ml-21{
  margin-left: -5.25rem;
}

.tw--ml-22{
  margin-left: -5.5rem;
}

.tw--ml-23{
  margin-left: -5.75rem;
}

.tw--ml-24{
  margin-left: -6rem;
}

.tw--ml-25{
  margin-left: -6.25rem;
}

.tw--ml-26{
  margin-left: -6.5rem;
}

.tw--ml-27{
  margin-left: -6.75rem;
}

.tw--ml-28{
  margin-left: -7rem;
}

.tw--ml-29{
  margin-left: -7.25rem;
}

.tw--ml-30{
  margin-left: -7.5rem;
}

.tw--ml-31{
  margin-left: -7.75rem;
}

.tw--ml-32{
  margin-left: -8rem;
}

.tw--ml-33{
  margin-left: -8.25rem;
}

.tw--ml-34{
  margin-left: -8.5rem;
}

.tw--ml-35{
  margin-left: -8.75rem;
}

.tw--ml-36{
  margin-left: -9rem;
}

.tw--ml-37{
  margin-left: -9.25rem;
}

.tw--ml-38{
  margin-left: -9.5rem;
}

.tw--ml-39{
  margin-left: -9.75rem;
}

.tw--ml-40{
  margin-left: -10rem;
}

.tw--ml-41{
  margin-left: -10.25rem;
}

.tw--ml-42{
  margin-left: -10.5rem;
}

.tw--ml-43{
  margin-left: -10.75rem;
}

.tw--ml-44{
  margin-left: -11rem;
}

.tw--ml-45{
  margin-left: -11.25rem;
}

.tw--ml-46{
  margin-left: -11.5rem;
}

.tw--ml-47{
  margin-left: -11.75rem;
}

.tw--ml-48{
  margin-left: -12rem;
}

.tw--ml-50{
  margin-left: -12.5rem;
}

.tw--ml-52{
  margin-left: -13rem;
}

.tw--ml-53{
  margin-left: -13.25rem;
}

.tw--ml-54{
  margin-left: -13.5rem;
}

.tw--ml-55{
  margin-left: -13.75rem;
}

.tw--ml-56{
  margin-left: -14rem;
}

.tw--ml-57{
  margin-left: -14.25rem;
}

.tw--ml-58{
  margin-left: -14.5rem;
}

.tw--ml-59{
  margin-left: -14.75rem;
}

.tw--ml-60{
  margin-left: -15rem;
}

.tw--ml-61{
  margin-left: -15.25rem;
}

.tw--ml-62{
  margin-left: -15.5rem;
}

.tw--ml-63{
  margin-left: -15.75rem;
}

.tw--ml-64{
  margin-left: -16rem;
}

.tw--ml-65{
  margin-left: -16.25rem;
}

.tw--ml-66{
  margin-left: -16.5rem;
}

.tw--ml-68{
  margin-left: -17rem;
}

.tw--ml-69{
  margin-left: -17.25rem;
}

.tw--ml-70{
  margin-left: -17.5rem;
}

.tw--ml-71{
  margin-left: -17.75rem;
}

.tw--ml-72{
  margin-left: -18rem;
}

.tw--ml-73{
  margin-left: -18.25rem;
}

.tw--ml-74{
  margin-left: -18.5rem;
}

.tw--ml-75{
  margin-left: -18.75rem;
}

.tw--ml-76{
  margin-left: -19rem;
}

.tw--ml-77{
  margin-left: -19.25rem;
}

.tw--ml-78{
  margin-left: -19.5rem;
}

.tw--ml-79{
  margin-left: -19.75rem;
}

.tw--ml-80{
  margin-left: -20rem;
}

.tw--ml-81{
  margin-left: -20.25rem;
}

.tw--ml-82{
  margin-left: -20.5rem;
}

.tw--ml-83{
  margin-left: -20.75rem;
}

.tw--ml-84{
  margin-left: -21rem;
}

.tw--ml-85{
  margin-left: -21.25rem;
}

.tw--ml-86{
  margin-left: -21.5rem;
}

.tw--ml-87{
  margin-left: -21.75rem;
}

.tw--ml-88{
  margin-left: -22rem;
}

.tw--ml-89{
  margin-left: -22.25rem;
}

.tw--ml-90{
  margin-left: -22.5rem;
}

.tw--ml-91{
  margin-left: -22.75rem;
}

.tw--ml-92{
  margin-left: -23rem;
}

.tw--ml-96{
  margin-left: -24rem;
}

.tw--ml-102{
  margin-left: -25.5rem;
}

.tw--ml-112{
  margin-left: -28rem;
}

.tw--ml-128{
  margin-left: -31rem;
}

.tw--ml-129{
  margin-left: -32.25rem;
}

.tw--ml-130{
  margin-left: -32.5rem;
}

.tw--ml-140{
  margin-left: -35rem;
}

.tw--ml-160{
  margin-left: -40rem;
}

.tw--ml-180{
  margin-left: -45rem;
}

.tw--ml-185{
  margin-left: -46.25rem;
}

.tw--ml-190{
  margin-left: -47.5rem;
}

.tw--ml-200{
  margin-left: -50rem;
}

.tw--ml-px{
  margin-left: -1px;
}

.tw--ml-0\.5{
  margin-left: -0.125rem;
}

.tw--ml-1\.5{
  margin-left: -0.375rem;
}

.tw--ml-2\.5{
  margin-left: -0.625rem;
}

.tw--ml-3\.5{
  margin-left: -0.875rem;
}

.tw-box-border{
  box-sizing: border-box;
}

.tw-box-content{
  box-sizing: content-box;
}

.tw-block{
  display: block;
}

.tw-inline-block{
  display: inline-block;
}

.tw-inline{
  display: inline;
}

.tw-flex{
  display: flex;
}

.tw-inline-flex{
  display: inline-flex;
}

.tw-table{
  display: table;
}

.tw-inline-table{
  display: inline-table;
}

.tw-table-caption{
  display: table-caption;
}

.tw-table-cell{
  display: table-cell;
}

.tw-table-column{
  display: table-column;
}

.tw-table-column-group{
  display: table-column-group;
}

.tw-table-footer-group{
  display: table-footer-group;
}

.tw-table-header-group{
  display: table-header-group;
}

.tw-table-row-group{
  display: table-row-group;
}

.tw-table-row{
  display: table-row;
}

.tw-flow-root{
  display: flow-root;
}

.tw-grid{
  display: grid;
}

.tw-inline-grid{
  display: inline-grid;
}

.tw-contents{
  display: contents;
}

.tw-list-item{
  display: list-item;
}

.tw-hidden{
  display: none;
}

.tw-h-0{
  height: 0px;
}

.tw-h-1{
  height: 0.25rem;
}

.tw-h-2{
  height: 0.5rem;
}

.tw-h-3{
  height: 0.75rem;
}

.tw-h-4{
  height: 1rem;
}

.tw-h-5{
  height: 1.25rem;
}

.tw-h-6{
  height: 1.5rem;
}

.tw-h-7{
  height: 1.75rem;
}

.tw-h-8{
  height: 2rem;
}

.tw-h-9{
  height: 2.25rem;
}

.tw-h-10{
  height: 2.5rem;
}

.tw-h-11{
  height: 2.75rem;
}

.tw-h-12{
  height: 3rem;
}

.tw-h-13{
  height: 3.25rem;
}

.tw-h-14{
  height: 3.5rem;
}

.tw-h-15{
  height: 3.75rem;
}

.tw-h-16{
  height: 4rem;
}

.tw-h-17{
  height: 4.25rem;
}

.tw-h-18{
  height: 4.5rem;
}

.tw-h-19{
  height: 4.75rem;
}

.tw-h-20{
  height: 5rem;
}

.tw-h-21{
  height: 5.25rem;
}

.tw-h-22{
  height: 5.5rem;
}

.tw-h-23{
  height: 5.75rem;
}

.tw-h-24{
  height: 6rem;
}

.tw-h-25{
  height: 6.25rem;
}

.tw-h-26{
  height: 6.5rem;
}

.tw-h-27{
  height: 6.75rem;
}

.tw-h-28{
  height: 7rem;
}

.tw-h-29{
  height: 7.25rem;
}

.tw-h-30{
  height: 7.5rem;
}

.tw-h-31{
  height: 7.75rem;
}

.tw-h-32{
  height: 8rem;
}

.tw-h-33{
  height: 8.25rem;
}

.tw-h-34{
  height: 8.5rem;
}

.tw-h-35{
  height: 8.75rem;
}

.tw-h-36{
  height: 9rem;
}

.tw-h-37{
  height: 9.25rem;
}

.tw-h-38{
  height: 9.5rem;
}

.tw-h-39{
  height: 9.75rem;
}

.tw-h-40{
  height: 10rem;
}

.tw-h-41{
  height: 10.25rem;
}

.tw-h-42{
  height: 10.5rem;
}

.tw-h-43{
  height: 10.75rem;
}

.tw-h-44{
  height: 11rem;
}

.tw-h-45{
  height: 11.25rem;
}

.tw-h-46{
  height: 11.5rem;
}

.tw-h-47{
  height: 11.75rem;
}

.tw-h-48{
  height: 12rem;
}

.tw-h-50{
  height: 12.5rem;
}

.tw-h-52{
  height: 13rem;
}

.tw-h-53{
  height: 13.25rem;
}

.tw-h-54{
  height: 13.5rem;
}

.tw-h-55{
  height: 13.75rem;
}

.tw-h-56{
  height: 14rem;
}

.tw-h-57{
  height: 14.25rem;
}

.tw-h-58{
  height: 14.5rem;
}

.tw-h-59{
  height: 14.75rem;
}

.tw-h-60{
  height: 15rem;
}

.tw-h-61{
  height: 15.25rem;
}

.tw-h-62{
  height: 15.5rem;
}

.tw-h-63{
  height: 15.75rem;
}

.tw-h-64{
  height: 16rem;
}

.tw-h-65{
  height: 16.25rem;
}

.tw-h-66{
  height: 16.5rem;
}

.tw-h-68{
  height: 17rem;
}

.tw-h-69{
  height: 17.25rem;
}

.tw-h-70{
  height: 17.5rem;
}

.tw-h-71{
  height: 17.75rem;
}

.tw-h-72{
  height: 18rem;
}

.tw-h-73{
  height: 18.25rem;
}

.tw-h-74{
  height: 18.5rem;
}

.tw-h-75{
  height: 18.75rem;
}

.tw-h-76{
  height: 19rem;
}

.tw-h-77{
  height: 19.25rem;
}

.tw-h-78{
  height: 19.5rem;
}

.tw-h-79{
  height: 19.75rem;
}

.tw-h-80{
  height: 20rem;
}

.tw-h-81{
  height: 20.25rem;
}

.tw-h-82{
  height: 20.5rem;
}

.tw-h-83{
  height: 20.75rem;
}

.tw-h-84{
  height: 21rem;
}

.tw-h-85{
  height: 21.25rem;
}

.tw-h-86{
  height: 21.5rem;
}

.tw-h-87{
  height: 21.75rem;
}

.tw-h-88{
  height: 22rem;
}

.tw-h-89{
  height: 22.25rem;
}

.tw-h-90{
  height: 22.5rem;
}

.tw-h-91{
  height: 22.75rem;
}

.tw-h-92{
  height: 23rem;
}

.tw-h-96{
  height: 24rem;
}

.tw-h-102{
  height: 25.5rem;
}

.tw-h-112{
  height: 28rem;
}

.tw-h-128{
  height: 31rem;
}

.tw-h-129{
  height: 32.25rem;
}

.tw-h-130{
  height: 32.5rem;
}

.tw-h-140{
  height: 35rem;
}

.tw-h-160{
  height: 40rem;
}

.tw-h-180{
  height: 45rem;
}

.tw-h-185{
  height: 46.25rem;
}

.tw-h-190{
  height: 47.5rem;
}

.tw-h-200{
  height: 50rem;
}

.tw-h-auto{
  height: auto;
}

.tw-h-px{
  height: 1px;
}

.tw-h-0\.5{
  height: 0.125rem;
}

.tw-h-1\.5{
  height: 0.375rem;
}

.tw-h-2\.5{
  height: 0.625rem;
}

.tw-h-3\.5{
  height: 0.875rem;
}

.tw-h-1\/2{
  height: 50%;
}

.tw-h-1\/3{
  height: 33.333333%;
}

.tw-h-2\/3{
  height: 66.666667%;
}

.tw-h-1\/4{
  height: 25%;
}

.tw-h-2\/4{
  height: 50%;
}

.tw-h-3\/4{
  height: 75%;
}

.tw-h-1\/5{
  height: 20%;
}

.tw-h-2\/5{
  height: 40%;
}

.tw-h-3\/5{
  height: 60%;
}

.tw-h-4\/5{
  height: 80%;
}

.tw-h-1\/6{
  height: 16.666667%;
}

.tw-h-2\/6{
  height: 33.333333%;
}

.tw-h-3\/6{
  height: 50%;
}

.tw-h-4\/6{
  height: 66.666667%;
}

.tw-h-5\/6{
  height: 83.333333%;
}

.tw-h-full{
  height: 100%;
}

.tw-h-screen{
  height: 100vh;
}

.tw-max-h-0{
  max-height: 0px;
}

.tw-max-h-1{
  max-height: 0.25rem;
}

.tw-max-h-2{
  max-height: 0.5rem;
}

.tw-max-h-3{
  max-height: 0.75rem;
}

.tw-max-h-4{
  max-height: 1rem;
}

.tw-max-h-5{
  max-height: 1.25rem;
}

.tw-max-h-6{
  max-height: 1.5rem;
}

.tw-max-h-7{
  max-height: 1.75rem;
}

.tw-max-h-8{
  max-height: 2rem;
}

.tw-max-h-9{
  max-height: 2.25rem;
}

.tw-max-h-10{
  max-height: 2.5rem;
}

.tw-max-h-11{
  max-height: 2.75rem;
}

.tw-max-h-12{
  max-height: 3rem;
}

.tw-max-h-13{
  max-height: 3.25rem;
}

.tw-max-h-14{
  max-height: 3.5rem;
}

.tw-max-h-15{
  max-height: 3.75rem;
}

.tw-max-h-16{
  max-height: 4rem;
}

.tw-max-h-17{
  max-height: 4.25rem;
}

.tw-max-h-18{
  max-height: 4.5rem;
}

.tw-max-h-19{
  max-height: 4.75rem;
}

.tw-max-h-20{
  max-height: 5rem;
}

.tw-max-h-21{
  max-height: 5.25rem;
}

.tw-max-h-22{
  max-height: 5.5rem;
}

.tw-max-h-23{
  max-height: 5.75rem;
}

.tw-max-h-24{
  max-height: 6rem;
}

.tw-max-h-25{
  max-height: 6.25rem;
}

.tw-max-h-26{
  max-height: 6.5rem;
}

.tw-max-h-27{
  max-height: 6.75rem;
}

.tw-max-h-28{
  max-height: 7rem;
}

.tw-max-h-29{
  max-height: 7.25rem;
}

.tw-max-h-30{
  max-height: 7.5rem;
}

.tw-max-h-31{
  max-height: 7.75rem;
}

.tw-max-h-32{
  max-height: 8rem;
}

.tw-max-h-33{
  max-height: 8.25rem;
}

.tw-max-h-34{
  max-height: 8.5rem;
}

.tw-max-h-35{
  max-height: 8.75rem;
}

.tw-max-h-36{
  max-height: 9rem;
}

.tw-max-h-37{
  max-height: 9.25rem;
}

.tw-max-h-38{
  max-height: 9.5rem;
}

.tw-max-h-39{
  max-height: 9.75rem;
}

.tw-max-h-40{
  max-height: 10rem;
}

.tw-max-h-41{
  max-height: 10.25rem;
}

.tw-max-h-42{
  max-height: 10.5rem;
}

.tw-max-h-43{
  max-height: 10.75rem;
}

.tw-max-h-44{
  max-height: 11rem;
}

.tw-max-h-45{
  max-height: 11.25rem;
}

.tw-max-h-46{
  max-height: 11.5rem;
}

.tw-max-h-47{
  max-height: 11.75rem;
}

.tw-max-h-48{
  max-height: 12rem;
}

.tw-max-h-50{
  max-height: 12.5rem;
}

.tw-max-h-52{
  max-height: 13rem;
}

.tw-max-h-53{
  max-height: 13.25rem;
}

.tw-max-h-54{
  max-height: 13.5rem;
}

.tw-max-h-55{
  max-height: 13.75rem;
}

.tw-max-h-56{
  max-height: 14rem;
}

.tw-max-h-57{
  max-height: 14.25rem;
}

.tw-max-h-58{
  max-height: 14.5rem;
}

.tw-max-h-59{
  max-height: 14.75rem;
}

.tw-max-h-60{
  max-height: 15rem;
}

.tw-max-h-61{
  max-height: 15.25rem;
}

.tw-max-h-62{
  max-height: 15.5rem;
}

.tw-max-h-63{
  max-height: 15.75rem;
}

.tw-max-h-64{
  max-height: 16rem;
}

.tw-max-h-65{
  max-height: 16.25rem;
}

.tw-max-h-66{
  max-height: 16.5rem;
}

.tw-max-h-68{
  max-height: 17rem;
}

.tw-max-h-69{
  max-height: 17.25rem;
}

.tw-max-h-70{
  max-height: 17.5rem;
}

.tw-max-h-71{
  max-height: 17.75rem;
}

.tw-max-h-72{
  max-height: 18rem;
}

.tw-max-h-73{
  max-height: 18.25rem;
}

.tw-max-h-74{
  max-height: 18.5rem;
}

.tw-max-h-75{
  max-height: 18.75rem;
}

.tw-max-h-76{
  max-height: 19rem;
}

.tw-max-h-77{
  max-height: 19.25rem;
}

.tw-max-h-78{
  max-height: 19.5rem;
}

.tw-max-h-79{
  max-height: 19.75rem;
}

.tw-max-h-80{
  max-height: 20rem;
}

.tw-max-h-81{
  max-height: 20.25rem;
}

.tw-max-h-82{
  max-height: 20.5rem;
}

.tw-max-h-83{
  max-height: 20.75rem;
}

.tw-max-h-84{
  max-height: 21rem;
}

.tw-max-h-85{
  max-height: 21.25rem;
}

.tw-max-h-86{
  max-height: 21.5rem;
}

.tw-max-h-87{
  max-height: 21.75rem;
}

.tw-max-h-88{
  max-height: 22rem;
}

.tw-max-h-89{
  max-height: 22.25rem;
}

.tw-max-h-90{
  max-height: 22.5rem;
}

.tw-max-h-91{
  max-height: 22.75rem;
}

.tw-max-h-92{
  max-height: 23rem;
}

.tw-max-h-96{
  max-height: 24rem;
}

.tw-max-h-102{
  max-height: 25.5rem;
}

.tw-max-h-112{
  max-height: 28rem;
}

.tw-max-h-128{
  max-height: 31rem;
}

.tw-max-h-129{
  max-height: 32.25rem;
}

.tw-max-h-130{
  max-height: 32.5rem;
}

.tw-max-h-140{
  max-height: 35rem;
}

.tw-max-h-160{
  max-height: 40rem;
}

.tw-max-h-180{
  max-height: 45rem;
}

.tw-max-h-185{
  max-height: 46.25rem;
}

.tw-max-h-190{
  max-height: 47.5rem;
}

.tw-max-h-200{
  max-height: 50rem;
}

.tw-max-h-px{
  max-height: 1px;
}

.tw-max-h-0\.5{
  max-height: 0.125rem;
}

.tw-max-h-1\.5{
  max-height: 0.375rem;
}

.tw-max-h-2\.5{
  max-height: 0.625rem;
}

.tw-max-h-3\.5{
  max-height: 0.875rem;
}

.tw-max-h-full{
  max-height: 100%;
}

.tw-max-h-screen{
  max-height: 100vh;
}

.tw-min-h-0{
  min-height: 0px;
}

.tw-min-h-full{
  min-height: 100%;
}

.tw-min-h-screen{
  min-height: 100vh;
}

.tw-w-0{
  width: 0px;
}

.tw-w-1{
  width: 0.25rem;
}

.tw-w-2{
  width: 0.5rem;
}

.tw-w-3{
  width: 0.75rem;
}

.tw-w-4{
  width: 1rem;
}

.tw-w-5{
  width: 1.25rem;
}

.tw-w-6{
  width: 1.5rem;
}

.tw-w-7{
  width: 1.75rem;
}

.tw-w-8{
  width: 2rem;
}

.tw-w-9{
  width: 2.25rem;
}

.tw-w-10{
  width: 2.5rem;
}

.tw-w-11{
  width: 2.75rem;
}

.tw-w-12{
  width: 3rem;
}

.tw-w-13{
  width: 3.25rem;
}

.tw-w-14{
  width: 3.5rem;
}

.tw-w-15{
  width: 3.75rem;
}

.tw-w-16{
  width: 4rem;
}

.tw-w-17{
  width: 4.25rem;
}

.tw-w-18{
  width: 4.5rem;
}

.tw-w-19{
  width: 4.75rem;
}

.tw-w-20{
  width: 5rem;
}

.tw-w-21{
  width: 5.25rem;
}

.tw-w-22{
  width: 5.5rem;
}

.tw-w-23{
  width: 5.75rem;
}

.tw-w-24{
  width: 6rem;
}

.tw-w-25{
  width: 6.25rem;
}

.tw-w-26{
  width: 6.5rem;
}

.tw-w-27{
  width: 6.75rem;
}

.tw-w-28{
  width: 7rem;
}

.tw-w-29{
  width: 7.25rem;
}

.tw-w-30{
  width: 7.5rem;
}

.tw-w-31{
  width: 7.75rem;
}

.tw-w-32{
  width: 8rem;
}

.tw-w-33{
  width: 8.25rem;
}

.tw-w-34{
  width: 8.5rem;
}

.tw-w-35{
  width: 8.75rem;
}

.tw-w-36{
  width: 9rem;
}

.tw-w-37{
  width: 9.25rem;
}

.tw-w-38{
  width: 9.5rem;
}

.tw-w-39{
  width: 9.75rem;
}

.tw-w-40{
  width: 10rem;
}

.tw-w-41{
  width: 10.25rem;
}

.tw-w-42{
  width: 10.5rem;
}

.tw-w-43{
  width: 10.75rem;
}

.tw-w-44{
  width: 11rem;
}

.tw-w-45{
  width: 11.25rem;
}

.tw-w-46{
  width: 11.5rem;
}

.tw-w-47{
  width: 11.75rem;
}

.tw-w-48{
  width: 12rem;
}

.tw-w-50{
  width: 12.5rem;
}

.tw-w-52{
  width: 13rem;
}

.tw-w-53{
  width: 13.25rem;
}

.tw-w-54{
  width: 13.5rem;
}

.tw-w-55{
  width: 13.75rem;
}

.tw-w-56{
  width: 14rem;
}

.tw-w-57{
  width: 14.25rem;
}

.tw-w-58{
  width: 14.5rem;
}

.tw-w-59{
  width: 14.75rem;
}

.tw-w-60{
  width: 15rem;
}

.tw-w-61{
  width: 15.25rem;
}

.tw-w-62{
  width: 15.5rem;
}

.tw-w-63{
  width: 15.75rem;
}

.tw-w-64{
  width: 16rem;
}

.tw-w-65{
  width: 16.25rem;
}

.tw-w-66{
  width: 16.5rem;
}

.tw-w-68{
  width: 17rem;
}

.tw-w-69{
  width: 17.25rem;
}

.tw-w-70{
  width: 17.5rem;
}

.tw-w-71{
  width: 17.75rem;
}

.tw-w-72{
  width: 18rem;
}

.tw-w-73{
  width: 18.25rem;
}

.tw-w-74{
  width: 18.5rem;
}

.tw-w-75{
  width: 18.75rem;
}

.tw-w-76{
  width: 19rem;
}

.tw-w-77{
  width: 19.25rem;
}

.tw-w-78{
  width: 19.5rem;
}

.tw-w-79{
  width: 19.75rem;
}

.tw-w-80{
  width: 20rem;
}

.tw-w-81{
  width: 20.25rem;
}

.tw-w-82{
  width: 20.5rem;
}

.tw-w-83{
  width: 20.75rem;
}

.tw-w-84{
  width: 21rem;
}

.tw-w-85{
  width: 21.25rem;
}

.tw-w-86{
  width: 21.5rem;
}

.tw-w-87{
  width: 21.75rem;
}

.tw-w-88{
  width: 22rem;
}

.tw-w-89{
  width: 22.25rem;
}

.tw-w-90{
  width: 22.5rem;
}

.tw-w-91{
  width: 22.75rem;
}

.tw-w-92{
  width: 23rem;
}

.tw-w-96{
  width: 24rem;
}

.tw-w-102{
  width: 25.5rem;
}

.tw-w-112{
  width: 28rem;
}

.tw-w-128{
  width: 31rem;
}

.tw-w-129{
  width: 32.25rem;
}

.tw-w-130{
  width: 32.5rem;
}

.tw-w-140{
  width: 35rem;
}

.tw-w-160{
  width: 40rem;
}

.tw-w-180{
  width: 45rem;
}

.tw-w-185{
  width: 46.25rem;
}

.tw-w-190{
  width: 47.5rem;
}

.tw-w-200{
  width: 50rem;
}

.tw-w-auto{
  width: auto;
}

.tw-w-px{
  width: 1px;
}

.tw-w-0\.5{
  width: 0.125rem;
}

.tw-w-1\.5{
  width: 0.375rem;
}

.tw-w-2\.5{
  width: 0.625rem;
}

.tw-w-3\.5{
  width: 0.875rem;
}

.tw-w-1\/2{
  width: 50%;
}

.tw-w-1\/3{
  width: 33.333333%;
}

.tw-w-2\/3{
  width: 66.666667%;
}

.tw-w-1\/4{
  width: 25%;
}

.tw-w-2\/4{
  width: 50%;
}

.tw-w-3\/4{
  width: 75%;
}

.tw-w-1\/5{
  width: 20%;
}

.tw-w-2\/5{
  width: 40%;
}

.tw-w-3\/5{
  width: 60%;
}

.tw-w-4\/5{
  width: 80%;
}

.tw-w-1\/6{
  width: 16.666667%;
}

.tw-w-2\/6{
  width: 33.333333%;
}

.tw-w-3\/6{
  width: 50%;
}

.tw-w-4\/6{
  width: 66.666667%;
}

.tw-w-5\/6{
  width: 83.333333%;
}

.tw-w-1\/12{
  width: 8.333333%;
}

.tw-w-2\/12{
  width: 16.666667%;
}

.tw-w-3\/12{
  width: 25%;
}

.tw-w-4\/12{
  width: 33.333333%;
}

.tw-w-5\/12{
  width: 41.666667%;
}

.tw-w-6\/12{
  width: 50%;
}

.tw-w-7\/12{
  width: 58.333333%;
}

.tw-w-8\/12{
  width: 66.666667%;
}

.tw-w-9\/12{
  width: 75%;
}

.tw-w-10\/12{
  width: 83.333333%;
}

.tw-w-11\/12{
  width: 91.666667%;
}

.tw-w-full{
  width: 100%;
}

.tw-w-screen{
  width: 100vw;
}

.tw-w-min{
  width: -moz-min-content;
  width: min-content;
}

.tw-w-max{
  width: -moz-max-content;
  width: max-content;
}

.tw-min-w-0{
  min-width: 0px;
}

.tw-min-w-full{
  min-width: 100%;
}

.tw-min-w-min{
  min-width: -moz-min-content;
  min-width: min-content;
}

.tw-min-w-max{
  min-width: -moz-max-content;
  min-width: max-content;
}

.tw-max-w-0{
  max-width: 0rem;
}

.tw-max-w-none{
  max-width: none;
}

.tw-max-w-xs{
  max-width: 20rem;
}

.tw-max-w-sm{
  max-width: 24rem;
}

.tw-max-w-md{
  max-width: 28rem;
}

.tw-max-w-lg{
  max-width: 32rem;
}

.tw-max-w-xl{
  max-width: 36rem;
}

.tw-max-w-2xl{
  max-width: 42rem;
}

.tw-max-w-3xl{
  max-width: 48rem;
}

.tw-max-w-4xl{
  max-width: 56rem;
}

.tw-max-w-5xl{
  max-width: 64rem;
}

.tw-max-w-6xl{
  max-width: 72rem;
}

.tw-max-w-7xl{
  max-width: 80rem;
}

.tw-max-w-full{
  max-width: 100%;
}

.tw-max-w-min{
  max-width: -moz-min-content;
  max-width: min-content;
}

.tw-max-w-max{
  max-width: -moz-max-content;
  max-width: max-content;
}

.tw-max-w-prose{
  max-width: 65ch;
}

.tw-max-w-screen-min{
  max-width: 320px;
}

.tw-max-w-screen-xs{
  max-width: 480px;
}

.tw-max-w-screen-sm{
  max-width: 640px;
}

.tw-max-w-screen-md{
  max-width: 768px;
}

.tw-max-w-screen-lg{
  max-width: 1024px;
}

.tw-max-w-screen-xl{
  max-width: 1580px;
}

.tw-max-w-screen-xxl{
  max-width: 1920px;
}

.tw-max-w-screen-max{
  max-width: 2560px;
}

.tw-flex-1{
  flex: 1 1 0%;
}

.tw-flex-auto{
  flex: 1 1 auto;
}

.tw-flex-initial{
  flex: 0 1 auto;
}

.tw-flex-none{
  flex: none;
}

.tw-flex-shrink-0{
  flex-shrink: 0;
}

.tw-flex-shrink{
  flex-shrink: 1;
}

.tw-flex-grow-0{
  flex-grow: 0;
}

.tw-flex-grow{
  flex-grow: 1;
}

.tw-table-auto{
  table-layout: auto;
}

.tw-table-fixed{
  table-layout: fixed;
}

.tw-border-collapse{
  border-collapse: collapse;
}

.tw-border-separate{
  border-collapse: separate;
}

.tw-origin-center{
  transform-origin: center;
}

.tw-origin-top{
  transform-origin: top;
}

.tw-origin-top-right{
  transform-origin: top right;
}

.tw-origin-right{
  transform-origin: right;
}

.tw-origin-bottom-right{
  transform-origin: bottom right;
}

.tw-origin-bottom{
  transform-origin: bottom;
}

.tw-origin-bottom-left{
  transform-origin: bottom left;
}

.tw-origin-left{
  transform-origin: left;
}

.tw-origin-top-left{
  transform-origin: top left;
}

.tw-transform{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.tw-transform-gpu{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.tw-transform-none{
  transform: none;
}

.tw-translate-x-0{
  --tw-translate-x: 0px;
}

.tw-translate-x-1{
  --tw-translate-x: 0.25rem;
}

.tw-translate-x-2{
  --tw-translate-x: 0.5rem;
}

.tw-translate-x-3{
  --tw-translate-x: 0.75rem;
}

.tw-translate-x-4{
  --tw-translate-x: 1rem;
}

.tw-translate-x-5{
  --tw-translate-x: 1.25rem;
}

.tw-translate-x-6{
  --tw-translate-x: 1.5rem;
}

.tw-translate-x-7{
  --tw-translate-x: 1.75rem;
}

.tw-translate-x-8{
  --tw-translate-x: 2rem;
}

.tw-translate-x-9{
  --tw-translate-x: 2.25rem;
}

.tw-translate-x-10{
  --tw-translate-x: 2.5rem;
}

.tw-translate-x-11{
  --tw-translate-x: 2.75rem;
}

.tw-translate-x-12{
  --tw-translate-x: 3rem;
}

.tw-translate-x-13{
  --tw-translate-x: 3.25rem;
}

.tw-translate-x-14{
  --tw-translate-x: 3.5rem;
}

.tw-translate-x-15{
  --tw-translate-x: 3.75rem;
}

.tw-translate-x-16{
  --tw-translate-x: 4rem;
}

.tw-translate-x-17{
  --tw-translate-x: 4.25rem;
}

.tw-translate-x-18{
  --tw-translate-x: 4.5rem;
}

.tw-translate-x-19{
  --tw-translate-x: 4.75rem;
}

.tw-translate-x-20{
  --tw-translate-x: 5rem;
}

.tw-translate-x-21{
  --tw-translate-x: 5.25rem;
}

.tw-translate-x-22{
  --tw-translate-x: 5.5rem;
}

.tw-translate-x-23{
  --tw-translate-x: 5.75rem;
}

.tw-translate-x-24{
  --tw-translate-x: 6rem;
}

.tw-translate-x-25{
  --tw-translate-x: 6.25rem;
}

.tw-translate-x-26{
  --tw-translate-x: 6.5rem;
}

.tw-translate-x-27{
  --tw-translate-x: 6.75rem;
}

.tw-translate-x-28{
  --tw-translate-x: 7rem;
}

.tw-translate-x-29{
  --tw-translate-x: 7.25rem;
}

.tw-translate-x-30{
  --tw-translate-x: 7.5rem;
}

.tw-translate-x-31{
  --tw-translate-x: 7.75rem;
}

.tw-translate-x-32{
  --tw-translate-x: 8rem;
}

.tw-translate-x-33{
  --tw-translate-x: 8.25rem;
}

.tw-translate-x-34{
  --tw-translate-x: 8.5rem;
}

.tw-translate-x-35{
  --tw-translate-x: 8.75rem;
}

.tw-translate-x-36{
  --tw-translate-x: 9rem;
}

.tw-translate-x-37{
  --tw-translate-x: 9.25rem;
}

.tw-translate-x-38{
  --tw-translate-x: 9.5rem;
}

.tw-translate-x-39{
  --tw-translate-x: 9.75rem;
}

.tw-translate-x-40{
  --tw-translate-x: 10rem;
}

.tw-translate-x-41{
  --tw-translate-x: 10.25rem;
}

.tw-translate-x-42{
  --tw-translate-x: 10.5rem;
}

.tw-translate-x-43{
  --tw-translate-x: 10.75rem;
}

.tw-translate-x-44{
  --tw-translate-x: 11rem;
}

.tw-translate-x-45{
  --tw-translate-x: 11.25rem;
}

.tw-translate-x-46{
  --tw-translate-x: 11.5rem;
}

.tw-translate-x-47{
  --tw-translate-x: 11.75rem;
}

.tw-translate-x-48{
  --tw-translate-x: 12rem;
}

.tw-translate-x-50{
  --tw-translate-x: 12.5rem;
}

.tw-translate-x-52{
  --tw-translate-x: 13rem;
}

.tw-translate-x-53{
  --tw-translate-x: 13.25rem;
}

.tw-translate-x-54{
  --tw-translate-x: 13.5rem;
}

.tw-translate-x-55{
  --tw-translate-x: 13.75rem;
}

.tw-translate-x-56{
  --tw-translate-x: 14rem;
}

.tw-translate-x-57{
  --tw-translate-x: 14.25rem;
}

.tw-translate-x-58{
  --tw-translate-x: 14.5rem;
}

.tw-translate-x-59{
  --tw-translate-x: 14.75rem;
}

.tw-translate-x-60{
  --tw-translate-x: 15rem;
}

.tw-translate-x-61{
  --tw-translate-x: 15.25rem;
}

.tw-translate-x-62{
  --tw-translate-x: 15.5rem;
}

.tw-translate-x-63{
  --tw-translate-x: 15.75rem;
}

.tw-translate-x-64{
  --tw-translate-x: 16rem;
}

.tw-translate-x-65{
  --tw-translate-x: 16.25rem;
}

.tw-translate-x-66{
  --tw-translate-x: 16.5rem;
}

.tw-translate-x-68{
  --tw-translate-x: 17rem;
}

.tw-translate-x-69{
  --tw-translate-x: 17.25rem;
}

.tw-translate-x-70{
  --tw-translate-x: 17.5rem;
}

.tw-translate-x-71{
  --tw-translate-x: 17.75rem;
}

.tw-translate-x-72{
  --tw-translate-x: 18rem;
}

.tw-translate-x-73{
  --tw-translate-x: 18.25rem;
}

.tw-translate-x-74{
  --tw-translate-x: 18.5rem;
}

.tw-translate-x-75{
  --tw-translate-x: 18.75rem;
}

.tw-translate-x-76{
  --tw-translate-x: 19rem;
}

.tw-translate-x-77{
  --tw-translate-x: 19.25rem;
}

.tw-translate-x-78{
  --tw-translate-x: 19.5rem;
}

.tw-translate-x-79{
  --tw-translate-x: 19.75rem;
}

.tw-translate-x-80{
  --tw-translate-x: 20rem;
}

.tw-translate-x-81{
  --tw-translate-x: 20.25rem;
}

.tw-translate-x-82{
  --tw-translate-x: 20.5rem;
}

.tw-translate-x-83{
  --tw-translate-x: 20.75rem;
}

.tw-translate-x-84{
  --tw-translate-x: 21rem;
}

.tw-translate-x-85{
  --tw-translate-x: 21.25rem;
}

.tw-translate-x-86{
  --tw-translate-x: 21.5rem;
}

.tw-translate-x-87{
  --tw-translate-x: 21.75rem;
}

.tw-translate-x-88{
  --tw-translate-x: 22rem;
}

.tw-translate-x-89{
  --tw-translate-x: 22.25rem;
}

.tw-translate-x-90{
  --tw-translate-x: 22.5rem;
}

.tw-translate-x-91{
  --tw-translate-x: 22.75rem;
}

.tw-translate-x-92{
  --tw-translate-x: 23rem;
}

.tw-translate-x-96{
  --tw-translate-x: 24rem;
}

.tw-translate-x-102{
  --tw-translate-x: 25.5rem;
}

.tw-translate-x-112{
  --tw-translate-x: 28rem;
}

.tw-translate-x-128{
  --tw-translate-x: 31rem;
}

.tw-translate-x-129{
  --tw-translate-x: 32.25rem;
}

.tw-translate-x-130{
  --tw-translate-x: 32.5rem;
}

.tw-translate-x-140{
  --tw-translate-x: 35rem;
}

.tw-translate-x-160{
  --tw-translate-x: 40rem;
}

.tw-translate-x-180{
  --tw-translate-x: 45rem;
}

.tw-translate-x-185{
  --tw-translate-x: 46.25rem;
}

.tw-translate-x-190{
  --tw-translate-x: 47.5rem;
}

.tw-translate-x-200{
  --tw-translate-x: 50rem;
}

.tw-translate-x-px{
  --tw-translate-x: 1px;
}

.tw-translate-x-0\.5{
  --tw-translate-x: 0.125rem;
}

.tw-translate-x-1\.5{
  --tw-translate-x: 0.375rem;
}

.tw-translate-x-2\.5{
  --tw-translate-x: 0.625rem;
}

.tw-translate-x-3\.5{
  --tw-translate-x: 0.875rem;
}

.tw--translate-x-0{
  --tw-translate-x: 0px;
}

.tw--translate-x-1{
  --tw-translate-x: -0.25rem;
}

.tw--translate-x-2{
  --tw-translate-x: -0.5rem;
}

.tw--translate-x-3{
  --tw-translate-x: -0.75rem;
}

.tw--translate-x-4{
  --tw-translate-x: -1rem;
}

.tw--translate-x-5{
  --tw-translate-x: -1.25rem;
}

.tw--translate-x-6{
  --tw-translate-x: -1.5rem;
}

.tw--translate-x-7{
  --tw-translate-x: -1.75rem;
}

.tw--translate-x-8{
  --tw-translate-x: -2rem;
}

.tw--translate-x-9{
  --tw-translate-x: -2.25rem;
}

.tw--translate-x-10{
  --tw-translate-x: -2.5rem;
}

.tw--translate-x-11{
  --tw-translate-x: -2.75rem;
}

.tw--translate-x-12{
  --tw-translate-x: -3rem;
}

.tw--translate-x-13{
  --tw-translate-x: -3.25rem;
}

.tw--translate-x-14{
  --tw-translate-x: -3.5rem;
}

.tw--translate-x-15{
  --tw-translate-x: -3.75rem;
}

.tw--translate-x-16{
  --tw-translate-x: -4rem;
}

.tw--translate-x-17{
  --tw-translate-x: -4.25rem;
}

.tw--translate-x-18{
  --tw-translate-x: -4.5rem;
}

.tw--translate-x-19{
  --tw-translate-x: -4.75rem;
}

.tw--translate-x-20{
  --tw-translate-x: -5rem;
}

.tw--translate-x-21{
  --tw-translate-x: -5.25rem;
}

.tw--translate-x-22{
  --tw-translate-x: -5.5rem;
}

.tw--translate-x-23{
  --tw-translate-x: -5.75rem;
}

.tw--translate-x-24{
  --tw-translate-x: -6rem;
}

.tw--translate-x-25{
  --tw-translate-x: -6.25rem;
}

.tw--translate-x-26{
  --tw-translate-x: -6.5rem;
}

.tw--translate-x-27{
  --tw-translate-x: -6.75rem;
}

.tw--translate-x-28{
  --tw-translate-x: -7rem;
}

.tw--translate-x-29{
  --tw-translate-x: -7.25rem;
}

.tw--translate-x-30{
  --tw-translate-x: -7.5rem;
}

.tw--translate-x-31{
  --tw-translate-x: -7.75rem;
}

.tw--translate-x-32{
  --tw-translate-x: -8rem;
}

.tw--translate-x-33{
  --tw-translate-x: -8.25rem;
}

.tw--translate-x-34{
  --tw-translate-x: -8.5rem;
}

.tw--translate-x-35{
  --tw-translate-x: -8.75rem;
}

.tw--translate-x-36{
  --tw-translate-x: -9rem;
}

.tw--translate-x-37{
  --tw-translate-x: -9.25rem;
}

.tw--translate-x-38{
  --tw-translate-x: -9.5rem;
}

.tw--translate-x-39{
  --tw-translate-x: -9.75rem;
}

.tw--translate-x-40{
  --tw-translate-x: -10rem;
}

.tw--translate-x-41{
  --tw-translate-x: -10.25rem;
}

.tw--translate-x-42{
  --tw-translate-x: -10.5rem;
}

.tw--translate-x-43{
  --tw-translate-x: -10.75rem;
}

.tw--translate-x-44{
  --tw-translate-x: -11rem;
}

.tw--translate-x-45{
  --tw-translate-x: -11.25rem;
}

.tw--translate-x-46{
  --tw-translate-x: -11.5rem;
}

.tw--translate-x-47{
  --tw-translate-x: -11.75rem;
}

.tw--translate-x-48{
  --tw-translate-x: -12rem;
}

.tw--translate-x-50{
  --tw-translate-x: -12.5rem;
}

.tw--translate-x-52{
  --tw-translate-x: -13rem;
}

.tw--translate-x-53{
  --tw-translate-x: -13.25rem;
}

.tw--translate-x-54{
  --tw-translate-x: -13.5rem;
}

.tw--translate-x-55{
  --tw-translate-x: -13.75rem;
}

.tw--translate-x-56{
  --tw-translate-x: -14rem;
}

.tw--translate-x-57{
  --tw-translate-x: -14.25rem;
}

.tw--translate-x-58{
  --tw-translate-x: -14.5rem;
}

.tw--translate-x-59{
  --tw-translate-x: -14.75rem;
}

.tw--translate-x-60{
  --tw-translate-x: -15rem;
}

.tw--translate-x-61{
  --tw-translate-x: -15.25rem;
}

.tw--translate-x-62{
  --tw-translate-x: -15.5rem;
}

.tw--translate-x-63{
  --tw-translate-x: -15.75rem;
}

.tw--translate-x-64{
  --tw-translate-x: -16rem;
}

.tw--translate-x-65{
  --tw-translate-x: -16.25rem;
}

.tw--translate-x-66{
  --tw-translate-x: -16.5rem;
}

.tw--translate-x-68{
  --tw-translate-x: -17rem;
}

.tw--translate-x-69{
  --tw-translate-x: -17.25rem;
}

.tw--translate-x-70{
  --tw-translate-x: -17.5rem;
}

.tw--translate-x-71{
  --tw-translate-x: -17.75rem;
}

.tw--translate-x-72{
  --tw-translate-x: -18rem;
}

.tw--translate-x-73{
  --tw-translate-x: -18.25rem;
}

.tw--translate-x-74{
  --tw-translate-x: -18.5rem;
}

.tw--translate-x-75{
  --tw-translate-x: -18.75rem;
}

.tw--translate-x-76{
  --tw-translate-x: -19rem;
}

.tw--translate-x-77{
  --tw-translate-x: -19.25rem;
}

.tw--translate-x-78{
  --tw-translate-x: -19.5rem;
}

.tw--translate-x-79{
  --tw-translate-x: -19.75rem;
}

.tw--translate-x-80{
  --tw-translate-x: -20rem;
}

.tw--translate-x-81{
  --tw-translate-x: -20.25rem;
}

.tw--translate-x-82{
  --tw-translate-x: -20.5rem;
}

.tw--translate-x-83{
  --tw-translate-x: -20.75rem;
}

.tw--translate-x-84{
  --tw-translate-x: -21rem;
}

.tw--translate-x-85{
  --tw-translate-x: -21.25rem;
}

.tw--translate-x-86{
  --tw-translate-x: -21.5rem;
}

.tw--translate-x-87{
  --tw-translate-x: -21.75rem;
}

.tw--translate-x-88{
  --tw-translate-x: -22rem;
}

.tw--translate-x-89{
  --tw-translate-x: -22.25rem;
}

.tw--translate-x-90{
  --tw-translate-x: -22.5rem;
}

.tw--translate-x-91{
  --tw-translate-x: -22.75rem;
}

.tw--translate-x-92{
  --tw-translate-x: -23rem;
}

.tw--translate-x-96{
  --tw-translate-x: -24rem;
}

.tw--translate-x-102{
  --tw-translate-x: -25.5rem;
}

.tw--translate-x-112{
  --tw-translate-x: -28rem;
}

.tw--translate-x-128{
  --tw-translate-x: -31rem;
}

.tw--translate-x-129{
  --tw-translate-x: -32.25rem;
}

.tw--translate-x-130{
  --tw-translate-x: -32.5rem;
}

.tw--translate-x-140{
  --tw-translate-x: -35rem;
}

.tw--translate-x-160{
  --tw-translate-x: -40rem;
}

.tw--translate-x-180{
  --tw-translate-x: -45rem;
}

.tw--translate-x-185{
  --tw-translate-x: -46.25rem;
}

.tw--translate-x-190{
  --tw-translate-x: -47.5rem;
}

.tw--translate-x-200{
  --tw-translate-x: -50rem;
}

.tw--translate-x-px{
  --tw-translate-x: -1px;
}

.tw--translate-x-0\.5{
  --tw-translate-x: -0.125rem;
}

.tw--translate-x-1\.5{
  --tw-translate-x: -0.375rem;
}

.tw--translate-x-2\.5{
  --tw-translate-x: -0.625rem;
}

.tw--translate-x-3\.5{
  --tw-translate-x: -0.875rem;
}

.tw-translate-x-1\/2{
  --tw-translate-x: 50%;
}

.tw-translate-x-1\/3{
  --tw-translate-x: 33.333333%;
}

.tw-translate-x-2\/3{
  --tw-translate-x: 66.666667%;
}

.tw-translate-x-1\/4{
  --tw-translate-x: 25%;
}

.tw-translate-x-2\/4{
  --tw-translate-x: 50%;
}

.tw-translate-x-3\/4{
  --tw-translate-x: 75%;
}

.tw-translate-x-full{
  --tw-translate-x: 100%;
}

.tw--translate-x-1\/2{
  --tw-translate-x: -50%;
}

.tw--translate-x-1\/3{
  --tw-translate-x: -33.333333%;
}

.tw--translate-x-2\/3{
  --tw-translate-x: -66.666667%;
}

.tw--translate-x-1\/4{
  --tw-translate-x: -25%;
}

.tw--translate-x-2\/4{
  --tw-translate-x: -50%;
}

.tw--translate-x-3\/4{
  --tw-translate-x: -75%;
}

.tw--translate-x-full{
  --tw-translate-x: -100%;
}

.tw-translate-y-0{
  --tw-translate-y: 0px;
}

.tw-translate-y-1{
  --tw-translate-y: 0.25rem;
}

.tw-translate-y-2{
  --tw-translate-y: 0.5rem;
}

.tw-translate-y-3{
  --tw-translate-y: 0.75rem;
}

.tw-translate-y-4{
  --tw-translate-y: 1rem;
}

.tw-translate-y-5{
  --tw-translate-y: 1.25rem;
}

.tw-translate-y-6{
  --tw-translate-y: 1.5rem;
}

.tw-translate-y-7{
  --tw-translate-y: 1.75rem;
}

.tw-translate-y-8{
  --tw-translate-y: 2rem;
}

.tw-translate-y-9{
  --tw-translate-y: 2.25rem;
}

.tw-translate-y-10{
  --tw-translate-y: 2.5rem;
}

.tw-translate-y-11{
  --tw-translate-y: 2.75rem;
}

.tw-translate-y-12{
  --tw-translate-y: 3rem;
}

.tw-translate-y-13{
  --tw-translate-y: 3.25rem;
}

.tw-translate-y-14{
  --tw-translate-y: 3.5rem;
}

.tw-translate-y-15{
  --tw-translate-y: 3.75rem;
}

.tw-translate-y-16{
  --tw-translate-y: 4rem;
}

.tw-translate-y-17{
  --tw-translate-y: 4.25rem;
}

.tw-translate-y-18{
  --tw-translate-y: 4.5rem;
}

.tw-translate-y-19{
  --tw-translate-y: 4.75rem;
}

.tw-translate-y-20{
  --tw-translate-y: 5rem;
}

.tw-translate-y-21{
  --tw-translate-y: 5.25rem;
}

.tw-translate-y-22{
  --tw-translate-y: 5.5rem;
}

.tw-translate-y-23{
  --tw-translate-y: 5.75rem;
}

.tw-translate-y-24{
  --tw-translate-y: 6rem;
}

.tw-translate-y-25{
  --tw-translate-y: 6.25rem;
}

.tw-translate-y-26{
  --tw-translate-y: 6.5rem;
}

.tw-translate-y-27{
  --tw-translate-y: 6.75rem;
}

.tw-translate-y-28{
  --tw-translate-y: 7rem;
}

.tw-translate-y-29{
  --tw-translate-y: 7.25rem;
}

.tw-translate-y-30{
  --tw-translate-y: 7.5rem;
}

.tw-translate-y-31{
  --tw-translate-y: 7.75rem;
}

.tw-translate-y-32{
  --tw-translate-y: 8rem;
}

.tw-translate-y-33{
  --tw-translate-y: 8.25rem;
}

.tw-translate-y-34{
  --tw-translate-y: 8.5rem;
}

.tw-translate-y-35{
  --tw-translate-y: 8.75rem;
}

.tw-translate-y-36{
  --tw-translate-y: 9rem;
}

.tw-translate-y-37{
  --tw-translate-y: 9.25rem;
}

.tw-translate-y-38{
  --tw-translate-y: 9.5rem;
}

.tw-translate-y-39{
  --tw-translate-y: 9.75rem;
}

.tw-translate-y-40{
  --tw-translate-y: 10rem;
}

.tw-translate-y-41{
  --tw-translate-y: 10.25rem;
}

.tw-translate-y-42{
  --tw-translate-y: 10.5rem;
}

.tw-translate-y-43{
  --tw-translate-y: 10.75rem;
}

.tw-translate-y-44{
  --tw-translate-y: 11rem;
}

.tw-translate-y-45{
  --tw-translate-y: 11.25rem;
}

.tw-translate-y-46{
  --tw-translate-y: 11.5rem;
}

.tw-translate-y-47{
  --tw-translate-y: 11.75rem;
}

.tw-translate-y-48{
  --tw-translate-y: 12rem;
}

.tw-translate-y-50{
  --tw-translate-y: 12.5rem;
}

.tw-translate-y-52{
  --tw-translate-y: 13rem;
}

.tw-translate-y-53{
  --tw-translate-y: 13.25rem;
}

.tw-translate-y-54{
  --tw-translate-y: 13.5rem;
}

.tw-translate-y-55{
  --tw-translate-y: 13.75rem;
}

.tw-translate-y-56{
  --tw-translate-y: 14rem;
}

.tw-translate-y-57{
  --tw-translate-y: 14.25rem;
}

.tw-translate-y-58{
  --tw-translate-y: 14.5rem;
}

.tw-translate-y-59{
  --tw-translate-y: 14.75rem;
}

.tw-translate-y-60{
  --tw-translate-y: 15rem;
}

.tw-translate-y-61{
  --tw-translate-y: 15.25rem;
}

.tw-translate-y-62{
  --tw-translate-y: 15.5rem;
}

.tw-translate-y-63{
  --tw-translate-y: 15.75rem;
}

.tw-translate-y-64{
  --tw-translate-y: 16rem;
}

.tw-translate-y-65{
  --tw-translate-y: 16.25rem;
}

.tw-translate-y-66{
  --tw-translate-y: 16.5rem;
}

.tw-translate-y-68{
  --tw-translate-y: 17rem;
}

.tw-translate-y-69{
  --tw-translate-y: 17.25rem;
}

.tw-translate-y-70{
  --tw-translate-y: 17.5rem;
}

.tw-translate-y-71{
  --tw-translate-y: 17.75rem;
}

.tw-translate-y-72{
  --tw-translate-y: 18rem;
}

.tw-translate-y-73{
  --tw-translate-y: 18.25rem;
}

.tw-translate-y-74{
  --tw-translate-y: 18.5rem;
}

.tw-translate-y-75{
  --tw-translate-y: 18.75rem;
}

.tw-translate-y-76{
  --tw-translate-y: 19rem;
}

.tw-translate-y-77{
  --tw-translate-y: 19.25rem;
}

.tw-translate-y-78{
  --tw-translate-y: 19.5rem;
}

.tw-translate-y-79{
  --tw-translate-y: 19.75rem;
}

.tw-translate-y-80{
  --tw-translate-y: 20rem;
}

.tw-translate-y-81{
  --tw-translate-y: 20.25rem;
}

.tw-translate-y-82{
  --tw-translate-y: 20.5rem;
}

.tw-translate-y-83{
  --tw-translate-y: 20.75rem;
}

.tw-translate-y-84{
  --tw-translate-y: 21rem;
}

.tw-translate-y-85{
  --tw-translate-y: 21.25rem;
}

.tw-translate-y-86{
  --tw-translate-y: 21.5rem;
}

.tw-translate-y-87{
  --tw-translate-y: 21.75rem;
}

.tw-translate-y-88{
  --tw-translate-y: 22rem;
}

.tw-translate-y-89{
  --tw-translate-y: 22.25rem;
}

.tw-translate-y-90{
  --tw-translate-y: 22.5rem;
}

.tw-translate-y-91{
  --tw-translate-y: 22.75rem;
}

.tw-translate-y-92{
  --tw-translate-y: 23rem;
}

.tw-translate-y-96{
  --tw-translate-y: 24rem;
}

.tw-translate-y-102{
  --tw-translate-y: 25.5rem;
}

.tw-translate-y-112{
  --tw-translate-y: 28rem;
}

.tw-translate-y-128{
  --tw-translate-y: 31rem;
}

.tw-translate-y-129{
  --tw-translate-y: 32.25rem;
}

.tw-translate-y-130{
  --tw-translate-y: 32.5rem;
}

.tw-translate-y-140{
  --tw-translate-y: 35rem;
}

.tw-translate-y-160{
  --tw-translate-y: 40rem;
}

.tw-translate-y-180{
  --tw-translate-y: 45rem;
}

.tw-translate-y-185{
  --tw-translate-y: 46.25rem;
}

.tw-translate-y-190{
  --tw-translate-y: 47.5rem;
}

.tw-translate-y-200{
  --tw-translate-y: 50rem;
}

.tw-translate-y-px{
  --tw-translate-y: 1px;
}

.tw-translate-y-0\.5{
  --tw-translate-y: 0.125rem;
}

.tw-translate-y-1\.5{
  --tw-translate-y: 0.375rem;
}

.tw-translate-y-2\.5{
  --tw-translate-y: 0.625rem;
}

.tw-translate-y-3\.5{
  --tw-translate-y: 0.875rem;
}

.tw--translate-y-0{
  --tw-translate-y: 0px;
}

.tw--translate-y-1{
  --tw-translate-y: -0.25rem;
}

.tw--translate-y-2{
  --tw-translate-y: -0.5rem;
}

.tw--translate-y-3{
  --tw-translate-y: -0.75rem;
}

.tw--translate-y-4{
  --tw-translate-y: -1rem;
}

.tw--translate-y-5{
  --tw-translate-y: -1.25rem;
}

.tw--translate-y-6{
  --tw-translate-y: -1.5rem;
}

.tw--translate-y-7{
  --tw-translate-y: -1.75rem;
}

.tw--translate-y-8{
  --tw-translate-y: -2rem;
}

.tw--translate-y-9{
  --tw-translate-y: -2.25rem;
}

.tw--translate-y-10{
  --tw-translate-y: -2.5rem;
}

.tw--translate-y-11{
  --tw-translate-y: -2.75rem;
}

.tw--translate-y-12{
  --tw-translate-y: -3rem;
}

.tw--translate-y-13{
  --tw-translate-y: -3.25rem;
}

.tw--translate-y-14{
  --tw-translate-y: -3.5rem;
}

.tw--translate-y-15{
  --tw-translate-y: -3.75rem;
}

.tw--translate-y-16{
  --tw-translate-y: -4rem;
}

.tw--translate-y-17{
  --tw-translate-y: -4.25rem;
}

.tw--translate-y-18{
  --tw-translate-y: -4.5rem;
}

.tw--translate-y-19{
  --tw-translate-y: -4.75rem;
}

.tw--translate-y-20{
  --tw-translate-y: -5rem;
}

.tw--translate-y-21{
  --tw-translate-y: -5.25rem;
}

.tw--translate-y-22{
  --tw-translate-y: -5.5rem;
}

.tw--translate-y-23{
  --tw-translate-y: -5.75rem;
}

.tw--translate-y-24{
  --tw-translate-y: -6rem;
}

.tw--translate-y-25{
  --tw-translate-y: -6.25rem;
}

.tw--translate-y-26{
  --tw-translate-y: -6.5rem;
}

.tw--translate-y-27{
  --tw-translate-y: -6.75rem;
}

.tw--translate-y-28{
  --tw-translate-y: -7rem;
}

.tw--translate-y-29{
  --tw-translate-y: -7.25rem;
}

.tw--translate-y-30{
  --tw-translate-y: -7.5rem;
}

.tw--translate-y-31{
  --tw-translate-y: -7.75rem;
}

.tw--translate-y-32{
  --tw-translate-y: -8rem;
}

.tw--translate-y-33{
  --tw-translate-y: -8.25rem;
}

.tw--translate-y-34{
  --tw-translate-y: -8.5rem;
}

.tw--translate-y-35{
  --tw-translate-y: -8.75rem;
}

.tw--translate-y-36{
  --tw-translate-y: -9rem;
}

.tw--translate-y-37{
  --tw-translate-y: -9.25rem;
}

.tw--translate-y-38{
  --tw-translate-y: -9.5rem;
}

.tw--translate-y-39{
  --tw-translate-y: -9.75rem;
}

.tw--translate-y-40{
  --tw-translate-y: -10rem;
}

.tw--translate-y-41{
  --tw-translate-y: -10.25rem;
}

.tw--translate-y-42{
  --tw-translate-y: -10.5rem;
}

.tw--translate-y-43{
  --tw-translate-y: -10.75rem;
}

.tw--translate-y-44{
  --tw-translate-y: -11rem;
}

.tw--translate-y-45{
  --tw-translate-y: -11.25rem;
}

.tw--translate-y-46{
  --tw-translate-y: -11.5rem;
}

.tw--translate-y-47{
  --tw-translate-y: -11.75rem;
}

.tw--translate-y-48{
  --tw-translate-y: -12rem;
}

.tw--translate-y-50{
  --tw-translate-y: -12.5rem;
}

.tw--translate-y-52{
  --tw-translate-y: -13rem;
}

.tw--translate-y-53{
  --tw-translate-y: -13.25rem;
}

.tw--translate-y-54{
  --tw-translate-y: -13.5rem;
}

.tw--translate-y-55{
  --tw-translate-y: -13.75rem;
}

.tw--translate-y-56{
  --tw-translate-y: -14rem;
}

.tw--translate-y-57{
  --tw-translate-y: -14.25rem;
}

.tw--translate-y-58{
  --tw-translate-y: -14.5rem;
}

.tw--translate-y-59{
  --tw-translate-y: -14.75rem;
}

.tw--translate-y-60{
  --tw-translate-y: -15rem;
}

.tw--translate-y-61{
  --tw-translate-y: -15.25rem;
}

.tw--translate-y-62{
  --tw-translate-y: -15.5rem;
}

.tw--translate-y-63{
  --tw-translate-y: -15.75rem;
}

.tw--translate-y-64{
  --tw-translate-y: -16rem;
}

.tw--translate-y-65{
  --tw-translate-y: -16.25rem;
}

.tw--translate-y-66{
  --tw-translate-y: -16.5rem;
}

.tw--translate-y-68{
  --tw-translate-y: -17rem;
}

.tw--translate-y-69{
  --tw-translate-y: -17.25rem;
}

.tw--translate-y-70{
  --tw-translate-y: -17.5rem;
}

.tw--translate-y-71{
  --tw-translate-y: -17.75rem;
}

.tw--translate-y-72{
  --tw-translate-y: -18rem;
}

.tw--translate-y-73{
  --tw-translate-y: -18.25rem;
}

.tw--translate-y-74{
  --tw-translate-y: -18.5rem;
}

.tw--translate-y-75{
  --tw-translate-y: -18.75rem;
}

.tw--translate-y-76{
  --tw-translate-y: -19rem;
}

.tw--translate-y-77{
  --tw-translate-y: -19.25rem;
}

.tw--translate-y-78{
  --tw-translate-y: -19.5rem;
}

.tw--translate-y-79{
  --tw-translate-y: -19.75rem;
}

.tw--translate-y-80{
  --tw-translate-y: -20rem;
}

.tw--translate-y-81{
  --tw-translate-y: -20.25rem;
}

.tw--translate-y-82{
  --tw-translate-y: -20.5rem;
}

.tw--translate-y-83{
  --tw-translate-y: -20.75rem;
}

.tw--translate-y-84{
  --tw-translate-y: -21rem;
}

.tw--translate-y-85{
  --tw-translate-y: -21.25rem;
}

.tw--translate-y-86{
  --tw-translate-y: -21.5rem;
}

.tw--translate-y-87{
  --tw-translate-y: -21.75rem;
}

.tw--translate-y-88{
  --tw-translate-y: -22rem;
}

.tw--translate-y-89{
  --tw-translate-y: -22.25rem;
}

.tw--translate-y-90{
  --tw-translate-y: -22.5rem;
}

.tw--translate-y-91{
  --tw-translate-y: -22.75rem;
}

.tw--translate-y-92{
  --tw-translate-y: -23rem;
}

.tw--translate-y-96{
  --tw-translate-y: -24rem;
}

.tw--translate-y-102{
  --tw-translate-y: -25.5rem;
}

.tw--translate-y-112{
  --tw-translate-y: -28rem;
}

.tw--translate-y-128{
  --tw-translate-y: -31rem;
}

.tw--translate-y-129{
  --tw-translate-y: -32.25rem;
}

.tw--translate-y-130{
  --tw-translate-y: -32.5rem;
}

.tw--translate-y-140{
  --tw-translate-y: -35rem;
}

.tw--translate-y-160{
  --tw-translate-y: -40rem;
}

.tw--translate-y-180{
  --tw-translate-y: -45rem;
}

.tw--translate-y-185{
  --tw-translate-y: -46.25rem;
}

.tw--translate-y-190{
  --tw-translate-y: -47.5rem;
}

.tw--translate-y-200{
  --tw-translate-y: -50rem;
}

.tw--translate-y-px{
  --tw-translate-y: -1px;
}

.tw--translate-y-0\.5{
  --tw-translate-y: -0.125rem;
}

.tw--translate-y-1\.5{
  --tw-translate-y: -0.375rem;
}

.tw--translate-y-2\.5{
  --tw-translate-y: -0.625rem;
}

.tw--translate-y-3\.5{
  --tw-translate-y: -0.875rem;
}

.tw-translate-y-1\/2{
  --tw-translate-y: 50%;
}

.tw-translate-y-1\/3{
  --tw-translate-y: 33.333333%;
}

.tw-translate-y-2\/3{
  --tw-translate-y: 66.666667%;
}

.tw-translate-y-1\/4{
  --tw-translate-y: 25%;
}

.tw-translate-y-2\/4{
  --tw-translate-y: 50%;
}

.tw-translate-y-3\/4{
  --tw-translate-y: 75%;
}

.tw-translate-y-full{
  --tw-translate-y: 100%;
}

.tw--translate-y-1\/2{
  --tw-translate-y: -50%;
}

.tw--translate-y-1\/3{
  --tw-translate-y: -33.333333%;
}

.tw--translate-y-2\/3{
  --tw-translate-y: -66.666667%;
}

.tw--translate-y-1\/4{
  --tw-translate-y: -25%;
}

.tw--translate-y-2\/4{
  --tw-translate-y: -50%;
}

.tw--translate-y-3\/4{
  --tw-translate-y: -75%;
}

.tw--translate-y-full{
  --tw-translate-y: -100%;
}

.hover\:tw-translate-x-0:hover{
  --tw-translate-x: 0px;
}

.hover\:tw-translate-x-1:hover{
  --tw-translate-x: 0.25rem;
}

.hover\:tw-translate-x-2:hover{
  --tw-translate-x: 0.5rem;
}

.hover\:tw-translate-x-3:hover{
  --tw-translate-x: 0.75rem;
}

.hover\:tw-translate-x-4:hover{
  --tw-translate-x: 1rem;
}

.hover\:tw-translate-x-5:hover{
  --tw-translate-x: 1.25rem;
}

.hover\:tw-translate-x-6:hover{
  --tw-translate-x: 1.5rem;
}

.hover\:tw-translate-x-7:hover{
  --tw-translate-x: 1.75rem;
}

.hover\:tw-translate-x-8:hover{
  --tw-translate-x: 2rem;
}

.hover\:tw-translate-x-9:hover{
  --tw-translate-x: 2.25rem;
}

.hover\:tw-translate-x-10:hover{
  --tw-translate-x: 2.5rem;
}

.hover\:tw-translate-x-11:hover{
  --tw-translate-x: 2.75rem;
}

.hover\:tw-translate-x-12:hover{
  --tw-translate-x: 3rem;
}

.hover\:tw-translate-x-13:hover{
  --tw-translate-x: 3.25rem;
}

.hover\:tw-translate-x-14:hover{
  --tw-translate-x: 3.5rem;
}

.hover\:tw-translate-x-15:hover{
  --tw-translate-x: 3.75rem;
}

.hover\:tw-translate-x-16:hover{
  --tw-translate-x: 4rem;
}

.hover\:tw-translate-x-17:hover{
  --tw-translate-x: 4.25rem;
}

.hover\:tw-translate-x-18:hover{
  --tw-translate-x: 4.5rem;
}

.hover\:tw-translate-x-19:hover{
  --tw-translate-x: 4.75rem;
}

.hover\:tw-translate-x-20:hover{
  --tw-translate-x: 5rem;
}

.hover\:tw-translate-x-21:hover{
  --tw-translate-x: 5.25rem;
}

.hover\:tw-translate-x-22:hover{
  --tw-translate-x: 5.5rem;
}

.hover\:tw-translate-x-23:hover{
  --tw-translate-x: 5.75rem;
}

.hover\:tw-translate-x-24:hover{
  --tw-translate-x: 6rem;
}

.hover\:tw-translate-x-25:hover{
  --tw-translate-x: 6.25rem;
}

.hover\:tw-translate-x-26:hover{
  --tw-translate-x: 6.5rem;
}

.hover\:tw-translate-x-27:hover{
  --tw-translate-x: 6.75rem;
}

.hover\:tw-translate-x-28:hover{
  --tw-translate-x: 7rem;
}

.hover\:tw-translate-x-29:hover{
  --tw-translate-x: 7.25rem;
}

.hover\:tw-translate-x-30:hover{
  --tw-translate-x: 7.5rem;
}

.hover\:tw-translate-x-31:hover{
  --tw-translate-x: 7.75rem;
}

.hover\:tw-translate-x-32:hover{
  --tw-translate-x: 8rem;
}

.hover\:tw-translate-x-33:hover{
  --tw-translate-x: 8.25rem;
}

.hover\:tw-translate-x-34:hover{
  --tw-translate-x: 8.5rem;
}

.hover\:tw-translate-x-35:hover{
  --tw-translate-x: 8.75rem;
}

.hover\:tw-translate-x-36:hover{
  --tw-translate-x: 9rem;
}

.hover\:tw-translate-x-37:hover{
  --tw-translate-x: 9.25rem;
}

.hover\:tw-translate-x-38:hover{
  --tw-translate-x: 9.5rem;
}

.hover\:tw-translate-x-39:hover{
  --tw-translate-x: 9.75rem;
}

.hover\:tw-translate-x-40:hover{
  --tw-translate-x: 10rem;
}

.hover\:tw-translate-x-41:hover{
  --tw-translate-x: 10.25rem;
}

.hover\:tw-translate-x-42:hover{
  --tw-translate-x: 10.5rem;
}

.hover\:tw-translate-x-43:hover{
  --tw-translate-x: 10.75rem;
}

.hover\:tw-translate-x-44:hover{
  --tw-translate-x: 11rem;
}

.hover\:tw-translate-x-45:hover{
  --tw-translate-x: 11.25rem;
}

.hover\:tw-translate-x-46:hover{
  --tw-translate-x: 11.5rem;
}

.hover\:tw-translate-x-47:hover{
  --tw-translate-x: 11.75rem;
}

.hover\:tw-translate-x-48:hover{
  --tw-translate-x: 12rem;
}

.hover\:tw-translate-x-50:hover{
  --tw-translate-x: 12.5rem;
}

.hover\:tw-translate-x-52:hover{
  --tw-translate-x: 13rem;
}

.hover\:tw-translate-x-53:hover{
  --tw-translate-x: 13.25rem;
}

.hover\:tw-translate-x-54:hover{
  --tw-translate-x: 13.5rem;
}

.hover\:tw-translate-x-55:hover{
  --tw-translate-x: 13.75rem;
}

.hover\:tw-translate-x-56:hover{
  --tw-translate-x: 14rem;
}

.hover\:tw-translate-x-57:hover{
  --tw-translate-x: 14.25rem;
}

.hover\:tw-translate-x-58:hover{
  --tw-translate-x: 14.5rem;
}

.hover\:tw-translate-x-59:hover{
  --tw-translate-x: 14.75rem;
}

.hover\:tw-translate-x-60:hover{
  --tw-translate-x: 15rem;
}

.hover\:tw-translate-x-61:hover{
  --tw-translate-x: 15.25rem;
}

.hover\:tw-translate-x-62:hover{
  --tw-translate-x: 15.5rem;
}

.hover\:tw-translate-x-63:hover{
  --tw-translate-x: 15.75rem;
}

.hover\:tw-translate-x-64:hover{
  --tw-translate-x: 16rem;
}

.hover\:tw-translate-x-65:hover{
  --tw-translate-x: 16.25rem;
}

.hover\:tw-translate-x-66:hover{
  --tw-translate-x: 16.5rem;
}

.hover\:tw-translate-x-68:hover{
  --tw-translate-x: 17rem;
}

.hover\:tw-translate-x-69:hover{
  --tw-translate-x: 17.25rem;
}

.hover\:tw-translate-x-70:hover{
  --tw-translate-x: 17.5rem;
}

.hover\:tw-translate-x-71:hover{
  --tw-translate-x: 17.75rem;
}

.hover\:tw-translate-x-72:hover{
  --tw-translate-x: 18rem;
}

.hover\:tw-translate-x-73:hover{
  --tw-translate-x: 18.25rem;
}

.hover\:tw-translate-x-74:hover{
  --tw-translate-x: 18.5rem;
}

.hover\:tw-translate-x-75:hover{
  --tw-translate-x: 18.75rem;
}

.hover\:tw-translate-x-76:hover{
  --tw-translate-x: 19rem;
}

.hover\:tw-translate-x-77:hover{
  --tw-translate-x: 19.25rem;
}

.hover\:tw-translate-x-78:hover{
  --tw-translate-x: 19.5rem;
}

.hover\:tw-translate-x-79:hover{
  --tw-translate-x: 19.75rem;
}

.hover\:tw-translate-x-80:hover{
  --tw-translate-x: 20rem;
}

.hover\:tw-translate-x-81:hover{
  --tw-translate-x: 20.25rem;
}

.hover\:tw-translate-x-82:hover{
  --tw-translate-x: 20.5rem;
}

.hover\:tw-translate-x-83:hover{
  --tw-translate-x: 20.75rem;
}

.hover\:tw-translate-x-84:hover{
  --tw-translate-x: 21rem;
}

.hover\:tw-translate-x-85:hover{
  --tw-translate-x: 21.25rem;
}

.hover\:tw-translate-x-86:hover{
  --tw-translate-x: 21.5rem;
}

.hover\:tw-translate-x-87:hover{
  --tw-translate-x: 21.75rem;
}

.hover\:tw-translate-x-88:hover{
  --tw-translate-x: 22rem;
}

.hover\:tw-translate-x-89:hover{
  --tw-translate-x: 22.25rem;
}

.hover\:tw-translate-x-90:hover{
  --tw-translate-x: 22.5rem;
}

.hover\:tw-translate-x-91:hover{
  --tw-translate-x: 22.75rem;
}

.hover\:tw-translate-x-92:hover{
  --tw-translate-x: 23rem;
}

.hover\:tw-translate-x-96:hover{
  --tw-translate-x: 24rem;
}

.hover\:tw-translate-x-102:hover{
  --tw-translate-x: 25.5rem;
}

.hover\:tw-translate-x-112:hover{
  --tw-translate-x: 28rem;
}

.hover\:tw-translate-x-128:hover{
  --tw-translate-x: 31rem;
}

.hover\:tw-translate-x-129:hover{
  --tw-translate-x: 32.25rem;
}

.hover\:tw-translate-x-130:hover{
  --tw-translate-x: 32.5rem;
}

.hover\:tw-translate-x-140:hover{
  --tw-translate-x: 35rem;
}

.hover\:tw-translate-x-160:hover{
  --tw-translate-x: 40rem;
}

.hover\:tw-translate-x-180:hover{
  --tw-translate-x: 45rem;
}

.hover\:tw-translate-x-185:hover{
  --tw-translate-x: 46.25rem;
}

.hover\:tw-translate-x-190:hover{
  --tw-translate-x: 47.5rem;
}

.hover\:tw-translate-x-200:hover{
  --tw-translate-x: 50rem;
}

.hover\:tw-translate-x-px:hover{
  --tw-translate-x: 1px;
}

.hover\:tw-translate-x-0\.5:hover{
  --tw-translate-x: 0.125rem;
}

.hover\:tw-translate-x-1\.5:hover{
  --tw-translate-x: 0.375rem;
}

.hover\:tw-translate-x-2\.5:hover{
  --tw-translate-x: 0.625rem;
}

.hover\:tw-translate-x-3\.5:hover{
  --tw-translate-x: 0.875rem;
}

.hover\:tw--translate-x-0:hover{
  --tw-translate-x: 0px;
}

.hover\:tw--translate-x-1:hover{
  --tw-translate-x: -0.25rem;
}

.hover\:tw--translate-x-2:hover{
  --tw-translate-x: -0.5rem;
}

.hover\:tw--translate-x-3:hover{
  --tw-translate-x: -0.75rem;
}

.hover\:tw--translate-x-4:hover{
  --tw-translate-x: -1rem;
}

.hover\:tw--translate-x-5:hover{
  --tw-translate-x: -1.25rem;
}

.hover\:tw--translate-x-6:hover{
  --tw-translate-x: -1.5rem;
}

.hover\:tw--translate-x-7:hover{
  --tw-translate-x: -1.75rem;
}

.hover\:tw--translate-x-8:hover{
  --tw-translate-x: -2rem;
}

.hover\:tw--translate-x-9:hover{
  --tw-translate-x: -2.25rem;
}

.hover\:tw--translate-x-10:hover{
  --tw-translate-x: -2.5rem;
}

.hover\:tw--translate-x-11:hover{
  --tw-translate-x: -2.75rem;
}

.hover\:tw--translate-x-12:hover{
  --tw-translate-x: -3rem;
}

.hover\:tw--translate-x-13:hover{
  --tw-translate-x: -3.25rem;
}

.hover\:tw--translate-x-14:hover{
  --tw-translate-x: -3.5rem;
}

.hover\:tw--translate-x-15:hover{
  --tw-translate-x: -3.75rem;
}

.hover\:tw--translate-x-16:hover{
  --tw-translate-x: -4rem;
}

.hover\:tw--translate-x-17:hover{
  --tw-translate-x: -4.25rem;
}

.hover\:tw--translate-x-18:hover{
  --tw-translate-x: -4.5rem;
}

.hover\:tw--translate-x-19:hover{
  --tw-translate-x: -4.75rem;
}

.hover\:tw--translate-x-20:hover{
  --tw-translate-x: -5rem;
}

.hover\:tw--translate-x-21:hover{
  --tw-translate-x: -5.25rem;
}

.hover\:tw--translate-x-22:hover{
  --tw-translate-x: -5.5rem;
}

.hover\:tw--translate-x-23:hover{
  --tw-translate-x: -5.75rem;
}

.hover\:tw--translate-x-24:hover{
  --tw-translate-x: -6rem;
}

.hover\:tw--translate-x-25:hover{
  --tw-translate-x: -6.25rem;
}

.hover\:tw--translate-x-26:hover{
  --tw-translate-x: -6.5rem;
}

.hover\:tw--translate-x-27:hover{
  --tw-translate-x: -6.75rem;
}

.hover\:tw--translate-x-28:hover{
  --tw-translate-x: -7rem;
}

.hover\:tw--translate-x-29:hover{
  --tw-translate-x: -7.25rem;
}

.hover\:tw--translate-x-30:hover{
  --tw-translate-x: -7.5rem;
}

.hover\:tw--translate-x-31:hover{
  --tw-translate-x: -7.75rem;
}

.hover\:tw--translate-x-32:hover{
  --tw-translate-x: -8rem;
}

.hover\:tw--translate-x-33:hover{
  --tw-translate-x: -8.25rem;
}

.hover\:tw--translate-x-34:hover{
  --tw-translate-x: -8.5rem;
}

.hover\:tw--translate-x-35:hover{
  --tw-translate-x: -8.75rem;
}

.hover\:tw--translate-x-36:hover{
  --tw-translate-x: -9rem;
}

.hover\:tw--translate-x-37:hover{
  --tw-translate-x: -9.25rem;
}

.hover\:tw--translate-x-38:hover{
  --tw-translate-x: -9.5rem;
}

.hover\:tw--translate-x-39:hover{
  --tw-translate-x: -9.75rem;
}

.hover\:tw--translate-x-40:hover{
  --tw-translate-x: -10rem;
}

.hover\:tw--translate-x-41:hover{
  --tw-translate-x: -10.25rem;
}

.hover\:tw--translate-x-42:hover{
  --tw-translate-x: -10.5rem;
}

.hover\:tw--translate-x-43:hover{
  --tw-translate-x: -10.75rem;
}

.hover\:tw--translate-x-44:hover{
  --tw-translate-x: -11rem;
}

.hover\:tw--translate-x-45:hover{
  --tw-translate-x: -11.25rem;
}

.hover\:tw--translate-x-46:hover{
  --tw-translate-x: -11.5rem;
}

.hover\:tw--translate-x-47:hover{
  --tw-translate-x: -11.75rem;
}

.hover\:tw--translate-x-48:hover{
  --tw-translate-x: -12rem;
}

.hover\:tw--translate-x-50:hover{
  --tw-translate-x: -12.5rem;
}

.hover\:tw--translate-x-52:hover{
  --tw-translate-x: -13rem;
}

.hover\:tw--translate-x-53:hover{
  --tw-translate-x: -13.25rem;
}

.hover\:tw--translate-x-54:hover{
  --tw-translate-x: -13.5rem;
}

.hover\:tw--translate-x-55:hover{
  --tw-translate-x: -13.75rem;
}

.hover\:tw--translate-x-56:hover{
  --tw-translate-x: -14rem;
}

.hover\:tw--translate-x-57:hover{
  --tw-translate-x: -14.25rem;
}

.hover\:tw--translate-x-58:hover{
  --tw-translate-x: -14.5rem;
}

.hover\:tw--translate-x-59:hover{
  --tw-translate-x: -14.75rem;
}

.hover\:tw--translate-x-60:hover{
  --tw-translate-x: -15rem;
}

.hover\:tw--translate-x-61:hover{
  --tw-translate-x: -15.25rem;
}

.hover\:tw--translate-x-62:hover{
  --tw-translate-x: -15.5rem;
}

.hover\:tw--translate-x-63:hover{
  --tw-translate-x: -15.75rem;
}

.hover\:tw--translate-x-64:hover{
  --tw-translate-x: -16rem;
}

.hover\:tw--translate-x-65:hover{
  --tw-translate-x: -16.25rem;
}

.hover\:tw--translate-x-66:hover{
  --tw-translate-x: -16.5rem;
}

.hover\:tw--translate-x-68:hover{
  --tw-translate-x: -17rem;
}

.hover\:tw--translate-x-69:hover{
  --tw-translate-x: -17.25rem;
}

.hover\:tw--translate-x-70:hover{
  --tw-translate-x: -17.5rem;
}

.hover\:tw--translate-x-71:hover{
  --tw-translate-x: -17.75rem;
}

.hover\:tw--translate-x-72:hover{
  --tw-translate-x: -18rem;
}

.hover\:tw--translate-x-73:hover{
  --tw-translate-x: -18.25rem;
}

.hover\:tw--translate-x-74:hover{
  --tw-translate-x: -18.5rem;
}

.hover\:tw--translate-x-75:hover{
  --tw-translate-x: -18.75rem;
}

.hover\:tw--translate-x-76:hover{
  --tw-translate-x: -19rem;
}

.hover\:tw--translate-x-77:hover{
  --tw-translate-x: -19.25rem;
}

.hover\:tw--translate-x-78:hover{
  --tw-translate-x: -19.5rem;
}

.hover\:tw--translate-x-79:hover{
  --tw-translate-x: -19.75rem;
}

.hover\:tw--translate-x-80:hover{
  --tw-translate-x: -20rem;
}

.hover\:tw--translate-x-81:hover{
  --tw-translate-x: -20.25rem;
}

.hover\:tw--translate-x-82:hover{
  --tw-translate-x: -20.5rem;
}

.hover\:tw--translate-x-83:hover{
  --tw-translate-x: -20.75rem;
}

.hover\:tw--translate-x-84:hover{
  --tw-translate-x: -21rem;
}

.hover\:tw--translate-x-85:hover{
  --tw-translate-x: -21.25rem;
}

.hover\:tw--translate-x-86:hover{
  --tw-translate-x: -21.5rem;
}

.hover\:tw--translate-x-87:hover{
  --tw-translate-x: -21.75rem;
}

.hover\:tw--translate-x-88:hover{
  --tw-translate-x: -22rem;
}

.hover\:tw--translate-x-89:hover{
  --tw-translate-x: -22.25rem;
}

.hover\:tw--translate-x-90:hover{
  --tw-translate-x: -22.5rem;
}

.hover\:tw--translate-x-91:hover{
  --tw-translate-x: -22.75rem;
}

.hover\:tw--translate-x-92:hover{
  --tw-translate-x: -23rem;
}

.hover\:tw--translate-x-96:hover{
  --tw-translate-x: -24rem;
}

.hover\:tw--translate-x-102:hover{
  --tw-translate-x: -25.5rem;
}

.hover\:tw--translate-x-112:hover{
  --tw-translate-x: -28rem;
}

.hover\:tw--translate-x-128:hover{
  --tw-translate-x: -31rem;
}

.hover\:tw--translate-x-129:hover{
  --tw-translate-x: -32.25rem;
}

.hover\:tw--translate-x-130:hover{
  --tw-translate-x: -32.5rem;
}

.hover\:tw--translate-x-140:hover{
  --tw-translate-x: -35rem;
}

.hover\:tw--translate-x-160:hover{
  --tw-translate-x: -40rem;
}

.hover\:tw--translate-x-180:hover{
  --tw-translate-x: -45rem;
}

.hover\:tw--translate-x-185:hover{
  --tw-translate-x: -46.25rem;
}

.hover\:tw--translate-x-190:hover{
  --tw-translate-x: -47.5rem;
}

.hover\:tw--translate-x-200:hover{
  --tw-translate-x: -50rem;
}

.hover\:tw--translate-x-px:hover{
  --tw-translate-x: -1px;
}

.hover\:tw--translate-x-0\.5:hover{
  --tw-translate-x: -0.125rem;
}

.hover\:tw--translate-x-1\.5:hover{
  --tw-translate-x: -0.375rem;
}

.hover\:tw--translate-x-2\.5:hover{
  --tw-translate-x: -0.625rem;
}

.hover\:tw--translate-x-3\.5:hover{
  --tw-translate-x: -0.875rem;
}

.hover\:tw-translate-x-1\/2:hover{
  --tw-translate-x: 50%;
}

.hover\:tw-translate-x-1\/3:hover{
  --tw-translate-x: 33.333333%;
}

.hover\:tw-translate-x-2\/3:hover{
  --tw-translate-x: 66.666667%;
}

.hover\:tw-translate-x-1\/4:hover{
  --tw-translate-x: 25%;
}

.hover\:tw-translate-x-2\/4:hover{
  --tw-translate-x: 50%;
}

.hover\:tw-translate-x-3\/4:hover{
  --tw-translate-x: 75%;
}

.hover\:tw-translate-x-full:hover{
  --tw-translate-x: 100%;
}

.hover\:tw--translate-x-1\/2:hover{
  --tw-translate-x: -50%;
}

.hover\:tw--translate-x-1\/3:hover{
  --tw-translate-x: -33.333333%;
}

.hover\:tw--translate-x-2\/3:hover{
  --tw-translate-x: -66.666667%;
}

.hover\:tw--translate-x-1\/4:hover{
  --tw-translate-x: -25%;
}

.hover\:tw--translate-x-2\/4:hover{
  --tw-translate-x: -50%;
}

.hover\:tw--translate-x-3\/4:hover{
  --tw-translate-x: -75%;
}

.hover\:tw--translate-x-full:hover{
  --tw-translate-x: -100%;
}

.hover\:tw-translate-y-0:hover{
  --tw-translate-y: 0px;
}

.hover\:tw-translate-y-1:hover{
  --tw-translate-y: 0.25rem;
}

.hover\:tw-translate-y-2:hover{
  --tw-translate-y: 0.5rem;
}

.hover\:tw-translate-y-3:hover{
  --tw-translate-y: 0.75rem;
}

.hover\:tw-translate-y-4:hover{
  --tw-translate-y: 1rem;
}

.hover\:tw-translate-y-5:hover{
  --tw-translate-y: 1.25rem;
}

.hover\:tw-translate-y-6:hover{
  --tw-translate-y: 1.5rem;
}

.hover\:tw-translate-y-7:hover{
  --tw-translate-y: 1.75rem;
}

.hover\:tw-translate-y-8:hover{
  --tw-translate-y: 2rem;
}

.hover\:tw-translate-y-9:hover{
  --tw-translate-y: 2.25rem;
}

.hover\:tw-translate-y-10:hover{
  --tw-translate-y: 2.5rem;
}

.hover\:tw-translate-y-11:hover{
  --tw-translate-y: 2.75rem;
}

.hover\:tw-translate-y-12:hover{
  --tw-translate-y: 3rem;
}

.hover\:tw-translate-y-13:hover{
  --tw-translate-y: 3.25rem;
}

.hover\:tw-translate-y-14:hover{
  --tw-translate-y: 3.5rem;
}

.hover\:tw-translate-y-15:hover{
  --tw-translate-y: 3.75rem;
}

.hover\:tw-translate-y-16:hover{
  --tw-translate-y: 4rem;
}

.hover\:tw-translate-y-17:hover{
  --tw-translate-y: 4.25rem;
}

.hover\:tw-translate-y-18:hover{
  --tw-translate-y: 4.5rem;
}

.hover\:tw-translate-y-19:hover{
  --tw-translate-y: 4.75rem;
}

.hover\:tw-translate-y-20:hover{
  --tw-translate-y: 5rem;
}

.hover\:tw-translate-y-21:hover{
  --tw-translate-y: 5.25rem;
}

.hover\:tw-translate-y-22:hover{
  --tw-translate-y: 5.5rem;
}

.hover\:tw-translate-y-23:hover{
  --tw-translate-y: 5.75rem;
}

.hover\:tw-translate-y-24:hover{
  --tw-translate-y: 6rem;
}

.hover\:tw-translate-y-25:hover{
  --tw-translate-y: 6.25rem;
}

.hover\:tw-translate-y-26:hover{
  --tw-translate-y: 6.5rem;
}

.hover\:tw-translate-y-27:hover{
  --tw-translate-y: 6.75rem;
}

.hover\:tw-translate-y-28:hover{
  --tw-translate-y: 7rem;
}

.hover\:tw-translate-y-29:hover{
  --tw-translate-y: 7.25rem;
}

.hover\:tw-translate-y-30:hover{
  --tw-translate-y: 7.5rem;
}

.hover\:tw-translate-y-31:hover{
  --tw-translate-y: 7.75rem;
}

.hover\:tw-translate-y-32:hover{
  --tw-translate-y: 8rem;
}

.hover\:tw-translate-y-33:hover{
  --tw-translate-y: 8.25rem;
}

.hover\:tw-translate-y-34:hover{
  --tw-translate-y: 8.5rem;
}

.hover\:tw-translate-y-35:hover{
  --tw-translate-y: 8.75rem;
}

.hover\:tw-translate-y-36:hover{
  --tw-translate-y: 9rem;
}

.hover\:tw-translate-y-37:hover{
  --tw-translate-y: 9.25rem;
}

.hover\:tw-translate-y-38:hover{
  --tw-translate-y: 9.5rem;
}

.hover\:tw-translate-y-39:hover{
  --tw-translate-y: 9.75rem;
}

.hover\:tw-translate-y-40:hover{
  --tw-translate-y: 10rem;
}

.hover\:tw-translate-y-41:hover{
  --tw-translate-y: 10.25rem;
}

.hover\:tw-translate-y-42:hover{
  --tw-translate-y: 10.5rem;
}

.hover\:tw-translate-y-43:hover{
  --tw-translate-y: 10.75rem;
}

.hover\:tw-translate-y-44:hover{
  --tw-translate-y: 11rem;
}

.hover\:tw-translate-y-45:hover{
  --tw-translate-y: 11.25rem;
}

.hover\:tw-translate-y-46:hover{
  --tw-translate-y: 11.5rem;
}

.hover\:tw-translate-y-47:hover{
  --tw-translate-y: 11.75rem;
}

.hover\:tw-translate-y-48:hover{
  --tw-translate-y: 12rem;
}

.hover\:tw-translate-y-50:hover{
  --tw-translate-y: 12.5rem;
}

.hover\:tw-translate-y-52:hover{
  --tw-translate-y: 13rem;
}

.hover\:tw-translate-y-53:hover{
  --tw-translate-y: 13.25rem;
}

.hover\:tw-translate-y-54:hover{
  --tw-translate-y: 13.5rem;
}

.hover\:tw-translate-y-55:hover{
  --tw-translate-y: 13.75rem;
}

.hover\:tw-translate-y-56:hover{
  --tw-translate-y: 14rem;
}

.hover\:tw-translate-y-57:hover{
  --tw-translate-y: 14.25rem;
}

.hover\:tw-translate-y-58:hover{
  --tw-translate-y: 14.5rem;
}

.hover\:tw-translate-y-59:hover{
  --tw-translate-y: 14.75rem;
}

.hover\:tw-translate-y-60:hover{
  --tw-translate-y: 15rem;
}

.hover\:tw-translate-y-61:hover{
  --tw-translate-y: 15.25rem;
}

.hover\:tw-translate-y-62:hover{
  --tw-translate-y: 15.5rem;
}

.hover\:tw-translate-y-63:hover{
  --tw-translate-y: 15.75rem;
}

.hover\:tw-translate-y-64:hover{
  --tw-translate-y: 16rem;
}

.hover\:tw-translate-y-65:hover{
  --tw-translate-y: 16.25rem;
}

.hover\:tw-translate-y-66:hover{
  --tw-translate-y: 16.5rem;
}

.hover\:tw-translate-y-68:hover{
  --tw-translate-y: 17rem;
}

.hover\:tw-translate-y-69:hover{
  --tw-translate-y: 17.25rem;
}

.hover\:tw-translate-y-70:hover{
  --tw-translate-y: 17.5rem;
}

.hover\:tw-translate-y-71:hover{
  --tw-translate-y: 17.75rem;
}

.hover\:tw-translate-y-72:hover{
  --tw-translate-y: 18rem;
}

.hover\:tw-translate-y-73:hover{
  --tw-translate-y: 18.25rem;
}

.hover\:tw-translate-y-74:hover{
  --tw-translate-y: 18.5rem;
}

.hover\:tw-translate-y-75:hover{
  --tw-translate-y: 18.75rem;
}

.hover\:tw-translate-y-76:hover{
  --tw-translate-y: 19rem;
}

.hover\:tw-translate-y-77:hover{
  --tw-translate-y: 19.25rem;
}

.hover\:tw-translate-y-78:hover{
  --tw-translate-y: 19.5rem;
}

.hover\:tw-translate-y-79:hover{
  --tw-translate-y: 19.75rem;
}

.hover\:tw-translate-y-80:hover{
  --tw-translate-y: 20rem;
}

.hover\:tw-translate-y-81:hover{
  --tw-translate-y: 20.25rem;
}

.hover\:tw-translate-y-82:hover{
  --tw-translate-y: 20.5rem;
}

.hover\:tw-translate-y-83:hover{
  --tw-translate-y: 20.75rem;
}

.hover\:tw-translate-y-84:hover{
  --tw-translate-y: 21rem;
}

.hover\:tw-translate-y-85:hover{
  --tw-translate-y: 21.25rem;
}

.hover\:tw-translate-y-86:hover{
  --tw-translate-y: 21.5rem;
}

.hover\:tw-translate-y-87:hover{
  --tw-translate-y: 21.75rem;
}

.hover\:tw-translate-y-88:hover{
  --tw-translate-y: 22rem;
}

.hover\:tw-translate-y-89:hover{
  --tw-translate-y: 22.25rem;
}

.hover\:tw-translate-y-90:hover{
  --tw-translate-y: 22.5rem;
}

.hover\:tw-translate-y-91:hover{
  --tw-translate-y: 22.75rem;
}

.hover\:tw-translate-y-92:hover{
  --tw-translate-y: 23rem;
}

.hover\:tw-translate-y-96:hover{
  --tw-translate-y: 24rem;
}

.hover\:tw-translate-y-102:hover{
  --tw-translate-y: 25.5rem;
}

.hover\:tw-translate-y-112:hover{
  --tw-translate-y: 28rem;
}

.hover\:tw-translate-y-128:hover{
  --tw-translate-y: 31rem;
}

.hover\:tw-translate-y-129:hover{
  --tw-translate-y: 32.25rem;
}

.hover\:tw-translate-y-130:hover{
  --tw-translate-y: 32.5rem;
}

.hover\:tw-translate-y-140:hover{
  --tw-translate-y: 35rem;
}

.hover\:tw-translate-y-160:hover{
  --tw-translate-y: 40rem;
}

.hover\:tw-translate-y-180:hover{
  --tw-translate-y: 45rem;
}

.hover\:tw-translate-y-185:hover{
  --tw-translate-y: 46.25rem;
}

.hover\:tw-translate-y-190:hover{
  --tw-translate-y: 47.5rem;
}

.hover\:tw-translate-y-200:hover{
  --tw-translate-y: 50rem;
}

.hover\:tw-translate-y-px:hover{
  --tw-translate-y: 1px;
}

.hover\:tw-translate-y-0\.5:hover{
  --tw-translate-y: 0.125rem;
}

.hover\:tw-translate-y-1\.5:hover{
  --tw-translate-y: 0.375rem;
}

.hover\:tw-translate-y-2\.5:hover{
  --tw-translate-y: 0.625rem;
}

.hover\:tw-translate-y-3\.5:hover{
  --tw-translate-y: 0.875rem;
}

.hover\:tw--translate-y-0:hover{
  --tw-translate-y: 0px;
}

.hover\:tw--translate-y-1:hover{
  --tw-translate-y: -0.25rem;
}

.hover\:tw--translate-y-2:hover{
  --tw-translate-y: -0.5rem;
}

.hover\:tw--translate-y-3:hover{
  --tw-translate-y: -0.75rem;
}

.hover\:tw--translate-y-4:hover{
  --tw-translate-y: -1rem;
}

.hover\:tw--translate-y-5:hover{
  --tw-translate-y: -1.25rem;
}

.hover\:tw--translate-y-6:hover{
  --tw-translate-y: -1.5rem;
}

.hover\:tw--translate-y-7:hover{
  --tw-translate-y: -1.75rem;
}

.hover\:tw--translate-y-8:hover{
  --tw-translate-y: -2rem;
}

.hover\:tw--translate-y-9:hover{
  --tw-translate-y: -2.25rem;
}

.hover\:tw--translate-y-10:hover{
  --tw-translate-y: -2.5rem;
}

.hover\:tw--translate-y-11:hover{
  --tw-translate-y: -2.75rem;
}

.hover\:tw--translate-y-12:hover{
  --tw-translate-y: -3rem;
}

.hover\:tw--translate-y-13:hover{
  --tw-translate-y: -3.25rem;
}

.hover\:tw--translate-y-14:hover{
  --tw-translate-y: -3.5rem;
}

.hover\:tw--translate-y-15:hover{
  --tw-translate-y: -3.75rem;
}

.hover\:tw--translate-y-16:hover{
  --tw-translate-y: -4rem;
}

.hover\:tw--translate-y-17:hover{
  --tw-translate-y: -4.25rem;
}

.hover\:tw--translate-y-18:hover{
  --tw-translate-y: -4.5rem;
}

.hover\:tw--translate-y-19:hover{
  --tw-translate-y: -4.75rem;
}

.hover\:tw--translate-y-20:hover{
  --tw-translate-y: -5rem;
}

.hover\:tw--translate-y-21:hover{
  --tw-translate-y: -5.25rem;
}

.hover\:tw--translate-y-22:hover{
  --tw-translate-y: -5.5rem;
}

.hover\:tw--translate-y-23:hover{
  --tw-translate-y: -5.75rem;
}

.hover\:tw--translate-y-24:hover{
  --tw-translate-y: -6rem;
}

.hover\:tw--translate-y-25:hover{
  --tw-translate-y: -6.25rem;
}

.hover\:tw--translate-y-26:hover{
  --tw-translate-y: -6.5rem;
}

.hover\:tw--translate-y-27:hover{
  --tw-translate-y: -6.75rem;
}

.hover\:tw--translate-y-28:hover{
  --tw-translate-y: -7rem;
}

.hover\:tw--translate-y-29:hover{
  --tw-translate-y: -7.25rem;
}

.hover\:tw--translate-y-30:hover{
  --tw-translate-y: -7.5rem;
}

.hover\:tw--translate-y-31:hover{
  --tw-translate-y: -7.75rem;
}

.hover\:tw--translate-y-32:hover{
  --tw-translate-y: -8rem;
}

.hover\:tw--translate-y-33:hover{
  --tw-translate-y: -8.25rem;
}

.hover\:tw--translate-y-34:hover{
  --tw-translate-y: -8.5rem;
}

.hover\:tw--translate-y-35:hover{
  --tw-translate-y: -8.75rem;
}

.hover\:tw--translate-y-36:hover{
  --tw-translate-y: -9rem;
}

.hover\:tw--translate-y-37:hover{
  --tw-translate-y: -9.25rem;
}

.hover\:tw--translate-y-38:hover{
  --tw-translate-y: -9.5rem;
}

.hover\:tw--translate-y-39:hover{
  --tw-translate-y: -9.75rem;
}

.hover\:tw--translate-y-40:hover{
  --tw-translate-y: -10rem;
}

.hover\:tw--translate-y-41:hover{
  --tw-translate-y: -10.25rem;
}

.hover\:tw--translate-y-42:hover{
  --tw-translate-y: -10.5rem;
}

.hover\:tw--translate-y-43:hover{
  --tw-translate-y: -10.75rem;
}

.hover\:tw--translate-y-44:hover{
  --tw-translate-y: -11rem;
}

.hover\:tw--translate-y-45:hover{
  --tw-translate-y: -11.25rem;
}

.hover\:tw--translate-y-46:hover{
  --tw-translate-y: -11.5rem;
}

.hover\:tw--translate-y-47:hover{
  --tw-translate-y: -11.75rem;
}

.hover\:tw--translate-y-48:hover{
  --tw-translate-y: -12rem;
}

.hover\:tw--translate-y-50:hover{
  --tw-translate-y: -12.5rem;
}

.hover\:tw--translate-y-52:hover{
  --tw-translate-y: -13rem;
}

.hover\:tw--translate-y-53:hover{
  --tw-translate-y: -13.25rem;
}

.hover\:tw--translate-y-54:hover{
  --tw-translate-y: -13.5rem;
}

.hover\:tw--translate-y-55:hover{
  --tw-translate-y: -13.75rem;
}

.hover\:tw--translate-y-56:hover{
  --tw-translate-y: -14rem;
}

.hover\:tw--translate-y-57:hover{
  --tw-translate-y: -14.25rem;
}

.hover\:tw--translate-y-58:hover{
  --tw-translate-y: -14.5rem;
}

.hover\:tw--translate-y-59:hover{
  --tw-translate-y: -14.75rem;
}

.hover\:tw--translate-y-60:hover{
  --tw-translate-y: -15rem;
}

.hover\:tw--translate-y-61:hover{
  --tw-translate-y: -15.25rem;
}

.hover\:tw--translate-y-62:hover{
  --tw-translate-y: -15.5rem;
}

.hover\:tw--translate-y-63:hover{
  --tw-translate-y: -15.75rem;
}

.hover\:tw--translate-y-64:hover{
  --tw-translate-y: -16rem;
}

.hover\:tw--translate-y-65:hover{
  --tw-translate-y: -16.25rem;
}

.hover\:tw--translate-y-66:hover{
  --tw-translate-y: -16.5rem;
}

.hover\:tw--translate-y-68:hover{
  --tw-translate-y: -17rem;
}

.hover\:tw--translate-y-69:hover{
  --tw-translate-y: -17.25rem;
}

.hover\:tw--translate-y-70:hover{
  --tw-translate-y: -17.5rem;
}

.hover\:tw--translate-y-71:hover{
  --tw-translate-y: -17.75rem;
}

.hover\:tw--translate-y-72:hover{
  --tw-translate-y: -18rem;
}

.hover\:tw--translate-y-73:hover{
  --tw-translate-y: -18.25rem;
}

.hover\:tw--translate-y-74:hover{
  --tw-translate-y: -18.5rem;
}

.hover\:tw--translate-y-75:hover{
  --tw-translate-y: -18.75rem;
}

.hover\:tw--translate-y-76:hover{
  --tw-translate-y: -19rem;
}

.hover\:tw--translate-y-77:hover{
  --tw-translate-y: -19.25rem;
}

.hover\:tw--translate-y-78:hover{
  --tw-translate-y: -19.5rem;
}

.hover\:tw--translate-y-79:hover{
  --tw-translate-y: -19.75rem;
}

.hover\:tw--translate-y-80:hover{
  --tw-translate-y: -20rem;
}

.hover\:tw--translate-y-81:hover{
  --tw-translate-y: -20.25rem;
}

.hover\:tw--translate-y-82:hover{
  --tw-translate-y: -20.5rem;
}

.hover\:tw--translate-y-83:hover{
  --tw-translate-y: -20.75rem;
}

.hover\:tw--translate-y-84:hover{
  --tw-translate-y: -21rem;
}

.hover\:tw--translate-y-85:hover{
  --tw-translate-y: -21.25rem;
}

.hover\:tw--translate-y-86:hover{
  --tw-translate-y: -21.5rem;
}

.hover\:tw--translate-y-87:hover{
  --tw-translate-y: -21.75rem;
}

.hover\:tw--translate-y-88:hover{
  --tw-translate-y: -22rem;
}

.hover\:tw--translate-y-89:hover{
  --tw-translate-y: -22.25rem;
}

.hover\:tw--translate-y-90:hover{
  --tw-translate-y: -22.5rem;
}

.hover\:tw--translate-y-91:hover{
  --tw-translate-y: -22.75rem;
}

.hover\:tw--translate-y-92:hover{
  --tw-translate-y: -23rem;
}

.hover\:tw--translate-y-96:hover{
  --tw-translate-y: -24rem;
}

.hover\:tw--translate-y-102:hover{
  --tw-translate-y: -25.5rem;
}

.hover\:tw--translate-y-112:hover{
  --tw-translate-y: -28rem;
}

.hover\:tw--translate-y-128:hover{
  --tw-translate-y: -31rem;
}

.hover\:tw--translate-y-129:hover{
  --tw-translate-y: -32.25rem;
}

.hover\:tw--translate-y-130:hover{
  --tw-translate-y: -32.5rem;
}

.hover\:tw--translate-y-140:hover{
  --tw-translate-y: -35rem;
}

.hover\:tw--translate-y-160:hover{
  --tw-translate-y: -40rem;
}

.hover\:tw--translate-y-180:hover{
  --tw-translate-y: -45rem;
}

.hover\:tw--translate-y-185:hover{
  --tw-translate-y: -46.25rem;
}

.hover\:tw--translate-y-190:hover{
  --tw-translate-y: -47.5rem;
}

.hover\:tw--translate-y-200:hover{
  --tw-translate-y: -50rem;
}

.hover\:tw--translate-y-px:hover{
  --tw-translate-y: -1px;
}

.hover\:tw--translate-y-0\.5:hover{
  --tw-translate-y: -0.125rem;
}

.hover\:tw--translate-y-1\.5:hover{
  --tw-translate-y: -0.375rem;
}

.hover\:tw--translate-y-2\.5:hover{
  --tw-translate-y: -0.625rem;
}

.hover\:tw--translate-y-3\.5:hover{
  --tw-translate-y: -0.875rem;
}

.hover\:tw-translate-y-1\/2:hover{
  --tw-translate-y: 50%;
}

.hover\:tw-translate-y-1\/3:hover{
  --tw-translate-y: 33.333333%;
}

.hover\:tw-translate-y-2\/3:hover{
  --tw-translate-y: 66.666667%;
}

.hover\:tw-translate-y-1\/4:hover{
  --tw-translate-y: 25%;
}

.hover\:tw-translate-y-2\/4:hover{
  --tw-translate-y: 50%;
}

.hover\:tw-translate-y-3\/4:hover{
  --tw-translate-y: 75%;
}

.hover\:tw-translate-y-full:hover{
  --tw-translate-y: 100%;
}

.hover\:tw--translate-y-1\/2:hover{
  --tw-translate-y: -50%;
}

.hover\:tw--translate-y-1\/3:hover{
  --tw-translate-y: -33.333333%;
}

.hover\:tw--translate-y-2\/3:hover{
  --tw-translate-y: -66.666667%;
}

.hover\:tw--translate-y-1\/4:hover{
  --tw-translate-y: -25%;
}

.hover\:tw--translate-y-2\/4:hover{
  --tw-translate-y: -50%;
}

.hover\:tw--translate-y-3\/4:hover{
  --tw-translate-y: -75%;
}

.hover\:tw--translate-y-full:hover{
  --tw-translate-y: -100%;
}

.focus\:tw-translate-x-0:focus{
  --tw-translate-x: 0px;
}

.focus\:tw-translate-x-1:focus{
  --tw-translate-x: 0.25rem;
}

.focus\:tw-translate-x-2:focus{
  --tw-translate-x: 0.5rem;
}

.focus\:tw-translate-x-3:focus{
  --tw-translate-x: 0.75rem;
}

.focus\:tw-translate-x-4:focus{
  --tw-translate-x: 1rem;
}

.focus\:tw-translate-x-5:focus{
  --tw-translate-x: 1.25rem;
}

.focus\:tw-translate-x-6:focus{
  --tw-translate-x: 1.5rem;
}

.focus\:tw-translate-x-7:focus{
  --tw-translate-x: 1.75rem;
}

.focus\:tw-translate-x-8:focus{
  --tw-translate-x: 2rem;
}

.focus\:tw-translate-x-9:focus{
  --tw-translate-x: 2.25rem;
}

.focus\:tw-translate-x-10:focus{
  --tw-translate-x: 2.5rem;
}

.focus\:tw-translate-x-11:focus{
  --tw-translate-x: 2.75rem;
}

.focus\:tw-translate-x-12:focus{
  --tw-translate-x: 3rem;
}

.focus\:tw-translate-x-13:focus{
  --tw-translate-x: 3.25rem;
}

.focus\:tw-translate-x-14:focus{
  --tw-translate-x: 3.5rem;
}

.focus\:tw-translate-x-15:focus{
  --tw-translate-x: 3.75rem;
}

.focus\:tw-translate-x-16:focus{
  --tw-translate-x: 4rem;
}

.focus\:tw-translate-x-17:focus{
  --tw-translate-x: 4.25rem;
}

.focus\:tw-translate-x-18:focus{
  --tw-translate-x: 4.5rem;
}

.focus\:tw-translate-x-19:focus{
  --tw-translate-x: 4.75rem;
}

.focus\:tw-translate-x-20:focus{
  --tw-translate-x: 5rem;
}

.focus\:tw-translate-x-21:focus{
  --tw-translate-x: 5.25rem;
}

.focus\:tw-translate-x-22:focus{
  --tw-translate-x: 5.5rem;
}

.focus\:tw-translate-x-23:focus{
  --tw-translate-x: 5.75rem;
}

.focus\:tw-translate-x-24:focus{
  --tw-translate-x: 6rem;
}

.focus\:tw-translate-x-25:focus{
  --tw-translate-x: 6.25rem;
}

.focus\:tw-translate-x-26:focus{
  --tw-translate-x: 6.5rem;
}

.focus\:tw-translate-x-27:focus{
  --tw-translate-x: 6.75rem;
}

.focus\:tw-translate-x-28:focus{
  --tw-translate-x: 7rem;
}

.focus\:tw-translate-x-29:focus{
  --tw-translate-x: 7.25rem;
}

.focus\:tw-translate-x-30:focus{
  --tw-translate-x: 7.5rem;
}

.focus\:tw-translate-x-31:focus{
  --tw-translate-x: 7.75rem;
}

.focus\:tw-translate-x-32:focus{
  --tw-translate-x: 8rem;
}

.focus\:tw-translate-x-33:focus{
  --tw-translate-x: 8.25rem;
}

.focus\:tw-translate-x-34:focus{
  --tw-translate-x: 8.5rem;
}

.focus\:tw-translate-x-35:focus{
  --tw-translate-x: 8.75rem;
}

.focus\:tw-translate-x-36:focus{
  --tw-translate-x: 9rem;
}

.focus\:tw-translate-x-37:focus{
  --tw-translate-x: 9.25rem;
}

.focus\:tw-translate-x-38:focus{
  --tw-translate-x: 9.5rem;
}

.focus\:tw-translate-x-39:focus{
  --tw-translate-x: 9.75rem;
}

.focus\:tw-translate-x-40:focus{
  --tw-translate-x: 10rem;
}

.focus\:tw-translate-x-41:focus{
  --tw-translate-x: 10.25rem;
}

.focus\:tw-translate-x-42:focus{
  --tw-translate-x: 10.5rem;
}

.focus\:tw-translate-x-43:focus{
  --tw-translate-x: 10.75rem;
}

.focus\:tw-translate-x-44:focus{
  --tw-translate-x: 11rem;
}

.focus\:tw-translate-x-45:focus{
  --tw-translate-x: 11.25rem;
}

.focus\:tw-translate-x-46:focus{
  --tw-translate-x: 11.5rem;
}

.focus\:tw-translate-x-47:focus{
  --tw-translate-x: 11.75rem;
}

.focus\:tw-translate-x-48:focus{
  --tw-translate-x: 12rem;
}

.focus\:tw-translate-x-50:focus{
  --tw-translate-x: 12.5rem;
}

.focus\:tw-translate-x-52:focus{
  --tw-translate-x: 13rem;
}

.focus\:tw-translate-x-53:focus{
  --tw-translate-x: 13.25rem;
}

.focus\:tw-translate-x-54:focus{
  --tw-translate-x: 13.5rem;
}

.focus\:tw-translate-x-55:focus{
  --tw-translate-x: 13.75rem;
}

.focus\:tw-translate-x-56:focus{
  --tw-translate-x: 14rem;
}

.focus\:tw-translate-x-57:focus{
  --tw-translate-x: 14.25rem;
}

.focus\:tw-translate-x-58:focus{
  --tw-translate-x: 14.5rem;
}

.focus\:tw-translate-x-59:focus{
  --tw-translate-x: 14.75rem;
}

.focus\:tw-translate-x-60:focus{
  --tw-translate-x: 15rem;
}

.focus\:tw-translate-x-61:focus{
  --tw-translate-x: 15.25rem;
}

.focus\:tw-translate-x-62:focus{
  --tw-translate-x: 15.5rem;
}

.focus\:tw-translate-x-63:focus{
  --tw-translate-x: 15.75rem;
}

.focus\:tw-translate-x-64:focus{
  --tw-translate-x: 16rem;
}

.focus\:tw-translate-x-65:focus{
  --tw-translate-x: 16.25rem;
}

.focus\:tw-translate-x-66:focus{
  --tw-translate-x: 16.5rem;
}

.focus\:tw-translate-x-68:focus{
  --tw-translate-x: 17rem;
}

.focus\:tw-translate-x-69:focus{
  --tw-translate-x: 17.25rem;
}

.focus\:tw-translate-x-70:focus{
  --tw-translate-x: 17.5rem;
}

.focus\:tw-translate-x-71:focus{
  --tw-translate-x: 17.75rem;
}

.focus\:tw-translate-x-72:focus{
  --tw-translate-x: 18rem;
}

.focus\:tw-translate-x-73:focus{
  --tw-translate-x: 18.25rem;
}

.focus\:tw-translate-x-74:focus{
  --tw-translate-x: 18.5rem;
}

.focus\:tw-translate-x-75:focus{
  --tw-translate-x: 18.75rem;
}

.focus\:tw-translate-x-76:focus{
  --tw-translate-x: 19rem;
}

.focus\:tw-translate-x-77:focus{
  --tw-translate-x: 19.25rem;
}

.focus\:tw-translate-x-78:focus{
  --tw-translate-x: 19.5rem;
}

.focus\:tw-translate-x-79:focus{
  --tw-translate-x: 19.75rem;
}

.focus\:tw-translate-x-80:focus{
  --tw-translate-x: 20rem;
}

.focus\:tw-translate-x-81:focus{
  --tw-translate-x: 20.25rem;
}

.focus\:tw-translate-x-82:focus{
  --tw-translate-x: 20.5rem;
}

.focus\:tw-translate-x-83:focus{
  --tw-translate-x: 20.75rem;
}

.focus\:tw-translate-x-84:focus{
  --tw-translate-x: 21rem;
}

.focus\:tw-translate-x-85:focus{
  --tw-translate-x: 21.25rem;
}

.focus\:tw-translate-x-86:focus{
  --tw-translate-x: 21.5rem;
}

.focus\:tw-translate-x-87:focus{
  --tw-translate-x: 21.75rem;
}

.focus\:tw-translate-x-88:focus{
  --tw-translate-x: 22rem;
}

.focus\:tw-translate-x-89:focus{
  --tw-translate-x: 22.25rem;
}

.focus\:tw-translate-x-90:focus{
  --tw-translate-x: 22.5rem;
}

.focus\:tw-translate-x-91:focus{
  --tw-translate-x: 22.75rem;
}

.focus\:tw-translate-x-92:focus{
  --tw-translate-x: 23rem;
}

.focus\:tw-translate-x-96:focus{
  --tw-translate-x: 24rem;
}

.focus\:tw-translate-x-102:focus{
  --tw-translate-x: 25.5rem;
}

.focus\:tw-translate-x-112:focus{
  --tw-translate-x: 28rem;
}

.focus\:tw-translate-x-128:focus{
  --tw-translate-x: 31rem;
}

.focus\:tw-translate-x-129:focus{
  --tw-translate-x: 32.25rem;
}

.focus\:tw-translate-x-130:focus{
  --tw-translate-x: 32.5rem;
}

.focus\:tw-translate-x-140:focus{
  --tw-translate-x: 35rem;
}

.focus\:tw-translate-x-160:focus{
  --tw-translate-x: 40rem;
}

.focus\:tw-translate-x-180:focus{
  --tw-translate-x: 45rem;
}

.focus\:tw-translate-x-185:focus{
  --tw-translate-x: 46.25rem;
}

.focus\:tw-translate-x-190:focus{
  --tw-translate-x: 47.5rem;
}

.focus\:tw-translate-x-200:focus{
  --tw-translate-x: 50rem;
}

.focus\:tw-translate-x-px:focus{
  --tw-translate-x: 1px;
}

.focus\:tw-translate-x-0\.5:focus{
  --tw-translate-x: 0.125rem;
}

.focus\:tw-translate-x-1\.5:focus{
  --tw-translate-x: 0.375rem;
}

.focus\:tw-translate-x-2\.5:focus{
  --tw-translate-x: 0.625rem;
}

.focus\:tw-translate-x-3\.5:focus{
  --tw-translate-x: 0.875rem;
}

.focus\:tw--translate-x-0:focus{
  --tw-translate-x: 0px;
}

.focus\:tw--translate-x-1:focus{
  --tw-translate-x: -0.25rem;
}

.focus\:tw--translate-x-2:focus{
  --tw-translate-x: -0.5rem;
}

.focus\:tw--translate-x-3:focus{
  --tw-translate-x: -0.75rem;
}

.focus\:tw--translate-x-4:focus{
  --tw-translate-x: -1rem;
}

.focus\:tw--translate-x-5:focus{
  --tw-translate-x: -1.25rem;
}

.focus\:tw--translate-x-6:focus{
  --tw-translate-x: -1.5rem;
}

.focus\:tw--translate-x-7:focus{
  --tw-translate-x: -1.75rem;
}

.focus\:tw--translate-x-8:focus{
  --tw-translate-x: -2rem;
}

.focus\:tw--translate-x-9:focus{
  --tw-translate-x: -2.25rem;
}

.focus\:tw--translate-x-10:focus{
  --tw-translate-x: -2.5rem;
}

.focus\:tw--translate-x-11:focus{
  --tw-translate-x: -2.75rem;
}

.focus\:tw--translate-x-12:focus{
  --tw-translate-x: -3rem;
}

.focus\:tw--translate-x-13:focus{
  --tw-translate-x: -3.25rem;
}

.focus\:tw--translate-x-14:focus{
  --tw-translate-x: -3.5rem;
}

.focus\:tw--translate-x-15:focus{
  --tw-translate-x: -3.75rem;
}

.focus\:tw--translate-x-16:focus{
  --tw-translate-x: -4rem;
}

.focus\:tw--translate-x-17:focus{
  --tw-translate-x: -4.25rem;
}

.focus\:tw--translate-x-18:focus{
  --tw-translate-x: -4.5rem;
}

.focus\:tw--translate-x-19:focus{
  --tw-translate-x: -4.75rem;
}

.focus\:tw--translate-x-20:focus{
  --tw-translate-x: -5rem;
}

.focus\:tw--translate-x-21:focus{
  --tw-translate-x: -5.25rem;
}

.focus\:tw--translate-x-22:focus{
  --tw-translate-x: -5.5rem;
}

.focus\:tw--translate-x-23:focus{
  --tw-translate-x: -5.75rem;
}

.focus\:tw--translate-x-24:focus{
  --tw-translate-x: -6rem;
}

.focus\:tw--translate-x-25:focus{
  --tw-translate-x: -6.25rem;
}

.focus\:tw--translate-x-26:focus{
  --tw-translate-x: -6.5rem;
}

.focus\:tw--translate-x-27:focus{
  --tw-translate-x: -6.75rem;
}

.focus\:tw--translate-x-28:focus{
  --tw-translate-x: -7rem;
}

.focus\:tw--translate-x-29:focus{
  --tw-translate-x: -7.25rem;
}

.focus\:tw--translate-x-30:focus{
  --tw-translate-x: -7.5rem;
}

.focus\:tw--translate-x-31:focus{
  --tw-translate-x: -7.75rem;
}

.focus\:tw--translate-x-32:focus{
  --tw-translate-x: -8rem;
}

.focus\:tw--translate-x-33:focus{
  --tw-translate-x: -8.25rem;
}

.focus\:tw--translate-x-34:focus{
  --tw-translate-x: -8.5rem;
}

.focus\:tw--translate-x-35:focus{
  --tw-translate-x: -8.75rem;
}

.focus\:tw--translate-x-36:focus{
  --tw-translate-x: -9rem;
}

.focus\:tw--translate-x-37:focus{
  --tw-translate-x: -9.25rem;
}

.focus\:tw--translate-x-38:focus{
  --tw-translate-x: -9.5rem;
}

.focus\:tw--translate-x-39:focus{
  --tw-translate-x: -9.75rem;
}

.focus\:tw--translate-x-40:focus{
  --tw-translate-x: -10rem;
}

.focus\:tw--translate-x-41:focus{
  --tw-translate-x: -10.25rem;
}

.focus\:tw--translate-x-42:focus{
  --tw-translate-x: -10.5rem;
}

.focus\:tw--translate-x-43:focus{
  --tw-translate-x: -10.75rem;
}

.focus\:tw--translate-x-44:focus{
  --tw-translate-x: -11rem;
}

.focus\:tw--translate-x-45:focus{
  --tw-translate-x: -11.25rem;
}

.focus\:tw--translate-x-46:focus{
  --tw-translate-x: -11.5rem;
}

.focus\:tw--translate-x-47:focus{
  --tw-translate-x: -11.75rem;
}

.focus\:tw--translate-x-48:focus{
  --tw-translate-x: -12rem;
}

.focus\:tw--translate-x-50:focus{
  --tw-translate-x: -12.5rem;
}

.focus\:tw--translate-x-52:focus{
  --tw-translate-x: -13rem;
}

.focus\:tw--translate-x-53:focus{
  --tw-translate-x: -13.25rem;
}

.focus\:tw--translate-x-54:focus{
  --tw-translate-x: -13.5rem;
}

.focus\:tw--translate-x-55:focus{
  --tw-translate-x: -13.75rem;
}

.focus\:tw--translate-x-56:focus{
  --tw-translate-x: -14rem;
}

.focus\:tw--translate-x-57:focus{
  --tw-translate-x: -14.25rem;
}

.focus\:tw--translate-x-58:focus{
  --tw-translate-x: -14.5rem;
}

.focus\:tw--translate-x-59:focus{
  --tw-translate-x: -14.75rem;
}

.focus\:tw--translate-x-60:focus{
  --tw-translate-x: -15rem;
}

.focus\:tw--translate-x-61:focus{
  --tw-translate-x: -15.25rem;
}

.focus\:tw--translate-x-62:focus{
  --tw-translate-x: -15.5rem;
}

.focus\:tw--translate-x-63:focus{
  --tw-translate-x: -15.75rem;
}

.focus\:tw--translate-x-64:focus{
  --tw-translate-x: -16rem;
}

.focus\:tw--translate-x-65:focus{
  --tw-translate-x: -16.25rem;
}

.focus\:tw--translate-x-66:focus{
  --tw-translate-x: -16.5rem;
}

.focus\:tw--translate-x-68:focus{
  --tw-translate-x: -17rem;
}

.focus\:tw--translate-x-69:focus{
  --tw-translate-x: -17.25rem;
}

.focus\:tw--translate-x-70:focus{
  --tw-translate-x: -17.5rem;
}

.focus\:tw--translate-x-71:focus{
  --tw-translate-x: -17.75rem;
}

.focus\:tw--translate-x-72:focus{
  --tw-translate-x: -18rem;
}

.focus\:tw--translate-x-73:focus{
  --tw-translate-x: -18.25rem;
}

.focus\:tw--translate-x-74:focus{
  --tw-translate-x: -18.5rem;
}

.focus\:tw--translate-x-75:focus{
  --tw-translate-x: -18.75rem;
}

.focus\:tw--translate-x-76:focus{
  --tw-translate-x: -19rem;
}

.focus\:tw--translate-x-77:focus{
  --tw-translate-x: -19.25rem;
}

.focus\:tw--translate-x-78:focus{
  --tw-translate-x: -19.5rem;
}

.focus\:tw--translate-x-79:focus{
  --tw-translate-x: -19.75rem;
}

.focus\:tw--translate-x-80:focus{
  --tw-translate-x: -20rem;
}

.focus\:tw--translate-x-81:focus{
  --tw-translate-x: -20.25rem;
}

.focus\:tw--translate-x-82:focus{
  --tw-translate-x: -20.5rem;
}

.focus\:tw--translate-x-83:focus{
  --tw-translate-x: -20.75rem;
}

.focus\:tw--translate-x-84:focus{
  --tw-translate-x: -21rem;
}

.focus\:tw--translate-x-85:focus{
  --tw-translate-x: -21.25rem;
}

.focus\:tw--translate-x-86:focus{
  --tw-translate-x: -21.5rem;
}

.focus\:tw--translate-x-87:focus{
  --tw-translate-x: -21.75rem;
}

.focus\:tw--translate-x-88:focus{
  --tw-translate-x: -22rem;
}

.focus\:tw--translate-x-89:focus{
  --tw-translate-x: -22.25rem;
}

.focus\:tw--translate-x-90:focus{
  --tw-translate-x: -22.5rem;
}

.focus\:tw--translate-x-91:focus{
  --tw-translate-x: -22.75rem;
}

.focus\:tw--translate-x-92:focus{
  --tw-translate-x: -23rem;
}

.focus\:tw--translate-x-96:focus{
  --tw-translate-x: -24rem;
}

.focus\:tw--translate-x-102:focus{
  --tw-translate-x: -25.5rem;
}

.focus\:tw--translate-x-112:focus{
  --tw-translate-x: -28rem;
}

.focus\:tw--translate-x-128:focus{
  --tw-translate-x: -31rem;
}

.focus\:tw--translate-x-129:focus{
  --tw-translate-x: -32.25rem;
}

.focus\:tw--translate-x-130:focus{
  --tw-translate-x: -32.5rem;
}

.focus\:tw--translate-x-140:focus{
  --tw-translate-x: -35rem;
}

.focus\:tw--translate-x-160:focus{
  --tw-translate-x: -40rem;
}

.focus\:tw--translate-x-180:focus{
  --tw-translate-x: -45rem;
}

.focus\:tw--translate-x-185:focus{
  --tw-translate-x: -46.25rem;
}

.focus\:tw--translate-x-190:focus{
  --tw-translate-x: -47.5rem;
}

.focus\:tw--translate-x-200:focus{
  --tw-translate-x: -50rem;
}

.focus\:tw--translate-x-px:focus{
  --tw-translate-x: -1px;
}

.focus\:tw--translate-x-0\.5:focus{
  --tw-translate-x: -0.125rem;
}

.focus\:tw--translate-x-1\.5:focus{
  --tw-translate-x: -0.375rem;
}

.focus\:tw--translate-x-2\.5:focus{
  --tw-translate-x: -0.625rem;
}

.focus\:tw--translate-x-3\.5:focus{
  --tw-translate-x: -0.875rem;
}

.focus\:tw-translate-x-1\/2:focus{
  --tw-translate-x: 50%;
}

.focus\:tw-translate-x-1\/3:focus{
  --tw-translate-x: 33.333333%;
}

.focus\:tw-translate-x-2\/3:focus{
  --tw-translate-x: 66.666667%;
}

.focus\:tw-translate-x-1\/4:focus{
  --tw-translate-x: 25%;
}

.focus\:tw-translate-x-2\/4:focus{
  --tw-translate-x: 50%;
}

.focus\:tw-translate-x-3\/4:focus{
  --tw-translate-x: 75%;
}

.focus\:tw-translate-x-full:focus{
  --tw-translate-x: 100%;
}

.focus\:tw--translate-x-1\/2:focus{
  --tw-translate-x: -50%;
}

.focus\:tw--translate-x-1\/3:focus{
  --tw-translate-x: -33.333333%;
}

.focus\:tw--translate-x-2\/3:focus{
  --tw-translate-x: -66.666667%;
}

.focus\:tw--translate-x-1\/4:focus{
  --tw-translate-x: -25%;
}

.focus\:tw--translate-x-2\/4:focus{
  --tw-translate-x: -50%;
}

.focus\:tw--translate-x-3\/4:focus{
  --tw-translate-x: -75%;
}

.focus\:tw--translate-x-full:focus{
  --tw-translate-x: -100%;
}

.focus\:tw-translate-y-0:focus{
  --tw-translate-y: 0px;
}

.focus\:tw-translate-y-1:focus{
  --tw-translate-y: 0.25rem;
}

.focus\:tw-translate-y-2:focus{
  --tw-translate-y: 0.5rem;
}

.focus\:tw-translate-y-3:focus{
  --tw-translate-y: 0.75rem;
}

.focus\:tw-translate-y-4:focus{
  --tw-translate-y: 1rem;
}

.focus\:tw-translate-y-5:focus{
  --tw-translate-y: 1.25rem;
}

.focus\:tw-translate-y-6:focus{
  --tw-translate-y: 1.5rem;
}

.focus\:tw-translate-y-7:focus{
  --tw-translate-y: 1.75rem;
}

.focus\:tw-translate-y-8:focus{
  --tw-translate-y: 2rem;
}

.focus\:tw-translate-y-9:focus{
  --tw-translate-y: 2.25rem;
}

.focus\:tw-translate-y-10:focus{
  --tw-translate-y: 2.5rem;
}

.focus\:tw-translate-y-11:focus{
  --tw-translate-y: 2.75rem;
}

.focus\:tw-translate-y-12:focus{
  --tw-translate-y: 3rem;
}

.focus\:tw-translate-y-13:focus{
  --tw-translate-y: 3.25rem;
}

.focus\:tw-translate-y-14:focus{
  --tw-translate-y: 3.5rem;
}

.focus\:tw-translate-y-15:focus{
  --tw-translate-y: 3.75rem;
}

.focus\:tw-translate-y-16:focus{
  --tw-translate-y: 4rem;
}

.focus\:tw-translate-y-17:focus{
  --tw-translate-y: 4.25rem;
}

.focus\:tw-translate-y-18:focus{
  --tw-translate-y: 4.5rem;
}

.focus\:tw-translate-y-19:focus{
  --tw-translate-y: 4.75rem;
}

.focus\:tw-translate-y-20:focus{
  --tw-translate-y: 5rem;
}

.focus\:tw-translate-y-21:focus{
  --tw-translate-y: 5.25rem;
}

.focus\:tw-translate-y-22:focus{
  --tw-translate-y: 5.5rem;
}

.focus\:tw-translate-y-23:focus{
  --tw-translate-y: 5.75rem;
}

.focus\:tw-translate-y-24:focus{
  --tw-translate-y: 6rem;
}

.focus\:tw-translate-y-25:focus{
  --tw-translate-y: 6.25rem;
}

.focus\:tw-translate-y-26:focus{
  --tw-translate-y: 6.5rem;
}

.focus\:tw-translate-y-27:focus{
  --tw-translate-y: 6.75rem;
}

.focus\:tw-translate-y-28:focus{
  --tw-translate-y: 7rem;
}

.focus\:tw-translate-y-29:focus{
  --tw-translate-y: 7.25rem;
}

.focus\:tw-translate-y-30:focus{
  --tw-translate-y: 7.5rem;
}

.focus\:tw-translate-y-31:focus{
  --tw-translate-y: 7.75rem;
}

.focus\:tw-translate-y-32:focus{
  --tw-translate-y: 8rem;
}

.focus\:tw-translate-y-33:focus{
  --tw-translate-y: 8.25rem;
}

.focus\:tw-translate-y-34:focus{
  --tw-translate-y: 8.5rem;
}

.focus\:tw-translate-y-35:focus{
  --tw-translate-y: 8.75rem;
}

.focus\:tw-translate-y-36:focus{
  --tw-translate-y: 9rem;
}

.focus\:tw-translate-y-37:focus{
  --tw-translate-y: 9.25rem;
}

.focus\:tw-translate-y-38:focus{
  --tw-translate-y: 9.5rem;
}

.focus\:tw-translate-y-39:focus{
  --tw-translate-y: 9.75rem;
}

.focus\:tw-translate-y-40:focus{
  --tw-translate-y: 10rem;
}

.focus\:tw-translate-y-41:focus{
  --tw-translate-y: 10.25rem;
}

.focus\:tw-translate-y-42:focus{
  --tw-translate-y: 10.5rem;
}

.focus\:tw-translate-y-43:focus{
  --tw-translate-y: 10.75rem;
}

.focus\:tw-translate-y-44:focus{
  --tw-translate-y: 11rem;
}

.focus\:tw-translate-y-45:focus{
  --tw-translate-y: 11.25rem;
}

.focus\:tw-translate-y-46:focus{
  --tw-translate-y: 11.5rem;
}

.focus\:tw-translate-y-47:focus{
  --tw-translate-y: 11.75rem;
}

.focus\:tw-translate-y-48:focus{
  --tw-translate-y: 12rem;
}

.focus\:tw-translate-y-50:focus{
  --tw-translate-y: 12.5rem;
}

.focus\:tw-translate-y-52:focus{
  --tw-translate-y: 13rem;
}

.focus\:tw-translate-y-53:focus{
  --tw-translate-y: 13.25rem;
}

.focus\:tw-translate-y-54:focus{
  --tw-translate-y: 13.5rem;
}

.focus\:tw-translate-y-55:focus{
  --tw-translate-y: 13.75rem;
}

.focus\:tw-translate-y-56:focus{
  --tw-translate-y: 14rem;
}

.focus\:tw-translate-y-57:focus{
  --tw-translate-y: 14.25rem;
}

.focus\:tw-translate-y-58:focus{
  --tw-translate-y: 14.5rem;
}

.focus\:tw-translate-y-59:focus{
  --tw-translate-y: 14.75rem;
}

.focus\:tw-translate-y-60:focus{
  --tw-translate-y: 15rem;
}

.focus\:tw-translate-y-61:focus{
  --tw-translate-y: 15.25rem;
}

.focus\:tw-translate-y-62:focus{
  --tw-translate-y: 15.5rem;
}

.focus\:tw-translate-y-63:focus{
  --tw-translate-y: 15.75rem;
}

.focus\:tw-translate-y-64:focus{
  --tw-translate-y: 16rem;
}

.focus\:tw-translate-y-65:focus{
  --tw-translate-y: 16.25rem;
}

.focus\:tw-translate-y-66:focus{
  --tw-translate-y: 16.5rem;
}

.focus\:tw-translate-y-68:focus{
  --tw-translate-y: 17rem;
}

.focus\:tw-translate-y-69:focus{
  --tw-translate-y: 17.25rem;
}

.focus\:tw-translate-y-70:focus{
  --tw-translate-y: 17.5rem;
}

.focus\:tw-translate-y-71:focus{
  --tw-translate-y: 17.75rem;
}

.focus\:tw-translate-y-72:focus{
  --tw-translate-y: 18rem;
}

.focus\:tw-translate-y-73:focus{
  --tw-translate-y: 18.25rem;
}

.focus\:tw-translate-y-74:focus{
  --tw-translate-y: 18.5rem;
}

.focus\:tw-translate-y-75:focus{
  --tw-translate-y: 18.75rem;
}

.focus\:tw-translate-y-76:focus{
  --tw-translate-y: 19rem;
}

.focus\:tw-translate-y-77:focus{
  --tw-translate-y: 19.25rem;
}

.focus\:tw-translate-y-78:focus{
  --tw-translate-y: 19.5rem;
}

.focus\:tw-translate-y-79:focus{
  --tw-translate-y: 19.75rem;
}

.focus\:tw-translate-y-80:focus{
  --tw-translate-y: 20rem;
}

.focus\:tw-translate-y-81:focus{
  --tw-translate-y: 20.25rem;
}

.focus\:tw-translate-y-82:focus{
  --tw-translate-y: 20.5rem;
}

.focus\:tw-translate-y-83:focus{
  --tw-translate-y: 20.75rem;
}

.focus\:tw-translate-y-84:focus{
  --tw-translate-y: 21rem;
}

.focus\:tw-translate-y-85:focus{
  --tw-translate-y: 21.25rem;
}

.focus\:tw-translate-y-86:focus{
  --tw-translate-y: 21.5rem;
}

.focus\:tw-translate-y-87:focus{
  --tw-translate-y: 21.75rem;
}

.focus\:tw-translate-y-88:focus{
  --tw-translate-y: 22rem;
}

.focus\:tw-translate-y-89:focus{
  --tw-translate-y: 22.25rem;
}

.focus\:tw-translate-y-90:focus{
  --tw-translate-y: 22.5rem;
}

.focus\:tw-translate-y-91:focus{
  --tw-translate-y: 22.75rem;
}

.focus\:tw-translate-y-92:focus{
  --tw-translate-y: 23rem;
}

.focus\:tw-translate-y-96:focus{
  --tw-translate-y: 24rem;
}

.focus\:tw-translate-y-102:focus{
  --tw-translate-y: 25.5rem;
}

.focus\:tw-translate-y-112:focus{
  --tw-translate-y: 28rem;
}

.focus\:tw-translate-y-128:focus{
  --tw-translate-y: 31rem;
}

.focus\:tw-translate-y-129:focus{
  --tw-translate-y: 32.25rem;
}

.focus\:tw-translate-y-130:focus{
  --tw-translate-y: 32.5rem;
}

.focus\:tw-translate-y-140:focus{
  --tw-translate-y: 35rem;
}

.focus\:tw-translate-y-160:focus{
  --tw-translate-y: 40rem;
}

.focus\:tw-translate-y-180:focus{
  --tw-translate-y: 45rem;
}

.focus\:tw-translate-y-185:focus{
  --tw-translate-y: 46.25rem;
}

.focus\:tw-translate-y-190:focus{
  --tw-translate-y: 47.5rem;
}

.focus\:tw-translate-y-200:focus{
  --tw-translate-y: 50rem;
}

.focus\:tw-translate-y-px:focus{
  --tw-translate-y: 1px;
}

.focus\:tw-translate-y-0\.5:focus{
  --tw-translate-y: 0.125rem;
}

.focus\:tw-translate-y-1\.5:focus{
  --tw-translate-y: 0.375rem;
}

.focus\:tw-translate-y-2\.5:focus{
  --tw-translate-y: 0.625rem;
}

.focus\:tw-translate-y-3\.5:focus{
  --tw-translate-y: 0.875rem;
}

.focus\:tw--translate-y-0:focus{
  --tw-translate-y: 0px;
}

.focus\:tw--translate-y-1:focus{
  --tw-translate-y: -0.25rem;
}

.focus\:tw--translate-y-2:focus{
  --tw-translate-y: -0.5rem;
}

.focus\:tw--translate-y-3:focus{
  --tw-translate-y: -0.75rem;
}

.focus\:tw--translate-y-4:focus{
  --tw-translate-y: -1rem;
}

.focus\:tw--translate-y-5:focus{
  --tw-translate-y: -1.25rem;
}

.focus\:tw--translate-y-6:focus{
  --tw-translate-y: -1.5rem;
}

.focus\:tw--translate-y-7:focus{
  --tw-translate-y: -1.75rem;
}

.focus\:tw--translate-y-8:focus{
  --tw-translate-y: -2rem;
}

.focus\:tw--translate-y-9:focus{
  --tw-translate-y: -2.25rem;
}

.focus\:tw--translate-y-10:focus{
  --tw-translate-y: -2.5rem;
}

.focus\:tw--translate-y-11:focus{
  --tw-translate-y: -2.75rem;
}

.focus\:tw--translate-y-12:focus{
  --tw-translate-y: -3rem;
}

.focus\:tw--translate-y-13:focus{
  --tw-translate-y: -3.25rem;
}

.focus\:tw--translate-y-14:focus{
  --tw-translate-y: -3.5rem;
}

.focus\:tw--translate-y-15:focus{
  --tw-translate-y: -3.75rem;
}

.focus\:tw--translate-y-16:focus{
  --tw-translate-y: -4rem;
}

.focus\:tw--translate-y-17:focus{
  --tw-translate-y: -4.25rem;
}

.focus\:tw--translate-y-18:focus{
  --tw-translate-y: -4.5rem;
}

.focus\:tw--translate-y-19:focus{
  --tw-translate-y: -4.75rem;
}

.focus\:tw--translate-y-20:focus{
  --tw-translate-y: -5rem;
}

.focus\:tw--translate-y-21:focus{
  --tw-translate-y: -5.25rem;
}

.focus\:tw--translate-y-22:focus{
  --tw-translate-y: -5.5rem;
}

.focus\:tw--translate-y-23:focus{
  --tw-translate-y: -5.75rem;
}

.focus\:tw--translate-y-24:focus{
  --tw-translate-y: -6rem;
}

.focus\:tw--translate-y-25:focus{
  --tw-translate-y: -6.25rem;
}

.focus\:tw--translate-y-26:focus{
  --tw-translate-y: -6.5rem;
}

.focus\:tw--translate-y-27:focus{
  --tw-translate-y: -6.75rem;
}

.focus\:tw--translate-y-28:focus{
  --tw-translate-y: -7rem;
}

.focus\:tw--translate-y-29:focus{
  --tw-translate-y: -7.25rem;
}

.focus\:tw--translate-y-30:focus{
  --tw-translate-y: -7.5rem;
}

.focus\:tw--translate-y-31:focus{
  --tw-translate-y: -7.75rem;
}

.focus\:tw--translate-y-32:focus{
  --tw-translate-y: -8rem;
}

.focus\:tw--translate-y-33:focus{
  --tw-translate-y: -8.25rem;
}

.focus\:tw--translate-y-34:focus{
  --tw-translate-y: -8.5rem;
}

.focus\:tw--translate-y-35:focus{
  --tw-translate-y: -8.75rem;
}

.focus\:tw--translate-y-36:focus{
  --tw-translate-y: -9rem;
}

.focus\:tw--translate-y-37:focus{
  --tw-translate-y: -9.25rem;
}

.focus\:tw--translate-y-38:focus{
  --tw-translate-y: -9.5rem;
}

.focus\:tw--translate-y-39:focus{
  --tw-translate-y: -9.75rem;
}

.focus\:tw--translate-y-40:focus{
  --tw-translate-y: -10rem;
}

.focus\:tw--translate-y-41:focus{
  --tw-translate-y: -10.25rem;
}

.focus\:tw--translate-y-42:focus{
  --tw-translate-y: -10.5rem;
}

.focus\:tw--translate-y-43:focus{
  --tw-translate-y: -10.75rem;
}

.focus\:tw--translate-y-44:focus{
  --tw-translate-y: -11rem;
}

.focus\:tw--translate-y-45:focus{
  --tw-translate-y: -11.25rem;
}

.focus\:tw--translate-y-46:focus{
  --tw-translate-y: -11.5rem;
}

.focus\:tw--translate-y-47:focus{
  --tw-translate-y: -11.75rem;
}

.focus\:tw--translate-y-48:focus{
  --tw-translate-y: -12rem;
}

.focus\:tw--translate-y-50:focus{
  --tw-translate-y: -12.5rem;
}

.focus\:tw--translate-y-52:focus{
  --tw-translate-y: -13rem;
}

.focus\:tw--translate-y-53:focus{
  --tw-translate-y: -13.25rem;
}

.focus\:tw--translate-y-54:focus{
  --tw-translate-y: -13.5rem;
}

.focus\:tw--translate-y-55:focus{
  --tw-translate-y: -13.75rem;
}

.focus\:tw--translate-y-56:focus{
  --tw-translate-y: -14rem;
}

.focus\:tw--translate-y-57:focus{
  --tw-translate-y: -14.25rem;
}

.focus\:tw--translate-y-58:focus{
  --tw-translate-y: -14.5rem;
}

.focus\:tw--translate-y-59:focus{
  --tw-translate-y: -14.75rem;
}

.focus\:tw--translate-y-60:focus{
  --tw-translate-y: -15rem;
}

.focus\:tw--translate-y-61:focus{
  --tw-translate-y: -15.25rem;
}

.focus\:tw--translate-y-62:focus{
  --tw-translate-y: -15.5rem;
}

.focus\:tw--translate-y-63:focus{
  --tw-translate-y: -15.75rem;
}

.focus\:tw--translate-y-64:focus{
  --tw-translate-y: -16rem;
}

.focus\:tw--translate-y-65:focus{
  --tw-translate-y: -16.25rem;
}

.focus\:tw--translate-y-66:focus{
  --tw-translate-y: -16.5rem;
}

.focus\:tw--translate-y-68:focus{
  --tw-translate-y: -17rem;
}

.focus\:tw--translate-y-69:focus{
  --tw-translate-y: -17.25rem;
}

.focus\:tw--translate-y-70:focus{
  --tw-translate-y: -17.5rem;
}

.focus\:tw--translate-y-71:focus{
  --tw-translate-y: -17.75rem;
}

.focus\:tw--translate-y-72:focus{
  --tw-translate-y: -18rem;
}

.focus\:tw--translate-y-73:focus{
  --tw-translate-y: -18.25rem;
}

.focus\:tw--translate-y-74:focus{
  --tw-translate-y: -18.5rem;
}

.focus\:tw--translate-y-75:focus{
  --tw-translate-y: -18.75rem;
}

.focus\:tw--translate-y-76:focus{
  --tw-translate-y: -19rem;
}

.focus\:tw--translate-y-77:focus{
  --tw-translate-y: -19.25rem;
}

.focus\:tw--translate-y-78:focus{
  --tw-translate-y: -19.5rem;
}

.focus\:tw--translate-y-79:focus{
  --tw-translate-y: -19.75rem;
}

.focus\:tw--translate-y-80:focus{
  --tw-translate-y: -20rem;
}

.focus\:tw--translate-y-81:focus{
  --tw-translate-y: -20.25rem;
}

.focus\:tw--translate-y-82:focus{
  --tw-translate-y: -20.5rem;
}

.focus\:tw--translate-y-83:focus{
  --tw-translate-y: -20.75rem;
}

.focus\:tw--translate-y-84:focus{
  --tw-translate-y: -21rem;
}

.focus\:tw--translate-y-85:focus{
  --tw-translate-y: -21.25rem;
}

.focus\:tw--translate-y-86:focus{
  --tw-translate-y: -21.5rem;
}

.focus\:tw--translate-y-87:focus{
  --tw-translate-y: -21.75rem;
}

.focus\:tw--translate-y-88:focus{
  --tw-translate-y: -22rem;
}

.focus\:tw--translate-y-89:focus{
  --tw-translate-y: -22.25rem;
}

.focus\:tw--translate-y-90:focus{
  --tw-translate-y: -22.5rem;
}

.focus\:tw--translate-y-91:focus{
  --tw-translate-y: -22.75rem;
}

.focus\:tw--translate-y-92:focus{
  --tw-translate-y: -23rem;
}

.focus\:tw--translate-y-96:focus{
  --tw-translate-y: -24rem;
}

.focus\:tw--translate-y-102:focus{
  --tw-translate-y: -25.5rem;
}

.focus\:tw--translate-y-112:focus{
  --tw-translate-y: -28rem;
}

.focus\:tw--translate-y-128:focus{
  --tw-translate-y: -31rem;
}

.focus\:tw--translate-y-129:focus{
  --tw-translate-y: -32.25rem;
}

.focus\:tw--translate-y-130:focus{
  --tw-translate-y: -32.5rem;
}

.focus\:tw--translate-y-140:focus{
  --tw-translate-y: -35rem;
}

.focus\:tw--translate-y-160:focus{
  --tw-translate-y: -40rem;
}

.focus\:tw--translate-y-180:focus{
  --tw-translate-y: -45rem;
}

.focus\:tw--translate-y-185:focus{
  --tw-translate-y: -46.25rem;
}

.focus\:tw--translate-y-190:focus{
  --tw-translate-y: -47.5rem;
}

.focus\:tw--translate-y-200:focus{
  --tw-translate-y: -50rem;
}

.focus\:tw--translate-y-px:focus{
  --tw-translate-y: -1px;
}

.focus\:tw--translate-y-0\.5:focus{
  --tw-translate-y: -0.125rem;
}

.focus\:tw--translate-y-1\.5:focus{
  --tw-translate-y: -0.375rem;
}

.focus\:tw--translate-y-2\.5:focus{
  --tw-translate-y: -0.625rem;
}

.focus\:tw--translate-y-3\.5:focus{
  --tw-translate-y: -0.875rem;
}

.focus\:tw-translate-y-1\/2:focus{
  --tw-translate-y: 50%;
}

.focus\:tw-translate-y-1\/3:focus{
  --tw-translate-y: 33.333333%;
}

.focus\:tw-translate-y-2\/3:focus{
  --tw-translate-y: 66.666667%;
}

.focus\:tw-translate-y-1\/4:focus{
  --tw-translate-y: 25%;
}

.focus\:tw-translate-y-2\/4:focus{
  --tw-translate-y: 50%;
}

.focus\:tw-translate-y-3\/4:focus{
  --tw-translate-y: 75%;
}

.focus\:tw-translate-y-full:focus{
  --tw-translate-y: 100%;
}

.focus\:tw--translate-y-1\/2:focus{
  --tw-translate-y: -50%;
}

.focus\:tw--translate-y-1\/3:focus{
  --tw-translate-y: -33.333333%;
}

.focus\:tw--translate-y-2\/3:focus{
  --tw-translate-y: -66.666667%;
}

.focus\:tw--translate-y-1\/4:focus{
  --tw-translate-y: -25%;
}

.focus\:tw--translate-y-2\/4:focus{
  --tw-translate-y: -50%;
}

.focus\:tw--translate-y-3\/4:focus{
  --tw-translate-y: -75%;
}

.focus\:tw--translate-y-full:focus{
  --tw-translate-y: -100%;
}

.tw-rotate-0{
  --tw-rotate: 0deg;
}

.tw-rotate-1{
  --tw-rotate: 1deg;
}

.tw-rotate-2{
  --tw-rotate: 2deg;
}

.tw-rotate-3{
  --tw-rotate: 3deg;
}

.tw-rotate-6{
  --tw-rotate: 6deg;
}

.tw-rotate-12{
  --tw-rotate: 12deg;
}

.tw-rotate-45{
  --tw-rotate: 45deg;
}

.tw-rotate-90{
  --tw-rotate: 90deg;
}

.tw-rotate-180{
  --tw-rotate: 180deg;
}

.tw--rotate-180{
  --tw-rotate: -180deg;
}

.tw--rotate-90{
  --tw-rotate: -90deg;
}

.tw--rotate-45{
  --tw-rotate: -45deg;
}

.tw--rotate-12{
  --tw-rotate: -12deg;
}

.tw--rotate-6{
  --tw-rotate: -6deg;
}

.tw--rotate-3{
  --tw-rotate: -3deg;
}

.tw--rotate-2{
  --tw-rotate: -2deg;
}

.tw--rotate-1{
  --tw-rotate: -1deg;
}

.hover\:tw-rotate-0:hover{
  --tw-rotate: 0deg;
}

.hover\:tw-rotate-1:hover{
  --tw-rotate: 1deg;
}

.hover\:tw-rotate-2:hover{
  --tw-rotate: 2deg;
}

.hover\:tw-rotate-3:hover{
  --tw-rotate: 3deg;
}

.hover\:tw-rotate-6:hover{
  --tw-rotate: 6deg;
}

.hover\:tw-rotate-12:hover{
  --tw-rotate: 12deg;
}

.hover\:tw-rotate-45:hover{
  --tw-rotate: 45deg;
}

.hover\:tw-rotate-90:hover{
  --tw-rotate: 90deg;
}

.hover\:tw-rotate-180:hover{
  --tw-rotate: 180deg;
}

.hover\:tw--rotate-180:hover{
  --tw-rotate: -180deg;
}

.hover\:tw--rotate-90:hover{
  --tw-rotate: -90deg;
}

.hover\:tw--rotate-45:hover{
  --tw-rotate: -45deg;
}

.hover\:tw--rotate-12:hover{
  --tw-rotate: -12deg;
}

.hover\:tw--rotate-6:hover{
  --tw-rotate: -6deg;
}

.hover\:tw--rotate-3:hover{
  --tw-rotate: -3deg;
}

.hover\:tw--rotate-2:hover{
  --tw-rotate: -2deg;
}

.hover\:tw--rotate-1:hover{
  --tw-rotate: -1deg;
}

.focus\:tw-rotate-0:focus{
  --tw-rotate: 0deg;
}

.focus\:tw-rotate-1:focus{
  --tw-rotate: 1deg;
}

.focus\:tw-rotate-2:focus{
  --tw-rotate: 2deg;
}

.focus\:tw-rotate-3:focus{
  --tw-rotate: 3deg;
}

.focus\:tw-rotate-6:focus{
  --tw-rotate: 6deg;
}

.focus\:tw-rotate-12:focus{
  --tw-rotate: 12deg;
}

.focus\:tw-rotate-45:focus{
  --tw-rotate: 45deg;
}

.focus\:tw-rotate-90:focus{
  --tw-rotate: 90deg;
}

.focus\:tw-rotate-180:focus{
  --tw-rotate: 180deg;
}

.focus\:tw--rotate-180:focus{
  --tw-rotate: -180deg;
}

.focus\:tw--rotate-90:focus{
  --tw-rotate: -90deg;
}

.focus\:tw--rotate-45:focus{
  --tw-rotate: -45deg;
}

.focus\:tw--rotate-12:focus{
  --tw-rotate: -12deg;
}

.focus\:tw--rotate-6:focus{
  --tw-rotate: -6deg;
}

.focus\:tw--rotate-3:focus{
  --tw-rotate: -3deg;
}

.focus\:tw--rotate-2:focus{
  --tw-rotate: -2deg;
}

.focus\:tw--rotate-1:focus{
  --tw-rotate: -1deg;
}

.tw-skew-x-0{
  --tw-skew-x: 0deg;
}

.tw-skew-x-1{
  --tw-skew-x: 1deg;
}

.tw-skew-x-2{
  --tw-skew-x: 2deg;
}

.tw-skew-x-3{
  --tw-skew-x: 3deg;
}

.tw-skew-x-6{
  --tw-skew-x: 6deg;
}

.tw-skew-x-12{
  --tw-skew-x: 12deg;
}

.tw--skew-x-12{
  --tw-skew-x: -12deg;
}

.tw--skew-x-6{
  --tw-skew-x: -6deg;
}

.tw--skew-x-3{
  --tw-skew-x: -3deg;
}

.tw--skew-x-2{
  --tw-skew-x: -2deg;
}

.tw--skew-x-1{
  --tw-skew-x: -1deg;
}

.tw-skew-y-0{
  --tw-skew-y: 0deg;
}

.tw-skew-y-1{
  --tw-skew-y: 1deg;
}

.tw-skew-y-2{
  --tw-skew-y: 2deg;
}

.tw-skew-y-3{
  --tw-skew-y: 3deg;
}

.tw-skew-y-6{
  --tw-skew-y: 6deg;
}

.tw-skew-y-12{
  --tw-skew-y: 12deg;
}

.tw--skew-y-12{
  --tw-skew-y: -12deg;
}

.tw--skew-y-6{
  --tw-skew-y: -6deg;
}

.tw--skew-y-3{
  --tw-skew-y: -3deg;
}

.tw--skew-y-2{
  --tw-skew-y: -2deg;
}

.tw--skew-y-1{
  --tw-skew-y: -1deg;
}

.hover\:tw-skew-x-0:hover{
  --tw-skew-x: 0deg;
}

.hover\:tw-skew-x-1:hover{
  --tw-skew-x: 1deg;
}

.hover\:tw-skew-x-2:hover{
  --tw-skew-x: 2deg;
}

.hover\:tw-skew-x-3:hover{
  --tw-skew-x: 3deg;
}

.hover\:tw-skew-x-6:hover{
  --tw-skew-x: 6deg;
}

.hover\:tw-skew-x-12:hover{
  --tw-skew-x: 12deg;
}

.hover\:tw--skew-x-12:hover{
  --tw-skew-x: -12deg;
}

.hover\:tw--skew-x-6:hover{
  --tw-skew-x: -6deg;
}

.hover\:tw--skew-x-3:hover{
  --tw-skew-x: -3deg;
}

.hover\:tw--skew-x-2:hover{
  --tw-skew-x: -2deg;
}

.hover\:tw--skew-x-1:hover{
  --tw-skew-x: -1deg;
}

.hover\:tw-skew-y-0:hover{
  --tw-skew-y: 0deg;
}

.hover\:tw-skew-y-1:hover{
  --tw-skew-y: 1deg;
}

.hover\:tw-skew-y-2:hover{
  --tw-skew-y: 2deg;
}

.hover\:tw-skew-y-3:hover{
  --tw-skew-y: 3deg;
}

.hover\:tw-skew-y-6:hover{
  --tw-skew-y: 6deg;
}

.hover\:tw-skew-y-12:hover{
  --tw-skew-y: 12deg;
}

.hover\:tw--skew-y-12:hover{
  --tw-skew-y: -12deg;
}

.hover\:tw--skew-y-6:hover{
  --tw-skew-y: -6deg;
}

.hover\:tw--skew-y-3:hover{
  --tw-skew-y: -3deg;
}

.hover\:tw--skew-y-2:hover{
  --tw-skew-y: -2deg;
}

.hover\:tw--skew-y-1:hover{
  --tw-skew-y: -1deg;
}

.focus\:tw-skew-x-0:focus{
  --tw-skew-x: 0deg;
}

.focus\:tw-skew-x-1:focus{
  --tw-skew-x: 1deg;
}

.focus\:tw-skew-x-2:focus{
  --tw-skew-x: 2deg;
}

.focus\:tw-skew-x-3:focus{
  --tw-skew-x: 3deg;
}

.focus\:tw-skew-x-6:focus{
  --tw-skew-x: 6deg;
}

.focus\:tw-skew-x-12:focus{
  --tw-skew-x: 12deg;
}

.focus\:tw--skew-x-12:focus{
  --tw-skew-x: -12deg;
}

.focus\:tw--skew-x-6:focus{
  --tw-skew-x: -6deg;
}

.focus\:tw--skew-x-3:focus{
  --tw-skew-x: -3deg;
}

.focus\:tw--skew-x-2:focus{
  --tw-skew-x: -2deg;
}

.focus\:tw--skew-x-1:focus{
  --tw-skew-x: -1deg;
}

.focus\:tw-skew-y-0:focus{
  --tw-skew-y: 0deg;
}

.focus\:tw-skew-y-1:focus{
  --tw-skew-y: 1deg;
}

.focus\:tw-skew-y-2:focus{
  --tw-skew-y: 2deg;
}

.focus\:tw-skew-y-3:focus{
  --tw-skew-y: 3deg;
}

.focus\:tw-skew-y-6:focus{
  --tw-skew-y: 6deg;
}

.focus\:tw-skew-y-12:focus{
  --tw-skew-y: 12deg;
}

.focus\:tw--skew-y-12:focus{
  --tw-skew-y: -12deg;
}

.focus\:tw--skew-y-6:focus{
  --tw-skew-y: -6deg;
}

.focus\:tw--skew-y-3:focus{
  --tw-skew-y: -3deg;
}

.focus\:tw--skew-y-2:focus{
  --tw-skew-y: -2deg;
}

.focus\:tw--skew-y-1:focus{
  --tw-skew-y: -1deg;
}

.tw-scale-0{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.tw-scale-50{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.tw-scale-75{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.tw-scale-90{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.tw-scale-95{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.tw-scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.tw-scale-105{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.tw-scale-110{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.tw-scale-125{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.tw-scale-150{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.hover\:tw-scale-0:hover{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.hover\:tw-scale-50:hover{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.hover\:tw-scale-75:hover{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.hover\:tw-scale-90:hover{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.hover\:tw-scale-95:hover{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.hover\:tw-scale-100:hover{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.hover\:tw-scale-105:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.hover\:tw-scale-110:hover{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.hover\:tw-scale-125:hover{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.hover\:tw-scale-150:hover{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.focus\:tw-scale-0:focus{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.focus\:tw-scale-50:focus{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.focus\:tw-scale-75:focus{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.focus\:tw-scale-90:focus{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.focus\:tw-scale-95:focus{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.focus\:tw-scale-100:focus{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.focus\:tw-scale-105:focus{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.focus\:tw-scale-110:focus{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.focus\:tw-scale-125:focus{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.focus\:tw-scale-150:focus{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.tw-scale-x-0{
  --tw-scale-x: 0;
}

.tw-scale-x-50{
  --tw-scale-x: .5;
}

.tw-scale-x-75{
  --tw-scale-x: .75;
}

.tw-scale-x-90{
  --tw-scale-x: .9;
}

.tw-scale-x-95{
  --tw-scale-x: .95;
}

.tw-scale-x-100{
  --tw-scale-x: 1;
}

.tw-scale-x-105{
  --tw-scale-x: 1.05;
}

.tw-scale-x-110{
  --tw-scale-x: 1.1;
}

.tw-scale-x-125{
  --tw-scale-x: 1.25;
}

.tw-scale-x-150{
  --tw-scale-x: 1.5;
}

.tw-scale-y-0{
  --tw-scale-y: 0;
}

.tw-scale-y-50{
  --tw-scale-y: .5;
}

.tw-scale-y-75{
  --tw-scale-y: .75;
}

.tw-scale-y-90{
  --tw-scale-y: .9;
}

.tw-scale-y-95{
  --tw-scale-y: .95;
}

.tw-scale-y-100{
  --tw-scale-y: 1;
}

.tw-scale-y-105{
  --tw-scale-y: 1.05;
}

.tw-scale-y-110{
  --tw-scale-y: 1.1;
}

.tw-scale-y-125{
  --tw-scale-y: 1.25;
}

.tw-scale-y-150{
  --tw-scale-y: 1.5;
}

.hover\:tw-scale-x-0:hover{
  --tw-scale-x: 0;
}

.hover\:tw-scale-x-50:hover{
  --tw-scale-x: .5;
}

.hover\:tw-scale-x-75:hover{
  --tw-scale-x: .75;
}

.hover\:tw-scale-x-90:hover{
  --tw-scale-x: .9;
}

.hover\:tw-scale-x-95:hover{
  --tw-scale-x: .95;
}

.hover\:tw-scale-x-100:hover{
  --tw-scale-x: 1;
}

.hover\:tw-scale-x-105:hover{
  --tw-scale-x: 1.05;
}

.hover\:tw-scale-x-110:hover{
  --tw-scale-x: 1.1;
}

.hover\:tw-scale-x-125:hover{
  --tw-scale-x: 1.25;
}

.hover\:tw-scale-x-150:hover{
  --tw-scale-x: 1.5;
}

.hover\:tw-scale-y-0:hover{
  --tw-scale-y: 0;
}

.hover\:tw-scale-y-50:hover{
  --tw-scale-y: .5;
}

.hover\:tw-scale-y-75:hover{
  --tw-scale-y: .75;
}

.hover\:tw-scale-y-90:hover{
  --tw-scale-y: .9;
}

.hover\:tw-scale-y-95:hover{
  --tw-scale-y: .95;
}

.hover\:tw-scale-y-100:hover{
  --tw-scale-y: 1;
}

.hover\:tw-scale-y-105:hover{
  --tw-scale-y: 1.05;
}

.hover\:tw-scale-y-110:hover{
  --tw-scale-y: 1.1;
}

.hover\:tw-scale-y-125:hover{
  --tw-scale-y: 1.25;
}

.hover\:tw-scale-y-150:hover{
  --tw-scale-y: 1.5;
}

.focus\:tw-scale-x-0:focus{
  --tw-scale-x: 0;
}

.focus\:tw-scale-x-50:focus{
  --tw-scale-x: .5;
}

.focus\:tw-scale-x-75:focus{
  --tw-scale-x: .75;
}

.focus\:tw-scale-x-90:focus{
  --tw-scale-x: .9;
}

.focus\:tw-scale-x-95:focus{
  --tw-scale-x: .95;
}

.focus\:tw-scale-x-100:focus{
  --tw-scale-x: 1;
}

.focus\:tw-scale-x-105:focus{
  --tw-scale-x: 1.05;
}

.focus\:tw-scale-x-110:focus{
  --tw-scale-x: 1.1;
}

.focus\:tw-scale-x-125:focus{
  --tw-scale-x: 1.25;
}

.focus\:tw-scale-x-150:focus{
  --tw-scale-x: 1.5;
}

.focus\:tw-scale-y-0:focus{
  --tw-scale-y: 0;
}

.focus\:tw-scale-y-50:focus{
  --tw-scale-y: .5;
}

.focus\:tw-scale-y-75:focus{
  --tw-scale-y: .75;
}

.focus\:tw-scale-y-90:focus{
  --tw-scale-y: .9;
}

.focus\:tw-scale-y-95:focus{
  --tw-scale-y: .95;
}

.focus\:tw-scale-y-100:focus{
  --tw-scale-y: 1;
}

.focus\:tw-scale-y-105:focus{
  --tw-scale-y: 1.05;
}

.focus\:tw-scale-y-110:focus{
  --tw-scale-y: 1.1;
}

.focus\:tw-scale-y-125:focus{
  --tw-scale-y: 1.25;
}

.focus\:tw-scale-y-150:focus{
  --tw-scale-y: 1.5;
}

@keyframes tw-spin{
  to{
    transform: rotate(360deg);
  }
}

@keyframes tw-ping{
  75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes tw-pulse{
  50%{
    opacity: .5;
  }
}

@keyframes tw-bounce{
  0%, 100%{
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50%{
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.tw-animate-none{
  animation: none;
}

.tw-animate-spin{
  animation: tw-spin 1s linear infinite;
}

.tw-animate-ping{
  animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.tw-animate-pulse{
  animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.tw-animate-bounce{
  animation: tw-bounce 1s infinite;
}

.tw-cursor-auto{
  cursor: auto;
}

.tw-cursor-default{
  cursor: default;
}

.tw-cursor-pointer{
  cursor: pointer;
}

.tw-cursor-wait{
  cursor: wait;
}

.tw-cursor-text{
  cursor: text;
}

.tw-cursor-move{
  cursor: move;
}

.tw-cursor-help{
  cursor: help;
}

.tw-cursor-not-allowed{
  cursor: not-allowed;
}

.tw-select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.tw-select-text{
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}

.tw-select-all{
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}

.tw-select-auto{
  -webkit-user-select: auto;
     -moz-user-select: auto;
          user-select: auto;
}

.tw-resize-none{
  resize: none;
}

.tw-resize-y{
  resize: vertical;
}

.tw-resize-x{
  resize: horizontal;
}

.tw-resize{
  resize: both;
}

.tw-list-inside{
  list-style-position: inside;
}

.tw-list-outside{
  list-style-position: outside;
}

.tw-list-none{
  list-style-type: none;
}

.tw-list-disc{
  list-style-type: disc;
}

.tw-list-decimal{
  list-style-type: decimal;
}

.tw-appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.tw-auto-cols-auto{
  grid-auto-columns: auto;
}

.tw-auto-cols-min{
  grid-auto-columns: min-content;
}

.tw-auto-cols-max{
  grid-auto-columns: max-content;
}

.tw-auto-cols-fr{
  grid-auto-columns: minmax(0, 1fr);
}

.tw-grid-flow-row{
  grid-auto-flow: row;
}

.tw-grid-flow-col{
  grid-auto-flow: column;
}

.tw-grid-flow-row-dense{
  grid-auto-flow: row dense;
}

.tw-grid-flow-col-dense{
  grid-auto-flow: column dense;
}

.tw-auto-rows-auto{
  grid-auto-rows: auto;
}

.tw-auto-rows-min{
  grid-auto-rows: min-content;
}

.tw-auto-rows-max{
  grid-auto-rows: max-content;
}

.tw-auto-rows-fr{
  grid-auto-rows: minmax(0, 1fr);
}

.tw-grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.tw-grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.tw-grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.tw-grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.tw-grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.tw-grid-cols-6{
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.tw-grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.tw-grid-cols-8{
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.tw-grid-cols-9{
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.tw-grid-cols-10{
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.tw-grid-cols-11{
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.tw-grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.tw-grid-cols-none{
  grid-template-columns: none;
}

.tw-grid-rows-1{
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.tw-grid-rows-2{
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.tw-grid-rows-3{
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.tw-grid-rows-4{
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.tw-grid-rows-5{
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.tw-grid-rows-6{
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.tw-grid-rows-none{
  grid-template-rows: none;
}

.tw-flex-row{
  flex-direction: row;
}

.tw-flex-row-reverse{
  flex-direction: row-reverse;
}

.tw-flex-col{
  flex-direction: column;
}

.tw-flex-col-reverse{
  flex-direction: column-reverse;
}

.tw-flex-wrap{
  flex-wrap: wrap;
}

.tw-flex-wrap-reverse{
  flex-wrap: wrap-reverse;
}

.tw-flex-nowrap{
  flex-wrap: nowrap;
}

.tw-place-content-center{
  place-content: center;
}

.tw-place-content-start{
  place-content: start;
}

.tw-place-content-end{
  place-content: end;
}

.tw-place-content-between{
  place-content: space-between;
}

.tw-place-content-around{
  place-content: space-around;
}

.tw-place-content-evenly{
  place-content: space-evenly;
}

.tw-place-content-stretch{
  place-content: stretch;
}

.tw-place-items-start{
  place-items: start;
}

.tw-place-items-end{
  place-items: end;
}

.tw-place-items-center{
  place-items: center;
}

.tw-place-items-stretch{
  place-items: stretch;
}

.tw-content-center{
  align-content: center;
}

.tw-content-start{
  align-content: flex-start;
}

.tw-content-end{
  align-content: flex-end;
}

.tw-content-between{
  align-content: space-between;
}

.tw-content-around{
  align-content: space-around;
}

.tw-content-evenly{
  align-content: space-evenly;
}

.tw-items-start{
  align-items: flex-start;
}

.tw-items-end{
  align-items: flex-end;
}

.tw-items-center{
  align-items: center;
}

.tw-items-baseline{
  align-items: baseline;
}

.tw-items-stretch{
  align-items: stretch;
}

.tw-justify-start{
  justify-content: flex-start;
}

.tw-justify-end{
  justify-content: flex-end;
}

.tw-justify-center{
  justify-content: center;
}

.tw-justify-between{
  justify-content: space-between;
}

.tw-justify-around{
  justify-content: space-around;
}

.tw-justify-evenly{
  justify-content: space-evenly;
}

.tw-justify-items-start{
  justify-items: start;
}

.tw-justify-items-end{
  justify-items: end;
}

.tw-justify-items-center{
  justify-items: center;
}

.tw-justify-items-stretch{
  justify-items: stretch;
}

.tw-gap-0{
  gap: 0px;
}

.tw-gap-1{
  gap: 0.25rem;
}

.tw-gap-2{
  gap: 0.5rem;
}

.tw-gap-3{
  gap: 0.75rem;
}

.tw-gap-4{
  gap: 1rem;
}

.tw-gap-5{
  gap: 1.25rem;
}

.tw-gap-6{
  gap: 1.5rem;
}

.tw-gap-7{
  gap: 1.75rem;
}

.tw-gap-8{
  gap: 2rem;
}

.tw-gap-9{
  gap: 2.25rem;
}

.tw-gap-10{
  gap: 2.5rem;
}

.tw-gap-11{
  gap: 2.75rem;
}

.tw-gap-12{
  gap: 3rem;
}

.tw-gap-13{
  gap: 3.25rem;
}

.tw-gap-14{
  gap: 3.5rem;
}

.tw-gap-15{
  gap: 3.75rem;
}

.tw-gap-16{
  gap: 4rem;
}

.tw-gap-17{
  gap: 4.25rem;
}

.tw-gap-18{
  gap: 4.5rem;
}

.tw-gap-19{
  gap: 4.75rem;
}

.tw-gap-20{
  gap: 5rem;
}

.tw-gap-21{
  gap: 5.25rem;
}

.tw-gap-22{
  gap: 5.5rem;
}

.tw-gap-23{
  gap: 5.75rem;
}

.tw-gap-24{
  gap: 6rem;
}

.tw-gap-25{
  gap: 6.25rem;
}

.tw-gap-26{
  gap: 6.5rem;
}

.tw-gap-27{
  gap: 6.75rem;
}

.tw-gap-28{
  gap: 7rem;
}

.tw-gap-29{
  gap: 7.25rem;
}

.tw-gap-30{
  gap: 7.5rem;
}

.tw-gap-31{
  gap: 7.75rem;
}

.tw-gap-32{
  gap: 8rem;
}

.tw-gap-33{
  gap: 8.25rem;
}

.tw-gap-34{
  gap: 8.5rem;
}

.tw-gap-35{
  gap: 8.75rem;
}

.tw-gap-36{
  gap: 9rem;
}

.tw-gap-37{
  gap: 9.25rem;
}

.tw-gap-38{
  gap: 9.5rem;
}

.tw-gap-39{
  gap: 9.75rem;
}

.tw-gap-40{
  gap: 10rem;
}

.tw-gap-41{
  gap: 10.25rem;
}

.tw-gap-42{
  gap: 10.5rem;
}

.tw-gap-43{
  gap: 10.75rem;
}

.tw-gap-44{
  gap: 11rem;
}

.tw-gap-45{
  gap: 11.25rem;
}

.tw-gap-46{
  gap: 11.5rem;
}

.tw-gap-47{
  gap: 11.75rem;
}

.tw-gap-48{
  gap: 12rem;
}

.tw-gap-50{
  gap: 12.5rem;
}

.tw-gap-52{
  gap: 13rem;
}

.tw-gap-53{
  gap: 13.25rem;
}

.tw-gap-54{
  gap: 13.5rem;
}

.tw-gap-55{
  gap: 13.75rem;
}

.tw-gap-56{
  gap: 14rem;
}

.tw-gap-57{
  gap: 14.25rem;
}

.tw-gap-58{
  gap: 14.5rem;
}

.tw-gap-59{
  gap: 14.75rem;
}

.tw-gap-60{
  gap: 15rem;
}

.tw-gap-61{
  gap: 15.25rem;
}

.tw-gap-62{
  gap: 15.5rem;
}

.tw-gap-63{
  gap: 15.75rem;
}

.tw-gap-64{
  gap: 16rem;
}

.tw-gap-65{
  gap: 16.25rem;
}

.tw-gap-66{
  gap: 16.5rem;
}

.tw-gap-68{
  gap: 17rem;
}

.tw-gap-69{
  gap: 17.25rem;
}

.tw-gap-70{
  gap: 17.5rem;
}

.tw-gap-71{
  gap: 17.75rem;
}

.tw-gap-72{
  gap: 18rem;
}

.tw-gap-73{
  gap: 18.25rem;
}

.tw-gap-74{
  gap: 18.5rem;
}

.tw-gap-75{
  gap: 18.75rem;
}

.tw-gap-76{
  gap: 19rem;
}

.tw-gap-77{
  gap: 19.25rem;
}

.tw-gap-78{
  gap: 19.5rem;
}

.tw-gap-79{
  gap: 19.75rem;
}

.tw-gap-80{
  gap: 20rem;
}

.tw-gap-81{
  gap: 20.25rem;
}

.tw-gap-82{
  gap: 20.5rem;
}

.tw-gap-83{
  gap: 20.75rem;
}

.tw-gap-84{
  gap: 21rem;
}

.tw-gap-85{
  gap: 21.25rem;
}

.tw-gap-86{
  gap: 21.5rem;
}

.tw-gap-87{
  gap: 21.75rem;
}

.tw-gap-88{
  gap: 22rem;
}

.tw-gap-89{
  gap: 22.25rem;
}

.tw-gap-90{
  gap: 22.5rem;
}

.tw-gap-91{
  gap: 22.75rem;
}

.tw-gap-92{
  gap: 23rem;
}

.tw-gap-96{
  gap: 24rem;
}

.tw-gap-102{
  gap: 25.5rem;
}

.tw-gap-112{
  gap: 28rem;
}

.tw-gap-128{
  gap: 31rem;
}

.tw-gap-129{
  gap: 32.25rem;
}

.tw-gap-130{
  gap: 32.5rem;
}

.tw-gap-140{
  gap: 35rem;
}

.tw-gap-160{
  gap: 40rem;
}

.tw-gap-180{
  gap: 45rem;
}

.tw-gap-185{
  gap: 46.25rem;
}

.tw-gap-190{
  gap: 47.5rem;
}

.tw-gap-200{
  gap: 50rem;
}

.tw-gap-px{
  gap: 1px;
}

.tw-gap-0\.5{
  gap: 0.125rem;
}

.tw-gap-1\.5{
  gap: 0.375rem;
}

.tw-gap-2\.5{
  gap: 0.625rem;
}

.tw-gap-3\.5{
  gap: 0.875rem;
}

.tw-gap-x-0{
  -moz-column-gap: 0px;
       column-gap: 0px;
}

.tw-gap-x-1{
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}

.tw-gap-x-2{
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.tw-gap-x-3{
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}

.tw-gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.tw-gap-x-5{
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}

.tw-gap-x-6{
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.tw-gap-x-7{
  -moz-column-gap: 1.75rem;
       column-gap: 1.75rem;
}

.tw-gap-x-8{
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.tw-gap-x-9{
  -moz-column-gap: 2.25rem;
       column-gap: 2.25rem;
}

.tw-gap-x-10{
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}

.tw-gap-x-11{
  -moz-column-gap: 2.75rem;
       column-gap: 2.75rem;
}

.tw-gap-x-12{
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}

.tw-gap-x-13{
  -moz-column-gap: 3.25rem;
       column-gap: 3.25rem;
}

.tw-gap-x-14{
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
}

.tw-gap-x-15{
  -moz-column-gap: 3.75rem;
       column-gap: 3.75rem;
}

.tw-gap-x-16{
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}

.tw-gap-x-17{
  -moz-column-gap: 4.25rem;
       column-gap: 4.25rem;
}

.tw-gap-x-18{
  -moz-column-gap: 4.5rem;
       column-gap: 4.5rem;
}

.tw-gap-x-19{
  -moz-column-gap: 4.75rem;
       column-gap: 4.75rem;
}

.tw-gap-x-20{
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}

.tw-gap-x-21{
  -moz-column-gap: 5.25rem;
       column-gap: 5.25rem;
}

.tw-gap-x-22{
  -moz-column-gap: 5.5rem;
       column-gap: 5.5rem;
}

.tw-gap-x-23{
  -moz-column-gap: 5.75rem;
       column-gap: 5.75rem;
}

.tw-gap-x-24{
  -moz-column-gap: 6rem;
       column-gap: 6rem;
}

.tw-gap-x-25{
  -moz-column-gap: 6.25rem;
       column-gap: 6.25rem;
}

.tw-gap-x-26{
  -moz-column-gap: 6.5rem;
       column-gap: 6.5rem;
}

.tw-gap-x-27{
  -moz-column-gap: 6.75rem;
       column-gap: 6.75rem;
}

.tw-gap-x-28{
  -moz-column-gap: 7rem;
       column-gap: 7rem;
}

.tw-gap-x-29{
  -moz-column-gap: 7.25rem;
       column-gap: 7.25rem;
}

.tw-gap-x-30{
  -moz-column-gap: 7.5rem;
       column-gap: 7.5rem;
}

.tw-gap-x-31{
  -moz-column-gap: 7.75rem;
       column-gap: 7.75rem;
}

.tw-gap-x-32{
  -moz-column-gap: 8rem;
       column-gap: 8rem;
}

.tw-gap-x-33{
  -moz-column-gap: 8.25rem;
       column-gap: 8.25rem;
}

.tw-gap-x-34{
  -moz-column-gap: 8.5rem;
       column-gap: 8.5rem;
}

.tw-gap-x-35{
  -moz-column-gap: 8.75rem;
       column-gap: 8.75rem;
}

.tw-gap-x-36{
  -moz-column-gap: 9rem;
       column-gap: 9rem;
}

.tw-gap-x-37{
  -moz-column-gap: 9.25rem;
       column-gap: 9.25rem;
}

.tw-gap-x-38{
  -moz-column-gap: 9.5rem;
       column-gap: 9.5rem;
}

.tw-gap-x-39{
  -moz-column-gap: 9.75rem;
       column-gap: 9.75rem;
}

.tw-gap-x-40{
  -moz-column-gap: 10rem;
       column-gap: 10rem;
}

.tw-gap-x-41{
  -moz-column-gap: 10.25rem;
       column-gap: 10.25rem;
}

.tw-gap-x-42{
  -moz-column-gap: 10.5rem;
       column-gap: 10.5rem;
}

.tw-gap-x-43{
  -moz-column-gap: 10.75rem;
       column-gap: 10.75rem;
}

.tw-gap-x-44{
  -moz-column-gap: 11rem;
       column-gap: 11rem;
}

.tw-gap-x-45{
  -moz-column-gap: 11.25rem;
       column-gap: 11.25rem;
}

.tw-gap-x-46{
  -moz-column-gap: 11.5rem;
       column-gap: 11.5rem;
}

.tw-gap-x-47{
  -moz-column-gap: 11.75rem;
       column-gap: 11.75rem;
}

.tw-gap-x-48{
  -moz-column-gap: 12rem;
       column-gap: 12rem;
}

.tw-gap-x-50{
  -moz-column-gap: 12.5rem;
       column-gap: 12.5rem;
}

.tw-gap-x-52{
  -moz-column-gap: 13rem;
       column-gap: 13rem;
}

.tw-gap-x-53{
  -moz-column-gap: 13.25rem;
       column-gap: 13.25rem;
}

.tw-gap-x-54{
  -moz-column-gap: 13.5rem;
       column-gap: 13.5rem;
}

.tw-gap-x-55{
  -moz-column-gap: 13.75rem;
       column-gap: 13.75rem;
}

.tw-gap-x-56{
  -moz-column-gap: 14rem;
       column-gap: 14rem;
}

.tw-gap-x-57{
  -moz-column-gap: 14.25rem;
       column-gap: 14.25rem;
}

.tw-gap-x-58{
  -moz-column-gap: 14.5rem;
       column-gap: 14.5rem;
}

.tw-gap-x-59{
  -moz-column-gap: 14.75rem;
       column-gap: 14.75rem;
}

.tw-gap-x-60{
  -moz-column-gap: 15rem;
       column-gap: 15rem;
}

.tw-gap-x-61{
  -moz-column-gap: 15.25rem;
       column-gap: 15.25rem;
}

.tw-gap-x-62{
  -moz-column-gap: 15.5rem;
       column-gap: 15.5rem;
}

.tw-gap-x-63{
  -moz-column-gap: 15.75rem;
       column-gap: 15.75rem;
}

.tw-gap-x-64{
  -moz-column-gap: 16rem;
       column-gap: 16rem;
}

.tw-gap-x-65{
  -moz-column-gap: 16.25rem;
       column-gap: 16.25rem;
}

.tw-gap-x-66{
  -moz-column-gap: 16.5rem;
       column-gap: 16.5rem;
}

.tw-gap-x-68{
  -moz-column-gap: 17rem;
       column-gap: 17rem;
}

.tw-gap-x-69{
  -moz-column-gap: 17.25rem;
       column-gap: 17.25rem;
}

.tw-gap-x-70{
  -moz-column-gap: 17.5rem;
       column-gap: 17.5rem;
}

.tw-gap-x-71{
  -moz-column-gap: 17.75rem;
       column-gap: 17.75rem;
}

.tw-gap-x-72{
  -moz-column-gap: 18rem;
       column-gap: 18rem;
}

.tw-gap-x-73{
  -moz-column-gap: 18.25rem;
       column-gap: 18.25rem;
}

.tw-gap-x-74{
  -moz-column-gap: 18.5rem;
       column-gap: 18.5rem;
}

.tw-gap-x-75{
  -moz-column-gap: 18.75rem;
       column-gap: 18.75rem;
}

.tw-gap-x-76{
  -moz-column-gap: 19rem;
       column-gap: 19rem;
}

.tw-gap-x-77{
  -moz-column-gap: 19.25rem;
       column-gap: 19.25rem;
}

.tw-gap-x-78{
  -moz-column-gap: 19.5rem;
       column-gap: 19.5rem;
}

.tw-gap-x-79{
  -moz-column-gap: 19.75rem;
       column-gap: 19.75rem;
}

.tw-gap-x-80{
  -moz-column-gap: 20rem;
       column-gap: 20rem;
}

.tw-gap-x-81{
  -moz-column-gap: 20.25rem;
       column-gap: 20.25rem;
}

.tw-gap-x-82{
  -moz-column-gap: 20.5rem;
       column-gap: 20.5rem;
}

.tw-gap-x-83{
  -moz-column-gap: 20.75rem;
       column-gap: 20.75rem;
}

.tw-gap-x-84{
  -moz-column-gap: 21rem;
       column-gap: 21rem;
}

.tw-gap-x-85{
  -moz-column-gap: 21.25rem;
       column-gap: 21.25rem;
}

.tw-gap-x-86{
  -moz-column-gap: 21.5rem;
       column-gap: 21.5rem;
}

.tw-gap-x-87{
  -moz-column-gap: 21.75rem;
       column-gap: 21.75rem;
}

.tw-gap-x-88{
  -moz-column-gap: 22rem;
       column-gap: 22rem;
}

.tw-gap-x-89{
  -moz-column-gap: 22.25rem;
       column-gap: 22.25rem;
}

.tw-gap-x-90{
  -moz-column-gap: 22.5rem;
       column-gap: 22.5rem;
}

.tw-gap-x-91{
  -moz-column-gap: 22.75rem;
       column-gap: 22.75rem;
}

.tw-gap-x-92{
  -moz-column-gap: 23rem;
       column-gap: 23rem;
}

.tw-gap-x-96{
  -moz-column-gap: 24rem;
       column-gap: 24rem;
}

.tw-gap-x-102{
  -moz-column-gap: 25.5rem;
       column-gap: 25.5rem;
}

.tw-gap-x-112{
  -moz-column-gap: 28rem;
       column-gap: 28rem;
}

.tw-gap-x-128{
  -moz-column-gap: 31rem;
       column-gap: 31rem;
}

.tw-gap-x-129{
  -moz-column-gap: 32.25rem;
       column-gap: 32.25rem;
}

.tw-gap-x-130{
  -moz-column-gap: 32.5rem;
       column-gap: 32.5rem;
}

.tw-gap-x-140{
  -moz-column-gap: 35rem;
       column-gap: 35rem;
}

.tw-gap-x-160{
  -moz-column-gap: 40rem;
       column-gap: 40rem;
}

.tw-gap-x-180{
  -moz-column-gap: 45rem;
       column-gap: 45rem;
}

.tw-gap-x-185{
  -moz-column-gap: 46.25rem;
       column-gap: 46.25rem;
}

.tw-gap-x-190{
  -moz-column-gap: 47.5rem;
       column-gap: 47.5rem;
}

.tw-gap-x-200{
  -moz-column-gap: 50rem;
       column-gap: 50rem;
}

.tw-gap-x-px{
  -moz-column-gap: 1px;
       column-gap: 1px;
}

.tw-gap-x-0\.5{
  -moz-column-gap: 0.125rem;
       column-gap: 0.125rem;
}

.tw-gap-x-1\.5{
  -moz-column-gap: 0.375rem;
       column-gap: 0.375rem;
}

.tw-gap-x-2\.5{
  -moz-column-gap: 0.625rem;
       column-gap: 0.625rem;
}

.tw-gap-x-3\.5{
  -moz-column-gap: 0.875rem;
       column-gap: 0.875rem;
}

.tw-gap-y-0{
  row-gap: 0px;
}

.tw-gap-y-1{
  row-gap: 0.25rem;
}

.tw-gap-y-2{
  row-gap: 0.5rem;
}

.tw-gap-y-3{
  row-gap: 0.75rem;
}

.tw-gap-y-4{
  row-gap: 1rem;
}

.tw-gap-y-5{
  row-gap: 1.25rem;
}

.tw-gap-y-6{
  row-gap: 1.5rem;
}

.tw-gap-y-7{
  row-gap: 1.75rem;
}

.tw-gap-y-8{
  row-gap: 2rem;
}

.tw-gap-y-9{
  row-gap: 2.25rem;
}

.tw-gap-y-10{
  row-gap: 2.5rem;
}

.tw-gap-y-11{
  row-gap: 2.75rem;
}

.tw-gap-y-12{
  row-gap: 3rem;
}

.tw-gap-y-13{
  row-gap: 3.25rem;
}

.tw-gap-y-14{
  row-gap: 3.5rem;
}

.tw-gap-y-15{
  row-gap: 3.75rem;
}

.tw-gap-y-16{
  row-gap: 4rem;
}

.tw-gap-y-17{
  row-gap: 4.25rem;
}

.tw-gap-y-18{
  row-gap: 4.5rem;
}

.tw-gap-y-19{
  row-gap: 4.75rem;
}

.tw-gap-y-20{
  row-gap: 5rem;
}

.tw-gap-y-21{
  row-gap: 5.25rem;
}

.tw-gap-y-22{
  row-gap: 5.5rem;
}

.tw-gap-y-23{
  row-gap: 5.75rem;
}

.tw-gap-y-24{
  row-gap: 6rem;
}

.tw-gap-y-25{
  row-gap: 6.25rem;
}

.tw-gap-y-26{
  row-gap: 6.5rem;
}

.tw-gap-y-27{
  row-gap: 6.75rem;
}

.tw-gap-y-28{
  row-gap: 7rem;
}

.tw-gap-y-29{
  row-gap: 7.25rem;
}

.tw-gap-y-30{
  row-gap: 7.5rem;
}

.tw-gap-y-31{
  row-gap: 7.75rem;
}

.tw-gap-y-32{
  row-gap: 8rem;
}

.tw-gap-y-33{
  row-gap: 8.25rem;
}

.tw-gap-y-34{
  row-gap: 8.5rem;
}

.tw-gap-y-35{
  row-gap: 8.75rem;
}

.tw-gap-y-36{
  row-gap: 9rem;
}

.tw-gap-y-37{
  row-gap: 9.25rem;
}

.tw-gap-y-38{
  row-gap: 9.5rem;
}

.tw-gap-y-39{
  row-gap: 9.75rem;
}

.tw-gap-y-40{
  row-gap: 10rem;
}

.tw-gap-y-41{
  row-gap: 10.25rem;
}

.tw-gap-y-42{
  row-gap: 10.5rem;
}

.tw-gap-y-43{
  row-gap: 10.75rem;
}

.tw-gap-y-44{
  row-gap: 11rem;
}

.tw-gap-y-45{
  row-gap: 11.25rem;
}

.tw-gap-y-46{
  row-gap: 11.5rem;
}

.tw-gap-y-47{
  row-gap: 11.75rem;
}

.tw-gap-y-48{
  row-gap: 12rem;
}

.tw-gap-y-50{
  row-gap: 12.5rem;
}

.tw-gap-y-52{
  row-gap: 13rem;
}

.tw-gap-y-53{
  row-gap: 13.25rem;
}

.tw-gap-y-54{
  row-gap: 13.5rem;
}

.tw-gap-y-55{
  row-gap: 13.75rem;
}

.tw-gap-y-56{
  row-gap: 14rem;
}

.tw-gap-y-57{
  row-gap: 14.25rem;
}

.tw-gap-y-58{
  row-gap: 14.5rem;
}

.tw-gap-y-59{
  row-gap: 14.75rem;
}

.tw-gap-y-60{
  row-gap: 15rem;
}

.tw-gap-y-61{
  row-gap: 15.25rem;
}

.tw-gap-y-62{
  row-gap: 15.5rem;
}

.tw-gap-y-63{
  row-gap: 15.75rem;
}

.tw-gap-y-64{
  row-gap: 16rem;
}

.tw-gap-y-65{
  row-gap: 16.25rem;
}

.tw-gap-y-66{
  row-gap: 16.5rem;
}

.tw-gap-y-68{
  row-gap: 17rem;
}

.tw-gap-y-69{
  row-gap: 17.25rem;
}

.tw-gap-y-70{
  row-gap: 17.5rem;
}

.tw-gap-y-71{
  row-gap: 17.75rem;
}

.tw-gap-y-72{
  row-gap: 18rem;
}

.tw-gap-y-73{
  row-gap: 18.25rem;
}

.tw-gap-y-74{
  row-gap: 18.5rem;
}

.tw-gap-y-75{
  row-gap: 18.75rem;
}

.tw-gap-y-76{
  row-gap: 19rem;
}

.tw-gap-y-77{
  row-gap: 19.25rem;
}

.tw-gap-y-78{
  row-gap: 19.5rem;
}

.tw-gap-y-79{
  row-gap: 19.75rem;
}

.tw-gap-y-80{
  row-gap: 20rem;
}

.tw-gap-y-81{
  row-gap: 20.25rem;
}

.tw-gap-y-82{
  row-gap: 20.5rem;
}

.tw-gap-y-83{
  row-gap: 20.75rem;
}

.tw-gap-y-84{
  row-gap: 21rem;
}

.tw-gap-y-85{
  row-gap: 21.25rem;
}

.tw-gap-y-86{
  row-gap: 21.5rem;
}

.tw-gap-y-87{
  row-gap: 21.75rem;
}

.tw-gap-y-88{
  row-gap: 22rem;
}

.tw-gap-y-89{
  row-gap: 22.25rem;
}

.tw-gap-y-90{
  row-gap: 22.5rem;
}

.tw-gap-y-91{
  row-gap: 22.75rem;
}

.tw-gap-y-92{
  row-gap: 23rem;
}

.tw-gap-y-96{
  row-gap: 24rem;
}

.tw-gap-y-102{
  row-gap: 25.5rem;
}

.tw-gap-y-112{
  row-gap: 28rem;
}

.tw-gap-y-128{
  row-gap: 31rem;
}

.tw-gap-y-129{
  row-gap: 32.25rem;
}

.tw-gap-y-130{
  row-gap: 32.5rem;
}

.tw-gap-y-140{
  row-gap: 35rem;
}

.tw-gap-y-160{
  row-gap: 40rem;
}

.tw-gap-y-180{
  row-gap: 45rem;
}

.tw-gap-y-185{
  row-gap: 46.25rem;
}

.tw-gap-y-190{
  row-gap: 47.5rem;
}

.tw-gap-y-200{
  row-gap: 50rem;
}

.tw-gap-y-px{
  row-gap: 1px;
}

.tw-gap-y-0\.5{
  row-gap: 0.125rem;
}

.tw-gap-y-1\.5{
  row-gap: 0.375rem;
}

.tw-gap-y-2\.5{
  row-gap: 0.625rem;
}

.tw-gap-y-3\.5{
  row-gap: 0.875rem;
}

.tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(3.25rem * var(--tw-space-x-reverse));
  margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(3.75rem * var(--tw-space-x-reverse));
  margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(4rem * var(--tw-space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(4.25rem * var(--tw-space-x-reverse));
  margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(4.5rem * var(--tw-space-x-reverse));
  margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(4.75rem * var(--tw-space-x-reverse));
  margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(5rem * var(--tw-space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(5.25rem * var(--tw-space-x-reverse));
  margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(5.5rem * var(--tw-space-x-reverse));
  margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(5.75rem * var(--tw-space-x-reverse));
  margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(6rem * var(--tw-space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(6.25rem * var(--tw-space-x-reverse));
  margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(6.5rem * var(--tw-space-x-reverse));
  margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(6.75rem * var(--tw-space-x-reverse));
  margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(7rem * var(--tw-space-x-reverse));
  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(7.25rem * var(--tw-space-x-reverse));
  margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(7.5rem * var(--tw-space-x-reverse));
  margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(7.75rem * var(--tw-space-x-reverse));
  margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(8rem * var(--tw-space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(8.25rem * var(--tw-space-x-reverse));
  margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(8.5rem * var(--tw-space-x-reverse));
  margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(8.75rem * var(--tw-space-x-reverse));
  margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(9rem * var(--tw-space-x-reverse));
  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(9.25rem * var(--tw-space-x-reverse));
  margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(9.5rem * var(--tw-space-x-reverse));
  margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(9.75rem * var(--tw-space-x-reverse));
  margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(10rem * var(--tw-space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(10.25rem * var(--tw-space-x-reverse));
  margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(10.5rem * var(--tw-space-x-reverse));
  margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(10.75rem * var(--tw-space-x-reverse));
  margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(11rem * var(--tw-space-x-reverse));
  margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(11.25rem * var(--tw-space-x-reverse));
  margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(11.5rem * var(--tw-space-x-reverse));
  margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(11.75rem * var(--tw-space-x-reverse));
  margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(12rem * var(--tw-space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(12.5rem * var(--tw-space-x-reverse));
  margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(13rem * var(--tw-space-x-reverse));
  margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(13.25rem * var(--tw-space-x-reverse));
  margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(13.5rem * var(--tw-space-x-reverse));
  margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(13.75rem * var(--tw-space-x-reverse));
  margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(14rem * var(--tw-space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(14.25rem * var(--tw-space-x-reverse));
  margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(14.5rem * var(--tw-space-x-reverse));
  margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(14.75rem * var(--tw-space-x-reverse));
  margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(15rem * var(--tw-space-x-reverse));
  margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(15.25rem * var(--tw-space-x-reverse));
  margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(15.5rem * var(--tw-space-x-reverse));
  margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(15.75rem * var(--tw-space-x-reverse));
  margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(16rem * var(--tw-space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(16.25rem * var(--tw-space-x-reverse));
  margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(16.5rem * var(--tw-space-x-reverse));
  margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(17rem * var(--tw-space-x-reverse));
  margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(17.25rem * var(--tw-space-x-reverse));
  margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(17.5rem * var(--tw-space-x-reverse));
  margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(17.75rem * var(--tw-space-x-reverse));
  margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(18rem * var(--tw-space-x-reverse));
  margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(18.25rem * var(--tw-space-x-reverse));
  margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(18.5rem * var(--tw-space-x-reverse));
  margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(18.75rem * var(--tw-space-x-reverse));
  margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(19rem * var(--tw-space-x-reverse));
  margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(19.25rem * var(--tw-space-x-reverse));
  margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(19.5rem * var(--tw-space-x-reverse));
  margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(19.75rem * var(--tw-space-x-reverse));
  margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(20rem * var(--tw-space-x-reverse));
  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(20.25rem * var(--tw-space-x-reverse));
  margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(20.5rem * var(--tw-space-x-reverse));
  margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(20.75rem * var(--tw-space-x-reverse));
  margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(21rem * var(--tw-space-x-reverse));
  margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(21.25rem * var(--tw-space-x-reverse));
  margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(21.5rem * var(--tw-space-x-reverse));
  margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(21.75rem * var(--tw-space-x-reverse));
  margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(22rem * var(--tw-space-x-reverse));
  margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(22.25rem * var(--tw-space-x-reverse));
  margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(22.5rem * var(--tw-space-x-reverse));
  margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(22.75rem * var(--tw-space-x-reverse));
  margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(23rem * var(--tw-space-x-reverse));
  margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(24rem * var(--tw-space-x-reverse));
  margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(25.5rem * var(--tw-space-x-reverse));
  margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(28rem * var(--tw-space-x-reverse));
  margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(31rem * var(--tw-space-x-reverse));
  margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(32.25rem * var(--tw-space-x-reverse));
  margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(32.5rem * var(--tw-space-x-reverse));
  margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(35rem * var(--tw-space-x-reverse));
  margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(40rem * var(--tw-space-x-reverse));
  margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(45rem * var(--tw-space-x-reverse));
  margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(46.25rem * var(--tw-space-x-reverse));
  margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(47.5rem * var(--tw-space-x-reverse));
  margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(50rem * var(--tw-space-x-reverse));
  margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1px * var(--tw-space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-3rem * var(--tw-space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-4rem * var(--tw-space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-5rem * var(--tw-space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-6rem * var(--tw-space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-7rem * var(--tw-space-x-reverse));
  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-8rem * var(--tw-space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-9rem * var(--tw-space-x-reverse));
  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-10rem * var(--tw-space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-11rem * var(--tw-space-x-reverse));
  margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-12rem * var(--tw-space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-13rem * var(--tw-space-x-reverse));
  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-14rem * var(--tw-space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-15rem * var(--tw-space-x-reverse));
  margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-16rem * var(--tw-space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-17rem * var(--tw-space-x-reverse));
  margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-18rem * var(--tw-space-x-reverse));
  margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-19rem * var(--tw-space-x-reverse));
  margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-20rem * var(--tw-space-x-reverse));
  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-21rem * var(--tw-space-x-reverse));
  margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-22rem * var(--tw-space-x-reverse));
  margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-23rem * var(--tw-space-x-reverse));
  margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-24rem * var(--tw-space-x-reverse));
  margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-28rem * var(--tw-space-x-reverse));
  margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-31rem * var(--tw-space-x-reverse));
  margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-35rem * var(--tw-space-x-reverse));
  margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-40rem * var(--tw-space-x-reverse));
  margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-45rem * var(--tw-space-x-reverse));
  margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-50rem * var(--tw-space-x-reverse));
  margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}

.tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}

.tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6rem * var(--tw-space-y-reverse));
}

.tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7rem * var(--tw-space-y-reverse));
}

.tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8rem * var(--tw-space-y-reverse));
}

.tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9rem * var(--tw-space-y-reverse));
}

.tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10rem * var(--tw-space-y-reverse));
}

.tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11rem * var(--tw-space-y-reverse));
}

.tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12rem * var(--tw-space-y-reverse));
}

.tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13rem * var(--tw-space-y-reverse));
}

.tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14rem * var(--tw-space-y-reverse));
}

.tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15rem * var(--tw-space-y-reverse));
}

.tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16rem * var(--tw-space-y-reverse));
}

.tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(17rem * var(--tw-space-y-reverse));
}

.tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18rem * var(--tw-space-y-reverse));
}

.tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(19rem * var(--tw-space-y-reverse));
}

.tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20rem * var(--tw-space-y-reverse));
}

.tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(21rem * var(--tw-space-y-reverse));
}

.tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(22rem * var(--tw-space-y-reverse));
}

.tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
}

.tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(23rem * var(--tw-space-y-reverse));
}

.tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(24rem * var(--tw-space-y-reverse));
}

.tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(28rem * var(--tw-space-y-reverse));
}

.tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(31rem * var(--tw-space-y-reverse));
}

.tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(35rem * var(--tw-space-y-reverse));
}

.tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(40rem * var(--tw-space-y-reverse));
}

.tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(45rem * var(--tw-space-y-reverse));
}

.tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
}

.tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
}

.tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(50rem * var(--tw-space-y-reverse));
}

.tw-space-y-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1px * var(--tw-space-y-reverse));
}

.tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}

.tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

.tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}

.tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
}

.tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
}

.tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
}

.tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
}

.tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
}

.tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
}

.tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
}

.tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
}

.tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
}

.tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
}

.tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
}

.tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
}

.tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
}

.tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
}

.tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
}

.tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
}

.tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
}

.tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
}

.tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
}

.tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
}

.tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
}

.tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
}

.tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
}

.tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
}

.tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
}

.tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
}

.tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
}

.tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
}

.tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
}

.tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
}

.tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
}

.tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
}

.tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
}

.tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
}

.tw--space-y-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1px * var(--tw-space-y-reverse));
}

.tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
}

.tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
}

.tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
}

.tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
}

.tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 1;
}

.tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 1;
}

.tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0px * var(--tw-divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
}

.tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(4px * var(--tw-divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
}

.tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(8px * var(--tw-divide-x-reverse));
  border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
}

.tw-divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
}

.tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
}

.tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
}

.tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
}

.tw-divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 1;
}

.tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 1;
}

.tw-divide-solid > :not([hidden]) ~ :not([hidden]){
  border-style: solid;
}

.tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
  border-style: dashed;
}

.tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
  border-style: dotted;
}

.tw-divide-double > :not([hidden]) ~ :not([hidden]){
  border-style: double;
}

.tw-divide-none > :not([hidden]) ~ :not([hidden]){
  border-style: none;
}

.tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
  border-color: transparent;
}

.tw-divide-current > :not([hidden]) ~ :not([hidden]){
  border-color: currentColor;
}

.tw-divide-black > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
}

.tw-divide-white > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
}

.tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
}

.tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
}

.tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
}

.tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
}

.tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
}

.tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
}

.tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
}

.tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
}

.tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
}

.tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
}

.tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
}

.tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
}

.tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
}

.tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
}

.tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
}

.tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
}

.tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
}

.tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
}

.tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
}

.tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
}

.tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
}

.tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
}

.tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
}

.tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
}

.tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
}

.tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
}

.tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
}

.tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
}

.tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
}

.tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
}

.tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
}

.tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
}

.tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
}

.tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
}

.tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
}

.tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
}

.tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
}

.tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
}

.tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
}

.tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
}

.tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
}

.tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
}

.tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
}

.tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
}

.tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
}

.tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
}

.tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
}

.tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
}

.tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
}

.tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
}

.tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
}

.tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
}

.tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
}

.tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
}

.tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
}

.tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
}

.tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
}

.tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
}

.tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
}

.tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
}

.tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
}

.tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
}

.tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
}

.tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
}

.tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
}

.tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
}

.tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
}

.tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
}

.tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
}

.tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
}

.tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
}

.tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
}

.tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
}

.tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
}

.tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
}

.tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
}

.tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
}

.tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
}

.tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
}

.tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
}

.tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
}

.tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
}

.tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
}

.tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
}

.tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
}

.tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
}

.tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
}

.tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
}

.tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
}

.tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
}

.tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
}

.tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
}

.tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
}

.tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
}

.tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
}

.tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
}

.tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
}

.tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
}

.tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
}

.tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
}

.tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
}

.tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
}

.tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
}

.tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
}

.tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
}

.tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
}

.tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
}

.tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
}

.tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
}

.tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
}

.tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
}

.tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
}

.tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
}

.tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
}

.tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
}

.tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
}

.tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
}

.tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
}

.tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
}

.tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
}

.tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0;
}

.tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.05;
}

.tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.1;
}

.tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.2;
}

.tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.25;
}

.tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.3;
}

.tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.4;
}

.tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.5;
}

.tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.6;
}

.tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.7;
}

.tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.75;
}

.tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.8;
}

.tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.9;
}

.tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.95;
}

.tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
}

.tw-place-self-auto{
  place-self: auto;
}

.tw-place-self-start{
  place-self: start;
}

.tw-place-self-end{
  place-self: end;
}

.tw-place-self-center{
  place-self: center;
}

.tw-place-self-stretch{
  place-self: stretch;
}

.tw-self-auto{
  align-self: auto;
}

.tw-self-start{
  align-self: flex-start;
}

.tw-self-end{
  align-self: flex-end;
}

.tw-self-center{
  align-self: center;
}

.tw-self-stretch{
  align-self: stretch;
}

.tw-self-baseline{
  align-self: baseline;
}

.tw-justify-self-auto{
  justify-self: auto;
}

.tw-justify-self-start{
  justify-self: start;
}

.tw-justify-self-end{
  justify-self: end;
}

.tw-justify-self-center{
  justify-self: center;
}

.tw-justify-self-stretch{
  justify-self: stretch;
}

.tw-overflow-auto{
  overflow: auto;
}

.tw-overflow-hidden{
  overflow: hidden;
}

.tw-overflow-visible{
  overflow: visible;
}

.tw-overflow-scroll{
  overflow: scroll;
}

.tw-overflow-x-auto{
  overflow-x: auto;
}

.tw-overflow-y-auto{
  overflow-y: auto;
}

.tw-overflow-x-hidden{
  overflow-x: hidden;
}

.tw-overflow-y-hidden{
  overflow-y: hidden;
}

.tw-overflow-x-visible{
  overflow-x: visible;
}

.tw-overflow-y-visible{
  overflow-y: visible;
}

.tw-overflow-x-scroll{
  overflow-x: scroll;
}

.tw-overflow-y-scroll{
  overflow-y: scroll;
}

.tw-overscroll-auto{
  overscroll-behavior: auto;
}

.tw-overscroll-contain{
  overscroll-behavior: contain;
}

.tw-overscroll-none{
  overscroll-behavior: none;
}

.tw-overscroll-y-auto{
  overscroll-behavior-y: auto;
}

.tw-overscroll-y-contain{
  overscroll-behavior-y: contain;
}

.tw-overscroll-y-none{
  overscroll-behavior-y: none;
}

.tw-overscroll-x-auto{
  overscroll-behavior-x: auto;
}

.tw-overscroll-x-contain{
  overscroll-behavior-x: contain;
}

.tw-overscroll-x-none{
  overscroll-behavior-x: none;
}

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

.tw-overflow-ellipsis{
  text-overflow: ellipsis;
}

.tw-overflow-clip{
  text-overflow: clip;
}

.tw-whitespace-normal{
  white-space: normal;
}

.tw-whitespace-nowrap{
  white-space: nowrap;
}

.tw-whitespace-pre{
  white-space: pre;
}

.tw-whitespace-pre-line{
  white-space: pre-line;
}

.tw-whitespace-pre-wrap{
  white-space: pre-wrap;
}

.tw-break-normal{
  overflow-wrap: normal;
  word-break: normal;
}

.tw-break-words{
  overflow-wrap: break-word;
}

.tw-break-all{
  word-break: break-all;
}

.tw-rounded-none{
  border-radius: 0px;
}

.tw-rounded-sm{
  border-radius: 0.125rem;
}

.tw-rounded{
  border-radius: 0.25rem;
}

.tw-rounded-md{
  border-radius: 0.375rem;
}

.tw-rounded-lg{
  border-radius: 0.5rem;
}

.tw-rounded-xl{
  border-radius: 0.75rem;
}

.tw-rounded-2xl{
  border-radius: 1rem;
}

.tw-rounded-3xl{
  border-radius: 1.5rem;
}

.tw-rounded-full{
  border-radius: 9999px;
}

.tw-rounded-t-none{
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.tw-rounded-t-sm{
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.tw-rounded-t{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.tw-rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.tw-rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.tw-rounded-t-xl{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.tw-rounded-t-2xl{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.tw-rounded-t-3xl{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.tw-rounded-t-full{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.tw-rounded-r-none{
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.tw-rounded-r-sm{
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.tw-rounded-r{
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.tw-rounded-r-md{
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.tw-rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.tw-rounded-r-xl{
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.tw-rounded-r-2xl{
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.tw-rounded-r-3xl{
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.tw-rounded-r-full{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.tw-rounded-b-none{
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.tw-rounded-b-sm{
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.tw-rounded-b{
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.tw-rounded-b-md{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.tw-rounded-b-lg{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.tw-rounded-b-xl{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.tw-rounded-b-2xl{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.tw-rounded-b-3xl{
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.tw-rounded-b-full{
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.tw-rounded-l-none{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.tw-rounded-l-sm{
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.tw-rounded-l{
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.tw-rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.tw-rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.tw-rounded-l-xl{
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.tw-rounded-l-2xl{
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.tw-rounded-l-3xl{
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.tw-rounded-l-full{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.tw-rounded-tl-none{
  border-top-left-radius: 0px;
}

.tw-rounded-tl-sm{
  border-top-left-radius: 0.125rem;
}

.tw-rounded-tl{
  border-top-left-radius: 0.25rem;
}

.tw-rounded-tl-md{
  border-top-left-radius: 0.375rem;
}

.tw-rounded-tl-lg{
  border-top-left-radius: 0.5rem;
}

.tw-rounded-tl-xl{
  border-top-left-radius: 0.75rem;
}

.tw-rounded-tl-2xl{
  border-top-left-radius: 1rem;
}

.tw-rounded-tl-3xl{
  border-top-left-radius: 1.5rem;
}

.tw-rounded-tl-full{
  border-top-left-radius: 9999px;
}

.tw-rounded-tr-none{
  border-top-right-radius: 0px;
}

.tw-rounded-tr-sm{
  border-top-right-radius: 0.125rem;
}

.tw-rounded-tr{
  border-top-right-radius: 0.25rem;
}

.tw-rounded-tr-md{
  border-top-right-radius: 0.375rem;
}

.tw-rounded-tr-lg{
  border-top-right-radius: 0.5rem;
}

.tw-rounded-tr-xl{
  border-top-right-radius: 0.75rem;
}

.tw-rounded-tr-2xl{
  border-top-right-radius: 1rem;
}

.tw-rounded-tr-3xl{
  border-top-right-radius: 1.5rem;
}

.tw-rounded-tr-full{
  border-top-right-radius: 9999px;
}

.tw-rounded-br-none{
  border-bottom-right-radius: 0px;
}

.tw-rounded-br-sm{
  border-bottom-right-radius: 0.125rem;
}

.tw-rounded-br{
  border-bottom-right-radius: 0.25rem;
}

.tw-rounded-br-md{
  border-bottom-right-radius: 0.375rem;
}

.tw-rounded-br-lg{
  border-bottom-right-radius: 0.5rem;
}

.tw-rounded-br-xl{
  border-bottom-right-radius: 0.75rem;
}

.tw-rounded-br-2xl{
  border-bottom-right-radius: 1rem;
}

.tw-rounded-br-3xl{
  border-bottom-right-radius: 1.5rem;
}

.tw-rounded-br-full{
  border-bottom-right-radius: 9999px;
}

.tw-rounded-bl-none{
  border-bottom-left-radius: 0px;
}

.tw-rounded-bl-sm{
  border-bottom-left-radius: 0.125rem;
}

.tw-rounded-bl{
  border-bottom-left-radius: 0.25rem;
}

.tw-rounded-bl-md{
  border-bottom-left-radius: 0.375rem;
}

.tw-rounded-bl-lg{
  border-bottom-left-radius: 0.5rem;
}

.tw-rounded-bl-xl{
  border-bottom-left-radius: 0.75rem;
}

.tw-rounded-bl-2xl{
  border-bottom-left-radius: 1rem;
}

.tw-rounded-bl-3xl{
  border-bottom-left-radius: 1.5rem;
}

.tw-rounded-bl-full{
  border-bottom-left-radius: 9999px;
}

.tw-border-0{
  border-width: 0px;
}

.tw-border-2{
  border-width: 2px;
}

.tw-border-4{
  border-width: 4px;
}

.tw-border-8{
  border-width: 8px;
}

.tw-border{
  border-width: 1px;
}

.tw-border-t-0{
  border-top-width: 0px;
}

.tw-border-t-2{
  border-top-width: 2px;
}

.tw-border-t-4{
  border-top-width: 4px;
}

.tw-border-t-8{
  border-top-width: 8px;
}

.tw-border-t{
  border-top-width: 1px;
}

.tw-border-r-0{
  border-right-width: 0px;
}

.tw-border-r-2{
  border-right-width: 2px;
}

.tw-border-r-4{
  border-right-width: 4px;
}

.tw-border-r-8{
  border-right-width: 8px;
}

.tw-border-r{
  border-right-width: 1px;
}

.tw-border-b-0{
  border-bottom-width: 0px;
}

.tw-border-b-2{
  border-bottom-width: 2px;
}

.tw-border-b-4{
  border-bottom-width: 4px;
}

.tw-border-b-8{
  border-bottom-width: 8px;
}

.tw-border-b{
  border-bottom-width: 1px;
}

.tw-border-l-0{
  border-left-width: 0px;
}

.tw-border-l-2{
  border-left-width: 2px;
}

.tw-border-l-4{
  border-left-width: 4px;
}

.tw-border-l-8{
  border-left-width: 8px;
}

.tw-border-l{
  border-left-width: 1px;
}

.tw-border-solid{
  border-style: solid;
}

.tw-border-dashed{
  border-style: dashed;
}

.tw-border-dotted{
  border-style: dotted;
}

.tw-border-double{
  border-style: double;
}

.tw-border-none{
  border-style: none;
}

.tw-border-transparent{
  border-color: transparent;
}

.tw-border-current{
  border-color: currentColor;
}

.tw-border-black{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.tw-border-white{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.tw-border-gray-50{
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.tw-border-gray-100{
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.tw-border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.tw-border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.tw-border-gray-400{
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.tw-border-gray-500{
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.tw-border-gray-600{
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.tw-border-gray-700{
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.tw-border-gray-800{
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.tw-border-gray-900{
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.tw-border-red-50{
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.tw-border-red-100{
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.tw-border-red-200{
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.tw-border-red-300{
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.tw-border-red-400{
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.tw-border-red-500{
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.tw-border-red-600{
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.tw-border-red-700{
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.tw-border-red-800{
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.tw-border-red-900{
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.tw-border-yellow-50{
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.tw-border-yellow-100{
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.tw-border-yellow-200{
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.tw-border-yellow-300{
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.tw-border-yellow-400{
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.tw-border-yellow-500{
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.tw-border-yellow-600{
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.tw-border-yellow-700{
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.tw-border-yellow-800{
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.tw-border-yellow-900{
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.tw-border-green-50{
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.tw-border-green-100{
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.tw-border-green-200{
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.tw-border-green-300{
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.tw-border-green-400{
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.tw-border-green-500{
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.tw-border-green-600{
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.tw-border-green-700{
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.tw-border-green-800{
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.tw-border-green-900{
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.tw-border-blue-50{
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.tw-border-blue-100{
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.tw-border-blue-200{
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.tw-border-blue-300{
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.tw-border-blue-400{
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.tw-border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.tw-border-blue-600{
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.tw-border-blue-700{
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.tw-border-blue-800{
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.tw-border-blue-900{
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.tw-border-indigo-50{
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.tw-border-indigo-100{
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.tw-border-indigo-200{
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.tw-border-indigo-300{
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.tw-border-indigo-400{
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.tw-border-indigo-500{
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.tw-border-indigo-600{
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.tw-border-indigo-700{
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.tw-border-indigo-800{
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.tw-border-indigo-900{
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.tw-border-purple-50{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.tw-border-purple-100{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.tw-border-purple-200{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.tw-border-purple-300{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.tw-border-purple-400{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.tw-border-purple-500{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.tw-border-purple-600{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.tw-border-purple-700{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.tw-border-purple-800{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.tw-border-purple-900{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.tw-border-pink-50{
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.tw-border-pink-100{
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.tw-border-pink-200{
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.tw-border-pink-300{
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.tw-border-pink-400{
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.tw-border-pink-500{
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.tw-border-pink-600{
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.tw-border-pink-700{
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.tw-border-pink-800{
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.tw-border-pink-900{
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.tw-border-pregnancy-green-1{
  --tw-border-opacity: 1;
  border-color: rgba(52, 102, 51, var(--tw-border-opacity));
}

.tw-border-pregnancy-green-2{
  --tw-border-opacity: 1;
  border-color: rgba(190, 237, 190, var(--tw-border-opacity));
}

.tw-border-pregnancy-green-3{
  --tw-border-opacity: 1;
  border-color: rgba(240, 252, 246, var(--tw-border-opacity));
}

.tw-border-system-blue-1{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.tw-border-system-blue-2{
  --tw-border-opacity: 1;
  border-color: rgba(169, 190, 203, var(--tw-border-opacity));
}

.tw-border-system-blue-3{
  --tw-border-opacity: 1;
  border-color: rgba(118, 155, 180, var(--tw-border-opacity));
}

.tw-border-system-dark-blue{
  --tw-border-opacity: 1;
  border-color: rgba(33, 59, 78, var(--tw-border-opacity));
}

.tw-border-inactive{
  --tw-border-opacity: 1;
  border-color: rgba(183, 183, 183, var(--tw-border-opacity));
}

.tw-border-system-green-1{
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
}

.tw-border-system-orange-1{
  --tw-border-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-border-opacity));
}

.tw-border-system-grey-1{
  --tw-border-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-border-opacity));
}

.tw-border-system-grey-2{
  --tw-border-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-border-opacity));
}

.tw-border-system-grey-3{
  --tw-border-opacity: 1;
  border-color: rgba(179, 179, 179, var(--tw-border-opacity));
}

.tw-border-system-grey-4{
  --tw-border-opacity: 1;
  border-color: rgba(112, 112, 112, var(--tw-border-opacity));
}

.tw-border-system-grey-5{
  --tw-border-opacity: 1;
  border-color: rgba(77, 77, 77, var(--tw-border-opacity));
}

.tw-border-system-grey-6{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.tw-border-error-red{
  --tw-border-opacity: 1;
  border-color: rgba(193, 16, 19, var(--tw-border-opacity));
}

.tw-border-system-red-1{
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
}

.tw-border-birth-summary-1{
  --tw-border-opacity: 1;
  border-color: rgba(255, 201, 36, var(--tw-border-opacity));
}

.tw-border-birth-summary-2{
  --tw-border-opacity: 1;
  border-color: rgba(255, 222, 123, var(--tw-border-opacity));
}

.tw-border-birth-summary-3{
  --tw-border-opacity: 1;
  border-color: rgba(251, 252, 221, var(--tw-border-opacity));
}

.tw-border-postnatal-assessment-1{
  --tw-border-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-border-opacity));
}

.tw-border-postnatal-assessment-2{
  --tw-border-opacity: 1;
  border-color: rgba(193, 163, 194, var(--tw-border-opacity));
}

.tw-border-postnatal-assessment-3{
  --tw-border-opacity: 1;
  border-color: rgba(252, 245, 250, var(--tw-border-opacity));
}

.tw-border-grow-background{
  --tw-border-opacity: 1;
  border-color: rgba(134, 163, 182, var(--tw-border-opacity));
}

.tw-border-grow-system-banner{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.tw-border-grow-blue-1{
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
}

.tw-border-grow-blue-2{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.tw-border-grow-blue-3{
  --tw-border-opacity: 1;
  border-color: rgba(112, 152, 176, var(--tw-border-opacity));
}

.tw-border-grow-blue-4{
  --tw-border-opacity: 1;
  border-color: rgba(207, 225, 236, var(--tw-border-opacity));
}

.tw-border-grow-blue-5{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.tw-border-grow-blue-6{
  --tw-border-opacity: 1;
  border-color: rgba(119, 164, 191, var(--tw-border-opacity));
}

.tw-border-grow-blue-7{
  --tw-border-opacity: 1;
  border-color: rgba(136, 187, 219, var(--tw-border-opacity));
}

.tw-border-grow-chart-toggle{
  --tw-border-opacity: 1;
  border-color: rgba(80, 122, 145, var(--tw-border-opacity));
}

.tw-border-grow-left-nav-1{
  --tw-border-opacity: 1;
  border-color: rgba(166, 184, 195, var(--tw-border-opacity));
}

.tw-border-grow-left-nav-active{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.tw-border-grow-left-nav-hover{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.tw-border-grow-breadcrumb-inactive{
  --tw-border-opacity: 1;
  border-color: rgba(59, 91, 110, var(--tw-border-opacity));
}

.tw-border-grow-breadcrumb-inactive-text{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.tw-border-default-colour{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-transparent{
  border-color: transparent;
}

.tw-group:hover .group-hover\:tw-border-current{
  border-color: currentColor;
}

.tw-group:hover .group-hover\:tw-border-black{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-white{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-50{
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-100{
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-400{
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-500{
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-600{
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-700{
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-800{
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-gray-900{
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-50{
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-100{
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-200{
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-300{
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-400{
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-500{
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-600{
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-700{
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-800{
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-red-900{
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-50{
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-100{
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-200{
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-300{
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-400{
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-500{
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-600{
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-700{
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-800{
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-yellow-900{
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-50{
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-100{
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-200{
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-300{
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-400{
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-500{
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-600{
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-700{
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-800{
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-green-900{
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-50{
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-100{
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-200{
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-300{
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-400{
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-600{
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-700{
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-800{
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-blue-900{
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-50{
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-100{
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-200{
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-300{
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-400{
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-500{
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-600{
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-700{
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-800{
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-indigo-900{
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-50{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-100{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-200{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-300{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-400{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-500{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-600{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-700{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-800{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-purple-900{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-50{
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-100{
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-200{
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-300{
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-400{
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-500{
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-600{
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-700{
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-800{
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pink-900{
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pregnancy-green-1{
  --tw-border-opacity: 1;
  border-color: rgba(52, 102, 51, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pregnancy-green-2{
  --tw-border-opacity: 1;
  border-color: rgba(190, 237, 190, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-pregnancy-green-3{
  --tw-border-opacity: 1;
  border-color: rgba(240, 252, 246, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-blue-1{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-blue-2{
  --tw-border-opacity: 1;
  border-color: rgba(169, 190, 203, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-blue-3{
  --tw-border-opacity: 1;
  border-color: rgba(118, 155, 180, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-dark-blue{
  --tw-border-opacity: 1;
  border-color: rgba(33, 59, 78, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-inactive{
  --tw-border-opacity: 1;
  border-color: rgba(183, 183, 183, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-green-1{
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-orange-1{
  --tw-border-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-grey-1{
  --tw-border-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-grey-2{
  --tw-border-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-grey-3{
  --tw-border-opacity: 1;
  border-color: rgba(179, 179, 179, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-grey-4{
  --tw-border-opacity: 1;
  border-color: rgba(112, 112, 112, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-grey-5{
  --tw-border-opacity: 1;
  border-color: rgba(77, 77, 77, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-grey-6{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-error-red{
  --tw-border-opacity: 1;
  border-color: rgba(193, 16, 19, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-system-red-1{
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-birth-summary-1{
  --tw-border-opacity: 1;
  border-color: rgba(255, 201, 36, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-birth-summary-2{
  --tw-border-opacity: 1;
  border-color: rgba(255, 222, 123, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-birth-summary-3{
  --tw-border-opacity: 1;
  border-color: rgba(251, 252, 221, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-postnatal-assessment-1{
  --tw-border-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-postnatal-assessment-2{
  --tw-border-opacity: 1;
  border-color: rgba(193, 163, 194, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-postnatal-assessment-3{
  --tw-border-opacity: 1;
  border-color: rgba(252, 245, 250, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-background{
  --tw-border-opacity: 1;
  border-color: rgba(134, 163, 182, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-system-banner{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-blue-1{
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-blue-2{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-blue-3{
  --tw-border-opacity: 1;
  border-color: rgba(112, 152, 176, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-blue-4{
  --tw-border-opacity: 1;
  border-color: rgba(207, 225, 236, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-blue-5{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-blue-6{
  --tw-border-opacity: 1;
  border-color: rgba(119, 164, 191, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-blue-7{
  --tw-border-opacity: 1;
  border-color: rgba(136, 187, 219, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-chart-toggle{
  --tw-border-opacity: 1;
  border-color: rgba(80, 122, 145, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-left-nav-1{
  --tw-border-opacity: 1;
  border-color: rgba(166, 184, 195, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-left-nav-active{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-left-nav-hover{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-breadcrumb-inactive{
  --tw-border-opacity: 1;
  border-color: rgba(59, 91, 110, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-grow-breadcrumb-inactive-text{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-border-default-colour{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.focus-within\:tw-border-transparent:focus-within{
  border-color: transparent;
}

.focus-within\:tw-border-current:focus-within{
  border-color: currentColor;
}

.focus-within\:tw-border-black:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus-within\:tw-border-white:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.focus-within\:tw-border-gray-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.focus-within\:tw-border-red-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.focus-within\:tw-border-yellow-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.focus-within\:tw-border-green-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.focus-within\:tw-border-blue-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.focus-within\:tw-border-indigo-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.focus-within\:tw-border-purple-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.focus-within\:tw-border-pink-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.focus-within\:tw-border-pregnancy-green-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(52, 102, 51, var(--tw-border-opacity));
}

.focus-within\:tw-border-pregnancy-green-2:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(190, 237, 190, var(--tw-border-opacity));
}

.focus-within\:tw-border-pregnancy-green-3:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(240, 252, 246, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-blue-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-blue-2:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(169, 190, 203, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-blue-3:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(118, 155, 180, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-dark-blue:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(33, 59, 78, var(--tw-border-opacity));
}

.focus-within\:tw-border-inactive:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(183, 183, 183, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-green-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-orange-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-grey-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-grey-2:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-grey-3:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(179, 179, 179, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-grey-4:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(112, 112, 112, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-grey-5:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(77, 77, 77, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-grey-6:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.focus-within\:tw-border-error-red:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(193, 16, 19, var(--tw-border-opacity));
}

.focus-within\:tw-border-system-red-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
}

.focus-within\:tw-border-birth-summary-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(255, 201, 36, var(--tw-border-opacity));
}

.focus-within\:tw-border-birth-summary-2:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(255, 222, 123, var(--tw-border-opacity));
}

.focus-within\:tw-border-birth-summary-3:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(251, 252, 221, var(--tw-border-opacity));
}

.focus-within\:tw-border-postnatal-assessment-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-border-opacity));
}

.focus-within\:tw-border-postnatal-assessment-2:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(193, 163, 194, var(--tw-border-opacity));
}

.focus-within\:tw-border-postnatal-assessment-3:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(252, 245, 250, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-background:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(134, 163, 182, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-system-banner:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-blue-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-blue-2:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-blue-3:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(112, 152, 176, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-blue-4:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(207, 225, 236, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-blue-5:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-blue-6:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(119, 164, 191, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-blue-7:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(136, 187, 219, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-chart-toggle:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(80, 122, 145, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-left-nav-1:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(166, 184, 195, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-left-nav-active:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-left-nav-hover:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(59, 91, 110, var(--tw-border-opacity));
}

.focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.focus-within\:tw-border-default-colour:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.hover\:tw-border-transparent:hover{
  border-color: transparent;
}

.hover\:tw-border-current:hover{
  border-color: currentColor;
}

.hover\:tw-border-black:hover{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.hover\:tw-border-white:hover{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.hover\:tw-border-gray-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.hover\:tw-border-gray-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.hover\:tw-border-gray-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.hover\:tw-border-gray-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.hover\:tw-border-gray-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.hover\:tw-border-gray-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.hover\:tw-border-gray-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.hover\:tw-border-gray-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.hover\:tw-border-gray-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.hover\:tw-border-gray-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.hover\:tw-border-red-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.hover\:tw-border-red-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.hover\:tw-border-red-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.hover\:tw-border-red-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.hover\:tw-border-red-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.hover\:tw-border-red-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.hover\:tw-border-red-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.hover\:tw-border-red-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.hover\:tw-border-red-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.hover\:tw-border-red-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.hover\:tw-border-yellow-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.hover\:tw-border-green-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.hover\:tw-border-green-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.hover\:tw-border-green-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.hover\:tw-border-green-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.hover\:tw-border-green-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.hover\:tw-border-green-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.hover\:tw-border-green-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.hover\:tw-border-green-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.hover\:tw-border-green-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.hover\:tw-border-green-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.hover\:tw-border-blue-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.hover\:tw-border-blue-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.hover\:tw-border-blue-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.hover\:tw-border-blue-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.hover\:tw-border-blue-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.hover\:tw-border-blue-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.hover\:tw-border-blue-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.hover\:tw-border-blue-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.hover\:tw-border-blue-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.hover\:tw-border-blue-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.hover\:tw-border-indigo-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.hover\:tw-border-purple-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.hover\:tw-border-purple-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.hover\:tw-border-purple-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.hover\:tw-border-purple-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.hover\:tw-border-purple-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.hover\:tw-border-purple-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.hover\:tw-border-purple-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.hover\:tw-border-purple-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.hover\:tw-border-purple-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.hover\:tw-border-purple-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.hover\:tw-border-pink-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.hover\:tw-border-pink-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.hover\:tw-border-pink-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.hover\:tw-border-pink-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.hover\:tw-border-pink-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.hover\:tw-border-pink-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.hover\:tw-border-pink-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.hover\:tw-border-pink-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.hover\:tw-border-pink-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.hover\:tw-border-pink-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.hover\:tw-border-pregnancy-green-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(52, 102, 51, var(--tw-border-opacity));
}

.hover\:tw-border-pregnancy-green-2:hover{
  --tw-border-opacity: 1;
  border-color: rgba(190, 237, 190, var(--tw-border-opacity));
}

.hover\:tw-border-pregnancy-green-3:hover{
  --tw-border-opacity: 1;
  border-color: rgba(240, 252, 246, var(--tw-border-opacity));
}

.hover\:tw-border-system-blue-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.hover\:tw-border-system-blue-2:hover{
  --tw-border-opacity: 1;
  border-color: rgba(169, 190, 203, var(--tw-border-opacity));
}

.hover\:tw-border-system-blue-3:hover{
  --tw-border-opacity: 1;
  border-color: rgba(118, 155, 180, var(--tw-border-opacity));
}

.hover\:tw-border-system-dark-blue:hover{
  --tw-border-opacity: 1;
  border-color: rgba(33, 59, 78, var(--tw-border-opacity));
}

.hover\:tw-border-inactive:hover{
  --tw-border-opacity: 1;
  border-color: rgba(183, 183, 183, var(--tw-border-opacity));
}

.hover\:tw-border-system-green-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
}

.hover\:tw-border-system-orange-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-border-opacity));
}

.hover\:tw-border-system-grey-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-border-opacity));
}

.hover\:tw-border-system-grey-2:hover{
  --tw-border-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-border-opacity));
}

.hover\:tw-border-system-grey-3:hover{
  --tw-border-opacity: 1;
  border-color: rgba(179, 179, 179, var(--tw-border-opacity));
}

.hover\:tw-border-system-grey-4:hover{
  --tw-border-opacity: 1;
  border-color: rgba(112, 112, 112, var(--tw-border-opacity));
}

.hover\:tw-border-system-grey-5:hover{
  --tw-border-opacity: 1;
  border-color: rgba(77, 77, 77, var(--tw-border-opacity));
}

.hover\:tw-border-system-grey-6:hover{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.hover\:tw-border-error-red:hover{
  --tw-border-opacity: 1;
  border-color: rgba(193, 16, 19, var(--tw-border-opacity));
}

.hover\:tw-border-system-red-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
}

.hover\:tw-border-birth-summary-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(255, 201, 36, var(--tw-border-opacity));
}

.hover\:tw-border-birth-summary-2:hover{
  --tw-border-opacity: 1;
  border-color: rgba(255, 222, 123, var(--tw-border-opacity));
}

.hover\:tw-border-birth-summary-3:hover{
  --tw-border-opacity: 1;
  border-color: rgba(251, 252, 221, var(--tw-border-opacity));
}

.hover\:tw-border-postnatal-assessment-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-border-opacity));
}

.hover\:tw-border-postnatal-assessment-2:hover{
  --tw-border-opacity: 1;
  border-color: rgba(193, 163, 194, var(--tw-border-opacity));
}

.hover\:tw-border-postnatal-assessment-3:hover{
  --tw-border-opacity: 1;
  border-color: rgba(252, 245, 250, var(--tw-border-opacity));
}

.hover\:tw-border-grow-background:hover{
  --tw-border-opacity: 1;
  border-color: rgba(134, 163, 182, var(--tw-border-opacity));
}

.hover\:tw-border-grow-system-banner:hover{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.hover\:tw-border-grow-blue-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
}

.hover\:tw-border-grow-blue-2:hover{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.hover\:tw-border-grow-blue-3:hover{
  --tw-border-opacity: 1;
  border-color: rgba(112, 152, 176, var(--tw-border-opacity));
}

.hover\:tw-border-grow-blue-4:hover{
  --tw-border-opacity: 1;
  border-color: rgba(207, 225, 236, var(--tw-border-opacity));
}

.hover\:tw-border-grow-blue-5:hover{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.hover\:tw-border-grow-blue-6:hover{
  --tw-border-opacity: 1;
  border-color: rgba(119, 164, 191, var(--tw-border-opacity));
}

.hover\:tw-border-grow-blue-7:hover{
  --tw-border-opacity: 1;
  border-color: rgba(136, 187, 219, var(--tw-border-opacity));
}

.hover\:tw-border-grow-chart-toggle:hover{
  --tw-border-opacity: 1;
  border-color: rgba(80, 122, 145, var(--tw-border-opacity));
}

.hover\:tw-border-grow-left-nav-1:hover{
  --tw-border-opacity: 1;
  border-color: rgba(166, 184, 195, var(--tw-border-opacity));
}

.hover\:tw-border-grow-left-nav-active:hover{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.hover\:tw-border-grow-left-nav-hover:hover{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.hover\:tw-border-grow-breadcrumb-inactive:hover{
  --tw-border-opacity: 1;
  border-color: rgba(59, 91, 110, var(--tw-border-opacity));
}

.hover\:tw-border-grow-breadcrumb-inactive-text:hover{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.hover\:tw-border-default-colour:hover{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.focus\:tw-border-transparent:focus{
  border-color: transparent;
}

.focus\:tw-border-current:focus{
  border-color: currentColor;
}

.focus\:tw-border-black:focus{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus\:tw-border-white:focus{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus\:tw-border-gray-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.focus\:tw-border-gray-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.focus\:tw-border-gray-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.focus\:tw-border-gray-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.focus\:tw-border-gray-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.focus\:tw-border-gray-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.focus\:tw-border-gray-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.focus\:tw-border-gray-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.focus\:tw-border-gray-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.focus\:tw-border-gray-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.focus\:tw-border-red-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.focus\:tw-border-red-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.focus\:tw-border-red-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.focus\:tw-border-red-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.focus\:tw-border-red-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.focus\:tw-border-red-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.focus\:tw-border-red-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.focus\:tw-border-red-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.focus\:tw-border-red-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.focus\:tw-border-red-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.focus\:tw-border-yellow-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.focus\:tw-border-green-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.focus\:tw-border-green-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.focus\:tw-border-green-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.focus\:tw-border-green-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.focus\:tw-border-green-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.focus\:tw-border-green-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.focus\:tw-border-green-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.focus\:tw-border-green-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.focus\:tw-border-green-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.focus\:tw-border-green-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.focus\:tw-border-blue-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.focus\:tw-border-blue-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.focus\:tw-border-blue-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.focus\:tw-border-blue-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.focus\:tw-border-blue-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.focus\:tw-border-blue-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.focus\:tw-border-blue-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.focus\:tw-border-blue-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.focus\:tw-border-blue-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.focus\:tw-border-blue-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.focus\:tw-border-indigo-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.focus\:tw-border-purple-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.focus\:tw-border-purple-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.focus\:tw-border-purple-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.focus\:tw-border-purple-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.focus\:tw-border-purple-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.focus\:tw-border-purple-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.focus\:tw-border-purple-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.focus\:tw-border-purple-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.focus\:tw-border-purple-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.focus\:tw-border-purple-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.focus\:tw-border-pink-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.focus\:tw-border-pink-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.focus\:tw-border-pink-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.focus\:tw-border-pink-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.focus\:tw-border-pink-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.focus\:tw-border-pink-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.focus\:tw-border-pink-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.focus\:tw-border-pink-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.focus\:tw-border-pink-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.focus\:tw-border-pink-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

.focus\:tw-border-pregnancy-green-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(52, 102, 51, var(--tw-border-opacity));
}

.focus\:tw-border-pregnancy-green-2:focus{
  --tw-border-opacity: 1;
  border-color: rgba(190, 237, 190, var(--tw-border-opacity));
}

.focus\:tw-border-pregnancy-green-3:focus{
  --tw-border-opacity: 1;
  border-color: rgba(240, 252, 246, var(--tw-border-opacity));
}

.focus\:tw-border-system-blue-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.focus\:tw-border-system-blue-2:focus{
  --tw-border-opacity: 1;
  border-color: rgba(169, 190, 203, var(--tw-border-opacity));
}

.focus\:tw-border-system-blue-3:focus{
  --tw-border-opacity: 1;
  border-color: rgba(118, 155, 180, var(--tw-border-opacity));
}

.focus\:tw-border-system-dark-blue:focus{
  --tw-border-opacity: 1;
  border-color: rgba(33, 59, 78, var(--tw-border-opacity));
}

.focus\:tw-border-inactive:focus{
  --tw-border-opacity: 1;
  border-color: rgba(183, 183, 183, var(--tw-border-opacity));
}

.focus\:tw-border-system-green-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(135, 197, 64, var(--tw-border-opacity));
}

.focus\:tw-border-system-orange-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(237, 137, 54, var(--tw-border-opacity));
}

.focus\:tw-border-system-grey-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-border-opacity));
}

.focus\:tw-border-system-grey-2:focus{
  --tw-border-opacity: 1;
  border-color: rgba(221, 221, 221, var(--tw-border-opacity));
}

.focus\:tw-border-system-grey-3:focus{
  --tw-border-opacity: 1;
  border-color: rgba(179, 179, 179, var(--tw-border-opacity));
}

.focus\:tw-border-system-grey-4:focus{
  --tw-border-opacity: 1;
  border-color: rgba(112, 112, 112, var(--tw-border-opacity));
}

.focus\:tw-border-system-grey-5:focus{
  --tw-border-opacity: 1;
  border-color: rgba(77, 77, 77, var(--tw-border-opacity));
}

.focus\:tw-border-system-grey-6:focus{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.focus\:tw-border-error-red:focus{
  --tw-border-opacity: 1;
  border-color: rgba(193, 16, 19, var(--tw-border-opacity));
}

.focus\:tw-border-system-red-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(226, 40, 40, var(--tw-border-opacity));
}

.focus\:tw-border-birth-summary-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(255, 201, 36, var(--tw-border-opacity));
}

.focus\:tw-border-birth-summary-2:focus{
  --tw-border-opacity: 1;
  border-color: rgba(255, 222, 123, var(--tw-border-opacity));
}

.focus\:tw-border-birth-summary-3:focus{
  --tw-border-opacity: 1;
  border-color: rgba(251, 252, 221, var(--tw-border-opacity));
}

.focus\:tw-border-postnatal-assessment-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(134, 90, 135, var(--tw-border-opacity));
}

.focus\:tw-border-postnatal-assessment-2:focus{
  --tw-border-opacity: 1;
  border-color: rgba(193, 163, 194, var(--tw-border-opacity));
}

.focus\:tw-border-postnatal-assessment-3:focus{
  --tw-border-opacity: 1;
  border-color: rgba(252, 245, 250, var(--tw-border-opacity));
}

.focus\:tw-border-grow-background:focus{
  --tw-border-opacity: 1;
  border-color: rgba(134, 163, 182, var(--tw-border-opacity));
}

.focus\:tw-border-grow-system-banner:focus{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.focus\:tw-border-grow-blue-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(26, 59, 78, var(--tw-border-opacity));
}

.focus\:tw-border-grow-blue-2:focus{
  --tw-border-opacity: 1;
  border-color: rgba(71, 117, 145, var(--tw-border-opacity));
}

.focus\:tw-border-grow-blue-3:focus{
  --tw-border-opacity: 1;
  border-color: rgba(112, 152, 176, var(--tw-border-opacity));
}

.focus\:tw-border-grow-blue-4:focus{
  --tw-border-opacity: 1;
  border-color: rgba(207, 225, 236, var(--tw-border-opacity));
}

.focus\:tw-border-grow-blue-5:focus{
  --tw-border-opacity: 1;
  border-color: rgba(84, 127, 154, var(--tw-border-opacity));
}

.focus\:tw-border-grow-blue-6:focus{
  --tw-border-opacity: 1;
  border-color: rgba(119, 164, 191, var(--tw-border-opacity));
}

.focus\:tw-border-grow-blue-7:focus{
  --tw-border-opacity: 1;
  border-color: rgba(136, 187, 219, var(--tw-border-opacity));
}

.focus\:tw-border-grow-chart-toggle:focus{
  --tw-border-opacity: 1;
  border-color: rgba(80, 122, 145, var(--tw-border-opacity));
}

.focus\:tw-border-grow-left-nav-1:focus{
  --tw-border-opacity: 1;
  border-color: rgba(166, 184, 195, var(--tw-border-opacity));
}

.focus\:tw-border-grow-left-nav-active:focus{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.focus\:tw-border-grow-left-nav-hover:focus{
  --tw-border-opacity: 1;
  border-color: rgba(58, 88, 105, var(--tw-border-opacity));
}

.focus\:tw-border-grow-breadcrumb-inactive:focus{
  --tw-border-opacity: 1;
  border-color: rgba(59, 91, 110, var(--tw-border-opacity));
}

.focus\:tw-border-grow-breadcrumb-inactive-text:focus{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.focus\:tw-border-default-colour:focus{
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}

.tw-border-opacity-0{
  --tw-border-opacity: 0;
}

.tw-border-opacity-5{
  --tw-border-opacity: 0.05;
}

.tw-border-opacity-10{
  --tw-border-opacity: 0.1;
}

.tw-border-opacity-20{
  --tw-border-opacity: 0.2;
}

.tw-border-opacity-25{
  --tw-border-opacity: 0.25;
}

.tw-border-opacity-30{
  --tw-border-opacity: 0.3;
}

.tw-border-opacity-40{
  --tw-border-opacity: 0.4;
}

.tw-border-opacity-50{
  --tw-border-opacity: 0.5;
}

.tw-border-opacity-60{
  --tw-border-opacity: 0.6;
}

.tw-border-opacity-70{
  --tw-border-opacity: 0.7;
}

.tw-border-opacity-75{
  --tw-border-opacity: 0.75;
}

.tw-border-opacity-80{
  --tw-border-opacity: 0.8;
}

.tw-border-opacity-90{
  --tw-border-opacity: 0.9;
}

.tw-border-opacity-95{
  --tw-border-opacity: 0.95;
}

.tw-border-opacity-100{
  --tw-border-opacity: 1;
}

.tw-group:hover .group-hover\:tw-border-opacity-0{
  --tw-border-opacity: 0;
}

.tw-group:hover .group-hover\:tw-border-opacity-5{
  --tw-border-opacity: 0.05;
}

.tw-group:hover .group-hover\:tw-border-opacity-10{
  --tw-border-opacity: 0.1;
}

.tw-group:hover .group-hover\:tw-border-opacity-20{
  --tw-border-opacity: 0.2;
}

.tw-group:hover .group-hover\:tw-border-opacity-25{
  --tw-border-opacity: 0.25;
}

.tw-group:hover .group-hover\:tw-border-opacity-30{
  --tw-border-opacity: 0.3;
}

.tw-group:hover .group-hover\:tw-border-opacity-40{
  --tw-border-opacity: 0.4;
}

.tw-group:hover .group-hover\:tw-border-opacity-50{
  --tw-border-opacity: 0.5;
}

.tw-group:hover .group-hover\:tw-border-opacity-60{
  --tw-border-opacity: 0.6;
}

.tw-group:hover .group-hover\:tw-border-opacity-70{
  --tw-border-opacity: 0.7;
}

.tw-group:hover .group-hover\:tw-border-opacity-75{
  --tw-border-opacity: 0.75;
}

.tw-group:hover .group-hover\:tw-border-opacity-80{
  --tw-border-opacity: 0.8;
}

.tw-group:hover .group-hover\:tw-border-opacity-90{
  --tw-border-opacity: 0.9;
}

.tw-group:hover .group-hover\:tw-border-opacity-95{
  --tw-border-opacity: 0.95;
}

.tw-group:hover .group-hover\:tw-border-opacity-100{
  --tw-border-opacity: 1;
}

.focus-within\:tw-border-opacity-0:focus-within{
  --tw-border-opacity: 0;
}

.focus-within\:tw-border-opacity-5:focus-within{
  --tw-border-opacity: 0.05;
}

.focus-within\:tw-border-opacity-10:focus-within{
  --tw-border-opacity: 0.1;
}

.focus-within\:tw-border-opacity-20:focus-within{
  --tw-border-opacity: 0.2;
}

.focus-within\:tw-border-opacity-25:focus-within{
  --tw-border-opacity: 0.25;
}

.focus-within\:tw-border-opacity-30:focus-within{
  --tw-border-opacity: 0.3;
}

.focus-within\:tw-border-opacity-40:focus-within{
  --tw-border-opacity: 0.4;
}

.focus-within\:tw-border-opacity-50:focus-within{
  --tw-border-opacity: 0.5;
}

.focus-within\:tw-border-opacity-60:focus-within{
  --tw-border-opacity: 0.6;
}

.focus-within\:tw-border-opacity-70:focus-within{
  --tw-border-opacity: 0.7;
}

.focus-within\:tw-border-opacity-75:focus-within{
  --tw-border-opacity: 0.75;
}

.focus-within\:tw-border-opacity-80:focus-within{
  --tw-border-opacity: 0.8;
}

.focus-within\:tw-border-opacity-90:focus-within{
  --tw-border-opacity: 0.9;
}

.focus-within\:tw-border-opacity-95:focus-within{
  --tw-border-opacity: 0.95;
}

.focus-within\:tw-border-opacity-100:focus-within{
  --tw-border-opacity: 1;
}

.hover\:tw-border-opacity-0:hover{
  --tw-border-opacity: 0;
}

.hover\:tw-border-opacity-5:hover{
  --tw-border-opacity: 0.05;
}

.hover\:tw-border-opacity-10:hover{
  --tw-border-opacity: 0.1;
}

.hover\:tw-border-opacity-20:hover{
  --tw-border-opacity: 0.2;
}

.hover\:tw-border-opacity-25:hover{
  --tw-border-opacity: 0.25;
}

.hover\:tw-border-opacity-30:hover{
  --tw-border-opacity: 0.3;
}

.hover\:tw-border-opacity-40:hover{
  --tw-border-opacity: 0.4;
}

.hover\:tw-border-opacity-50:hover{
  --tw-border-opacity: 0.5;
}

.hover\:tw-border-opacity-60:hover{
  --tw-border-opacity: 0.6;
}

.hover\:tw-border-opacity-70:hover{
  --tw-border-opacity: 0.7;
}

.hover\:tw-border-opacity-75:hover{
  --tw-border-opacity: 0.75;
}

.hover\:tw-border-opacity-80:hover{
  --tw-border-opacity: 0.8;
}

.hover\:tw-border-opacity-90:hover{
  --tw-border-opacity: 0.9;
}

.hover\:tw-border-opacity-95:hover{
  --tw-border-opacity: 0.95;
}

.hover\:tw-border-opacity-100:hover{
  --tw-border-opacity: 1;
}

.focus\:tw-border-opacity-0:focus{
  --tw-border-opacity: 0;
}

.focus\:tw-border-opacity-5:focus{
  --tw-border-opacity: 0.05;
}

.focus\:tw-border-opacity-10:focus{
  --tw-border-opacity: 0.1;
}

.focus\:tw-border-opacity-20:focus{
  --tw-border-opacity: 0.2;
}

.focus\:tw-border-opacity-25:focus{
  --tw-border-opacity: 0.25;
}

.focus\:tw-border-opacity-30:focus{
  --tw-border-opacity: 0.3;
}

.focus\:tw-border-opacity-40:focus{
  --tw-border-opacity: 0.4;
}

.focus\:tw-border-opacity-50:focus{
  --tw-border-opacity: 0.5;
}

.focus\:tw-border-opacity-60:focus{
  --tw-border-opacity: 0.6;
}

.focus\:tw-border-opacity-70:focus{
  --tw-border-opacity: 0.7;
}

.focus\:tw-border-opacity-75:focus{
  --tw-border-opacity: 0.75;
}

.focus\:tw-border-opacity-80:focus{
  --tw-border-opacity: 0.8;
}

.focus\:tw-border-opacity-90:focus{
  --tw-border-opacity: 0.9;
}

.focus\:tw-border-opacity-95:focus{
  --tw-border-opacity: 0.95;
}

.focus\:tw-border-opacity-100:focus{
  --tw-border-opacity: 1;
}

.tw-bg-transparent{
  background-color: transparent;
}

.tw-bg-current{
  background-color: currentColor;
}

.tw-bg-black{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.tw-bg-white{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.tw-bg-gray-50{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.tw-bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.tw-bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.tw-bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.tw-bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.tw-bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.tw-bg-gray-600{
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.tw-bg-gray-700{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.tw-bg-gray-800{
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.tw-bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.tw-bg-red-50{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.tw-bg-red-100{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.tw-bg-red-200{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.tw-bg-red-300{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.tw-bg-red-400{
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.tw-bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.tw-bg-red-600{
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.tw-bg-red-700{
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.tw-bg-red-800{
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.tw-bg-red-900{
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.tw-bg-yellow-50{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.tw-bg-yellow-100{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.tw-bg-yellow-200{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.tw-bg-yellow-300{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.tw-bg-yellow-400{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.tw-bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.tw-bg-yellow-600{
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.tw-bg-yellow-700{
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.tw-bg-yellow-800{
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.tw-bg-yellow-900{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.tw-bg-green-50{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.tw-bg-green-100{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.tw-bg-green-200{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.tw-bg-green-300{
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.tw-bg-green-400{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.tw-bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.tw-bg-green-600{
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.tw-bg-green-700{
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.tw-bg-green-800{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.tw-bg-green-900{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.tw-bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.tw-bg-blue-100{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.tw-bg-blue-200{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.tw-bg-blue-300{
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.tw-bg-blue-400{
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.tw-bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.tw-bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.tw-bg-blue-700{
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.tw-bg-blue-800{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.tw-bg-blue-900{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.tw-bg-indigo-50{
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.tw-bg-indigo-100{
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.tw-bg-indigo-200{
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.tw-bg-indigo-300{
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.tw-bg-indigo-400{
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.tw-bg-indigo-500{
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.tw-bg-indigo-600{
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.tw-bg-indigo-700{
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.tw-bg-indigo-800{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.tw-bg-indigo-900{
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.tw-bg-purple-50{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.tw-bg-purple-100{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.tw-bg-purple-200{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.tw-bg-purple-300{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.tw-bg-purple-400{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.tw-bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.tw-bg-purple-600{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.tw-bg-purple-700{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.tw-bg-purple-800{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.tw-bg-purple-900{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.tw-bg-pink-50{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.tw-bg-pink-100{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.tw-bg-pink-200{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.tw-bg-pink-300{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.tw-bg-pink-400{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.tw-bg-pink-500{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.tw-bg-pink-600{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.tw-bg-pink-700{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.tw-bg-pink-800{
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.tw-bg-pink-900{
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.tw-bg-pregnancy-green-1{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
}

.tw-bg-pregnancy-green-2{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
}

.tw-bg-pregnancy-green-3{
  --tw-bg-opacity: 1;
  background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
}

.tw-bg-system-blue-1{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.tw-bg-system-blue-2{
  --tw-bg-opacity: 1;
  background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
}

.tw-bg-system-blue-3{
  --tw-bg-opacity: 1;
  background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
}

.tw-bg-system-dark-blue{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
}

.tw-bg-inactive{
  --tw-bg-opacity: 1;
  background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
}

.tw-bg-system-green-1{
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
}

.tw-bg-system-orange-1{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
}

.tw-bg-system-grey-1{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
}

.tw-bg-system-grey-2{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
}

.tw-bg-system-grey-3{
  --tw-bg-opacity: 1;
  background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
}

.tw-bg-system-grey-4{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
}

.tw-bg-system-grey-5{
  --tw-bg-opacity: 1;
  background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
}

.tw-bg-system-grey-6{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.tw-bg-error-red{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
}

.tw-bg-system-red-1{
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
}

.tw-bg-birth-summary-1{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
}

.tw-bg-birth-summary-2{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
}

.tw-bg-birth-summary-3{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
}

.tw-bg-postnatal-assessment-1{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
}

.tw-bg-postnatal-assessment-2{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
}

.tw-bg-postnatal-assessment-3{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
}

.tw-bg-grow-background{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
}

.tw-bg-grow-system-banner{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.tw-bg-grow-blue-1{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
}

.tw-bg-grow-blue-2{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.tw-bg-grow-blue-3{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
}

.tw-bg-grow-blue-4{
  --tw-bg-opacity: 1;
  background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
}

.tw-bg-grow-blue-5{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.tw-bg-grow-blue-6{
  --tw-bg-opacity: 1;
  background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
}

.tw-bg-grow-blue-7{
  --tw-bg-opacity: 1;
  background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
}

.tw-bg-grow-chart-toggle{
  --tw-bg-opacity: 1;
  background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
}

.tw-bg-grow-left-nav-1{
  --tw-bg-opacity: 1;
  background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
}

.tw-bg-grow-left-nav-active{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.tw-bg-grow-left-nav-hover{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.tw-bg-grow-breadcrumb-inactive{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
}

.tw-bg-grow-breadcrumb-inactive-text{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.tw-bg-default-colour{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-transparent{
  background-color: transparent;
}

.tw-group:hover .group-hover\:tw-bg-current{
  background-color: currentColor;
}

.tw-group:hover .group-hover\:tw-bg-black{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-white{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-50{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-600{
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-700{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-800{
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-50{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-100{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-200{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-300{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-400{
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-600{
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-700{
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-800{
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-red-900{
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-50{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-100{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-200{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-300{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-400{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-600{
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-700{
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-800{
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-yellow-900{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-50{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-100{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-200{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-300{
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-400{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-600{
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-700{
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-800{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-green-900{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-100{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-200{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-300{
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-400{
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-700{
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-800{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-blue-900{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-50{
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-100{
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-200{
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-300{
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-400{
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-500{
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-600{
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-700{
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-800{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-indigo-900{
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-50{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-100{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-200{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-300{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-400{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-600{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-700{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-800{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-purple-900{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-50{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-100{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-200{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-300{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-400{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-500{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-600{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-700{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-800{
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pink-900{
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pregnancy-green-1{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pregnancy-green-2{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-pregnancy-green-3{
  --tw-bg-opacity: 1;
  background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-blue-1{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-blue-2{
  --tw-bg-opacity: 1;
  background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-blue-3{
  --tw-bg-opacity: 1;
  background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-dark-blue{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-inactive{
  --tw-bg-opacity: 1;
  background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-green-1{
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-orange-1{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-grey-1{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-grey-2{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-grey-3{
  --tw-bg-opacity: 1;
  background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-grey-4{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-grey-5{
  --tw-bg-opacity: 1;
  background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-grey-6{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-error-red{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-system-red-1{
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-birth-summary-1{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-birth-summary-2{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-birth-summary-3{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-postnatal-assessment-1{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-postnatal-assessment-2{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-postnatal-assessment-3{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-background{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-system-banner{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-blue-1{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-blue-2{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-blue-3{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-blue-4{
  --tw-bg-opacity: 1;
  background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-blue-5{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-blue-6{
  --tw-bg-opacity: 1;
  background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-blue-7{
  --tw-bg-opacity: 1;
  background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-chart-toggle{
  --tw-bg-opacity: 1;
  background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-left-nav-1{
  --tw-bg-opacity: 1;
  background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-left-nav-active{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-left-nav-hover{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-breadcrumb-inactive{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-grow-breadcrumb-inactive-text{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.tw-group:hover .group-hover\:tw-bg-default-colour{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-transparent:focus-within{
  background-color: transparent;
}

.focus-within\:tw-bg-current:focus-within{
  background-color: currentColor;
}

.focus-within\:tw-bg-black:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-white:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-gray-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-red-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-yellow-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-green-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-blue-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-indigo-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-purple-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pink-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pregnancy-green-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pregnancy-green-2:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-pregnancy-green-3:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-blue-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-blue-2:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-blue-3:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-dark-blue:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-inactive:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-green-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-orange-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-grey-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-grey-2:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-grey-3:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-grey-4:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-grey-5:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-grey-6:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-error-red:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-system-red-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-birth-summary-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-birth-summary-2:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-birth-summary-3:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-postnatal-assessment-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-postnatal-assessment-2:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-postnatal-assessment-3:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-background:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-system-banner:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-blue-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-blue-2:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-blue-3:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-blue-4:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-blue-5:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-blue-6:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-blue-7:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-chart-toggle:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-left-nav-1:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-left-nav-active:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-left-nav-hover:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.focus-within\:tw-bg-default-colour:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.hover\:tw-bg-transparent:hover{
  background-color: transparent;
}

.hover\:tw-bg-current:hover{
  background-color: currentColor;
}

.hover\:tw-bg-black:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.hover\:tw-bg-white:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.hover\:tw-bg-gray-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.hover\:tw-bg-red-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.hover\:tw-bg-yellow-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.hover\:tw-bg-green-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.hover\:tw-bg-blue-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.hover\:tw-bg-indigo-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.hover\:tw-bg-purple-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.hover\:tw-bg-pink-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.hover\:tw-bg-pregnancy-green-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
}

.hover\:tw-bg-pregnancy-green-2:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
}

.hover\:tw-bg-pregnancy-green-3:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-blue-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-blue-2:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-blue-3:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-dark-blue:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
}

.hover\:tw-bg-inactive:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-green-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-orange-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-grey-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-grey-2:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-grey-3:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-grey-4:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-grey-5:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-grey-6:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.hover\:tw-bg-error-red:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
}

.hover\:tw-bg-system-red-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
}

.hover\:tw-bg-birth-summary-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
}

.hover\:tw-bg-birth-summary-2:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
}

.hover\:tw-bg-birth-summary-3:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
}

.hover\:tw-bg-postnatal-assessment-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
}

.hover\:tw-bg-postnatal-assessment-2:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
}

.hover\:tw-bg-postnatal-assessment-3:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-background:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-system-banner:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-blue-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-blue-2:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-blue-3:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-blue-4:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-blue-5:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-blue-6:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-blue-7:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-chart-toggle:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-left-nav-1:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-left-nav-active:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-left-nav-hover:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-breadcrumb-inactive:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
}

.hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.hover\:tw-bg-default-colour:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.focus\:tw-bg-transparent:focus{
  background-color: transparent;
}

.focus\:tw-bg-current:focus{
  background-color: currentColor;
}

.focus\:tw-bg-black:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus\:tw-bg-white:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.focus\:tw-bg-gray-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.focus\:tw-bg-red-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.focus\:tw-bg-yellow-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.focus\:tw-bg-green-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.focus\:tw-bg-blue-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.focus\:tw-bg-indigo-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.focus\:tw-bg-purple-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.focus\:tw-bg-pink-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

.focus\:tw-bg-pregnancy-green-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
}

.focus\:tw-bg-pregnancy-green-2:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
}

.focus\:tw-bg-pregnancy-green-3:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-blue-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-blue-2:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-blue-3:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-dark-blue:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
}

.focus\:tw-bg-inactive:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-green-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-orange-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-grey-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-grey-2:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-grey-3:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-grey-4:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-grey-5:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-grey-6:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.focus\:tw-bg-error-red:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
}

.focus\:tw-bg-system-red-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
}

.focus\:tw-bg-birth-summary-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
}

.focus\:tw-bg-birth-summary-2:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
}

.focus\:tw-bg-birth-summary-3:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
}

.focus\:tw-bg-postnatal-assessment-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
}

.focus\:tw-bg-postnatal-assessment-2:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
}

.focus\:tw-bg-postnatal-assessment-3:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-background:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-system-banner:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-blue-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-blue-2:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-blue-3:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-blue-4:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-blue-5:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-blue-6:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-blue-7:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-chart-toggle:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-left-nav-1:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-left-nav-active:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-left-nav-hover:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-breadcrumb-inactive:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
}

.focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.focus\:tw-bg-default-colour:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}

.tw-bg-opacity-0{
  --tw-bg-opacity: 0;
}

.tw-bg-opacity-5{
  --tw-bg-opacity: 0.05;
}

.tw-bg-opacity-10{
  --tw-bg-opacity: 0.1;
}

.tw-bg-opacity-20{
  --tw-bg-opacity: 0.2;
}

.tw-bg-opacity-25{
  --tw-bg-opacity: 0.25;
}

.tw-bg-opacity-30{
  --tw-bg-opacity: 0.3;
}

.tw-bg-opacity-40{
  --tw-bg-opacity: 0.4;
}

.tw-bg-opacity-50{
  --tw-bg-opacity: 0.5;
}

.tw-bg-opacity-60{
  --tw-bg-opacity: 0.6;
}

.tw-bg-opacity-70{
  --tw-bg-opacity: 0.7;
}

.tw-bg-opacity-75{
  --tw-bg-opacity: 0.75;
}

.tw-bg-opacity-80{
  --tw-bg-opacity: 0.8;
}

.tw-bg-opacity-90{
  --tw-bg-opacity: 0.9;
}

.tw-bg-opacity-95{
  --tw-bg-opacity: 0.95;
}

.tw-bg-opacity-100{
  --tw-bg-opacity: 1;
}

.tw-group:hover .group-hover\:tw-bg-opacity-0{
  --tw-bg-opacity: 0;
}

.tw-group:hover .group-hover\:tw-bg-opacity-5{
  --tw-bg-opacity: 0.05;
}

.tw-group:hover .group-hover\:tw-bg-opacity-10{
  --tw-bg-opacity: 0.1;
}

.tw-group:hover .group-hover\:tw-bg-opacity-20{
  --tw-bg-opacity: 0.2;
}

.tw-group:hover .group-hover\:tw-bg-opacity-25{
  --tw-bg-opacity: 0.25;
}

.tw-group:hover .group-hover\:tw-bg-opacity-30{
  --tw-bg-opacity: 0.3;
}

.tw-group:hover .group-hover\:tw-bg-opacity-40{
  --tw-bg-opacity: 0.4;
}

.tw-group:hover .group-hover\:tw-bg-opacity-50{
  --tw-bg-opacity: 0.5;
}

.tw-group:hover .group-hover\:tw-bg-opacity-60{
  --tw-bg-opacity: 0.6;
}

.tw-group:hover .group-hover\:tw-bg-opacity-70{
  --tw-bg-opacity: 0.7;
}

.tw-group:hover .group-hover\:tw-bg-opacity-75{
  --tw-bg-opacity: 0.75;
}

.tw-group:hover .group-hover\:tw-bg-opacity-80{
  --tw-bg-opacity: 0.8;
}

.tw-group:hover .group-hover\:tw-bg-opacity-90{
  --tw-bg-opacity: 0.9;
}

.tw-group:hover .group-hover\:tw-bg-opacity-95{
  --tw-bg-opacity: 0.95;
}

.tw-group:hover .group-hover\:tw-bg-opacity-100{
  --tw-bg-opacity: 1;
}

.focus-within\:tw-bg-opacity-0:focus-within{
  --tw-bg-opacity: 0;
}

.focus-within\:tw-bg-opacity-5:focus-within{
  --tw-bg-opacity: 0.05;
}

.focus-within\:tw-bg-opacity-10:focus-within{
  --tw-bg-opacity: 0.1;
}

.focus-within\:tw-bg-opacity-20:focus-within{
  --tw-bg-opacity: 0.2;
}

.focus-within\:tw-bg-opacity-25:focus-within{
  --tw-bg-opacity: 0.25;
}

.focus-within\:tw-bg-opacity-30:focus-within{
  --tw-bg-opacity: 0.3;
}

.focus-within\:tw-bg-opacity-40:focus-within{
  --tw-bg-opacity: 0.4;
}

.focus-within\:tw-bg-opacity-50:focus-within{
  --tw-bg-opacity: 0.5;
}

.focus-within\:tw-bg-opacity-60:focus-within{
  --tw-bg-opacity: 0.6;
}

.focus-within\:tw-bg-opacity-70:focus-within{
  --tw-bg-opacity: 0.7;
}

.focus-within\:tw-bg-opacity-75:focus-within{
  --tw-bg-opacity: 0.75;
}

.focus-within\:tw-bg-opacity-80:focus-within{
  --tw-bg-opacity: 0.8;
}

.focus-within\:tw-bg-opacity-90:focus-within{
  --tw-bg-opacity: 0.9;
}

.focus-within\:tw-bg-opacity-95:focus-within{
  --tw-bg-opacity: 0.95;
}

.focus-within\:tw-bg-opacity-100:focus-within{
  --tw-bg-opacity: 1;
}

.hover\:tw-bg-opacity-0:hover{
  --tw-bg-opacity: 0;
}

.hover\:tw-bg-opacity-5:hover{
  --tw-bg-opacity: 0.05;
}

.hover\:tw-bg-opacity-10:hover{
  --tw-bg-opacity: 0.1;
}

.hover\:tw-bg-opacity-20:hover{
  --tw-bg-opacity: 0.2;
}

.hover\:tw-bg-opacity-25:hover{
  --tw-bg-opacity: 0.25;
}

.hover\:tw-bg-opacity-30:hover{
  --tw-bg-opacity: 0.3;
}

.hover\:tw-bg-opacity-40:hover{
  --tw-bg-opacity: 0.4;
}

.hover\:tw-bg-opacity-50:hover{
  --tw-bg-opacity: 0.5;
}

.hover\:tw-bg-opacity-60:hover{
  --tw-bg-opacity: 0.6;
}

.hover\:tw-bg-opacity-70:hover{
  --tw-bg-opacity: 0.7;
}

.hover\:tw-bg-opacity-75:hover{
  --tw-bg-opacity: 0.75;
}

.hover\:tw-bg-opacity-80:hover{
  --tw-bg-opacity: 0.8;
}

.hover\:tw-bg-opacity-90:hover{
  --tw-bg-opacity: 0.9;
}

.hover\:tw-bg-opacity-95:hover{
  --tw-bg-opacity: 0.95;
}

.hover\:tw-bg-opacity-100:hover{
  --tw-bg-opacity: 1;
}

.focus\:tw-bg-opacity-0:focus{
  --tw-bg-opacity: 0;
}

.focus\:tw-bg-opacity-5:focus{
  --tw-bg-opacity: 0.05;
}

.focus\:tw-bg-opacity-10:focus{
  --tw-bg-opacity: 0.1;
}

.focus\:tw-bg-opacity-20:focus{
  --tw-bg-opacity: 0.2;
}

.focus\:tw-bg-opacity-25:focus{
  --tw-bg-opacity: 0.25;
}

.focus\:tw-bg-opacity-30:focus{
  --tw-bg-opacity: 0.3;
}

.focus\:tw-bg-opacity-40:focus{
  --tw-bg-opacity: 0.4;
}

.focus\:tw-bg-opacity-50:focus{
  --tw-bg-opacity: 0.5;
}

.focus\:tw-bg-opacity-60:focus{
  --tw-bg-opacity: 0.6;
}

.focus\:tw-bg-opacity-70:focus{
  --tw-bg-opacity: 0.7;
}

.focus\:tw-bg-opacity-75:focus{
  --tw-bg-opacity: 0.75;
}

.focus\:tw-bg-opacity-80:focus{
  --tw-bg-opacity: 0.8;
}

.focus\:tw-bg-opacity-90:focus{
  --tw-bg-opacity: 0.9;
}

.focus\:tw-bg-opacity-95:focus{
  --tw-bg-opacity: 0.95;
}

.focus\:tw-bg-opacity-100:focus{
  --tw-bg-opacity: 1;
}

.tw-bg-none{
  background-image: none;
}

.tw-bg-gradient-to-t{
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.tw-bg-gradient-to-tr{
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.tw-bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.tw-bg-gradient-to-br{
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.tw-bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.tw-bg-gradient-to-bl{
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.tw-bg-gradient-to-l{
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.tw-bg-gradient-to-tl{
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.tw-from-transparent{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.tw-from-current{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.tw-from-black{
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.tw-from-white{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.tw-from-gray-50{
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.tw-from-gray-100{
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.tw-from-gray-200{
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.tw-from-gray-300{
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.tw-from-gray-400{
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.tw-from-gray-500{
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.tw-from-gray-600{
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.tw-from-gray-700{
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.tw-from-gray-800{
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.tw-from-gray-900{
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.tw-from-red-50{
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.tw-from-red-100{
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.tw-from-red-200{
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.tw-from-red-300{
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.tw-from-red-400{
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.tw-from-red-500{
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.tw-from-red-600{
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.tw-from-red-700{
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.tw-from-red-800{
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.tw-from-red-900{
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.tw-from-yellow-50{
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.tw-from-yellow-100{
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.tw-from-yellow-200{
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.tw-from-yellow-300{
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.tw-from-yellow-400{
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.tw-from-yellow-500{
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.tw-from-yellow-600{
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.tw-from-yellow-700{
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.tw-from-yellow-800{
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.tw-from-yellow-900{
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.tw-from-green-50{
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.tw-from-green-100{
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.tw-from-green-200{
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.tw-from-green-300{
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.tw-from-green-400{
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.tw-from-green-500{
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.tw-from-green-600{
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.tw-from-green-700{
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.tw-from-green-800{
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.tw-from-green-900{
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.tw-from-blue-50{
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.tw-from-blue-100{
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.tw-from-blue-200{
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.tw-from-blue-300{
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.tw-from-blue-400{
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.tw-from-blue-500{
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.tw-from-blue-600{
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.tw-from-blue-700{
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.tw-from-blue-800{
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.tw-from-blue-900{
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.tw-from-indigo-50{
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.tw-from-indigo-100{
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.tw-from-indigo-200{
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.tw-from-indigo-300{
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.tw-from-indigo-400{
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.tw-from-indigo-500{
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.tw-from-indigo-600{
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.tw-from-indigo-700{
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.tw-from-indigo-800{
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.tw-from-indigo-900{
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.tw-from-purple-50{
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.tw-from-purple-100{
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.tw-from-purple-200{
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.tw-from-purple-300{
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.tw-from-purple-400{
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.tw-from-purple-500{
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.tw-from-purple-600{
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.tw-from-purple-700{
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.tw-from-purple-800{
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.tw-from-purple-900{
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.tw-from-pink-50{
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.tw-from-pink-100{
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.tw-from-pink-200{
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.tw-from-pink-300{
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.tw-from-pink-400{
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.tw-from-pink-500{
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.tw-from-pink-600{
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.tw-from-pink-700{
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.tw-from-pink-800{
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.tw-from-pink-900{
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.tw-from-pregnancy-green-1{
  --tw-gradient-from: #346633;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
}

.tw-from-pregnancy-green-2{
  --tw-gradient-from: #BEEDBE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
}

.tw-from-pregnancy-green-3{
  --tw-gradient-from: #F0FCF6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
}

.tw-from-system-blue-1{
  --tw-gradient-from: #477591;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.tw-from-system-blue-2{
  --tw-gradient-from: #A9BECB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
}

.tw-from-system-blue-3{
  --tw-gradient-from: #769BB4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
}

.tw-from-system-dark-blue{
  --tw-gradient-from: #213B4E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
}

.tw-from-inactive{
  --tw-gradient-from: #B7B7B7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
}

.tw-from-system-green-1{
  --tw-gradient-from: #87c540;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
}

.tw-from-system-orange-1{
  --tw-gradient-from: #ED8936;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
}

.tw-from-system-grey-1{
  --tw-gradient-from: #C1C1C1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
}

.tw-from-system-grey-2{
  --tw-gradient-from: #DDDDDD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
}

.tw-from-system-grey-3{
  --tw-gradient-from: #B3B3B3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
}

.tw-from-system-grey-4{
  --tw-gradient-from: #707070;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
}

.tw-from-system-grey-5{
  --tw-gradient-from: #4D4D4D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
}

.tw-from-system-grey-6{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.tw-from-error-red{
  --tw-gradient-from: #C11013;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
}

.tw-from-system-red-1{
  --tw-gradient-from: #E22828;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
}

.tw-from-birth-summary-1{
  --tw-gradient-from: #FFC924;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
}

.tw-from-birth-summary-2{
  --tw-gradient-from: #FFDE7B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
}

.tw-from-birth-summary-3{
  --tw-gradient-from: #FBFCDD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
}

.tw-from-postnatal-assessment-1{
  --tw-gradient-from: #865A87;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
}

.tw-from-postnatal-assessment-2{
  --tw-gradient-from: #C1A3C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
}

.tw-from-postnatal-assessment-3{
  --tw-gradient-from: #FCF5FA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
}

.tw-from-grow-background{
  --tw-gradient-from: #86A3B6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
}

.tw-from-grow-system-banner{
  --tw-gradient-from: #547F9A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.tw-from-grow-blue-1{
  --tw-gradient-from: #1A3B4E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
}

.tw-from-grow-blue-2{
  --tw-gradient-from: #477591;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.tw-from-grow-blue-3{
  --tw-gradient-from: #7098B0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
}

.tw-from-grow-blue-4{
  --tw-gradient-from: #CFE1EC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
}

.tw-from-grow-blue-5{
  --tw-gradient-from: #547F9A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.tw-from-grow-blue-6{
  --tw-gradient-from: #77a4bf;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
}

.tw-from-grow-blue-7{
  --tw-gradient-from: #88BBDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
}

.tw-from-grow-chart-toggle{
  --tw-gradient-from: #507A91;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
}

.tw-from-grow-left-nav-1{
  --tw-gradient-from: #A6B8C3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
}

.tw-from-grow-left-nav-active{
  --tw-gradient-from: #3A5869;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.tw-from-grow-left-nav-hover{
  --tw-gradient-from: #3A5869;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.tw-from-grow-breadcrumb-inactive{
  --tw-gradient-from: #3B5B6E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
}

.tw-from-grow-breadcrumb-inactive-text{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.tw-from-default-colour{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.hover\:tw-from-transparent:hover{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:tw-from-current:hover{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:tw-from-black:hover{
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:tw-from-white:hover{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:tw-from-gray-50:hover{
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.hover\:tw-from-gray-100:hover{
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.hover\:tw-from-gray-200:hover{
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.hover\:tw-from-gray-300:hover{
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.hover\:tw-from-gray-400:hover{
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.hover\:tw-from-gray-500:hover{
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.hover\:tw-from-gray-600:hover{
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.hover\:tw-from-gray-700:hover{
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.hover\:tw-from-gray-800:hover{
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.hover\:tw-from-gray-900:hover{
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.hover\:tw-from-red-50:hover{
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.hover\:tw-from-red-100:hover{
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.hover\:tw-from-red-200:hover{
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.hover\:tw-from-red-300:hover{
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.hover\:tw-from-red-400:hover{
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.hover\:tw-from-red-500:hover{
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.hover\:tw-from-red-600:hover{
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.hover\:tw-from-red-700:hover{
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.hover\:tw-from-red-800:hover{
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.hover\:tw-from-red-900:hover{
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.hover\:tw-from-yellow-50:hover{
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.hover\:tw-from-yellow-100:hover{
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.hover\:tw-from-yellow-200:hover{
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.hover\:tw-from-yellow-300:hover{
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.hover\:tw-from-yellow-400:hover{
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.hover\:tw-from-yellow-500:hover{
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.hover\:tw-from-yellow-600:hover{
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.hover\:tw-from-yellow-700:hover{
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.hover\:tw-from-yellow-800:hover{
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.hover\:tw-from-yellow-900:hover{
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.hover\:tw-from-green-50:hover{
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.hover\:tw-from-green-100:hover{
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.hover\:tw-from-green-200:hover{
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.hover\:tw-from-green-300:hover{
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.hover\:tw-from-green-400:hover{
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.hover\:tw-from-green-500:hover{
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.hover\:tw-from-green-600:hover{
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.hover\:tw-from-green-700:hover{
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.hover\:tw-from-green-800:hover{
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.hover\:tw-from-green-900:hover{
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.hover\:tw-from-blue-50:hover{
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.hover\:tw-from-blue-100:hover{
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.hover\:tw-from-blue-200:hover{
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.hover\:tw-from-blue-300:hover{
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.hover\:tw-from-blue-400:hover{
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.hover\:tw-from-blue-500:hover{
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.hover\:tw-from-blue-600:hover{
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.hover\:tw-from-blue-700:hover{
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.hover\:tw-from-blue-800:hover{
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.hover\:tw-from-blue-900:hover{
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.hover\:tw-from-indigo-50:hover{
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.hover\:tw-from-indigo-100:hover{
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.hover\:tw-from-indigo-200:hover{
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.hover\:tw-from-indigo-300:hover{
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.hover\:tw-from-indigo-400:hover{
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.hover\:tw-from-indigo-500:hover{
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.hover\:tw-from-indigo-600:hover{
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.hover\:tw-from-indigo-700:hover{
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.hover\:tw-from-indigo-800:hover{
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.hover\:tw-from-indigo-900:hover{
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.hover\:tw-from-purple-50:hover{
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.hover\:tw-from-purple-100:hover{
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.hover\:tw-from-purple-200:hover{
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.hover\:tw-from-purple-300:hover{
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.hover\:tw-from-purple-400:hover{
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.hover\:tw-from-purple-500:hover{
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.hover\:tw-from-purple-600:hover{
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.hover\:tw-from-purple-700:hover{
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.hover\:tw-from-purple-800:hover{
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.hover\:tw-from-purple-900:hover{
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.hover\:tw-from-pink-50:hover{
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.hover\:tw-from-pink-100:hover{
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.hover\:tw-from-pink-200:hover{
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.hover\:tw-from-pink-300:hover{
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.hover\:tw-from-pink-400:hover{
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.hover\:tw-from-pink-500:hover{
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.hover\:tw-from-pink-600:hover{
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.hover\:tw-from-pink-700:hover{
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.hover\:tw-from-pink-800:hover{
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.hover\:tw-from-pink-900:hover{
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.hover\:tw-from-pregnancy-green-1:hover{
  --tw-gradient-from: #346633;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
}

.hover\:tw-from-pregnancy-green-2:hover{
  --tw-gradient-from: #BEEDBE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
}

.hover\:tw-from-pregnancy-green-3:hover{
  --tw-gradient-from: #F0FCF6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
}

.hover\:tw-from-system-blue-1:hover{
  --tw-gradient-from: #477591;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.hover\:tw-from-system-blue-2:hover{
  --tw-gradient-from: #A9BECB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
}

.hover\:tw-from-system-blue-3:hover{
  --tw-gradient-from: #769BB4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
}

.hover\:tw-from-system-dark-blue:hover{
  --tw-gradient-from: #213B4E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
}

.hover\:tw-from-inactive:hover{
  --tw-gradient-from: #B7B7B7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
}

.hover\:tw-from-system-green-1:hover{
  --tw-gradient-from: #87c540;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
}

.hover\:tw-from-system-orange-1:hover{
  --tw-gradient-from: #ED8936;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
}

.hover\:tw-from-system-grey-1:hover{
  --tw-gradient-from: #C1C1C1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
}

.hover\:tw-from-system-grey-2:hover{
  --tw-gradient-from: #DDDDDD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
}

.hover\:tw-from-system-grey-3:hover{
  --tw-gradient-from: #B3B3B3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
}

.hover\:tw-from-system-grey-4:hover{
  --tw-gradient-from: #707070;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
}

.hover\:tw-from-system-grey-5:hover{
  --tw-gradient-from: #4D4D4D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
}

.hover\:tw-from-system-grey-6:hover{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.hover\:tw-from-error-red:hover{
  --tw-gradient-from: #C11013;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
}

.hover\:tw-from-system-red-1:hover{
  --tw-gradient-from: #E22828;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
}

.hover\:tw-from-birth-summary-1:hover{
  --tw-gradient-from: #FFC924;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
}

.hover\:tw-from-birth-summary-2:hover{
  --tw-gradient-from: #FFDE7B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
}

.hover\:tw-from-birth-summary-3:hover{
  --tw-gradient-from: #FBFCDD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
}

.hover\:tw-from-postnatal-assessment-1:hover{
  --tw-gradient-from: #865A87;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
}

.hover\:tw-from-postnatal-assessment-2:hover{
  --tw-gradient-from: #C1A3C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
}

.hover\:tw-from-postnatal-assessment-3:hover{
  --tw-gradient-from: #FCF5FA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
}

.hover\:tw-from-grow-background:hover{
  --tw-gradient-from: #86A3B6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
}

.hover\:tw-from-grow-system-banner:hover{
  --tw-gradient-from: #547F9A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.hover\:tw-from-grow-blue-1:hover{
  --tw-gradient-from: #1A3B4E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
}

.hover\:tw-from-grow-blue-2:hover{
  --tw-gradient-from: #477591;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.hover\:tw-from-grow-blue-3:hover{
  --tw-gradient-from: #7098B0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
}

.hover\:tw-from-grow-blue-4:hover{
  --tw-gradient-from: #CFE1EC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
}

.hover\:tw-from-grow-blue-5:hover{
  --tw-gradient-from: #547F9A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.hover\:tw-from-grow-blue-6:hover{
  --tw-gradient-from: #77a4bf;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
}

.hover\:tw-from-grow-blue-7:hover{
  --tw-gradient-from: #88BBDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
}

.hover\:tw-from-grow-chart-toggle:hover{
  --tw-gradient-from: #507A91;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
}

.hover\:tw-from-grow-left-nav-1:hover{
  --tw-gradient-from: #A6B8C3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
}

.hover\:tw-from-grow-left-nav-active:hover{
  --tw-gradient-from: #3A5869;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.hover\:tw-from-grow-left-nav-hover:hover{
  --tw-gradient-from: #3A5869;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.hover\:tw-from-grow-breadcrumb-inactive:hover{
  --tw-gradient-from: #3B5B6E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
}

.hover\:tw-from-grow-breadcrumb-inactive-text:hover{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.hover\:tw-from-default-colour:hover{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.focus\:tw-from-transparent:focus{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:tw-from-current:focus{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:tw-from-black:focus{
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:tw-from-white:focus{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:tw-from-gray-50:focus{
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.focus\:tw-from-gray-100:focus{
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.focus\:tw-from-gray-200:focus{
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.focus\:tw-from-gray-300:focus{
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.focus\:tw-from-gray-400:focus{
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.focus\:tw-from-gray-500:focus{
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.focus\:tw-from-gray-600:focus{
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.focus\:tw-from-gray-700:focus{
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.focus\:tw-from-gray-800:focus{
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.focus\:tw-from-gray-900:focus{
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.focus\:tw-from-red-50:focus{
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.focus\:tw-from-red-100:focus{
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.focus\:tw-from-red-200:focus{
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.focus\:tw-from-red-300:focus{
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.focus\:tw-from-red-400:focus{
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.focus\:tw-from-red-500:focus{
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.focus\:tw-from-red-600:focus{
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.focus\:tw-from-red-700:focus{
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.focus\:tw-from-red-800:focus{
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.focus\:tw-from-red-900:focus{
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.focus\:tw-from-yellow-50:focus{
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.focus\:tw-from-yellow-100:focus{
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.focus\:tw-from-yellow-200:focus{
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.focus\:tw-from-yellow-300:focus{
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.focus\:tw-from-yellow-400:focus{
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.focus\:tw-from-yellow-500:focus{
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.focus\:tw-from-yellow-600:focus{
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.focus\:tw-from-yellow-700:focus{
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.focus\:tw-from-yellow-800:focus{
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.focus\:tw-from-yellow-900:focus{
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.focus\:tw-from-green-50:focus{
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.focus\:tw-from-green-100:focus{
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.focus\:tw-from-green-200:focus{
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.focus\:tw-from-green-300:focus{
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.focus\:tw-from-green-400:focus{
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.focus\:tw-from-green-500:focus{
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.focus\:tw-from-green-600:focus{
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.focus\:tw-from-green-700:focus{
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.focus\:tw-from-green-800:focus{
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.focus\:tw-from-green-900:focus{
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.focus\:tw-from-blue-50:focus{
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.focus\:tw-from-blue-100:focus{
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.focus\:tw-from-blue-200:focus{
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.focus\:tw-from-blue-300:focus{
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.focus\:tw-from-blue-400:focus{
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.focus\:tw-from-blue-500:focus{
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.focus\:tw-from-blue-600:focus{
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.focus\:tw-from-blue-700:focus{
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.focus\:tw-from-blue-800:focus{
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.focus\:tw-from-blue-900:focus{
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.focus\:tw-from-indigo-50:focus{
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.focus\:tw-from-indigo-100:focus{
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.focus\:tw-from-indigo-200:focus{
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.focus\:tw-from-indigo-300:focus{
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.focus\:tw-from-indigo-400:focus{
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.focus\:tw-from-indigo-500:focus{
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.focus\:tw-from-indigo-600:focus{
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.focus\:tw-from-indigo-700:focus{
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.focus\:tw-from-indigo-800:focus{
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.focus\:tw-from-indigo-900:focus{
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.focus\:tw-from-purple-50:focus{
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.focus\:tw-from-purple-100:focus{
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.focus\:tw-from-purple-200:focus{
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.focus\:tw-from-purple-300:focus{
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.focus\:tw-from-purple-400:focus{
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.focus\:tw-from-purple-500:focus{
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.focus\:tw-from-purple-600:focus{
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.focus\:tw-from-purple-700:focus{
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.focus\:tw-from-purple-800:focus{
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.focus\:tw-from-purple-900:focus{
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.focus\:tw-from-pink-50:focus{
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.focus\:tw-from-pink-100:focus{
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.focus\:tw-from-pink-200:focus{
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.focus\:tw-from-pink-300:focus{
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.focus\:tw-from-pink-400:focus{
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.focus\:tw-from-pink-500:focus{
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.focus\:tw-from-pink-600:focus{
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.focus\:tw-from-pink-700:focus{
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.focus\:tw-from-pink-800:focus{
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.focus\:tw-from-pink-900:focus{
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.focus\:tw-from-pregnancy-green-1:focus{
  --tw-gradient-from: #346633;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
}

.focus\:tw-from-pregnancy-green-2:focus{
  --tw-gradient-from: #BEEDBE;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
}

.focus\:tw-from-pregnancy-green-3:focus{
  --tw-gradient-from: #F0FCF6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
}

.focus\:tw-from-system-blue-1:focus{
  --tw-gradient-from: #477591;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.focus\:tw-from-system-blue-2:focus{
  --tw-gradient-from: #A9BECB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
}

.focus\:tw-from-system-blue-3:focus{
  --tw-gradient-from: #769BB4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
}

.focus\:tw-from-system-dark-blue:focus{
  --tw-gradient-from: #213B4E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
}

.focus\:tw-from-inactive:focus{
  --tw-gradient-from: #B7B7B7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
}

.focus\:tw-from-system-green-1:focus{
  --tw-gradient-from: #87c540;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
}

.focus\:tw-from-system-orange-1:focus{
  --tw-gradient-from: #ED8936;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
}

.focus\:tw-from-system-grey-1:focus{
  --tw-gradient-from: #C1C1C1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
}

.focus\:tw-from-system-grey-2:focus{
  --tw-gradient-from: #DDDDDD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
}

.focus\:tw-from-system-grey-3:focus{
  --tw-gradient-from: #B3B3B3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
}

.focus\:tw-from-system-grey-4:focus{
  --tw-gradient-from: #707070;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
}

.focus\:tw-from-system-grey-5:focus{
  --tw-gradient-from: #4D4D4D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
}

.focus\:tw-from-system-grey-6:focus{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.focus\:tw-from-error-red:focus{
  --tw-gradient-from: #C11013;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
}

.focus\:tw-from-system-red-1:focus{
  --tw-gradient-from: #E22828;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
}

.focus\:tw-from-birth-summary-1:focus{
  --tw-gradient-from: #FFC924;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
}

.focus\:tw-from-birth-summary-2:focus{
  --tw-gradient-from: #FFDE7B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
}

.focus\:tw-from-birth-summary-3:focus{
  --tw-gradient-from: #FBFCDD;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
}

.focus\:tw-from-postnatal-assessment-1:focus{
  --tw-gradient-from: #865A87;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
}

.focus\:tw-from-postnatal-assessment-2:focus{
  --tw-gradient-from: #C1A3C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
}

.focus\:tw-from-postnatal-assessment-3:focus{
  --tw-gradient-from: #FCF5FA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
}

.focus\:tw-from-grow-background:focus{
  --tw-gradient-from: #86A3B6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
}

.focus\:tw-from-grow-system-banner:focus{
  --tw-gradient-from: #547F9A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.focus\:tw-from-grow-blue-1:focus{
  --tw-gradient-from: #1A3B4E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
}

.focus\:tw-from-grow-blue-2:focus{
  --tw-gradient-from: #477591;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.focus\:tw-from-grow-blue-3:focus{
  --tw-gradient-from: #7098B0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
}

.focus\:tw-from-grow-blue-4:focus{
  --tw-gradient-from: #CFE1EC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
}

.focus\:tw-from-grow-blue-5:focus{
  --tw-gradient-from: #547F9A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.focus\:tw-from-grow-blue-6:focus{
  --tw-gradient-from: #77a4bf;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
}

.focus\:tw-from-grow-blue-7:focus{
  --tw-gradient-from: #88BBDB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
}

.focus\:tw-from-grow-chart-toggle:focus{
  --tw-gradient-from: #507A91;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
}

.focus\:tw-from-grow-left-nav-1:focus{
  --tw-gradient-from: #A6B8C3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
}

.focus\:tw-from-grow-left-nav-active:focus{
  --tw-gradient-from: #3A5869;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.focus\:tw-from-grow-left-nav-hover:focus{
  --tw-gradient-from: #3A5869;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.focus\:tw-from-grow-breadcrumb-inactive:focus{
  --tw-gradient-from: #3B5B6E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
}

.focus\:tw-from-grow-breadcrumb-inactive-text:focus{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.focus\:tw-from-default-colour:focus{
  --tw-gradient-from: #333333;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.tw-via-transparent{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.tw-via-current{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.tw-via-black{
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.tw-via-white{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.tw-via-gray-50{
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.tw-via-gray-100{
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.tw-via-gray-200{
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.tw-via-gray-300{
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.tw-via-gray-400{
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.tw-via-gray-500{
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.tw-via-gray-600{
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.tw-via-gray-700{
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.tw-via-gray-800{
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.tw-via-gray-900{
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.tw-via-red-50{
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.tw-via-red-100{
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.tw-via-red-200{
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.tw-via-red-300{
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.tw-via-red-400{
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.tw-via-red-500{
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.tw-via-red-600{
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.tw-via-red-700{
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.tw-via-red-800{
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.tw-via-red-900{
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.tw-via-yellow-50{
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.tw-via-yellow-100{
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.tw-via-yellow-200{
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.tw-via-yellow-300{
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.tw-via-yellow-400{
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.tw-via-yellow-500{
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.tw-via-yellow-600{
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.tw-via-yellow-700{
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.tw-via-yellow-800{
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.tw-via-yellow-900{
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.tw-via-green-50{
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.tw-via-green-100{
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.tw-via-green-200{
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.tw-via-green-300{
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.tw-via-green-400{
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.tw-via-green-500{
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.tw-via-green-600{
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.tw-via-green-700{
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.tw-via-green-800{
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.tw-via-green-900{
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.tw-via-blue-50{
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.tw-via-blue-100{
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.tw-via-blue-200{
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.tw-via-blue-300{
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.tw-via-blue-400{
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.tw-via-blue-500{
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.tw-via-blue-600{
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.tw-via-blue-700{
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.tw-via-blue-800{
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.tw-via-blue-900{
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.tw-via-indigo-50{
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.tw-via-indigo-100{
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.tw-via-indigo-200{
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.tw-via-indigo-300{
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.tw-via-indigo-400{
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.tw-via-indigo-500{
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.tw-via-indigo-600{
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.tw-via-indigo-700{
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.tw-via-indigo-800{
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.tw-via-indigo-900{
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.tw-via-purple-50{
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.tw-via-purple-100{
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.tw-via-purple-200{
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.tw-via-purple-300{
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.tw-via-purple-400{
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.tw-via-purple-500{
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.tw-via-purple-600{
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.tw-via-purple-700{
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.tw-via-purple-800{
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.tw-via-purple-900{
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.tw-via-pink-50{
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.tw-via-pink-100{
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.tw-via-pink-200{
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.tw-via-pink-300{
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.tw-via-pink-400{
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.tw-via-pink-500{
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.tw-via-pink-600{
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.tw-via-pink-700{
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.tw-via-pink-800{
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.tw-via-pink-900{
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.tw-via-pregnancy-green-1{
  --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
}

.tw-via-pregnancy-green-2{
  --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
}

.tw-via-pregnancy-green-3{
  --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
}

.tw-via-system-blue-1{
  --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.tw-via-system-blue-2{
  --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
}

.tw-via-system-blue-3{
  --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
}

.tw-via-system-dark-blue{
  --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
}

.tw-via-inactive{
  --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
}

.tw-via-system-green-1{
  --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
}

.tw-via-system-orange-1{
  --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
}

.tw-via-system-grey-1{
  --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
}

.tw-via-system-grey-2{
  --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
}

.tw-via-system-grey-3{
  --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
}

.tw-via-system-grey-4{
  --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
}

.tw-via-system-grey-5{
  --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
}

.tw-via-system-grey-6{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.tw-via-error-red{
  --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
}

.tw-via-system-red-1{
  --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
}

.tw-via-birth-summary-1{
  --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
}

.tw-via-birth-summary-2{
  --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
}

.tw-via-birth-summary-3{
  --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
}

.tw-via-postnatal-assessment-1{
  --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
}

.tw-via-postnatal-assessment-2{
  --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
}

.tw-via-postnatal-assessment-3{
  --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
}

.tw-via-grow-background{
  --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
}

.tw-via-grow-system-banner{
  --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.tw-via-grow-blue-1{
  --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
}

.tw-via-grow-blue-2{
  --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.tw-via-grow-blue-3{
  --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
}

.tw-via-grow-blue-4{
  --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
}

.tw-via-grow-blue-5{
  --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.tw-via-grow-blue-6{
  --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
}

.tw-via-grow-blue-7{
  --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
}

.tw-via-grow-chart-toggle{
  --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
}

.tw-via-grow-left-nav-1{
  --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
}

.tw-via-grow-left-nav-active{
  --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.tw-via-grow-left-nav-hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.tw-via-grow-breadcrumb-inactive{
  --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
}

.tw-via-grow-breadcrumb-inactive-text{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.tw-via-default-colour{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.hover\:tw-via-transparent:hover{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:tw-via-current:hover{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:tw-via-black:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:tw-via-white:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:tw-via-gray-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.hover\:tw-via-gray-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.hover\:tw-via-gray-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.hover\:tw-via-gray-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.hover\:tw-via-gray-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.hover\:tw-via-gray-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.hover\:tw-via-gray-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.hover\:tw-via-gray-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.hover\:tw-via-gray-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.hover\:tw-via-gray-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.hover\:tw-via-red-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.hover\:tw-via-red-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.hover\:tw-via-red-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.hover\:tw-via-red-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.hover\:tw-via-red-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.hover\:tw-via-red-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.hover\:tw-via-red-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.hover\:tw-via-red-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.hover\:tw-via-red-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.hover\:tw-via-red-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.hover\:tw-via-yellow-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.hover\:tw-via-yellow-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.hover\:tw-via-yellow-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.hover\:tw-via-yellow-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.hover\:tw-via-yellow-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.hover\:tw-via-yellow-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.hover\:tw-via-yellow-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.hover\:tw-via-yellow-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.hover\:tw-via-yellow-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.hover\:tw-via-yellow-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.hover\:tw-via-green-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.hover\:tw-via-green-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.hover\:tw-via-green-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.hover\:tw-via-green-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.hover\:tw-via-green-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.hover\:tw-via-green-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.hover\:tw-via-green-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.hover\:tw-via-green-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.hover\:tw-via-green-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.hover\:tw-via-green-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.hover\:tw-via-blue-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.hover\:tw-via-blue-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.hover\:tw-via-blue-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.hover\:tw-via-blue-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.hover\:tw-via-blue-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.hover\:tw-via-blue-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.hover\:tw-via-blue-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.hover\:tw-via-blue-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.hover\:tw-via-blue-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.hover\:tw-via-blue-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.hover\:tw-via-indigo-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.hover\:tw-via-indigo-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.hover\:tw-via-indigo-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.hover\:tw-via-indigo-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.hover\:tw-via-indigo-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.hover\:tw-via-indigo-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.hover\:tw-via-indigo-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.hover\:tw-via-indigo-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.hover\:tw-via-indigo-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.hover\:tw-via-indigo-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.hover\:tw-via-purple-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.hover\:tw-via-purple-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.hover\:tw-via-purple-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.hover\:tw-via-purple-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.hover\:tw-via-purple-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.hover\:tw-via-purple-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.hover\:tw-via-purple-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.hover\:tw-via-purple-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.hover\:tw-via-purple-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.hover\:tw-via-purple-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.hover\:tw-via-pink-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.hover\:tw-via-pink-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.hover\:tw-via-pink-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.hover\:tw-via-pink-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.hover\:tw-via-pink-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.hover\:tw-via-pink-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.hover\:tw-via-pink-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.hover\:tw-via-pink-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.hover\:tw-via-pink-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.hover\:tw-via-pink-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.hover\:tw-via-pregnancy-green-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
}

.hover\:tw-via-pregnancy-green-2:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
}

.hover\:tw-via-pregnancy-green-3:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
}

.hover\:tw-via-system-blue-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.hover\:tw-via-system-blue-2:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
}

.hover\:tw-via-system-blue-3:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
}

.hover\:tw-via-system-dark-blue:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
}

.hover\:tw-via-inactive:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
}

.hover\:tw-via-system-green-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
}

.hover\:tw-via-system-orange-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
}

.hover\:tw-via-system-grey-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
}

.hover\:tw-via-system-grey-2:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
}

.hover\:tw-via-system-grey-3:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
}

.hover\:tw-via-system-grey-4:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
}

.hover\:tw-via-system-grey-5:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
}

.hover\:tw-via-system-grey-6:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.hover\:tw-via-error-red:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
}

.hover\:tw-via-system-red-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
}

.hover\:tw-via-birth-summary-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
}

.hover\:tw-via-birth-summary-2:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
}

.hover\:tw-via-birth-summary-3:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
}

.hover\:tw-via-postnatal-assessment-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
}

.hover\:tw-via-postnatal-assessment-2:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
}

.hover\:tw-via-postnatal-assessment-3:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
}

.hover\:tw-via-grow-background:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
}

.hover\:tw-via-grow-system-banner:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.hover\:tw-via-grow-blue-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
}

.hover\:tw-via-grow-blue-2:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.hover\:tw-via-grow-blue-3:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
}

.hover\:tw-via-grow-blue-4:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
}

.hover\:tw-via-grow-blue-5:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.hover\:tw-via-grow-blue-6:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
}

.hover\:tw-via-grow-blue-7:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
}

.hover\:tw-via-grow-chart-toggle:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
}

.hover\:tw-via-grow-left-nav-1:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
}

.hover\:tw-via-grow-left-nav-active:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.hover\:tw-via-grow-left-nav-hover:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.hover\:tw-via-grow-breadcrumb-inactive:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
}

.hover\:tw-via-grow-breadcrumb-inactive-text:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.hover\:tw-via-default-colour:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.focus\:tw-via-transparent:focus{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:tw-via-current:focus{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:tw-via-black:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:tw-via-white:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:tw-via-gray-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.focus\:tw-via-gray-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.focus\:tw-via-gray-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.focus\:tw-via-gray-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.focus\:tw-via-gray-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.focus\:tw-via-gray-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.focus\:tw-via-gray-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.focus\:tw-via-gray-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.focus\:tw-via-gray-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.focus\:tw-via-gray-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.focus\:tw-via-red-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.focus\:tw-via-red-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.focus\:tw-via-red-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.focus\:tw-via-red-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.focus\:tw-via-red-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.focus\:tw-via-red-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.focus\:tw-via-red-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.focus\:tw-via-red-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.focus\:tw-via-red-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.focus\:tw-via-red-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.focus\:tw-via-yellow-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.focus\:tw-via-yellow-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.focus\:tw-via-yellow-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.focus\:tw-via-yellow-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.focus\:tw-via-yellow-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.focus\:tw-via-yellow-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.focus\:tw-via-yellow-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.focus\:tw-via-yellow-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.focus\:tw-via-yellow-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.focus\:tw-via-yellow-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.focus\:tw-via-green-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.focus\:tw-via-green-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.focus\:tw-via-green-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.focus\:tw-via-green-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.focus\:tw-via-green-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.focus\:tw-via-green-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.focus\:tw-via-green-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.focus\:tw-via-green-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.focus\:tw-via-green-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.focus\:tw-via-green-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.focus\:tw-via-blue-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.focus\:tw-via-blue-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.focus\:tw-via-blue-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.focus\:tw-via-blue-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.focus\:tw-via-blue-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.focus\:tw-via-blue-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.focus\:tw-via-blue-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.focus\:tw-via-blue-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.focus\:tw-via-blue-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.focus\:tw-via-blue-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.focus\:tw-via-indigo-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.focus\:tw-via-indigo-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.focus\:tw-via-indigo-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.focus\:tw-via-indigo-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.focus\:tw-via-indigo-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.focus\:tw-via-indigo-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.focus\:tw-via-indigo-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.focus\:tw-via-indigo-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.focus\:tw-via-indigo-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.focus\:tw-via-indigo-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.focus\:tw-via-purple-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.focus\:tw-via-purple-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.focus\:tw-via-purple-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.focus\:tw-via-purple-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.focus\:tw-via-purple-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.focus\:tw-via-purple-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.focus\:tw-via-purple-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.focus\:tw-via-purple-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.focus\:tw-via-purple-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.focus\:tw-via-purple-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.focus\:tw-via-pink-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.focus\:tw-via-pink-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.focus\:tw-via-pink-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.focus\:tw-via-pink-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.focus\:tw-via-pink-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.focus\:tw-via-pink-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.focus\:tw-via-pink-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.focus\:tw-via-pink-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.focus\:tw-via-pink-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.focus\:tw-via-pink-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

.focus\:tw-via-pregnancy-green-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
}

.focus\:tw-via-pregnancy-green-2:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
}

.focus\:tw-via-pregnancy-green-3:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
}

.focus\:tw-via-system-blue-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.focus\:tw-via-system-blue-2:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
}

.focus\:tw-via-system-blue-3:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
}

.focus\:tw-via-system-dark-blue:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
}

.focus\:tw-via-inactive:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
}

.focus\:tw-via-system-green-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
}

.focus\:tw-via-system-orange-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
}

.focus\:tw-via-system-grey-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
}

.focus\:tw-via-system-grey-2:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
}

.focus\:tw-via-system-grey-3:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
}

.focus\:tw-via-system-grey-4:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
}

.focus\:tw-via-system-grey-5:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
}

.focus\:tw-via-system-grey-6:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.focus\:tw-via-error-red:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
}

.focus\:tw-via-system-red-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
}

.focus\:tw-via-birth-summary-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
}

.focus\:tw-via-birth-summary-2:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
}

.focus\:tw-via-birth-summary-3:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
}

.focus\:tw-via-postnatal-assessment-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
}

.focus\:tw-via-postnatal-assessment-2:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
}

.focus\:tw-via-postnatal-assessment-3:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
}

.focus\:tw-via-grow-background:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
}

.focus\:tw-via-grow-system-banner:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.focus\:tw-via-grow-blue-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
}

.focus\:tw-via-grow-blue-2:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
}

.focus\:tw-via-grow-blue-3:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
}

.focus\:tw-via-grow-blue-4:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
}

.focus\:tw-via-grow-blue-5:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
}

.focus\:tw-via-grow-blue-6:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
}

.focus\:tw-via-grow-blue-7:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
}

.focus\:tw-via-grow-chart-toggle:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
}

.focus\:tw-via-grow-left-nav-1:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
}

.focus\:tw-via-grow-left-nav-active:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.focus\:tw-via-grow-left-nav-hover:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
}

.focus\:tw-via-grow-breadcrumb-inactive:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
}

.focus\:tw-via-grow-breadcrumb-inactive-text:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.focus\:tw-via-default-colour:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
}

.tw-to-transparent{
  --tw-gradient-to: transparent;
}

.tw-to-current{
  --tw-gradient-to: currentColor;
}

.tw-to-black{
  --tw-gradient-to: #000;
}

.tw-to-white{
  --tw-gradient-to: #fff;
}

.tw-to-gray-50{
  --tw-gradient-to: #f9fafb;
}

.tw-to-gray-100{
  --tw-gradient-to: #f3f4f6;
}

.tw-to-gray-200{
  --tw-gradient-to: #e5e7eb;
}

.tw-to-gray-300{
  --tw-gradient-to: #d1d5db;
}

.tw-to-gray-400{
  --tw-gradient-to: #9ca3af;
}

.tw-to-gray-500{
  --tw-gradient-to: #6b7280;
}

.tw-to-gray-600{
  --tw-gradient-to: #4b5563;
}

.tw-to-gray-700{
  --tw-gradient-to: #374151;
}

.tw-to-gray-800{
  --tw-gradient-to: #1f2937;
}

.tw-to-gray-900{
  --tw-gradient-to: #111827;
}

.tw-to-red-50{
  --tw-gradient-to: #fef2f2;
}

.tw-to-red-100{
  --tw-gradient-to: #fee2e2;
}

.tw-to-red-200{
  --tw-gradient-to: #fecaca;
}

.tw-to-red-300{
  --tw-gradient-to: #fca5a5;
}

.tw-to-red-400{
  --tw-gradient-to: #f87171;
}

.tw-to-red-500{
  --tw-gradient-to: #ef4444;
}

.tw-to-red-600{
  --tw-gradient-to: #dc2626;
}

.tw-to-red-700{
  --tw-gradient-to: #b91c1c;
}

.tw-to-red-800{
  --tw-gradient-to: #991b1b;
}

.tw-to-red-900{
  --tw-gradient-to: #7f1d1d;
}

.tw-to-yellow-50{
  --tw-gradient-to: #fffbeb;
}

.tw-to-yellow-100{
  --tw-gradient-to: #fef3c7;
}

.tw-to-yellow-200{
  --tw-gradient-to: #fde68a;
}

.tw-to-yellow-300{
  --tw-gradient-to: #fcd34d;
}

.tw-to-yellow-400{
  --tw-gradient-to: #fbbf24;
}

.tw-to-yellow-500{
  --tw-gradient-to: #f59e0b;
}

.tw-to-yellow-600{
  --tw-gradient-to: #d97706;
}

.tw-to-yellow-700{
  --tw-gradient-to: #b45309;
}

.tw-to-yellow-800{
  --tw-gradient-to: #92400e;
}

.tw-to-yellow-900{
  --tw-gradient-to: #78350f;
}

.tw-to-green-50{
  --tw-gradient-to: #ecfdf5;
}

.tw-to-green-100{
  --tw-gradient-to: #d1fae5;
}

.tw-to-green-200{
  --tw-gradient-to: #a7f3d0;
}

.tw-to-green-300{
  --tw-gradient-to: #6ee7b7;
}

.tw-to-green-400{
  --tw-gradient-to: #34d399;
}

.tw-to-green-500{
  --tw-gradient-to: #10b981;
}

.tw-to-green-600{
  --tw-gradient-to: #059669;
}

.tw-to-green-700{
  --tw-gradient-to: #047857;
}

.tw-to-green-800{
  --tw-gradient-to: #065f46;
}

.tw-to-green-900{
  --tw-gradient-to: #064e3b;
}

.tw-to-blue-50{
  --tw-gradient-to: #eff6ff;
}

.tw-to-blue-100{
  --tw-gradient-to: #dbeafe;
}

.tw-to-blue-200{
  --tw-gradient-to: #bfdbfe;
}

.tw-to-blue-300{
  --tw-gradient-to: #93c5fd;
}

.tw-to-blue-400{
  --tw-gradient-to: #60a5fa;
}

.tw-to-blue-500{
  --tw-gradient-to: #3b82f6;
}

.tw-to-blue-600{
  --tw-gradient-to: #2563eb;
}

.tw-to-blue-700{
  --tw-gradient-to: #1d4ed8;
}

.tw-to-blue-800{
  --tw-gradient-to: #1e40af;
}

.tw-to-blue-900{
  --tw-gradient-to: #1e3a8a;
}

.tw-to-indigo-50{
  --tw-gradient-to: #eef2ff;
}

.tw-to-indigo-100{
  --tw-gradient-to: #e0e7ff;
}

.tw-to-indigo-200{
  --tw-gradient-to: #c7d2fe;
}

.tw-to-indigo-300{
  --tw-gradient-to: #a5b4fc;
}

.tw-to-indigo-400{
  --tw-gradient-to: #818cf8;
}

.tw-to-indigo-500{
  --tw-gradient-to: #6366f1;
}

.tw-to-indigo-600{
  --tw-gradient-to: #4f46e5;
}

.tw-to-indigo-700{
  --tw-gradient-to: #4338ca;
}

.tw-to-indigo-800{
  --tw-gradient-to: #3730a3;
}

.tw-to-indigo-900{
  --tw-gradient-to: #312e81;
}

.tw-to-purple-50{
  --tw-gradient-to: #f5f3ff;
}

.tw-to-purple-100{
  --tw-gradient-to: #ede9fe;
}

.tw-to-purple-200{
  --tw-gradient-to: #ddd6fe;
}

.tw-to-purple-300{
  --tw-gradient-to: #c4b5fd;
}

.tw-to-purple-400{
  --tw-gradient-to: #a78bfa;
}

.tw-to-purple-500{
  --tw-gradient-to: #8b5cf6;
}

.tw-to-purple-600{
  --tw-gradient-to: #7c3aed;
}

.tw-to-purple-700{
  --tw-gradient-to: #6d28d9;
}

.tw-to-purple-800{
  --tw-gradient-to: #5b21b6;
}

.tw-to-purple-900{
  --tw-gradient-to: #4c1d95;
}

.tw-to-pink-50{
  --tw-gradient-to: #fdf2f8;
}

.tw-to-pink-100{
  --tw-gradient-to: #fce7f3;
}

.tw-to-pink-200{
  --tw-gradient-to: #fbcfe8;
}

.tw-to-pink-300{
  --tw-gradient-to: #f9a8d4;
}

.tw-to-pink-400{
  --tw-gradient-to: #f472b6;
}

.tw-to-pink-500{
  --tw-gradient-to: #ec4899;
}

.tw-to-pink-600{
  --tw-gradient-to: #db2777;
}

.tw-to-pink-700{
  --tw-gradient-to: #be185d;
}

.tw-to-pink-800{
  --tw-gradient-to: #9d174d;
}

.tw-to-pink-900{
  --tw-gradient-to: #831843;
}

.tw-to-pregnancy-green-1{
  --tw-gradient-to: #346633;
}

.tw-to-pregnancy-green-2{
  --tw-gradient-to: #BEEDBE;
}

.tw-to-pregnancy-green-3{
  --tw-gradient-to: #F0FCF6;
}

.tw-to-system-blue-1{
  --tw-gradient-to: #477591;
}

.tw-to-system-blue-2{
  --tw-gradient-to: #A9BECB;
}

.tw-to-system-blue-3{
  --tw-gradient-to: #769BB4;
}

.tw-to-system-dark-blue{
  --tw-gradient-to: #213B4E;
}

.tw-to-inactive{
  --tw-gradient-to: #B7B7B7;
}

.tw-to-system-green-1{
  --tw-gradient-to: #87c540;
}

.tw-to-system-orange-1{
  --tw-gradient-to: #ED8936;
}

.tw-to-system-grey-1{
  --tw-gradient-to: #C1C1C1;
}

.tw-to-system-grey-2{
  --tw-gradient-to: #DDDDDD;
}

.tw-to-system-grey-3{
  --tw-gradient-to: #B3B3B3;
}

.tw-to-system-grey-4{
  --tw-gradient-to: #707070;
}

.tw-to-system-grey-5{
  --tw-gradient-to: #4D4D4D;
}

.tw-to-system-grey-6{
  --tw-gradient-to: #333333;
}

.tw-to-error-red{
  --tw-gradient-to: #C11013;
}

.tw-to-system-red-1{
  --tw-gradient-to: #E22828;
}

.tw-to-birth-summary-1{
  --tw-gradient-to: #FFC924;
}

.tw-to-birth-summary-2{
  --tw-gradient-to: #FFDE7B;
}

.tw-to-birth-summary-3{
  --tw-gradient-to: #FBFCDD;
}

.tw-to-postnatal-assessment-1{
  --tw-gradient-to: #865A87;
}

.tw-to-postnatal-assessment-2{
  --tw-gradient-to: #C1A3C2;
}

.tw-to-postnatal-assessment-3{
  --tw-gradient-to: #FCF5FA;
}

.tw-to-grow-background{
  --tw-gradient-to: #86A3B6;
}

.tw-to-grow-system-banner{
  --tw-gradient-to: #547F9A;
}

.tw-to-grow-blue-1{
  --tw-gradient-to: #1A3B4E;
}

.tw-to-grow-blue-2{
  --tw-gradient-to: #477591;
}

.tw-to-grow-blue-3{
  --tw-gradient-to: #7098B0;
}

.tw-to-grow-blue-4{
  --tw-gradient-to: #CFE1EC;
}

.tw-to-grow-blue-5{
  --tw-gradient-to: #547F9A;
}

.tw-to-grow-blue-6{
  --tw-gradient-to: #77a4bf;
}

.tw-to-grow-blue-7{
  --tw-gradient-to: #88BBDB;
}

.tw-to-grow-chart-toggle{
  --tw-gradient-to: #507A91;
}

.tw-to-grow-left-nav-1{
  --tw-gradient-to: #A6B8C3;
}

.tw-to-grow-left-nav-active{
  --tw-gradient-to: #3A5869;
}

.tw-to-grow-left-nav-hover{
  --tw-gradient-to: #3A5869;
}

.tw-to-grow-breadcrumb-inactive{
  --tw-gradient-to: #3B5B6E;
}

.tw-to-grow-breadcrumb-inactive-text{
  --tw-gradient-to: #333333;
}

.tw-to-default-colour{
  --tw-gradient-to: #333333;
}

.hover\:tw-to-transparent:hover{
  --tw-gradient-to: transparent;
}

.hover\:tw-to-current:hover{
  --tw-gradient-to: currentColor;
}

.hover\:tw-to-black:hover{
  --tw-gradient-to: #000;
}

.hover\:tw-to-white:hover{
  --tw-gradient-to: #fff;
}

.hover\:tw-to-gray-50:hover{
  --tw-gradient-to: #f9fafb;
}

.hover\:tw-to-gray-100:hover{
  --tw-gradient-to: #f3f4f6;
}

.hover\:tw-to-gray-200:hover{
  --tw-gradient-to: #e5e7eb;
}

.hover\:tw-to-gray-300:hover{
  --tw-gradient-to: #d1d5db;
}

.hover\:tw-to-gray-400:hover{
  --tw-gradient-to: #9ca3af;
}

.hover\:tw-to-gray-500:hover{
  --tw-gradient-to: #6b7280;
}

.hover\:tw-to-gray-600:hover{
  --tw-gradient-to: #4b5563;
}

.hover\:tw-to-gray-700:hover{
  --tw-gradient-to: #374151;
}

.hover\:tw-to-gray-800:hover{
  --tw-gradient-to: #1f2937;
}

.hover\:tw-to-gray-900:hover{
  --tw-gradient-to: #111827;
}

.hover\:tw-to-red-50:hover{
  --tw-gradient-to: #fef2f2;
}

.hover\:tw-to-red-100:hover{
  --tw-gradient-to: #fee2e2;
}

.hover\:tw-to-red-200:hover{
  --tw-gradient-to: #fecaca;
}

.hover\:tw-to-red-300:hover{
  --tw-gradient-to: #fca5a5;
}

.hover\:tw-to-red-400:hover{
  --tw-gradient-to: #f87171;
}

.hover\:tw-to-red-500:hover{
  --tw-gradient-to: #ef4444;
}

.hover\:tw-to-red-600:hover{
  --tw-gradient-to: #dc2626;
}

.hover\:tw-to-red-700:hover{
  --tw-gradient-to: #b91c1c;
}

.hover\:tw-to-red-800:hover{
  --tw-gradient-to: #991b1b;
}

.hover\:tw-to-red-900:hover{
  --tw-gradient-to: #7f1d1d;
}

.hover\:tw-to-yellow-50:hover{
  --tw-gradient-to: #fffbeb;
}

.hover\:tw-to-yellow-100:hover{
  --tw-gradient-to: #fef3c7;
}

.hover\:tw-to-yellow-200:hover{
  --tw-gradient-to: #fde68a;
}

.hover\:tw-to-yellow-300:hover{
  --tw-gradient-to: #fcd34d;
}

.hover\:tw-to-yellow-400:hover{
  --tw-gradient-to: #fbbf24;
}

.hover\:tw-to-yellow-500:hover{
  --tw-gradient-to: #f59e0b;
}

.hover\:tw-to-yellow-600:hover{
  --tw-gradient-to: #d97706;
}

.hover\:tw-to-yellow-700:hover{
  --tw-gradient-to: #b45309;
}

.hover\:tw-to-yellow-800:hover{
  --tw-gradient-to: #92400e;
}

.hover\:tw-to-yellow-900:hover{
  --tw-gradient-to: #78350f;
}

.hover\:tw-to-green-50:hover{
  --tw-gradient-to: #ecfdf5;
}

.hover\:tw-to-green-100:hover{
  --tw-gradient-to: #d1fae5;
}

.hover\:tw-to-green-200:hover{
  --tw-gradient-to: #a7f3d0;
}

.hover\:tw-to-green-300:hover{
  --tw-gradient-to: #6ee7b7;
}

.hover\:tw-to-green-400:hover{
  --tw-gradient-to: #34d399;
}

.hover\:tw-to-green-500:hover{
  --tw-gradient-to: #10b981;
}

.hover\:tw-to-green-600:hover{
  --tw-gradient-to: #059669;
}

.hover\:tw-to-green-700:hover{
  --tw-gradient-to: #047857;
}

.hover\:tw-to-green-800:hover{
  --tw-gradient-to: #065f46;
}

.hover\:tw-to-green-900:hover{
  --tw-gradient-to: #064e3b;
}

.hover\:tw-to-blue-50:hover{
  --tw-gradient-to: #eff6ff;
}

.hover\:tw-to-blue-100:hover{
  --tw-gradient-to: #dbeafe;
}

.hover\:tw-to-blue-200:hover{
  --tw-gradient-to: #bfdbfe;
}

.hover\:tw-to-blue-300:hover{
  --tw-gradient-to: #93c5fd;
}

.hover\:tw-to-blue-400:hover{
  --tw-gradient-to: #60a5fa;
}

.hover\:tw-to-blue-500:hover{
  --tw-gradient-to: #3b82f6;
}

.hover\:tw-to-blue-600:hover{
  --tw-gradient-to: #2563eb;
}

.hover\:tw-to-blue-700:hover{
  --tw-gradient-to: #1d4ed8;
}

.hover\:tw-to-blue-800:hover{
  --tw-gradient-to: #1e40af;
}

.hover\:tw-to-blue-900:hover{
  --tw-gradient-to: #1e3a8a;
}

.hover\:tw-to-indigo-50:hover{
  --tw-gradient-to: #eef2ff;
}

.hover\:tw-to-indigo-100:hover{
  --tw-gradient-to: #e0e7ff;
}

.hover\:tw-to-indigo-200:hover{
  --tw-gradient-to: #c7d2fe;
}

.hover\:tw-to-indigo-300:hover{
  --tw-gradient-to: #a5b4fc;
}

.hover\:tw-to-indigo-400:hover{
  --tw-gradient-to: #818cf8;
}

.hover\:tw-to-indigo-500:hover{
  --tw-gradient-to: #6366f1;
}

.hover\:tw-to-indigo-600:hover{
  --tw-gradient-to: #4f46e5;
}

.hover\:tw-to-indigo-700:hover{
  --tw-gradient-to: #4338ca;
}

.hover\:tw-to-indigo-800:hover{
  --tw-gradient-to: #3730a3;
}

.hover\:tw-to-indigo-900:hover{
  --tw-gradient-to: #312e81;
}

.hover\:tw-to-purple-50:hover{
  --tw-gradient-to: #f5f3ff;
}

.hover\:tw-to-purple-100:hover{
  --tw-gradient-to: #ede9fe;
}

.hover\:tw-to-purple-200:hover{
  --tw-gradient-to: #ddd6fe;
}

.hover\:tw-to-purple-300:hover{
  --tw-gradient-to: #c4b5fd;
}

.hover\:tw-to-purple-400:hover{
  --tw-gradient-to: #a78bfa;
}

.hover\:tw-to-purple-500:hover{
  --tw-gradient-to: #8b5cf6;
}

.hover\:tw-to-purple-600:hover{
  --tw-gradient-to: #7c3aed;
}

.hover\:tw-to-purple-700:hover{
  --tw-gradient-to: #6d28d9;
}

.hover\:tw-to-purple-800:hover{
  --tw-gradient-to: #5b21b6;
}

.hover\:tw-to-purple-900:hover{
  --tw-gradient-to: #4c1d95;
}

.hover\:tw-to-pink-50:hover{
  --tw-gradient-to: #fdf2f8;
}

.hover\:tw-to-pink-100:hover{
  --tw-gradient-to: #fce7f3;
}

.hover\:tw-to-pink-200:hover{
  --tw-gradient-to: #fbcfe8;
}

.hover\:tw-to-pink-300:hover{
  --tw-gradient-to: #f9a8d4;
}

.hover\:tw-to-pink-400:hover{
  --tw-gradient-to: #f472b6;
}

.hover\:tw-to-pink-500:hover{
  --tw-gradient-to: #ec4899;
}

.hover\:tw-to-pink-600:hover{
  --tw-gradient-to: #db2777;
}

.hover\:tw-to-pink-700:hover{
  --tw-gradient-to: #be185d;
}

.hover\:tw-to-pink-800:hover{
  --tw-gradient-to: #9d174d;
}

.hover\:tw-to-pink-900:hover{
  --tw-gradient-to: #831843;
}

.hover\:tw-to-pregnancy-green-1:hover{
  --tw-gradient-to: #346633;
}

.hover\:tw-to-pregnancy-green-2:hover{
  --tw-gradient-to: #BEEDBE;
}

.hover\:tw-to-pregnancy-green-3:hover{
  --tw-gradient-to: #F0FCF6;
}

.hover\:tw-to-system-blue-1:hover{
  --tw-gradient-to: #477591;
}

.hover\:tw-to-system-blue-2:hover{
  --tw-gradient-to: #A9BECB;
}

.hover\:tw-to-system-blue-3:hover{
  --tw-gradient-to: #769BB4;
}

.hover\:tw-to-system-dark-blue:hover{
  --tw-gradient-to: #213B4E;
}

.hover\:tw-to-inactive:hover{
  --tw-gradient-to: #B7B7B7;
}

.hover\:tw-to-system-green-1:hover{
  --tw-gradient-to: #87c540;
}

.hover\:tw-to-system-orange-1:hover{
  --tw-gradient-to: #ED8936;
}

.hover\:tw-to-system-grey-1:hover{
  --tw-gradient-to: #C1C1C1;
}

.hover\:tw-to-system-grey-2:hover{
  --tw-gradient-to: #DDDDDD;
}

.hover\:tw-to-system-grey-3:hover{
  --tw-gradient-to: #B3B3B3;
}

.hover\:tw-to-system-grey-4:hover{
  --tw-gradient-to: #707070;
}

.hover\:tw-to-system-grey-5:hover{
  --tw-gradient-to: #4D4D4D;
}

.hover\:tw-to-system-grey-6:hover{
  --tw-gradient-to: #333333;
}

.hover\:tw-to-error-red:hover{
  --tw-gradient-to: #C11013;
}

.hover\:tw-to-system-red-1:hover{
  --tw-gradient-to: #E22828;
}

.hover\:tw-to-birth-summary-1:hover{
  --tw-gradient-to: #FFC924;
}

.hover\:tw-to-birth-summary-2:hover{
  --tw-gradient-to: #FFDE7B;
}

.hover\:tw-to-birth-summary-3:hover{
  --tw-gradient-to: #FBFCDD;
}

.hover\:tw-to-postnatal-assessment-1:hover{
  --tw-gradient-to: #865A87;
}

.hover\:tw-to-postnatal-assessment-2:hover{
  --tw-gradient-to: #C1A3C2;
}

.hover\:tw-to-postnatal-assessment-3:hover{
  --tw-gradient-to: #FCF5FA;
}

.hover\:tw-to-grow-background:hover{
  --tw-gradient-to: #86A3B6;
}

.hover\:tw-to-grow-system-banner:hover{
  --tw-gradient-to: #547F9A;
}

.hover\:tw-to-grow-blue-1:hover{
  --tw-gradient-to: #1A3B4E;
}

.hover\:tw-to-grow-blue-2:hover{
  --tw-gradient-to: #477591;
}

.hover\:tw-to-grow-blue-3:hover{
  --tw-gradient-to: #7098B0;
}

.hover\:tw-to-grow-blue-4:hover{
  --tw-gradient-to: #CFE1EC;
}

.hover\:tw-to-grow-blue-5:hover{
  --tw-gradient-to: #547F9A;
}

.hover\:tw-to-grow-blue-6:hover{
  --tw-gradient-to: #77a4bf;
}

.hover\:tw-to-grow-blue-7:hover{
  --tw-gradient-to: #88BBDB;
}

.hover\:tw-to-grow-chart-toggle:hover{
  --tw-gradient-to: #507A91;
}

.hover\:tw-to-grow-left-nav-1:hover{
  --tw-gradient-to: #A6B8C3;
}

.hover\:tw-to-grow-left-nav-active:hover{
  --tw-gradient-to: #3A5869;
}

.hover\:tw-to-grow-left-nav-hover:hover{
  --tw-gradient-to: #3A5869;
}

.hover\:tw-to-grow-breadcrumb-inactive:hover{
  --tw-gradient-to: #3B5B6E;
}

.hover\:tw-to-grow-breadcrumb-inactive-text:hover{
  --tw-gradient-to: #333333;
}

.hover\:tw-to-default-colour:hover{
  --tw-gradient-to: #333333;
}

.focus\:tw-to-transparent:focus{
  --tw-gradient-to: transparent;
}

.focus\:tw-to-current:focus{
  --tw-gradient-to: currentColor;
}

.focus\:tw-to-black:focus{
  --tw-gradient-to: #000;
}

.focus\:tw-to-white:focus{
  --tw-gradient-to: #fff;
}

.focus\:tw-to-gray-50:focus{
  --tw-gradient-to: #f9fafb;
}

.focus\:tw-to-gray-100:focus{
  --tw-gradient-to: #f3f4f6;
}

.focus\:tw-to-gray-200:focus{
  --tw-gradient-to: #e5e7eb;
}

.focus\:tw-to-gray-300:focus{
  --tw-gradient-to: #d1d5db;
}

.focus\:tw-to-gray-400:focus{
  --tw-gradient-to: #9ca3af;
}

.focus\:tw-to-gray-500:focus{
  --tw-gradient-to: #6b7280;
}

.focus\:tw-to-gray-600:focus{
  --tw-gradient-to: #4b5563;
}

.focus\:tw-to-gray-700:focus{
  --tw-gradient-to: #374151;
}

.focus\:tw-to-gray-800:focus{
  --tw-gradient-to: #1f2937;
}

.focus\:tw-to-gray-900:focus{
  --tw-gradient-to: #111827;
}

.focus\:tw-to-red-50:focus{
  --tw-gradient-to: #fef2f2;
}

.focus\:tw-to-red-100:focus{
  --tw-gradient-to: #fee2e2;
}

.focus\:tw-to-red-200:focus{
  --tw-gradient-to: #fecaca;
}

.focus\:tw-to-red-300:focus{
  --tw-gradient-to: #fca5a5;
}

.focus\:tw-to-red-400:focus{
  --tw-gradient-to: #f87171;
}

.focus\:tw-to-red-500:focus{
  --tw-gradient-to: #ef4444;
}

.focus\:tw-to-red-600:focus{
  --tw-gradient-to: #dc2626;
}

.focus\:tw-to-red-700:focus{
  --tw-gradient-to: #b91c1c;
}

.focus\:tw-to-red-800:focus{
  --tw-gradient-to: #991b1b;
}

.focus\:tw-to-red-900:focus{
  --tw-gradient-to: #7f1d1d;
}

.focus\:tw-to-yellow-50:focus{
  --tw-gradient-to: #fffbeb;
}

.focus\:tw-to-yellow-100:focus{
  --tw-gradient-to: #fef3c7;
}

.focus\:tw-to-yellow-200:focus{
  --tw-gradient-to: #fde68a;
}

.focus\:tw-to-yellow-300:focus{
  --tw-gradient-to: #fcd34d;
}

.focus\:tw-to-yellow-400:focus{
  --tw-gradient-to: #fbbf24;
}

.focus\:tw-to-yellow-500:focus{
  --tw-gradient-to: #f59e0b;
}

.focus\:tw-to-yellow-600:focus{
  --tw-gradient-to: #d97706;
}

.focus\:tw-to-yellow-700:focus{
  --tw-gradient-to: #b45309;
}

.focus\:tw-to-yellow-800:focus{
  --tw-gradient-to: #92400e;
}

.focus\:tw-to-yellow-900:focus{
  --tw-gradient-to: #78350f;
}

.focus\:tw-to-green-50:focus{
  --tw-gradient-to: #ecfdf5;
}

.focus\:tw-to-green-100:focus{
  --tw-gradient-to: #d1fae5;
}

.focus\:tw-to-green-200:focus{
  --tw-gradient-to: #a7f3d0;
}

.focus\:tw-to-green-300:focus{
  --tw-gradient-to: #6ee7b7;
}

.focus\:tw-to-green-400:focus{
  --tw-gradient-to: #34d399;
}

.focus\:tw-to-green-500:focus{
  --tw-gradient-to: #10b981;
}

.focus\:tw-to-green-600:focus{
  --tw-gradient-to: #059669;
}

.focus\:tw-to-green-700:focus{
  --tw-gradient-to: #047857;
}

.focus\:tw-to-green-800:focus{
  --tw-gradient-to: #065f46;
}

.focus\:tw-to-green-900:focus{
  --tw-gradient-to: #064e3b;
}

.focus\:tw-to-blue-50:focus{
  --tw-gradient-to: #eff6ff;
}

.focus\:tw-to-blue-100:focus{
  --tw-gradient-to: #dbeafe;
}

.focus\:tw-to-blue-200:focus{
  --tw-gradient-to: #bfdbfe;
}

.focus\:tw-to-blue-300:focus{
  --tw-gradient-to: #93c5fd;
}

.focus\:tw-to-blue-400:focus{
  --tw-gradient-to: #60a5fa;
}

.focus\:tw-to-blue-500:focus{
  --tw-gradient-to: #3b82f6;
}

.focus\:tw-to-blue-600:focus{
  --tw-gradient-to: #2563eb;
}

.focus\:tw-to-blue-700:focus{
  --tw-gradient-to: #1d4ed8;
}

.focus\:tw-to-blue-800:focus{
  --tw-gradient-to: #1e40af;
}

.focus\:tw-to-blue-900:focus{
  --tw-gradient-to: #1e3a8a;
}

.focus\:tw-to-indigo-50:focus{
  --tw-gradient-to: #eef2ff;
}

.focus\:tw-to-indigo-100:focus{
  --tw-gradient-to: #e0e7ff;
}

.focus\:tw-to-indigo-200:focus{
  --tw-gradient-to: #c7d2fe;
}

.focus\:tw-to-indigo-300:focus{
  --tw-gradient-to: #a5b4fc;
}

.focus\:tw-to-indigo-400:focus{
  --tw-gradient-to: #818cf8;
}

.focus\:tw-to-indigo-500:focus{
  --tw-gradient-to: #6366f1;
}

.focus\:tw-to-indigo-600:focus{
  --tw-gradient-to: #4f46e5;
}

.focus\:tw-to-indigo-700:focus{
  --tw-gradient-to: #4338ca;
}

.focus\:tw-to-indigo-800:focus{
  --tw-gradient-to: #3730a3;
}

.focus\:tw-to-indigo-900:focus{
  --tw-gradient-to: #312e81;
}

.focus\:tw-to-purple-50:focus{
  --tw-gradient-to: #f5f3ff;
}

.focus\:tw-to-purple-100:focus{
  --tw-gradient-to: #ede9fe;
}

.focus\:tw-to-purple-200:focus{
  --tw-gradient-to: #ddd6fe;
}

.focus\:tw-to-purple-300:focus{
  --tw-gradient-to: #c4b5fd;
}

.focus\:tw-to-purple-400:focus{
  --tw-gradient-to: #a78bfa;
}

.focus\:tw-to-purple-500:focus{
  --tw-gradient-to: #8b5cf6;
}

.focus\:tw-to-purple-600:focus{
  --tw-gradient-to: #7c3aed;
}

.focus\:tw-to-purple-700:focus{
  --tw-gradient-to: #6d28d9;
}

.focus\:tw-to-purple-800:focus{
  --tw-gradient-to: #5b21b6;
}

.focus\:tw-to-purple-900:focus{
  --tw-gradient-to: #4c1d95;
}

.focus\:tw-to-pink-50:focus{
  --tw-gradient-to: #fdf2f8;
}

.focus\:tw-to-pink-100:focus{
  --tw-gradient-to: #fce7f3;
}

.focus\:tw-to-pink-200:focus{
  --tw-gradient-to: #fbcfe8;
}

.focus\:tw-to-pink-300:focus{
  --tw-gradient-to: #f9a8d4;
}

.focus\:tw-to-pink-400:focus{
  --tw-gradient-to: #f472b6;
}

.focus\:tw-to-pink-500:focus{
  --tw-gradient-to: #ec4899;
}

.focus\:tw-to-pink-600:focus{
  --tw-gradient-to: #db2777;
}

.focus\:tw-to-pink-700:focus{
  --tw-gradient-to: #be185d;
}

.focus\:tw-to-pink-800:focus{
  --tw-gradient-to: #9d174d;
}

.focus\:tw-to-pink-900:focus{
  --tw-gradient-to: #831843;
}

.focus\:tw-to-pregnancy-green-1:focus{
  --tw-gradient-to: #346633;
}

.focus\:tw-to-pregnancy-green-2:focus{
  --tw-gradient-to: #BEEDBE;
}

.focus\:tw-to-pregnancy-green-3:focus{
  --tw-gradient-to: #F0FCF6;
}

.focus\:tw-to-system-blue-1:focus{
  --tw-gradient-to: #477591;
}

.focus\:tw-to-system-blue-2:focus{
  --tw-gradient-to: #A9BECB;
}

.focus\:tw-to-system-blue-3:focus{
  --tw-gradient-to: #769BB4;
}

.focus\:tw-to-system-dark-blue:focus{
  --tw-gradient-to: #213B4E;
}

.focus\:tw-to-inactive:focus{
  --tw-gradient-to: #B7B7B7;
}

.focus\:tw-to-system-green-1:focus{
  --tw-gradient-to: #87c540;
}

.focus\:tw-to-system-orange-1:focus{
  --tw-gradient-to: #ED8936;
}

.focus\:tw-to-system-grey-1:focus{
  --tw-gradient-to: #C1C1C1;
}

.focus\:tw-to-system-grey-2:focus{
  --tw-gradient-to: #DDDDDD;
}

.focus\:tw-to-system-grey-3:focus{
  --tw-gradient-to: #B3B3B3;
}

.focus\:tw-to-system-grey-4:focus{
  --tw-gradient-to: #707070;
}

.focus\:tw-to-system-grey-5:focus{
  --tw-gradient-to: #4D4D4D;
}

.focus\:tw-to-system-grey-6:focus{
  --tw-gradient-to: #333333;
}

.focus\:tw-to-error-red:focus{
  --tw-gradient-to: #C11013;
}

.focus\:tw-to-system-red-1:focus{
  --tw-gradient-to: #E22828;
}

.focus\:tw-to-birth-summary-1:focus{
  --tw-gradient-to: #FFC924;
}

.focus\:tw-to-birth-summary-2:focus{
  --tw-gradient-to: #FFDE7B;
}

.focus\:tw-to-birth-summary-3:focus{
  --tw-gradient-to: #FBFCDD;
}

.focus\:tw-to-postnatal-assessment-1:focus{
  --tw-gradient-to: #865A87;
}

.focus\:tw-to-postnatal-assessment-2:focus{
  --tw-gradient-to: #C1A3C2;
}

.focus\:tw-to-postnatal-assessment-3:focus{
  --tw-gradient-to: #FCF5FA;
}

.focus\:tw-to-grow-background:focus{
  --tw-gradient-to: #86A3B6;
}

.focus\:tw-to-grow-system-banner:focus{
  --tw-gradient-to: #547F9A;
}

.focus\:tw-to-grow-blue-1:focus{
  --tw-gradient-to: #1A3B4E;
}

.focus\:tw-to-grow-blue-2:focus{
  --tw-gradient-to: #477591;
}

.focus\:tw-to-grow-blue-3:focus{
  --tw-gradient-to: #7098B0;
}

.focus\:tw-to-grow-blue-4:focus{
  --tw-gradient-to: #CFE1EC;
}

.focus\:tw-to-grow-blue-5:focus{
  --tw-gradient-to: #547F9A;
}

.focus\:tw-to-grow-blue-6:focus{
  --tw-gradient-to: #77a4bf;
}

.focus\:tw-to-grow-blue-7:focus{
  --tw-gradient-to: #88BBDB;
}

.focus\:tw-to-grow-chart-toggle:focus{
  --tw-gradient-to: #507A91;
}

.focus\:tw-to-grow-left-nav-1:focus{
  --tw-gradient-to: #A6B8C3;
}

.focus\:tw-to-grow-left-nav-active:focus{
  --tw-gradient-to: #3A5869;
}

.focus\:tw-to-grow-left-nav-hover:focus{
  --tw-gradient-to: #3A5869;
}

.focus\:tw-to-grow-breadcrumb-inactive:focus{
  --tw-gradient-to: #3B5B6E;
}

.focus\:tw-to-grow-breadcrumb-inactive-text:focus{
  --tw-gradient-to: #333333;
}

.focus\:tw-to-default-colour:focus{
  --tw-gradient-to: #333333;
}

.tw-decoration-slice{
  -webkit-box-decoration-break: slice;
          box-decoration-break: slice;
}

.tw-decoration-clone{
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
}

.tw-bg-auto{
  background-size: auto;
}

.tw-bg-cover{
  background-size: cover;
}

.tw-bg-contain{
  background-size: contain;
}

.tw-bg-fixed{
  background-attachment: fixed;
}

.tw-bg-local{
  background-attachment: local;
}

.tw-bg-scroll{
  background-attachment: scroll;
}

.tw-bg-clip-border{
  background-clip: border-box;
}

.tw-bg-clip-padding{
  background-clip: padding-box;
}

.tw-bg-clip-content{
  background-clip: content-box;
}

.tw-bg-clip-text{
  -webkit-background-clip: text;
          background-clip: text;
}

.tw-bg-bottom{
  background-position: bottom;
}

.tw-bg-center{
  background-position: center;
}

.tw-bg-left{
  background-position: left;
}

.tw-bg-left-bottom{
  background-position: left bottom;
}

.tw-bg-left-top{
  background-position: left top;
}

.tw-bg-right{
  background-position: right;
}

.tw-bg-right-bottom{
  background-position: right bottom;
}

.tw-bg-right-top{
  background-position: right top;
}

.tw-bg-top{
  background-position: top;
}

.tw-bg-repeat{
  background-repeat: repeat;
}

.tw-bg-no-repeat{
  background-repeat: no-repeat;
}

.tw-bg-repeat-x{
  background-repeat: repeat-x;
}

.tw-bg-repeat-y{
  background-repeat: repeat-y;
}

.tw-bg-repeat-round{
  background-repeat: round;
}

.tw-bg-repeat-space{
  background-repeat: space;
}

.tw-bg-origin-border{
  background-origin: border-box;
}

.tw-bg-origin-padding{
  background-origin: padding-box;
}

.tw-bg-origin-content{
  background-origin: content-box;
}

.tw-fill-current{
  fill: currentColor;
}

.tw-stroke-current{
  stroke: currentColor;
}

.tw-stroke-0{
  stroke-width: 0;
}

.tw-stroke-1{
  stroke-width: 1;
}

.tw-stroke-2{
  stroke-width: 2;
}

.tw-object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}

.tw-object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}

.tw-object-fill{
  -o-object-fit: fill;
     object-fit: fill;
}

.tw-object-none{
  -o-object-fit: none;
     object-fit: none;
}

.tw-object-scale-down{
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.tw-object-bottom{
  -o-object-position: bottom;
     object-position: bottom;
}

.tw-object-center{
  -o-object-position: center;
     object-position: center;
}

.tw-object-left{
  -o-object-position: left;
     object-position: left;
}

.tw-object-left-bottom{
  -o-object-position: left bottom;
     object-position: left bottom;
}

.tw-object-left-top{
  -o-object-position: left top;
     object-position: left top;
}

.tw-object-right{
  -o-object-position: right;
     object-position: right;
}

.tw-object-right-bottom{
  -o-object-position: right bottom;
     object-position: right bottom;
}

.tw-object-right-top{
  -o-object-position: right top;
     object-position: right top;
}

.tw-object-top{
  -o-object-position: top;
     object-position: top;
}

.tw-p-0{
  padding: 0px;
}

.tw-p-1{
  padding: 0.25rem;
}

.tw-p-2{
  padding: 0.5rem;
}

.tw-p-3{
  padding: 0.75rem;
}

.tw-p-4{
  padding: 1rem;
}

.tw-p-5{
  padding: 1.25rem;
}

.tw-p-6{
  padding: 1.5rem;
}

.tw-p-7{
  padding: 1.75rem;
}

.tw-p-8{
  padding: 2rem;
}

.tw-p-9{
  padding: 2.25rem;
}

.tw-p-10{
  padding: 2.5rem;
}

.tw-p-11{
  padding: 2.75rem;
}

.tw-p-12{
  padding: 3rem;
}

.tw-p-13{
  padding: 3.25rem;
}

.tw-p-14{
  padding: 3.5rem;
}

.tw-p-15{
  padding: 3.75rem;
}

.tw-p-16{
  padding: 4rem;
}

.tw-p-17{
  padding: 4.25rem;
}

.tw-p-18{
  padding: 4.5rem;
}

.tw-p-19{
  padding: 4.75rem;
}

.tw-p-20{
  padding: 5rem;
}

.tw-p-21{
  padding: 5.25rem;
}

.tw-p-22{
  padding: 5.5rem;
}

.tw-p-23{
  padding: 5.75rem;
}

.tw-p-24{
  padding: 6rem;
}

.tw-p-25{
  padding: 6.25rem;
}

.tw-p-26{
  padding: 6.5rem;
}

.tw-p-27{
  padding: 6.75rem;
}

.tw-p-28{
  padding: 7rem;
}

.tw-p-29{
  padding: 7.25rem;
}

.tw-p-30{
  padding: 7.5rem;
}

.tw-p-31{
  padding: 7.75rem;
}

.tw-p-32{
  padding: 8rem;
}

.tw-p-33{
  padding: 8.25rem;
}

.tw-p-34{
  padding: 8.5rem;
}

.tw-p-35{
  padding: 8.75rem;
}

.tw-p-36{
  padding: 9rem;
}

.tw-p-37{
  padding: 9.25rem;
}

.tw-p-38{
  padding: 9.5rem;
}

.tw-p-39{
  padding: 9.75rem;
}

.tw-p-40{
  padding: 10rem;
}

.tw-p-41{
  padding: 10.25rem;
}

.tw-p-42{
  padding: 10.5rem;
}

.tw-p-43{
  padding: 10.75rem;
}

.tw-p-44{
  padding: 11rem;
}

.tw-p-45{
  padding: 11.25rem;
}

.tw-p-46{
  padding: 11.5rem;
}

.tw-p-47{
  padding: 11.75rem;
}

.tw-p-48{
  padding: 12rem;
}

.tw-p-50{
  padding: 12.5rem;
}

.tw-p-52{
  padding: 13rem;
}

.tw-p-53{
  padding: 13.25rem;
}

.tw-p-54{
  padding: 13.5rem;
}

.tw-p-55{
  padding: 13.75rem;
}

.tw-p-56{
  padding: 14rem;
}

.tw-p-57{
  padding: 14.25rem;
}

.tw-p-58{
  padding: 14.5rem;
}

.tw-p-59{
  padding: 14.75rem;
}

.tw-p-60{
  padding: 15rem;
}

.tw-p-61{
  padding: 15.25rem;
}

.tw-p-62{
  padding: 15.5rem;
}

.tw-p-63{
  padding: 15.75rem;
}

.tw-p-64{
  padding: 16rem;
}

.tw-p-65{
  padding: 16.25rem;
}

.tw-p-66{
  padding: 16.5rem;
}

.tw-p-68{
  padding: 17rem;
}

.tw-p-69{
  padding: 17.25rem;
}

.tw-p-70{
  padding: 17.5rem;
}

.tw-p-71{
  padding: 17.75rem;
}

.tw-p-72{
  padding: 18rem;
}

.tw-p-73{
  padding: 18.25rem;
}

.tw-p-74{
  padding: 18.5rem;
}

.tw-p-75{
  padding: 18.75rem;
}

.tw-p-76{
  padding: 19rem;
}

.tw-p-77{
  padding: 19.25rem;
}

.tw-p-78{
  padding: 19.5rem;
}

.tw-p-79{
  padding: 19.75rem;
}

.tw-p-80{
  padding: 20rem;
}

.tw-p-81{
  padding: 20.25rem;
}

.tw-p-82{
  padding: 20.5rem;
}

.tw-p-83{
  padding: 20.75rem;
}

.tw-p-84{
  padding: 21rem;
}

.tw-p-85{
  padding: 21.25rem;
}

.tw-p-86{
  padding: 21.5rem;
}

.tw-p-87{
  padding: 21.75rem;
}

.tw-p-88{
  padding: 22rem;
}

.tw-p-89{
  padding: 22.25rem;
}

.tw-p-90{
  padding: 22.5rem;
}

.tw-p-91{
  padding: 22.75rem;
}

.tw-p-92{
  padding: 23rem;
}

.tw-p-96{
  padding: 24rem;
}

.tw-p-102{
  padding: 25.5rem;
}

.tw-p-112{
  padding: 28rem;
}

.tw-p-128{
  padding: 31rem;
}

.tw-p-129{
  padding: 32.25rem;
}

.tw-p-130{
  padding: 32.5rem;
}

.tw-p-140{
  padding: 35rem;
}

.tw-p-160{
  padding: 40rem;
}

.tw-p-180{
  padding: 45rem;
}

.tw-p-185{
  padding: 46.25rem;
}

.tw-p-190{
  padding: 47.5rem;
}

.tw-p-200{
  padding: 50rem;
}

.tw-p-px{
  padding: 1px;
}

.tw-p-0\.5{
  padding: 0.125rem;
}

.tw-p-1\.5{
  padding: 0.375rem;
}

.tw-p-2\.5{
  padding: 0.625rem;
}

.tw-p-3\.5{
  padding: 0.875rem;
}

.tw-px-0{
  padding-left: 0px;
  padding-right: 0px;
}

.tw-px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.tw-px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.tw-px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.tw-px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}

.tw-px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

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

.tw-px-7{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.tw-px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}

.tw-px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.tw-px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.tw-px-11{
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.tw-px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}

.tw-px-13{
  padding-left: 3.25rem;
  padding-right: 3.25rem;
}

.tw-px-14{
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.tw-px-15{
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}

.tw-px-16{
  padding-left: 4rem;
  padding-right: 4rem;
}

.tw-px-17{
  padding-left: 4.25rem;
  padding-right: 4.25rem;
}

.tw-px-18{
  padding-left: 4.5rem;
  padding-right: 4.5rem;
}

.tw-px-19{
  padding-left: 4.75rem;
  padding-right: 4.75rem;
}

.tw-px-20{
  padding-left: 5rem;
  padding-right: 5rem;
}

.tw-px-21{
  padding-left: 5.25rem;
  padding-right: 5.25rem;
}

.tw-px-22{
  padding-left: 5.5rem;
  padding-right: 5.5rem;
}

.tw-px-23{
  padding-left: 5.75rem;
  padding-right: 5.75rem;
}

.tw-px-24{
  padding-left: 6rem;
  padding-right: 6rem;
}

.tw-px-25{
  padding-left: 6.25rem;
  padding-right: 6.25rem;
}

.tw-px-26{
  padding-left: 6.5rem;
  padding-right: 6.5rem;
}

.tw-px-27{
  padding-left: 6.75rem;
  padding-right: 6.75rem;
}

.tw-px-28{
  padding-left: 7rem;
  padding-right: 7rem;
}

.tw-px-29{
  padding-left: 7.25rem;
  padding-right: 7.25rem;
}

.tw-px-30{
  padding-left: 7.5rem;
  padding-right: 7.5rem;
}

.tw-px-31{
  padding-left: 7.75rem;
  padding-right: 7.75rem;
}

.tw-px-32{
  padding-left: 8rem;
  padding-right: 8rem;
}

.tw-px-33{
  padding-left: 8.25rem;
  padding-right: 8.25rem;
}

.tw-px-34{
  padding-left: 8.5rem;
  padding-right: 8.5rem;
}

.tw-px-35{
  padding-left: 8.75rem;
  padding-right: 8.75rem;
}

.tw-px-36{
  padding-left: 9rem;
  padding-right: 9rem;
}

.tw-px-37{
  padding-left: 9.25rem;
  padding-right: 9.25rem;
}

.tw-px-38{
  padding-left: 9.5rem;
  padding-right: 9.5rem;
}

.tw-px-39{
  padding-left: 9.75rem;
  padding-right: 9.75rem;
}

.tw-px-40{
  padding-left: 10rem;
  padding-right: 10rem;
}

.tw-px-41{
  padding-left: 10.25rem;
  padding-right: 10.25rem;
}

.tw-px-42{
  padding-left: 10.5rem;
  padding-right: 10.5rem;
}

.tw-px-43{
  padding-left: 10.75rem;
  padding-right: 10.75rem;
}

.tw-px-44{
  padding-left: 11rem;
  padding-right: 11rem;
}

.tw-px-45{
  padding-left: 11.25rem;
  padding-right: 11.25rem;
}

.tw-px-46{
  padding-left: 11.5rem;
  padding-right: 11.5rem;
}

.tw-px-47{
  padding-left: 11.75rem;
  padding-right: 11.75rem;
}

.tw-px-48{
  padding-left: 12rem;
  padding-right: 12rem;
}

.tw-px-50{
  padding-left: 12.5rem;
  padding-right: 12.5rem;
}

.tw-px-52{
  padding-left: 13rem;
  padding-right: 13rem;
}

.tw-px-53{
  padding-left: 13.25rem;
  padding-right: 13.25rem;
}

.tw-px-54{
  padding-left: 13.5rem;
  padding-right: 13.5rem;
}

.tw-px-55{
  padding-left: 13.75rem;
  padding-right: 13.75rem;
}

.tw-px-56{
  padding-left: 14rem;
  padding-right: 14rem;
}

.tw-px-57{
  padding-left: 14.25rem;
  padding-right: 14.25rem;
}

.tw-px-58{
  padding-left: 14.5rem;
  padding-right: 14.5rem;
}

.tw-px-59{
  padding-left: 14.75rem;
  padding-right: 14.75rem;
}

.tw-px-60{
  padding-left: 15rem;
  padding-right: 15rem;
}

.tw-px-61{
  padding-left: 15.25rem;
  padding-right: 15.25rem;
}

.tw-px-62{
  padding-left: 15.5rem;
  padding-right: 15.5rem;
}

.tw-px-63{
  padding-left: 15.75rem;
  padding-right: 15.75rem;
}

.tw-px-64{
  padding-left: 16rem;
  padding-right: 16rem;
}

.tw-px-65{
  padding-left: 16.25rem;
  padding-right: 16.25rem;
}

.tw-px-66{
  padding-left: 16.5rem;
  padding-right: 16.5rem;
}

.tw-px-68{
  padding-left: 17rem;
  padding-right: 17rem;
}

.tw-px-69{
  padding-left: 17.25rem;
  padding-right: 17.25rem;
}

.tw-px-70{
  padding-left: 17.5rem;
  padding-right: 17.5rem;
}

.tw-px-71{
  padding-left: 17.75rem;
  padding-right: 17.75rem;
}

.tw-px-72{
  padding-left: 18rem;
  padding-right: 18rem;
}

.tw-px-73{
  padding-left: 18.25rem;
  padding-right: 18.25rem;
}

.tw-px-74{
  padding-left: 18.5rem;
  padding-right: 18.5rem;
}

.tw-px-75{
  padding-left: 18.75rem;
  padding-right: 18.75rem;
}

.tw-px-76{
  padding-left: 19rem;
  padding-right: 19rem;
}

.tw-px-77{
  padding-left: 19.25rem;
  padding-right: 19.25rem;
}

.tw-px-78{
  padding-left: 19.5rem;
  padding-right: 19.5rem;
}

.tw-px-79{
  padding-left: 19.75rem;
  padding-right: 19.75rem;
}

.tw-px-80{
  padding-left: 20rem;
  padding-right: 20rem;
}

.tw-px-81{
  padding-left: 20.25rem;
  padding-right: 20.25rem;
}

.tw-px-82{
  padding-left: 20.5rem;
  padding-right: 20.5rem;
}

.tw-px-83{
  padding-left: 20.75rem;
  padding-right: 20.75rem;
}

.tw-px-84{
  padding-left: 21rem;
  padding-right: 21rem;
}

.tw-px-85{
  padding-left: 21.25rem;
  padding-right: 21.25rem;
}

.tw-px-86{
  padding-left: 21.5rem;
  padding-right: 21.5rem;
}

.tw-px-87{
  padding-left: 21.75rem;
  padding-right: 21.75rem;
}

.tw-px-88{
  padding-left: 22rem;
  padding-right: 22rem;
}

.tw-px-89{
  padding-left: 22.25rem;
  padding-right: 22.25rem;
}

.tw-px-90{
  padding-left: 22.5rem;
  padding-right: 22.5rem;
}

.tw-px-91{
  padding-left: 22.75rem;
  padding-right: 22.75rem;
}

.tw-px-92{
  padding-left: 23rem;
  padding-right: 23rem;
}

.tw-px-96{
  padding-left: 24rem;
  padding-right: 24rem;
}

.tw-px-102{
  padding-left: 25.5rem;
  padding-right: 25.5rem;
}

.tw-px-112{
  padding-left: 28rem;
  padding-right: 28rem;
}

.tw-px-128{
  padding-left: 31rem;
  padding-right: 31rem;
}

.tw-px-129{
  padding-left: 32.25rem;
  padding-right: 32.25rem;
}

.tw-px-130{
  padding-left: 32.5rem;
  padding-right: 32.5rem;
}

.tw-px-140{
  padding-left: 35rem;
  padding-right: 35rem;
}

.tw-px-160{
  padding-left: 40rem;
  padding-right: 40rem;
}

.tw-px-180{
  padding-left: 45rem;
  padding-right: 45rem;
}

.tw-px-185{
  padding-left: 46.25rem;
  padding-right: 46.25rem;
}

.tw-px-190{
  padding-left: 47.5rem;
  padding-right: 47.5rem;
}

.tw-px-200{
  padding-left: 50rem;
  padding-right: 50rem;
}

.tw-px-px{
  padding-left: 1px;
  padding-right: 1px;
}

.tw-px-0\.5{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.tw-px-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.tw-px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.tw-px-3\.5{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.tw-py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}

.tw-py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.tw-py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.tw-py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.tw-py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.tw-py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

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

.tw-py-7{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.tw-py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.tw-py-9{
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.tw-py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.tw-py-11{
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.tw-py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.tw-py-13{
  padding-top: 3.25rem;
  padding-bottom: 3.25rem;
}

.tw-py-14{
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.tw-py-15{
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.tw-py-16{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.tw-py-17{
  padding-top: 4.25rem;
  padding-bottom: 4.25rem;
}

.tw-py-18{
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.tw-py-19{
  padding-top: 4.75rem;
  padding-bottom: 4.75rem;
}

.tw-py-20{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.tw-py-21{
  padding-top: 5.25rem;
  padding-bottom: 5.25rem;
}

.tw-py-22{
  padding-top: 5.5rem;
  padding-bottom: 5.5rem;
}

.tw-py-23{
  padding-top: 5.75rem;
  padding-bottom: 5.75rem;
}

.tw-py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.tw-py-25{
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.tw-py-26{
  padding-top: 6.5rem;
  padding-bottom: 6.5rem;
}

.tw-py-27{
  padding-top: 6.75rem;
  padding-bottom: 6.75rem;
}

.tw-py-28{
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.tw-py-29{
  padding-top: 7.25rem;
  padding-bottom: 7.25rem;
}

.tw-py-30{
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.tw-py-31{
  padding-top: 7.75rem;
  padding-bottom: 7.75rem;
}

.tw-py-32{
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.tw-py-33{
  padding-top: 8.25rem;
  padding-bottom: 8.25rem;
}

.tw-py-34{
  padding-top: 8.5rem;
  padding-bottom: 8.5rem;
}

.tw-py-35{
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.tw-py-36{
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.tw-py-37{
  padding-top: 9.25rem;
  padding-bottom: 9.25rem;
}

.tw-py-38{
  padding-top: 9.5rem;
  padding-bottom: 9.5rem;
}

.tw-py-39{
  padding-top: 9.75rem;
  padding-bottom: 9.75rem;
}

.tw-py-40{
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.tw-py-41{
  padding-top: 10.25rem;
  padding-bottom: 10.25rem;
}

.tw-py-42{
  padding-top: 10.5rem;
  padding-bottom: 10.5rem;
}

.tw-py-43{
  padding-top: 10.75rem;
  padding-bottom: 10.75rem;
}

.tw-py-44{
  padding-top: 11rem;
  padding-bottom: 11rem;
}

.tw-py-45{
  padding-top: 11.25rem;
  padding-bottom: 11.25rem;
}

.tw-py-46{
  padding-top: 11.5rem;
  padding-bottom: 11.5rem;
}

.tw-py-47{
  padding-top: 11.75rem;
  padding-bottom: 11.75rem;
}

.tw-py-48{
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.tw-py-50{
  padding-top: 12.5rem;
  padding-bottom: 12.5rem;
}

.tw-py-52{
  padding-top: 13rem;
  padding-bottom: 13rem;
}

.tw-py-53{
  padding-top: 13.25rem;
  padding-bottom: 13.25rem;
}

.tw-py-54{
  padding-top: 13.5rem;
  padding-bottom: 13.5rem;
}

.tw-py-55{
  padding-top: 13.75rem;
  padding-bottom: 13.75rem;
}

.tw-py-56{
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.tw-py-57{
  padding-top: 14.25rem;
  padding-bottom: 14.25rem;
}

.tw-py-58{
  padding-top: 14.5rem;
  padding-bottom: 14.5rem;
}

.tw-py-59{
  padding-top: 14.75rem;
  padding-bottom: 14.75rem;
}

.tw-py-60{
  padding-top: 15rem;
  padding-bottom: 15rem;
}

.tw-py-61{
  padding-top: 15.25rem;
  padding-bottom: 15.25rem;
}

.tw-py-62{
  padding-top: 15.5rem;
  padding-bottom: 15.5rem;
}

.tw-py-63{
  padding-top: 15.75rem;
  padding-bottom: 15.75rem;
}

.tw-py-64{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.tw-py-65{
  padding-top: 16.25rem;
  padding-bottom: 16.25rem;
}

.tw-py-66{
  padding-top: 16.5rem;
  padding-bottom: 16.5rem;
}

.tw-py-68{
  padding-top: 17rem;
  padding-bottom: 17rem;
}

.tw-py-69{
  padding-top: 17.25rem;
  padding-bottom: 17.25rem;
}

.tw-py-70{
  padding-top: 17.5rem;
  padding-bottom: 17.5rem;
}

.tw-py-71{
  padding-top: 17.75rem;
  padding-bottom: 17.75rem;
}

.tw-py-72{
  padding-top: 18rem;
  padding-bottom: 18rem;
}

.tw-py-73{
  padding-top: 18.25rem;
  padding-bottom: 18.25rem;
}

.tw-py-74{
  padding-top: 18.5rem;
  padding-bottom: 18.5rem;
}

.tw-py-75{
  padding-top: 18.75rem;
  padding-bottom: 18.75rem;
}

.tw-py-76{
  padding-top: 19rem;
  padding-bottom: 19rem;
}

.tw-py-77{
  padding-top: 19.25rem;
  padding-bottom: 19.25rem;
}

.tw-py-78{
  padding-top: 19.5rem;
  padding-bottom: 19.5rem;
}

.tw-py-79{
  padding-top: 19.75rem;
  padding-bottom: 19.75rem;
}

.tw-py-80{
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.tw-py-81{
  padding-top: 20.25rem;
  padding-bottom: 20.25rem;
}

.tw-py-82{
  padding-top: 20.5rem;
  padding-bottom: 20.5rem;
}

.tw-py-83{
  padding-top: 20.75rem;
  padding-bottom: 20.75rem;
}

.tw-py-84{
  padding-top: 21rem;
  padding-bottom: 21rem;
}

.tw-py-85{
  padding-top: 21.25rem;
  padding-bottom: 21.25rem;
}

.tw-py-86{
  padding-top: 21.5rem;
  padding-bottom: 21.5rem;
}

.tw-py-87{
  padding-top: 21.75rem;
  padding-bottom: 21.75rem;
}

.tw-py-88{
  padding-top: 22rem;
  padding-bottom: 22rem;
}

.tw-py-89{
  padding-top: 22.25rem;
  padding-bottom: 22.25rem;
}

.tw-py-90{
  padding-top: 22.5rem;
  padding-bottom: 22.5rem;
}

.tw-py-91{
  padding-top: 22.75rem;
  padding-bottom: 22.75rem;
}

.tw-py-92{
  padding-top: 23rem;
  padding-bottom: 23rem;
}

.tw-py-96{
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.tw-py-102{
  padding-top: 25.5rem;
  padding-bottom: 25.5rem;
}

.tw-py-112{
  padding-top: 28rem;
  padding-bottom: 28rem;
}

.tw-py-128{
  padding-top: 31rem;
  padding-bottom: 31rem;
}

.tw-py-129{
  padding-top: 32.25rem;
  padding-bottom: 32.25rem;
}

.tw-py-130{
  padding-top: 32.5rem;
  padding-bottom: 32.5rem;
}

.tw-py-140{
  padding-top: 35rem;
  padding-bottom: 35rem;
}

.tw-py-160{
  padding-top: 40rem;
  padding-bottom: 40rem;
}

.tw-py-180{
  padding-top: 45rem;
  padding-bottom: 45rem;
}

.tw-py-185{
  padding-top: 46.25rem;
  padding-bottom: 46.25rem;
}

.tw-py-190{
  padding-top: 47.5rem;
  padding-bottom: 47.5rem;
}

.tw-py-200{
  padding-top: 50rem;
  padding-bottom: 50rem;
}

.tw-py-px{
  padding-top: 1px;
  padding-bottom: 1px;
}

.tw-py-0\.5{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.tw-py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.tw-py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.tw-py-3\.5{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.tw-pt-0{
  padding-top: 0px;
}

.tw-pt-1{
  padding-top: 0.25rem;
}

.tw-pt-2{
  padding-top: 0.5rem;
}

.tw-pt-3{
  padding-top: 0.75rem;
}

.tw-pt-4{
  padding-top: 1rem;
}

.tw-pt-5{
  padding-top: 1.25rem;
}

.tw-pt-6{
  padding-top: 1.5rem;
}

.tw-pt-7{
  padding-top: 1.75rem;
}

.tw-pt-8{
  padding-top: 2rem;
}

.tw-pt-9{
  padding-top: 2.25rem;
}

.tw-pt-10{
  padding-top: 2.5rem;
}

.tw-pt-11{
  padding-top: 2.75rem;
}

.tw-pt-12{
  padding-top: 3rem;
}

.tw-pt-13{
  padding-top: 3.25rem;
}

.tw-pt-14{
  padding-top: 3.5rem;
}

.tw-pt-15{
  padding-top: 3.75rem;
}

.tw-pt-16{
  padding-top: 4rem;
}

.tw-pt-17{
  padding-top: 4.25rem;
}

.tw-pt-18{
  padding-top: 4.5rem;
}

.tw-pt-19{
  padding-top: 4.75rem;
}

.tw-pt-20{
  padding-top: 5rem;
}

.tw-pt-21{
  padding-top: 5.25rem;
}

.tw-pt-22{
  padding-top: 5.5rem;
}

.tw-pt-23{
  padding-top: 5.75rem;
}

.tw-pt-24{
  padding-top: 6rem;
}

.tw-pt-25{
  padding-top: 6.25rem;
}

.tw-pt-26{
  padding-top: 6.5rem;
}

.tw-pt-27{
  padding-top: 6.75rem;
}

.tw-pt-28{
  padding-top: 7rem;
}

.tw-pt-29{
  padding-top: 7.25rem;
}

.tw-pt-30{
  padding-top: 7.5rem;
}

.tw-pt-31{
  padding-top: 7.75rem;
}

.tw-pt-32{
  padding-top: 8rem;
}

.tw-pt-33{
  padding-top: 8.25rem;
}

.tw-pt-34{
  padding-top: 8.5rem;
}

.tw-pt-35{
  padding-top: 8.75rem;
}

.tw-pt-36{
  padding-top: 9rem;
}

.tw-pt-37{
  padding-top: 9.25rem;
}

.tw-pt-38{
  padding-top: 9.5rem;
}

.tw-pt-39{
  padding-top: 9.75rem;
}

.tw-pt-40{
  padding-top: 10rem;
}

.tw-pt-41{
  padding-top: 10.25rem;
}

.tw-pt-42{
  padding-top: 10.5rem;
}

.tw-pt-43{
  padding-top: 10.75rem;
}

.tw-pt-44{
  padding-top: 11rem;
}

.tw-pt-45{
  padding-top: 11.25rem;
}

.tw-pt-46{
  padding-top: 11.5rem;
}

.tw-pt-47{
  padding-top: 11.75rem;
}

.tw-pt-48{
  padding-top: 12rem;
}

.tw-pt-50{
  padding-top: 12.5rem;
}

.tw-pt-52{
  padding-top: 13rem;
}

.tw-pt-53{
  padding-top: 13.25rem;
}

.tw-pt-54{
  padding-top: 13.5rem;
}

.tw-pt-55{
  padding-top: 13.75rem;
}

.tw-pt-56{
  padding-top: 14rem;
}

.tw-pt-57{
  padding-top: 14.25rem;
}

.tw-pt-58{
  padding-top: 14.5rem;
}

.tw-pt-59{
  padding-top: 14.75rem;
}

.tw-pt-60{
  padding-top: 15rem;
}

.tw-pt-61{
  padding-top: 15.25rem;
}

.tw-pt-62{
  padding-top: 15.5rem;
}

.tw-pt-63{
  padding-top: 15.75rem;
}

.tw-pt-64{
  padding-top: 16rem;
}

.tw-pt-65{
  padding-top: 16.25rem;
}

.tw-pt-66{
  padding-top: 16.5rem;
}

.tw-pt-68{
  padding-top: 17rem;
}

.tw-pt-69{
  padding-top: 17.25rem;
}

.tw-pt-70{
  padding-top: 17.5rem;
}

.tw-pt-71{
  padding-top: 17.75rem;
}

.tw-pt-72{
  padding-top: 18rem;
}

.tw-pt-73{
  padding-top: 18.25rem;
}

.tw-pt-74{
  padding-top: 18.5rem;
}

.tw-pt-75{
  padding-top: 18.75rem;
}

.tw-pt-76{
  padding-top: 19rem;
}

.tw-pt-77{
  padding-top: 19.25rem;
}

.tw-pt-78{
  padding-top: 19.5rem;
}

.tw-pt-79{
  padding-top: 19.75rem;
}

.tw-pt-80{
  padding-top: 20rem;
}

.tw-pt-81{
  padding-top: 20.25rem;
}

.tw-pt-82{
  padding-top: 20.5rem;
}

.tw-pt-83{
  padding-top: 20.75rem;
}

.tw-pt-84{
  padding-top: 21rem;
}

.tw-pt-85{
  padding-top: 21.25rem;
}

.tw-pt-86{
  padding-top: 21.5rem;
}

.tw-pt-87{
  padding-top: 21.75rem;
}

.tw-pt-88{
  padding-top: 22rem;
}

.tw-pt-89{
  padding-top: 22.25rem;
}

.tw-pt-90{
  padding-top: 22.5rem;
}

.tw-pt-91{
  padding-top: 22.75rem;
}

.tw-pt-92{
  padding-top: 23rem;
}

.tw-pt-96{
  padding-top: 24rem;
}

.tw-pt-102{
  padding-top: 25.5rem;
}

.tw-pt-112{
  padding-top: 28rem;
}

.tw-pt-128{
  padding-top: 31rem;
}

.tw-pt-129{
  padding-top: 32.25rem;
}

.tw-pt-130{
  padding-top: 32.5rem;
}

.tw-pt-140{
  padding-top: 35rem;
}

.tw-pt-160{
  padding-top: 40rem;
}

.tw-pt-180{
  padding-top: 45rem;
}

.tw-pt-185{
  padding-top: 46.25rem;
}

.tw-pt-190{
  padding-top: 47.5rem;
}

.tw-pt-200{
  padding-top: 50rem;
}

.tw-pt-px{
  padding-top: 1px;
}

.tw-pt-0\.5{
  padding-top: 0.125rem;
}

.tw-pt-1\.5{
  padding-top: 0.375rem;
}

.tw-pt-2\.5{
  padding-top: 0.625rem;
}

.tw-pt-3\.5{
  padding-top: 0.875rem;
}

.tw-pr-0{
  padding-right: 0px;
}

.tw-pr-1{
  padding-right: 0.25rem;
}

.tw-pr-2{
  padding-right: 0.5rem;
}

.tw-pr-3{
  padding-right: 0.75rem;
}

.tw-pr-4{
  padding-right: 1rem;
}

.tw-pr-5{
  padding-right: 1.25rem;
}

.tw-pr-6{
  padding-right: 1.5rem;
}

.tw-pr-7{
  padding-right: 1.75rem;
}

.tw-pr-8{
  padding-right: 2rem;
}

.tw-pr-9{
  padding-right: 2.25rem;
}

.tw-pr-10{
  padding-right: 2.5rem;
}

.tw-pr-11{
  padding-right: 2.75rem;
}

.tw-pr-12{
  padding-right: 3rem;
}

.tw-pr-13{
  padding-right: 3.25rem;
}

.tw-pr-14{
  padding-right: 3.5rem;
}

.tw-pr-15{
  padding-right: 3.75rem;
}

.tw-pr-16{
  padding-right: 4rem;
}

.tw-pr-17{
  padding-right: 4.25rem;
}

.tw-pr-18{
  padding-right: 4.5rem;
}

.tw-pr-19{
  padding-right: 4.75rem;
}

.tw-pr-20{
  padding-right: 5rem;
}

.tw-pr-21{
  padding-right: 5.25rem;
}

.tw-pr-22{
  padding-right: 5.5rem;
}

.tw-pr-23{
  padding-right: 5.75rem;
}

.tw-pr-24{
  padding-right: 6rem;
}

.tw-pr-25{
  padding-right: 6.25rem;
}

.tw-pr-26{
  padding-right: 6.5rem;
}

.tw-pr-27{
  padding-right: 6.75rem;
}

.tw-pr-28{
  padding-right: 7rem;
}

.tw-pr-29{
  padding-right: 7.25rem;
}

.tw-pr-30{
  padding-right: 7.5rem;
}

.tw-pr-31{
  padding-right: 7.75rem;
}

.tw-pr-32{
  padding-right: 8rem;
}

.tw-pr-33{
  padding-right: 8.25rem;
}

.tw-pr-34{
  padding-right: 8.5rem;
}

.tw-pr-35{
  padding-right: 8.75rem;
}

.tw-pr-36{
  padding-right: 9rem;
}

.tw-pr-37{
  padding-right: 9.25rem;
}

.tw-pr-38{
  padding-right: 9.5rem;
}

.tw-pr-39{
  padding-right: 9.75rem;
}

.tw-pr-40{
  padding-right: 10rem;
}

.tw-pr-41{
  padding-right: 10.25rem;
}

.tw-pr-42{
  padding-right: 10.5rem;
}

.tw-pr-43{
  padding-right: 10.75rem;
}

.tw-pr-44{
  padding-right: 11rem;
}

.tw-pr-45{
  padding-right: 11.25rem;
}

.tw-pr-46{
  padding-right: 11.5rem;
}

.tw-pr-47{
  padding-right: 11.75rem;
}

.tw-pr-48{
  padding-right: 12rem;
}

.tw-pr-50{
  padding-right: 12.5rem;
}

.tw-pr-52{
  padding-right: 13rem;
}

.tw-pr-53{
  padding-right: 13.25rem;
}

.tw-pr-54{
  padding-right: 13.5rem;
}

.tw-pr-55{
  padding-right: 13.75rem;
}

.tw-pr-56{
  padding-right: 14rem;
}

.tw-pr-57{
  padding-right: 14.25rem;
}

.tw-pr-58{
  padding-right: 14.5rem;
}

.tw-pr-59{
  padding-right: 14.75rem;
}

.tw-pr-60{
  padding-right: 15rem;
}

.tw-pr-61{
  padding-right: 15.25rem;
}

.tw-pr-62{
  padding-right: 15.5rem;
}

.tw-pr-63{
  padding-right: 15.75rem;
}

.tw-pr-64{
  padding-right: 16rem;
}

.tw-pr-65{
  padding-right: 16.25rem;
}

.tw-pr-66{
  padding-right: 16.5rem;
}

.tw-pr-68{
  padding-right: 17rem;
}

.tw-pr-69{
  padding-right: 17.25rem;
}

.tw-pr-70{
  padding-right: 17.5rem;
}

.tw-pr-71{
  padding-right: 17.75rem;
}

.tw-pr-72{
  padding-right: 18rem;
}

.tw-pr-73{
  padding-right: 18.25rem;
}

.tw-pr-74{
  padding-right: 18.5rem;
}

.tw-pr-75{
  padding-right: 18.75rem;
}

.tw-pr-76{
  padding-right: 19rem;
}

.tw-pr-77{
  padding-right: 19.25rem;
}

.tw-pr-78{
  padding-right: 19.5rem;
}

.tw-pr-79{
  padding-right: 19.75rem;
}

.tw-pr-80{
  padding-right: 20rem;
}

.tw-pr-81{
  padding-right: 20.25rem;
}

.tw-pr-82{
  padding-right: 20.5rem;
}

.tw-pr-83{
  padding-right: 20.75rem;
}

.tw-pr-84{
  padding-right: 21rem;
}

.tw-pr-85{
  padding-right: 21.25rem;
}

.tw-pr-86{
  padding-right: 21.5rem;
}

.tw-pr-87{
  padding-right: 21.75rem;
}

.tw-pr-88{
  padding-right: 22rem;
}

.tw-pr-89{
  padding-right: 22.25rem;
}

.tw-pr-90{
  padding-right: 22.5rem;
}

.tw-pr-91{
  padding-right: 22.75rem;
}

.tw-pr-92{
  padding-right: 23rem;
}

.tw-pr-96{
  padding-right: 24rem;
}

.tw-pr-102{
  padding-right: 25.5rem;
}

.tw-pr-112{
  padding-right: 28rem;
}

.tw-pr-128{
  padding-right: 31rem;
}

.tw-pr-129{
  padding-right: 32.25rem;
}

.tw-pr-130{
  padding-right: 32.5rem;
}

.tw-pr-140{
  padding-right: 35rem;
}

.tw-pr-160{
  padding-right: 40rem;
}

.tw-pr-180{
  padding-right: 45rem;
}

.tw-pr-185{
  padding-right: 46.25rem;
}

.tw-pr-190{
  padding-right: 47.5rem;
}

.tw-pr-200{
  padding-right: 50rem;
}

.tw-pr-px{
  padding-right: 1px;
}

.tw-pr-0\.5{
  padding-right: 0.125rem;
}

.tw-pr-1\.5{
  padding-right: 0.375rem;
}

.tw-pr-2\.5{
  padding-right: 0.625rem;
}

.tw-pr-3\.5{
  padding-right: 0.875rem;
}

.tw-pb-0{
  padding-bottom: 0px;
}

.tw-pb-1{
  padding-bottom: 0.25rem;
}

.tw-pb-2{
  padding-bottom: 0.5rem;
}

.tw-pb-3{
  padding-bottom: 0.75rem;
}

.tw-pb-4{
  padding-bottom: 1rem;
}

.tw-pb-5{
  padding-bottom: 1.25rem;
}

.tw-pb-6{
  padding-bottom: 1.5rem;
}

.tw-pb-7{
  padding-bottom: 1.75rem;
}

.tw-pb-8{
  padding-bottom: 2rem;
}

.tw-pb-9{
  padding-bottom: 2.25rem;
}

.tw-pb-10{
  padding-bottom: 2.5rem;
}

.tw-pb-11{
  padding-bottom: 2.75rem;
}

.tw-pb-12{
  padding-bottom: 3rem;
}

.tw-pb-13{
  padding-bottom: 3.25rem;
}

.tw-pb-14{
  padding-bottom: 3.5rem;
}

.tw-pb-15{
  padding-bottom: 3.75rem;
}

.tw-pb-16{
  padding-bottom: 4rem;
}

.tw-pb-17{
  padding-bottom: 4.25rem;
}

.tw-pb-18{
  padding-bottom: 4.5rem;
}

.tw-pb-19{
  padding-bottom: 4.75rem;
}

.tw-pb-20{
  padding-bottom: 5rem;
}

.tw-pb-21{
  padding-bottom: 5.25rem;
}

.tw-pb-22{
  padding-bottom: 5.5rem;
}

.tw-pb-23{
  padding-bottom: 5.75rem;
}

.tw-pb-24{
  padding-bottom: 6rem;
}

.tw-pb-25{
  padding-bottom: 6.25rem;
}

.tw-pb-26{
  padding-bottom: 6.5rem;
}

.tw-pb-27{
  padding-bottom: 6.75rem;
}

.tw-pb-28{
  padding-bottom: 7rem;
}

.tw-pb-29{
  padding-bottom: 7.25rem;
}

.tw-pb-30{
  padding-bottom: 7.5rem;
}

.tw-pb-31{
  padding-bottom: 7.75rem;
}

.tw-pb-32{
  padding-bottom: 8rem;
}

.tw-pb-33{
  padding-bottom: 8.25rem;
}

.tw-pb-34{
  padding-bottom: 8.5rem;
}

.tw-pb-35{
  padding-bottom: 8.75rem;
}

.tw-pb-36{
  padding-bottom: 9rem;
}

.tw-pb-37{
  padding-bottom: 9.25rem;
}

.tw-pb-38{
  padding-bottom: 9.5rem;
}

.tw-pb-39{
  padding-bottom: 9.75rem;
}

.tw-pb-40{
  padding-bottom: 10rem;
}

.tw-pb-41{
  padding-bottom: 10.25rem;
}

.tw-pb-42{
  padding-bottom: 10.5rem;
}

.tw-pb-43{
  padding-bottom: 10.75rem;
}

.tw-pb-44{
  padding-bottom: 11rem;
}

.tw-pb-45{
  padding-bottom: 11.25rem;
}

.tw-pb-46{
  padding-bottom: 11.5rem;
}

.tw-pb-47{
  padding-bottom: 11.75rem;
}

.tw-pb-48{
  padding-bottom: 12rem;
}

.tw-pb-50{
  padding-bottom: 12.5rem;
}

.tw-pb-52{
  padding-bottom: 13rem;
}

.tw-pb-53{
  padding-bottom: 13.25rem;
}

.tw-pb-54{
  padding-bottom: 13.5rem;
}

.tw-pb-55{
  padding-bottom: 13.75rem;
}

.tw-pb-56{
  padding-bottom: 14rem;
}

.tw-pb-57{
  padding-bottom: 14.25rem;
}

.tw-pb-58{
  padding-bottom: 14.5rem;
}

.tw-pb-59{
  padding-bottom: 14.75rem;
}

.tw-pb-60{
  padding-bottom: 15rem;
}

.tw-pb-61{
  padding-bottom: 15.25rem;
}

.tw-pb-62{
  padding-bottom: 15.5rem;
}

.tw-pb-63{
  padding-bottom: 15.75rem;
}

.tw-pb-64{
  padding-bottom: 16rem;
}

.tw-pb-65{
  padding-bottom: 16.25rem;
}

.tw-pb-66{
  padding-bottom: 16.5rem;
}

.tw-pb-68{
  padding-bottom: 17rem;
}

.tw-pb-69{
  padding-bottom: 17.25rem;
}

.tw-pb-70{
  padding-bottom: 17.5rem;
}

.tw-pb-71{
  padding-bottom: 17.75rem;
}

.tw-pb-72{
  padding-bottom: 18rem;
}

.tw-pb-73{
  padding-bottom: 18.25rem;
}

.tw-pb-74{
  padding-bottom: 18.5rem;
}

.tw-pb-75{
  padding-bottom: 18.75rem;
}

.tw-pb-76{
  padding-bottom: 19rem;
}

.tw-pb-77{
  padding-bottom: 19.25rem;
}

.tw-pb-78{
  padding-bottom: 19.5rem;
}

.tw-pb-79{
  padding-bottom: 19.75rem;
}

.tw-pb-80{
  padding-bottom: 20rem;
}

.tw-pb-81{
  padding-bottom: 20.25rem;
}

.tw-pb-82{
  padding-bottom: 20.5rem;
}

.tw-pb-83{
  padding-bottom: 20.75rem;
}

.tw-pb-84{
  padding-bottom: 21rem;
}

.tw-pb-85{
  padding-bottom: 21.25rem;
}

.tw-pb-86{
  padding-bottom: 21.5rem;
}

.tw-pb-87{
  padding-bottom: 21.75rem;
}

.tw-pb-88{
  padding-bottom: 22rem;
}

.tw-pb-89{
  padding-bottom: 22.25rem;
}

.tw-pb-90{
  padding-bottom: 22.5rem;
}

.tw-pb-91{
  padding-bottom: 22.75rem;
}

.tw-pb-92{
  padding-bottom: 23rem;
}

.tw-pb-96{
  padding-bottom: 24rem;
}

.tw-pb-102{
  padding-bottom: 25.5rem;
}

.tw-pb-112{
  padding-bottom: 28rem;
}

.tw-pb-128{
  padding-bottom: 31rem;
}

.tw-pb-129{
  padding-bottom: 32.25rem;
}

.tw-pb-130{
  padding-bottom: 32.5rem;
}

.tw-pb-140{
  padding-bottom: 35rem;
}

.tw-pb-160{
  padding-bottom: 40rem;
}

.tw-pb-180{
  padding-bottom: 45rem;
}

.tw-pb-185{
  padding-bottom: 46.25rem;
}

.tw-pb-190{
  padding-bottom: 47.5rem;
}

.tw-pb-200{
  padding-bottom: 50rem;
}

.tw-pb-px{
  padding-bottom: 1px;
}

.tw-pb-0\.5{
  padding-bottom: 0.125rem;
}

.tw-pb-1\.5{
  padding-bottom: 0.375rem;
}

.tw-pb-2\.5{
  padding-bottom: 0.625rem;
}

.tw-pb-3\.5{
  padding-bottom: 0.875rem;
}

.tw-pl-0{
  padding-left: 0px;
}

.tw-pl-1{
  padding-left: 0.25rem;
}

.tw-pl-2{
  padding-left: 0.5rem;
}

.tw-pl-3{
  padding-left: 0.75rem;
}

.tw-pl-4{
  padding-left: 1rem;
}

.tw-pl-5{
  padding-left: 1.25rem;
}

.tw-pl-6{
  padding-left: 1.5rem;
}

.tw-pl-7{
  padding-left: 1.75rem;
}

.tw-pl-8{
  padding-left: 2rem;
}

.tw-pl-9{
  padding-left: 2.25rem;
}

.tw-pl-10{
  padding-left: 2.5rem;
}

.tw-pl-11{
  padding-left: 2.75rem;
}

.tw-pl-12{
  padding-left: 3rem;
}

.tw-pl-13{
  padding-left: 3.25rem;
}

.tw-pl-14{
  padding-left: 3.5rem;
}

.tw-pl-15{
  padding-left: 3.75rem;
}

.tw-pl-16{
  padding-left: 4rem;
}

.tw-pl-17{
  padding-left: 4.25rem;
}

.tw-pl-18{
  padding-left: 4.5rem;
}

.tw-pl-19{
  padding-left: 4.75rem;
}

.tw-pl-20{
  padding-left: 5rem;
}

.tw-pl-21{
  padding-left: 5.25rem;
}

.tw-pl-22{
  padding-left: 5.5rem;
}

.tw-pl-23{
  padding-left: 5.75rem;
}

.tw-pl-24{
  padding-left: 6rem;
}

.tw-pl-25{
  padding-left: 6.25rem;
}

.tw-pl-26{
  padding-left: 6.5rem;
}

.tw-pl-27{
  padding-left: 6.75rem;
}

.tw-pl-28{
  padding-left: 7rem;
}

.tw-pl-29{
  padding-left: 7.25rem;
}

.tw-pl-30{
  padding-left: 7.5rem;
}

.tw-pl-31{
  padding-left: 7.75rem;
}

.tw-pl-32{
  padding-left: 8rem;
}

.tw-pl-33{
  padding-left: 8.25rem;
}

.tw-pl-34{
  padding-left: 8.5rem;
}

.tw-pl-35{
  padding-left: 8.75rem;
}

.tw-pl-36{
  padding-left: 9rem;
}

.tw-pl-37{
  padding-left: 9.25rem;
}

.tw-pl-38{
  padding-left: 9.5rem;
}

.tw-pl-39{
  padding-left: 9.75rem;
}

.tw-pl-40{
  padding-left: 10rem;
}

.tw-pl-41{
  padding-left: 10.25rem;
}

.tw-pl-42{
  padding-left: 10.5rem;
}

.tw-pl-43{
  padding-left: 10.75rem;
}

.tw-pl-44{
  padding-left: 11rem;
}

.tw-pl-45{
  padding-left: 11.25rem;
}

.tw-pl-46{
  padding-left: 11.5rem;
}

.tw-pl-47{
  padding-left: 11.75rem;
}

.tw-pl-48{
  padding-left: 12rem;
}

.tw-pl-50{
  padding-left: 12.5rem;
}

.tw-pl-52{
  padding-left: 13rem;
}

.tw-pl-53{
  padding-left: 13.25rem;
}

.tw-pl-54{
  padding-left: 13.5rem;
}

.tw-pl-55{
  padding-left: 13.75rem;
}

.tw-pl-56{
  padding-left: 14rem;
}

.tw-pl-57{
  padding-left: 14.25rem;
}

.tw-pl-58{
  padding-left: 14.5rem;
}

.tw-pl-59{
  padding-left: 14.75rem;
}

.tw-pl-60{
  padding-left: 15rem;
}

.tw-pl-61{
  padding-left: 15.25rem;
}

.tw-pl-62{
  padding-left: 15.5rem;
}

.tw-pl-63{
  padding-left: 15.75rem;
}

.tw-pl-64{
  padding-left: 16rem;
}

.tw-pl-65{
  padding-left: 16.25rem;
}

.tw-pl-66{
  padding-left: 16.5rem;
}

.tw-pl-68{
  padding-left: 17rem;
}

.tw-pl-69{
  padding-left: 17.25rem;
}

.tw-pl-70{
  padding-left: 17.5rem;
}

.tw-pl-71{
  padding-left: 17.75rem;
}

.tw-pl-72{
  padding-left: 18rem;
}

.tw-pl-73{
  padding-left: 18.25rem;
}

.tw-pl-74{
  padding-left: 18.5rem;
}

.tw-pl-75{
  padding-left: 18.75rem;
}

.tw-pl-76{
  padding-left: 19rem;
}

.tw-pl-77{
  padding-left: 19.25rem;
}

.tw-pl-78{
  padding-left: 19.5rem;
}

.tw-pl-79{
  padding-left: 19.75rem;
}

.tw-pl-80{
  padding-left: 20rem;
}

.tw-pl-81{
  padding-left: 20.25rem;
}

.tw-pl-82{
  padding-left: 20.5rem;
}

.tw-pl-83{
  padding-left: 20.75rem;
}

.tw-pl-84{
  padding-left: 21rem;
}

.tw-pl-85{
  padding-left: 21.25rem;
}

.tw-pl-86{
  padding-left: 21.5rem;
}

.tw-pl-87{
  padding-left: 21.75rem;
}

.tw-pl-88{
  padding-left: 22rem;
}

.tw-pl-89{
  padding-left: 22.25rem;
}

.tw-pl-90{
  padding-left: 22.5rem;
}

.tw-pl-91{
  padding-left: 22.75rem;
}

.tw-pl-92{
  padding-left: 23rem;
}

.tw-pl-96{
  padding-left: 24rem;
}

.tw-pl-102{
  padding-left: 25.5rem;
}

.tw-pl-112{
  padding-left: 28rem;
}

.tw-pl-128{
  padding-left: 31rem;
}

.tw-pl-129{
  padding-left: 32.25rem;
}

.tw-pl-130{
  padding-left: 32.5rem;
}

.tw-pl-140{
  padding-left: 35rem;
}

.tw-pl-160{
  padding-left: 40rem;
}

.tw-pl-180{
  padding-left: 45rem;
}

.tw-pl-185{
  padding-left: 46.25rem;
}

.tw-pl-190{
  padding-left: 47.5rem;
}

.tw-pl-200{
  padding-left: 50rem;
}

.tw-pl-px{
  padding-left: 1px;
}

.tw-pl-0\.5{
  padding-left: 0.125rem;
}

.tw-pl-1\.5{
  padding-left: 0.375rem;
}

.tw-pl-2\.5{
  padding-left: 0.625rem;
}

.tw-pl-3\.5{
  padding-left: 0.875rem;
}

.tw-text-left{
  text-align: left;
}

.tw-text-center{
  text-align: center;
}

.tw-text-right{
  text-align: right;
}

.tw-text-justify{
  text-align: justify;
}

.tw-align-baseline{
  vertical-align: baseline;
}

.tw-align-top{
  vertical-align: top;
}

.tw-align-middle{
  vertical-align: middle;
}

.tw-align-bottom{
  vertical-align: bottom;
}

.tw-align-text-top{
  vertical-align: text-top;
}

.tw-align-text-bottom{
  vertical-align: text-bottom;
}

.tw-font-sans{
  font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.tw-font-serif{
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

.tw-font-mono{
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.tw-text-xs{
  font-size: 0.75rem;
  line-height: 1rem;
}

.tw-text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.tw-text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}

.tw-text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.tw-text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.tw-text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}

.tw-text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.tw-text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.tw-text-5xl{
  font-size: 3rem;
  line-height: 1;
}

.tw-text-6xl{
  font-size: 3.75rem;
  line-height: 1;
}

.tw-text-7xl{
  font-size: 4.5rem;
  line-height: 1;
}

.tw-text-8xl{
  font-size: 6rem;
  line-height: 1;
}

.tw-text-9xl{
  font-size: 8rem;
  line-height: 1;
}

.tw-text-xxs{
  font-size: 0.65rem;
}

.tw-font-thin{
  font-weight: 100;
}

.tw-font-extralight{
  font-weight: 200;
}

.tw-font-light{
  font-weight: 300;
}

.tw-font-normal{
  font-weight: 400;
}

.tw-font-medium{
  font-weight: 500;
}

.tw-font-semibold{
  font-weight: 600;
}

.tw-font-bold{
  font-weight: 700;
}

.tw-font-extrabold{
  font-weight: 800;
}

.tw-font-black{
  font-weight: 900;
}

.tw-uppercase{
  text-transform: uppercase;
}

.tw-lowercase{
  text-transform: lowercase;
}

.tw-capitalize{
  text-transform: capitalize;
}

.tw-normal-case{
  text-transform: none;
}

.tw-italic{
  font-style: italic;
}

.tw-not-italic{
  font-style: normal;
}

.tw-ordinal, .tw-slashed-zero, .tw-lining-nums, .tw-oldstyle-nums, .tw-proportional-nums, .tw-tabular-nums, .tw-diagonal-fractions, .tw-stacked-fractions{
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.tw-normal-nums{
  font-variant-numeric: normal;
}

.tw-ordinal{
  --tw-ordinal: ordinal;
}

.tw-slashed-zero{
  --tw-slashed-zero: slashed-zero;
}

.tw-lining-nums{
  --tw-numeric-figure: lining-nums;
}

.tw-oldstyle-nums{
  --tw-numeric-figure: oldstyle-nums;
}

.tw-proportional-nums{
  --tw-numeric-spacing: proportional-nums;
}

.tw-tabular-nums{
  --tw-numeric-spacing: tabular-nums;
}

.tw-diagonal-fractions{
  --tw-numeric-fraction: diagonal-fractions;
}

.tw-stacked-fractions{
  --tw-numeric-fraction: stacked-fractions;
}

.tw-leading-3{
  line-height: .75rem;
}

.tw-leading-4{
  line-height: 1rem;
}

.tw-leading-5{
  line-height: 1.25rem;
}

.tw-leading-6{
  line-height: 1.5rem;
}

.tw-leading-7{
  line-height: 1.75rem;
}

.tw-leading-8{
  line-height: 2rem;
}

.tw-leading-9{
  line-height: 2.25rem;
}

.tw-leading-10{
  line-height: 2.5rem;
}

.tw-leading-none{
  line-height: 1;
}

.tw-leading-tight{
  line-height: 1.25;
}

.tw-leading-snug{
  line-height: 1.375;
}

.tw-leading-normal{
  line-height: 1.5;
}

.tw-leading-relaxed{
  line-height: 1.625;
}

.tw-leading-loose{
  line-height: 2;
}

.tw-tracking-tighter{
  letter-spacing: -0.05em;
}

.tw-tracking-tight{
  letter-spacing: -0.025em;
}

.tw-tracking-normal{
  letter-spacing: 0em;
}

.tw-tracking-wide{
  letter-spacing: 0.025em;
}

.tw-tracking-wider{
  letter-spacing: 0.05em;
}

.tw-tracking-widest{
  letter-spacing: 0.1em;
}

.tw-text-transparent{
  color: transparent;
}

.tw-text-current{
  color: currentColor;
}

.tw-text-black{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.tw-text-white{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-text-gray-50{
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.tw-text-gray-100{
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.tw-text-gray-200{
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.tw-text-gray-300{
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.tw-text-gray-400{
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.tw-text-gray-500{
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.tw-text-gray-600{
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.tw-text-gray-700{
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.tw-text-gray-800{
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.tw-text-gray-900{
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.tw-text-red-50{
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.tw-text-red-100{
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.tw-text-red-200{
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.tw-text-red-300{
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.tw-text-red-400{
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.tw-text-red-500{
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.tw-text-red-600{
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.tw-text-red-700{
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.tw-text-red-800{
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.tw-text-red-900{
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.tw-text-yellow-50{
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.tw-text-yellow-100{
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.tw-text-yellow-200{
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.tw-text-yellow-300{
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.tw-text-yellow-400{
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.tw-text-yellow-500{
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.tw-text-yellow-600{
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.tw-text-yellow-700{
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.tw-text-yellow-800{
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.tw-text-yellow-900{
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.tw-text-green-50{
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.tw-text-green-100{
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.tw-text-green-200{
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.tw-text-green-300{
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.tw-text-green-400{
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.tw-text-green-500{
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.tw-text-green-600{
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.tw-text-green-700{
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.tw-text-green-800{
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.tw-text-green-900{
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.tw-text-blue-50{
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.tw-text-blue-100{
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.tw-text-blue-200{
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.tw-text-blue-300{
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.tw-text-blue-400{
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.tw-text-blue-500{
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.tw-text-blue-600{
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.tw-text-blue-700{
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.tw-text-blue-800{
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.tw-text-blue-900{
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.tw-text-indigo-50{
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.tw-text-indigo-100{
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.tw-text-indigo-200{
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.tw-text-indigo-300{
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.tw-text-indigo-400{
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.tw-text-indigo-500{
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.tw-text-indigo-600{
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.tw-text-indigo-700{
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.tw-text-indigo-800{
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.tw-text-indigo-900{
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.tw-text-purple-50{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.tw-text-purple-100{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.tw-text-purple-200{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.tw-text-purple-300{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.tw-text-purple-400{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.tw-text-purple-500{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.tw-text-purple-600{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.tw-text-purple-700{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.tw-text-purple-800{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.tw-text-purple-900{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.tw-text-pink-50{
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.tw-text-pink-100{
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.tw-text-pink-200{
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.tw-text-pink-300{
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.tw-text-pink-400{
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.tw-text-pink-500{
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.tw-text-pink-600{
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.tw-text-pink-700{
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.tw-text-pink-800{
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.tw-text-pink-900{
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.tw-text-pregnancy-green-1{
  --tw-text-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-text-opacity));
}

.tw-text-pregnancy-green-2{
  --tw-text-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-text-opacity));
}

.tw-text-pregnancy-green-3{
  --tw-text-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-text-opacity));
}

.tw-text-system-blue-1{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.tw-text-system-blue-2{
  --tw-text-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-text-opacity));
}

.tw-text-system-blue-3{
  --tw-text-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-text-opacity));
}

.tw-text-system-dark-blue{
  --tw-text-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-text-opacity));
}

.tw-text-inactive{
  --tw-text-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-text-opacity));
}

.tw-text-system-green-1{
  --tw-text-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-text-opacity));
}

.tw-text-system-orange-1{
  --tw-text-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-text-opacity));
}

.tw-text-system-grey-1{
  --tw-text-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-text-opacity));
}

.tw-text-system-grey-2{
  --tw-text-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-text-opacity));
}

.tw-text-system-grey-3{
  --tw-text-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-text-opacity));
}

.tw-text-system-grey-4{
  --tw-text-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-text-opacity));
}

.tw-text-system-grey-5{
  --tw-text-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-text-opacity));
}

.tw-text-system-grey-6{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-text-error-red{
  --tw-text-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-text-opacity));
}

.tw-text-system-red-1{
  --tw-text-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-text-opacity));
}

.tw-text-birth-summary-1{
  --tw-text-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-text-opacity));
}

.tw-text-birth-summary-2{
  --tw-text-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-text-opacity));
}

.tw-text-birth-summary-3{
  --tw-text-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-text-opacity));
}

.tw-text-postnatal-assessment-1{
  --tw-text-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-text-opacity));
}

.tw-text-postnatal-assessment-2{
  --tw-text-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-text-opacity));
}

.tw-text-postnatal-assessment-3{
  --tw-text-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-text-opacity));
}

.tw-text-grow-background{
  --tw-text-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-text-opacity));
}

.tw-text-grow-system-banner{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.tw-text-grow-blue-1{
  --tw-text-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-text-opacity));
}

.tw-text-grow-blue-2{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.tw-text-grow-blue-3{
  --tw-text-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-text-opacity));
}

.tw-text-grow-blue-4{
  --tw-text-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-text-opacity));
}

.tw-text-grow-blue-5{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.tw-text-grow-blue-6{
  --tw-text-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-text-opacity));
}

.tw-text-grow-blue-7{
  --tw-text-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-text-opacity));
}

.tw-text-grow-chart-toggle{
  --tw-text-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-text-opacity));
}

.tw-text-grow-left-nav-1{
  --tw-text-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-text-opacity));
}

.tw-text-grow-left-nav-active{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.tw-text-grow-left-nav-hover{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.tw-text-grow-breadcrumb-inactive{
  --tw-text-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-text-opacity));
}

.tw-text-grow-breadcrumb-inactive-text{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-text-default-colour{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-transparent{
  color: transparent;
}

.tw-group:hover .group-hover\:tw-text-current{
  color: currentColor;
}

.tw-group:hover .group-hover\:tw-text-black{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-white{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-50{
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-100{
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-200{
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-300{
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-400{
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-500{
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-600{
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-700{
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-800{
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-gray-900{
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-50{
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-100{
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-200{
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-300{
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-400{
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-500{
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-600{
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-700{
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-800{
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-red-900{
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-50{
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-100{
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-200{
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-300{
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-400{
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-500{
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-600{
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-700{
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-800{
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-yellow-900{
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-50{
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-100{
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-200{
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-300{
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-400{
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-500{
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-600{
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-700{
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-800{
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-green-900{
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-50{
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-100{
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-200{
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-300{
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-400{
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-500{
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-600{
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-700{
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-800{
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-blue-900{
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-50{
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-100{
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-200{
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-300{
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-400{
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-500{
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-600{
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-700{
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-800{
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-indigo-900{
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-50{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-100{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-200{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-300{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-400{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-500{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-600{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-700{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-800{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-purple-900{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-50{
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-100{
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-200{
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-300{
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-400{
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-500{
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-600{
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-700{
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-800{
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pink-900{
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pregnancy-green-1{
  --tw-text-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pregnancy-green-2{
  --tw-text-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-pregnancy-green-3{
  --tw-text-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-blue-1{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-blue-2{
  --tw-text-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-blue-3{
  --tw-text-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-dark-blue{
  --tw-text-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-inactive{
  --tw-text-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-green-1{
  --tw-text-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-orange-1{
  --tw-text-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-grey-1{
  --tw-text-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-grey-2{
  --tw-text-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-grey-3{
  --tw-text-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-grey-4{
  --tw-text-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-grey-5{
  --tw-text-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-grey-6{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-error-red{
  --tw-text-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-system-red-1{
  --tw-text-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-birth-summary-1{
  --tw-text-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-birth-summary-2{
  --tw-text-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-birth-summary-3{
  --tw-text-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-postnatal-assessment-1{
  --tw-text-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-postnatal-assessment-2{
  --tw-text-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-postnatal-assessment-3{
  --tw-text-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-background{
  --tw-text-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-system-banner{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-blue-1{
  --tw-text-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-blue-2{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-blue-3{
  --tw-text-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-blue-4{
  --tw-text-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-blue-5{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-blue-6{
  --tw-text-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-blue-7{
  --tw-text-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-chart-toggle{
  --tw-text-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-left-nav-1{
  --tw-text-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-left-nav-active{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-left-nav-hover{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-breadcrumb-inactive{
  --tw-text-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-grow-breadcrumb-inactive-text{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-group:hover .group-hover\:tw-text-default-colour{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.focus-within\:tw-text-transparent:focus-within{
  color: transparent;
}

.focus-within\:tw-text-current:focus-within{
  color: currentColor;
}

.focus-within\:tw-text-black:focus-within{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus-within\:tw-text-white:focus-within{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.focus-within\:tw-text-gray-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.focus-within\:tw-text-red-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.focus-within\:tw-text-yellow-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.focus-within\:tw-text-green-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.focus-within\:tw-text-blue-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.focus-within\:tw-text-indigo-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.focus-within\:tw-text-purple-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.focus-within\:tw-text-pink-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.focus-within\:tw-text-pregnancy-green-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-text-opacity));
}

.focus-within\:tw-text-pregnancy-green-2:focus-within{
  --tw-text-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-text-opacity));
}

.focus-within\:tw-text-pregnancy-green-3:focus-within{
  --tw-text-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-blue-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-blue-2:focus-within{
  --tw-text-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-blue-3:focus-within{
  --tw-text-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-dark-blue:focus-within{
  --tw-text-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-text-opacity));
}

.focus-within\:tw-text-inactive:focus-within{
  --tw-text-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-green-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-orange-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-grey-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-grey-2:focus-within{
  --tw-text-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-grey-3:focus-within{
  --tw-text-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-grey-4:focus-within{
  --tw-text-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-grey-5:focus-within{
  --tw-text-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-grey-6:focus-within{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.focus-within\:tw-text-error-red:focus-within{
  --tw-text-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-text-opacity));
}

.focus-within\:tw-text-system-red-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-text-opacity));
}

.focus-within\:tw-text-birth-summary-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-text-opacity));
}

.focus-within\:tw-text-birth-summary-2:focus-within{
  --tw-text-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-text-opacity));
}

.focus-within\:tw-text-birth-summary-3:focus-within{
  --tw-text-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-text-opacity));
}

.focus-within\:tw-text-postnatal-assessment-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-text-opacity));
}

.focus-within\:tw-text-postnatal-assessment-2:focus-within{
  --tw-text-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-text-opacity));
}

.focus-within\:tw-text-postnatal-assessment-3:focus-within{
  --tw-text-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-background:focus-within{
  --tw-text-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-system-banner:focus-within{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-blue-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-blue-2:focus-within{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-blue-3:focus-within{
  --tw-text-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-blue-4:focus-within{
  --tw-text-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-blue-5:focus-within{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-blue-6:focus-within{
  --tw-text-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-blue-7:focus-within{
  --tw-text-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-chart-toggle:focus-within{
  --tw-text-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-left-nav-1:focus-within{
  --tw-text-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-left-nav-active:focus-within{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-left-nav-hover:focus-within{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
  --tw-text-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-text-opacity));
}

.focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.focus-within\:tw-text-default-colour:focus-within{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.hover\:tw-text-transparent:hover{
  color: transparent;
}

.hover\:tw-text-current:hover{
  color: currentColor;
}

.hover\:tw-text-black:hover{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.hover\:tw-text-white:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hover\:tw-text-gray-50:hover{
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.hover\:tw-text-gray-100:hover{
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.hover\:tw-text-gray-200:hover{
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.hover\:tw-text-gray-300:hover{
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.hover\:tw-text-gray-400:hover{
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.hover\:tw-text-gray-500:hover{
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.hover\:tw-text-gray-600:hover{
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.hover\:tw-text-gray-700:hover{
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.hover\:tw-text-gray-800:hover{
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.hover\:tw-text-gray-900:hover{
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.hover\:tw-text-red-50:hover{
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.hover\:tw-text-red-100:hover{
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.hover\:tw-text-red-200:hover{
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.hover\:tw-text-red-300:hover{
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.hover\:tw-text-red-400:hover{
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.hover\:tw-text-red-500:hover{
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.hover\:tw-text-red-600:hover{
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.hover\:tw-text-red-700:hover{
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.hover\:tw-text-red-800:hover{
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.hover\:tw-text-red-900:hover{
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-50:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-100:hover{
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-200:hover{
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-300:hover{
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-400:hover{
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-500:hover{
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-600:hover{
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-700:hover{
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-800:hover{
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.hover\:tw-text-yellow-900:hover{
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.hover\:tw-text-green-50:hover{
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.hover\:tw-text-green-100:hover{
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.hover\:tw-text-green-200:hover{
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.hover\:tw-text-green-300:hover{
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.hover\:tw-text-green-400:hover{
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.hover\:tw-text-green-500:hover{
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.hover\:tw-text-green-600:hover{
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.hover\:tw-text-green-700:hover{
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.hover\:tw-text-green-800:hover{
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.hover\:tw-text-green-900:hover{
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.hover\:tw-text-blue-50:hover{
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.hover\:tw-text-blue-100:hover{
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.hover\:tw-text-blue-200:hover{
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.hover\:tw-text-blue-300:hover{
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.hover\:tw-text-blue-400:hover{
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.hover\:tw-text-blue-500:hover{
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.hover\:tw-text-blue-600:hover{
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.hover\:tw-text-blue-700:hover{
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.hover\:tw-text-blue-800:hover{
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.hover\:tw-text-blue-900:hover{
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-50:hover{
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-100:hover{
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-200:hover{
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-300:hover{
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-400:hover{
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-500:hover{
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-600:hover{
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-700:hover{
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-800:hover{
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.hover\:tw-text-indigo-900:hover{
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.hover\:tw-text-purple-50:hover{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.hover\:tw-text-purple-100:hover{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.hover\:tw-text-purple-200:hover{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.hover\:tw-text-purple-300:hover{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.hover\:tw-text-purple-400:hover{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.hover\:tw-text-purple-500:hover{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.hover\:tw-text-purple-600:hover{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.hover\:tw-text-purple-700:hover{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.hover\:tw-text-purple-800:hover{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.hover\:tw-text-purple-900:hover{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.hover\:tw-text-pink-50:hover{
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.hover\:tw-text-pink-100:hover{
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.hover\:tw-text-pink-200:hover{
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.hover\:tw-text-pink-300:hover{
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.hover\:tw-text-pink-400:hover{
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.hover\:tw-text-pink-500:hover{
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.hover\:tw-text-pink-600:hover{
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.hover\:tw-text-pink-700:hover{
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.hover\:tw-text-pink-800:hover{
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.hover\:tw-text-pink-900:hover{
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.hover\:tw-text-pregnancy-green-1:hover{
  --tw-text-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-text-opacity));
}

.hover\:tw-text-pregnancy-green-2:hover{
  --tw-text-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-text-opacity));
}

.hover\:tw-text-pregnancy-green-3:hover{
  --tw-text-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-text-opacity));
}

.hover\:tw-text-system-blue-1:hover{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.hover\:tw-text-system-blue-2:hover{
  --tw-text-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-text-opacity));
}

.hover\:tw-text-system-blue-3:hover{
  --tw-text-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-text-opacity));
}

.hover\:tw-text-system-dark-blue:hover{
  --tw-text-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-text-opacity));
}

.hover\:tw-text-inactive:hover{
  --tw-text-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-text-opacity));
}

.hover\:tw-text-system-green-1:hover{
  --tw-text-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-text-opacity));
}

.hover\:tw-text-system-orange-1:hover{
  --tw-text-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-text-opacity));
}

.hover\:tw-text-system-grey-1:hover{
  --tw-text-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-text-opacity));
}

.hover\:tw-text-system-grey-2:hover{
  --tw-text-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-text-opacity));
}

.hover\:tw-text-system-grey-3:hover{
  --tw-text-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-text-opacity));
}

.hover\:tw-text-system-grey-4:hover{
  --tw-text-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-text-opacity));
}

.hover\:tw-text-system-grey-5:hover{
  --tw-text-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-text-opacity));
}

.hover\:tw-text-system-grey-6:hover{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.hover\:tw-text-error-red:hover{
  --tw-text-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-text-opacity));
}

.hover\:tw-text-system-red-1:hover{
  --tw-text-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-text-opacity));
}

.hover\:tw-text-birth-summary-1:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-text-opacity));
}

.hover\:tw-text-birth-summary-2:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-text-opacity));
}

.hover\:tw-text-birth-summary-3:hover{
  --tw-text-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-text-opacity));
}

.hover\:tw-text-postnatal-assessment-1:hover{
  --tw-text-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-text-opacity));
}

.hover\:tw-text-postnatal-assessment-2:hover{
  --tw-text-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-text-opacity));
}

.hover\:tw-text-postnatal-assessment-3:hover{
  --tw-text-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-text-opacity));
}

.hover\:tw-text-grow-background:hover{
  --tw-text-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-text-opacity));
}

.hover\:tw-text-grow-system-banner:hover{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.hover\:tw-text-grow-blue-1:hover{
  --tw-text-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-text-opacity));
}

.hover\:tw-text-grow-blue-2:hover{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.hover\:tw-text-grow-blue-3:hover{
  --tw-text-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-text-opacity));
}

.hover\:tw-text-grow-blue-4:hover{
  --tw-text-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-text-opacity));
}

.hover\:tw-text-grow-blue-5:hover{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.hover\:tw-text-grow-blue-6:hover{
  --tw-text-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-text-opacity));
}

.hover\:tw-text-grow-blue-7:hover{
  --tw-text-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-text-opacity));
}

.hover\:tw-text-grow-chart-toggle:hover{
  --tw-text-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-text-opacity));
}

.hover\:tw-text-grow-left-nav-1:hover{
  --tw-text-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-text-opacity));
}

.hover\:tw-text-grow-left-nav-active:hover{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.hover\:tw-text-grow-left-nav-hover:hover{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.hover\:tw-text-grow-breadcrumb-inactive:hover{
  --tw-text-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-text-opacity));
}

.hover\:tw-text-grow-breadcrumb-inactive-text:hover{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.hover\:tw-text-default-colour:hover{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.focus\:tw-text-transparent:focus{
  color: transparent;
}

.focus\:tw-text-current:focus{
  color: currentColor;
}

.focus\:tw-text-black:focus{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus\:tw-text-white:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus\:tw-text-gray-50:focus{
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.focus\:tw-text-gray-100:focus{
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.focus\:tw-text-gray-200:focus{
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.focus\:tw-text-gray-300:focus{
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.focus\:tw-text-gray-400:focus{
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.focus\:tw-text-gray-500:focus{
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.focus\:tw-text-gray-600:focus{
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.focus\:tw-text-gray-700:focus{
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.focus\:tw-text-gray-800:focus{
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.focus\:tw-text-gray-900:focus{
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.focus\:tw-text-red-50:focus{
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.focus\:tw-text-red-100:focus{
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.focus\:tw-text-red-200:focus{
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.focus\:tw-text-red-300:focus{
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.focus\:tw-text-red-400:focus{
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.focus\:tw-text-red-500:focus{
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.focus\:tw-text-red-600:focus{
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.focus\:tw-text-red-700:focus{
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.focus\:tw-text-red-800:focus{
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.focus\:tw-text-red-900:focus{
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-50:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-100:focus{
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-200:focus{
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-300:focus{
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-400:focus{
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-500:focus{
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-600:focus{
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-700:focus{
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-800:focus{
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.focus\:tw-text-yellow-900:focus{
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.focus\:tw-text-green-50:focus{
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.focus\:tw-text-green-100:focus{
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.focus\:tw-text-green-200:focus{
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.focus\:tw-text-green-300:focus{
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.focus\:tw-text-green-400:focus{
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.focus\:tw-text-green-500:focus{
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.focus\:tw-text-green-600:focus{
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.focus\:tw-text-green-700:focus{
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.focus\:tw-text-green-800:focus{
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.focus\:tw-text-green-900:focus{
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.focus\:tw-text-blue-50:focus{
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.focus\:tw-text-blue-100:focus{
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.focus\:tw-text-blue-200:focus{
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.focus\:tw-text-blue-300:focus{
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.focus\:tw-text-blue-400:focus{
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.focus\:tw-text-blue-500:focus{
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.focus\:tw-text-blue-600:focus{
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.focus\:tw-text-blue-700:focus{
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.focus\:tw-text-blue-800:focus{
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.focus\:tw-text-blue-900:focus{
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-50:focus{
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-100:focus{
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-200:focus{
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-300:focus{
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-400:focus{
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-500:focus{
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-600:focus{
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-700:focus{
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-800:focus{
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.focus\:tw-text-indigo-900:focus{
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.focus\:tw-text-purple-50:focus{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.focus\:tw-text-purple-100:focus{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.focus\:tw-text-purple-200:focus{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.focus\:tw-text-purple-300:focus{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.focus\:tw-text-purple-400:focus{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.focus\:tw-text-purple-500:focus{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.focus\:tw-text-purple-600:focus{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.focus\:tw-text-purple-700:focus{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.focus\:tw-text-purple-800:focus{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.focus\:tw-text-purple-900:focus{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.focus\:tw-text-pink-50:focus{
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.focus\:tw-text-pink-100:focus{
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.focus\:tw-text-pink-200:focus{
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.focus\:tw-text-pink-300:focus{
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.focus\:tw-text-pink-400:focus{
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.focus\:tw-text-pink-500:focus{
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.focus\:tw-text-pink-600:focus{
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.focus\:tw-text-pink-700:focus{
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.focus\:tw-text-pink-800:focus{
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.focus\:tw-text-pink-900:focus{
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.focus\:tw-text-pregnancy-green-1:focus{
  --tw-text-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-text-opacity));
}

.focus\:tw-text-pregnancy-green-2:focus{
  --tw-text-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-text-opacity));
}

.focus\:tw-text-pregnancy-green-3:focus{
  --tw-text-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-text-opacity));
}

.focus\:tw-text-system-blue-1:focus{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.focus\:tw-text-system-blue-2:focus{
  --tw-text-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-text-opacity));
}

.focus\:tw-text-system-blue-3:focus{
  --tw-text-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-text-opacity));
}

.focus\:tw-text-system-dark-blue:focus{
  --tw-text-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-text-opacity));
}

.focus\:tw-text-inactive:focus{
  --tw-text-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-text-opacity));
}

.focus\:tw-text-system-green-1:focus{
  --tw-text-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-text-opacity));
}

.focus\:tw-text-system-orange-1:focus{
  --tw-text-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-text-opacity));
}

.focus\:tw-text-system-grey-1:focus{
  --tw-text-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-text-opacity));
}

.focus\:tw-text-system-grey-2:focus{
  --tw-text-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-text-opacity));
}

.focus\:tw-text-system-grey-3:focus{
  --tw-text-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-text-opacity));
}

.focus\:tw-text-system-grey-4:focus{
  --tw-text-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-text-opacity));
}

.focus\:tw-text-system-grey-5:focus{
  --tw-text-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-text-opacity));
}

.focus\:tw-text-system-grey-6:focus{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.focus\:tw-text-error-red:focus{
  --tw-text-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-text-opacity));
}

.focus\:tw-text-system-red-1:focus{
  --tw-text-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-text-opacity));
}

.focus\:tw-text-birth-summary-1:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-text-opacity));
}

.focus\:tw-text-birth-summary-2:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-text-opacity));
}

.focus\:tw-text-birth-summary-3:focus{
  --tw-text-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-text-opacity));
}

.focus\:tw-text-postnatal-assessment-1:focus{
  --tw-text-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-text-opacity));
}

.focus\:tw-text-postnatal-assessment-2:focus{
  --tw-text-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-text-opacity));
}

.focus\:tw-text-postnatal-assessment-3:focus{
  --tw-text-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-text-opacity));
}

.focus\:tw-text-grow-background:focus{
  --tw-text-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-text-opacity));
}

.focus\:tw-text-grow-system-banner:focus{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.focus\:tw-text-grow-blue-1:focus{
  --tw-text-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-text-opacity));
}

.focus\:tw-text-grow-blue-2:focus{
  --tw-text-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-text-opacity));
}

.focus\:tw-text-grow-blue-3:focus{
  --tw-text-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-text-opacity));
}

.focus\:tw-text-grow-blue-4:focus{
  --tw-text-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-text-opacity));
}

.focus\:tw-text-grow-blue-5:focus{
  --tw-text-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-text-opacity));
}

.focus\:tw-text-grow-blue-6:focus{
  --tw-text-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-text-opacity));
}

.focus\:tw-text-grow-blue-7:focus{
  --tw-text-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-text-opacity));
}

.focus\:tw-text-grow-chart-toggle:focus{
  --tw-text-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-text-opacity));
}

.focus\:tw-text-grow-left-nav-1:focus{
  --tw-text-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-text-opacity));
}

.focus\:tw-text-grow-left-nav-active:focus{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.focus\:tw-text-grow-left-nav-hover:focus{
  --tw-text-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-text-opacity));
}

.focus\:tw-text-grow-breadcrumb-inactive:focus{
  --tw-text-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-text-opacity));
}

.focus\:tw-text-grow-breadcrumb-inactive-text:focus{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.focus\:tw-text-default-colour:focus{
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}

.tw-text-opacity-0{
  --tw-text-opacity: 0;
}

.tw-text-opacity-5{
  --tw-text-opacity: 0.05;
}

.tw-text-opacity-10{
  --tw-text-opacity: 0.1;
}

.tw-text-opacity-20{
  --tw-text-opacity: 0.2;
}

.tw-text-opacity-25{
  --tw-text-opacity: 0.25;
}

.tw-text-opacity-30{
  --tw-text-opacity: 0.3;
}

.tw-text-opacity-40{
  --tw-text-opacity: 0.4;
}

.tw-text-opacity-50{
  --tw-text-opacity: 0.5;
}

.tw-text-opacity-60{
  --tw-text-opacity: 0.6;
}

.tw-text-opacity-70{
  --tw-text-opacity: 0.7;
}

.tw-text-opacity-75{
  --tw-text-opacity: 0.75;
}

.tw-text-opacity-80{
  --tw-text-opacity: 0.8;
}

.tw-text-opacity-90{
  --tw-text-opacity: 0.9;
}

.tw-text-opacity-95{
  --tw-text-opacity: 0.95;
}

.tw-text-opacity-100{
  --tw-text-opacity: 1;
}

.tw-group:hover .group-hover\:tw-text-opacity-0{
  --tw-text-opacity: 0;
}

.tw-group:hover .group-hover\:tw-text-opacity-5{
  --tw-text-opacity: 0.05;
}

.tw-group:hover .group-hover\:tw-text-opacity-10{
  --tw-text-opacity: 0.1;
}

.tw-group:hover .group-hover\:tw-text-opacity-20{
  --tw-text-opacity: 0.2;
}

.tw-group:hover .group-hover\:tw-text-opacity-25{
  --tw-text-opacity: 0.25;
}

.tw-group:hover .group-hover\:tw-text-opacity-30{
  --tw-text-opacity: 0.3;
}

.tw-group:hover .group-hover\:tw-text-opacity-40{
  --tw-text-opacity: 0.4;
}

.tw-group:hover .group-hover\:tw-text-opacity-50{
  --tw-text-opacity: 0.5;
}

.tw-group:hover .group-hover\:tw-text-opacity-60{
  --tw-text-opacity: 0.6;
}

.tw-group:hover .group-hover\:tw-text-opacity-70{
  --tw-text-opacity: 0.7;
}

.tw-group:hover .group-hover\:tw-text-opacity-75{
  --tw-text-opacity: 0.75;
}

.tw-group:hover .group-hover\:tw-text-opacity-80{
  --tw-text-opacity: 0.8;
}

.tw-group:hover .group-hover\:tw-text-opacity-90{
  --tw-text-opacity: 0.9;
}

.tw-group:hover .group-hover\:tw-text-opacity-95{
  --tw-text-opacity: 0.95;
}

.tw-group:hover .group-hover\:tw-text-opacity-100{
  --tw-text-opacity: 1;
}

.focus-within\:tw-text-opacity-0:focus-within{
  --tw-text-opacity: 0;
}

.focus-within\:tw-text-opacity-5:focus-within{
  --tw-text-opacity: 0.05;
}

.focus-within\:tw-text-opacity-10:focus-within{
  --tw-text-opacity: 0.1;
}

.focus-within\:tw-text-opacity-20:focus-within{
  --tw-text-opacity: 0.2;
}

.focus-within\:tw-text-opacity-25:focus-within{
  --tw-text-opacity: 0.25;
}

.focus-within\:tw-text-opacity-30:focus-within{
  --tw-text-opacity: 0.3;
}

.focus-within\:tw-text-opacity-40:focus-within{
  --tw-text-opacity: 0.4;
}

.focus-within\:tw-text-opacity-50:focus-within{
  --tw-text-opacity: 0.5;
}

.focus-within\:tw-text-opacity-60:focus-within{
  --tw-text-opacity: 0.6;
}

.focus-within\:tw-text-opacity-70:focus-within{
  --tw-text-opacity: 0.7;
}

.focus-within\:tw-text-opacity-75:focus-within{
  --tw-text-opacity: 0.75;
}

.focus-within\:tw-text-opacity-80:focus-within{
  --tw-text-opacity: 0.8;
}

.focus-within\:tw-text-opacity-90:focus-within{
  --tw-text-opacity: 0.9;
}

.focus-within\:tw-text-opacity-95:focus-within{
  --tw-text-opacity: 0.95;
}

.focus-within\:tw-text-opacity-100:focus-within{
  --tw-text-opacity: 1;
}

.hover\:tw-text-opacity-0:hover{
  --tw-text-opacity: 0;
}

.hover\:tw-text-opacity-5:hover{
  --tw-text-opacity: 0.05;
}

.hover\:tw-text-opacity-10:hover{
  --tw-text-opacity: 0.1;
}

.hover\:tw-text-opacity-20:hover{
  --tw-text-opacity: 0.2;
}

.hover\:tw-text-opacity-25:hover{
  --tw-text-opacity: 0.25;
}

.hover\:tw-text-opacity-30:hover{
  --tw-text-opacity: 0.3;
}

.hover\:tw-text-opacity-40:hover{
  --tw-text-opacity: 0.4;
}

.hover\:tw-text-opacity-50:hover{
  --tw-text-opacity: 0.5;
}

.hover\:tw-text-opacity-60:hover{
  --tw-text-opacity: 0.6;
}

.hover\:tw-text-opacity-70:hover{
  --tw-text-opacity: 0.7;
}

.hover\:tw-text-opacity-75:hover{
  --tw-text-opacity: 0.75;
}

.hover\:tw-text-opacity-80:hover{
  --tw-text-opacity: 0.8;
}

.hover\:tw-text-opacity-90:hover{
  --tw-text-opacity: 0.9;
}

.hover\:tw-text-opacity-95:hover{
  --tw-text-opacity: 0.95;
}

.hover\:tw-text-opacity-100:hover{
  --tw-text-opacity: 1;
}

.focus\:tw-text-opacity-0:focus{
  --tw-text-opacity: 0;
}

.focus\:tw-text-opacity-5:focus{
  --tw-text-opacity: 0.05;
}

.focus\:tw-text-opacity-10:focus{
  --tw-text-opacity: 0.1;
}

.focus\:tw-text-opacity-20:focus{
  --tw-text-opacity: 0.2;
}

.focus\:tw-text-opacity-25:focus{
  --tw-text-opacity: 0.25;
}

.focus\:tw-text-opacity-30:focus{
  --tw-text-opacity: 0.3;
}

.focus\:tw-text-opacity-40:focus{
  --tw-text-opacity: 0.4;
}

.focus\:tw-text-opacity-50:focus{
  --tw-text-opacity: 0.5;
}

.focus\:tw-text-opacity-60:focus{
  --tw-text-opacity: 0.6;
}

.focus\:tw-text-opacity-70:focus{
  --tw-text-opacity: 0.7;
}

.focus\:tw-text-opacity-75:focus{
  --tw-text-opacity: 0.75;
}

.focus\:tw-text-opacity-80:focus{
  --tw-text-opacity: 0.8;
}

.focus\:tw-text-opacity-90:focus{
  --tw-text-opacity: 0.9;
}

.focus\:tw-text-opacity-95:focus{
  --tw-text-opacity: 0.95;
}

.focus\:tw-text-opacity-100:focus{
  --tw-text-opacity: 1;
}

.tw-underline{
  text-decoration: underline;
}

.tw-line-through{
  text-decoration: line-through;
}

.tw-no-underline{
  text-decoration: none;
}

.tw-group:hover .group-hover\:tw-underline{
  text-decoration: underline;
}

.tw-group:hover .group-hover\:tw-line-through{
  text-decoration: line-through;
}

.tw-group:hover .group-hover\:tw-no-underline{
  text-decoration: none;
}

.focus-within\:tw-underline:focus-within{
  text-decoration: underline;
}

.focus-within\:tw-line-through:focus-within{
  text-decoration: line-through;
}

.focus-within\:tw-no-underline:focus-within{
  text-decoration: none;
}

.hover\:tw-underline:hover{
  text-decoration: underline;
}

.hover\:tw-line-through:hover{
  text-decoration: line-through;
}

.hover\:tw-no-underline:hover{
  text-decoration: none;
}

.focus\:tw-underline:focus{
  text-decoration: underline;
}

.focus\:tw-line-through:focus{
  text-decoration: line-through;
}

.focus\:tw-no-underline:focus{
  text-decoration: none;
}

.tw-antialiased{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.tw-subpixel-antialiased{
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.tw-placeholder-transparent::-moz-placeholder{
  color: transparent;
}

.tw-placeholder-transparent::placeholder{
  color: transparent;
}

.tw-placeholder-current::-moz-placeholder{
  color: currentColor;
}

.tw-placeholder-current::placeholder{
  color: currentColor;
}

.tw-placeholder-black::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.tw-placeholder-black::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.tw-placeholder-white::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-white::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.tw-placeholder-gray-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.tw-placeholder-red-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.tw-placeholder-yellow-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.tw-placeholder-green-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.tw-placeholder-blue-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.tw-placeholder-indigo-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.tw-placeholder-purple-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.tw-placeholder-pink-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.tw-placeholder-pregnancy-green-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
}

.tw-placeholder-pregnancy-green-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
}

.tw-placeholder-pregnancy-green-2::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
}

.tw-placeholder-pregnancy-green-2::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
}

.tw-placeholder-pregnancy-green-3::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
}

.tw-placeholder-pregnancy-green-3::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-blue-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-blue-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-blue-2::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-blue-2::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-blue-3::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-blue-3::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-dark-blue::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-dark-blue::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
}

.tw-placeholder-inactive::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
}

.tw-placeholder-inactive::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-green-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-green-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-orange-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-orange-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-2::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-2::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-3::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-3::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-4::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-4::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-5::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-5::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-6::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-grey-6::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.tw-placeholder-error-red::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
}

.tw-placeholder-error-red::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-red-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
}

.tw-placeholder-system-red-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
}

.tw-placeholder-birth-summary-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
}

.tw-placeholder-birth-summary-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
}

.tw-placeholder-birth-summary-2::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
}

.tw-placeholder-birth-summary-2::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
}

.tw-placeholder-birth-summary-3::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
}

.tw-placeholder-birth-summary-3::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
}

.tw-placeholder-postnatal-assessment-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
}

.tw-placeholder-postnatal-assessment-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
}

.tw-placeholder-postnatal-assessment-2::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
}

.tw-placeholder-postnatal-assessment-2::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
}

.tw-placeholder-postnatal-assessment-3::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
}

.tw-placeholder-postnatal-assessment-3::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-background::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-background::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-system-banner::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-system-banner::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-2::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-2::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-3::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-3::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-4::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-4::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-5::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-5::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-6::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-6::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-7::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-blue-7::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-chart-toggle::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-chart-toggle::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-left-nav-1::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-left-nav-1::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-left-nav-active::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-left-nav-active::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-left-nav-hover::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-left-nav-hover::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-breadcrumb-inactive::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.tw-placeholder-default-colour::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.tw-placeholder-default-colour::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-transparent:focus::-moz-placeholder{
  color: transparent;
}

.focus\:tw-placeholder-transparent:focus::placeholder{
  color: transparent;
}

.focus\:tw-placeholder-current:focus::-moz-placeholder{
  color: currentColor;
}

.focus\:tw-placeholder-current:focus::placeholder{
  color: currentColor;
}

.focus\:tw-placeholder-black:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-black:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-white:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-white:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-gray-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-red-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-yellow-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-green-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-blue-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-indigo-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-purple-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pink-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-blue-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-blue-2:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-blue-3:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-dark-blue:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-inactive:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-inactive:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-green-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-orange-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-2:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-3:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-4:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-5:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-grey-6:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-error-red:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-error-red:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-system-red-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-birth-summary-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-birth-summary-2:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-birth-summary-3:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-background:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-system-banner:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-2:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-3:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-4:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-5:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-6:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-blue-7:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.focus\:tw-placeholder-default-colour:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
}

.tw-placeholder-opacity-0::-moz-placeholder{
  --tw-placeholder-opacity: 0;
}

.tw-placeholder-opacity-0::placeholder{
  --tw-placeholder-opacity: 0;
}

.tw-placeholder-opacity-5::-moz-placeholder{
  --tw-placeholder-opacity: 0.05;
}

.tw-placeholder-opacity-5::placeholder{
  --tw-placeholder-opacity: 0.05;
}

.tw-placeholder-opacity-10::-moz-placeholder{
  --tw-placeholder-opacity: 0.1;
}

.tw-placeholder-opacity-10::placeholder{
  --tw-placeholder-opacity: 0.1;
}

.tw-placeholder-opacity-20::-moz-placeholder{
  --tw-placeholder-opacity: 0.2;
}

.tw-placeholder-opacity-20::placeholder{
  --tw-placeholder-opacity: 0.2;
}

.tw-placeholder-opacity-25::-moz-placeholder{
  --tw-placeholder-opacity: 0.25;
}

.tw-placeholder-opacity-25::placeholder{
  --tw-placeholder-opacity: 0.25;
}

.tw-placeholder-opacity-30::-moz-placeholder{
  --tw-placeholder-opacity: 0.3;
}

.tw-placeholder-opacity-30::placeholder{
  --tw-placeholder-opacity: 0.3;
}

.tw-placeholder-opacity-40::-moz-placeholder{
  --tw-placeholder-opacity: 0.4;
}

.tw-placeholder-opacity-40::placeholder{
  --tw-placeholder-opacity: 0.4;
}

.tw-placeholder-opacity-50::-moz-placeholder{
  --tw-placeholder-opacity: 0.5;
}

.tw-placeholder-opacity-50::placeholder{
  --tw-placeholder-opacity: 0.5;
}

.tw-placeholder-opacity-60::-moz-placeholder{
  --tw-placeholder-opacity: 0.6;
}

.tw-placeholder-opacity-60::placeholder{
  --tw-placeholder-opacity: 0.6;
}

.tw-placeholder-opacity-70::-moz-placeholder{
  --tw-placeholder-opacity: 0.7;
}

.tw-placeholder-opacity-70::placeholder{
  --tw-placeholder-opacity: 0.7;
}

.tw-placeholder-opacity-75::-moz-placeholder{
  --tw-placeholder-opacity: 0.75;
}

.tw-placeholder-opacity-75::placeholder{
  --tw-placeholder-opacity: 0.75;
}

.tw-placeholder-opacity-80::-moz-placeholder{
  --tw-placeholder-opacity: 0.8;
}

.tw-placeholder-opacity-80::placeholder{
  --tw-placeholder-opacity: 0.8;
}

.tw-placeholder-opacity-90::-moz-placeholder{
  --tw-placeholder-opacity: 0.9;
}

.tw-placeholder-opacity-90::placeholder{
  --tw-placeholder-opacity: 0.9;
}

.tw-placeholder-opacity-95::-moz-placeholder{
  --tw-placeholder-opacity: 0.95;
}

.tw-placeholder-opacity-95::placeholder{
  --tw-placeholder-opacity: 0.95;
}

.tw-placeholder-opacity-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
}

.tw-placeholder-opacity-100::placeholder{
  --tw-placeholder-opacity: 1;
}

.focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0;
}

.focus\:tw-placeholder-opacity-0:focus::placeholder{
  --tw-placeholder-opacity: 0;
}

.focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.05;
}

.focus\:tw-placeholder-opacity-5:focus::placeholder{
  --tw-placeholder-opacity: 0.05;
}

.focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.1;
}

.focus\:tw-placeholder-opacity-10:focus::placeholder{
  --tw-placeholder-opacity: 0.1;
}

.focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.2;
}

.focus\:tw-placeholder-opacity-20:focus::placeholder{
  --tw-placeholder-opacity: 0.2;
}

.focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.25;
}

.focus\:tw-placeholder-opacity-25:focus::placeholder{
  --tw-placeholder-opacity: 0.25;
}

.focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.3;
}

.focus\:tw-placeholder-opacity-30:focus::placeholder{
  --tw-placeholder-opacity: 0.3;
}

.focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.4;
}

.focus\:tw-placeholder-opacity-40:focus::placeholder{
  --tw-placeholder-opacity: 0.4;
}

.focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.5;
}

.focus\:tw-placeholder-opacity-50:focus::placeholder{
  --tw-placeholder-opacity: 0.5;
}

.focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.6;
}

.focus\:tw-placeholder-opacity-60:focus::placeholder{
  --tw-placeholder-opacity: 0.6;
}

.focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.7;
}

.focus\:tw-placeholder-opacity-70:focus::placeholder{
  --tw-placeholder-opacity: 0.7;
}

.focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.75;
}

.focus\:tw-placeholder-opacity-75:focus::placeholder{
  --tw-placeholder-opacity: 0.75;
}

.focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.8;
}

.focus\:tw-placeholder-opacity-80:focus::placeholder{
  --tw-placeholder-opacity: 0.8;
}

.focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.9;
}

.focus\:tw-placeholder-opacity-90:focus::placeholder{
  --tw-placeholder-opacity: 0.9;
}

.focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.95;
}

.focus\:tw-placeholder-opacity-95:focus::placeholder{
  --tw-placeholder-opacity: 0.95;
}

.focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
}

.focus\:tw-placeholder-opacity-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
}

.tw-opacity-0{
  opacity: 0;
}

.tw-opacity-5{
  opacity: 0.05;
}

.tw-opacity-10{
  opacity: 0.1;
}

.tw-opacity-20{
  opacity: 0.2;
}

.tw-opacity-25{
  opacity: 0.25;
}

.tw-opacity-30{
  opacity: 0.3;
}

.tw-opacity-40{
  opacity: 0.4;
}

.tw-opacity-50{
  opacity: 0.5;
}

.tw-opacity-60{
  opacity: 0.6;
}

.tw-opacity-70{
  opacity: 0.7;
}

.tw-opacity-75{
  opacity: 0.75;
}

.tw-opacity-80{
  opacity: 0.8;
}

.tw-opacity-90{
  opacity: 0.9;
}

.tw-opacity-95{
  opacity: 0.95;
}

.tw-opacity-100{
  opacity: 1;
}

.tw-group:hover .group-hover\:tw-opacity-0{
  opacity: 0;
}

.tw-group:hover .group-hover\:tw-opacity-5{
  opacity: 0.05;
}

.tw-group:hover .group-hover\:tw-opacity-10{
  opacity: 0.1;
}

.tw-group:hover .group-hover\:tw-opacity-20{
  opacity: 0.2;
}

.tw-group:hover .group-hover\:tw-opacity-25{
  opacity: 0.25;
}

.tw-group:hover .group-hover\:tw-opacity-30{
  opacity: 0.3;
}

.tw-group:hover .group-hover\:tw-opacity-40{
  opacity: 0.4;
}

.tw-group:hover .group-hover\:tw-opacity-50{
  opacity: 0.5;
}

.tw-group:hover .group-hover\:tw-opacity-60{
  opacity: 0.6;
}

.tw-group:hover .group-hover\:tw-opacity-70{
  opacity: 0.7;
}

.tw-group:hover .group-hover\:tw-opacity-75{
  opacity: 0.75;
}

.tw-group:hover .group-hover\:tw-opacity-80{
  opacity: 0.8;
}

.tw-group:hover .group-hover\:tw-opacity-90{
  opacity: 0.9;
}

.tw-group:hover .group-hover\:tw-opacity-95{
  opacity: 0.95;
}

.tw-group:hover .group-hover\:tw-opacity-100{
  opacity: 1;
}

.focus-within\:tw-opacity-0:focus-within{
  opacity: 0;
}

.focus-within\:tw-opacity-5:focus-within{
  opacity: 0.05;
}

.focus-within\:tw-opacity-10:focus-within{
  opacity: 0.1;
}

.focus-within\:tw-opacity-20:focus-within{
  opacity: 0.2;
}

.focus-within\:tw-opacity-25:focus-within{
  opacity: 0.25;
}

.focus-within\:tw-opacity-30:focus-within{
  opacity: 0.3;
}

.focus-within\:tw-opacity-40:focus-within{
  opacity: 0.4;
}

.focus-within\:tw-opacity-50:focus-within{
  opacity: 0.5;
}

.focus-within\:tw-opacity-60:focus-within{
  opacity: 0.6;
}

.focus-within\:tw-opacity-70:focus-within{
  opacity: 0.7;
}

.focus-within\:tw-opacity-75:focus-within{
  opacity: 0.75;
}

.focus-within\:tw-opacity-80:focus-within{
  opacity: 0.8;
}

.focus-within\:tw-opacity-90:focus-within{
  opacity: 0.9;
}

.focus-within\:tw-opacity-95:focus-within{
  opacity: 0.95;
}

.focus-within\:tw-opacity-100:focus-within{
  opacity: 1;
}

.hover\:tw-opacity-0:hover{
  opacity: 0;
}

.hover\:tw-opacity-5:hover{
  opacity: 0.05;
}

.hover\:tw-opacity-10:hover{
  opacity: 0.1;
}

.hover\:tw-opacity-20:hover{
  opacity: 0.2;
}

.hover\:tw-opacity-25:hover{
  opacity: 0.25;
}

.hover\:tw-opacity-30:hover{
  opacity: 0.3;
}

.hover\:tw-opacity-40:hover{
  opacity: 0.4;
}

.hover\:tw-opacity-50:hover{
  opacity: 0.5;
}

.hover\:tw-opacity-60:hover{
  opacity: 0.6;
}

.hover\:tw-opacity-70:hover{
  opacity: 0.7;
}

.hover\:tw-opacity-75:hover{
  opacity: 0.75;
}

.hover\:tw-opacity-80:hover{
  opacity: 0.8;
}

.hover\:tw-opacity-90:hover{
  opacity: 0.9;
}

.hover\:tw-opacity-95:hover{
  opacity: 0.95;
}

.hover\:tw-opacity-100:hover{
  opacity: 1;
}

.focus\:tw-opacity-0:focus{
  opacity: 0;
}

.focus\:tw-opacity-5:focus{
  opacity: 0.05;
}

.focus\:tw-opacity-10:focus{
  opacity: 0.1;
}

.focus\:tw-opacity-20:focus{
  opacity: 0.2;
}

.focus\:tw-opacity-25:focus{
  opacity: 0.25;
}

.focus\:tw-opacity-30:focus{
  opacity: 0.3;
}

.focus\:tw-opacity-40:focus{
  opacity: 0.4;
}

.focus\:tw-opacity-50:focus{
  opacity: 0.5;
}

.focus\:tw-opacity-60:focus{
  opacity: 0.6;
}

.focus\:tw-opacity-70:focus{
  opacity: 0.7;
}

.focus\:tw-opacity-75:focus{
  opacity: 0.75;
}

.focus\:tw-opacity-80:focus{
  opacity: 0.8;
}

.focus\:tw-opacity-90:focus{
  opacity: 0.9;
}

.focus\:tw-opacity-95:focus{
  opacity: 0.95;
}

.focus\:tw-opacity-100:focus{
  opacity: 1;
}

.disabled\:tw-opacity-0:disabled{
  opacity: 0;
}

.disabled\:tw-opacity-5:disabled{
  opacity: 0.05;
}

.disabled\:tw-opacity-10:disabled{
  opacity: 0.1;
}

.disabled\:tw-opacity-20:disabled{
  opacity: 0.2;
}

.disabled\:tw-opacity-25:disabled{
  opacity: 0.25;
}

.disabled\:tw-opacity-30:disabled{
  opacity: 0.3;
}

.disabled\:tw-opacity-40:disabled{
  opacity: 0.4;
}

.disabled\:tw-opacity-50:disabled{
  opacity: 0.5;
}

.disabled\:tw-opacity-60:disabled{
  opacity: 0.6;
}

.disabled\:tw-opacity-70:disabled{
  opacity: 0.7;
}

.disabled\:tw-opacity-75:disabled{
  opacity: 0.75;
}

.disabled\:tw-opacity-80:disabled{
  opacity: 0.8;
}

.disabled\:tw-opacity-90:disabled{
  opacity: 0.9;
}

.disabled\:tw-opacity-95:disabled{
  opacity: 0.95;
}

.disabled\:tw-opacity-100:disabled{
  opacity: 1;
}

.tw-bg-blend-normal{
  background-blend-mode: normal;
}

.tw-bg-blend-multiply{
  background-blend-mode: multiply;
}

.tw-bg-blend-screen{
  background-blend-mode: screen;
}

.tw-bg-blend-overlay{
  background-blend-mode: overlay;
}

.tw-bg-blend-darken{
  background-blend-mode: darken;
}

.tw-bg-blend-lighten{
  background-blend-mode: lighten;
}

.tw-bg-blend-color-dodge{
  background-blend-mode: color-dodge;
}

.tw-bg-blend-color-burn{
  background-blend-mode: color-burn;
}

.tw-bg-blend-hard-light{
  background-blend-mode: hard-light;
}

.tw-bg-blend-soft-light{
  background-blend-mode: soft-light;
}

.tw-bg-blend-difference{
  background-blend-mode: difference;
}

.tw-bg-blend-exclusion{
  background-blend-mode: exclusion;
}

.tw-bg-blend-hue{
  background-blend-mode: hue;
}

.tw-bg-blend-saturation{
  background-blend-mode: saturation;
}

.tw-bg-blend-color{
  background-blend-mode: color;
}

.tw-bg-blend-luminosity{
  background-blend-mode: luminosity;
}

.tw-mix-blend-normal{
  mix-blend-mode: normal;
}

.tw-mix-blend-multiply{
  mix-blend-mode: multiply;
}

.tw-mix-blend-screen{
  mix-blend-mode: screen;
}

.tw-mix-blend-overlay{
  mix-blend-mode: overlay;
}

.tw-mix-blend-darken{
  mix-blend-mode: darken;
}

.tw-mix-blend-lighten{
  mix-blend-mode: lighten;
}

.tw-mix-blend-color-dodge{
  mix-blend-mode: color-dodge;
}

.tw-mix-blend-color-burn{
  mix-blend-mode: color-burn;
}

.tw-mix-blend-hard-light{
  mix-blend-mode: hard-light;
}

.tw-mix-blend-soft-light{
  mix-blend-mode: soft-light;
}

.tw-mix-blend-difference{
  mix-blend-mode: difference;
}

.tw-mix-blend-exclusion{
  mix-blend-mode: exclusion;
}

.tw-mix-blend-hue{
  mix-blend-mode: hue;
}

.tw-mix-blend-saturation{
  mix-blend-mode: saturation;
}

.tw-mix-blend-color{
  mix-blend-mode: color;
}

.tw-mix-blend-luminosity{
  mix-blend-mode: luminosity;
}

*, ::before, ::after{
  --tw-shadow: 0 0 #0000;
}

.tw-shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-shadow{
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-shadow-md{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-shadow-2xl{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-shadow-inner{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

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

.tw-group:hover .group-hover\:tw-shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-group:hover .group-hover\:tw-shadow{
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-group:hover .group-hover\:tw-shadow-md{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-group:hover .group-hover\:tw-shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-group:hover .group-hover\:tw-shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-group:hover .group-hover\:tw-shadow-2xl{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-group:hover .group-hover\:tw-shadow-inner{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.tw-group:hover .group-hover\:tw-shadow-none{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:tw-shadow-sm:focus-within{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:tw-shadow:focus-within{
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:tw-shadow-md:focus-within{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:tw-shadow-lg:focus-within{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:tw-shadow-xl:focus-within{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:tw-shadow-2xl:focus-within{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:tw-shadow-inner:focus-within{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:tw-shadow-none:focus-within{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:tw-shadow-sm:hover{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:tw-shadow:hover{
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:tw-shadow-md:hover{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:tw-shadow-lg:hover{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:tw-shadow-xl:hover{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:tw-shadow-2xl:hover{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:tw-shadow-inner:hover{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

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

.focus\:tw-shadow-sm:focus{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:tw-shadow:focus{
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:tw-shadow-md:focus{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:tw-shadow-lg:focus{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:tw-shadow-xl:focus{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:tw-shadow-2xl:focus{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:tw-shadow-inner:focus{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

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

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

.tw-outline-white{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.tw-outline-black{
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus-within\:tw-outline-none:focus-within{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus-within\:tw-outline-white:focus-within{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus-within\:tw-outline-black:focus-within{
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus\:tw-outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:tw-outline-white:focus{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus\:tw-outline-black:focus{
  outline: 2px dotted black;
  outline-offset: 2px;
}

*, ::before, ::after{
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

.tw-ring-0{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.tw-ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.tw-ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.tw-ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.tw-ring-8{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.tw-ring{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:tw-ring-0:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:tw-ring-1:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:tw-ring-2:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:tw-ring-4:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:tw-ring-8:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:tw-ring:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:tw-ring-0:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:tw-ring-1:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:tw-ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:tw-ring-4:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:tw-ring-8:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:tw-ring:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.tw-ring-inset{
  --tw-ring-inset: inset;
}

.focus-within\:tw-ring-inset:focus-within{
  --tw-ring-inset: inset;
}

.focus\:tw-ring-inset:focus{
  --tw-ring-inset: inset;
}

.tw-ring-transparent{
  --tw-ring-color: transparent;
}

.tw-ring-current{
  --tw-ring-color: currentColor;
}

.tw-ring-black{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.tw-ring-white{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.tw-ring-gray-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.tw-ring-gray-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.tw-ring-gray-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.tw-ring-gray-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.tw-ring-gray-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.tw-ring-gray-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.tw-ring-gray-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.tw-ring-gray-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.tw-ring-gray-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.tw-ring-gray-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.tw-ring-red-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.tw-ring-red-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.tw-ring-red-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.tw-ring-red-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.tw-ring-red-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.tw-ring-red-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.tw-ring-red-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.tw-ring-red-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.tw-ring-red-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.tw-ring-red-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.tw-ring-yellow-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.tw-ring-yellow-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.tw-ring-yellow-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.tw-ring-yellow-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.tw-ring-yellow-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.tw-ring-yellow-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.tw-ring-yellow-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.tw-ring-yellow-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.tw-ring-yellow-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.tw-ring-yellow-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.tw-ring-green-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.tw-ring-green-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.tw-ring-green-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.tw-ring-green-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.tw-ring-green-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.tw-ring-green-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.tw-ring-green-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.tw-ring-green-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.tw-ring-green-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.tw-ring-green-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.tw-ring-blue-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.tw-ring-blue-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.tw-ring-blue-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.tw-ring-blue-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.tw-ring-blue-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.tw-ring-blue-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.tw-ring-blue-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.tw-ring-blue-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.tw-ring-blue-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.tw-ring-blue-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.tw-ring-indigo-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.tw-ring-indigo-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.tw-ring-indigo-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.tw-ring-indigo-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.tw-ring-indigo-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.tw-ring-indigo-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.tw-ring-indigo-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.tw-ring-indigo-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.tw-ring-indigo-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.tw-ring-indigo-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.tw-ring-purple-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.tw-ring-purple-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.tw-ring-purple-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.tw-ring-purple-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.tw-ring-purple-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.tw-ring-purple-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.tw-ring-purple-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.tw-ring-purple-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.tw-ring-purple-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.tw-ring-purple-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.tw-ring-pink-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.tw-ring-pink-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.tw-ring-pink-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.tw-ring-pink-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.tw-ring-pink-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.tw-ring-pink-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.tw-ring-pink-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.tw-ring-pink-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.tw-ring-pink-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.tw-ring-pink-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.tw-ring-pregnancy-green-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
}

.tw-ring-pregnancy-green-2{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
}

.tw-ring-pregnancy-green-3{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
}

.tw-ring-system-blue-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
}

.tw-ring-system-blue-2{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
}

.tw-ring-system-blue-3{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
}

.tw-ring-system-dark-blue{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
}

.tw-ring-inactive{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
}

.tw-ring-system-green-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
}

.tw-ring-system-orange-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
}

.tw-ring-system-grey-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
}

.tw-ring-system-grey-2{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
}

.tw-ring-system-grey-3{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
}

.tw-ring-system-grey-4{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
}

.tw-ring-system-grey-5{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
}

.tw-ring-system-grey-6{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.tw-ring-error-red{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
}

.tw-ring-system-red-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
}

.tw-ring-birth-summary-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
}

.tw-ring-birth-summary-2{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
}

.tw-ring-birth-summary-3{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
}

.tw-ring-postnatal-assessment-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
}

.tw-ring-postnatal-assessment-2{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
}

.tw-ring-postnatal-assessment-3{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
}

.tw-ring-grow-background{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
}

.tw-ring-grow-system-banner{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
}

.tw-ring-grow-blue-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
}

.tw-ring-grow-blue-2{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
}

.tw-ring-grow-blue-3{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
}

.tw-ring-grow-blue-4{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
}

.tw-ring-grow-blue-5{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
}

.tw-ring-grow-blue-6{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
}

.tw-ring-grow-blue-7{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
}

.tw-ring-grow-chart-toggle{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
}

.tw-ring-grow-left-nav-1{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
}

.tw-ring-grow-left-nav-active{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
}

.tw-ring-grow-left-nav-hover{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
}

.tw-ring-grow-breadcrumb-inactive{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
}

.tw-ring-grow-breadcrumb-inactive-text{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.tw-ring-default-colour{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-transparent:focus-within{
  --tw-ring-color: transparent;
}

.focus-within\:tw-ring-current:focus-within{
  --tw-ring-color: currentColor;
}

.focus-within\:tw-ring-black:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-white:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-gray-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-red-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-yellow-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-green-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-blue-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-indigo-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-purple-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pink-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pregnancy-green-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pregnancy-green-2:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-pregnancy-green-3:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-blue-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-blue-2:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-blue-3:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-dark-blue:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-inactive:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-green-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-orange-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-grey-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-grey-2:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-grey-3:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-grey-4:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-grey-5:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-grey-6:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-error-red:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-system-red-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-birth-summary-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-birth-summary-2:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-birth-summary-3:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-postnatal-assessment-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-postnatal-assessment-2:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-postnatal-assessment-3:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-background:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-system-banner:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-blue-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-blue-2:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-blue-3:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-blue-4:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-blue-5:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-blue-6:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-blue-7:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-chart-toggle:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-left-nav-1:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-left-nav-active:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-left-nav-hover:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.focus-within\:tw-ring-default-colour:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.focus\:tw-ring-transparent:focus{
  --tw-ring-color: transparent;
}

.focus\:tw-ring-current:focus{
  --tw-ring-color: currentColor;
}

.focus\:tw-ring-black:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus\:tw-ring-white:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.focus\:tw-ring-gray-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.focus\:tw-ring-red-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.focus\:tw-ring-yellow-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.focus\:tw-ring-green-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.focus\:tw-ring-blue-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.focus\:tw-ring-indigo-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.focus\:tw-ring-purple-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.focus\:tw-ring-pink-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.focus\:tw-ring-pregnancy-green-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
}

.focus\:tw-ring-pregnancy-green-2:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
}

.focus\:tw-ring-pregnancy-green-3:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-blue-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-blue-2:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-blue-3:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-dark-blue:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
}

.focus\:tw-ring-inactive:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-green-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-orange-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-grey-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-grey-2:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-grey-3:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-grey-4:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-grey-5:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-grey-6:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.focus\:tw-ring-error-red:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
}

.focus\:tw-ring-system-red-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
}

.focus\:tw-ring-birth-summary-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
}

.focus\:tw-ring-birth-summary-2:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
}

.focus\:tw-ring-birth-summary-3:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
}

.focus\:tw-ring-postnatal-assessment-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
}

.focus\:tw-ring-postnatal-assessment-2:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
}

.focus\:tw-ring-postnatal-assessment-3:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-background:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-system-banner:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-blue-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-blue-2:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-blue-3:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-blue-4:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-blue-5:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-blue-6:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-blue-7:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-chart-toggle:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-left-nav-1:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-left-nav-active:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-left-nav-hover:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-breadcrumb-inactive:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
}

.focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.focus\:tw-ring-default-colour:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
}

.tw-ring-opacity-0{
  --tw-ring-opacity: 0;
}

.tw-ring-opacity-5{
  --tw-ring-opacity: 0.05;
}

.tw-ring-opacity-10{
  --tw-ring-opacity: 0.1;
}

.tw-ring-opacity-20{
  --tw-ring-opacity: 0.2;
}

.tw-ring-opacity-25{
  --tw-ring-opacity: 0.25;
}

.tw-ring-opacity-30{
  --tw-ring-opacity: 0.3;
}

.tw-ring-opacity-40{
  --tw-ring-opacity: 0.4;
}

.tw-ring-opacity-50{
  --tw-ring-opacity: 0.5;
}

.tw-ring-opacity-60{
  --tw-ring-opacity: 0.6;
}

.tw-ring-opacity-70{
  --tw-ring-opacity: 0.7;
}

.tw-ring-opacity-75{
  --tw-ring-opacity: 0.75;
}

.tw-ring-opacity-80{
  --tw-ring-opacity: 0.8;
}

.tw-ring-opacity-90{
  --tw-ring-opacity: 0.9;
}

.tw-ring-opacity-95{
  --tw-ring-opacity: 0.95;
}

.tw-ring-opacity-100{
  --tw-ring-opacity: 1;
}

.focus-within\:tw-ring-opacity-0:focus-within{
  --tw-ring-opacity: 0;
}

.focus-within\:tw-ring-opacity-5:focus-within{
  --tw-ring-opacity: 0.05;
}

.focus-within\:tw-ring-opacity-10:focus-within{
  --tw-ring-opacity: 0.1;
}

.focus-within\:tw-ring-opacity-20:focus-within{
  --tw-ring-opacity: 0.2;
}

.focus-within\:tw-ring-opacity-25:focus-within{
  --tw-ring-opacity: 0.25;
}

.focus-within\:tw-ring-opacity-30:focus-within{
  --tw-ring-opacity: 0.3;
}

.focus-within\:tw-ring-opacity-40:focus-within{
  --tw-ring-opacity: 0.4;
}

.focus-within\:tw-ring-opacity-50:focus-within{
  --tw-ring-opacity: 0.5;
}

.focus-within\:tw-ring-opacity-60:focus-within{
  --tw-ring-opacity: 0.6;
}

.focus-within\:tw-ring-opacity-70:focus-within{
  --tw-ring-opacity: 0.7;
}

.focus-within\:tw-ring-opacity-75:focus-within{
  --tw-ring-opacity: 0.75;
}

.focus-within\:tw-ring-opacity-80:focus-within{
  --tw-ring-opacity: 0.8;
}

.focus-within\:tw-ring-opacity-90:focus-within{
  --tw-ring-opacity: 0.9;
}

.focus-within\:tw-ring-opacity-95:focus-within{
  --tw-ring-opacity: 0.95;
}

.focus-within\:tw-ring-opacity-100:focus-within{
  --tw-ring-opacity: 1;
}

.focus\:tw-ring-opacity-0:focus{
  --tw-ring-opacity: 0;
}

.focus\:tw-ring-opacity-5:focus{
  --tw-ring-opacity: 0.05;
}

.focus\:tw-ring-opacity-10:focus{
  --tw-ring-opacity: 0.1;
}

.focus\:tw-ring-opacity-20:focus{
  --tw-ring-opacity: 0.2;
}

.focus\:tw-ring-opacity-25:focus{
  --tw-ring-opacity: 0.25;
}

.focus\:tw-ring-opacity-30:focus{
  --tw-ring-opacity: 0.3;
}

.focus\:tw-ring-opacity-40:focus{
  --tw-ring-opacity: 0.4;
}

.focus\:tw-ring-opacity-50:focus{
  --tw-ring-opacity: 0.5;
}

.focus\:tw-ring-opacity-60:focus{
  --tw-ring-opacity: 0.6;
}

.focus\:tw-ring-opacity-70:focus{
  --tw-ring-opacity: 0.7;
}

.focus\:tw-ring-opacity-75:focus{
  --tw-ring-opacity: 0.75;
}

.focus\:tw-ring-opacity-80:focus{
  --tw-ring-opacity: 0.8;
}

.focus\:tw-ring-opacity-90:focus{
  --tw-ring-opacity: 0.9;
}

.focus\:tw-ring-opacity-95:focus{
  --tw-ring-opacity: 0.95;
}

.focus\:tw-ring-opacity-100:focus{
  --tw-ring-opacity: 1;
}

.tw-ring-offset-0{
  --tw-ring-offset-width: 0px;
}

.tw-ring-offset-1{
  --tw-ring-offset-width: 1px;
}

.tw-ring-offset-2{
  --tw-ring-offset-width: 2px;
}

.tw-ring-offset-4{
  --tw-ring-offset-width: 4px;
}

.tw-ring-offset-8{
  --tw-ring-offset-width: 8px;
}

.focus-within\:tw-ring-offset-0:focus-within{
  --tw-ring-offset-width: 0px;
}

.focus-within\:tw-ring-offset-1:focus-within{
  --tw-ring-offset-width: 1px;
}

.focus-within\:tw-ring-offset-2:focus-within{
  --tw-ring-offset-width: 2px;
}

.focus-within\:tw-ring-offset-4:focus-within{
  --tw-ring-offset-width: 4px;
}

.focus-within\:tw-ring-offset-8:focus-within{
  --tw-ring-offset-width: 8px;
}

.focus\:tw-ring-offset-0:focus{
  --tw-ring-offset-width: 0px;
}

.focus\:tw-ring-offset-1:focus{
  --tw-ring-offset-width: 1px;
}

.focus\:tw-ring-offset-2:focus{
  --tw-ring-offset-width: 2px;
}

.focus\:tw-ring-offset-4:focus{
  --tw-ring-offset-width: 4px;
}

.focus\:tw-ring-offset-8:focus{
  --tw-ring-offset-width: 8px;
}

.tw-ring-offset-transparent{
  --tw-ring-offset-color: transparent;
}

.tw-ring-offset-current{
  --tw-ring-offset-color: currentColor;
}

.tw-ring-offset-black{
  --tw-ring-offset-color: #000;
}

.tw-ring-offset-white{
  --tw-ring-offset-color: #fff;
}

.tw-ring-offset-gray-50{
  --tw-ring-offset-color: #f9fafb;
}

.tw-ring-offset-gray-100{
  --tw-ring-offset-color: #f3f4f6;
}

.tw-ring-offset-gray-200{
  --tw-ring-offset-color: #e5e7eb;
}

.tw-ring-offset-gray-300{
  --tw-ring-offset-color: #d1d5db;
}

.tw-ring-offset-gray-400{
  --tw-ring-offset-color: #9ca3af;
}

.tw-ring-offset-gray-500{
  --tw-ring-offset-color: #6b7280;
}

.tw-ring-offset-gray-600{
  --tw-ring-offset-color: #4b5563;
}

.tw-ring-offset-gray-700{
  --tw-ring-offset-color: #374151;
}

.tw-ring-offset-gray-800{
  --tw-ring-offset-color: #1f2937;
}

.tw-ring-offset-gray-900{
  --tw-ring-offset-color: #111827;
}

.tw-ring-offset-red-50{
  --tw-ring-offset-color: #fef2f2;
}

.tw-ring-offset-red-100{
  --tw-ring-offset-color: #fee2e2;
}

.tw-ring-offset-red-200{
  --tw-ring-offset-color: #fecaca;
}

.tw-ring-offset-red-300{
  --tw-ring-offset-color: #fca5a5;
}

.tw-ring-offset-red-400{
  --tw-ring-offset-color: #f87171;
}

.tw-ring-offset-red-500{
  --tw-ring-offset-color: #ef4444;
}

.tw-ring-offset-red-600{
  --tw-ring-offset-color: #dc2626;
}

.tw-ring-offset-red-700{
  --tw-ring-offset-color: #b91c1c;
}

.tw-ring-offset-red-800{
  --tw-ring-offset-color: #991b1b;
}

.tw-ring-offset-red-900{
  --tw-ring-offset-color: #7f1d1d;
}

.tw-ring-offset-yellow-50{
  --tw-ring-offset-color: #fffbeb;
}

.tw-ring-offset-yellow-100{
  --tw-ring-offset-color: #fef3c7;
}

.tw-ring-offset-yellow-200{
  --tw-ring-offset-color: #fde68a;
}

.tw-ring-offset-yellow-300{
  --tw-ring-offset-color: #fcd34d;
}

.tw-ring-offset-yellow-400{
  --tw-ring-offset-color: #fbbf24;
}

.tw-ring-offset-yellow-500{
  --tw-ring-offset-color: #f59e0b;
}

.tw-ring-offset-yellow-600{
  --tw-ring-offset-color: #d97706;
}

.tw-ring-offset-yellow-700{
  --tw-ring-offset-color: #b45309;
}

.tw-ring-offset-yellow-800{
  --tw-ring-offset-color: #92400e;
}

.tw-ring-offset-yellow-900{
  --tw-ring-offset-color: #78350f;
}

.tw-ring-offset-green-50{
  --tw-ring-offset-color: #ecfdf5;
}

.tw-ring-offset-green-100{
  --tw-ring-offset-color: #d1fae5;
}

.tw-ring-offset-green-200{
  --tw-ring-offset-color: #a7f3d0;
}

.tw-ring-offset-green-300{
  --tw-ring-offset-color: #6ee7b7;
}

.tw-ring-offset-green-400{
  --tw-ring-offset-color: #34d399;
}

.tw-ring-offset-green-500{
  --tw-ring-offset-color: #10b981;
}

.tw-ring-offset-green-600{
  --tw-ring-offset-color: #059669;
}

.tw-ring-offset-green-700{
  --tw-ring-offset-color: #047857;
}

.tw-ring-offset-green-800{
  --tw-ring-offset-color: #065f46;
}

.tw-ring-offset-green-900{
  --tw-ring-offset-color: #064e3b;
}

.tw-ring-offset-blue-50{
  --tw-ring-offset-color: #eff6ff;
}

.tw-ring-offset-blue-100{
  --tw-ring-offset-color: #dbeafe;
}

.tw-ring-offset-blue-200{
  --tw-ring-offset-color: #bfdbfe;
}

.tw-ring-offset-blue-300{
  --tw-ring-offset-color: #93c5fd;
}

.tw-ring-offset-blue-400{
  --tw-ring-offset-color: #60a5fa;
}

.tw-ring-offset-blue-500{
  --tw-ring-offset-color: #3b82f6;
}

.tw-ring-offset-blue-600{
  --tw-ring-offset-color: #2563eb;
}

.tw-ring-offset-blue-700{
  --tw-ring-offset-color: #1d4ed8;
}

.tw-ring-offset-blue-800{
  --tw-ring-offset-color: #1e40af;
}

.tw-ring-offset-blue-900{
  --tw-ring-offset-color: #1e3a8a;
}

.tw-ring-offset-indigo-50{
  --tw-ring-offset-color: #eef2ff;
}

.tw-ring-offset-indigo-100{
  --tw-ring-offset-color: #e0e7ff;
}

.tw-ring-offset-indigo-200{
  --tw-ring-offset-color: #c7d2fe;
}

.tw-ring-offset-indigo-300{
  --tw-ring-offset-color: #a5b4fc;
}

.tw-ring-offset-indigo-400{
  --tw-ring-offset-color: #818cf8;
}

.tw-ring-offset-indigo-500{
  --tw-ring-offset-color: #6366f1;
}

.tw-ring-offset-indigo-600{
  --tw-ring-offset-color: #4f46e5;
}

.tw-ring-offset-indigo-700{
  --tw-ring-offset-color: #4338ca;
}

.tw-ring-offset-indigo-800{
  --tw-ring-offset-color: #3730a3;
}

.tw-ring-offset-indigo-900{
  --tw-ring-offset-color: #312e81;
}

.tw-ring-offset-purple-50{
  --tw-ring-offset-color: #f5f3ff;
}

.tw-ring-offset-purple-100{
  --tw-ring-offset-color: #ede9fe;
}

.tw-ring-offset-purple-200{
  --tw-ring-offset-color: #ddd6fe;
}

.tw-ring-offset-purple-300{
  --tw-ring-offset-color: #c4b5fd;
}

.tw-ring-offset-purple-400{
  --tw-ring-offset-color: #a78bfa;
}

.tw-ring-offset-purple-500{
  --tw-ring-offset-color: #8b5cf6;
}

.tw-ring-offset-purple-600{
  --tw-ring-offset-color: #7c3aed;
}

.tw-ring-offset-purple-700{
  --tw-ring-offset-color: #6d28d9;
}

.tw-ring-offset-purple-800{
  --tw-ring-offset-color: #5b21b6;
}

.tw-ring-offset-purple-900{
  --tw-ring-offset-color: #4c1d95;
}

.tw-ring-offset-pink-50{
  --tw-ring-offset-color: #fdf2f8;
}

.tw-ring-offset-pink-100{
  --tw-ring-offset-color: #fce7f3;
}

.tw-ring-offset-pink-200{
  --tw-ring-offset-color: #fbcfe8;
}

.tw-ring-offset-pink-300{
  --tw-ring-offset-color: #f9a8d4;
}

.tw-ring-offset-pink-400{
  --tw-ring-offset-color: #f472b6;
}

.tw-ring-offset-pink-500{
  --tw-ring-offset-color: #ec4899;
}

.tw-ring-offset-pink-600{
  --tw-ring-offset-color: #db2777;
}

.tw-ring-offset-pink-700{
  --tw-ring-offset-color: #be185d;
}

.tw-ring-offset-pink-800{
  --tw-ring-offset-color: #9d174d;
}

.tw-ring-offset-pink-900{
  --tw-ring-offset-color: #831843;
}

.tw-ring-offset-pregnancy-green-1{
  --tw-ring-offset-color: #346633;
}

.tw-ring-offset-pregnancy-green-2{
  --tw-ring-offset-color: #BEEDBE;
}

.tw-ring-offset-pregnancy-green-3{
  --tw-ring-offset-color: #F0FCF6;
}

.tw-ring-offset-system-blue-1{
  --tw-ring-offset-color: #477591;
}

.tw-ring-offset-system-blue-2{
  --tw-ring-offset-color: #A9BECB;
}

.tw-ring-offset-system-blue-3{
  --tw-ring-offset-color: #769BB4;
}

.tw-ring-offset-system-dark-blue{
  --tw-ring-offset-color: #213B4E;
}

.tw-ring-offset-inactive{
  --tw-ring-offset-color: #B7B7B7;
}

.tw-ring-offset-system-green-1{
  --tw-ring-offset-color: #87c540;
}

.tw-ring-offset-system-orange-1{
  --tw-ring-offset-color: #ED8936;
}

.tw-ring-offset-system-grey-1{
  --tw-ring-offset-color: #C1C1C1;
}

.tw-ring-offset-system-grey-2{
  --tw-ring-offset-color: #DDDDDD;
}

.tw-ring-offset-system-grey-3{
  --tw-ring-offset-color: #B3B3B3;
}

.tw-ring-offset-system-grey-4{
  --tw-ring-offset-color: #707070;
}

.tw-ring-offset-system-grey-5{
  --tw-ring-offset-color: #4D4D4D;
}

.tw-ring-offset-system-grey-6{
  --tw-ring-offset-color: #333333;
}

.tw-ring-offset-error-red{
  --tw-ring-offset-color: #C11013;
}

.tw-ring-offset-system-red-1{
  --tw-ring-offset-color: #E22828;
}

.tw-ring-offset-birth-summary-1{
  --tw-ring-offset-color: #FFC924;
}

.tw-ring-offset-birth-summary-2{
  --tw-ring-offset-color: #FFDE7B;
}

.tw-ring-offset-birth-summary-3{
  --tw-ring-offset-color: #FBFCDD;
}

.tw-ring-offset-postnatal-assessment-1{
  --tw-ring-offset-color: #865A87;
}

.tw-ring-offset-postnatal-assessment-2{
  --tw-ring-offset-color: #C1A3C2;
}

.tw-ring-offset-postnatal-assessment-3{
  --tw-ring-offset-color: #FCF5FA;
}

.tw-ring-offset-grow-background{
  --tw-ring-offset-color: #86A3B6;
}

.tw-ring-offset-grow-system-banner{
  --tw-ring-offset-color: #547F9A;
}

.tw-ring-offset-grow-blue-1{
  --tw-ring-offset-color: #1A3B4E;
}

.tw-ring-offset-grow-blue-2{
  --tw-ring-offset-color: #477591;
}

.tw-ring-offset-grow-blue-3{
  --tw-ring-offset-color: #7098B0;
}

.tw-ring-offset-grow-blue-4{
  --tw-ring-offset-color: #CFE1EC;
}

.tw-ring-offset-grow-blue-5{
  --tw-ring-offset-color: #547F9A;
}

.tw-ring-offset-grow-blue-6{
  --tw-ring-offset-color: #77a4bf;
}

.tw-ring-offset-grow-blue-7{
  --tw-ring-offset-color: #88BBDB;
}

.tw-ring-offset-grow-chart-toggle{
  --tw-ring-offset-color: #507A91;
}

.tw-ring-offset-grow-left-nav-1{
  --tw-ring-offset-color: #A6B8C3;
}

.tw-ring-offset-grow-left-nav-active{
  --tw-ring-offset-color: #3A5869;
}

.tw-ring-offset-grow-left-nav-hover{
  --tw-ring-offset-color: #3A5869;
}

.tw-ring-offset-grow-breadcrumb-inactive{
  --tw-ring-offset-color: #3B5B6E;
}

.tw-ring-offset-grow-breadcrumb-inactive-text{
  --tw-ring-offset-color: #333333;
}

.tw-ring-offset-default-colour{
  --tw-ring-offset-color: #333333;
}

.focus-within\:tw-ring-offset-transparent:focus-within{
  --tw-ring-offset-color: transparent;
}

.focus-within\:tw-ring-offset-current:focus-within{
  --tw-ring-offset-color: currentColor;
}

.focus-within\:tw-ring-offset-black:focus-within{
  --tw-ring-offset-color: #000;
}

.focus-within\:tw-ring-offset-white:focus-within{
  --tw-ring-offset-color: #fff;
}

.focus-within\:tw-ring-offset-gray-50:focus-within{
  --tw-ring-offset-color: #f9fafb;
}

.focus-within\:tw-ring-offset-gray-100:focus-within{
  --tw-ring-offset-color: #f3f4f6;
}

.focus-within\:tw-ring-offset-gray-200:focus-within{
  --tw-ring-offset-color: #e5e7eb;
}

.focus-within\:tw-ring-offset-gray-300:focus-within{
  --tw-ring-offset-color: #d1d5db;
}

.focus-within\:tw-ring-offset-gray-400:focus-within{
  --tw-ring-offset-color: #9ca3af;
}

.focus-within\:tw-ring-offset-gray-500:focus-within{
  --tw-ring-offset-color: #6b7280;
}

.focus-within\:tw-ring-offset-gray-600:focus-within{
  --tw-ring-offset-color: #4b5563;
}

.focus-within\:tw-ring-offset-gray-700:focus-within{
  --tw-ring-offset-color: #374151;
}

.focus-within\:tw-ring-offset-gray-800:focus-within{
  --tw-ring-offset-color: #1f2937;
}

.focus-within\:tw-ring-offset-gray-900:focus-within{
  --tw-ring-offset-color: #111827;
}

.focus-within\:tw-ring-offset-red-50:focus-within{
  --tw-ring-offset-color: #fef2f2;
}

.focus-within\:tw-ring-offset-red-100:focus-within{
  --tw-ring-offset-color: #fee2e2;
}

.focus-within\:tw-ring-offset-red-200:focus-within{
  --tw-ring-offset-color: #fecaca;
}

.focus-within\:tw-ring-offset-red-300:focus-within{
  --tw-ring-offset-color: #fca5a5;
}

.focus-within\:tw-ring-offset-red-400:focus-within{
  --tw-ring-offset-color: #f87171;
}

.focus-within\:tw-ring-offset-red-500:focus-within{
  --tw-ring-offset-color: #ef4444;
}

.focus-within\:tw-ring-offset-red-600:focus-within{
  --tw-ring-offset-color: #dc2626;
}

.focus-within\:tw-ring-offset-red-700:focus-within{
  --tw-ring-offset-color: #b91c1c;
}

.focus-within\:tw-ring-offset-red-800:focus-within{
  --tw-ring-offset-color: #991b1b;
}

.focus-within\:tw-ring-offset-red-900:focus-within{
  --tw-ring-offset-color: #7f1d1d;
}

.focus-within\:tw-ring-offset-yellow-50:focus-within{
  --tw-ring-offset-color: #fffbeb;
}

.focus-within\:tw-ring-offset-yellow-100:focus-within{
  --tw-ring-offset-color: #fef3c7;
}

.focus-within\:tw-ring-offset-yellow-200:focus-within{
  --tw-ring-offset-color: #fde68a;
}

.focus-within\:tw-ring-offset-yellow-300:focus-within{
  --tw-ring-offset-color: #fcd34d;
}

.focus-within\:tw-ring-offset-yellow-400:focus-within{
  --tw-ring-offset-color: #fbbf24;
}

.focus-within\:tw-ring-offset-yellow-500:focus-within{
  --tw-ring-offset-color: #f59e0b;
}

.focus-within\:tw-ring-offset-yellow-600:focus-within{
  --tw-ring-offset-color: #d97706;
}

.focus-within\:tw-ring-offset-yellow-700:focus-within{
  --tw-ring-offset-color: #b45309;
}

.focus-within\:tw-ring-offset-yellow-800:focus-within{
  --tw-ring-offset-color: #92400e;
}

.focus-within\:tw-ring-offset-yellow-900:focus-within{
  --tw-ring-offset-color: #78350f;
}

.focus-within\:tw-ring-offset-green-50:focus-within{
  --tw-ring-offset-color: #ecfdf5;
}

.focus-within\:tw-ring-offset-green-100:focus-within{
  --tw-ring-offset-color: #d1fae5;
}

.focus-within\:tw-ring-offset-green-200:focus-within{
  --tw-ring-offset-color: #a7f3d0;
}

.focus-within\:tw-ring-offset-green-300:focus-within{
  --tw-ring-offset-color: #6ee7b7;
}

.focus-within\:tw-ring-offset-green-400:focus-within{
  --tw-ring-offset-color: #34d399;
}

.focus-within\:tw-ring-offset-green-500:focus-within{
  --tw-ring-offset-color: #10b981;
}

.focus-within\:tw-ring-offset-green-600:focus-within{
  --tw-ring-offset-color: #059669;
}

.focus-within\:tw-ring-offset-green-700:focus-within{
  --tw-ring-offset-color: #047857;
}

.focus-within\:tw-ring-offset-green-800:focus-within{
  --tw-ring-offset-color: #065f46;
}

.focus-within\:tw-ring-offset-green-900:focus-within{
  --tw-ring-offset-color: #064e3b;
}

.focus-within\:tw-ring-offset-blue-50:focus-within{
  --tw-ring-offset-color: #eff6ff;
}

.focus-within\:tw-ring-offset-blue-100:focus-within{
  --tw-ring-offset-color: #dbeafe;
}

.focus-within\:tw-ring-offset-blue-200:focus-within{
  --tw-ring-offset-color: #bfdbfe;
}

.focus-within\:tw-ring-offset-blue-300:focus-within{
  --tw-ring-offset-color: #93c5fd;
}

.focus-within\:tw-ring-offset-blue-400:focus-within{
  --tw-ring-offset-color: #60a5fa;
}

.focus-within\:tw-ring-offset-blue-500:focus-within{
  --tw-ring-offset-color: #3b82f6;
}

.focus-within\:tw-ring-offset-blue-600:focus-within{
  --tw-ring-offset-color: #2563eb;
}

.focus-within\:tw-ring-offset-blue-700:focus-within{
  --tw-ring-offset-color: #1d4ed8;
}

.focus-within\:tw-ring-offset-blue-800:focus-within{
  --tw-ring-offset-color: #1e40af;
}

.focus-within\:tw-ring-offset-blue-900:focus-within{
  --tw-ring-offset-color: #1e3a8a;
}

.focus-within\:tw-ring-offset-indigo-50:focus-within{
  --tw-ring-offset-color: #eef2ff;
}

.focus-within\:tw-ring-offset-indigo-100:focus-within{
  --tw-ring-offset-color: #e0e7ff;
}

.focus-within\:tw-ring-offset-indigo-200:focus-within{
  --tw-ring-offset-color: #c7d2fe;
}

.focus-within\:tw-ring-offset-indigo-300:focus-within{
  --tw-ring-offset-color: #a5b4fc;
}

.focus-within\:tw-ring-offset-indigo-400:focus-within{
  --tw-ring-offset-color: #818cf8;
}

.focus-within\:tw-ring-offset-indigo-500:focus-within{
  --tw-ring-offset-color: #6366f1;
}

.focus-within\:tw-ring-offset-indigo-600:focus-within{
  --tw-ring-offset-color: #4f46e5;
}

.focus-within\:tw-ring-offset-indigo-700:focus-within{
  --tw-ring-offset-color: #4338ca;
}

.focus-within\:tw-ring-offset-indigo-800:focus-within{
  --tw-ring-offset-color: #3730a3;
}

.focus-within\:tw-ring-offset-indigo-900:focus-within{
  --tw-ring-offset-color: #312e81;
}

.focus-within\:tw-ring-offset-purple-50:focus-within{
  --tw-ring-offset-color: #f5f3ff;
}

.focus-within\:tw-ring-offset-purple-100:focus-within{
  --tw-ring-offset-color: #ede9fe;
}

.focus-within\:tw-ring-offset-purple-200:focus-within{
  --tw-ring-offset-color: #ddd6fe;
}

.focus-within\:tw-ring-offset-purple-300:focus-within{
  --tw-ring-offset-color: #c4b5fd;
}

.focus-within\:tw-ring-offset-purple-400:focus-within{
  --tw-ring-offset-color: #a78bfa;
}

.focus-within\:tw-ring-offset-purple-500:focus-within{
  --tw-ring-offset-color: #8b5cf6;
}

.focus-within\:tw-ring-offset-purple-600:focus-within{
  --tw-ring-offset-color: #7c3aed;
}

.focus-within\:tw-ring-offset-purple-700:focus-within{
  --tw-ring-offset-color: #6d28d9;
}

.focus-within\:tw-ring-offset-purple-800:focus-within{
  --tw-ring-offset-color: #5b21b6;
}

.focus-within\:tw-ring-offset-purple-900:focus-within{
  --tw-ring-offset-color: #4c1d95;
}

.focus-within\:tw-ring-offset-pink-50:focus-within{
  --tw-ring-offset-color: #fdf2f8;
}

.focus-within\:tw-ring-offset-pink-100:focus-within{
  --tw-ring-offset-color: #fce7f3;
}

.focus-within\:tw-ring-offset-pink-200:focus-within{
  --tw-ring-offset-color: #fbcfe8;
}

.focus-within\:tw-ring-offset-pink-300:focus-within{
  --tw-ring-offset-color: #f9a8d4;
}

.focus-within\:tw-ring-offset-pink-400:focus-within{
  --tw-ring-offset-color: #f472b6;
}

.focus-within\:tw-ring-offset-pink-500:focus-within{
  --tw-ring-offset-color: #ec4899;
}

.focus-within\:tw-ring-offset-pink-600:focus-within{
  --tw-ring-offset-color: #db2777;
}

.focus-within\:tw-ring-offset-pink-700:focus-within{
  --tw-ring-offset-color: #be185d;
}

.focus-within\:tw-ring-offset-pink-800:focus-within{
  --tw-ring-offset-color: #9d174d;
}

.focus-within\:tw-ring-offset-pink-900:focus-within{
  --tw-ring-offset-color: #831843;
}

.focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
  --tw-ring-offset-color: #346633;
}

.focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
  --tw-ring-offset-color: #BEEDBE;
}

.focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
  --tw-ring-offset-color: #F0FCF6;
}

.focus-within\:tw-ring-offset-system-blue-1:focus-within{
  --tw-ring-offset-color: #477591;
}

.focus-within\:tw-ring-offset-system-blue-2:focus-within{
  --tw-ring-offset-color: #A9BECB;
}

.focus-within\:tw-ring-offset-system-blue-3:focus-within{
  --tw-ring-offset-color: #769BB4;
}

.focus-within\:tw-ring-offset-system-dark-blue:focus-within{
  --tw-ring-offset-color: #213B4E;
}

.focus-within\:tw-ring-offset-inactive:focus-within{
  --tw-ring-offset-color: #B7B7B7;
}

.focus-within\:tw-ring-offset-system-green-1:focus-within{
  --tw-ring-offset-color: #87c540;
}

.focus-within\:tw-ring-offset-system-orange-1:focus-within{
  --tw-ring-offset-color: #ED8936;
}

.focus-within\:tw-ring-offset-system-grey-1:focus-within{
  --tw-ring-offset-color: #C1C1C1;
}

.focus-within\:tw-ring-offset-system-grey-2:focus-within{
  --tw-ring-offset-color: #DDDDDD;
}

.focus-within\:tw-ring-offset-system-grey-3:focus-within{
  --tw-ring-offset-color: #B3B3B3;
}

.focus-within\:tw-ring-offset-system-grey-4:focus-within{
  --tw-ring-offset-color: #707070;
}

.focus-within\:tw-ring-offset-system-grey-5:focus-within{
  --tw-ring-offset-color: #4D4D4D;
}

.focus-within\:tw-ring-offset-system-grey-6:focus-within{
  --tw-ring-offset-color: #333333;
}

.focus-within\:tw-ring-offset-error-red:focus-within{
  --tw-ring-offset-color: #C11013;
}

.focus-within\:tw-ring-offset-system-red-1:focus-within{
  --tw-ring-offset-color: #E22828;
}

.focus-within\:tw-ring-offset-birth-summary-1:focus-within{
  --tw-ring-offset-color: #FFC924;
}

.focus-within\:tw-ring-offset-birth-summary-2:focus-within{
  --tw-ring-offset-color: #FFDE7B;
}

.focus-within\:tw-ring-offset-birth-summary-3:focus-within{
  --tw-ring-offset-color: #FBFCDD;
}

.focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
  --tw-ring-offset-color: #865A87;
}

.focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
  --tw-ring-offset-color: #C1A3C2;
}

.focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
  --tw-ring-offset-color: #FCF5FA;
}

.focus-within\:tw-ring-offset-grow-background:focus-within{
  --tw-ring-offset-color: #86A3B6;
}

.focus-within\:tw-ring-offset-grow-system-banner:focus-within{
  --tw-ring-offset-color: #547F9A;
}

.focus-within\:tw-ring-offset-grow-blue-1:focus-within{
  --tw-ring-offset-color: #1A3B4E;
}

.focus-within\:tw-ring-offset-grow-blue-2:focus-within{
  --tw-ring-offset-color: #477591;
}

.focus-within\:tw-ring-offset-grow-blue-3:focus-within{
  --tw-ring-offset-color: #7098B0;
}

.focus-within\:tw-ring-offset-grow-blue-4:focus-within{
  --tw-ring-offset-color: #CFE1EC;
}

.focus-within\:tw-ring-offset-grow-blue-5:focus-within{
  --tw-ring-offset-color: #547F9A;
}

.focus-within\:tw-ring-offset-grow-blue-6:focus-within{
  --tw-ring-offset-color: #77a4bf;
}

.focus-within\:tw-ring-offset-grow-blue-7:focus-within{
  --tw-ring-offset-color: #88BBDB;
}

.focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
  --tw-ring-offset-color: #507A91;
}

.focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
  --tw-ring-offset-color: #A6B8C3;
}

.focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
  --tw-ring-offset-color: #3A5869;
}

.focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
  --tw-ring-offset-color: #3A5869;
}

.focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
  --tw-ring-offset-color: #3B5B6E;
}

.focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
  --tw-ring-offset-color: #333333;
}

.focus-within\:tw-ring-offset-default-colour:focus-within{
  --tw-ring-offset-color: #333333;
}

.focus\:tw-ring-offset-transparent:focus{
  --tw-ring-offset-color: transparent;
}

.focus\:tw-ring-offset-current:focus{
  --tw-ring-offset-color: currentColor;
}

.focus\:tw-ring-offset-black:focus{
  --tw-ring-offset-color: #000;
}

.focus\:tw-ring-offset-white:focus{
  --tw-ring-offset-color: #fff;
}

.focus\:tw-ring-offset-gray-50:focus{
  --tw-ring-offset-color: #f9fafb;
}

.focus\:tw-ring-offset-gray-100:focus{
  --tw-ring-offset-color: #f3f4f6;
}

.focus\:tw-ring-offset-gray-200:focus{
  --tw-ring-offset-color: #e5e7eb;
}

.focus\:tw-ring-offset-gray-300:focus{
  --tw-ring-offset-color: #d1d5db;
}

.focus\:tw-ring-offset-gray-400:focus{
  --tw-ring-offset-color: #9ca3af;
}

.focus\:tw-ring-offset-gray-500:focus{
  --tw-ring-offset-color: #6b7280;
}

.focus\:tw-ring-offset-gray-600:focus{
  --tw-ring-offset-color: #4b5563;
}

.focus\:tw-ring-offset-gray-700:focus{
  --tw-ring-offset-color: #374151;
}

.focus\:tw-ring-offset-gray-800:focus{
  --tw-ring-offset-color: #1f2937;
}

.focus\:tw-ring-offset-gray-900:focus{
  --tw-ring-offset-color: #111827;
}

.focus\:tw-ring-offset-red-50:focus{
  --tw-ring-offset-color: #fef2f2;
}

.focus\:tw-ring-offset-red-100:focus{
  --tw-ring-offset-color: #fee2e2;
}

.focus\:tw-ring-offset-red-200:focus{
  --tw-ring-offset-color: #fecaca;
}

.focus\:tw-ring-offset-red-300:focus{
  --tw-ring-offset-color: #fca5a5;
}

.focus\:tw-ring-offset-red-400:focus{
  --tw-ring-offset-color: #f87171;
}

.focus\:tw-ring-offset-red-500:focus{
  --tw-ring-offset-color: #ef4444;
}

.focus\:tw-ring-offset-red-600:focus{
  --tw-ring-offset-color: #dc2626;
}

.focus\:tw-ring-offset-red-700:focus{
  --tw-ring-offset-color: #b91c1c;
}

.focus\:tw-ring-offset-red-800:focus{
  --tw-ring-offset-color: #991b1b;
}

.focus\:tw-ring-offset-red-900:focus{
  --tw-ring-offset-color: #7f1d1d;
}

.focus\:tw-ring-offset-yellow-50:focus{
  --tw-ring-offset-color: #fffbeb;
}

.focus\:tw-ring-offset-yellow-100:focus{
  --tw-ring-offset-color: #fef3c7;
}

.focus\:tw-ring-offset-yellow-200:focus{
  --tw-ring-offset-color: #fde68a;
}

.focus\:tw-ring-offset-yellow-300:focus{
  --tw-ring-offset-color: #fcd34d;
}

.focus\:tw-ring-offset-yellow-400:focus{
  --tw-ring-offset-color: #fbbf24;
}

.focus\:tw-ring-offset-yellow-500:focus{
  --tw-ring-offset-color: #f59e0b;
}

.focus\:tw-ring-offset-yellow-600:focus{
  --tw-ring-offset-color: #d97706;
}

.focus\:tw-ring-offset-yellow-700:focus{
  --tw-ring-offset-color: #b45309;
}

.focus\:tw-ring-offset-yellow-800:focus{
  --tw-ring-offset-color: #92400e;
}

.focus\:tw-ring-offset-yellow-900:focus{
  --tw-ring-offset-color: #78350f;
}

.focus\:tw-ring-offset-green-50:focus{
  --tw-ring-offset-color: #ecfdf5;
}

.focus\:tw-ring-offset-green-100:focus{
  --tw-ring-offset-color: #d1fae5;
}

.focus\:tw-ring-offset-green-200:focus{
  --tw-ring-offset-color: #a7f3d0;
}

.focus\:tw-ring-offset-green-300:focus{
  --tw-ring-offset-color: #6ee7b7;
}

.focus\:tw-ring-offset-green-400:focus{
  --tw-ring-offset-color: #34d399;
}

.focus\:tw-ring-offset-green-500:focus{
  --tw-ring-offset-color: #10b981;
}

.focus\:tw-ring-offset-green-600:focus{
  --tw-ring-offset-color: #059669;
}

.focus\:tw-ring-offset-green-700:focus{
  --tw-ring-offset-color: #047857;
}

.focus\:tw-ring-offset-green-800:focus{
  --tw-ring-offset-color: #065f46;
}

.focus\:tw-ring-offset-green-900:focus{
  --tw-ring-offset-color: #064e3b;
}

.focus\:tw-ring-offset-blue-50:focus{
  --tw-ring-offset-color: #eff6ff;
}

.focus\:tw-ring-offset-blue-100:focus{
  --tw-ring-offset-color: #dbeafe;
}

.focus\:tw-ring-offset-blue-200:focus{
  --tw-ring-offset-color: #bfdbfe;
}

.focus\:tw-ring-offset-blue-300:focus{
  --tw-ring-offset-color: #93c5fd;
}

.focus\:tw-ring-offset-blue-400:focus{
  --tw-ring-offset-color: #60a5fa;
}

.focus\:tw-ring-offset-blue-500:focus{
  --tw-ring-offset-color: #3b82f6;
}

.focus\:tw-ring-offset-blue-600:focus{
  --tw-ring-offset-color: #2563eb;
}

.focus\:tw-ring-offset-blue-700:focus{
  --tw-ring-offset-color: #1d4ed8;
}

.focus\:tw-ring-offset-blue-800:focus{
  --tw-ring-offset-color: #1e40af;
}

.focus\:tw-ring-offset-blue-900:focus{
  --tw-ring-offset-color: #1e3a8a;
}

.focus\:tw-ring-offset-indigo-50:focus{
  --tw-ring-offset-color: #eef2ff;
}

.focus\:tw-ring-offset-indigo-100:focus{
  --tw-ring-offset-color: #e0e7ff;
}

.focus\:tw-ring-offset-indigo-200:focus{
  --tw-ring-offset-color: #c7d2fe;
}

.focus\:tw-ring-offset-indigo-300:focus{
  --tw-ring-offset-color: #a5b4fc;
}

.focus\:tw-ring-offset-indigo-400:focus{
  --tw-ring-offset-color: #818cf8;
}

.focus\:tw-ring-offset-indigo-500:focus{
  --tw-ring-offset-color: #6366f1;
}

.focus\:tw-ring-offset-indigo-600:focus{
  --tw-ring-offset-color: #4f46e5;
}

.focus\:tw-ring-offset-indigo-700:focus{
  --tw-ring-offset-color: #4338ca;
}

.focus\:tw-ring-offset-indigo-800:focus{
  --tw-ring-offset-color: #3730a3;
}

.focus\:tw-ring-offset-indigo-900:focus{
  --tw-ring-offset-color: #312e81;
}

.focus\:tw-ring-offset-purple-50:focus{
  --tw-ring-offset-color: #f5f3ff;
}

.focus\:tw-ring-offset-purple-100:focus{
  --tw-ring-offset-color: #ede9fe;
}

.focus\:tw-ring-offset-purple-200:focus{
  --tw-ring-offset-color: #ddd6fe;
}

.focus\:tw-ring-offset-purple-300:focus{
  --tw-ring-offset-color: #c4b5fd;
}

.focus\:tw-ring-offset-purple-400:focus{
  --tw-ring-offset-color: #a78bfa;
}

.focus\:tw-ring-offset-purple-500:focus{
  --tw-ring-offset-color: #8b5cf6;
}

.focus\:tw-ring-offset-purple-600:focus{
  --tw-ring-offset-color: #7c3aed;
}

.focus\:tw-ring-offset-purple-700:focus{
  --tw-ring-offset-color: #6d28d9;
}

.focus\:tw-ring-offset-purple-800:focus{
  --tw-ring-offset-color: #5b21b6;
}

.focus\:tw-ring-offset-purple-900:focus{
  --tw-ring-offset-color: #4c1d95;
}

.focus\:tw-ring-offset-pink-50:focus{
  --tw-ring-offset-color: #fdf2f8;
}

.focus\:tw-ring-offset-pink-100:focus{
  --tw-ring-offset-color: #fce7f3;
}

.focus\:tw-ring-offset-pink-200:focus{
  --tw-ring-offset-color: #fbcfe8;
}

.focus\:tw-ring-offset-pink-300:focus{
  --tw-ring-offset-color: #f9a8d4;
}

.focus\:tw-ring-offset-pink-400:focus{
  --tw-ring-offset-color: #f472b6;
}

.focus\:tw-ring-offset-pink-500:focus{
  --tw-ring-offset-color: #ec4899;
}

.focus\:tw-ring-offset-pink-600:focus{
  --tw-ring-offset-color: #db2777;
}

.focus\:tw-ring-offset-pink-700:focus{
  --tw-ring-offset-color: #be185d;
}

.focus\:tw-ring-offset-pink-800:focus{
  --tw-ring-offset-color: #9d174d;
}

.focus\:tw-ring-offset-pink-900:focus{
  --tw-ring-offset-color: #831843;
}

.focus\:tw-ring-offset-pregnancy-green-1:focus{
  --tw-ring-offset-color: #346633;
}

.focus\:tw-ring-offset-pregnancy-green-2:focus{
  --tw-ring-offset-color: #BEEDBE;
}

.focus\:tw-ring-offset-pregnancy-green-3:focus{
  --tw-ring-offset-color: #F0FCF6;
}

.focus\:tw-ring-offset-system-blue-1:focus{
  --tw-ring-offset-color: #477591;
}

.focus\:tw-ring-offset-system-blue-2:focus{
  --tw-ring-offset-color: #A9BECB;
}

.focus\:tw-ring-offset-system-blue-3:focus{
  --tw-ring-offset-color: #769BB4;
}

.focus\:tw-ring-offset-system-dark-blue:focus{
  --tw-ring-offset-color: #213B4E;
}

.focus\:tw-ring-offset-inactive:focus{
  --tw-ring-offset-color: #B7B7B7;
}

.focus\:tw-ring-offset-system-green-1:focus{
  --tw-ring-offset-color: #87c540;
}

.focus\:tw-ring-offset-system-orange-1:focus{
  --tw-ring-offset-color: #ED8936;
}

.focus\:tw-ring-offset-system-grey-1:focus{
  --tw-ring-offset-color: #C1C1C1;
}

.focus\:tw-ring-offset-system-grey-2:focus{
  --tw-ring-offset-color: #DDDDDD;
}

.focus\:tw-ring-offset-system-grey-3:focus{
  --tw-ring-offset-color: #B3B3B3;
}

.focus\:tw-ring-offset-system-grey-4:focus{
  --tw-ring-offset-color: #707070;
}

.focus\:tw-ring-offset-system-grey-5:focus{
  --tw-ring-offset-color: #4D4D4D;
}

.focus\:tw-ring-offset-system-grey-6:focus{
  --tw-ring-offset-color: #333333;
}

.focus\:tw-ring-offset-error-red:focus{
  --tw-ring-offset-color: #C11013;
}

.focus\:tw-ring-offset-system-red-1:focus{
  --tw-ring-offset-color: #E22828;
}

.focus\:tw-ring-offset-birth-summary-1:focus{
  --tw-ring-offset-color: #FFC924;
}

.focus\:tw-ring-offset-birth-summary-2:focus{
  --tw-ring-offset-color: #FFDE7B;
}

.focus\:tw-ring-offset-birth-summary-3:focus{
  --tw-ring-offset-color: #FBFCDD;
}

.focus\:tw-ring-offset-postnatal-assessment-1:focus{
  --tw-ring-offset-color: #865A87;
}

.focus\:tw-ring-offset-postnatal-assessment-2:focus{
  --tw-ring-offset-color: #C1A3C2;
}

.focus\:tw-ring-offset-postnatal-assessment-3:focus{
  --tw-ring-offset-color: #FCF5FA;
}

.focus\:tw-ring-offset-grow-background:focus{
  --tw-ring-offset-color: #86A3B6;
}

.focus\:tw-ring-offset-grow-system-banner:focus{
  --tw-ring-offset-color: #547F9A;
}

.focus\:tw-ring-offset-grow-blue-1:focus{
  --tw-ring-offset-color: #1A3B4E;
}

.focus\:tw-ring-offset-grow-blue-2:focus{
  --tw-ring-offset-color: #477591;
}

.focus\:tw-ring-offset-grow-blue-3:focus{
  --tw-ring-offset-color: #7098B0;
}

.focus\:tw-ring-offset-grow-blue-4:focus{
  --tw-ring-offset-color: #CFE1EC;
}

.focus\:tw-ring-offset-grow-blue-5:focus{
  --tw-ring-offset-color: #547F9A;
}

.focus\:tw-ring-offset-grow-blue-6:focus{
  --tw-ring-offset-color: #77a4bf;
}

.focus\:tw-ring-offset-grow-blue-7:focus{
  --tw-ring-offset-color: #88BBDB;
}

.focus\:tw-ring-offset-grow-chart-toggle:focus{
  --tw-ring-offset-color: #507A91;
}

.focus\:tw-ring-offset-grow-left-nav-1:focus{
  --tw-ring-offset-color: #A6B8C3;
}

.focus\:tw-ring-offset-grow-left-nav-active:focus{
  --tw-ring-offset-color: #3A5869;
}

.focus\:tw-ring-offset-grow-left-nav-hover:focus{
  --tw-ring-offset-color: #3A5869;
}

.focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
  --tw-ring-offset-color: #3B5B6E;
}

.focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
  --tw-ring-offset-color: #333333;
}

.focus\:tw-ring-offset-default-colour:focus{
  --tw-ring-offset-color: #333333;
}

.tw-filter{
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.tw-filter-none{
  filter: none;
}

.tw-blur-0{
  --tw-blur: blur(0);
}

.tw-blur-none{
  --tw-blur: blur(0);
}

.tw-blur-sm{
  --tw-blur: blur(4px);
}

.tw-blur{
  --tw-blur: blur(8px);
}

.tw-blur-md{
  --tw-blur: blur(12px);
}

.tw-blur-lg{
  --tw-blur: blur(16px);
}

.tw-blur-xl{
  --tw-blur: blur(24px);
}

.tw-blur-2xl{
  --tw-blur: blur(40px);
}

.tw-blur-3xl{
  --tw-blur: blur(64px);
}

.tw-brightness-0{
  --tw-brightness: brightness(0);
}

.tw-brightness-50{
  --tw-brightness: brightness(.5);
}

.tw-brightness-75{
  --tw-brightness: brightness(.75);
}

.tw-brightness-90{
  --tw-brightness: brightness(.9);
}

.tw-brightness-95{
  --tw-brightness: brightness(.95);
}

.tw-brightness-100{
  --tw-brightness: brightness(1);
}

.tw-brightness-105{
  --tw-brightness: brightness(1.05);
}

.tw-brightness-110{
  --tw-brightness: brightness(1.1);
}

.tw-brightness-125{
  --tw-brightness: brightness(1.25);
}

.tw-brightness-150{
  --tw-brightness: brightness(1.5);
}

.tw-brightness-200{
  --tw-brightness: brightness(2);
}

.tw-contrast-0{
  --tw-contrast: contrast(0);
}

.tw-contrast-50{
  --tw-contrast: contrast(.5);
}

.tw-contrast-75{
  --tw-contrast: contrast(.75);
}

.tw-contrast-100{
  --tw-contrast: contrast(1);
}

.tw-contrast-125{
  --tw-contrast: contrast(1.25);
}

.tw-contrast-150{
  --tw-contrast: contrast(1.5);
}

.tw-contrast-200{
  --tw-contrast: contrast(2);
}

.tw-drop-shadow-sm{
  --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
}

.tw-drop-shadow{
  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
}

.tw-drop-shadow-md{
  --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
}

.tw-drop-shadow-lg{
  --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
}

.tw-drop-shadow-xl{
  --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
}

.tw-drop-shadow-2xl{
  --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
}

.tw-drop-shadow-none{
  --tw-drop-shadow: drop-shadow(0 0 #0000);
}

.tw-grayscale-0{
  --tw-grayscale: grayscale(0);
}

.tw-grayscale{
  --tw-grayscale: grayscale(100%);
}

.tw-hue-rotate-0{
  --tw-hue-rotate: hue-rotate(0deg);
}

.tw-hue-rotate-15{
  --tw-hue-rotate: hue-rotate(15deg);
}

.tw-hue-rotate-30{
  --tw-hue-rotate: hue-rotate(30deg);
}

.tw-hue-rotate-60{
  --tw-hue-rotate: hue-rotate(60deg);
}

.tw-hue-rotate-90{
  --tw-hue-rotate: hue-rotate(90deg);
}

.tw-hue-rotate-180{
  --tw-hue-rotate: hue-rotate(180deg);
}

.tw--hue-rotate-180{
  --tw-hue-rotate: hue-rotate(-180deg);
}

.tw--hue-rotate-90{
  --tw-hue-rotate: hue-rotate(-90deg);
}

.tw--hue-rotate-60{
  --tw-hue-rotate: hue-rotate(-60deg);
}

.tw--hue-rotate-30{
  --tw-hue-rotate: hue-rotate(-30deg);
}

.tw--hue-rotate-15{
  --tw-hue-rotate: hue-rotate(-15deg);
}

.tw-invert-0{
  --tw-invert: invert(0);
}

.tw-invert{
  --tw-invert: invert(100%);
}

.tw-saturate-0{
  --tw-saturate: saturate(0);
}

.tw-saturate-50{
  --tw-saturate: saturate(.5);
}

.tw-saturate-100{
  --tw-saturate: saturate(1);
}

.tw-saturate-150{
  --tw-saturate: saturate(1.5);
}

.tw-saturate-200{
  --tw-saturate: saturate(2);
}

.tw-sepia-0{
  --tw-sepia: sepia(0);
}

.tw-sepia{
  --tw-sepia: sepia(100%);
}

.tw-backdrop-filter{
  --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.tw-backdrop-filter-none{
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
}

.tw-backdrop-blur-0{
  --tw-backdrop-blur: blur(0);
}

.tw-backdrop-blur-none{
  --tw-backdrop-blur: blur(0);
}

.tw-backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px);
}

.tw-backdrop-blur{
  --tw-backdrop-blur: blur(8px);
}

.tw-backdrop-blur-md{
  --tw-backdrop-blur: blur(12px);
}

.tw-backdrop-blur-lg{
  --tw-backdrop-blur: blur(16px);
}

.tw-backdrop-blur-xl{
  --tw-backdrop-blur: blur(24px);
}

.tw-backdrop-blur-2xl{
  --tw-backdrop-blur: blur(40px);
}

.tw-backdrop-blur-3xl{
  --tw-backdrop-blur: blur(64px);
}

.tw-backdrop-brightness-0{
  --tw-backdrop-brightness: brightness(0);
}

.tw-backdrop-brightness-50{
  --tw-backdrop-brightness: brightness(.5);
}

.tw-backdrop-brightness-75{
  --tw-backdrop-brightness: brightness(.75);
}

.tw-backdrop-brightness-90{
  --tw-backdrop-brightness: brightness(.9);
}

.tw-backdrop-brightness-95{
  --tw-backdrop-brightness: brightness(.95);
}

.tw-backdrop-brightness-100{
  --tw-backdrop-brightness: brightness(1);
}

.tw-backdrop-brightness-105{
  --tw-backdrop-brightness: brightness(1.05);
}

.tw-backdrop-brightness-110{
  --tw-backdrop-brightness: brightness(1.1);
}

.tw-backdrop-brightness-125{
  --tw-backdrop-brightness: brightness(1.25);
}

.tw-backdrop-brightness-150{
  --tw-backdrop-brightness: brightness(1.5);
}

.tw-backdrop-brightness-200{
  --tw-backdrop-brightness: brightness(2);
}

.tw-backdrop-contrast-0{
  --tw-backdrop-contrast: contrast(0);
}

.tw-backdrop-contrast-50{
  --tw-backdrop-contrast: contrast(.5);
}

.tw-backdrop-contrast-75{
  --tw-backdrop-contrast: contrast(.75);
}

.tw-backdrop-contrast-100{
  --tw-backdrop-contrast: contrast(1);
}

.tw-backdrop-contrast-125{
  --tw-backdrop-contrast: contrast(1.25);
}

.tw-backdrop-contrast-150{
  --tw-backdrop-contrast: contrast(1.5);
}

.tw-backdrop-contrast-200{
  --tw-backdrop-contrast: contrast(2);
}

.tw-backdrop-grayscale-0{
  --tw-backdrop-grayscale: grayscale(0);
}

.tw-backdrop-grayscale{
  --tw-backdrop-grayscale: grayscale(100%);
}

.tw-backdrop-hue-rotate-0{
  --tw-backdrop-hue-rotate: hue-rotate(0deg);
}

.tw-backdrop-hue-rotate-15{
  --tw-backdrop-hue-rotate: hue-rotate(15deg);
}

.tw-backdrop-hue-rotate-30{
  --tw-backdrop-hue-rotate: hue-rotate(30deg);
}

.tw-backdrop-hue-rotate-60{
  --tw-backdrop-hue-rotate: hue-rotate(60deg);
}

.tw-backdrop-hue-rotate-90{
  --tw-backdrop-hue-rotate: hue-rotate(90deg);
}

.tw-backdrop-hue-rotate-180{
  --tw-backdrop-hue-rotate: hue-rotate(180deg);
}

.tw--backdrop-hue-rotate-180{
  --tw-backdrop-hue-rotate: hue-rotate(-180deg);
}

.tw--backdrop-hue-rotate-90{
  --tw-backdrop-hue-rotate: hue-rotate(-90deg);
}

.tw--backdrop-hue-rotate-60{
  --tw-backdrop-hue-rotate: hue-rotate(-60deg);
}

.tw--backdrop-hue-rotate-30{
  --tw-backdrop-hue-rotate: hue-rotate(-30deg);
}

.tw--backdrop-hue-rotate-15{
  --tw-backdrop-hue-rotate: hue-rotate(-15deg);
}

.tw-backdrop-invert-0{
  --tw-backdrop-invert: invert(0);
}

.tw-backdrop-invert{
  --tw-backdrop-invert: invert(100%);
}

.tw-backdrop-opacity-0{
  --tw-backdrop-opacity: opacity(0);
}

.tw-backdrop-opacity-5{
  --tw-backdrop-opacity: opacity(0.05);
}

.tw-backdrop-opacity-10{
  --tw-backdrop-opacity: opacity(0.1);
}

.tw-backdrop-opacity-20{
  --tw-backdrop-opacity: opacity(0.2);
}

.tw-backdrop-opacity-25{
  --tw-backdrop-opacity: opacity(0.25);
}

.tw-backdrop-opacity-30{
  --tw-backdrop-opacity: opacity(0.3);
}

.tw-backdrop-opacity-40{
  --tw-backdrop-opacity: opacity(0.4);
}

.tw-backdrop-opacity-50{
  --tw-backdrop-opacity: opacity(0.5);
}

.tw-backdrop-opacity-60{
  --tw-backdrop-opacity: opacity(0.6);
}

.tw-backdrop-opacity-70{
  --tw-backdrop-opacity: opacity(0.7);
}

.tw-backdrop-opacity-75{
  --tw-backdrop-opacity: opacity(0.75);
}

.tw-backdrop-opacity-80{
  --tw-backdrop-opacity: opacity(0.8);
}

.tw-backdrop-opacity-90{
  --tw-backdrop-opacity: opacity(0.9);
}

.tw-backdrop-opacity-95{
  --tw-backdrop-opacity: opacity(0.95);
}

.tw-backdrop-opacity-100{
  --tw-backdrop-opacity: opacity(1);
}

.tw-backdrop-saturate-0{
  --tw-backdrop-saturate: saturate(0);
}

.tw-backdrop-saturate-50{
  --tw-backdrop-saturate: saturate(.5);
}

.tw-backdrop-saturate-100{
  --tw-backdrop-saturate: saturate(1);
}

.tw-backdrop-saturate-150{
  --tw-backdrop-saturate: saturate(1.5);
}

.tw-backdrop-saturate-200{
  --tw-backdrop-saturate: saturate(2);
}

.tw-backdrop-sepia-0{
  --tw-backdrop-sepia: sepia(0);
}

.tw-backdrop-sepia{
  --tw-backdrop-sepia: sepia(100%);
}

.tw-transition-none{
  transition-property: none;
}

.tw-transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.tw-transition{
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.tw-transition-colors{
  transition-property: background-color, border-color, color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.tw-transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.tw-transition-shadow{
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.tw-transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.tw-delay-75{
  transition-delay: 75ms;
}

.tw-delay-100{
  transition-delay: 100ms;
}

.tw-delay-150{
  transition-delay: 150ms;
}

.tw-delay-200{
  transition-delay: 200ms;
}

.tw-delay-300{
  transition-delay: 300ms;
}

.tw-delay-500{
  transition-delay: 500ms;
}

.tw-delay-700{
  transition-delay: 700ms;
}

.tw-delay-1000{
  transition-delay: 1000ms;
}

.tw-duration-75{
  transition-duration: 75ms;
}

.tw-duration-100{
  transition-duration: 100ms;
}

.tw-duration-150{
  transition-duration: 150ms;
}

.tw-duration-200{
  transition-duration: 200ms;
}

.tw-duration-300{
  transition-duration: 300ms;
}

.tw-duration-500{
  transition-duration: 500ms;
}

.tw-duration-700{
  transition-duration: 700ms;
}

.tw-duration-1000{
  transition-duration: 1000ms;
}

.tw-ease-linear{
  transition-timing-function: linear;
}

.tw-ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.tw-ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.tw-ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.tw-bg-default-background-colour {
  background-color: #FFFFFF !important;
}

.tw-text-default-background-colour {
  color: #FFFFFF !important;
}

.tw-border-default-background-colour {
  border-color: #FFFFFF !important;
}

.tw-bg-default-colour-one {
  background-color: #759AA7 !important;
}

.tw-text-default-colour-one {
  color: #759AA7 !important;
}

.tw-border-default-colour-one {
  border-color: #759AA7 !important;
}

.tw-bg-default-colour-two {
  background-color: #CADDE3 !important;
}

.tw-text-default-colour-two {
  color: #CADDE3 !important;
}

.tw-border-default-colour-two {
  border-color: #CADDE3 !important;
}

.tw-bg-default-colour-three {
  background-color: #EEF4F7 !important;
}

.tw-text-default-colour-three {
  color: #EEF4F7 !important;
}

.tw-border-default-colour-four {
  border-color: #E53E3E !important;
}

.tw-bg-default-colour-four {
  background-color: #E53E3E !important;
}

.tw-text-default-colour-four {
  color: #E53E3E !important;
}

.tw-border-default-colour-four {
  border-color: #E53E3E !important;
}

.tw-bg-error {
  background-color: #E53E3E !important;
}

.tw-text-error {
  color: #E53E3E !important;
}

.tw-border-error {
  border-color: #E53E3E !important;
}

.tw-border-default-colour-four {
  border-color: #E53E3E !important;
}

.tw-bg-default-colour-four {
  background-color: #E53E3E !important;
}

.tw-text-default-colour-four {
  color: #E53E3E !important;
}

.tw-border-default-colour-four {
  border-color: #E53E3E !important;
}

.tw-bg-error {
  background-color: #E53E3E !important;
}

.tw-text-error {
  color: #E53E3E !important;
}

.tw-border-error {
  border-color: #E53E3E !important;
}

.tw-bg-default-modal-background-colour {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

.tw-bg-pregnancy-notes-one {
  background-color: #346633 !important;
}

.tw-text-pregnancy-notes-one {
  color: #346633 !important;
}

.tw-border-pregnancy-notes-one {
  border-color: #346633 !important;
}

.tw-bg-pregnancy-notes-two {
  background-color: #BEEDBE !important;
}

.tw-text-pregnancy-notes-two {
  color: #BEEDBE !important;
}

.tw-border-pregnancy-notes-two {
  border-color: #BEEDBE !important;
}

.tw-bg-pregnancy-notes-three {
  background-color: #F0FCF6 !important;
}

.tw-text-pregnancy-notes-three {
  color: #F0FCF6 !important;
}

.tw-border-pregnancy-notes-three {
  border-color: #F0FCF6 !important;
}

.tw-font-noto-sans {
  font-family: Noto Sans, sans-serif !important;
}

.tw-font-nunito {
  font-family: Nunito, sans-serif !important;
}

.tw-menu-icon-colour {
  color: #346633 !important;
}

.tw-menu-icon-color_white {
  color: #FFFFFF !important;
}

.tw-bg-disabled-text-colour {
  background-color: #999999 !important;
}

.tw-disabled-text-colour {
  color: #333333 !important;
}

.tw-border-disabled-text-colour {
  border-color: #999999 !important;
}

.tw-table-row-hover {
  opacity: 0.9;
}

.tw-user-menu {
  width: 150px;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
  opacity: 1;
}

.tw-delete-plot-text-colour {
  color: #304E5F;
}

.tw-grow-user-menu {
  width: 250px;
  z-index: 150;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
  opacity: 1;
}

.tw-triangle-up {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 7px solid white;
  margin-right: 10px;
  margin-top: -6px;
}

.tw-grow-triangle-up-banner {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid white;
}

.tw-menu-icon-color_white {
  color: #FFFFFF !important;
}

.hover\:tw-bg-default-background-colour:hover {
  background-color: #FFFFFF !important;
}

.hover\:tw-text-default-background-colour:hover {
  color: #FFFFFF !important;
}

.hover\:tw-border-default-background-colour:hover {
  border-color: #FFFFFF !important;
}

.hover\:tw-bg-default-colour-one:hover {
  background-color: #759AA7 !important;
}

.hover\:tw-text-default-colour-one:hover {
  color: #759AA7 !important;
}

.hover\:tw-border-default-colour-one:hover {
  border-color: #759AA7 !important;
}

.hover\:tw-bg-default-colour-two:hover {
  background-color: #CADDE3 !important;
}

.hover\:tw-text-default-colour-two:hover {
  color: #CADDE3 !important;
}

.hover\:tw-border-default-colour-two:hover {
  border-color: #CADDE3 !important;
}

.hover\:tw-bg-default-colour-three:hover {
  background-color: #EEF4F7 !important;
}

.hover\:tw-text-default-colour-three:hover {
  color: #EEF4F7 !important;
}

.hover\:tw-border-default-colour-four:hover {
  border-color: #E53E3E !important;
}

.hover\:tw-bg-default-colour-four:hover {
  background-color: #E53E3E !important;
}

.hover\:tw-text-default-colour-four:hover {
  color: #E53E3E !important;
}

.hover\:tw-border-default-colour-four:hover {
  border-color: #E53E3E !important;
}

.hover\:tw-bg-error:hover {
  background-color: #E53E3E !important;
}

.hover\:tw-text-error:hover {
  color: #E53E3E !important;
}

.hover\:tw-border-error:hover {
  border-color: #E53E3E !important;
}

.hover\:tw-border-default-colour-four:hover {
  border-color: #E53E3E !important;
}

.hover\:tw-bg-default-colour-four:hover {
  background-color: #E53E3E !important;
}

.hover\:tw-text-default-colour-four:hover {
  color: #E53E3E !important;
}

.hover\:tw-border-default-colour-four:hover {
  border-color: #E53E3E !important;
}

.hover\:tw-bg-error:hover {
  background-color: #E53E3E !important;
}

.hover\:tw-text-error:hover {
  color: #E53E3E !important;
}

.hover\:tw-border-error:hover {
  border-color: #E53E3E !important;
}

.hover\:tw-bg-default-modal-background-colour:hover {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

.hover\:tw-bg-pregnancy-notes-one:hover {
  background-color: #346633 !important;
}

.hover\:tw-text-pregnancy-notes-one:hover {
  color: #346633 !important;
}

.hover\:tw-border-pregnancy-notes-one:hover {
  border-color: #346633 !important;
}

.hover\:tw-bg-pregnancy-notes-two:hover {
  background-color: #BEEDBE !important;
}

.hover\:tw-text-pregnancy-notes-two:hover {
  color: #BEEDBE !important;
}

.hover\:tw-border-pregnancy-notes-two:hover {
  border-color: #BEEDBE !important;
}

.hover\:tw-bg-pregnancy-notes-three:hover {
  background-color: #F0FCF6 !important;
}

.hover\:tw-text-pregnancy-notes-three:hover {
  color: #F0FCF6 !important;
}

.hover\:tw-border-pregnancy-notes-three:hover {
  border-color: #F0FCF6 !important;
}

.hover\:tw-font-noto-sans:hover {
  font-family: Noto Sans, sans-serif !important;
}

.hover\:tw-font-nunito:hover {
  font-family: Nunito, sans-serif !important;
}

.hover\:tw-menu-icon-colour:hover {
  color: #346633 !important;
}

.hover\:tw-menu-icon-color_white:hover {
  color: #FFFFFF !important;
}

.hover\:tw-bg-disabled-text-colour:hover {
  background-color: #999999 !important;
}

.hover\:tw-disabled-text-colour:hover {
  color: #333333 !important;
}

.hover\:tw-border-disabled-text-colour:hover {
  border-color: #999999 !important;
}

.hover\:tw-table-row-hover:hover {
  opacity: 0.9;
}

.hover\:tw-user-menu:hover {
  width: 150px;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
  opacity: 1;
}

.hover\:tw-delete-plot-text-colour:hover {
  color: #304E5F;
}

.hover\:tw-grow-user-menu:hover {
  width: 250px;
  z-index: 150;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
  opacity: 1;
}

.hover\:tw-triangle-up:hover {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 7px solid white;
  margin-right: 10px;
  margin-top: -6px;
}

.hover\:tw-grow-triangle-up-banner:hover {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid white;
}

.hover\:tw-menu-icon-color_white:hover {
  color: #FFFFFF !important;
}

.focus\:tw-bg-default-background-colour:focus {
  background-color: #FFFFFF !important;
}

.focus\:tw-text-default-background-colour:focus {
  color: #FFFFFF !important;
}

.focus\:tw-border-default-background-colour:focus {
  border-color: #FFFFFF !important;
}

.focus\:tw-bg-default-colour-one:focus {
  background-color: #759AA7 !important;
}

.focus\:tw-text-default-colour-one:focus {
  color: #759AA7 !important;
}

.focus\:tw-border-default-colour-one:focus {
  border-color: #759AA7 !important;
}

.focus\:tw-bg-default-colour-two:focus {
  background-color: #CADDE3 !important;
}

.focus\:tw-text-default-colour-two:focus {
  color: #CADDE3 !important;
}

.focus\:tw-border-default-colour-two:focus {
  border-color: #CADDE3 !important;
}

.focus\:tw-bg-default-colour-three:focus {
  background-color: #EEF4F7 !important;
}

.focus\:tw-text-default-colour-three:focus {
  color: #EEF4F7 !important;
}

.focus\:tw-border-default-colour-four:focus {
  border-color: #E53E3E !important;
}

.focus\:tw-bg-default-colour-four:focus {
  background-color: #E53E3E !important;
}

.focus\:tw-text-default-colour-four:focus {
  color: #E53E3E !important;
}

.focus\:tw-border-default-colour-four:focus {
  border-color: #E53E3E !important;
}

.focus\:tw-bg-error:focus {
  background-color: #E53E3E !important;
}

.focus\:tw-text-error:focus {
  color: #E53E3E !important;
}

.focus\:tw-border-error:focus {
  border-color: #E53E3E !important;
}

.focus\:tw-border-default-colour-four:focus {
  border-color: #E53E3E !important;
}

.focus\:tw-bg-default-colour-four:focus {
  background-color: #E53E3E !important;
}

.focus\:tw-text-default-colour-four:focus {
  color: #E53E3E !important;
}

.focus\:tw-border-default-colour-four:focus {
  border-color: #E53E3E !important;
}

.focus\:tw-bg-error:focus {
  background-color: #E53E3E !important;
}

.focus\:tw-text-error:focus {
  color: #E53E3E !important;
}

.focus\:tw-border-error:focus {
  border-color: #E53E3E !important;
}

.focus\:tw-bg-default-modal-background-colour:focus {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

.focus\:tw-bg-pregnancy-notes-one:focus {
  background-color: #346633 !important;
}

.focus\:tw-text-pregnancy-notes-one:focus {
  color: #346633 !important;
}

.focus\:tw-border-pregnancy-notes-one:focus {
  border-color: #346633 !important;
}

.focus\:tw-bg-pregnancy-notes-two:focus {
  background-color: #BEEDBE !important;
}

.focus\:tw-text-pregnancy-notes-two:focus {
  color: #BEEDBE !important;
}

.focus\:tw-border-pregnancy-notes-two:focus {
  border-color: #BEEDBE !important;
}

.focus\:tw-bg-pregnancy-notes-three:focus {
  background-color: #F0FCF6 !important;
}

.focus\:tw-text-pregnancy-notes-three:focus {
  color: #F0FCF6 !important;
}

.focus\:tw-border-pregnancy-notes-three:focus {
  border-color: #F0FCF6 !important;
}

.focus\:tw-font-noto-sans:focus {
  font-family: Noto Sans, sans-serif !important;
}

.focus\:tw-font-nunito:focus {
  font-family: Nunito, sans-serif !important;
}

.focus\:tw-menu-icon-colour:focus {
  color: #346633 !important;
}

.focus\:tw-menu-icon-color_white:focus {
  color: #FFFFFF !important;
}

.focus\:tw-bg-disabled-text-colour:focus {
  background-color: #999999 !important;
}

.focus\:tw-disabled-text-colour:focus {
  color: #333333 !important;
}

.focus\:tw-border-disabled-text-colour:focus {
  border-color: #999999 !important;
}

.focus\:tw-table-row-hover:focus {
  opacity: 0.9;
}

.focus\:tw-user-menu:focus {
  width: 150px;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
  opacity: 1;
}

.focus\:tw-delete-plot-text-colour:focus {
  color: #304E5F;
}

.focus\:tw-grow-user-menu:focus {
  width: 250px;
  z-index: 150;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
  opacity: 1;
}

.focus\:tw-triangle-up:focus {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 7px solid white;
  margin-right: 10px;
  margin-top: -6px;
}

.focus\:tw-grow-triangle-up-banner:focus {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid white;
}

.focus\:tw-menu-icon-color_white:focus {
  color: #FFFFFF !important;
}

.active\:tw-bg-default-background-colour:active {
  background-color: #FFFFFF !important;
}

.active\:tw-text-default-background-colour:active {
  color: #FFFFFF !important;
}

.active\:tw-border-default-background-colour:active {
  border-color: #FFFFFF !important;
}

.active\:tw-bg-default-colour-one:active {
  background-color: #759AA7 !important;
}

.active\:tw-text-default-colour-one:active {
  color: #759AA7 !important;
}

.active\:tw-border-default-colour-one:active {
  border-color: #759AA7 !important;
}

.active\:tw-bg-default-colour-two:active {
  background-color: #CADDE3 !important;
}

.active\:tw-text-default-colour-two:active {
  color: #CADDE3 !important;
}

.active\:tw-border-default-colour-two:active {
  border-color: #CADDE3 !important;
}

.active\:tw-bg-default-colour-three:active {
  background-color: #EEF4F7 !important;
}

.active\:tw-text-default-colour-three:active {
  color: #EEF4F7 !important;
}

.active\:tw-border-default-colour-four:active {
  border-color: #E53E3E !important;
}

.active\:tw-bg-default-colour-four:active {
  background-color: #E53E3E !important;
}

.active\:tw-text-default-colour-four:active {
  color: #E53E3E !important;
}

.active\:tw-border-default-colour-four:active {
  border-color: #E53E3E !important;
}

.active\:tw-bg-error:active {
  background-color: #E53E3E !important;
}

.active\:tw-text-error:active {
  color: #E53E3E !important;
}

.active\:tw-border-error:active {
  border-color: #E53E3E !important;
}

.active\:tw-border-default-colour-four:active {
  border-color: #E53E3E !important;
}

.active\:tw-bg-default-colour-four:active {
  background-color: #E53E3E !important;
}

.active\:tw-text-default-colour-four:active {
  color: #E53E3E !important;
}

.active\:tw-border-default-colour-four:active {
  border-color: #E53E3E !important;
}

.active\:tw-bg-error:active {
  background-color: #E53E3E !important;
}

.active\:tw-text-error:active {
  color: #E53E3E !important;
}

.active\:tw-border-error:active {
  border-color: #E53E3E !important;
}

.active\:tw-bg-default-modal-background-colour:active {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

.active\:tw-bg-pregnancy-notes-one:active {
  background-color: #346633 !important;
}

.active\:tw-text-pregnancy-notes-one:active {
  color: #346633 !important;
}

.active\:tw-border-pregnancy-notes-one:active {
  border-color: #346633 !important;
}

.active\:tw-bg-pregnancy-notes-two:active {
  background-color: #BEEDBE !important;
}

.active\:tw-text-pregnancy-notes-two:active {
  color: #BEEDBE !important;
}

.active\:tw-border-pregnancy-notes-two:active {
  border-color: #BEEDBE !important;
}

.active\:tw-bg-pregnancy-notes-three:active {
  background-color: #F0FCF6 !important;
}

.active\:tw-text-pregnancy-notes-three:active {
  color: #F0FCF6 !important;
}

.active\:tw-border-pregnancy-notes-three:active {
  border-color: #F0FCF6 !important;
}

.active\:tw-font-noto-sans:active {
  font-family: Noto Sans, sans-serif !important;
}

.active\:tw-font-nunito:active {
  font-family: Nunito, sans-serif !important;
}

.active\:tw-menu-icon-colour:active {
  color: #346633 !important;
}

.active\:tw-menu-icon-color_white:active {
  color: #FFFFFF !important;
}

.active\:tw-bg-disabled-text-colour:active {
  background-color: #999999 !important;
}

.active\:tw-disabled-text-colour:active {
  color: #333333 !important;
}

.active\:tw-border-disabled-text-colour:active {
  border-color: #999999 !important;
}

.active\:tw-table-row-hover:active {
  opacity: 0.9;
}

.active\:tw-user-menu:active {
  width: 150px;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
  opacity: 1;
}

.active\:tw-delete-plot-text-colour:active {
  color: #304E5F;
}

.active\:tw-grow-user-menu:active {
  width: 250px;
  z-index: 150;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
  opacity: 1;
}

.active\:tw-triangle-up:active {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 7px solid white;
  margin-right: 10px;
  margin-top: -6px;
}

.active\:tw-grow-triangle-up-banner:active {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid white;
}

.active\:tw-menu-icon-color_white:active {
  color: #FFFFFF !important;
}

.tw-risk-level-intermediate {
  background-color: #ED8936 !important;
  width: auto;
  white-space: nowrap;
  border-radius: 9999px;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  text-align: center;
  font-weight: 700;
}

.tw-risk-level-intensive {
  background-color: #E53E3E !important;
  width: auto;
  white-space: nowrap;
  border-radius: 9999px;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  text-align: center;
  font-weight: 700;
}

.tw-background-image {
  background: url("../images/PiHands-01.svg");
  background-attachment: scroll;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
}

@media (max-width: 1024px) {
  .tw-background-image {
    background-position: top;
  }
}

.tw-footer-image {
  background: url("../images/PiLogo.png");
  background-repeat: no-repeat;
  background-size: contain;
}

.tw-footer-opacity {
  display: inline-block;
  position: relative;
}

.tw-footer-opacity::before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: #759AA7;
  opacity: 0.5;
}

.add-scan-grid {
  display: grid;
  /*grid-template-columns: repeat(2, 1fr) 240px;*/
  /*grid-template-columns: 1fr 1fr 40px 40%;*/
  grid-template-columns: 240px 200px 1fr;
  grid-template-rows: auto;
  grid-column-gap: 18px;
}

.tw-line-clamp {
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.tw-dash {
  height: 0.125rem;
  width: 0.75rem;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.tw-risk-overlay-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
  --tw-text-opacity: 0.75;
}

.moveable-line {
  background-color: transparent !important;
}

.tw-dropdown-text {
  text-align: center;
  -moz-text-align-last: center;
       text-align-last: center;
}

a {
  text-decoration: underline;
}

@media (min-width: 320px){
  .min\:tw-container{
    width: 100%;
  }

  @media (min-width: 320px){
    .min\:tw-container{
      max-width: 320px;
    }
  }

  @media (min-width: 480px){
    .min\:tw-container{
      max-width: 480px;
    }
  }

  @media (min-width: 640px){
    .min\:tw-container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .min\:tw-container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .min\:tw-container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1580px){
    .min\:tw-container{
      max-width: 1580px;
    }
  }

  @media (min-width: 1920px){
    .min\:tw-container{
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px){
    .min\:tw-container{
      max-width: 2560px;
    }
  }

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

  .min\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .min\:focus-within\:tw-not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .min\:focus\:tw-not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .min\:tw-pointer-events-none{
    pointer-events: none;
  }

  .min\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  .min\:tw-visible{
    visibility: visible;
  }

  .min\:tw-invisible{
    visibility: hidden;
  }

  .min\:tw-static{
    position: static;
  }

  .min\:tw-fixed{
    position: fixed;
  }

  .min\:tw-absolute{
    position: absolute;
  }

  .min\:tw-relative{
    position: relative;
  }

  .min\:tw-sticky{
    position: sticky;
  }

  .min\:tw-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .min\:tw-inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .min\:tw-inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .min\:tw-inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .min\:tw-inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .min\:tw-inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .min\:tw-inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .min\:tw-inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .min\:tw-inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .min\:tw-inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .min\:tw-inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .min\:tw-inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .min\:tw-inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .min\:tw-inset-13{
    top: 3.25rem;
    right: 3.25rem;
    bottom: 3.25rem;
    left: 3.25rem;
  }

  .min\:tw-inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .min\:tw-inset-15{
    top: 3.75rem;
    right: 3.75rem;
    bottom: 3.75rem;
    left: 3.75rem;
  }

  .min\:tw-inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .min\:tw-inset-17{
    top: 4.25rem;
    right: 4.25rem;
    bottom: 4.25rem;
    left: 4.25rem;
  }

  .min\:tw-inset-18{
    top: 4.5rem;
    right: 4.5rem;
    bottom: 4.5rem;
    left: 4.5rem;
  }

  .min\:tw-inset-19{
    top: 4.75rem;
    right: 4.75rem;
    bottom: 4.75rem;
    left: 4.75rem;
  }

  .min\:tw-inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .min\:tw-inset-21{
    top: 5.25rem;
    right: 5.25rem;
    bottom: 5.25rem;
    left: 5.25rem;
  }

  .min\:tw-inset-22{
    top: 5.5rem;
    right: 5.5rem;
    bottom: 5.5rem;
    left: 5.5rem;
  }

  .min\:tw-inset-23{
    top: 5.75rem;
    right: 5.75rem;
    bottom: 5.75rem;
    left: 5.75rem;
  }

  .min\:tw-inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .min\:tw-inset-25{
    top: 6.25rem;
    right: 6.25rem;
    bottom: 6.25rem;
    left: 6.25rem;
  }

  .min\:tw-inset-26{
    top: 6.5rem;
    right: 6.5rem;
    bottom: 6.5rem;
    left: 6.5rem;
  }

  .min\:tw-inset-27{
    top: 6.75rem;
    right: 6.75rem;
    bottom: 6.75rem;
    left: 6.75rem;
  }

  .min\:tw-inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .min\:tw-inset-29{
    top: 7.25rem;
    right: 7.25rem;
    bottom: 7.25rem;
    left: 7.25rem;
  }

  .min\:tw-inset-30{
    top: 7.5rem;
    right: 7.5rem;
    bottom: 7.5rem;
    left: 7.5rem;
  }

  .min\:tw-inset-31{
    top: 7.75rem;
    right: 7.75rem;
    bottom: 7.75rem;
    left: 7.75rem;
  }

  .min\:tw-inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .min\:tw-inset-33{
    top: 8.25rem;
    right: 8.25rem;
    bottom: 8.25rem;
    left: 8.25rem;
  }

  .min\:tw-inset-34{
    top: 8.5rem;
    right: 8.5rem;
    bottom: 8.5rem;
    left: 8.5rem;
  }

  .min\:tw-inset-35{
    top: 8.75rem;
    right: 8.75rem;
    bottom: 8.75rem;
    left: 8.75rem;
  }

  .min\:tw-inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .min\:tw-inset-37{
    top: 9.25rem;
    right: 9.25rem;
    bottom: 9.25rem;
    left: 9.25rem;
  }

  .min\:tw-inset-38{
    top: 9.5rem;
    right: 9.5rem;
    bottom: 9.5rem;
    left: 9.5rem;
  }

  .min\:tw-inset-39{
    top: 9.75rem;
    right: 9.75rem;
    bottom: 9.75rem;
    left: 9.75rem;
  }

  .min\:tw-inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .min\:tw-inset-41{
    top: 10.25rem;
    right: 10.25rem;
    bottom: 10.25rem;
    left: 10.25rem;
  }

  .min\:tw-inset-42{
    top: 10.5rem;
    right: 10.5rem;
    bottom: 10.5rem;
    left: 10.5rem;
  }

  .min\:tw-inset-43{
    top: 10.75rem;
    right: 10.75rem;
    bottom: 10.75rem;
    left: 10.75rem;
  }

  .min\:tw-inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .min\:tw-inset-45{
    top: 11.25rem;
    right: 11.25rem;
    bottom: 11.25rem;
    left: 11.25rem;
  }

  .min\:tw-inset-46{
    top: 11.5rem;
    right: 11.5rem;
    bottom: 11.5rem;
    left: 11.5rem;
  }

  .min\:tw-inset-47{
    top: 11.75rem;
    right: 11.75rem;
    bottom: 11.75rem;
    left: 11.75rem;
  }

  .min\:tw-inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .min\:tw-inset-50{
    top: 12.5rem;
    right: 12.5rem;
    bottom: 12.5rem;
    left: 12.5rem;
  }

  .min\:tw-inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .min\:tw-inset-53{
    top: 13.25rem;
    right: 13.25rem;
    bottom: 13.25rem;
    left: 13.25rem;
  }

  .min\:tw-inset-54{
    top: 13.5rem;
    right: 13.5rem;
    bottom: 13.5rem;
    left: 13.5rem;
  }

  .min\:tw-inset-55{
    top: 13.75rem;
    right: 13.75rem;
    bottom: 13.75rem;
    left: 13.75rem;
  }

  .min\:tw-inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .min\:tw-inset-57{
    top: 14.25rem;
    right: 14.25rem;
    bottom: 14.25rem;
    left: 14.25rem;
  }

  .min\:tw-inset-58{
    top: 14.5rem;
    right: 14.5rem;
    bottom: 14.5rem;
    left: 14.5rem;
  }

  .min\:tw-inset-59{
    top: 14.75rem;
    right: 14.75rem;
    bottom: 14.75rem;
    left: 14.75rem;
  }

  .min\:tw-inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .min\:tw-inset-61{
    top: 15.25rem;
    right: 15.25rem;
    bottom: 15.25rem;
    left: 15.25rem;
  }

  .min\:tw-inset-62{
    top: 15.5rem;
    right: 15.5rem;
    bottom: 15.5rem;
    left: 15.5rem;
  }

  .min\:tw-inset-63{
    top: 15.75rem;
    right: 15.75rem;
    bottom: 15.75rem;
    left: 15.75rem;
  }

  .min\:tw-inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .min\:tw-inset-65{
    top: 16.25rem;
    right: 16.25rem;
    bottom: 16.25rem;
    left: 16.25rem;
  }

  .min\:tw-inset-66{
    top: 16.5rem;
    right: 16.5rem;
    bottom: 16.5rem;
    left: 16.5rem;
  }

  .min\:tw-inset-68{
    top: 17rem;
    right: 17rem;
    bottom: 17rem;
    left: 17rem;
  }

  .min\:tw-inset-69{
    top: 17.25rem;
    right: 17.25rem;
    bottom: 17.25rem;
    left: 17.25rem;
  }

  .min\:tw-inset-70{
    top: 17.5rem;
    right: 17.5rem;
    bottom: 17.5rem;
    left: 17.5rem;
  }

  .min\:tw-inset-71{
    top: 17.75rem;
    right: 17.75rem;
    bottom: 17.75rem;
    left: 17.75rem;
  }

  .min\:tw-inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .min\:tw-inset-73{
    top: 18.25rem;
    right: 18.25rem;
    bottom: 18.25rem;
    left: 18.25rem;
  }

  .min\:tw-inset-74{
    top: 18.5rem;
    right: 18.5rem;
    bottom: 18.5rem;
    left: 18.5rem;
  }

  .min\:tw-inset-75{
    top: 18.75rem;
    right: 18.75rem;
    bottom: 18.75rem;
    left: 18.75rem;
  }

  .min\:tw-inset-76{
    top: 19rem;
    right: 19rem;
    bottom: 19rem;
    left: 19rem;
  }

  .min\:tw-inset-77{
    top: 19.25rem;
    right: 19.25rem;
    bottom: 19.25rem;
    left: 19.25rem;
  }

  .min\:tw-inset-78{
    top: 19.5rem;
    right: 19.5rem;
    bottom: 19.5rem;
    left: 19.5rem;
  }

  .min\:tw-inset-79{
    top: 19.75rem;
    right: 19.75rem;
    bottom: 19.75rem;
    left: 19.75rem;
  }

  .min\:tw-inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .min\:tw-inset-81{
    top: 20.25rem;
    right: 20.25rem;
    bottom: 20.25rem;
    left: 20.25rem;
  }

  .min\:tw-inset-82{
    top: 20.5rem;
    right: 20.5rem;
    bottom: 20.5rem;
    left: 20.5rem;
  }

  .min\:tw-inset-83{
    top: 20.75rem;
    right: 20.75rem;
    bottom: 20.75rem;
    left: 20.75rem;
  }

  .min\:tw-inset-84{
    top: 21rem;
    right: 21rem;
    bottom: 21rem;
    left: 21rem;
  }

  .min\:tw-inset-85{
    top: 21.25rem;
    right: 21.25rem;
    bottom: 21.25rem;
    left: 21.25rem;
  }

  .min\:tw-inset-86{
    top: 21.5rem;
    right: 21.5rem;
    bottom: 21.5rem;
    left: 21.5rem;
  }

  .min\:tw-inset-87{
    top: 21.75rem;
    right: 21.75rem;
    bottom: 21.75rem;
    left: 21.75rem;
  }

  .min\:tw-inset-88{
    top: 22rem;
    right: 22rem;
    bottom: 22rem;
    left: 22rem;
  }

  .min\:tw-inset-89{
    top: 22.25rem;
    right: 22.25rem;
    bottom: 22.25rem;
    left: 22.25rem;
  }

  .min\:tw-inset-90{
    top: 22.5rem;
    right: 22.5rem;
    bottom: 22.5rem;
    left: 22.5rem;
  }

  .min\:tw-inset-91{
    top: 22.75rem;
    right: 22.75rem;
    bottom: 22.75rem;
    left: 22.75rem;
  }

  .min\:tw-inset-92{
    top: 23rem;
    right: 23rem;
    bottom: 23rem;
    left: 23rem;
  }

  .min\:tw-inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .min\:tw-inset-102{
    top: 25.5rem;
    right: 25.5rem;
    bottom: 25.5rem;
    left: 25.5rem;
  }

  .min\:tw-inset-112{
    top: 28rem;
    right: 28rem;
    bottom: 28rem;
    left: 28rem;
  }

  .min\:tw-inset-128{
    top: 31rem;
    right: 31rem;
    bottom: 31rem;
    left: 31rem;
  }

  .min\:tw-inset-129{
    top: 32.25rem;
    right: 32.25rem;
    bottom: 32.25rem;
    left: 32.25rem;
  }

  .min\:tw-inset-130{
    top: 32.5rem;
    right: 32.5rem;
    bottom: 32.5rem;
    left: 32.5rem;
  }

  .min\:tw-inset-140{
    top: 35rem;
    right: 35rem;
    bottom: 35rem;
    left: 35rem;
  }

  .min\:tw-inset-160{
    top: 40rem;
    right: 40rem;
    bottom: 40rem;
    left: 40rem;
  }

  .min\:tw-inset-180{
    top: 45rem;
    right: 45rem;
    bottom: 45rem;
    left: 45rem;
  }

  .min\:tw-inset-185{
    top: 46.25rem;
    right: 46.25rem;
    bottom: 46.25rem;
    left: 46.25rem;
  }

  .min\:tw-inset-190{
    top: 47.5rem;
    right: 47.5rem;
    bottom: 47.5rem;
    left: 47.5rem;
  }

  .min\:tw-inset-200{
    top: 50rem;
    right: 50rem;
    bottom: 50rem;
    left: 50rem;
  }

  .min\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .min\:tw-inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .min\:tw-inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .min\:tw-inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .min\:tw-inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .min\:tw-inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .min\:tw--inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .min\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .min\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .min\:tw--inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .min\:tw--inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .min\:tw--inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .min\:tw--inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .min\:tw--inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .min\:tw--inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .min\:tw--inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .min\:tw--inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .min\:tw--inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .min\:tw--inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .min\:tw--inset-13{
    top: -3.25rem;
    right: -3.25rem;
    bottom: -3.25rem;
    left: -3.25rem;
  }

  .min\:tw--inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .min\:tw--inset-15{
    top: -3.75rem;
    right: -3.75rem;
    bottom: -3.75rem;
    left: -3.75rem;
  }

  .min\:tw--inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .min\:tw--inset-17{
    top: -4.25rem;
    right: -4.25rem;
    bottom: -4.25rem;
    left: -4.25rem;
  }

  .min\:tw--inset-18{
    top: -4.5rem;
    right: -4.5rem;
    bottom: -4.5rem;
    left: -4.5rem;
  }

  .min\:tw--inset-19{
    top: -4.75rem;
    right: -4.75rem;
    bottom: -4.75rem;
    left: -4.75rem;
  }

  .min\:tw--inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .min\:tw--inset-21{
    top: -5.25rem;
    right: -5.25rem;
    bottom: -5.25rem;
    left: -5.25rem;
  }

  .min\:tw--inset-22{
    top: -5.5rem;
    right: -5.5rem;
    bottom: -5.5rem;
    left: -5.5rem;
  }

  .min\:tw--inset-23{
    top: -5.75rem;
    right: -5.75rem;
    bottom: -5.75rem;
    left: -5.75rem;
  }

  .min\:tw--inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .min\:tw--inset-25{
    top: -6.25rem;
    right: -6.25rem;
    bottom: -6.25rem;
    left: -6.25rem;
  }

  .min\:tw--inset-26{
    top: -6.5rem;
    right: -6.5rem;
    bottom: -6.5rem;
    left: -6.5rem;
  }

  .min\:tw--inset-27{
    top: -6.75rem;
    right: -6.75rem;
    bottom: -6.75rem;
    left: -6.75rem;
  }

  .min\:tw--inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .min\:tw--inset-29{
    top: -7.25rem;
    right: -7.25rem;
    bottom: -7.25rem;
    left: -7.25rem;
  }

  .min\:tw--inset-30{
    top: -7.5rem;
    right: -7.5rem;
    bottom: -7.5rem;
    left: -7.5rem;
  }

  .min\:tw--inset-31{
    top: -7.75rem;
    right: -7.75rem;
    bottom: -7.75rem;
    left: -7.75rem;
  }

  .min\:tw--inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .min\:tw--inset-33{
    top: -8.25rem;
    right: -8.25rem;
    bottom: -8.25rem;
    left: -8.25rem;
  }

  .min\:tw--inset-34{
    top: -8.5rem;
    right: -8.5rem;
    bottom: -8.5rem;
    left: -8.5rem;
  }

  .min\:tw--inset-35{
    top: -8.75rem;
    right: -8.75rem;
    bottom: -8.75rem;
    left: -8.75rem;
  }

  .min\:tw--inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .min\:tw--inset-37{
    top: -9.25rem;
    right: -9.25rem;
    bottom: -9.25rem;
    left: -9.25rem;
  }

  .min\:tw--inset-38{
    top: -9.5rem;
    right: -9.5rem;
    bottom: -9.5rem;
    left: -9.5rem;
  }

  .min\:tw--inset-39{
    top: -9.75rem;
    right: -9.75rem;
    bottom: -9.75rem;
    left: -9.75rem;
  }

  .min\:tw--inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .min\:tw--inset-41{
    top: -10.25rem;
    right: -10.25rem;
    bottom: -10.25rem;
    left: -10.25rem;
  }

  .min\:tw--inset-42{
    top: -10.5rem;
    right: -10.5rem;
    bottom: -10.5rem;
    left: -10.5rem;
  }

  .min\:tw--inset-43{
    top: -10.75rem;
    right: -10.75rem;
    bottom: -10.75rem;
    left: -10.75rem;
  }

  .min\:tw--inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .min\:tw--inset-45{
    top: -11.25rem;
    right: -11.25rem;
    bottom: -11.25rem;
    left: -11.25rem;
  }

  .min\:tw--inset-46{
    top: -11.5rem;
    right: -11.5rem;
    bottom: -11.5rem;
    left: -11.5rem;
  }

  .min\:tw--inset-47{
    top: -11.75rem;
    right: -11.75rem;
    bottom: -11.75rem;
    left: -11.75rem;
  }

  .min\:tw--inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .min\:tw--inset-50{
    top: -12.5rem;
    right: -12.5rem;
    bottom: -12.5rem;
    left: -12.5rem;
  }

  .min\:tw--inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .min\:tw--inset-53{
    top: -13.25rem;
    right: -13.25rem;
    bottom: -13.25rem;
    left: -13.25rem;
  }

  .min\:tw--inset-54{
    top: -13.5rem;
    right: -13.5rem;
    bottom: -13.5rem;
    left: -13.5rem;
  }

  .min\:tw--inset-55{
    top: -13.75rem;
    right: -13.75rem;
    bottom: -13.75rem;
    left: -13.75rem;
  }

  .min\:tw--inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .min\:tw--inset-57{
    top: -14.25rem;
    right: -14.25rem;
    bottom: -14.25rem;
    left: -14.25rem;
  }

  .min\:tw--inset-58{
    top: -14.5rem;
    right: -14.5rem;
    bottom: -14.5rem;
    left: -14.5rem;
  }

  .min\:tw--inset-59{
    top: -14.75rem;
    right: -14.75rem;
    bottom: -14.75rem;
    left: -14.75rem;
  }

  .min\:tw--inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .min\:tw--inset-61{
    top: -15.25rem;
    right: -15.25rem;
    bottom: -15.25rem;
    left: -15.25rem;
  }

  .min\:tw--inset-62{
    top: -15.5rem;
    right: -15.5rem;
    bottom: -15.5rem;
    left: -15.5rem;
  }

  .min\:tw--inset-63{
    top: -15.75rem;
    right: -15.75rem;
    bottom: -15.75rem;
    left: -15.75rem;
  }

  .min\:tw--inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .min\:tw--inset-65{
    top: -16.25rem;
    right: -16.25rem;
    bottom: -16.25rem;
    left: -16.25rem;
  }

  .min\:tw--inset-66{
    top: -16.5rem;
    right: -16.5rem;
    bottom: -16.5rem;
    left: -16.5rem;
  }

  .min\:tw--inset-68{
    top: -17rem;
    right: -17rem;
    bottom: -17rem;
    left: -17rem;
  }

  .min\:tw--inset-69{
    top: -17.25rem;
    right: -17.25rem;
    bottom: -17.25rem;
    left: -17.25rem;
  }

  .min\:tw--inset-70{
    top: -17.5rem;
    right: -17.5rem;
    bottom: -17.5rem;
    left: -17.5rem;
  }

  .min\:tw--inset-71{
    top: -17.75rem;
    right: -17.75rem;
    bottom: -17.75rem;
    left: -17.75rem;
  }

  .min\:tw--inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .min\:tw--inset-73{
    top: -18.25rem;
    right: -18.25rem;
    bottom: -18.25rem;
    left: -18.25rem;
  }

  .min\:tw--inset-74{
    top: -18.5rem;
    right: -18.5rem;
    bottom: -18.5rem;
    left: -18.5rem;
  }

  .min\:tw--inset-75{
    top: -18.75rem;
    right: -18.75rem;
    bottom: -18.75rem;
    left: -18.75rem;
  }

  .min\:tw--inset-76{
    top: -19rem;
    right: -19rem;
    bottom: -19rem;
    left: -19rem;
  }

  .min\:tw--inset-77{
    top: -19.25rem;
    right: -19.25rem;
    bottom: -19.25rem;
    left: -19.25rem;
  }

  .min\:tw--inset-78{
    top: -19.5rem;
    right: -19.5rem;
    bottom: -19.5rem;
    left: -19.5rem;
  }

  .min\:tw--inset-79{
    top: -19.75rem;
    right: -19.75rem;
    bottom: -19.75rem;
    left: -19.75rem;
  }

  .min\:tw--inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .min\:tw--inset-81{
    top: -20.25rem;
    right: -20.25rem;
    bottom: -20.25rem;
    left: -20.25rem;
  }

  .min\:tw--inset-82{
    top: -20.5rem;
    right: -20.5rem;
    bottom: -20.5rem;
    left: -20.5rem;
  }

  .min\:tw--inset-83{
    top: -20.75rem;
    right: -20.75rem;
    bottom: -20.75rem;
    left: -20.75rem;
  }

  .min\:tw--inset-84{
    top: -21rem;
    right: -21rem;
    bottom: -21rem;
    left: -21rem;
  }

  .min\:tw--inset-85{
    top: -21.25rem;
    right: -21.25rem;
    bottom: -21.25rem;
    left: -21.25rem;
  }

  .min\:tw--inset-86{
    top: -21.5rem;
    right: -21.5rem;
    bottom: -21.5rem;
    left: -21.5rem;
  }

  .min\:tw--inset-87{
    top: -21.75rem;
    right: -21.75rem;
    bottom: -21.75rem;
    left: -21.75rem;
  }

  .min\:tw--inset-88{
    top: -22rem;
    right: -22rem;
    bottom: -22rem;
    left: -22rem;
  }

  .min\:tw--inset-89{
    top: -22.25rem;
    right: -22.25rem;
    bottom: -22.25rem;
    left: -22.25rem;
  }

  .min\:tw--inset-90{
    top: -22.5rem;
    right: -22.5rem;
    bottom: -22.5rem;
    left: -22.5rem;
  }

  .min\:tw--inset-91{
    top: -22.75rem;
    right: -22.75rem;
    bottom: -22.75rem;
    left: -22.75rem;
  }

  .min\:tw--inset-92{
    top: -23rem;
    right: -23rem;
    bottom: -23rem;
    left: -23rem;
  }

  .min\:tw--inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .min\:tw--inset-102{
    top: -25.5rem;
    right: -25.5rem;
    bottom: -25.5rem;
    left: -25.5rem;
  }

  .min\:tw--inset-112{
    top: -28rem;
    right: -28rem;
    bottom: -28rem;
    left: -28rem;
  }

  .min\:tw--inset-128{
    top: -31rem;
    right: -31rem;
    bottom: -31rem;
    left: -31rem;
  }

  .min\:tw--inset-129{
    top: -32.25rem;
    right: -32.25rem;
    bottom: -32.25rem;
    left: -32.25rem;
  }

  .min\:tw--inset-130{
    top: -32.5rem;
    right: -32.5rem;
    bottom: -32.5rem;
    left: -32.5rem;
  }

  .min\:tw--inset-140{
    top: -35rem;
    right: -35rem;
    bottom: -35rem;
    left: -35rem;
  }

  .min\:tw--inset-160{
    top: -40rem;
    right: -40rem;
    bottom: -40rem;
    left: -40rem;
  }

  .min\:tw--inset-180{
    top: -45rem;
    right: -45rem;
    bottom: -45rem;
    left: -45rem;
  }

  .min\:tw--inset-185{
    top: -46.25rem;
    right: -46.25rem;
    bottom: -46.25rem;
    left: -46.25rem;
  }

  .min\:tw--inset-190{
    top: -47.5rem;
    right: -47.5rem;
    bottom: -47.5rem;
    left: -47.5rem;
  }

  .min\:tw--inset-200{
    top: -50rem;
    right: -50rem;
    bottom: -50rem;
    left: -50rem;
  }

  .min\:tw--inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .min\:tw--inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .min\:tw--inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .min\:tw--inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .min\:tw--inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .min\:tw-inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .min\:tw-inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .min\:tw-inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .min\:tw-inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .min\:tw-inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .min\:tw-inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .min\:tw-inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .min\:tw--inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .min\:tw--inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .min\:tw--inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .min\:tw--inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .min\:tw--inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .min\:tw--inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .min\:tw--inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .min\:tw-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .min\:tw-inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .min\:tw-inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .min\:tw-inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .min\:tw-inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .min\:tw-inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .min\:tw-inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .min\:tw-inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .min\:tw-inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .min\:tw-inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .min\:tw-inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .min\:tw-inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .min\:tw-inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .min\:tw-inset-x-13{
    left: 3.25rem;
    right: 3.25rem;
  }

  .min\:tw-inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .min\:tw-inset-x-15{
    left: 3.75rem;
    right: 3.75rem;
  }

  .min\:tw-inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .min\:tw-inset-x-17{
    left: 4.25rem;
    right: 4.25rem;
  }

  .min\:tw-inset-x-18{
    left: 4.5rem;
    right: 4.5rem;
  }

  .min\:tw-inset-x-19{
    left: 4.75rem;
    right: 4.75rem;
  }

  .min\:tw-inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .min\:tw-inset-x-21{
    left: 5.25rem;
    right: 5.25rem;
  }

  .min\:tw-inset-x-22{
    left: 5.5rem;
    right: 5.5rem;
  }

  .min\:tw-inset-x-23{
    left: 5.75rem;
    right: 5.75rem;
  }

  .min\:tw-inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .min\:tw-inset-x-25{
    left: 6.25rem;
    right: 6.25rem;
  }

  .min\:tw-inset-x-26{
    left: 6.5rem;
    right: 6.5rem;
  }

  .min\:tw-inset-x-27{
    left: 6.75rem;
    right: 6.75rem;
  }

  .min\:tw-inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .min\:tw-inset-x-29{
    left: 7.25rem;
    right: 7.25rem;
  }

  .min\:tw-inset-x-30{
    left: 7.5rem;
    right: 7.5rem;
  }

  .min\:tw-inset-x-31{
    left: 7.75rem;
    right: 7.75rem;
  }

  .min\:tw-inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .min\:tw-inset-x-33{
    left: 8.25rem;
    right: 8.25rem;
  }

  .min\:tw-inset-x-34{
    left: 8.5rem;
    right: 8.5rem;
  }

  .min\:tw-inset-x-35{
    left: 8.75rem;
    right: 8.75rem;
  }

  .min\:tw-inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .min\:tw-inset-x-37{
    left: 9.25rem;
    right: 9.25rem;
  }

  .min\:tw-inset-x-38{
    left: 9.5rem;
    right: 9.5rem;
  }

  .min\:tw-inset-x-39{
    left: 9.75rem;
    right: 9.75rem;
  }

  .min\:tw-inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .min\:tw-inset-x-41{
    left: 10.25rem;
    right: 10.25rem;
  }

  .min\:tw-inset-x-42{
    left: 10.5rem;
    right: 10.5rem;
  }

  .min\:tw-inset-x-43{
    left: 10.75rem;
    right: 10.75rem;
  }

  .min\:tw-inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .min\:tw-inset-x-45{
    left: 11.25rem;
    right: 11.25rem;
  }

  .min\:tw-inset-x-46{
    left: 11.5rem;
    right: 11.5rem;
  }

  .min\:tw-inset-x-47{
    left: 11.75rem;
    right: 11.75rem;
  }

  .min\:tw-inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .min\:tw-inset-x-50{
    left: 12.5rem;
    right: 12.5rem;
  }

  .min\:tw-inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .min\:tw-inset-x-53{
    left: 13.25rem;
    right: 13.25rem;
  }

  .min\:tw-inset-x-54{
    left: 13.5rem;
    right: 13.5rem;
  }

  .min\:tw-inset-x-55{
    left: 13.75rem;
    right: 13.75rem;
  }

  .min\:tw-inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .min\:tw-inset-x-57{
    left: 14.25rem;
    right: 14.25rem;
  }

  .min\:tw-inset-x-58{
    left: 14.5rem;
    right: 14.5rem;
  }

  .min\:tw-inset-x-59{
    left: 14.75rem;
    right: 14.75rem;
  }

  .min\:tw-inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .min\:tw-inset-x-61{
    left: 15.25rem;
    right: 15.25rem;
  }

  .min\:tw-inset-x-62{
    left: 15.5rem;
    right: 15.5rem;
  }

  .min\:tw-inset-x-63{
    left: 15.75rem;
    right: 15.75rem;
  }

  .min\:tw-inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .min\:tw-inset-x-65{
    left: 16.25rem;
    right: 16.25rem;
  }

  .min\:tw-inset-x-66{
    left: 16.5rem;
    right: 16.5rem;
  }

  .min\:tw-inset-x-68{
    left: 17rem;
    right: 17rem;
  }

  .min\:tw-inset-x-69{
    left: 17.25rem;
    right: 17.25rem;
  }

  .min\:tw-inset-x-70{
    left: 17.5rem;
    right: 17.5rem;
  }

  .min\:tw-inset-x-71{
    left: 17.75rem;
    right: 17.75rem;
  }

  .min\:tw-inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .min\:tw-inset-x-73{
    left: 18.25rem;
    right: 18.25rem;
  }

  .min\:tw-inset-x-74{
    left: 18.5rem;
    right: 18.5rem;
  }

  .min\:tw-inset-x-75{
    left: 18.75rem;
    right: 18.75rem;
  }

  .min\:tw-inset-x-76{
    left: 19rem;
    right: 19rem;
  }

  .min\:tw-inset-x-77{
    left: 19.25rem;
    right: 19.25rem;
  }

  .min\:tw-inset-x-78{
    left: 19.5rem;
    right: 19.5rem;
  }

  .min\:tw-inset-x-79{
    left: 19.75rem;
    right: 19.75rem;
  }

  .min\:tw-inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .min\:tw-inset-x-81{
    left: 20.25rem;
    right: 20.25rem;
  }

  .min\:tw-inset-x-82{
    left: 20.5rem;
    right: 20.5rem;
  }

  .min\:tw-inset-x-83{
    left: 20.75rem;
    right: 20.75rem;
  }

  .min\:tw-inset-x-84{
    left: 21rem;
    right: 21rem;
  }

  .min\:tw-inset-x-85{
    left: 21.25rem;
    right: 21.25rem;
  }

  .min\:tw-inset-x-86{
    left: 21.5rem;
    right: 21.5rem;
  }

  .min\:tw-inset-x-87{
    left: 21.75rem;
    right: 21.75rem;
  }

  .min\:tw-inset-x-88{
    left: 22rem;
    right: 22rem;
  }

  .min\:tw-inset-x-89{
    left: 22.25rem;
    right: 22.25rem;
  }

  .min\:tw-inset-x-90{
    left: 22.5rem;
    right: 22.5rem;
  }

  .min\:tw-inset-x-91{
    left: 22.75rem;
    right: 22.75rem;
  }

  .min\:tw-inset-x-92{
    left: 23rem;
    right: 23rem;
  }

  .min\:tw-inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .min\:tw-inset-x-102{
    left: 25.5rem;
    right: 25.5rem;
  }

  .min\:tw-inset-x-112{
    left: 28rem;
    right: 28rem;
  }

  .min\:tw-inset-x-128{
    left: 31rem;
    right: 31rem;
  }

  .min\:tw-inset-x-129{
    left: 32.25rem;
    right: 32.25rem;
  }

  .min\:tw-inset-x-130{
    left: 32.5rem;
    right: 32.5rem;
  }

  .min\:tw-inset-x-140{
    left: 35rem;
    right: 35rem;
  }

  .min\:tw-inset-x-160{
    left: 40rem;
    right: 40rem;
  }

  .min\:tw-inset-x-180{
    left: 45rem;
    right: 45rem;
  }

  .min\:tw-inset-x-185{
    left: 46.25rem;
    right: 46.25rem;
  }

  .min\:tw-inset-x-190{
    left: 47.5rem;
    right: 47.5rem;
  }

  .min\:tw-inset-x-200{
    left: 50rem;
    right: 50rem;
  }

  .min\:tw-inset-x-auto{
    left: auto;
    right: auto;
  }

  .min\:tw-inset-x-px{
    left: 1px;
    right: 1px;
  }

  .min\:tw-inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .min\:tw-inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .min\:tw-inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .min\:tw-inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .min\:tw--inset-x-0{
    left: 0px;
    right: 0px;
  }

  .min\:tw--inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .min\:tw--inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .min\:tw--inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .min\:tw--inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .min\:tw--inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .min\:tw--inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .min\:tw--inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .min\:tw--inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .min\:tw--inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .min\:tw--inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .min\:tw--inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .min\:tw--inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .min\:tw--inset-x-13{
    left: -3.25rem;
    right: -3.25rem;
  }

  .min\:tw--inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .min\:tw--inset-x-15{
    left: -3.75rem;
    right: -3.75rem;
  }

  .min\:tw--inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .min\:tw--inset-x-17{
    left: -4.25rem;
    right: -4.25rem;
  }

  .min\:tw--inset-x-18{
    left: -4.5rem;
    right: -4.5rem;
  }

  .min\:tw--inset-x-19{
    left: -4.75rem;
    right: -4.75rem;
  }

  .min\:tw--inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .min\:tw--inset-x-21{
    left: -5.25rem;
    right: -5.25rem;
  }

  .min\:tw--inset-x-22{
    left: -5.5rem;
    right: -5.5rem;
  }

  .min\:tw--inset-x-23{
    left: -5.75rem;
    right: -5.75rem;
  }

  .min\:tw--inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .min\:tw--inset-x-25{
    left: -6.25rem;
    right: -6.25rem;
  }

  .min\:tw--inset-x-26{
    left: -6.5rem;
    right: -6.5rem;
  }

  .min\:tw--inset-x-27{
    left: -6.75rem;
    right: -6.75rem;
  }

  .min\:tw--inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .min\:tw--inset-x-29{
    left: -7.25rem;
    right: -7.25rem;
  }

  .min\:tw--inset-x-30{
    left: -7.5rem;
    right: -7.5rem;
  }

  .min\:tw--inset-x-31{
    left: -7.75rem;
    right: -7.75rem;
  }

  .min\:tw--inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .min\:tw--inset-x-33{
    left: -8.25rem;
    right: -8.25rem;
  }

  .min\:tw--inset-x-34{
    left: -8.5rem;
    right: -8.5rem;
  }

  .min\:tw--inset-x-35{
    left: -8.75rem;
    right: -8.75rem;
  }

  .min\:tw--inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .min\:tw--inset-x-37{
    left: -9.25rem;
    right: -9.25rem;
  }

  .min\:tw--inset-x-38{
    left: -9.5rem;
    right: -9.5rem;
  }

  .min\:tw--inset-x-39{
    left: -9.75rem;
    right: -9.75rem;
  }

  .min\:tw--inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .min\:tw--inset-x-41{
    left: -10.25rem;
    right: -10.25rem;
  }

  .min\:tw--inset-x-42{
    left: -10.5rem;
    right: -10.5rem;
  }

  .min\:tw--inset-x-43{
    left: -10.75rem;
    right: -10.75rem;
  }

  .min\:tw--inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .min\:tw--inset-x-45{
    left: -11.25rem;
    right: -11.25rem;
  }

  .min\:tw--inset-x-46{
    left: -11.5rem;
    right: -11.5rem;
  }

  .min\:tw--inset-x-47{
    left: -11.75rem;
    right: -11.75rem;
  }

  .min\:tw--inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .min\:tw--inset-x-50{
    left: -12.5rem;
    right: -12.5rem;
  }

  .min\:tw--inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .min\:tw--inset-x-53{
    left: -13.25rem;
    right: -13.25rem;
  }

  .min\:tw--inset-x-54{
    left: -13.5rem;
    right: -13.5rem;
  }

  .min\:tw--inset-x-55{
    left: -13.75rem;
    right: -13.75rem;
  }

  .min\:tw--inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .min\:tw--inset-x-57{
    left: -14.25rem;
    right: -14.25rem;
  }

  .min\:tw--inset-x-58{
    left: -14.5rem;
    right: -14.5rem;
  }

  .min\:tw--inset-x-59{
    left: -14.75rem;
    right: -14.75rem;
  }

  .min\:tw--inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .min\:tw--inset-x-61{
    left: -15.25rem;
    right: -15.25rem;
  }

  .min\:tw--inset-x-62{
    left: -15.5rem;
    right: -15.5rem;
  }

  .min\:tw--inset-x-63{
    left: -15.75rem;
    right: -15.75rem;
  }

  .min\:tw--inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .min\:tw--inset-x-65{
    left: -16.25rem;
    right: -16.25rem;
  }

  .min\:tw--inset-x-66{
    left: -16.5rem;
    right: -16.5rem;
  }

  .min\:tw--inset-x-68{
    left: -17rem;
    right: -17rem;
  }

  .min\:tw--inset-x-69{
    left: -17.25rem;
    right: -17.25rem;
  }

  .min\:tw--inset-x-70{
    left: -17.5rem;
    right: -17.5rem;
  }

  .min\:tw--inset-x-71{
    left: -17.75rem;
    right: -17.75rem;
  }

  .min\:tw--inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .min\:tw--inset-x-73{
    left: -18.25rem;
    right: -18.25rem;
  }

  .min\:tw--inset-x-74{
    left: -18.5rem;
    right: -18.5rem;
  }

  .min\:tw--inset-x-75{
    left: -18.75rem;
    right: -18.75rem;
  }

  .min\:tw--inset-x-76{
    left: -19rem;
    right: -19rem;
  }

  .min\:tw--inset-x-77{
    left: -19.25rem;
    right: -19.25rem;
  }

  .min\:tw--inset-x-78{
    left: -19.5rem;
    right: -19.5rem;
  }

  .min\:tw--inset-x-79{
    left: -19.75rem;
    right: -19.75rem;
  }

  .min\:tw--inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .min\:tw--inset-x-81{
    left: -20.25rem;
    right: -20.25rem;
  }

  .min\:tw--inset-x-82{
    left: -20.5rem;
    right: -20.5rem;
  }

  .min\:tw--inset-x-83{
    left: -20.75rem;
    right: -20.75rem;
  }

  .min\:tw--inset-x-84{
    left: -21rem;
    right: -21rem;
  }

  .min\:tw--inset-x-85{
    left: -21.25rem;
    right: -21.25rem;
  }

  .min\:tw--inset-x-86{
    left: -21.5rem;
    right: -21.5rem;
  }

  .min\:tw--inset-x-87{
    left: -21.75rem;
    right: -21.75rem;
  }

  .min\:tw--inset-x-88{
    left: -22rem;
    right: -22rem;
  }

  .min\:tw--inset-x-89{
    left: -22.25rem;
    right: -22.25rem;
  }

  .min\:tw--inset-x-90{
    left: -22.5rem;
    right: -22.5rem;
  }

  .min\:tw--inset-x-91{
    left: -22.75rem;
    right: -22.75rem;
  }

  .min\:tw--inset-x-92{
    left: -23rem;
    right: -23rem;
  }

  .min\:tw--inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .min\:tw--inset-x-102{
    left: -25.5rem;
    right: -25.5rem;
  }

  .min\:tw--inset-x-112{
    left: -28rem;
    right: -28rem;
  }

  .min\:tw--inset-x-128{
    left: -31rem;
    right: -31rem;
  }

  .min\:tw--inset-x-129{
    left: -32.25rem;
    right: -32.25rem;
  }

  .min\:tw--inset-x-130{
    left: -32.5rem;
    right: -32.5rem;
  }

  .min\:tw--inset-x-140{
    left: -35rem;
    right: -35rem;
  }

  .min\:tw--inset-x-160{
    left: -40rem;
    right: -40rem;
  }

  .min\:tw--inset-x-180{
    left: -45rem;
    right: -45rem;
  }

  .min\:tw--inset-x-185{
    left: -46.25rem;
    right: -46.25rem;
  }

  .min\:tw--inset-x-190{
    left: -47.5rem;
    right: -47.5rem;
  }

  .min\:tw--inset-x-200{
    left: -50rem;
    right: -50rem;
  }

  .min\:tw--inset-x-px{
    left: -1px;
    right: -1px;
  }

  .min\:tw--inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .min\:tw--inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .min\:tw--inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .min\:tw--inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .min\:tw-inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .min\:tw-inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .min\:tw-inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .min\:tw-inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .min\:tw-inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .min\:tw-inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .min\:tw-inset-x-full{
    left: 100%;
    right: 100%;
  }

  .min\:tw--inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .min\:tw--inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .min\:tw--inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .min\:tw--inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .min\:tw--inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .min\:tw--inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .min\:tw--inset-x-full{
    left: -100%;
    right: -100%;
  }

  .min\:tw-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .min\:tw-inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .min\:tw-inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .min\:tw-inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .min\:tw-inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .min\:tw-inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .min\:tw-inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .min\:tw-inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .min\:tw-inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .min\:tw-inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .min\:tw-inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .min\:tw-inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .min\:tw-inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .min\:tw-inset-y-13{
    top: 3.25rem;
    bottom: 3.25rem;
  }

  .min\:tw-inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .min\:tw-inset-y-15{
    top: 3.75rem;
    bottom: 3.75rem;
  }

  .min\:tw-inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .min\:tw-inset-y-17{
    top: 4.25rem;
    bottom: 4.25rem;
  }

  .min\:tw-inset-y-18{
    top: 4.5rem;
    bottom: 4.5rem;
  }

  .min\:tw-inset-y-19{
    top: 4.75rem;
    bottom: 4.75rem;
  }

  .min\:tw-inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .min\:tw-inset-y-21{
    top: 5.25rem;
    bottom: 5.25rem;
  }

  .min\:tw-inset-y-22{
    top: 5.5rem;
    bottom: 5.5rem;
  }

  .min\:tw-inset-y-23{
    top: 5.75rem;
    bottom: 5.75rem;
  }

  .min\:tw-inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .min\:tw-inset-y-25{
    top: 6.25rem;
    bottom: 6.25rem;
  }

  .min\:tw-inset-y-26{
    top: 6.5rem;
    bottom: 6.5rem;
  }

  .min\:tw-inset-y-27{
    top: 6.75rem;
    bottom: 6.75rem;
  }

  .min\:tw-inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .min\:tw-inset-y-29{
    top: 7.25rem;
    bottom: 7.25rem;
  }

  .min\:tw-inset-y-30{
    top: 7.5rem;
    bottom: 7.5rem;
  }

  .min\:tw-inset-y-31{
    top: 7.75rem;
    bottom: 7.75rem;
  }

  .min\:tw-inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .min\:tw-inset-y-33{
    top: 8.25rem;
    bottom: 8.25rem;
  }

  .min\:tw-inset-y-34{
    top: 8.5rem;
    bottom: 8.5rem;
  }

  .min\:tw-inset-y-35{
    top: 8.75rem;
    bottom: 8.75rem;
  }

  .min\:tw-inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .min\:tw-inset-y-37{
    top: 9.25rem;
    bottom: 9.25rem;
  }

  .min\:tw-inset-y-38{
    top: 9.5rem;
    bottom: 9.5rem;
  }

  .min\:tw-inset-y-39{
    top: 9.75rem;
    bottom: 9.75rem;
  }

  .min\:tw-inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .min\:tw-inset-y-41{
    top: 10.25rem;
    bottom: 10.25rem;
  }

  .min\:tw-inset-y-42{
    top: 10.5rem;
    bottom: 10.5rem;
  }

  .min\:tw-inset-y-43{
    top: 10.75rem;
    bottom: 10.75rem;
  }

  .min\:tw-inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .min\:tw-inset-y-45{
    top: 11.25rem;
    bottom: 11.25rem;
  }

  .min\:tw-inset-y-46{
    top: 11.5rem;
    bottom: 11.5rem;
  }

  .min\:tw-inset-y-47{
    top: 11.75rem;
    bottom: 11.75rem;
  }

  .min\:tw-inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .min\:tw-inset-y-50{
    top: 12.5rem;
    bottom: 12.5rem;
  }

  .min\:tw-inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .min\:tw-inset-y-53{
    top: 13.25rem;
    bottom: 13.25rem;
  }

  .min\:tw-inset-y-54{
    top: 13.5rem;
    bottom: 13.5rem;
  }

  .min\:tw-inset-y-55{
    top: 13.75rem;
    bottom: 13.75rem;
  }

  .min\:tw-inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .min\:tw-inset-y-57{
    top: 14.25rem;
    bottom: 14.25rem;
  }

  .min\:tw-inset-y-58{
    top: 14.5rem;
    bottom: 14.5rem;
  }

  .min\:tw-inset-y-59{
    top: 14.75rem;
    bottom: 14.75rem;
  }

  .min\:tw-inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .min\:tw-inset-y-61{
    top: 15.25rem;
    bottom: 15.25rem;
  }

  .min\:tw-inset-y-62{
    top: 15.5rem;
    bottom: 15.5rem;
  }

  .min\:tw-inset-y-63{
    top: 15.75rem;
    bottom: 15.75rem;
  }

  .min\:tw-inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .min\:tw-inset-y-65{
    top: 16.25rem;
    bottom: 16.25rem;
  }

  .min\:tw-inset-y-66{
    top: 16.5rem;
    bottom: 16.5rem;
  }

  .min\:tw-inset-y-68{
    top: 17rem;
    bottom: 17rem;
  }

  .min\:tw-inset-y-69{
    top: 17.25rem;
    bottom: 17.25rem;
  }

  .min\:tw-inset-y-70{
    top: 17.5rem;
    bottom: 17.5rem;
  }

  .min\:tw-inset-y-71{
    top: 17.75rem;
    bottom: 17.75rem;
  }

  .min\:tw-inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .min\:tw-inset-y-73{
    top: 18.25rem;
    bottom: 18.25rem;
  }

  .min\:tw-inset-y-74{
    top: 18.5rem;
    bottom: 18.5rem;
  }

  .min\:tw-inset-y-75{
    top: 18.75rem;
    bottom: 18.75rem;
  }

  .min\:tw-inset-y-76{
    top: 19rem;
    bottom: 19rem;
  }

  .min\:tw-inset-y-77{
    top: 19.25rem;
    bottom: 19.25rem;
  }

  .min\:tw-inset-y-78{
    top: 19.5rem;
    bottom: 19.5rem;
  }

  .min\:tw-inset-y-79{
    top: 19.75rem;
    bottom: 19.75rem;
  }

  .min\:tw-inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .min\:tw-inset-y-81{
    top: 20.25rem;
    bottom: 20.25rem;
  }

  .min\:tw-inset-y-82{
    top: 20.5rem;
    bottom: 20.5rem;
  }

  .min\:tw-inset-y-83{
    top: 20.75rem;
    bottom: 20.75rem;
  }

  .min\:tw-inset-y-84{
    top: 21rem;
    bottom: 21rem;
  }

  .min\:tw-inset-y-85{
    top: 21.25rem;
    bottom: 21.25rem;
  }

  .min\:tw-inset-y-86{
    top: 21.5rem;
    bottom: 21.5rem;
  }

  .min\:tw-inset-y-87{
    top: 21.75rem;
    bottom: 21.75rem;
  }

  .min\:tw-inset-y-88{
    top: 22rem;
    bottom: 22rem;
  }

  .min\:tw-inset-y-89{
    top: 22.25rem;
    bottom: 22.25rem;
  }

  .min\:tw-inset-y-90{
    top: 22.5rem;
    bottom: 22.5rem;
  }

  .min\:tw-inset-y-91{
    top: 22.75rem;
    bottom: 22.75rem;
  }

  .min\:tw-inset-y-92{
    top: 23rem;
    bottom: 23rem;
  }

  .min\:tw-inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .min\:tw-inset-y-102{
    top: 25.5rem;
    bottom: 25.5rem;
  }

  .min\:tw-inset-y-112{
    top: 28rem;
    bottom: 28rem;
  }

  .min\:tw-inset-y-128{
    top: 31rem;
    bottom: 31rem;
  }

  .min\:tw-inset-y-129{
    top: 32.25rem;
    bottom: 32.25rem;
  }

  .min\:tw-inset-y-130{
    top: 32.5rem;
    bottom: 32.5rem;
  }

  .min\:tw-inset-y-140{
    top: 35rem;
    bottom: 35rem;
  }

  .min\:tw-inset-y-160{
    top: 40rem;
    bottom: 40rem;
  }

  .min\:tw-inset-y-180{
    top: 45rem;
    bottom: 45rem;
  }

  .min\:tw-inset-y-185{
    top: 46.25rem;
    bottom: 46.25rem;
  }

  .min\:tw-inset-y-190{
    top: 47.5rem;
    bottom: 47.5rem;
  }

  .min\:tw-inset-y-200{
    top: 50rem;
    bottom: 50rem;
  }

  .min\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .min\:tw-inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .min\:tw-inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .min\:tw-inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .min\:tw-inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .min\:tw-inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .min\:tw--inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .min\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .min\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .min\:tw--inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .min\:tw--inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .min\:tw--inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .min\:tw--inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .min\:tw--inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .min\:tw--inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .min\:tw--inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .min\:tw--inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .min\:tw--inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .min\:tw--inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .min\:tw--inset-y-13{
    top: -3.25rem;
    bottom: -3.25rem;
  }

  .min\:tw--inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .min\:tw--inset-y-15{
    top: -3.75rem;
    bottom: -3.75rem;
  }

  .min\:tw--inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .min\:tw--inset-y-17{
    top: -4.25rem;
    bottom: -4.25rem;
  }

  .min\:tw--inset-y-18{
    top: -4.5rem;
    bottom: -4.5rem;
  }

  .min\:tw--inset-y-19{
    top: -4.75rem;
    bottom: -4.75rem;
  }

  .min\:tw--inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .min\:tw--inset-y-21{
    top: -5.25rem;
    bottom: -5.25rem;
  }

  .min\:tw--inset-y-22{
    top: -5.5rem;
    bottom: -5.5rem;
  }

  .min\:tw--inset-y-23{
    top: -5.75rem;
    bottom: -5.75rem;
  }

  .min\:tw--inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .min\:tw--inset-y-25{
    top: -6.25rem;
    bottom: -6.25rem;
  }

  .min\:tw--inset-y-26{
    top: -6.5rem;
    bottom: -6.5rem;
  }

  .min\:tw--inset-y-27{
    top: -6.75rem;
    bottom: -6.75rem;
  }

  .min\:tw--inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .min\:tw--inset-y-29{
    top: -7.25rem;
    bottom: -7.25rem;
  }

  .min\:tw--inset-y-30{
    top: -7.5rem;
    bottom: -7.5rem;
  }

  .min\:tw--inset-y-31{
    top: -7.75rem;
    bottom: -7.75rem;
  }

  .min\:tw--inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .min\:tw--inset-y-33{
    top: -8.25rem;
    bottom: -8.25rem;
  }

  .min\:tw--inset-y-34{
    top: -8.5rem;
    bottom: -8.5rem;
  }

  .min\:tw--inset-y-35{
    top: -8.75rem;
    bottom: -8.75rem;
  }

  .min\:tw--inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .min\:tw--inset-y-37{
    top: -9.25rem;
    bottom: -9.25rem;
  }

  .min\:tw--inset-y-38{
    top: -9.5rem;
    bottom: -9.5rem;
  }

  .min\:tw--inset-y-39{
    top: -9.75rem;
    bottom: -9.75rem;
  }

  .min\:tw--inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .min\:tw--inset-y-41{
    top: -10.25rem;
    bottom: -10.25rem;
  }

  .min\:tw--inset-y-42{
    top: -10.5rem;
    bottom: -10.5rem;
  }

  .min\:tw--inset-y-43{
    top: -10.75rem;
    bottom: -10.75rem;
  }

  .min\:tw--inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .min\:tw--inset-y-45{
    top: -11.25rem;
    bottom: -11.25rem;
  }

  .min\:tw--inset-y-46{
    top: -11.5rem;
    bottom: -11.5rem;
  }

  .min\:tw--inset-y-47{
    top: -11.75rem;
    bottom: -11.75rem;
  }

  .min\:tw--inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .min\:tw--inset-y-50{
    top: -12.5rem;
    bottom: -12.5rem;
  }

  .min\:tw--inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .min\:tw--inset-y-53{
    top: -13.25rem;
    bottom: -13.25rem;
  }

  .min\:tw--inset-y-54{
    top: -13.5rem;
    bottom: -13.5rem;
  }

  .min\:tw--inset-y-55{
    top: -13.75rem;
    bottom: -13.75rem;
  }

  .min\:tw--inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .min\:tw--inset-y-57{
    top: -14.25rem;
    bottom: -14.25rem;
  }

  .min\:tw--inset-y-58{
    top: -14.5rem;
    bottom: -14.5rem;
  }

  .min\:tw--inset-y-59{
    top: -14.75rem;
    bottom: -14.75rem;
  }

  .min\:tw--inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .min\:tw--inset-y-61{
    top: -15.25rem;
    bottom: -15.25rem;
  }

  .min\:tw--inset-y-62{
    top: -15.5rem;
    bottom: -15.5rem;
  }

  .min\:tw--inset-y-63{
    top: -15.75rem;
    bottom: -15.75rem;
  }

  .min\:tw--inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .min\:tw--inset-y-65{
    top: -16.25rem;
    bottom: -16.25rem;
  }

  .min\:tw--inset-y-66{
    top: -16.5rem;
    bottom: -16.5rem;
  }

  .min\:tw--inset-y-68{
    top: -17rem;
    bottom: -17rem;
  }

  .min\:tw--inset-y-69{
    top: -17.25rem;
    bottom: -17.25rem;
  }

  .min\:tw--inset-y-70{
    top: -17.5rem;
    bottom: -17.5rem;
  }

  .min\:tw--inset-y-71{
    top: -17.75rem;
    bottom: -17.75rem;
  }

  .min\:tw--inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .min\:tw--inset-y-73{
    top: -18.25rem;
    bottom: -18.25rem;
  }

  .min\:tw--inset-y-74{
    top: -18.5rem;
    bottom: -18.5rem;
  }

  .min\:tw--inset-y-75{
    top: -18.75rem;
    bottom: -18.75rem;
  }

  .min\:tw--inset-y-76{
    top: -19rem;
    bottom: -19rem;
  }

  .min\:tw--inset-y-77{
    top: -19.25rem;
    bottom: -19.25rem;
  }

  .min\:tw--inset-y-78{
    top: -19.5rem;
    bottom: -19.5rem;
  }

  .min\:tw--inset-y-79{
    top: -19.75rem;
    bottom: -19.75rem;
  }

  .min\:tw--inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .min\:tw--inset-y-81{
    top: -20.25rem;
    bottom: -20.25rem;
  }

  .min\:tw--inset-y-82{
    top: -20.5rem;
    bottom: -20.5rem;
  }

  .min\:tw--inset-y-83{
    top: -20.75rem;
    bottom: -20.75rem;
  }

  .min\:tw--inset-y-84{
    top: -21rem;
    bottom: -21rem;
  }

  .min\:tw--inset-y-85{
    top: -21.25rem;
    bottom: -21.25rem;
  }

  .min\:tw--inset-y-86{
    top: -21.5rem;
    bottom: -21.5rem;
  }

  .min\:tw--inset-y-87{
    top: -21.75rem;
    bottom: -21.75rem;
  }

  .min\:tw--inset-y-88{
    top: -22rem;
    bottom: -22rem;
  }

  .min\:tw--inset-y-89{
    top: -22.25rem;
    bottom: -22.25rem;
  }

  .min\:tw--inset-y-90{
    top: -22.5rem;
    bottom: -22.5rem;
  }

  .min\:tw--inset-y-91{
    top: -22.75rem;
    bottom: -22.75rem;
  }

  .min\:tw--inset-y-92{
    top: -23rem;
    bottom: -23rem;
  }

  .min\:tw--inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .min\:tw--inset-y-102{
    top: -25.5rem;
    bottom: -25.5rem;
  }

  .min\:tw--inset-y-112{
    top: -28rem;
    bottom: -28rem;
  }

  .min\:tw--inset-y-128{
    top: -31rem;
    bottom: -31rem;
  }

  .min\:tw--inset-y-129{
    top: -32.25rem;
    bottom: -32.25rem;
  }

  .min\:tw--inset-y-130{
    top: -32.5rem;
    bottom: -32.5rem;
  }

  .min\:tw--inset-y-140{
    top: -35rem;
    bottom: -35rem;
  }

  .min\:tw--inset-y-160{
    top: -40rem;
    bottom: -40rem;
  }

  .min\:tw--inset-y-180{
    top: -45rem;
    bottom: -45rem;
  }

  .min\:tw--inset-y-185{
    top: -46.25rem;
    bottom: -46.25rem;
  }

  .min\:tw--inset-y-190{
    top: -47.5rem;
    bottom: -47.5rem;
  }

  .min\:tw--inset-y-200{
    top: -50rem;
    bottom: -50rem;
  }

  .min\:tw--inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .min\:tw--inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .min\:tw--inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .min\:tw--inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .min\:tw--inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .min\:tw-inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .min\:tw-inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .min\:tw-inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .min\:tw-inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .min\:tw-inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .min\:tw-inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .min\:tw-inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .min\:tw--inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .min\:tw--inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .min\:tw--inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .min\:tw--inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .min\:tw--inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .min\:tw--inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .min\:tw--inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .min\:tw-top-0{
    top: 0px;
  }

  .min\:tw-top-1{
    top: 0.25rem;
  }

  .min\:tw-top-2{
    top: 0.5rem;
  }

  .min\:tw-top-3{
    top: 0.75rem;
  }

  .min\:tw-top-4{
    top: 1rem;
  }

  .min\:tw-top-5{
    top: 1.25rem;
  }

  .min\:tw-top-6{
    top: 1.5rem;
  }

  .min\:tw-top-7{
    top: 1.75rem;
  }

  .min\:tw-top-8{
    top: 2rem;
  }

  .min\:tw-top-9{
    top: 2.25rem;
  }

  .min\:tw-top-10{
    top: 2.5rem;
  }

  .min\:tw-top-11{
    top: 2.75rem;
  }

  .min\:tw-top-12{
    top: 3rem;
  }

  .min\:tw-top-13{
    top: 3.25rem;
  }

  .min\:tw-top-14{
    top: 3.5rem;
  }

  .min\:tw-top-15{
    top: 3.75rem;
  }

  .min\:tw-top-16{
    top: 4rem;
  }

  .min\:tw-top-17{
    top: 4.25rem;
  }

  .min\:tw-top-18{
    top: 4.5rem;
  }

  .min\:tw-top-19{
    top: 4.75rem;
  }

  .min\:tw-top-20{
    top: 5rem;
  }

  .min\:tw-top-21{
    top: 5.25rem;
  }

  .min\:tw-top-22{
    top: 5.5rem;
  }

  .min\:tw-top-23{
    top: 5.75rem;
  }

  .min\:tw-top-24{
    top: 6rem;
  }

  .min\:tw-top-25{
    top: 6.25rem;
  }

  .min\:tw-top-26{
    top: 6.5rem;
  }

  .min\:tw-top-27{
    top: 6.75rem;
  }

  .min\:tw-top-28{
    top: 7rem;
  }

  .min\:tw-top-29{
    top: 7.25rem;
  }

  .min\:tw-top-30{
    top: 7.5rem;
  }

  .min\:tw-top-31{
    top: 7.75rem;
  }

  .min\:tw-top-32{
    top: 8rem;
  }

  .min\:tw-top-33{
    top: 8.25rem;
  }

  .min\:tw-top-34{
    top: 8.5rem;
  }

  .min\:tw-top-35{
    top: 8.75rem;
  }

  .min\:tw-top-36{
    top: 9rem;
  }

  .min\:tw-top-37{
    top: 9.25rem;
  }

  .min\:tw-top-38{
    top: 9.5rem;
  }

  .min\:tw-top-39{
    top: 9.75rem;
  }

  .min\:tw-top-40{
    top: 10rem;
  }

  .min\:tw-top-41{
    top: 10.25rem;
  }

  .min\:tw-top-42{
    top: 10.5rem;
  }

  .min\:tw-top-43{
    top: 10.75rem;
  }

  .min\:tw-top-44{
    top: 11rem;
  }

  .min\:tw-top-45{
    top: 11.25rem;
  }

  .min\:tw-top-46{
    top: 11.5rem;
  }

  .min\:tw-top-47{
    top: 11.75rem;
  }

  .min\:tw-top-48{
    top: 12rem;
  }

  .min\:tw-top-50{
    top: 12.5rem;
  }

  .min\:tw-top-52{
    top: 13rem;
  }

  .min\:tw-top-53{
    top: 13.25rem;
  }

  .min\:tw-top-54{
    top: 13.5rem;
  }

  .min\:tw-top-55{
    top: 13.75rem;
  }

  .min\:tw-top-56{
    top: 14rem;
  }

  .min\:tw-top-57{
    top: 14.25rem;
  }

  .min\:tw-top-58{
    top: 14.5rem;
  }

  .min\:tw-top-59{
    top: 14.75rem;
  }

  .min\:tw-top-60{
    top: 15rem;
  }

  .min\:tw-top-61{
    top: 15.25rem;
  }

  .min\:tw-top-62{
    top: 15.5rem;
  }

  .min\:tw-top-63{
    top: 15.75rem;
  }

  .min\:tw-top-64{
    top: 16rem;
  }

  .min\:tw-top-65{
    top: 16.25rem;
  }

  .min\:tw-top-66{
    top: 16.5rem;
  }

  .min\:tw-top-68{
    top: 17rem;
  }

  .min\:tw-top-69{
    top: 17.25rem;
  }

  .min\:tw-top-70{
    top: 17.5rem;
  }

  .min\:tw-top-71{
    top: 17.75rem;
  }

  .min\:tw-top-72{
    top: 18rem;
  }

  .min\:tw-top-73{
    top: 18.25rem;
  }

  .min\:tw-top-74{
    top: 18.5rem;
  }

  .min\:tw-top-75{
    top: 18.75rem;
  }

  .min\:tw-top-76{
    top: 19rem;
  }

  .min\:tw-top-77{
    top: 19.25rem;
  }

  .min\:tw-top-78{
    top: 19.5rem;
  }

  .min\:tw-top-79{
    top: 19.75rem;
  }

  .min\:tw-top-80{
    top: 20rem;
  }

  .min\:tw-top-81{
    top: 20.25rem;
  }

  .min\:tw-top-82{
    top: 20.5rem;
  }

  .min\:tw-top-83{
    top: 20.75rem;
  }

  .min\:tw-top-84{
    top: 21rem;
  }

  .min\:tw-top-85{
    top: 21.25rem;
  }

  .min\:tw-top-86{
    top: 21.5rem;
  }

  .min\:tw-top-87{
    top: 21.75rem;
  }

  .min\:tw-top-88{
    top: 22rem;
  }

  .min\:tw-top-89{
    top: 22.25rem;
  }

  .min\:tw-top-90{
    top: 22.5rem;
  }

  .min\:tw-top-91{
    top: 22.75rem;
  }

  .min\:tw-top-92{
    top: 23rem;
  }

  .min\:tw-top-96{
    top: 24rem;
  }

  .min\:tw-top-102{
    top: 25.5rem;
  }

  .min\:tw-top-112{
    top: 28rem;
  }

  .min\:tw-top-128{
    top: 31rem;
  }

  .min\:tw-top-129{
    top: 32.25rem;
  }

  .min\:tw-top-130{
    top: 32.5rem;
  }

  .min\:tw-top-140{
    top: 35rem;
  }

  .min\:tw-top-160{
    top: 40rem;
  }

  .min\:tw-top-180{
    top: 45rem;
  }

  .min\:tw-top-185{
    top: 46.25rem;
  }

  .min\:tw-top-190{
    top: 47.5rem;
  }

  .min\:tw-top-200{
    top: 50rem;
  }

  .min\:tw-top-auto{
    top: auto;
  }

  .min\:tw-top-px{
    top: 1px;
  }

  .min\:tw-top-0\.5{
    top: 0.125rem;
  }

  .min\:tw-top-1\.5{
    top: 0.375rem;
  }

  .min\:tw-top-2\.5{
    top: 0.625rem;
  }

  .min\:tw-top-3\.5{
    top: 0.875rem;
  }

  .min\:tw--top-0{
    top: 0px;
  }

  .min\:tw--top-1{
    top: -0.25rem;
  }

  .min\:tw--top-2{
    top: -0.5rem;
  }

  .min\:tw--top-3{
    top: -0.75rem;
  }

  .min\:tw--top-4{
    top: -1rem;
  }

  .min\:tw--top-5{
    top: -1.25rem;
  }

  .min\:tw--top-6{
    top: -1.5rem;
  }

  .min\:tw--top-7{
    top: -1.75rem;
  }

  .min\:tw--top-8{
    top: -2rem;
  }

  .min\:tw--top-9{
    top: -2.25rem;
  }

  .min\:tw--top-10{
    top: -2.5rem;
  }

  .min\:tw--top-11{
    top: -2.75rem;
  }

  .min\:tw--top-12{
    top: -3rem;
  }

  .min\:tw--top-13{
    top: -3.25rem;
  }

  .min\:tw--top-14{
    top: -3.5rem;
  }

  .min\:tw--top-15{
    top: -3.75rem;
  }

  .min\:tw--top-16{
    top: -4rem;
  }

  .min\:tw--top-17{
    top: -4.25rem;
  }

  .min\:tw--top-18{
    top: -4.5rem;
  }

  .min\:tw--top-19{
    top: -4.75rem;
  }

  .min\:tw--top-20{
    top: -5rem;
  }

  .min\:tw--top-21{
    top: -5.25rem;
  }

  .min\:tw--top-22{
    top: -5.5rem;
  }

  .min\:tw--top-23{
    top: -5.75rem;
  }

  .min\:tw--top-24{
    top: -6rem;
  }

  .min\:tw--top-25{
    top: -6.25rem;
  }

  .min\:tw--top-26{
    top: -6.5rem;
  }

  .min\:tw--top-27{
    top: -6.75rem;
  }

  .min\:tw--top-28{
    top: -7rem;
  }

  .min\:tw--top-29{
    top: -7.25rem;
  }

  .min\:tw--top-30{
    top: -7.5rem;
  }

  .min\:tw--top-31{
    top: -7.75rem;
  }

  .min\:tw--top-32{
    top: -8rem;
  }

  .min\:tw--top-33{
    top: -8.25rem;
  }

  .min\:tw--top-34{
    top: -8.5rem;
  }

  .min\:tw--top-35{
    top: -8.75rem;
  }

  .min\:tw--top-36{
    top: -9rem;
  }

  .min\:tw--top-37{
    top: -9.25rem;
  }

  .min\:tw--top-38{
    top: -9.5rem;
  }

  .min\:tw--top-39{
    top: -9.75rem;
  }

  .min\:tw--top-40{
    top: -10rem;
  }

  .min\:tw--top-41{
    top: -10.25rem;
  }

  .min\:tw--top-42{
    top: -10.5rem;
  }

  .min\:tw--top-43{
    top: -10.75rem;
  }

  .min\:tw--top-44{
    top: -11rem;
  }

  .min\:tw--top-45{
    top: -11.25rem;
  }

  .min\:tw--top-46{
    top: -11.5rem;
  }

  .min\:tw--top-47{
    top: -11.75rem;
  }

  .min\:tw--top-48{
    top: -12rem;
  }

  .min\:tw--top-50{
    top: -12.5rem;
  }

  .min\:tw--top-52{
    top: -13rem;
  }

  .min\:tw--top-53{
    top: -13.25rem;
  }

  .min\:tw--top-54{
    top: -13.5rem;
  }

  .min\:tw--top-55{
    top: -13.75rem;
  }

  .min\:tw--top-56{
    top: -14rem;
  }

  .min\:tw--top-57{
    top: -14.25rem;
  }

  .min\:tw--top-58{
    top: -14.5rem;
  }

  .min\:tw--top-59{
    top: -14.75rem;
  }

  .min\:tw--top-60{
    top: -15rem;
  }

  .min\:tw--top-61{
    top: -15.25rem;
  }

  .min\:tw--top-62{
    top: -15.5rem;
  }

  .min\:tw--top-63{
    top: -15.75rem;
  }

  .min\:tw--top-64{
    top: -16rem;
  }

  .min\:tw--top-65{
    top: -16.25rem;
  }

  .min\:tw--top-66{
    top: -16.5rem;
  }

  .min\:tw--top-68{
    top: -17rem;
  }

  .min\:tw--top-69{
    top: -17.25rem;
  }

  .min\:tw--top-70{
    top: -17.5rem;
  }

  .min\:tw--top-71{
    top: -17.75rem;
  }

  .min\:tw--top-72{
    top: -18rem;
  }

  .min\:tw--top-73{
    top: -18.25rem;
  }

  .min\:tw--top-74{
    top: -18.5rem;
  }

  .min\:tw--top-75{
    top: -18.75rem;
  }

  .min\:tw--top-76{
    top: -19rem;
  }

  .min\:tw--top-77{
    top: -19.25rem;
  }

  .min\:tw--top-78{
    top: -19.5rem;
  }

  .min\:tw--top-79{
    top: -19.75rem;
  }

  .min\:tw--top-80{
    top: -20rem;
  }

  .min\:tw--top-81{
    top: -20.25rem;
  }

  .min\:tw--top-82{
    top: -20.5rem;
  }

  .min\:tw--top-83{
    top: -20.75rem;
  }

  .min\:tw--top-84{
    top: -21rem;
  }

  .min\:tw--top-85{
    top: -21.25rem;
  }

  .min\:tw--top-86{
    top: -21.5rem;
  }

  .min\:tw--top-87{
    top: -21.75rem;
  }

  .min\:tw--top-88{
    top: -22rem;
  }

  .min\:tw--top-89{
    top: -22.25rem;
  }

  .min\:tw--top-90{
    top: -22.5rem;
  }

  .min\:tw--top-91{
    top: -22.75rem;
  }

  .min\:tw--top-92{
    top: -23rem;
  }

  .min\:tw--top-96{
    top: -24rem;
  }

  .min\:tw--top-102{
    top: -25.5rem;
  }

  .min\:tw--top-112{
    top: -28rem;
  }

  .min\:tw--top-128{
    top: -31rem;
  }

  .min\:tw--top-129{
    top: -32.25rem;
  }

  .min\:tw--top-130{
    top: -32.5rem;
  }

  .min\:tw--top-140{
    top: -35rem;
  }

  .min\:tw--top-160{
    top: -40rem;
  }

  .min\:tw--top-180{
    top: -45rem;
  }

  .min\:tw--top-185{
    top: -46.25rem;
  }

  .min\:tw--top-190{
    top: -47.5rem;
  }

  .min\:tw--top-200{
    top: -50rem;
  }

  .min\:tw--top-px{
    top: -1px;
  }

  .min\:tw--top-0\.5{
    top: -0.125rem;
  }

  .min\:tw--top-1\.5{
    top: -0.375rem;
  }

  .min\:tw--top-2\.5{
    top: -0.625rem;
  }

  .min\:tw--top-3\.5{
    top: -0.875rem;
  }

  .min\:tw-top-1\/2{
    top: 50%;
  }

  .min\:tw-top-1\/3{
    top: 33.333333%;
  }

  .min\:tw-top-2\/3{
    top: 66.666667%;
  }

  .min\:tw-top-1\/4{
    top: 25%;
  }

  .min\:tw-top-2\/4{
    top: 50%;
  }

  .min\:tw-top-3\/4{
    top: 75%;
  }

  .min\:tw-top-full{
    top: 100%;
  }

  .min\:tw--top-1\/2{
    top: -50%;
  }

  .min\:tw--top-1\/3{
    top: -33.333333%;
  }

  .min\:tw--top-2\/3{
    top: -66.666667%;
  }

  .min\:tw--top-1\/4{
    top: -25%;
  }

  .min\:tw--top-2\/4{
    top: -50%;
  }

  .min\:tw--top-3\/4{
    top: -75%;
  }

  .min\:tw--top-full{
    top: -100%;
  }

  .min\:tw-right-0{
    right: 0px;
  }

  .min\:tw-right-1{
    right: 0.25rem;
  }

  .min\:tw-right-2{
    right: 0.5rem;
  }

  .min\:tw-right-3{
    right: 0.75rem;
  }

  .min\:tw-right-4{
    right: 1rem;
  }

  .min\:tw-right-5{
    right: 1.25rem;
  }

  .min\:tw-right-6{
    right: 1.5rem;
  }

  .min\:tw-right-7{
    right: 1.75rem;
  }

  .min\:tw-right-8{
    right: 2rem;
  }

  .min\:tw-right-9{
    right: 2.25rem;
  }

  .min\:tw-right-10{
    right: 2.5rem;
  }

  .min\:tw-right-11{
    right: 2.75rem;
  }

  .min\:tw-right-12{
    right: 3rem;
  }

  .min\:tw-right-13{
    right: 3.25rem;
  }

  .min\:tw-right-14{
    right: 3.5rem;
  }

  .min\:tw-right-15{
    right: 3.75rem;
  }

  .min\:tw-right-16{
    right: 4rem;
  }

  .min\:tw-right-17{
    right: 4.25rem;
  }

  .min\:tw-right-18{
    right: 4.5rem;
  }

  .min\:tw-right-19{
    right: 4.75rem;
  }

  .min\:tw-right-20{
    right: 5rem;
  }

  .min\:tw-right-21{
    right: 5.25rem;
  }

  .min\:tw-right-22{
    right: 5.5rem;
  }

  .min\:tw-right-23{
    right: 5.75rem;
  }

  .min\:tw-right-24{
    right: 6rem;
  }

  .min\:tw-right-25{
    right: 6.25rem;
  }

  .min\:tw-right-26{
    right: 6.5rem;
  }

  .min\:tw-right-27{
    right: 6.75rem;
  }

  .min\:tw-right-28{
    right: 7rem;
  }

  .min\:tw-right-29{
    right: 7.25rem;
  }

  .min\:tw-right-30{
    right: 7.5rem;
  }

  .min\:tw-right-31{
    right: 7.75rem;
  }

  .min\:tw-right-32{
    right: 8rem;
  }

  .min\:tw-right-33{
    right: 8.25rem;
  }

  .min\:tw-right-34{
    right: 8.5rem;
  }

  .min\:tw-right-35{
    right: 8.75rem;
  }

  .min\:tw-right-36{
    right: 9rem;
  }

  .min\:tw-right-37{
    right: 9.25rem;
  }

  .min\:tw-right-38{
    right: 9.5rem;
  }

  .min\:tw-right-39{
    right: 9.75rem;
  }

  .min\:tw-right-40{
    right: 10rem;
  }

  .min\:tw-right-41{
    right: 10.25rem;
  }

  .min\:tw-right-42{
    right: 10.5rem;
  }

  .min\:tw-right-43{
    right: 10.75rem;
  }

  .min\:tw-right-44{
    right: 11rem;
  }

  .min\:tw-right-45{
    right: 11.25rem;
  }

  .min\:tw-right-46{
    right: 11.5rem;
  }

  .min\:tw-right-47{
    right: 11.75rem;
  }

  .min\:tw-right-48{
    right: 12rem;
  }

  .min\:tw-right-50{
    right: 12.5rem;
  }

  .min\:tw-right-52{
    right: 13rem;
  }

  .min\:tw-right-53{
    right: 13.25rem;
  }

  .min\:tw-right-54{
    right: 13.5rem;
  }

  .min\:tw-right-55{
    right: 13.75rem;
  }

  .min\:tw-right-56{
    right: 14rem;
  }

  .min\:tw-right-57{
    right: 14.25rem;
  }

  .min\:tw-right-58{
    right: 14.5rem;
  }

  .min\:tw-right-59{
    right: 14.75rem;
  }

  .min\:tw-right-60{
    right: 15rem;
  }

  .min\:tw-right-61{
    right: 15.25rem;
  }

  .min\:tw-right-62{
    right: 15.5rem;
  }

  .min\:tw-right-63{
    right: 15.75rem;
  }

  .min\:tw-right-64{
    right: 16rem;
  }

  .min\:tw-right-65{
    right: 16.25rem;
  }

  .min\:tw-right-66{
    right: 16.5rem;
  }

  .min\:tw-right-68{
    right: 17rem;
  }

  .min\:tw-right-69{
    right: 17.25rem;
  }

  .min\:tw-right-70{
    right: 17.5rem;
  }

  .min\:tw-right-71{
    right: 17.75rem;
  }

  .min\:tw-right-72{
    right: 18rem;
  }

  .min\:tw-right-73{
    right: 18.25rem;
  }

  .min\:tw-right-74{
    right: 18.5rem;
  }

  .min\:tw-right-75{
    right: 18.75rem;
  }

  .min\:tw-right-76{
    right: 19rem;
  }

  .min\:tw-right-77{
    right: 19.25rem;
  }

  .min\:tw-right-78{
    right: 19.5rem;
  }

  .min\:tw-right-79{
    right: 19.75rem;
  }

  .min\:tw-right-80{
    right: 20rem;
  }

  .min\:tw-right-81{
    right: 20.25rem;
  }

  .min\:tw-right-82{
    right: 20.5rem;
  }

  .min\:tw-right-83{
    right: 20.75rem;
  }

  .min\:tw-right-84{
    right: 21rem;
  }

  .min\:tw-right-85{
    right: 21.25rem;
  }

  .min\:tw-right-86{
    right: 21.5rem;
  }

  .min\:tw-right-87{
    right: 21.75rem;
  }

  .min\:tw-right-88{
    right: 22rem;
  }

  .min\:tw-right-89{
    right: 22.25rem;
  }

  .min\:tw-right-90{
    right: 22.5rem;
  }

  .min\:tw-right-91{
    right: 22.75rem;
  }

  .min\:tw-right-92{
    right: 23rem;
  }

  .min\:tw-right-96{
    right: 24rem;
  }

  .min\:tw-right-102{
    right: 25.5rem;
  }

  .min\:tw-right-112{
    right: 28rem;
  }

  .min\:tw-right-128{
    right: 31rem;
  }

  .min\:tw-right-129{
    right: 32.25rem;
  }

  .min\:tw-right-130{
    right: 32.5rem;
  }

  .min\:tw-right-140{
    right: 35rem;
  }

  .min\:tw-right-160{
    right: 40rem;
  }

  .min\:tw-right-180{
    right: 45rem;
  }

  .min\:tw-right-185{
    right: 46.25rem;
  }

  .min\:tw-right-190{
    right: 47.5rem;
  }

  .min\:tw-right-200{
    right: 50rem;
  }

  .min\:tw-right-auto{
    right: auto;
  }

  .min\:tw-right-px{
    right: 1px;
  }

  .min\:tw-right-0\.5{
    right: 0.125rem;
  }

  .min\:tw-right-1\.5{
    right: 0.375rem;
  }

  .min\:tw-right-2\.5{
    right: 0.625rem;
  }

  .min\:tw-right-3\.5{
    right: 0.875rem;
  }

  .min\:tw--right-0{
    right: 0px;
  }

  .min\:tw--right-1{
    right: -0.25rem;
  }

  .min\:tw--right-2{
    right: -0.5rem;
  }

  .min\:tw--right-3{
    right: -0.75rem;
  }

  .min\:tw--right-4{
    right: -1rem;
  }

  .min\:tw--right-5{
    right: -1.25rem;
  }

  .min\:tw--right-6{
    right: -1.5rem;
  }

  .min\:tw--right-7{
    right: -1.75rem;
  }

  .min\:tw--right-8{
    right: -2rem;
  }

  .min\:tw--right-9{
    right: -2.25rem;
  }

  .min\:tw--right-10{
    right: -2.5rem;
  }

  .min\:tw--right-11{
    right: -2.75rem;
  }

  .min\:tw--right-12{
    right: -3rem;
  }

  .min\:tw--right-13{
    right: -3.25rem;
  }

  .min\:tw--right-14{
    right: -3.5rem;
  }

  .min\:tw--right-15{
    right: -3.75rem;
  }

  .min\:tw--right-16{
    right: -4rem;
  }

  .min\:tw--right-17{
    right: -4.25rem;
  }

  .min\:tw--right-18{
    right: -4.5rem;
  }

  .min\:tw--right-19{
    right: -4.75rem;
  }

  .min\:tw--right-20{
    right: -5rem;
  }

  .min\:tw--right-21{
    right: -5.25rem;
  }

  .min\:tw--right-22{
    right: -5.5rem;
  }

  .min\:tw--right-23{
    right: -5.75rem;
  }

  .min\:tw--right-24{
    right: -6rem;
  }

  .min\:tw--right-25{
    right: -6.25rem;
  }

  .min\:tw--right-26{
    right: -6.5rem;
  }

  .min\:tw--right-27{
    right: -6.75rem;
  }

  .min\:tw--right-28{
    right: -7rem;
  }

  .min\:tw--right-29{
    right: -7.25rem;
  }

  .min\:tw--right-30{
    right: -7.5rem;
  }

  .min\:tw--right-31{
    right: -7.75rem;
  }

  .min\:tw--right-32{
    right: -8rem;
  }

  .min\:tw--right-33{
    right: -8.25rem;
  }

  .min\:tw--right-34{
    right: -8.5rem;
  }

  .min\:tw--right-35{
    right: -8.75rem;
  }

  .min\:tw--right-36{
    right: -9rem;
  }

  .min\:tw--right-37{
    right: -9.25rem;
  }

  .min\:tw--right-38{
    right: -9.5rem;
  }

  .min\:tw--right-39{
    right: -9.75rem;
  }

  .min\:tw--right-40{
    right: -10rem;
  }

  .min\:tw--right-41{
    right: -10.25rem;
  }

  .min\:tw--right-42{
    right: -10.5rem;
  }

  .min\:tw--right-43{
    right: -10.75rem;
  }

  .min\:tw--right-44{
    right: -11rem;
  }

  .min\:tw--right-45{
    right: -11.25rem;
  }

  .min\:tw--right-46{
    right: -11.5rem;
  }

  .min\:tw--right-47{
    right: -11.75rem;
  }

  .min\:tw--right-48{
    right: -12rem;
  }

  .min\:tw--right-50{
    right: -12.5rem;
  }

  .min\:tw--right-52{
    right: -13rem;
  }

  .min\:tw--right-53{
    right: -13.25rem;
  }

  .min\:tw--right-54{
    right: -13.5rem;
  }

  .min\:tw--right-55{
    right: -13.75rem;
  }

  .min\:tw--right-56{
    right: -14rem;
  }

  .min\:tw--right-57{
    right: -14.25rem;
  }

  .min\:tw--right-58{
    right: -14.5rem;
  }

  .min\:tw--right-59{
    right: -14.75rem;
  }

  .min\:tw--right-60{
    right: -15rem;
  }

  .min\:tw--right-61{
    right: -15.25rem;
  }

  .min\:tw--right-62{
    right: -15.5rem;
  }

  .min\:tw--right-63{
    right: -15.75rem;
  }

  .min\:tw--right-64{
    right: -16rem;
  }

  .min\:tw--right-65{
    right: -16.25rem;
  }

  .min\:tw--right-66{
    right: -16.5rem;
  }

  .min\:tw--right-68{
    right: -17rem;
  }

  .min\:tw--right-69{
    right: -17.25rem;
  }

  .min\:tw--right-70{
    right: -17.5rem;
  }

  .min\:tw--right-71{
    right: -17.75rem;
  }

  .min\:tw--right-72{
    right: -18rem;
  }

  .min\:tw--right-73{
    right: -18.25rem;
  }

  .min\:tw--right-74{
    right: -18.5rem;
  }

  .min\:tw--right-75{
    right: -18.75rem;
  }

  .min\:tw--right-76{
    right: -19rem;
  }

  .min\:tw--right-77{
    right: -19.25rem;
  }

  .min\:tw--right-78{
    right: -19.5rem;
  }

  .min\:tw--right-79{
    right: -19.75rem;
  }

  .min\:tw--right-80{
    right: -20rem;
  }

  .min\:tw--right-81{
    right: -20.25rem;
  }

  .min\:tw--right-82{
    right: -20.5rem;
  }

  .min\:tw--right-83{
    right: -20.75rem;
  }

  .min\:tw--right-84{
    right: -21rem;
  }

  .min\:tw--right-85{
    right: -21.25rem;
  }

  .min\:tw--right-86{
    right: -21.5rem;
  }

  .min\:tw--right-87{
    right: -21.75rem;
  }

  .min\:tw--right-88{
    right: -22rem;
  }

  .min\:tw--right-89{
    right: -22.25rem;
  }

  .min\:tw--right-90{
    right: -22.5rem;
  }

  .min\:tw--right-91{
    right: -22.75rem;
  }

  .min\:tw--right-92{
    right: -23rem;
  }

  .min\:tw--right-96{
    right: -24rem;
  }

  .min\:tw--right-102{
    right: -25.5rem;
  }

  .min\:tw--right-112{
    right: -28rem;
  }

  .min\:tw--right-128{
    right: -31rem;
  }

  .min\:tw--right-129{
    right: -32.25rem;
  }

  .min\:tw--right-130{
    right: -32.5rem;
  }

  .min\:tw--right-140{
    right: -35rem;
  }

  .min\:tw--right-160{
    right: -40rem;
  }

  .min\:tw--right-180{
    right: -45rem;
  }

  .min\:tw--right-185{
    right: -46.25rem;
  }

  .min\:tw--right-190{
    right: -47.5rem;
  }

  .min\:tw--right-200{
    right: -50rem;
  }

  .min\:tw--right-px{
    right: -1px;
  }

  .min\:tw--right-0\.5{
    right: -0.125rem;
  }

  .min\:tw--right-1\.5{
    right: -0.375rem;
  }

  .min\:tw--right-2\.5{
    right: -0.625rem;
  }

  .min\:tw--right-3\.5{
    right: -0.875rem;
  }

  .min\:tw-right-1\/2{
    right: 50%;
  }

  .min\:tw-right-1\/3{
    right: 33.333333%;
  }

  .min\:tw-right-2\/3{
    right: 66.666667%;
  }

  .min\:tw-right-1\/4{
    right: 25%;
  }

  .min\:tw-right-2\/4{
    right: 50%;
  }

  .min\:tw-right-3\/4{
    right: 75%;
  }

  .min\:tw-right-full{
    right: 100%;
  }

  .min\:tw--right-1\/2{
    right: -50%;
  }

  .min\:tw--right-1\/3{
    right: -33.333333%;
  }

  .min\:tw--right-2\/3{
    right: -66.666667%;
  }

  .min\:tw--right-1\/4{
    right: -25%;
  }

  .min\:tw--right-2\/4{
    right: -50%;
  }

  .min\:tw--right-3\/4{
    right: -75%;
  }

  .min\:tw--right-full{
    right: -100%;
  }

  .min\:tw-bottom-0{
    bottom: 0px;
  }

  .min\:tw-bottom-1{
    bottom: 0.25rem;
  }

  .min\:tw-bottom-2{
    bottom: 0.5rem;
  }

  .min\:tw-bottom-3{
    bottom: 0.75rem;
  }

  .min\:tw-bottom-4{
    bottom: 1rem;
  }

  .min\:tw-bottom-5{
    bottom: 1.25rem;
  }

  .min\:tw-bottom-6{
    bottom: 1.5rem;
  }

  .min\:tw-bottom-7{
    bottom: 1.75rem;
  }

  .min\:tw-bottom-8{
    bottom: 2rem;
  }

  .min\:tw-bottom-9{
    bottom: 2.25rem;
  }

  .min\:tw-bottom-10{
    bottom: 2.5rem;
  }

  .min\:tw-bottom-11{
    bottom: 2.75rem;
  }

  .min\:tw-bottom-12{
    bottom: 3rem;
  }

  .min\:tw-bottom-13{
    bottom: 3.25rem;
  }

  .min\:tw-bottom-14{
    bottom: 3.5rem;
  }

  .min\:tw-bottom-15{
    bottom: 3.75rem;
  }

  .min\:tw-bottom-16{
    bottom: 4rem;
  }

  .min\:tw-bottom-17{
    bottom: 4.25rem;
  }

  .min\:tw-bottom-18{
    bottom: 4.5rem;
  }

  .min\:tw-bottom-19{
    bottom: 4.75rem;
  }

  .min\:tw-bottom-20{
    bottom: 5rem;
  }

  .min\:tw-bottom-21{
    bottom: 5.25rem;
  }

  .min\:tw-bottom-22{
    bottom: 5.5rem;
  }

  .min\:tw-bottom-23{
    bottom: 5.75rem;
  }

  .min\:tw-bottom-24{
    bottom: 6rem;
  }

  .min\:tw-bottom-25{
    bottom: 6.25rem;
  }

  .min\:tw-bottom-26{
    bottom: 6.5rem;
  }

  .min\:tw-bottom-27{
    bottom: 6.75rem;
  }

  .min\:tw-bottom-28{
    bottom: 7rem;
  }

  .min\:tw-bottom-29{
    bottom: 7.25rem;
  }

  .min\:tw-bottom-30{
    bottom: 7.5rem;
  }

  .min\:tw-bottom-31{
    bottom: 7.75rem;
  }

  .min\:tw-bottom-32{
    bottom: 8rem;
  }

  .min\:tw-bottom-33{
    bottom: 8.25rem;
  }

  .min\:tw-bottom-34{
    bottom: 8.5rem;
  }

  .min\:tw-bottom-35{
    bottom: 8.75rem;
  }

  .min\:tw-bottom-36{
    bottom: 9rem;
  }

  .min\:tw-bottom-37{
    bottom: 9.25rem;
  }

  .min\:tw-bottom-38{
    bottom: 9.5rem;
  }

  .min\:tw-bottom-39{
    bottom: 9.75rem;
  }

  .min\:tw-bottom-40{
    bottom: 10rem;
  }

  .min\:tw-bottom-41{
    bottom: 10.25rem;
  }

  .min\:tw-bottom-42{
    bottom: 10.5rem;
  }

  .min\:tw-bottom-43{
    bottom: 10.75rem;
  }

  .min\:tw-bottom-44{
    bottom: 11rem;
  }

  .min\:tw-bottom-45{
    bottom: 11.25rem;
  }

  .min\:tw-bottom-46{
    bottom: 11.5rem;
  }

  .min\:tw-bottom-47{
    bottom: 11.75rem;
  }

  .min\:tw-bottom-48{
    bottom: 12rem;
  }

  .min\:tw-bottom-50{
    bottom: 12.5rem;
  }

  .min\:tw-bottom-52{
    bottom: 13rem;
  }

  .min\:tw-bottom-53{
    bottom: 13.25rem;
  }

  .min\:tw-bottom-54{
    bottom: 13.5rem;
  }

  .min\:tw-bottom-55{
    bottom: 13.75rem;
  }

  .min\:tw-bottom-56{
    bottom: 14rem;
  }

  .min\:tw-bottom-57{
    bottom: 14.25rem;
  }

  .min\:tw-bottom-58{
    bottom: 14.5rem;
  }

  .min\:tw-bottom-59{
    bottom: 14.75rem;
  }

  .min\:tw-bottom-60{
    bottom: 15rem;
  }

  .min\:tw-bottom-61{
    bottom: 15.25rem;
  }

  .min\:tw-bottom-62{
    bottom: 15.5rem;
  }

  .min\:tw-bottom-63{
    bottom: 15.75rem;
  }

  .min\:tw-bottom-64{
    bottom: 16rem;
  }

  .min\:tw-bottom-65{
    bottom: 16.25rem;
  }

  .min\:tw-bottom-66{
    bottom: 16.5rem;
  }

  .min\:tw-bottom-68{
    bottom: 17rem;
  }

  .min\:tw-bottom-69{
    bottom: 17.25rem;
  }

  .min\:tw-bottom-70{
    bottom: 17.5rem;
  }

  .min\:tw-bottom-71{
    bottom: 17.75rem;
  }

  .min\:tw-bottom-72{
    bottom: 18rem;
  }

  .min\:tw-bottom-73{
    bottom: 18.25rem;
  }

  .min\:tw-bottom-74{
    bottom: 18.5rem;
  }

  .min\:tw-bottom-75{
    bottom: 18.75rem;
  }

  .min\:tw-bottom-76{
    bottom: 19rem;
  }

  .min\:tw-bottom-77{
    bottom: 19.25rem;
  }

  .min\:tw-bottom-78{
    bottom: 19.5rem;
  }

  .min\:tw-bottom-79{
    bottom: 19.75rem;
  }

  .min\:tw-bottom-80{
    bottom: 20rem;
  }

  .min\:tw-bottom-81{
    bottom: 20.25rem;
  }

  .min\:tw-bottom-82{
    bottom: 20.5rem;
  }

  .min\:tw-bottom-83{
    bottom: 20.75rem;
  }

  .min\:tw-bottom-84{
    bottom: 21rem;
  }

  .min\:tw-bottom-85{
    bottom: 21.25rem;
  }

  .min\:tw-bottom-86{
    bottom: 21.5rem;
  }

  .min\:tw-bottom-87{
    bottom: 21.75rem;
  }

  .min\:tw-bottom-88{
    bottom: 22rem;
  }

  .min\:tw-bottom-89{
    bottom: 22.25rem;
  }

  .min\:tw-bottom-90{
    bottom: 22.5rem;
  }

  .min\:tw-bottom-91{
    bottom: 22.75rem;
  }

  .min\:tw-bottom-92{
    bottom: 23rem;
  }

  .min\:tw-bottom-96{
    bottom: 24rem;
  }

  .min\:tw-bottom-102{
    bottom: 25.5rem;
  }

  .min\:tw-bottom-112{
    bottom: 28rem;
  }

  .min\:tw-bottom-128{
    bottom: 31rem;
  }

  .min\:tw-bottom-129{
    bottom: 32.25rem;
  }

  .min\:tw-bottom-130{
    bottom: 32.5rem;
  }

  .min\:tw-bottom-140{
    bottom: 35rem;
  }

  .min\:tw-bottom-160{
    bottom: 40rem;
  }

  .min\:tw-bottom-180{
    bottom: 45rem;
  }

  .min\:tw-bottom-185{
    bottom: 46.25rem;
  }

  .min\:tw-bottom-190{
    bottom: 47.5rem;
  }

  .min\:tw-bottom-200{
    bottom: 50rem;
  }

  .min\:tw-bottom-auto{
    bottom: auto;
  }

  .min\:tw-bottom-px{
    bottom: 1px;
  }

  .min\:tw-bottom-0\.5{
    bottom: 0.125rem;
  }

  .min\:tw-bottom-1\.5{
    bottom: 0.375rem;
  }

  .min\:tw-bottom-2\.5{
    bottom: 0.625rem;
  }

  .min\:tw-bottom-3\.5{
    bottom: 0.875rem;
  }

  .min\:tw--bottom-0{
    bottom: 0px;
  }

  .min\:tw--bottom-1{
    bottom: -0.25rem;
  }

  .min\:tw--bottom-2{
    bottom: -0.5rem;
  }

  .min\:tw--bottom-3{
    bottom: -0.75rem;
  }

  .min\:tw--bottom-4{
    bottom: -1rem;
  }

  .min\:tw--bottom-5{
    bottom: -1.25rem;
  }

  .min\:tw--bottom-6{
    bottom: -1.5rem;
  }

  .min\:tw--bottom-7{
    bottom: -1.75rem;
  }

  .min\:tw--bottom-8{
    bottom: -2rem;
  }

  .min\:tw--bottom-9{
    bottom: -2.25rem;
  }

  .min\:tw--bottom-10{
    bottom: -2.5rem;
  }

  .min\:tw--bottom-11{
    bottom: -2.75rem;
  }

  .min\:tw--bottom-12{
    bottom: -3rem;
  }

  .min\:tw--bottom-13{
    bottom: -3.25rem;
  }

  .min\:tw--bottom-14{
    bottom: -3.5rem;
  }

  .min\:tw--bottom-15{
    bottom: -3.75rem;
  }

  .min\:tw--bottom-16{
    bottom: -4rem;
  }

  .min\:tw--bottom-17{
    bottom: -4.25rem;
  }

  .min\:tw--bottom-18{
    bottom: -4.5rem;
  }

  .min\:tw--bottom-19{
    bottom: -4.75rem;
  }

  .min\:tw--bottom-20{
    bottom: -5rem;
  }

  .min\:tw--bottom-21{
    bottom: -5.25rem;
  }

  .min\:tw--bottom-22{
    bottom: -5.5rem;
  }

  .min\:tw--bottom-23{
    bottom: -5.75rem;
  }

  .min\:tw--bottom-24{
    bottom: -6rem;
  }

  .min\:tw--bottom-25{
    bottom: -6.25rem;
  }

  .min\:tw--bottom-26{
    bottom: -6.5rem;
  }

  .min\:tw--bottom-27{
    bottom: -6.75rem;
  }

  .min\:tw--bottom-28{
    bottom: -7rem;
  }

  .min\:tw--bottom-29{
    bottom: -7.25rem;
  }

  .min\:tw--bottom-30{
    bottom: -7.5rem;
  }

  .min\:tw--bottom-31{
    bottom: -7.75rem;
  }

  .min\:tw--bottom-32{
    bottom: -8rem;
  }

  .min\:tw--bottom-33{
    bottom: -8.25rem;
  }

  .min\:tw--bottom-34{
    bottom: -8.5rem;
  }

  .min\:tw--bottom-35{
    bottom: -8.75rem;
  }

  .min\:tw--bottom-36{
    bottom: -9rem;
  }

  .min\:tw--bottom-37{
    bottom: -9.25rem;
  }

  .min\:tw--bottom-38{
    bottom: -9.5rem;
  }

  .min\:tw--bottom-39{
    bottom: -9.75rem;
  }

  .min\:tw--bottom-40{
    bottom: -10rem;
  }

  .min\:tw--bottom-41{
    bottom: -10.25rem;
  }

  .min\:tw--bottom-42{
    bottom: -10.5rem;
  }

  .min\:tw--bottom-43{
    bottom: -10.75rem;
  }

  .min\:tw--bottom-44{
    bottom: -11rem;
  }

  .min\:tw--bottom-45{
    bottom: -11.25rem;
  }

  .min\:tw--bottom-46{
    bottom: -11.5rem;
  }

  .min\:tw--bottom-47{
    bottom: -11.75rem;
  }

  .min\:tw--bottom-48{
    bottom: -12rem;
  }

  .min\:tw--bottom-50{
    bottom: -12.5rem;
  }

  .min\:tw--bottom-52{
    bottom: -13rem;
  }

  .min\:tw--bottom-53{
    bottom: -13.25rem;
  }

  .min\:tw--bottom-54{
    bottom: -13.5rem;
  }

  .min\:tw--bottom-55{
    bottom: -13.75rem;
  }

  .min\:tw--bottom-56{
    bottom: -14rem;
  }

  .min\:tw--bottom-57{
    bottom: -14.25rem;
  }

  .min\:tw--bottom-58{
    bottom: -14.5rem;
  }

  .min\:tw--bottom-59{
    bottom: -14.75rem;
  }

  .min\:tw--bottom-60{
    bottom: -15rem;
  }

  .min\:tw--bottom-61{
    bottom: -15.25rem;
  }

  .min\:tw--bottom-62{
    bottom: -15.5rem;
  }

  .min\:tw--bottom-63{
    bottom: -15.75rem;
  }

  .min\:tw--bottom-64{
    bottom: -16rem;
  }

  .min\:tw--bottom-65{
    bottom: -16.25rem;
  }

  .min\:tw--bottom-66{
    bottom: -16.5rem;
  }

  .min\:tw--bottom-68{
    bottom: -17rem;
  }

  .min\:tw--bottom-69{
    bottom: -17.25rem;
  }

  .min\:tw--bottom-70{
    bottom: -17.5rem;
  }

  .min\:tw--bottom-71{
    bottom: -17.75rem;
  }

  .min\:tw--bottom-72{
    bottom: -18rem;
  }

  .min\:tw--bottom-73{
    bottom: -18.25rem;
  }

  .min\:tw--bottom-74{
    bottom: -18.5rem;
  }

  .min\:tw--bottom-75{
    bottom: -18.75rem;
  }

  .min\:tw--bottom-76{
    bottom: -19rem;
  }

  .min\:tw--bottom-77{
    bottom: -19.25rem;
  }

  .min\:tw--bottom-78{
    bottom: -19.5rem;
  }

  .min\:tw--bottom-79{
    bottom: -19.75rem;
  }

  .min\:tw--bottom-80{
    bottom: -20rem;
  }

  .min\:tw--bottom-81{
    bottom: -20.25rem;
  }

  .min\:tw--bottom-82{
    bottom: -20.5rem;
  }

  .min\:tw--bottom-83{
    bottom: -20.75rem;
  }

  .min\:tw--bottom-84{
    bottom: -21rem;
  }

  .min\:tw--bottom-85{
    bottom: -21.25rem;
  }

  .min\:tw--bottom-86{
    bottom: -21.5rem;
  }

  .min\:tw--bottom-87{
    bottom: -21.75rem;
  }

  .min\:tw--bottom-88{
    bottom: -22rem;
  }

  .min\:tw--bottom-89{
    bottom: -22.25rem;
  }

  .min\:tw--bottom-90{
    bottom: -22.5rem;
  }

  .min\:tw--bottom-91{
    bottom: -22.75rem;
  }

  .min\:tw--bottom-92{
    bottom: -23rem;
  }

  .min\:tw--bottom-96{
    bottom: -24rem;
  }

  .min\:tw--bottom-102{
    bottom: -25.5rem;
  }

  .min\:tw--bottom-112{
    bottom: -28rem;
  }

  .min\:tw--bottom-128{
    bottom: -31rem;
  }

  .min\:tw--bottom-129{
    bottom: -32.25rem;
  }

  .min\:tw--bottom-130{
    bottom: -32.5rem;
  }

  .min\:tw--bottom-140{
    bottom: -35rem;
  }

  .min\:tw--bottom-160{
    bottom: -40rem;
  }

  .min\:tw--bottom-180{
    bottom: -45rem;
  }

  .min\:tw--bottom-185{
    bottom: -46.25rem;
  }

  .min\:tw--bottom-190{
    bottom: -47.5rem;
  }

  .min\:tw--bottom-200{
    bottom: -50rem;
  }

  .min\:tw--bottom-px{
    bottom: -1px;
  }

  .min\:tw--bottom-0\.5{
    bottom: -0.125rem;
  }

  .min\:tw--bottom-1\.5{
    bottom: -0.375rem;
  }

  .min\:tw--bottom-2\.5{
    bottom: -0.625rem;
  }

  .min\:tw--bottom-3\.5{
    bottom: -0.875rem;
  }

  .min\:tw-bottom-1\/2{
    bottom: 50%;
  }

  .min\:tw-bottom-1\/3{
    bottom: 33.333333%;
  }

  .min\:tw-bottom-2\/3{
    bottom: 66.666667%;
  }

  .min\:tw-bottom-1\/4{
    bottom: 25%;
  }

  .min\:tw-bottom-2\/4{
    bottom: 50%;
  }

  .min\:tw-bottom-3\/4{
    bottom: 75%;
  }

  .min\:tw-bottom-full{
    bottom: 100%;
  }

  .min\:tw--bottom-1\/2{
    bottom: -50%;
  }

  .min\:tw--bottom-1\/3{
    bottom: -33.333333%;
  }

  .min\:tw--bottom-2\/3{
    bottom: -66.666667%;
  }

  .min\:tw--bottom-1\/4{
    bottom: -25%;
  }

  .min\:tw--bottom-2\/4{
    bottom: -50%;
  }

  .min\:tw--bottom-3\/4{
    bottom: -75%;
  }

  .min\:tw--bottom-full{
    bottom: -100%;
  }

  .min\:tw-left-0{
    left: 0px;
  }

  .min\:tw-left-1{
    left: 0.25rem;
  }

  .min\:tw-left-2{
    left: 0.5rem;
  }

  .min\:tw-left-3{
    left: 0.75rem;
  }

  .min\:tw-left-4{
    left: 1rem;
  }

  .min\:tw-left-5{
    left: 1.25rem;
  }

  .min\:tw-left-6{
    left: 1.5rem;
  }

  .min\:tw-left-7{
    left: 1.75rem;
  }

  .min\:tw-left-8{
    left: 2rem;
  }

  .min\:tw-left-9{
    left: 2.25rem;
  }

  .min\:tw-left-10{
    left: 2.5rem;
  }

  .min\:tw-left-11{
    left: 2.75rem;
  }

  .min\:tw-left-12{
    left: 3rem;
  }

  .min\:tw-left-13{
    left: 3.25rem;
  }

  .min\:tw-left-14{
    left: 3.5rem;
  }

  .min\:tw-left-15{
    left: 3.75rem;
  }

  .min\:tw-left-16{
    left: 4rem;
  }

  .min\:tw-left-17{
    left: 4.25rem;
  }

  .min\:tw-left-18{
    left: 4.5rem;
  }

  .min\:tw-left-19{
    left: 4.75rem;
  }

  .min\:tw-left-20{
    left: 5rem;
  }

  .min\:tw-left-21{
    left: 5.25rem;
  }

  .min\:tw-left-22{
    left: 5.5rem;
  }

  .min\:tw-left-23{
    left: 5.75rem;
  }

  .min\:tw-left-24{
    left: 6rem;
  }

  .min\:tw-left-25{
    left: 6.25rem;
  }

  .min\:tw-left-26{
    left: 6.5rem;
  }

  .min\:tw-left-27{
    left: 6.75rem;
  }

  .min\:tw-left-28{
    left: 7rem;
  }

  .min\:tw-left-29{
    left: 7.25rem;
  }

  .min\:tw-left-30{
    left: 7.5rem;
  }

  .min\:tw-left-31{
    left: 7.75rem;
  }

  .min\:tw-left-32{
    left: 8rem;
  }

  .min\:tw-left-33{
    left: 8.25rem;
  }

  .min\:tw-left-34{
    left: 8.5rem;
  }

  .min\:tw-left-35{
    left: 8.75rem;
  }

  .min\:tw-left-36{
    left: 9rem;
  }

  .min\:tw-left-37{
    left: 9.25rem;
  }

  .min\:tw-left-38{
    left: 9.5rem;
  }

  .min\:tw-left-39{
    left: 9.75rem;
  }

  .min\:tw-left-40{
    left: 10rem;
  }

  .min\:tw-left-41{
    left: 10.25rem;
  }

  .min\:tw-left-42{
    left: 10.5rem;
  }

  .min\:tw-left-43{
    left: 10.75rem;
  }

  .min\:tw-left-44{
    left: 11rem;
  }

  .min\:tw-left-45{
    left: 11.25rem;
  }

  .min\:tw-left-46{
    left: 11.5rem;
  }

  .min\:tw-left-47{
    left: 11.75rem;
  }

  .min\:tw-left-48{
    left: 12rem;
  }

  .min\:tw-left-50{
    left: 12.5rem;
  }

  .min\:tw-left-52{
    left: 13rem;
  }

  .min\:tw-left-53{
    left: 13.25rem;
  }

  .min\:tw-left-54{
    left: 13.5rem;
  }

  .min\:tw-left-55{
    left: 13.75rem;
  }

  .min\:tw-left-56{
    left: 14rem;
  }

  .min\:tw-left-57{
    left: 14.25rem;
  }

  .min\:tw-left-58{
    left: 14.5rem;
  }

  .min\:tw-left-59{
    left: 14.75rem;
  }

  .min\:tw-left-60{
    left: 15rem;
  }

  .min\:tw-left-61{
    left: 15.25rem;
  }

  .min\:tw-left-62{
    left: 15.5rem;
  }

  .min\:tw-left-63{
    left: 15.75rem;
  }

  .min\:tw-left-64{
    left: 16rem;
  }

  .min\:tw-left-65{
    left: 16.25rem;
  }

  .min\:tw-left-66{
    left: 16.5rem;
  }

  .min\:tw-left-68{
    left: 17rem;
  }

  .min\:tw-left-69{
    left: 17.25rem;
  }

  .min\:tw-left-70{
    left: 17.5rem;
  }

  .min\:tw-left-71{
    left: 17.75rem;
  }

  .min\:tw-left-72{
    left: 18rem;
  }

  .min\:tw-left-73{
    left: 18.25rem;
  }

  .min\:tw-left-74{
    left: 18.5rem;
  }

  .min\:tw-left-75{
    left: 18.75rem;
  }

  .min\:tw-left-76{
    left: 19rem;
  }

  .min\:tw-left-77{
    left: 19.25rem;
  }

  .min\:tw-left-78{
    left: 19.5rem;
  }

  .min\:tw-left-79{
    left: 19.75rem;
  }

  .min\:tw-left-80{
    left: 20rem;
  }

  .min\:tw-left-81{
    left: 20.25rem;
  }

  .min\:tw-left-82{
    left: 20.5rem;
  }

  .min\:tw-left-83{
    left: 20.75rem;
  }

  .min\:tw-left-84{
    left: 21rem;
  }

  .min\:tw-left-85{
    left: 21.25rem;
  }

  .min\:tw-left-86{
    left: 21.5rem;
  }

  .min\:tw-left-87{
    left: 21.75rem;
  }

  .min\:tw-left-88{
    left: 22rem;
  }

  .min\:tw-left-89{
    left: 22.25rem;
  }

  .min\:tw-left-90{
    left: 22.5rem;
  }

  .min\:tw-left-91{
    left: 22.75rem;
  }

  .min\:tw-left-92{
    left: 23rem;
  }

  .min\:tw-left-96{
    left: 24rem;
  }

  .min\:tw-left-102{
    left: 25.5rem;
  }

  .min\:tw-left-112{
    left: 28rem;
  }

  .min\:tw-left-128{
    left: 31rem;
  }

  .min\:tw-left-129{
    left: 32.25rem;
  }

  .min\:tw-left-130{
    left: 32.5rem;
  }

  .min\:tw-left-140{
    left: 35rem;
  }

  .min\:tw-left-160{
    left: 40rem;
  }

  .min\:tw-left-180{
    left: 45rem;
  }

  .min\:tw-left-185{
    left: 46.25rem;
  }

  .min\:tw-left-190{
    left: 47.5rem;
  }

  .min\:tw-left-200{
    left: 50rem;
  }

  .min\:tw-left-auto{
    left: auto;
  }

  .min\:tw-left-px{
    left: 1px;
  }

  .min\:tw-left-0\.5{
    left: 0.125rem;
  }

  .min\:tw-left-1\.5{
    left: 0.375rem;
  }

  .min\:tw-left-2\.5{
    left: 0.625rem;
  }

  .min\:tw-left-3\.5{
    left: 0.875rem;
  }

  .min\:tw--left-0{
    left: 0px;
  }

  .min\:tw--left-1{
    left: -0.25rem;
  }

  .min\:tw--left-2{
    left: -0.5rem;
  }

  .min\:tw--left-3{
    left: -0.75rem;
  }

  .min\:tw--left-4{
    left: -1rem;
  }

  .min\:tw--left-5{
    left: -1.25rem;
  }

  .min\:tw--left-6{
    left: -1.5rem;
  }

  .min\:tw--left-7{
    left: -1.75rem;
  }

  .min\:tw--left-8{
    left: -2rem;
  }

  .min\:tw--left-9{
    left: -2.25rem;
  }

  .min\:tw--left-10{
    left: -2.5rem;
  }

  .min\:tw--left-11{
    left: -2.75rem;
  }

  .min\:tw--left-12{
    left: -3rem;
  }

  .min\:tw--left-13{
    left: -3.25rem;
  }

  .min\:tw--left-14{
    left: -3.5rem;
  }

  .min\:tw--left-15{
    left: -3.75rem;
  }

  .min\:tw--left-16{
    left: -4rem;
  }

  .min\:tw--left-17{
    left: -4.25rem;
  }

  .min\:tw--left-18{
    left: -4.5rem;
  }

  .min\:tw--left-19{
    left: -4.75rem;
  }

  .min\:tw--left-20{
    left: -5rem;
  }

  .min\:tw--left-21{
    left: -5.25rem;
  }

  .min\:tw--left-22{
    left: -5.5rem;
  }

  .min\:tw--left-23{
    left: -5.75rem;
  }

  .min\:tw--left-24{
    left: -6rem;
  }

  .min\:tw--left-25{
    left: -6.25rem;
  }

  .min\:tw--left-26{
    left: -6.5rem;
  }

  .min\:tw--left-27{
    left: -6.75rem;
  }

  .min\:tw--left-28{
    left: -7rem;
  }

  .min\:tw--left-29{
    left: -7.25rem;
  }

  .min\:tw--left-30{
    left: -7.5rem;
  }

  .min\:tw--left-31{
    left: -7.75rem;
  }

  .min\:tw--left-32{
    left: -8rem;
  }

  .min\:tw--left-33{
    left: -8.25rem;
  }

  .min\:tw--left-34{
    left: -8.5rem;
  }

  .min\:tw--left-35{
    left: -8.75rem;
  }

  .min\:tw--left-36{
    left: -9rem;
  }

  .min\:tw--left-37{
    left: -9.25rem;
  }

  .min\:tw--left-38{
    left: -9.5rem;
  }

  .min\:tw--left-39{
    left: -9.75rem;
  }

  .min\:tw--left-40{
    left: -10rem;
  }

  .min\:tw--left-41{
    left: -10.25rem;
  }

  .min\:tw--left-42{
    left: -10.5rem;
  }

  .min\:tw--left-43{
    left: -10.75rem;
  }

  .min\:tw--left-44{
    left: -11rem;
  }

  .min\:tw--left-45{
    left: -11.25rem;
  }

  .min\:tw--left-46{
    left: -11.5rem;
  }

  .min\:tw--left-47{
    left: -11.75rem;
  }

  .min\:tw--left-48{
    left: -12rem;
  }

  .min\:tw--left-50{
    left: -12.5rem;
  }

  .min\:tw--left-52{
    left: -13rem;
  }

  .min\:tw--left-53{
    left: -13.25rem;
  }

  .min\:tw--left-54{
    left: -13.5rem;
  }

  .min\:tw--left-55{
    left: -13.75rem;
  }

  .min\:tw--left-56{
    left: -14rem;
  }

  .min\:tw--left-57{
    left: -14.25rem;
  }

  .min\:tw--left-58{
    left: -14.5rem;
  }

  .min\:tw--left-59{
    left: -14.75rem;
  }

  .min\:tw--left-60{
    left: -15rem;
  }

  .min\:tw--left-61{
    left: -15.25rem;
  }

  .min\:tw--left-62{
    left: -15.5rem;
  }

  .min\:tw--left-63{
    left: -15.75rem;
  }

  .min\:tw--left-64{
    left: -16rem;
  }

  .min\:tw--left-65{
    left: -16.25rem;
  }

  .min\:tw--left-66{
    left: -16.5rem;
  }

  .min\:tw--left-68{
    left: -17rem;
  }

  .min\:tw--left-69{
    left: -17.25rem;
  }

  .min\:tw--left-70{
    left: -17.5rem;
  }

  .min\:tw--left-71{
    left: -17.75rem;
  }

  .min\:tw--left-72{
    left: -18rem;
  }

  .min\:tw--left-73{
    left: -18.25rem;
  }

  .min\:tw--left-74{
    left: -18.5rem;
  }

  .min\:tw--left-75{
    left: -18.75rem;
  }

  .min\:tw--left-76{
    left: -19rem;
  }

  .min\:tw--left-77{
    left: -19.25rem;
  }

  .min\:tw--left-78{
    left: -19.5rem;
  }

  .min\:tw--left-79{
    left: -19.75rem;
  }

  .min\:tw--left-80{
    left: -20rem;
  }

  .min\:tw--left-81{
    left: -20.25rem;
  }

  .min\:tw--left-82{
    left: -20.5rem;
  }

  .min\:tw--left-83{
    left: -20.75rem;
  }

  .min\:tw--left-84{
    left: -21rem;
  }

  .min\:tw--left-85{
    left: -21.25rem;
  }

  .min\:tw--left-86{
    left: -21.5rem;
  }

  .min\:tw--left-87{
    left: -21.75rem;
  }

  .min\:tw--left-88{
    left: -22rem;
  }

  .min\:tw--left-89{
    left: -22.25rem;
  }

  .min\:tw--left-90{
    left: -22.5rem;
  }

  .min\:tw--left-91{
    left: -22.75rem;
  }

  .min\:tw--left-92{
    left: -23rem;
  }

  .min\:tw--left-96{
    left: -24rem;
  }

  .min\:tw--left-102{
    left: -25.5rem;
  }

  .min\:tw--left-112{
    left: -28rem;
  }

  .min\:tw--left-128{
    left: -31rem;
  }

  .min\:tw--left-129{
    left: -32.25rem;
  }

  .min\:tw--left-130{
    left: -32.5rem;
  }

  .min\:tw--left-140{
    left: -35rem;
  }

  .min\:tw--left-160{
    left: -40rem;
  }

  .min\:tw--left-180{
    left: -45rem;
  }

  .min\:tw--left-185{
    left: -46.25rem;
  }

  .min\:tw--left-190{
    left: -47.5rem;
  }

  .min\:tw--left-200{
    left: -50rem;
  }

  .min\:tw--left-px{
    left: -1px;
  }

  .min\:tw--left-0\.5{
    left: -0.125rem;
  }

  .min\:tw--left-1\.5{
    left: -0.375rem;
  }

  .min\:tw--left-2\.5{
    left: -0.625rem;
  }

  .min\:tw--left-3\.5{
    left: -0.875rem;
  }

  .min\:tw-left-1\/2{
    left: 50%;
  }

  .min\:tw-left-1\/3{
    left: 33.333333%;
  }

  .min\:tw-left-2\/3{
    left: 66.666667%;
  }

  .min\:tw-left-1\/4{
    left: 25%;
  }

  .min\:tw-left-2\/4{
    left: 50%;
  }

  .min\:tw-left-3\/4{
    left: 75%;
  }

  .min\:tw-left-full{
    left: 100%;
  }

  .min\:tw--left-1\/2{
    left: -50%;
  }

  .min\:tw--left-1\/3{
    left: -33.333333%;
  }

  .min\:tw--left-2\/3{
    left: -66.666667%;
  }

  .min\:tw--left-1\/4{
    left: -25%;
  }

  .min\:tw--left-2\/4{
    left: -50%;
  }

  .min\:tw--left-3\/4{
    left: -75%;
  }

  .min\:tw--left-full{
    left: -100%;
  }

  .min\:tw-isolate{
    isolation: isolate;
  }

  .min\:tw-isolation-auto{
    isolation: auto;
  }

  .min\:tw-z-0{
    z-index: 0;
  }

  .min\:tw-z-10{
    z-index: 10;
  }

  .min\:tw-z-20{
    z-index: 20;
  }

  .min\:tw-z-30{
    z-index: 30;
  }

  .min\:tw-z-40{
    z-index: 40;
  }

  .min\:tw-z-50{
    z-index: 50;
  }

  .min\:tw-z-auto{
    z-index: auto;
  }

  .min\:focus-within\:tw-z-0:focus-within{
    z-index: 0;
  }

  .min\:focus-within\:tw-z-10:focus-within{
    z-index: 10;
  }

  .min\:focus-within\:tw-z-20:focus-within{
    z-index: 20;
  }

  .min\:focus-within\:tw-z-30:focus-within{
    z-index: 30;
  }

  .min\:focus-within\:tw-z-40:focus-within{
    z-index: 40;
  }

  .min\:focus-within\:tw-z-50:focus-within{
    z-index: 50;
  }

  .min\:focus-within\:tw-z-auto:focus-within{
    z-index: auto;
  }

  .min\:focus\:tw-z-0:focus{
    z-index: 0;
  }

  .min\:focus\:tw-z-10:focus{
    z-index: 10;
  }

  .min\:focus\:tw-z-20:focus{
    z-index: 20;
  }

  .min\:focus\:tw-z-30:focus{
    z-index: 30;
  }

  .min\:focus\:tw-z-40:focus{
    z-index: 40;
  }

  .min\:focus\:tw-z-50:focus{
    z-index: 50;
  }

  .min\:focus\:tw-z-auto:focus{
    z-index: auto;
  }

  .min\:tw-order-1{
    order: 1;
  }

  .min\:tw-order-2{
    order: 2;
  }

  .min\:tw-order-3{
    order: 3;
  }

  .min\:tw-order-4{
    order: 4;
  }

  .min\:tw-order-5{
    order: 5;
  }

  .min\:tw-order-6{
    order: 6;
  }

  .min\:tw-order-7{
    order: 7;
  }

  .min\:tw-order-8{
    order: 8;
  }

  .min\:tw-order-9{
    order: 9;
  }

  .min\:tw-order-10{
    order: 10;
  }

  .min\:tw-order-11{
    order: 11;
  }

  .min\:tw-order-12{
    order: 12;
  }

  .min\:tw-order-first{
    order: -9999;
  }

  .min\:tw-order-last{
    order: 9999;
  }

  .min\:tw-order-none{
    order: 0;
  }

  .min\:tw-col-auto{
    grid-column: auto;
  }

  .min\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  .min\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  .min\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  .min\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  .min\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  .min\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  .min\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  .min\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  .min\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  .min\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  .min\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  .min\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  .min\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  .min\:tw-col-start-1{
    grid-column-start: 1;
  }

  .min\:tw-col-start-2{
    grid-column-start: 2;
  }

  .min\:tw-col-start-3{
    grid-column-start: 3;
  }

  .min\:tw-col-start-4{
    grid-column-start: 4;
  }

  .min\:tw-col-start-5{
    grid-column-start: 5;
  }

  .min\:tw-col-start-6{
    grid-column-start: 6;
  }

  .min\:tw-col-start-7{
    grid-column-start: 7;
  }

  .min\:tw-col-start-8{
    grid-column-start: 8;
  }

  .min\:tw-col-start-9{
    grid-column-start: 9;
  }

  .min\:tw-col-start-10{
    grid-column-start: 10;
  }

  .min\:tw-col-start-11{
    grid-column-start: 11;
  }

  .min\:tw-col-start-12{
    grid-column-start: 12;
  }

  .min\:tw-col-start-13{
    grid-column-start: 13;
  }

  .min\:tw-col-start-auto{
    grid-column-start: auto;
  }

  .min\:tw-col-end-1{
    grid-column-end: 1;
  }

  .min\:tw-col-end-2{
    grid-column-end: 2;
  }

  .min\:tw-col-end-3{
    grid-column-end: 3;
  }

  .min\:tw-col-end-4{
    grid-column-end: 4;
  }

  .min\:tw-col-end-5{
    grid-column-end: 5;
  }

  .min\:tw-col-end-6{
    grid-column-end: 6;
  }

  .min\:tw-col-end-7{
    grid-column-end: 7;
  }

  .min\:tw-col-end-8{
    grid-column-end: 8;
  }

  .min\:tw-col-end-9{
    grid-column-end: 9;
  }

  .min\:tw-col-end-10{
    grid-column-end: 10;
  }

  .min\:tw-col-end-11{
    grid-column-end: 11;
  }

  .min\:tw-col-end-12{
    grid-column-end: 12;
  }

  .min\:tw-col-end-13{
    grid-column-end: 13;
  }

  .min\:tw-col-end-auto{
    grid-column-end: auto;
  }

  .min\:tw-row-auto{
    grid-row: auto;
  }

  .min\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  .min\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  .min\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  .min\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  .min\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  .min\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  .min\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  .min\:tw-row-start-1{
    grid-row-start: 1;
  }

  .min\:tw-row-start-2{
    grid-row-start: 2;
  }

  .min\:tw-row-start-3{
    grid-row-start: 3;
  }

  .min\:tw-row-start-4{
    grid-row-start: 4;
  }

  .min\:tw-row-start-5{
    grid-row-start: 5;
  }

  .min\:tw-row-start-6{
    grid-row-start: 6;
  }

  .min\:tw-row-start-7{
    grid-row-start: 7;
  }

  .min\:tw-row-start-auto{
    grid-row-start: auto;
  }

  .min\:tw-row-end-1{
    grid-row-end: 1;
  }

  .min\:tw-row-end-2{
    grid-row-end: 2;
  }

  .min\:tw-row-end-3{
    grid-row-end: 3;
  }

  .min\:tw-row-end-4{
    grid-row-end: 4;
  }

  .min\:tw-row-end-5{
    grid-row-end: 5;
  }

  .min\:tw-row-end-6{
    grid-row-end: 6;
  }

  .min\:tw-row-end-7{
    grid-row-end: 7;
  }

  .min\:tw-row-end-auto{
    grid-row-end: auto;
  }

  .min\:tw-float-right{
    float: right;
  }

  .min\:tw-float-left{
    float: left;
  }

  .min\:tw-float-none{
    float: none;
  }

  .min\:tw-clear-left{
    clear: left;
  }

  .min\:tw-clear-right{
    clear: right;
  }

  .min\:tw-clear-both{
    clear: both;
  }

  .min\:tw-clear-none{
    clear: none;
  }

  .min\:tw-m-0{
    margin: 0px;
  }

  .min\:tw-m-1{
    margin: 0.25rem;
  }

  .min\:tw-m-2{
    margin: 0.5rem;
  }

  .min\:tw-m-3{
    margin: 0.75rem;
  }

  .min\:tw-m-4{
    margin: 1rem;
  }

  .min\:tw-m-5{
    margin: 1.25rem;
  }

  .min\:tw-m-6{
    margin: 1.5rem;
  }

  .min\:tw-m-7{
    margin: 1.75rem;
  }

  .min\:tw-m-8{
    margin: 2rem;
  }

  .min\:tw-m-9{
    margin: 2.25rem;
  }

  .min\:tw-m-10{
    margin: 2.5rem;
  }

  .min\:tw-m-11{
    margin: 2.75rem;
  }

  .min\:tw-m-12{
    margin: 3rem;
  }

  .min\:tw-m-13{
    margin: 3.25rem;
  }

  .min\:tw-m-14{
    margin: 3.5rem;
  }

  .min\:tw-m-15{
    margin: 3.75rem;
  }

  .min\:tw-m-16{
    margin: 4rem;
  }

  .min\:tw-m-17{
    margin: 4.25rem;
  }

  .min\:tw-m-18{
    margin: 4.5rem;
  }

  .min\:tw-m-19{
    margin: 4.75rem;
  }

  .min\:tw-m-20{
    margin: 5rem;
  }

  .min\:tw-m-21{
    margin: 5.25rem;
  }

  .min\:tw-m-22{
    margin: 5.5rem;
  }

  .min\:tw-m-23{
    margin: 5.75rem;
  }

  .min\:tw-m-24{
    margin: 6rem;
  }

  .min\:tw-m-25{
    margin: 6.25rem;
  }

  .min\:tw-m-26{
    margin: 6.5rem;
  }

  .min\:tw-m-27{
    margin: 6.75rem;
  }

  .min\:tw-m-28{
    margin: 7rem;
  }

  .min\:tw-m-29{
    margin: 7.25rem;
  }

  .min\:tw-m-30{
    margin: 7.5rem;
  }

  .min\:tw-m-31{
    margin: 7.75rem;
  }

  .min\:tw-m-32{
    margin: 8rem;
  }

  .min\:tw-m-33{
    margin: 8.25rem;
  }

  .min\:tw-m-34{
    margin: 8.5rem;
  }

  .min\:tw-m-35{
    margin: 8.75rem;
  }

  .min\:tw-m-36{
    margin: 9rem;
  }

  .min\:tw-m-37{
    margin: 9.25rem;
  }

  .min\:tw-m-38{
    margin: 9.5rem;
  }

  .min\:tw-m-39{
    margin: 9.75rem;
  }

  .min\:tw-m-40{
    margin: 10rem;
  }

  .min\:tw-m-41{
    margin: 10.25rem;
  }

  .min\:tw-m-42{
    margin: 10.5rem;
  }

  .min\:tw-m-43{
    margin: 10.75rem;
  }

  .min\:tw-m-44{
    margin: 11rem;
  }

  .min\:tw-m-45{
    margin: 11.25rem;
  }

  .min\:tw-m-46{
    margin: 11.5rem;
  }

  .min\:tw-m-47{
    margin: 11.75rem;
  }

  .min\:tw-m-48{
    margin: 12rem;
  }

  .min\:tw-m-50{
    margin: 12.5rem;
  }

  .min\:tw-m-52{
    margin: 13rem;
  }

  .min\:tw-m-53{
    margin: 13.25rem;
  }

  .min\:tw-m-54{
    margin: 13.5rem;
  }

  .min\:tw-m-55{
    margin: 13.75rem;
  }

  .min\:tw-m-56{
    margin: 14rem;
  }

  .min\:tw-m-57{
    margin: 14.25rem;
  }

  .min\:tw-m-58{
    margin: 14.5rem;
  }

  .min\:tw-m-59{
    margin: 14.75rem;
  }

  .min\:tw-m-60{
    margin: 15rem;
  }

  .min\:tw-m-61{
    margin: 15.25rem;
  }

  .min\:tw-m-62{
    margin: 15.5rem;
  }

  .min\:tw-m-63{
    margin: 15.75rem;
  }

  .min\:tw-m-64{
    margin: 16rem;
  }

  .min\:tw-m-65{
    margin: 16.25rem;
  }

  .min\:tw-m-66{
    margin: 16.5rem;
  }

  .min\:tw-m-68{
    margin: 17rem;
  }

  .min\:tw-m-69{
    margin: 17.25rem;
  }

  .min\:tw-m-70{
    margin: 17.5rem;
  }

  .min\:tw-m-71{
    margin: 17.75rem;
  }

  .min\:tw-m-72{
    margin: 18rem;
  }

  .min\:tw-m-73{
    margin: 18.25rem;
  }

  .min\:tw-m-74{
    margin: 18.5rem;
  }

  .min\:tw-m-75{
    margin: 18.75rem;
  }

  .min\:tw-m-76{
    margin: 19rem;
  }

  .min\:tw-m-77{
    margin: 19.25rem;
  }

  .min\:tw-m-78{
    margin: 19.5rem;
  }

  .min\:tw-m-79{
    margin: 19.75rem;
  }

  .min\:tw-m-80{
    margin: 20rem;
  }

  .min\:tw-m-81{
    margin: 20.25rem;
  }

  .min\:tw-m-82{
    margin: 20.5rem;
  }

  .min\:tw-m-83{
    margin: 20.75rem;
  }

  .min\:tw-m-84{
    margin: 21rem;
  }

  .min\:tw-m-85{
    margin: 21.25rem;
  }

  .min\:tw-m-86{
    margin: 21.5rem;
  }

  .min\:tw-m-87{
    margin: 21.75rem;
  }

  .min\:tw-m-88{
    margin: 22rem;
  }

  .min\:tw-m-89{
    margin: 22.25rem;
  }

  .min\:tw-m-90{
    margin: 22.5rem;
  }

  .min\:tw-m-91{
    margin: 22.75rem;
  }

  .min\:tw-m-92{
    margin: 23rem;
  }

  .min\:tw-m-96{
    margin: 24rem;
  }

  .min\:tw-m-102{
    margin: 25.5rem;
  }

  .min\:tw-m-112{
    margin: 28rem;
  }

  .min\:tw-m-128{
    margin: 31rem;
  }

  .min\:tw-m-129{
    margin: 32.25rem;
  }

  .min\:tw-m-130{
    margin: 32.5rem;
  }

  .min\:tw-m-140{
    margin: 35rem;
  }

  .min\:tw-m-160{
    margin: 40rem;
  }

  .min\:tw-m-180{
    margin: 45rem;
  }

  .min\:tw-m-185{
    margin: 46.25rem;
  }

  .min\:tw-m-190{
    margin: 47.5rem;
  }

  .min\:tw-m-200{
    margin: 50rem;
  }

  .min\:tw-m-auto{
    margin: auto;
  }

  .min\:tw-m-px{
    margin: 1px;
  }

  .min\:tw-m-0\.5{
    margin: 0.125rem;
  }

  .min\:tw-m-1\.5{
    margin: 0.375rem;
  }

  .min\:tw-m-2\.5{
    margin: 0.625rem;
  }

  .min\:tw-m-3\.5{
    margin: 0.875rem;
  }

  .min\:tw--m-0{
    margin: 0px;
  }

  .min\:tw--m-1{
    margin: -0.25rem;
  }

  .min\:tw--m-2{
    margin: -0.5rem;
  }

  .min\:tw--m-3{
    margin: -0.75rem;
  }

  .min\:tw--m-4{
    margin: -1rem;
  }

  .min\:tw--m-5{
    margin: -1.25rem;
  }

  .min\:tw--m-6{
    margin: -1.5rem;
  }

  .min\:tw--m-7{
    margin: -1.75rem;
  }

  .min\:tw--m-8{
    margin: -2rem;
  }

  .min\:tw--m-9{
    margin: -2.25rem;
  }

  .min\:tw--m-10{
    margin: -2.5rem;
  }

  .min\:tw--m-11{
    margin: -2.75rem;
  }

  .min\:tw--m-12{
    margin: -3rem;
  }

  .min\:tw--m-13{
    margin: -3.25rem;
  }

  .min\:tw--m-14{
    margin: -3.5rem;
  }

  .min\:tw--m-15{
    margin: -3.75rem;
  }

  .min\:tw--m-16{
    margin: -4rem;
  }

  .min\:tw--m-17{
    margin: -4.25rem;
  }

  .min\:tw--m-18{
    margin: -4.5rem;
  }

  .min\:tw--m-19{
    margin: -4.75rem;
  }

  .min\:tw--m-20{
    margin: -5rem;
  }

  .min\:tw--m-21{
    margin: -5.25rem;
  }

  .min\:tw--m-22{
    margin: -5.5rem;
  }

  .min\:tw--m-23{
    margin: -5.75rem;
  }

  .min\:tw--m-24{
    margin: -6rem;
  }

  .min\:tw--m-25{
    margin: -6.25rem;
  }

  .min\:tw--m-26{
    margin: -6.5rem;
  }

  .min\:tw--m-27{
    margin: -6.75rem;
  }

  .min\:tw--m-28{
    margin: -7rem;
  }

  .min\:tw--m-29{
    margin: -7.25rem;
  }

  .min\:tw--m-30{
    margin: -7.5rem;
  }

  .min\:tw--m-31{
    margin: -7.75rem;
  }

  .min\:tw--m-32{
    margin: -8rem;
  }

  .min\:tw--m-33{
    margin: -8.25rem;
  }

  .min\:tw--m-34{
    margin: -8.5rem;
  }

  .min\:tw--m-35{
    margin: -8.75rem;
  }

  .min\:tw--m-36{
    margin: -9rem;
  }

  .min\:tw--m-37{
    margin: -9.25rem;
  }

  .min\:tw--m-38{
    margin: -9.5rem;
  }

  .min\:tw--m-39{
    margin: -9.75rem;
  }

  .min\:tw--m-40{
    margin: -10rem;
  }

  .min\:tw--m-41{
    margin: -10.25rem;
  }

  .min\:tw--m-42{
    margin: -10.5rem;
  }

  .min\:tw--m-43{
    margin: -10.75rem;
  }

  .min\:tw--m-44{
    margin: -11rem;
  }

  .min\:tw--m-45{
    margin: -11.25rem;
  }

  .min\:tw--m-46{
    margin: -11.5rem;
  }

  .min\:tw--m-47{
    margin: -11.75rem;
  }

  .min\:tw--m-48{
    margin: -12rem;
  }

  .min\:tw--m-50{
    margin: -12.5rem;
  }

  .min\:tw--m-52{
    margin: -13rem;
  }

  .min\:tw--m-53{
    margin: -13.25rem;
  }

  .min\:tw--m-54{
    margin: -13.5rem;
  }

  .min\:tw--m-55{
    margin: -13.75rem;
  }

  .min\:tw--m-56{
    margin: -14rem;
  }

  .min\:tw--m-57{
    margin: -14.25rem;
  }

  .min\:tw--m-58{
    margin: -14.5rem;
  }

  .min\:tw--m-59{
    margin: -14.75rem;
  }

  .min\:tw--m-60{
    margin: -15rem;
  }

  .min\:tw--m-61{
    margin: -15.25rem;
  }

  .min\:tw--m-62{
    margin: -15.5rem;
  }

  .min\:tw--m-63{
    margin: -15.75rem;
  }

  .min\:tw--m-64{
    margin: -16rem;
  }

  .min\:tw--m-65{
    margin: -16.25rem;
  }

  .min\:tw--m-66{
    margin: -16.5rem;
  }

  .min\:tw--m-68{
    margin: -17rem;
  }

  .min\:tw--m-69{
    margin: -17.25rem;
  }

  .min\:tw--m-70{
    margin: -17.5rem;
  }

  .min\:tw--m-71{
    margin: -17.75rem;
  }

  .min\:tw--m-72{
    margin: -18rem;
  }

  .min\:tw--m-73{
    margin: -18.25rem;
  }

  .min\:tw--m-74{
    margin: -18.5rem;
  }

  .min\:tw--m-75{
    margin: -18.75rem;
  }

  .min\:tw--m-76{
    margin: -19rem;
  }

  .min\:tw--m-77{
    margin: -19.25rem;
  }

  .min\:tw--m-78{
    margin: -19.5rem;
  }

  .min\:tw--m-79{
    margin: -19.75rem;
  }

  .min\:tw--m-80{
    margin: -20rem;
  }

  .min\:tw--m-81{
    margin: -20.25rem;
  }

  .min\:tw--m-82{
    margin: -20.5rem;
  }

  .min\:tw--m-83{
    margin: -20.75rem;
  }

  .min\:tw--m-84{
    margin: -21rem;
  }

  .min\:tw--m-85{
    margin: -21.25rem;
  }

  .min\:tw--m-86{
    margin: -21.5rem;
  }

  .min\:tw--m-87{
    margin: -21.75rem;
  }

  .min\:tw--m-88{
    margin: -22rem;
  }

  .min\:tw--m-89{
    margin: -22.25rem;
  }

  .min\:tw--m-90{
    margin: -22.5rem;
  }

  .min\:tw--m-91{
    margin: -22.75rem;
  }

  .min\:tw--m-92{
    margin: -23rem;
  }

  .min\:tw--m-96{
    margin: -24rem;
  }

  .min\:tw--m-102{
    margin: -25.5rem;
  }

  .min\:tw--m-112{
    margin: -28rem;
  }

  .min\:tw--m-128{
    margin: -31rem;
  }

  .min\:tw--m-129{
    margin: -32.25rem;
  }

  .min\:tw--m-130{
    margin: -32.5rem;
  }

  .min\:tw--m-140{
    margin: -35rem;
  }

  .min\:tw--m-160{
    margin: -40rem;
  }

  .min\:tw--m-180{
    margin: -45rem;
  }

  .min\:tw--m-185{
    margin: -46.25rem;
  }

  .min\:tw--m-190{
    margin: -47.5rem;
  }

  .min\:tw--m-200{
    margin: -50rem;
  }

  .min\:tw--m-px{
    margin: -1px;
  }

  .min\:tw--m-0\.5{
    margin: -0.125rem;
  }

  .min\:tw--m-1\.5{
    margin: -0.375rem;
  }

  .min\:tw--m-2\.5{
    margin: -0.625rem;
  }

  .min\:tw--m-3\.5{
    margin: -0.875rem;
  }

  .min\:tw-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .min\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .min\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .min\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .min\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .min\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .min\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .min\:tw-mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .min\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .min\:tw-mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .min\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .min\:tw-mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .min\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .min\:tw-mx-13{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }

  .min\:tw-mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .min\:tw-mx-15{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .min\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .min\:tw-mx-17{
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }

  .min\:tw-mx-18{
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .min\:tw-mx-19{
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }

  .min\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .min\:tw-mx-21{
    margin-left: 5.25rem;
    margin-right: 5.25rem;
  }

  .min\:tw-mx-22{
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }

  .min\:tw-mx-23{
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }

  .min\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .min\:tw-mx-25{
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .min\:tw-mx-26{
    margin-left: 6.5rem;
    margin-right: 6.5rem;
  }

  .min\:tw-mx-27{
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }

  .min\:tw-mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .min\:tw-mx-29{
    margin-left: 7.25rem;
    margin-right: 7.25rem;
  }

  .min\:tw-mx-30{
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .min\:tw-mx-31{
    margin-left: 7.75rem;
    margin-right: 7.75rem;
  }

  .min\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .min\:tw-mx-33{
    margin-left: 8.25rem;
    margin-right: 8.25rem;
  }

  .min\:tw-mx-34{
    margin-left: 8.5rem;
    margin-right: 8.5rem;
  }

  .min\:tw-mx-35{
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .min\:tw-mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .min\:tw-mx-37{
    margin-left: 9.25rem;
    margin-right: 9.25rem;
  }

  .min\:tw-mx-38{
    margin-left: 9.5rem;
    margin-right: 9.5rem;
  }

  .min\:tw-mx-39{
    margin-left: 9.75rem;
    margin-right: 9.75rem;
  }

  .min\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .min\:tw-mx-41{
    margin-left: 10.25rem;
    margin-right: 10.25rem;
  }

  .min\:tw-mx-42{
    margin-left: 10.5rem;
    margin-right: 10.5rem;
  }

  .min\:tw-mx-43{
    margin-left: 10.75rem;
    margin-right: 10.75rem;
  }

  .min\:tw-mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .min\:tw-mx-45{
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .min\:tw-mx-46{
    margin-left: 11.5rem;
    margin-right: 11.5rem;
  }

  .min\:tw-mx-47{
    margin-left: 11.75rem;
    margin-right: 11.75rem;
  }

  .min\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .min\:tw-mx-50{
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .min\:tw-mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .min\:tw-mx-53{
    margin-left: 13.25rem;
    margin-right: 13.25rem;
  }

  .min\:tw-mx-54{
    margin-left: 13.5rem;
    margin-right: 13.5rem;
  }

  .min\:tw-mx-55{
    margin-left: 13.75rem;
    margin-right: 13.75rem;
  }

  .min\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .min\:tw-mx-57{
    margin-left: 14.25rem;
    margin-right: 14.25rem;
  }

  .min\:tw-mx-58{
    margin-left: 14.5rem;
    margin-right: 14.5rem;
  }

  .min\:tw-mx-59{
    margin-left: 14.75rem;
    margin-right: 14.75rem;
  }

  .min\:tw-mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .min\:tw-mx-61{
    margin-left: 15.25rem;
    margin-right: 15.25rem;
  }

  .min\:tw-mx-62{
    margin-left: 15.5rem;
    margin-right: 15.5rem;
  }

  .min\:tw-mx-63{
    margin-left: 15.75rem;
    margin-right: 15.75rem;
  }

  .min\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .min\:tw-mx-65{
    margin-left: 16.25rem;
    margin-right: 16.25rem;
  }

  .min\:tw-mx-66{
    margin-left: 16.5rem;
    margin-right: 16.5rem;
  }

  .min\:tw-mx-68{
    margin-left: 17rem;
    margin-right: 17rem;
  }

  .min\:tw-mx-69{
    margin-left: 17.25rem;
    margin-right: 17.25rem;
  }

  .min\:tw-mx-70{
    margin-left: 17.5rem;
    margin-right: 17.5rem;
  }

  .min\:tw-mx-71{
    margin-left: 17.75rem;
    margin-right: 17.75rem;
  }

  .min\:tw-mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .min\:tw-mx-73{
    margin-left: 18.25rem;
    margin-right: 18.25rem;
  }

  .min\:tw-mx-74{
    margin-left: 18.5rem;
    margin-right: 18.5rem;
  }

  .min\:tw-mx-75{
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .min\:tw-mx-76{
    margin-left: 19rem;
    margin-right: 19rem;
  }

  .min\:tw-mx-77{
    margin-left: 19.25rem;
    margin-right: 19.25rem;
  }

  .min\:tw-mx-78{
    margin-left: 19.5rem;
    margin-right: 19.5rem;
  }

  .min\:tw-mx-79{
    margin-left: 19.75rem;
    margin-right: 19.75rem;
  }

  .min\:tw-mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .min\:tw-mx-81{
    margin-left: 20.25rem;
    margin-right: 20.25rem;
  }

  .min\:tw-mx-82{
    margin-left: 20.5rem;
    margin-right: 20.5rem;
  }

  .min\:tw-mx-83{
    margin-left: 20.75rem;
    margin-right: 20.75rem;
  }

  .min\:tw-mx-84{
    margin-left: 21rem;
    margin-right: 21rem;
  }

  .min\:tw-mx-85{
    margin-left: 21.25rem;
    margin-right: 21.25rem;
  }

  .min\:tw-mx-86{
    margin-left: 21.5rem;
    margin-right: 21.5rem;
  }

  .min\:tw-mx-87{
    margin-left: 21.75rem;
    margin-right: 21.75rem;
  }

  .min\:tw-mx-88{
    margin-left: 22rem;
    margin-right: 22rem;
  }

  .min\:tw-mx-89{
    margin-left: 22.25rem;
    margin-right: 22.25rem;
  }

  .min\:tw-mx-90{
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .min\:tw-mx-91{
    margin-left: 22.75rem;
    margin-right: 22.75rem;
  }

  .min\:tw-mx-92{
    margin-left: 23rem;
    margin-right: 23rem;
  }

  .min\:tw-mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .min\:tw-mx-102{
    margin-left: 25.5rem;
    margin-right: 25.5rem;
  }

  .min\:tw-mx-112{
    margin-left: 28rem;
    margin-right: 28rem;
  }

  .min\:tw-mx-128{
    margin-left: 31rem;
    margin-right: 31rem;
  }

  .min\:tw-mx-129{
    margin-left: 32.25rem;
    margin-right: 32.25rem;
  }

  .min\:tw-mx-130{
    margin-left: 32.5rem;
    margin-right: 32.5rem;
  }

  .min\:tw-mx-140{
    margin-left: 35rem;
    margin-right: 35rem;
  }

  .min\:tw-mx-160{
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .min\:tw-mx-180{
    margin-left: 45rem;
    margin-right: 45rem;
  }

  .min\:tw-mx-185{
    margin-left: 46.25rem;
    margin-right: 46.25rem;
  }

  .min\:tw-mx-190{
    margin-left: 47.5rem;
    margin-right: 47.5rem;
  }

  .min\:tw-mx-200{
    margin-left: 50rem;
    margin-right: 50rem;
  }

  .min\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .min\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .min\:tw-mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .min\:tw-mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .min\:tw-mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .min\:tw-mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .min\:tw--mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .min\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .min\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .min\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .min\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .min\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .min\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .min\:tw--mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .min\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .min\:tw--mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .min\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .min\:tw--mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .min\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .min\:tw--mx-13{
    margin-left: -3.25rem;
    margin-right: -3.25rem;
  }

  .min\:tw--mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .min\:tw--mx-15{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .min\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .min\:tw--mx-17{
    margin-left: -4.25rem;
    margin-right: -4.25rem;
  }

  .min\:tw--mx-18{
    margin-left: -4.5rem;
    margin-right: -4.5rem;
  }

  .min\:tw--mx-19{
    margin-left: -4.75rem;
    margin-right: -4.75rem;
  }

  .min\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .min\:tw--mx-21{
    margin-left: -5.25rem;
    margin-right: -5.25rem;
  }

  .min\:tw--mx-22{
    margin-left: -5.5rem;
    margin-right: -5.5rem;
  }

  .min\:tw--mx-23{
    margin-left: -5.75rem;
    margin-right: -5.75rem;
  }

  .min\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .min\:tw--mx-25{
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .min\:tw--mx-26{
    margin-left: -6.5rem;
    margin-right: -6.5rem;
  }

  .min\:tw--mx-27{
    margin-left: -6.75rem;
    margin-right: -6.75rem;
  }

  .min\:tw--mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .min\:tw--mx-29{
    margin-left: -7.25rem;
    margin-right: -7.25rem;
  }

  .min\:tw--mx-30{
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .min\:tw--mx-31{
    margin-left: -7.75rem;
    margin-right: -7.75rem;
  }

  .min\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .min\:tw--mx-33{
    margin-left: -8.25rem;
    margin-right: -8.25rem;
  }

  .min\:tw--mx-34{
    margin-left: -8.5rem;
    margin-right: -8.5rem;
  }

  .min\:tw--mx-35{
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .min\:tw--mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .min\:tw--mx-37{
    margin-left: -9.25rem;
    margin-right: -9.25rem;
  }

  .min\:tw--mx-38{
    margin-left: -9.5rem;
    margin-right: -9.5rem;
  }

  .min\:tw--mx-39{
    margin-left: -9.75rem;
    margin-right: -9.75rem;
  }

  .min\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .min\:tw--mx-41{
    margin-left: -10.25rem;
    margin-right: -10.25rem;
  }

  .min\:tw--mx-42{
    margin-left: -10.5rem;
    margin-right: -10.5rem;
  }

  .min\:tw--mx-43{
    margin-left: -10.75rem;
    margin-right: -10.75rem;
  }

  .min\:tw--mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .min\:tw--mx-45{
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .min\:tw--mx-46{
    margin-left: -11.5rem;
    margin-right: -11.5rem;
  }

  .min\:tw--mx-47{
    margin-left: -11.75rem;
    margin-right: -11.75rem;
  }

  .min\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .min\:tw--mx-50{
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .min\:tw--mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .min\:tw--mx-53{
    margin-left: -13.25rem;
    margin-right: -13.25rem;
  }

  .min\:tw--mx-54{
    margin-left: -13.5rem;
    margin-right: -13.5rem;
  }

  .min\:tw--mx-55{
    margin-left: -13.75rem;
    margin-right: -13.75rem;
  }

  .min\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .min\:tw--mx-57{
    margin-left: -14.25rem;
    margin-right: -14.25rem;
  }

  .min\:tw--mx-58{
    margin-left: -14.5rem;
    margin-right: -14.5rem;
  }

  .min\:tw--mx-59{
    margin-left: -14.75rem;
    margin-right: -14.75rem;
  }

  .min\:tw--mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .min\:tw--mx-61{
    margin-left: -15.25rem;
    margin-right: -15.25rem;
  }

  .min\:tw--mx-62{
    margin-left: -15.5rem;
    margin-right: -15.5rem;
  }

  .min\:tw--mx-63{
    margin-left: -15.75rem;
    margin-right: -15.75rem;
  }

  .min\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .min\:tw--mx-65{
    margin-left: -16.25rem;
    margin-right: -16.25rem;
  }

  .min\:tw--mx-66{
    margin-left: -16.5rem;
    margin-right: -16.5rem;
  }

  .min\:tw--mx-68{
    margin-left: -17rem;
    margin-right: -17rem;
  }

  .min\:tw--mx-69{
    margin-left: -17.25rem;
    margin-right: -17.25rem;
  }

  .min\:tw--mx-70{
    margin-left: -17.5rem;
    margin-right: -17.5rem;
  }

  .min\:tw--mx-71{
    margin-left: -17.75rem;
    margin-right: -17.75rem;
  }

  .min\:tw--mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .min\:tw--mx-73{
    margin-left: -18.25rem;
    margin-right: -18.25rem;
  }

  .min\:tw--mx-74{
    margin-left: -18.5rem;
    margin-right: -18.5rem;
  }

  .min\:tw--mx-75{
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .min\:tw--mx-76{
    margin-left: -19rem;
    margin-right: -19rem;
  }

  .min\:tw--mx-77{
    margin-left: -19.25rem;
    margin-right: -19.25rem;
  }

  .min\:tw--mx-78{
    margin-left: -19.5rem;
    margin-right: -19.5rem;
  }

  .min\:tw--mx-79{
    margin-left: -19.75rem;
    margin-right: -19.75rem;
  }

  .min\:tw--mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .min\:tw--mx-81{
    margin-left: -20.25rem;
    margin-right: -20.25rem;
  }

  .min\:tw--mx-82{
    margin-left: -20.5rem;
    margin-right: -20.5rem;
  }

  .min\:tw--mx-83{
    margin-left: -20.75rem;
    margin-right: -20.75rem;
  }

  .min\:tw--mx-84{
    margin-left: -21rem;
    margin-right: -21rem;
  }

  .min\:tw--mx-85{
    margin-left: -21.25rem;
    margin-right: -21.25rem;
  }

  .min\:tw--mx-86{
    margin-left: -21.5rem;
    margin-right: -21.5rem;
  }

  .min\:tw--mx-87{
    margin-left: -21.75rem;
    margin-right: -21.75rem;
  }

  .min\:tw--mx-88{
    margin-left: -22rem;
    margin-right: -22rem;
  }

  .min\:tw--mx-89{
    margin-left: -22.25rem;
    margin-right: -22.25rem;
  }

  .min\:tw--mx-90{
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .min\:tw--mx-91{
    margin-left: -22.75rem;
    margin-right: -22.75rem;
  }

  .min\:tw--mx-92{
    margin-left: -23rem;
    margin-right: -23rem;
  }

  .min\:tw--mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .min\:tw--mx-102{
    margin-left: -25.5rem;
    margin-right: -25.5rem;
  }

  .min\:tw--mx-112{
    margin-left: -28rem;
    margin-right: -28rem;
  }

  .min\:tw--mx-128{
    margin-left: -31rem;
    margin-right: -31rem;
  }

  .min\:tw--mx-129{
    margin-left: -32.25rem;
    margin-right: -32.25rem;
  }

  .min\:tw--mx-130{
    margin-left: -32.5rem;
    margin-right: -32.5rem;
  }

  .min\:tw--mx-140{
    margin-left: -35rem;
    margin-right: -35rem;
  }

  .min\:tw--mx-160{
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .min\:tw--mx-180{
    margin-left: -45rem;
    margin-right: -45rem;
  }

  .min\:tw--mx-185{
    margin-left: -46.25rem;
    margin-right: -46.25rem;
  }

  .min\:tw--mx-190{
    margin-left: -47.5rem;
    margin-right: -47.5rem;
  }

  .min\:tw--mx-200{
    margin-left: -50rem;
    margin-right: -50rem;
  }

  .min\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .min\:tw--mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .min\:tw--mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .min\:tw--mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .min\:tw--mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .min\:tw-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .min\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .min\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .min\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .min\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .min\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .min\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .min\:tw-my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .min\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .min\:tw-my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .min\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .min\:tw-my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .min\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .min\:tw-my-13{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }

  .min\:tw-my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .min\:tw-my-15{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .min\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .min\:tw-my-17{
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }

  .min\:tw-my-18{
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .min\:tw-my-19{
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }

  .min\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .min\:tw-my-21{
    margin-top: 5.25rem;
    margin-bottom: 5.25rem;
  }

  .min\:tw-my-22{
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }

  .min\:tw-my-23{
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }

  .min\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .min\:tw-my-25{
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .min\:tw-my-26{
    margin-top: 6.5rem;
    margin-bottom: 6.5rem;
  }

  .min\:tw-my-27{
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }

  .min\:tw-my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .min\:tw-my-29{
    margin-top: 7.25rem;
    margin-bottom: 7.25rem;
  }

  .min\:tw-my-30{
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .min\:tw-my-31{
    margin-top: 7.75rem;
    margin-bottom: 7.75rem;
  }

  .min\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .min\:tw-my-33{
    margin-top: 8.25rem;
    margin-bottom: 8.25rem;
  }

  .min\:tw-my-34{
    margin-top: 8.5rem;
    margin-bottom: 8.5rem;
  }

  .min\:tw-my-35{
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .min\:tw-my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .min\:tw-my-37{
    margin-top: 9.25rem;
    margin-bottom: 9.25rem;
  }

  .min\:tw-my-38{
    margin-top: 9.5rem;
    margin-bottom: 9.5rem;
  }

  .min\:tw-my-39{
    margin-top: 9.75rem;
    margin-bottom: 9.75rem;
  }

  .min\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .min\:tw-my-41{
    margin-top: 10.25rem;
    margin-bottom: 10.25rem;
  }

  .min\:tw-my-42{
    margin-top: 10.5rem;
    margin-bottom: 10.5rem;
  }

  .min\:tw-my-43{
    margin-top: 10.75rem;
    margin-bottom: 10.75rem;
  }

  .min\:tw-my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .min\:tw-my-45{
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .min\:tw-my-46{
    margin-top: 11.5rem;
    margin-bottom: 11.5rem;
  }

  .min\:tw-my-47{
    margin-top: 11.75rem;
    margin-bottom: 11.75rem;
  }

  .min\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .min\:tw-my-50{
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .min\:tw-my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .min\:tw-my-53{
    margin-top: 13.25rem;
    margin-bottom: 13.25rem;
  }

  .min\:tw-my-54{
    margin-top: 13.5rem;
    margin-bottom: 13.5rem;
  }

  .min\:tw-my-55{
    margin-top: 13.75rem;
    margin-bottom: 13.75rem;
  }

  .min\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .min\:tw-my-57{
    margin-top: 14.25rem;
    margin-bottom: 14.25rem;
  }

  .min\:tw-my-58{
    margin-top: 14.5rem;
    margin-bottom: 14.5rem;
  }

  .min\:tw-my-59{
    margin-top: 14.75rem;
    margin-bottom: 14.75rem;
  }

  .min\:tw-my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .min\:tw-my-61{
    margin-top: 15.25rem;
    margin-bottom: 15.25rem;
  }

  .min\:tw-my-62{
    margin-top: 15.5rem;
    margin-bottom: 15.5rem;
  }

  .min\:tw-my-63{
    margin-top: 15.75rem;
    margin-bottom: 15.75rem;
  }

  .min\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .min\:tw-my-65{
    margin-top: 16.25rem;
    margin-bottom: 16.25rem;
  }

  .min\:tw-my-66{
    margin-top: 16.5rem;
    margin-bottom: 16.5rem;
  }

  .min\:tw-my-68{
    margin-top: 17rem;
    margin-bottom: 17rem;
  }

  .min\:tw-my-69{
    margin-top: 17.25rem;
    margin-bottom: 17.25rem;
  }

  .min\:tw-my-70{
    margin-top: 17.5rem;
    margin-bottom: 17.5rem;
  }

  .min\:tw-my-71{
    margin-top: 17.75rem;
    margin-bottom: 17.75rem;
  }

  .min\:tw-my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .min\:tw-my-73{
    margin-top: 18.25rem;
    margin-bottom: 18.25rem;
  }

  .min\:tw-my-74{
    margin-top: 18.5rem;
    margin-bottom: 18.5rem;
  }

  .min\:tw-my-75{
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .min\:tw-my-76{
    margin-top: 19rem;
    margin-bottom: 19rem;
  }

  .min\:tw-my-77{
    margin-top: 19.25rem;
    margin-bottom: 19.25rem;
  }

  .min\:tw-my-78{
    margin-top: 19.5rem;
    margin-bottom: 19.5rem;
  }

  .min\:tw-my-79{
    margin-top: 19.75rem;
    margin-bottom: 19.75rem;
  }

  .min\:tw-my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .min\:tw-my-81{
    margin-top: 20.25rem;
    margin-bottom: 20.25rem;
  }

  .min\:tw-my-82{
    margin-top: 20.5rem;
    margin-bottom: 20.5rem;
  }

  .min\:tw-my-83{
    margin-top: 20.75rem;
    margin-bottom: 20.75rem;
  }

  .min\:tw-my-84{
    margin-top: 21rem;
    margin-bottom: 21rem;
  }

  .min\:tw-my-85{
    margin-top: 21.25rem;
    margin-bottom: 21.25rem;
  }

  .min\:tw-my-86{
    margin-top: 21.5rem;
    margin-bottom: 21.5rem;
  }

  .min\:tw-my-87{
    margin-top: 21.75rem;
    margin-bottom: 21.75rem;
  }

  .min\:tw-my-88{
    margin-top: 22rem;
    margin-bottom: 22rem;
  }

  .min\:tw-my-89{
    margin-top: 22.25rem;
    margin-bottom: 22.25rem;
  }

  .min\:tw-my-90{
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .min\:tw-my-91{
    margin-top: 22.75rem;
    margin-bottom: 22.75rem;
  }

  .min\:tw-my-92{
    margin-top: 23rem;
    margin-bottom: 23rem;
  }

  .min\:tw-my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .min\:tw-my-102{
    margin-top: 25.5rem;
    margin-bottom: 25.5rem;
  }

  .min\:tw-my-112{
    margin-top: 28rem;
    margin-bottom: 28rem;
  }

  .min\:tw-my-128{
    margin-top: 31rem;
    margin-bottom: 31rem;
  }

  .min\:tw-my-129{
    margin-top: 32.25rem;
    margin-bottom: 32.25rem;
  }

  .min\:tw-my-130{
    margin-top: 32.5rem;
    margin-bottom: 32.5rem;
  }

  .min\:tw-my-140{
    margin-top: 35rem;
    margin-bottom: 35rem;
  }

  .min\:tw-my-160{
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .min\:tw-my-180{
    margin-top: 45rem;
    margin-bottom: 45rem;
  }

  .min\:tw-my-185{
    margin-top: 46.25rem;
    margin-bottom: 46.25rem;
  }

  .min\:tw-my-190{
    margin-top: 47.5rem;
    margin-bottom: 47.5rem;
  }

  .min\:tw-my-200{
    margin-top: 50rem;
    margin-bottom: 50rem;
  }

  .min\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .min\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .min\:tw-my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .min\:tw-my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .min\:tw-my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .min\:tw-my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .min\:tw--my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .min\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .min\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .min\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .min\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .min\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .min\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .min\:tw--my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .min\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .min\:tw--my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .min\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .min\:tw--my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .min\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .min\:tw--my-13{
    margin-top: -3.25rem;
    margin-bottom: -3.25rem;
  }

  .min\:tw--my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .min\:tw--my-15{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .min\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .min\:tw--my-17{
    margin-top: -4.25rem;
    margin-bottom: -4.25rem;
  }

  .min\:tw--my-18{
    margin-top: -4.5rem;
    margin-bottom: -4.5rem;
  }

  .min\:tw--my-19{
    margin-top: -4.75rem;
    margin-bottom: -4.75rem;
  }

  .min\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .min\:tw--my-21{
    margin-top: -5.25rem;
    margin-bottom: -5.25rem;
  }

  .min\:tw--my-22{
    margin-top: -5.5rem;
    margin-bottom: -5.5rem;
  }

  .min\:tw--my-23{
    margin-top: -5.75rem;
    margin-bottom: -5.75rem;
  }

  .min\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .min\:tw--my-25{
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .min\:tw--my-26{
    margin-top: -6.5rem;
    margin-bottom: -6.5rem;
  }

  .min\:tw--my-27{
    margin-top: -6.75rem;
    margin-bottom: -6.75rem;
  }

  .min\:tw--my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .min\:tw--my-29{
    margin-top: -7.25rem;
    margin-bottom: -7.25rem;
  }

  .min\:tw--my-30{
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .min\:tw--my-31{
    margin-top: -7.75rem;
    margin-bottom: -7.75rem;
  }

  .min\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .min\:tw--my-33{
    margin-top: -8.25rem;
    margin-bottom: -8.25rem;
  }

  .min\:tw--my-34{
    margin-top: -8.5rem;
    margin-bottom: -8.5rem;
  }

  .min\:tw--my-35{
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .min\:tw--my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .min\:tw--my-37{
    margin-top: -9.25rem;
    margin-bottom: -9.25rem;
  }

  .min\:tw--my-38{
    margin-top: -9.5rem;
    margin-bottom: -9.5rem;
  }

  .min\:tw--my-39{
    margin-top: -9.75rem;
    margin-bottom: -9.75rem;
  }

  .min\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .min\:tw--my-41{
    margin-top: -10.25rem;
    margin-bottom: -10.25rem;
  }

  .min\:tw--my-42{
    margin-top: -10.5rem;
    margin-bottom: -10.5rem;
  }

  .min\:tw--my-43{
    margin-top: -10.75rem;
    margin-bottom: -10.75rem;
  }

  .min\:tw--my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .min\:tw--my-45{
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .min\:tw--my-46{
    margin-top: -11.5rem;
    margin-bottom: -11.5rem;
  }

  .min\:tw--my-47{
    margin-top: -11.75rem;
    margin-bottom: -11.75rem;
  }

  .min\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .min\:tw--my-50{
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .min\:tw--my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .min\:tw--my-53{
    margin-top: -13.25rem;
    margin-bottom: -13.25rem;
  }

  .min\:tw--my-54{
    margin-top: -13.5rem;
    margin-bottom: -13.5rem;
  }

  .min\:tw--my-55{
    margin-top: -13.75rem;
    margin-bottom: -13.75rem;
  }

  .min\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .min\:tw--my-57{
    margin-top: -14.25rem;
    margin-bottom: -14.25rem;
  }

  .min\:tw--my-58{
    margin-top: -14.5rem;
    margin-bottom: -14.5rem;
  }

  .min\:tw--my-59{
    margin-top: -14.75rem;
    margin-bottom: -14.75rem;
  }

  .min\:tw--my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .min\:tw--my-61{
    margin-top: -15.25rem;
    margin-bottom: -15.25rem;
  }

  .min\:tw--my-62{
    margin-top: -15.5rem;
    margin-bottom: -15.5rem;
  }

  .min\:tw--my-63{
    margin-top: -15.75rem;
    margin-bottom: -15.75rem;
  }

  .min\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .min\:tw--my-65{
    margin-top: -16.25rem;
    margin-bottom: -16.25rem;
  }

  .min\:tw--my-66{
    margin-top: -16.5rem;
    margin-bottom: -16.5rem;
  }

  .min\:tw--my-68{
    margin-top: -17rem;
    margin-bottom: -17rem;
  }

  .min\:tw--my-69{
    margin-top: -17.25rem;
    margin-bottom: -17.25rem;
  }

  .min\:tw--my-70{
    margin-top: -17.5rem;
    margin-bottom: -17.5rem;
  }

  .min\:tw--my-71{
    margin-top: -17.75rem;
    margin-bottom: -17.75rem;
  }

  .min\:tw--my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .min\:tw--my-73{
    margin-top: -18.25rem;
    margin-bottom: -18.25rem;
  }

  .min\:tw--my-74{
    margin-top: -18.5rem;
    margin-bottom: -18.5rem;
  }

  .min\:tw--my-75{
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .min\:tw--my-76{
    margin-top: -19rem;
    margin-bottom: -19rem;
  }

  .min\:tw--my-77{
    margin-top: -19.25rem;
    margin-bottom: -19.25rem;
  }

  .min\:tw--my-78{
    margin-top: -19.5rem;
    margin-bottom: -19.5rem;
  }

  .min\:tw--my-79{
    margin-top: -19.75rem;
    margin-bottom: -19.75rem;
  }

  .min\:tw--my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .min\:tw--my-81{
    margin-top: -20.25rem;
    margin-bottom: -20.25rem;
  }

  .min\:tw--my-82{
    margin-top: -20.5rem;
    margin-bottom: -20.5rem;
  }

  .min\:tw--my-83{
    margin-top: -20.75rem;
    margin-bottom: -20.75rem;
  }

  .min\:tw--my-84{
    margin-top: -21rem;
    margin-bottom: -21rem;
  }

  .min\:tw--my-85{
    margin-top: -21.25rem;
    margin-bottom: -21.25rem;
  }

  .min\:tw--my-86{
    margin-top: -21.5rem;
    margin-bottom: -21.5rem;
  }

  .min\:tw--my-87{
    margin-top: -21.75rem;
    margin-bottom: -21.75rem;
  }

  .min\:tw--my-88{
    margin-top: -22rem;
    margin-bottom: -22rem;
  }

  .min\:tw--my-89{
    margin-top: -22.25rem;
    margin-bottom: -22.25rem;
  }

  .min\:tw--my-90{
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .min\:tw--my-91{
    margin-top: -22.75rem;
    margin-bottom: -22.75rem;
  }

  .min\:tw--my-92{
    margin-top: -23rem;
    margin-bottom: -23rem;
  }

  .min\:tw--my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .min\:tw--my-102{
    margin-top: -25.5rem;
    margin-bottom: -25.5rem;
  }

  .min\:tw--my-112{
    margin-top: -28rem;
    margin-bottom: -28rem;
  }

  .min\:tw--my-128{
    margin-top: -31rem;
    margin-bottom: -31rem;
  }

  .min\:tw--my-129{
    margin-top: -32.25rem;
    margin-bottom: -32.25rem;
  }

  .min\:tw--my-130{
    margin-top: -32.5rem;
    margin-bottom: -32.5rem;
  }

  .min\:tw--my-140{
    margin-top: -35rem;
    margin-bottom: -35rem;
  }

  .min\:tw--my-160{
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .min\:tw--my-180{
    margin-top: -45rem;
    margin-bottom: -45rem;
  }

  .min\:tw--my-185{
    margin-top: -46.25rem;
    margin-bottom: -46.25rem;
  }

  .min\:tw--my-190{
    margin-top: -47.5rem;
    margin-bottom: -47.5rem;
  }

  .min\:tw--my-200{
    margin-top: -50rem;
    margin-bottom: -50rem;
  }

  .min\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .min\:tw--my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .min\:tw--my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .min\:tw--my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .min\:tw--my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .min\:tw-mt-0{
    margin-top: 0px;
  }

  .min\:tw-mt-1{
    margin-top: 0.25rem;
  }

  .min\:tw-mt-2{
    margin-top: 0.5rem;
  }

  .min\:tw-mt-3{
    margin-top: 0.75rem;
  }

  .min\:tw-mt-4{
    margin-top: 1rem;
  }

  .min\:tw-mt-5{
    margin-top: 1.25rem;
  }

  .min\:tw-mt-6{
    margin-top: 1.5rem;
  }

  .min\:tw-mt-7{
    margin-top: 1.75rem;
  }

  .min\:tw-mt-8{
    margin-top: 2rem;
  }

  .min\:tw-mt-9{
    margin-top: 2.25rem;
  }

  .min\:tw-mt-10{
    margin-top: 2.5rem;
  }

  .min\:tw-mt-11{
    margin-top: 2.75rem;
  }

  .min\:tw-mt-12{
    margin-top: 3rem;
  }

  .min\:tw-mt-13{
    margin-top: 3.25rem;
  }

  .min\:tw-mt-14{
    margin-top: 3.5rem;
  }

  .min\:tw-mt-15{
    margin-top: 3.75rem;
  }

  .min\:tw-mt-16{
    margin-top: 4rem;
  }

  .min\:tw-mt-17{
    margin-top: 4.25rem;
  }

  .min\:tw-mt-18{
    margin-top: 4.5rem;
  }

  .min\:tw-mt-19{
    margin-top: 4.75rem;
  }

  .min\:tw-mt-20{
    margin-top: 5rem;
  }

  .min\:tw-mt-21{
    margin-top: 5.25rem;
  }

  .min\:tw-mt-22{
    margin-top: 5.5rem;
  }

  .min\:tw-mt-23{
    margin-top: 5.75rem;
  }

  .min\:tw-mt-24{
    margin-top: 6rem;
  }

  .min\:tw-mt-25{
    margin-top: 6.25rem;
  }

  .min\:tw-mt-26{
    margin-top: 6.5rem;
  }

  .min\:tw-mt-27{
    margin-top: 6.75rem;
  }

  .min\:tw-mt-28{
    margin-top: 7rem;
  }

  .min\:tw-mt-29{
    margin-top: 7.25rem;
  }

  .min\:tw-mt-30{
    margin-top: 7.5rem;
  }

  .min\:tw-mt-31{
    margin-top: 7.75rem;
  }

  .min\:tw-mt-32{
    margin-top: 8rem;
  }

  .min\:tw-mt-33{
    margin-top: 8.25rem;
  }

  .min\:tw-mt-34{
    margin-top: 8.5rem;
  }

  .min\:tw-mt-35{
    margin-top: 8.75rem;
  }

  .min\:tw-mt-36{
    margin-top: 9rem;
  }

  .min\:tw-mt-37{
    margin-top: 9.25rem;
  }

  .min\:tw-mt-38{
    margin-top: 9.5rem;
  }

  .min\:tw-mt-39{
    margin-top: 9.75rem;
  }

  .min\:tw-mt-40{
    margin-top: 10rem;
  }

  .min\:tw-mt-41{
    margin-top: 10.25rem;
  }

  .min\:tw-mt-42{
    margin-top: 10.5rem;
  }

  .min\:tw-mt-43{
    margin-top: 10.75rem;
  }

  .min\:tw-mt-44{
    margin-top: 11rem;
  }

  .min\:tw-mt-45{
    margin-top: 11.25rem;
  }

  .min\:tw-mt-46{
    margin-top: 11.5rem;
  }

  .min\:tw-mt-47{
    margin-top: 11.75rem;
  }

  .min\:tw-mt-48{
    margin-top: 12rem;
  }

  .min\:tw-mt-50{
    margin-top: 12.5rem;
  }

  .min\:tw-mt-52{
    margin-top: 13rem;
  }

  .min\:tw-mt-53{
    margin-top: 13.25rem;
  }

  .min\:tw-mt-54{
    margin-top: 13.5rem;
  }

  .min\:tw-mt-55{
    margin-top: 13.75rem;
  }

  .min\:tw-mt-56{
    margin-top: 14rem;
  }

  .min\:tw-mt-57{
    margin-top: 14.25rem;
  }

  .min\:tw-mt-58{
    margin-top: 14.5rem;
  }

  .min\:tw-mt-59{
    margin-top: 14.75rem;
  }

  .min\:tw-mt-60{
    margin-top: 15rem;
  }

  .min\:tw-mt-61{
    margin-top: 15.25rem;
  }

  .min\:tw-mt-62{
    margin-top: 15.5rem;
  }

  .min\:tw-mt-63{
    margin-top: 15.75rem;
  }

  .min\:tw-mt-64{
    margin-top: 16rem;
  }

  .min\:tw-mt-65{
    margin-top: 16.25rem;
  }

  .min\:tw-mt-66{
    margin-top: 16.5rem;
  }

  .min\:tw-mt-68{
    margin-top: 17rem;
  }

  .min\:tw-mt-69{
    margin-top: 17.25rem;
  }

  .min\:tw-mt-70{
    margin-top: 17.5rem;
  }

  .min\:tw-mt-71{
    margin-top: 17.75rem;
  }

  .min\:tw-mt-72{
    margin-top: 18rem;
  }

  .min\:tw-mt-73{
    margin-top: 18.25rem;
  }

  .min\:tw-mt-74{
    margin-top: 18.5rem;
  }

  .min\:tw-mt-75{
    margin-top: 18.75rem;
  }

  .min\:tw-mt-76{
    margin-top: 19rem;
  }

  .min\:tw-mt-77{
    margin-top: 19.25rem;
  }

  .min\:tw-mt-78{
    margin-top: 19.5rem;
  }

  .min\:tw-mt-79{
    margin-top: 19.75rem;
  }

  .min\:tw-mt-80{
    margin-top: 20rem;
  }

  .min\:tw-mt-81{
    margin-top: 20.25rem;
  }

  .min\:tw-mt-82{
    margin-top: 20.5rem;
  }

  .min\:tw-mt-83{
    margin-top: 20.75rem;
  }

  .min\:tw-mt-84{
    margin-top: 21rem;
  }

  .min\:tw-mt-85{
    margin-top: 21.25rem;
  }

  .min\:tw-mt-86{
    margin-top: 21.5rem;
  }

  .min\:tw-mt-87{
    margin-top: 21.75rem;
  }

  .min\:tw-mt-88{
    margin-top: 22rem;
  }

  .min\:tw-mt-89{
    margin-top: 22.25rem;
  }

  .min\:tw-mt-90{
    margin-top: 22.5rem;
  }

  .min\:tw-mt-91{
    margin-top: 22.75rem;
  }

  .min\:tw-mt-92{
    margin-top: 23rem;
  }

  .min\:tw-mt-96{
    margin-top: 24rem;
  }

  .min\:tw-mt-102{
    margin-top: 25.5rem;
  }

  .min\:tw-mt-112{
    margin-top: 28rem;
  }

  .min\:tw-mt-128{
    margin-top: 31rem;
  }

  .min\:tw-mt-129{
    margin-top: 32.25rem;
  }

  .min\:tw-mt-130{
    margin-top: 32.5rem;
  }

  .min\:tw-mt-140{
    margin-top: 35rem;
  }

  .min\:tw-mt-160{
    margin-top: 40rem;
  }

  .min\:tw-mt-180{
    margin-top: 45rem;
  }

  .min\:tw-mt-185{
    margin-top: 46.25rem;
  }

  .min\:tw-mt-190{
    margin-top: 47.5rem;
  }

  .min\:tw-mt-200{
    margin-top: 50rem;
  }

  .min\:tw-mt-auto{
    margin-top: auto;
  }

  .min\:tw-mt-px{
    margin-top: 1px;
  }

  .min\:tw-mt-0\.5{
    margin-top: 0.125rem;
  }

  .min\:tw-mt-1\.5{
    margin-top: 0.375rem;
  }

  .min\:tw-mt-2\.5{
    margin-top: 0.625rem;
  }

  .min\:tw-mt-3\.5{
    margin-top: 0.875rem;
  }

  .min\:tw--mt-0{
    margin-top: 0px;
  }

  .min\:tw--mt-1{
    margin-top: -0.25rem;
  }

  .min\:tw--mt-2{
    margin-top: -0.5rem;
  }

  .min\:tw--mt-3{
    margin-top: -0.75rem;
  }

  .min\:tw--mt-4{
    margin-top: -1rem;
  }

  .min\:tw--mt-5{
    margin-top: -1.25rem;
  }

  .min\:tw--mt-6{
    margin-top: -1.5rem;
  }

  .min\:tw--mt-7{
    margin-top: -1.75rem;
  }

  .min\:tw--mt-8{
    margin-top: -2rem;
  }

  .min\:tw--mt-9{
    margin-top: -2.25rem;
  }

  .min\:tw--mt-10{
    margin-top: -2.5rem;
  }

  .min\:tw--mt-11{
    margin-top: -2.75rem;
  }

  .min\:tw--mt-12{
    margin-top: -3rem;
  }

  .min\:tw--mt-13{
    margin-top: -3.25rem;
  }

  .min\:tw--mt-14{
    margin-top: -3.5rem;
  }

  .min\:tw--mt-15{
    margin-top: -3.75rem;
  }

  .min\:tw--mt-16{
    margin-top: -4rem;
  }

  .min\:tw--mt-17{
    margin-top: -4.25rem;
  }

  .min\:tw--mt-18{
    margin-top: -4.5rem;
  }

  .min\:tw--mt-19{
    margin-top: -4.75rem;
  }

  .min\:tw--mt-20{
    margin-top: -5rem;
  }

  .min\:tw--mt-21{
    margin-top: -5.25rem;
  }

  .min\:tw--mt-22{
    margin-top: -5.5rem;
  }

  .min\:tw--mt-23{
    margin-top: -5.75rem;
  }

  .min\:tw--mt-24{
    margin-top: -6rem;
  }

  .min\:tw--mt-25{
    margin-top: -6.25rem;
  }

  .min\:tw--mt-26{
    margin-top: -6.5rem;
  }

  .min\:tw--mt-27{
    margin-top: -6.75rem;
  }

  .min\:tw--mt-28{
    margin-top: -7rem;
  }

  .min\:tw--mt-29{
    margin-top: -7.25rem;
  }

  .min\:tw--mt-30{
    margin-top: -7.5rem;
  }

  .min\:tw--mt-31{
    margin-top: -7.75rem;
  }

  .min\:tw--mt-32{
    margin-top: -8rem;
  }

  .min\:tw--mt-33{
    margin-top: -8.25rem;
  }

  .min\:tw--mt-34{
    margin-top: -8.5rem;
  }

  .min\:tw--mt-35{
    margin-top: -8.75rem;
  }

  .min\:tw--mt-36{
    margin-top: -9rem;
  }

  .min\:tw--mt-37{
    margin-top: -9.25rem;
  }

  .min\:tw--mt-38{
    margin-top: -9.5rem;
  }

  .min\:tw--mt-39{
    margin-top: -9.75rem;
  }

  .min\:tw--mt-40{
    margin-top: -10rem;
  }

  .min\:tw--mt-41{
    margin-top: -10.25rem;
  }

  .min\:tw--mt-42{
    margin-top: -10.5rem;
  }

  .min\:tw--mt-43{
    margin-top: -10.75rem;
  }

  .min\:tw--mt-44{
    margin-top: -11rem;
  }

  .min\:tw--mt-45{
    margin-top: -11.25rem;
  }

  .min\:tw--mt-46{
    margin-top: -11.5rem;
  }

  .min\:tw--mt-47{
    margin-top: -11.75rem;
  }

  .min\:tw--mt-48{
    margin-top: -12rem;
  }

  .min\:tw--mt-50{
    margin-top: -12.5rem;
  }

  .min\:tw--mt-52{
    margin-top: -13rem;
  }

  .min\:tw--mt-53{
    margin-top: -13.25rem;
  }

  .min\:tw--mt-54{
    margin-top: -13.5rem;
  }

  .min\:tw--mt-55{
    margin-top: -13.75rem;
  }

  .min\:tw--mt-56{
    margin-top: -14rem;
  }

  .min\:tw--mt-57{
    margin-top: -14.25rem;
  }

  .min\:tw--mt-58{
    margin-top: -14.5rem;
  }

  .min\:tw--mt-59{
    margin-top: -14.75rem;
  }

  .min\:tw--mt-60{
    margin-top: -15rem;
  }

  .min\:tw--mt-61{
    margin-top: -15.25rem;
  }

  .min\:tw--mt-62{
    margin-top: -15.5rem;
  }

  .min\:tw--mt-63{
    margin-top: -15.75rem;
  }

  .min\:tw--mt-64{
    margin-top: -16rem;
  }

  .min\:tw--mt-65{
    margin-top: -16.25rem;
  }

  .min\:tw--mt-66{
    margin-top: -16.5rem;
  }

  .min\:tw--mt-68{
    margin-top: -17rem;
  }

  .min\:tw--mt-69{
    margin-top: -17.25rem;
  }

  .min\:tw--mt-70{
    margin-top: -17.5rem;
  }

  .min\:tw--mt-71{
    margin-top: -17.75rem;
  }

  .min\:tw--mt-72{
    margin-top: -18rem;
  }

  .min\:tw--mt-73{
    margin-top: -18.25rem;
  }

  .min\:tw--mt-74{
    margin-top: -18.5rem;
  }

  .min\:tw--mt-75{
    margin-top: -18.75rem;
  }

  .min\:tw--mt-76{
    margin-top: -19rem;
  }

  .min\:tw--mt-77{
    margin-top: -19.25rem;
  }

  .min\:tw--mt-78{
    margin-top: -19.5rem;
  }

  .min\:tw--mt-79{
    margin-top: -19.75rem;
  }

  .min\:tw--mt-80{
    margin-top: -20rem;
  }

  .min\:tw--mt-81{
    margin-top: -20.25rem;
  }

  .min\:tw--mt-82{
    margin-top: -20.5rem;
  }

  .min\:tw--mt-83{
    margin-top: -20.75rem;
  }

  .min\:tw--mt-84{
    margin-top: -21rem;
  }

  .min\:tw--mt-85{
    margin-top: -21.25rem;
  }

  .min\:tw--mt-86{
    margin-top: -21.5rem;
  }

  .min\:tw--mt-87{
    margin-top: -21.75rem;
  }

  .min\:tw--mt-88{
    margin-top: -22rem;
  }

  .min\:tw--mt-89{
    margin-top: -22.25rem;
  }

  .min\:tw--mt-90{
    margin-top: -22.5rem;
  }

  .min\:tw--mt-91{
    margin-top: -22.75rem;
  }

  .min\:tw--mt-92{
    margin-top: -23rem;
  }

  .min\:tw--mt-96{
    margin-top: -24rem;
  }

  .min\:tw--mt-102{
    margin-top: -25.5rem;
  }

  .min\:tw--mt-112{
    margin-top: -28rem;
  }

  .min\:tw--mt-128{
    margin-top: -31rem;
  }

  .min\:tw--mt-129{
    margin-top: -32.25rem;
  }

  .min\:tw--mt-130{
    margin-top: -32.5rem;
  }

  .min\:tw--mt-140{
    margin-top: -35rem;
  }

  .min\:tw--mt-160{
    margin-top: -40rem;
  }

  .min\:tw--mt-180{
    margin-top: -45rem;
  }

  .min\:tw--mt-185{
    margin-top: -46.25rem;
  }

  .min\:tw--mt-190{
    margin-top: -47.5rem;
  }

  .min\:tw--mt-200{
    margin-top: -50rem;
  }

  .min\:tw--mt-px{
    margin-top: -1px;
  }

  .min\:tw--mt-0\.5{
    margin-top: -0.125rem;
  }

  .min\:tw--mt-1\.5{
    margin-top: -0.375rem;
  }

  .min\:tw--mt-2\.5{
    margin-top: -0.625rem;
  }

  .min\:tw--mt-3\.5{
    margin-top: -0.875rem;
  }

  .min\:tw-mr-0{
    margin-right: 0px;
  }

  .min\:tw-mr-1{
    margin-right: 0.25rem;
  }

  .min\:tw-mr-2{
    margin-right: 0.5rem;
  }

  .min\:tw-mr-3{
    margin-right: 0.75rem;
  }

  .min\:tw-mr-4{
    margin-right: 1rem;
  }

  .min\:tw-mr-5{
    margin-right: 1.25rem;
  }

  .min\:tw-mr-6{
    margin-right: 1.5rem;
  }

  .min\:tw-mr-7{
    margin-right: 1.75rem;
  }

  .min\:tw-mr-8{
    margin-right: 2rem;
  }

  .min\:tw-mr-9{
    margin-right: 2.25rem;
  }

  .min\:tw-mr-10{
    margin-right: 2.5rem;
  }

  .min\:tw-mr-11{
    margin-right: 2.75rem;
  }

  .min\:tw-mr-12{
    margin-right: 3rem;
  }

  .min\:tw-mr-13{
    margin-right: 3.25rem;
  }

  .min\:tw-mr-14{
    margin-right: 3.5rem;
  }

  .min\:tw-mr-15{
    margin-right: 3.75rem;
  }

  .min\:tw-mr-16{
    margin-right: 4rem;
  }

  .min\:tw-mr-17{
    margin-right: 4.25rem;
  }

  .min\:tw-mr-18{
    margin-right: 4.5rem;
  }

  .min\:tw-mr-19{
    margin-right: 4.75rem;
  }

  .min\:tw-mr-20{
    margin-right: 5rem;
  }

  .min\:tw-mr-21{
    margin-right: 5.25rem;
  }

  .min\:tw-mr-22{
    margin-right: 5.5rem;
  }

  .min\:tw-mr-23{
    margin-right: 5.75rem;
  }

  .min\:tw-mr-24{
    margin-right: 6rem;
  }

  .min\:tw-mr-25{
    margin-right: 6.25rem;
  }

  .min\:tw-mr-26{
    margin-right: 6.5rem;
  }

  .min\:tw-mr-27{
    margin-right: 6.75rem;
  }

  .min\:tw-mr-28{
    margin-right: 7rem;
  }

  .min\:tw-mr-29{
    margin-right: 7.25rem;
  }

  .min\:tw-mr-30{
    margin-right: 7.5rem;
  }

  .min\:tw-mr-31{
    margin-right: 7.75rem;
  }

  .min\:tw-mr-32{
    margin-right: 8rem;
  }

  .min\:tw-mr-33{
    margin-right: 8.25rem;
  }

  .min\:tw-mr-34{
    margin-right: 8.5rem;
  }

  .min\:tw-mr-35{
    margin-right: 8.75rem;
  }

  .min\:tw-mr-36{
    margin-right: 9rem;
  }

  .min\:tw-mr-37{
    margin-right: 9.25rem;
  }

  .min\:tw-mr-38{
    margin-right: 9.5rem;
  }

  .min\:tw-mr-39{
    margin-right: 9.75rem;
  }

  .min\:tw-mr-40{
    margin-right: 10rem;
  }

  .min\:tw-mr-41{
    margin-right: 10.25rem;
  }

  .min\:tw-mr-42{
    margin-right: 10.5rem;
  }

  .min\:tw-mr-43{
    margin-right: 10.75rem;
  }

  .min\:tw-mr-44{
    margin-right: 11rem;
  }

  .min\:tw-mr-45{
    margin-right: 11.25rem;
  }

  .min\:tw-mr-46{
    margin-right: 11.5rem;
  }

  .min\:tw-mr-47{
    margin-right: 11.75rem;
  }

  .min\:tw-mr-48{
    margin-right: 12rem;
  }

  .min\:tw-mr-50{
    margin-right: 12.5rem;
  }

  .min\:tw-mr-52{
    margin-right: 13rem;
  }

  .min\:tw-mr-53{
    margin-right: 13.25rem;
  }

  .min\:tw-mr-54{
    margin-right: 13.5rem;
  }

  .min\:tw-mr-55{
    margin-right: 13.75rem;
  }

  .min\:tw-mr-56{
    margin-right: 14rem;
  }

  .min\:tw-mr-57{
    margin-right: 14.25rem;
  }

  .min\:tw-mr-58{
    margin-right: 14.5rem;
  }

  .min\:tw-mr-59{
    margin-right: 14.75rem;
  }

  .min\:tw-mr-60{
    margin-right: 15rem;
  }

  .min\:tw-mr-61{
    margin-right: 15.25rem;
  }

  .min\:tw-mr-62{
    margin-right: 15.5rem;
  }

  .min\:tw-mr-63{
    margin-right: 15.75rem;
  }

  .min\:tw-mr-64{
    margin-right: 16rem;
  }

  .min\:tw-mr-65{
    margin-right: 16.25rem;
  }

  .min\:tw-mr-66{
    margin-right: 16.5rem;
  }

  .min\:tw-mr-68{
    margin-right: 17rem;
  }

  .min\:tw-mr-69{
    margin-right: 17.25rem;
  }

  .min\:tw-mr-70{
    margin-right: 17.5rem;
  }

  .min\:tw-mr-71{
    margin-right: 17.75rem;
  }

  .min\:tw-mr-72{
    margin-right: 18rem;
  }

  .min\:tw-mr-73{
    margin-right: 18.25rem;
  }

  .min\:tw-mr-74{
    margin-right: 18.5rem;
  }

  .min\:tw-mr-75{
    margin-right: 18.75rem;
  }

  .min\:tw-mr-76{
    margin-right: 19rem;
  }

  .min\:tw-mr-77{
    margin-right: 19.25rem;
  }

  .min\:tw-mr-78{
    margin-right: 19.5rem;
  }

  .min\:tw-mr-79{
    margin-right: 19.75rem;
  }

  .min\:tw-mr-80{
    margin-right: 20rem;
  }

  .min\:tw-mr-81{
    margin-right: 20.25rem;
  }

  .min\:tw-mr-82{
    margin-right: 20.5rem;
  }

  .min\:tw-mr-83{
    margin-right: 20.75rem;
  }

  .min\:tw-mr-84{
    margin-right: 21rem;
  }

  .min\:tw-mr-85{
    margin-right: 21.25rem;
  }

  .min\:tw-mr-86{
    margin-right: 21.5rem;
  }

  .min\:tw-mr-87{
    margin-right: 21.75rem;
  }

  .min\:tw-mr-88{
    margin-right: 22rem;
  }

  .min\:tw-mr-89{
    margin-right: 22.25rem;
  }

  .min\:tw-mr-90{
    margin-right: 22.5rem;
  }

  .min\:tw-mr-91{
    margin-right: 22.75rem;
  }

  .min\:tw-mr-92{
    margin-right: 23rem;
  }

  .min\:tw-mr-96{
    margin-right: 24rem;
  }

  .min\:tw-mr-102{
    margin-right: 25.5rem;
  }

  .min\:tw-mr-112{
    margin-right: 28rem;
  }

  .min\:tw-mr-128{
    margin-right: 31rem;
  }

  .min\:tw-mr-129{
    margin-right: 32.25rem;
  }

  .min\:tw-mr-130{
    margin-right: 32.5rem;
  }

  .min\:tw-mr-140{
    margin-right: 35rem;
  }

  .min\:tw-mr-160{
    margin-right: 40rem;
  }

  .min\:tw-mr-180{
    margin-right: 45rem;
  }

  .min\:tw-mr-185{
    margin-right: 46.25rem;
  }

  .min\:tw-mr-190{
    margin-right: 47.5rem;
  }

  .min\:tw-mr-200{
    margin-right: 50rem;
  }

  .min\:tw-mr-auto{
    margin-right: auto;
  }

  .min\:tw-mr-px{
    margin-right: 1px;
  }

  .min\:tw-mr-0\.5{
    margin-right: 0.125rem;
  }

  .min\:tw-mr-1\.5{
    margin-right: 0.375rem;
  }

  .min\:tw-mr-2\.5{
    margin-right: 0.625rem;
  }

  .min\:tw-mr-3\.5{
    margin-right: 0.875rem;
  }

  .min\:tw--mr-0{
    margin-right: 0px;
  }

  .min\:tw--mr-1{
    margin-right: -0.25rem;
  }

  .min\:tw--mr-2{
    margin-right: -0.5rem;
  }

  .min\:tw--mr-3{
    margin-right: -0.75rem;
  }

  .min\:tw--mr-4{
    margin-right: -1rem;
  }

  .min\:tw--mr-5{
    margin-right: -1.25rem;
  }

  .min\:tw--mr-6{
    margin-right: -1.5rem;
  }

  .min\:tw--mr-7{
    margin-right: -1.75rem;
  }

  .min\:tw--mr-8{
    margin-right: -2rem;
  }

  .min\:tw--mr-9{
    margin-right: -2.25rem;
  }

  .min\:tw--mr-10{
    margin-right: -2.5rem;
  }

  .min\:tw--mr-11{
    margin-right: -2.75rem;
  }

  .min\:tw--mr-12{
    margin-right: -3rem;
  }

  .min\:tw--mr-13{
    margin-right: -3.25rem;
  }

  .min\:tw--mr-14{
    margin-right: -3.5rem;
  }

  .min\:tw--mr-15{
    margin-right: -3.75rem;
  }

  .min\:tw--mr-16{
    margin-right: -4rem;
  }

  .min\:tw--mr-17{
    margin-right: -4.25rem;
  }

  .min\:tw--mr-18{
    margin-right: -4.5rem;
  }

  .min\:tw--mr-19{
    margin-right: -4.75rem;
  }

  .min\:tw--mr-20{
    margin-right: -5rem;
  }

  .min\:tw--mr-21{
    margin-right: -5.25rem;
  }

  .min\:tw--mr-22{
    margin-right: -5.5rem;
  }

  .min\:tw--mr-23{
    margin-right: -5.75rem;
  }

  .min\:tw--mr-24{
    margin-right: -6rem;
  }

  .min\:tw--mr-25{
    margin-right: -6.25rem;
  }

  .min\:tw--mr-26{
    margin-right: -6.5rem;
  }

  .min\:tw--mr-27{
    margin-right: -6.75rem;
  }

  .min\:tw--mr-28{
    margin-right: -7rem;
  }

  .min\:tw--mr-29{
    margin-right: -7.25rem;
  }

  .min\:tw--mr-30{
    margin-right: -7.5rem;
  }

  .min\:tw--mr-31{
    margin-right: -7.75rem;
  }

  .min\:tw--mr-32{
    margin-right: -8rem;
  }

  .min\:tw--mr-33{
    margin-right: -8.25rem;
  }

  .min\:tw--mr-34{
    margin-right: -8.5rem;
  }

  .min\:tw--mr-35{
    margin-right: -8.75rem;
  }

  .min\:tw--mr-36{
    margin-right: -9rem;
  }

  .min\:tw--mr-37{
    margin-right: -9.25rem;
  }

  .min\:tw--mr-38{
    margin-right: -9.5rem;
  }

  .min\:tw--mr-39{
    margin-right: -9.75rem;
  }

  .min\:tw--mr-40{
    margin-right: -10rem;
  }

  .min\:tw--mr-41{
    margin-right: -10.25rem;
  }

  .min\:tw--mr-42{
    margin-right: -10.5rem;
  }

  .min\:tw--mr-43{
    margin-right: -10.75rem;
  }

  .min\:tw--mr-44{
    margin-right: -11rem;
  }

  .min\:tw--mr-45{
    margin-right: -11.25rem;
  }

  .min\:tw--mr-46{
    margin-right: -11.5rem;
  }

  .min\:tw--mr-47{
    margin-right: -11.75rem;
  }

  .min\:tw--mr-48{
    margin-right: -12rem;
  }

  .min\:tw--mr-50{
    margin-right: -12.5rem;
  }

  .min\:tw--mr-52{
    margin-right: -13rem;
  }

  .min\:tw--mr-53{
    margin-right: -13.25rem;
  }

  .min\:tw--mr-54{
    margin-right: -13.5rem;
  }

  .min\:tw--mr-55{
    margin-right: -13.75rem;
  }

  .min\:tw--mr-56{
    margin-right: -14rem;
  }

  .min\:tw--mr-57{
    margin-right: -14.25rem;
  }

  .min\:tw--mr-58{
    margin-right: -14.5rem;
  }

  .min\:tw--mr-59{
    margin-right: -14.75rem;
  }

  .min\:tw--mr-60{
    margin-right: -15rem;
  }

  .min\:tw--mr-61{
    margin-right: -15.25rem;
  }

  .min\:tw--mr-62{
    margin-right: -15.5rem;
  }

  .min\:tw--mr-63{
    margin-right: -15.75rem;
  }

  .min\:tw--mr-64{
    margin-right: -16rem;
  }

  .min\:tw--mr-65{
    margin-right: -16.25rem;
  }

  .min\:tw--mr-66{
    margin-right: -16.5rem;
  }

  .min\:tw--mr-68{
    margin-right: -17rem;
  }

  .min\:tw--mr-69{
    margin-right: -17.25rem;
  }

  .min\:tw--mr-70{
    margin-right: -17.5rem;
  }

  .min\:tw--mr-71{
    margin-right: -17.75rem;
  }

  .min\:tw--mr-72{
    margin-right: -18rem;
  }

  .min\:tw--mr-73{
    margin-right: -18.25rem;
  }

  .min\:tw--mr-74{
    margin-right: -18.5rem;
  }

  .min\:tw--mr-75{
    margin-right: -18.75rem;
  }

  .min\:tw--mr-76{
    margin-right: -19rem;
  }

  .min\:tw--mr-77{
    margin-right: -19.25rem;
  }

  .min\:tw--mr-78{
    margin-right: -19.5rem;
  }

  .min\:tw--mr-79{
    margin-right: -19.75rem;
  }

  .min\:tw--mr-80{
    margin-right: -20rem;
  }

  .min\:tw--mr-81{
    margin-right: -20.25rem;
  }

  .min\:tw--mr-82{
    margin-right: -20.5rem;
  }

  .min\:tw--mr-83{
    margin-right: -20.75rem;
  }

  .min\:tw--mr-84{
    margin-right: -21rem;
  }

  .min\:tw--mr-85{
    margin-right: -21.25rem;
  }

  .min\:tw--mr-86{
    margin-right: -21.5rem;
  }

  .min\:tw--mr-87{
    margin-right: -21.75rem;
  }

  .min\:tw--mr-88{
    margin-right: -22rem;
  }

  .min\:tw--mr-89{
    margin-right: -22.25rem;
  }

  .min\:tw--mr-90{
    margin-right: -22.5rem;
  }

  .min\:tw--mr-91{
    margin-right: -22.75rem;
  }

  .min\:tw--mr-92{
    margin-right: -23rem;
  }

  .min\:tw--mr-96{
    margin-right: -24rem;
  }

  .min\:tw--mr-102{
    margin-right: -25.5rem;
  }

  .min\:tw--mr-112{
    margin-right: -28rem;
  }

  .min\:tw--mr-128{
    margin-right: -31rem;
  }

  .min\:tw--mr-129{
    margin-right: -32.25rem;
  }

  .min\:tw--mr-130{
    margin-right: -32.5rem;
  }

  .min\:tw--mr-140{
    margin-right: -35rem;
  }

  .min\:tw--mr-160{
    margin-right: -40rem;
  }

  .min\:tw--mr-180{
    margin-right: -45rem;
  }

  .min\:tw--mr-185{
    margin-right: -46.25rem;
  }

  .min\:tw--mr-190{
    margin-right: -47.5rem;
  }

  .min\:tw--mr-200{
    margin-right: -50rem;
  }

  .min\:tw--mr-px{
    margin-right: -1px;
  }

  .min\:tw--mr-0\.5{
    margin-right: -0.125rem;
  }

  .min\:tw--mr-1\.5{
    margin-right: -0.375rem;
  }

  .min\:tw--mr-2\.5{
    margin-right: -0.625rem;
  }

  .min\:tw--mr-3\.5{
    margin-right: -0.875rem;
  }

  .min\:tw-mb-0{
    margin-bottom: 0px;
  }

  .min\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  .min\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  .min\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  .min\:tw-mb-4{
    margin-bottom: 1rem;
  }

  .min\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  .min\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  .min\:tw-mb-7{
    margin-bottom: 1.75rem;
  }

  .min\:tw-mb-8{
    margin-bottom: 2rem;
  }

  .min\:tw-mb-9{
    margin-bottom: 2.25rem;
  }

  .min\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  .min\:tw-mb-11{
    margin-bottom: 2.75rem;
  }

  .min\:tw-mb-12{
    margin-bottom: 3rem;
  }

  .min\:tw-mb-13{
    margin-bottom: 3.25rem;
  }

  .min\:tw-mb-14{
    margin-bottom: 3.5rem;
  }

  .min\:tw-mb-15{
    margin-bottom: 3.75rem;
  }

  .min\:tw-mb-16{
    margin-bottom: 4rem;
  }

  .min\:tw-mb-17{
    margin-bottom: 4.25rem;
  }

  .min\:tw-mb-18{
    margin-bottom: 4.5rem;
  }

  .min\:tw-mb-19{
    margin-bottom: 4.75rem;
  }

  .min\:tw-mb-20{
    margin-bottom: 5rem;
  }

  .min\:tw-mb-21{
    margin-bottom: 5.25rem;
  }

  .min\:tw-mb-22{
    margin-bottom: 5.5rem;
  }

  .min\:tw-mb-23{
    margin-bottom: 5.75rem;
  }

  .min\:tw-mb-24{
    margin-bottom: 6rem;
  }

  .min\:tw-mb-25{
    margin-bottom: 6.25rem;
  }

  .min\:tw-mb-26{
    margin-bottom: 6.5rem;
  }

  .min\:tw-mb-27{
    margin-bottom: 6.75rem;
  }

  .min\:tw-mb-28{
    margin-bottom: 7rem;
  }

  .min\:tw-mb-29{
    margin-bottom: 7.25rem;
  }

  .min\:tw-mb-30{
    margin-bottom: 7.5rem;
  }

  .min\:tw-mb-31{
    margin-bottom: 7.75rem;
  }

  .min\:tw-mb-32{
    margin-bottom: 8rem;
  }

  .min\:tw-mb-33{
    margin-bottom: 8.25rem;
  }

  .min\:tw-mb-34{
    margin-bottom: 8.5rem;
  }

  .min\:tw-mb-35{
    margin-bottom: 8.75rem;
  }

  .min\:tw-mb-36{
    margin-bottom: 9rem;
  }

  .min\:tw-mb-37{
    margin-bottom: 9.25rem;
  }

  .min\:tw-mb-38{
    margin-bottom: 9.5rem;
  }

  .min\:tw-mb-39{
    margin-bottom: 9.75rem;
  }

  .min\:tw-mb-40{
    margin-bottom: 10rem;
  }

  .min\:tw-mb-41{
    margin-bottom: 10.25rem;
  }

  .min\:tw-mb-42{
    margin-bottom: 10.5rem;
  }

  .min\:tw-mb-43{
    margin-bottom: 10.75rem;
  }

  .min\:tw-mb-44{
    margin-bottom: 11rem;
  }

  .min\:tw-mb-45{
    margin-bottom: 11.25rem;
  }

  .min\:tw-mb-46{
    margin-bottom: 11.5rem;
  }

  .min\:tw-mb-47{
    margin-bottom: 11.75rem;
  }

  .min\:tw-mb-48{
    margin-bottom: 12rem;
  }

  .min\:tw-mb-50{
    margin-bottom: 12.5rem;
  }

  .min\:tw-mb-52{
    margin-bottom: 13rem;
  }

  .min\:tw-mb-53{
    margin-bottom: 13.25rem;
  }

  .min\:tw-mb-54{
    margin-bottom: 13.5rem;
  }

  .min\:tw-mb-55{
    margin-bottom: 13.75rem;
  }

  .min\:tw-mb-56{
    margin-bottom: 14rem;
  }

  .min\:tw-mb-57{
    margin-bottom: 14.25rem;
  }

  .min\:tw-mb-58{
    margin-bottom: 14.5rem;
  }

  .min\:tw-mb-59{
    margin-bottom: 14.75rem;
  }

  .min\:tw-mb-60{
    margin-bottom: 15rem;
  }

  .min\:tw-mb-61{
    margin-bottom: 15.25rem;
  }

  .min\:tw-mb-62{
    margin-bottom: 15.5rem;
  }

  .min\:tw-mb-63{
    margin-bottom: 15.75rem;
  }

  .min\:tw-mb-64{
    margin-bottom: 16rem;
  }

  .min\:tw-mb-65{
    margin-bottom: 16.25rem;
  }

  .min\:tw-mb-66{
    margin-bottom: 16.5rem;
  }

  .min\:tw-mb-68{
    margin-bottom: 17rem;
  }

  .min\:tw-mb-69{
    margin-bottom: 17.25rem;
  }

  .min\:tw-mb-70{
    margin-bottom: 17.5rem;
  }

  .min\:tw-mb-71{
    margin-bottom: 17.75rem;
  }

  .min\:tw-mb-72{
    margin-bottom: 18rem;
  }

  .min\:tw-mb-73{
    margin-bottom: 18.25rem;
  }

  .min\:tw-mb-74{
    margin-bottom: 18.5rem;
  }

  .min\:tw-mb-75{
    margin-bottom: 18.75rem;
  }

  .min\:tw-mb-76{
    margin-bottom: 19rem;
  }

  .min\:tw-mb-77{
    margin-bottom: 19.25rem;
  }

  .min\:tw-mb-78{
    margin-bottom: 19.5rem;
  }

  .min\:tw-mb-79{
    margin-bottom: 19.75rem;
  }

  .min\:tw-mb-80{
    margin-bottom: 20rem;
  }

  .min\:tw-mb-81{
    margin-bottom: 20.25rem;
  }

  .min\:tw-mb-82{
    margin-bottom: 20.5rem;
  }

  .min\:tw-mb-83{
    margin-bottom: 20.75rem;
  }

  .min\:tw-mb-84{
    margin-bottom: 21rem;
  }

  .min\:tw-mb-85{
    margin-bottom: 21.25rem;
  }

  .min\:tw-mb-86{
    margin-bottom: 21.5rem;
  }

  .min\:tw-mb-87{
    margin-bottom: 21.75rem;
  }

  .min\:tw-mb-88{
    margin-bottom: 22rem;
  }

  .min\:tw-mb-89{
    margin-bottom: 22.25rem;
  }

  .min\:tw-mb-90{
    margin-bottom: 22.5rem;
  }

  .min\:tw-mb-91{
    margin-bottom: 22.75rem;
  }

  .min\:tw-mb-92{
    margin-bottom: 23rem;
  }

  .min\:tw-mb-96{
    margin-bottom: 24rem;
  }

  .min\:tw-mb-102{
    margin-bottom: 25.5rem;
  }

  .min\:tw-mb-112{
    margin-bottom: 28rem;
  }

  .min\:tw-mb-128{
    margin-bottom: 31rem;
  }

  .min\:tw-mb-129{
    margin-bottom: 32.25rem;
  }

  .min\:tw-mb-130{
    margin-bottom: 32.5rem;
  }

  .min\:tw-mb-140{
    margin-bottom: 35rem;
  }

  .min\:tw-mb-160{
    margin-bottom: 40rem;
  }

  .min\:tw-mb-180{
    margin-bottom: 45rem;
  }

  .min\:tw-mb-185{
    margin-bottom: 46.25rem;
  }

  .min\:tw-mb-190{
    margin-bottom: 47.5rem;
  }

  .min\:tw-mb-200{
    margin-bottom: 50rem;
  }

  .min\:tw-mb-auto{
    margin-bottom: auto;
  }

  .min\:tw-mb-px{
    margin-bottom: 1px;
  }

  .min\:tw-mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .min\:tw-mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .min\:tw-mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .min\:tw-mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .min\:tw--mb-0{
    margin-bottom: 0px;
  }

  .min\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  .min\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  .min\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  .min\:tw--mb-4{
    margin-bottom: -1rem;
  }

  .min\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  .min\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  .min\:tw--mb-7{
    margin-bottom: -1.75rem;
  }

  .min\:tw--mb-8{
    margin-bottom: -2rem;
  }

  .min\:tw--mb-9{
    margin-bottom: -2.25rem;
  }

  .min\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  .min\:tw--mb-11{
    margin-bottom: -2.75rem;
  }

  .min\:tw--mb-12{
    margin-bottom: -3rem;
  }

  .min\:tw--mb-13{
    margin-bottom: -3.25rem;
  }

  .min\:tw--mb-14{
    margin-bottom: -3.5rem;
  }

  .min\:tw--mb-15{
    margin-bottom: -3.75rem;
  }

  .min\:tw--mb-16{
    margin-bottom: -4rem;
  }

  .min\:tw--mb-17{
    margin-bottom: -4.25rem;
  }

  .min\:tw--mb-18{
    margin-bottom: -4.5rem;
  }

  .min\:tw--mb-19{
    margin-bottom: -4.75rem;
  }

  .min\:tw--mb-20{
    margin-bottom: -5rem;
  }

  .min\:tw--mb-21{
    margin-bottom: -5.25rem;
  }

  .min\:tw--mb-22{
    margin-bottom: -5.5rem;
  }

  .min\:tw--mb-23{
    margin-bottom: -5.75rem;
  }

  .min\:tw--mb-24{
    margin-bottom: -6rem;
  }

  .min\:tw--mb-25{
    margin-bottom: -6.25rem;
  }

  .min\:tw--mb-26{
    margin-bottom: -6.5rem;
  }

  .min\:tw--mb-27{
    margin-bottom: -6.75rem;
  }

  .min\:tw--mb-28{
    margin-bottom: -7rem;
  }

  .min\:tw--mb-29{
    margin-bottom: -7.25rem;
  }

  .min\:tw--mb-30{
    margin-bottom: -7.5rem;
  }

  .min\:tw--mb-31{
    margin-bottom: -7.75rem;
  }

  .min\:tw--mb-32{
    margin-bottom: -8rem;
  }

  .min\:tw--mb-33{
    margin-bottom: -8.25rem;
  }

  .min\:tw--mb-34{
    margin-bottom: -8.5rem;
  }

  .min\:tw--mb-35{
    margin-bottom: -8.75rem;
  }

  .min\:tw--mb-36{
    margin-bottom: -9rem;
  }

  .min\:tw--mb-37{
    margin-bottom: -9.25rem;
  }

  .min\:tw--mb-38{
    margin-bottom: -9.5rem;
  }

  .min\:tw--mb-39{
    margin-bottom: -9.75rem;
  }

  .min\:tw--mb-40{
    margin-bottom: -10rem;
  }

  .min\:tw--mb-41{
    margin-bottom: -10.25rem;
  }

  .min\:tw--mb-42{
    margin-bottom: -10.5rem;
  }

  .min\:tw--mb-43{
    margin-bottom: -10.75rem;
  }

  .min\:tw--mb-44{
    margin-bottom: -11rem;
  }

  .min\:tw--mb-45{
    margin-bottom: -11.25rem;
  }

  .min\:tw--mb-46{
    margin-bottom: -11.5rem;
  }

  .min\:tw--mb-47{
    margin-bottom: -11.75rem;
  }

  .min\:tw--mb-48{
    margin-bottom: -12rem;
  }

  .min\:tw--mb-50{
    margin-bottom: -12.5rem;
  }

  .min\:tw--mb-52{
    margin-bottom: -13rem;
  }

  .min\:tw--mb-53{
    margin-bottom: -13.25rem;
  }

  .min\:tw--mb-54{
    margin-bottom: -13.5rem;
  }

  .min\:tw--mb-55{
    margin-bottom: -13.75rem;
  }

  .min\:tw--mb-56{
    margin-bottom: -14rem;
  }

  .min\:tw--mb-57{
    margin-bottom: -14.25rem;
  }

  .min\:tw--mb-58{
    margin-bottom: -14.5rem;
  }

  .min\:tw--mb-59{
    margin-bottom: -14.75rem;
  }

  .min\:tw--mb-60{
    margin-bottom: -15rem;
  }

  .min\:tw--mb-61{
    margin-bottom: -15.25rem;
  }

  .min\:tw--mb-62{
    margin-bottom: -15.5rem;
  }

  .min\:tw--mb-63{
    margin-bottom: -15.75rem;
  }

  .min\:tw--mb-64{
    margin-bottom: -16rem;
  }

  .min\:tw--mb-65{
    margin-bottom: -16.25rem;
  }

  .min\:tw--mb-66{
    margin-bottom: -16.5rem;
  }

  .min\:tw--mb-68{
    margin-bottom: -17rem;
  }

  .min\:tw--mb-69{
    margin-bottom: -17.25rem;
  }

  .min\:tw--mb-70{
    margin-bottom: -17.5rem;
  }

  .min\:tw--mb-71{
    margin-bottom: -17.75rem;
  }

  .min\:tw--mb-72{
    margin-bottom: -18rem;
  }

  .min\:tw--mb-73{
    margin-bottom: -18.25rem;
  }

  .min\:tw--mb-74{
    margin-bottom: -18.5rem;
  }

  .min\:tw--mb-75{
    margin-bottom: -18.75rem;
  }

  .min\:tw--mb-76{
    margin-bottom: -19rem;
  }

  .min\:tw--mb-77{
    margin-bottom: -19.25rem;
  }

  .min\:tw--mb-78{
    margin-bottom: -19.5rem;
  }

  .min\:tw--mb-79{
    margin-bottom: -19.75rem;
  }

  .min\:tw--mb-80{
    margin-bottom: -20rem;
  }

  .min\:tw--mb-81{
    margin-bottom: -20.25rem;
  }

  .min\:tw--mb-82{
    margin-bottom: -20.5rem;
  }

  .min\:tw--mb-83{
    margin-bottom: -20.75rem;
  }

  .min\:tw--mb-84{
    margin-bottom: -21rem;
  }

  .min\:tw--mb-85{
    margin-bottom: -21.25rem;
  }

  .min\:tw--mb-86{
    margin-bottom: -21.5rem;
  }

  .min\:tw--mb-87{
    margin-bottom: -21.75rem;
  }

  .min\:tw--mb-88{
    margin-bottom: -22rem;
  }

  .min\:tw--mb-89{
    margin-bottom: -22.25rem;
  }

  .min\:tw--mb-90{
    margin-bottom: -22.5rem;
  }

  .min\:tw--mb-91{
    margin-bottom: -22.75rem;
  }

  .min\:tw--mb-92{
    margin-bottom: -23rem;
  }

  .min\:tw--mb-96{
    margin-bottom: -24rem;
  }

  .min\:tw--mb-102{
    margin-bottom: -25.5rem;
  }

  .min\:tw--mb-112{
    margin-bottom: -28rem;
  }

  .min\:tw--mb-128{
    margin-bottom: -31rem;
  }

  .min\:tw--mb-129{
    margin-bottom: -32.25rem;
  }

  .min\:tw--mb-130{
    margin-bottom: -32.5rem;
  }

  .min\:tw--mb-140{
    margin-bottom: -35rem;
  }

  .min\:tw--mb-160{
    margin-bottom: -40rem;
  }

  .min\:tw--mb-180{
    margin-bottom: -45rem;
  }

  .min\:tw--mb-185{
    margin-bottom: -46.25rem;
  }

  .min\:tw--mb-190{
    margin-bottom: -47.5rem;
  }

  .min\:tw--mb-200{
    margin-bottom: -50rem;
  }

  .min\:tw--mb-px{
    margin-bottom: -1px;
  }

  .min\:tw--mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .min\:tw--mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .min\:tw--mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .min\:tw--mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .min\:tw-ml-0{
    margin-left: 0px;
  }

  .min\:tw-ml-1{
    margin-left: 0.25rem;
  }

  .min\:tw-ml-2{
    margin-left: 0.5rem;
  }

  .min\:tw-ml-3{
    margin-left: 0.75rem;
  }

  .min\:tw-ml-4{
    margin-left: 1rem;
  }

  .min\:tw-ml-5{
    margin-left: 1.25rem;
  }

  .min\:tw-ml-6{
    margin-left: 1.5rem;
  }

  .min\:tw-ml-7{
    margin-left: 1.75rem;
  }

  .min\:tw-ml-8{
    margin-left: 2rem;
  }

  .min\:tw-ml-9{
    margin-left: 2.25rem;
  }

  .min\:tw-ml-10{
    margin-left: 2.5rem;
  }

  .min\:tw-ml-11{
    margin-left: 2.75rem;
  }

  .min\:tw-ml-12{
    margin-left: 3rem;
  }

  .min\:tw-ml-13{
    margin-left: 3.25rem;
  }

  .min\:tw-ml-14{
    margin-left: 3.5rem;
  }

  .min\:tw-ml-15{
    margin-left: 3.75rem;
  }

  .min\:tw-ml-16{
    margin-left: 4rem;
  }

  .min\:tw-ml-17{
    margin-left: 4.25rem;
  }

  .min\:tw-ml-18{
    margin-left: 4.5rem;
  }

  .min\:tw-ml-19{
    margin-left: 4.75rem;
  }

  .min\:tw-ml-20{
    margin-left: 5rem;
  }

  .min\:tw-ml-21{
    margin-left: 5.25rem;
  }

  .min\:tw-ml-22{
    margin-left: 5.5rem;
  }

  .min\:tw-ml-23{
    margin-left: 5.75rem;
  }

  .min\:tw-ml-24{
    margin-left: 6rem;
  }

  .min\:tw-ml-25{
    margin-left: 6.25rem;
  }

  .min\:tw-ml-26{
    margin-left: 6.5rem;
  }

  .min\:tw-ml-27{
    margin-left: 6.75rem;
  }

  .min\:tw-ml-28{
    margin-left: 7rem;
  }

  .min\:tw-ml-29{
    margin-left: 7.25rem;
  }

  .min\:tw-ml-30{
    margin-left: 7.5rem;
  }

  .min\:tw-ml-31{
    margin-left: 7.75rem;
  }

  .min\:tw-ml-32{
    margin-left: 8rem;
  }

  .min\:tw-ml-33{
    margin-left: 8.25rem;
  }

  .min\:tw-ml-34{
    margin-left: 8.5rem;
  }

  .min\:tw-ml-35{
    margin-left: 8.75rem;
  }

  .min\:tw-ml-36{
    margin-left: 9rem;
  }

  .min\:tw-ml-37{
    margin-left: 9.25rem;
  }

  .min\:tw-ml-38{
    margin-left: 9.5rem;
  }

  .min\:tw-ml-39{
    margin-left: 9.75rem;
  }

  .min\:tw-ml-40{
    margin-left: 10rem;
  }

  .min\:tw-ml-41{
    margin-left: 10.25rem;
  }

  .min\:tw-ml-42{
    margin-left: 10.5rem;
  }

  .min\:tw-ml-43{
    margin-left: 10.75rem;
  }

  .min\:tw-ml-44{
    margin-left: 11rem;
  }

  .min\:tw-ml-45{
    margin-left: 11.25rem;
  }

  .min\:tw-ml-46{
    margin-left: 11.5rem;
  }

  .min\:tw-ml-47{
    margin-left: 11.75rem;
  }

  .min\:tw-ml-48{
    margin-left: 12rem;
  }

  .min\:tw-ml-50{
    margin-left: 12.5rem;
  }

  .min\:tw-ml-52{
    margin-left: 13rem;
  }

  .min\:tw-ml-53{
    margin-left: 13.25rem;
  }

  .min\:tw-ml-54{
    margin-left: 13.5rem;
  }

  .min\:tw-ml-55{
    margin-left: 13.75rem;
  }

  .min\:tw-ml-56{
    margin-left: 14rem;
  }

  .min\:tw-ml-57{
    margin-left: 14.25rem;
  }

  .min\:tw-ml-58{
    margin-left: 14.5rem;
  }

  .min\:tw-ml-59{
    margin-left: 14.75rem;
  }

  .min\:tw-ml-60{
    margin-left: 15rem;
  }

  .min\:tw-ml-61{
    margin-left: 15.25rem;
  }

  .min\:tw-ml-62{
    margin-left: 15.5rem;
  }

  .min\:tw-ml-63{
    margin-left: 15.75rem;
  }

  .min\:tw-ml-64{
    margin-left: 16rem;
  }

  .min\:tw-ml-65{
    margin-left: 16.25rem;
  }

  .min\:tw-ml-66{
    margin-left: 16.5rem;
  }

  .min\:tw-ml-68{
    margin-left: 17rem;
  }

  .min\:tw-ml-69{
    margin-left: 17.25rem;
  }

  .min\:tw-ml-70{
    margin-left: 17.5rem;
  }

  .min\:tw-ml-71{
    margin-left: 17.75rem;
  }

  .min\:tw-ml-72{
    margin-left: 18rem;
  }

  .min\:tw-ml-73{
    margin-left: 18.25rem;
  }

  .min\:tw-ml-74{
    margin-left: 18.5rem;
  }

  .min\:tw-ml-75{
    margin-left: 18.75rem;
  }

  .min\:tw-ml-76{
    margin-left: 19rem;
  }

  .min\:tw-ml-77{
    margin-left: 19.25rem;
  }

  .min\:tw-ml-78{
    margin-left: 19.5rem;
  }

  .min\:tw-ml-79{
    margin-left: 19.75rem;
  }

  .min\:tw-ml-80{
    margin-left: 20rem;
  }

  .min\:tw-ml-81{
    margin-left: 20.25rem;
  }

  .min\:tw-ml-82{
    margin-left: 20.5rem;
  }

  .min\:tw-ml-83{
    margin-left: 20.75rem;
  }

  .min\:tw-ml-84{
    margin-left: 21rem;
  }

  .min\:tw-ml-85{
    margin-left: 21.25rem;
  }

  .min\:tw-ml-86{
    margin-left: 21.5rem;
  }

  .min\:tw-ml-87{
    margin-left: 21.75rem;
  }

  .min\:tw-ml-88{
    margin-left: 22rem;
  }

  .min\:tw-ml-89{
    margin-left: 22.25rem;
  }

  .min\:tw-ml-90{
    margin-left: 22.5rem;
  }

  .min\:tw-ml-91{
    margin-left: 22.75rem;
  }

  .min\:tw-ml-92{
    margin-left: 23rem;
  }

  .min\:tw-ml-96{
    margin-left: 24rem;
  }

  .min\:tw-ml-102{
    margin-left: 25.5rem;
  }

  .min\:tw-ml-112{
    margin-left: 28rem;
  }

  .min\:tw-ml-128{
    margin-left: 31rem;
  }

  .min\:tw-ml-129{
    margin-left: 32.25rem;
  }

  .min\:tw-ml-130{
    margin-left: 32.5rem;
  }

  .min\:tw-ml-140{
    margin-left: 35rem;
  }

  .min\:tw-ml-160{
    margin-left: 40rem;
  }

  .min\:tw-ml-180{
    margin-left: 45rem;
  }

  .min\:tw-ml-185{
    margin-left: 46.25rem;
  }

  .min\:tw-ml-190{
    margin-left: 47.5rem;
  }

  .min\:tw-ml-200{
    margin-left: 50rem;
  }

  .min\:tw-ml-auto{
    margin-left: auto;
  }

  .min\:tw-ml-px{
    margin-left: 1px;
  }

  .min\:tw-ml-0\.5{
    margin-left: 0.125rem;
  }

  .min\:tw-ml-1\.5{
    margin-left: 0.375rem;
  }

  .min\:tw-ml-2\.5{
    margin-left: 0.625rem;
  }

  .min\:tw-ml-3\.5{
    margin-left: 0.875rem;
  }

  .min\:tw--ml-0{
    margin-left: 0px;
  }

  .min\:tw--ml-1{
    margin-left: -0.25rem;
  }

  .min\:tw--ml-2{
    margin-left: -0.5rem;
  }

  .min\:tw--ml-3{
    margin-left: -0.75rem;
  }

  .min\:tw--ml-4{
    margin-left: -1rem;
  }

  .min\:tw--ml-5{
    margin-left: -1.25rem;
  }

  .min\:tw--ml-6{
    margin-left: -1.5rem;
  }

  .min\:tw--ml-7{
    margin-left: -1.75rem;
  }

  .min\:tw--ml-8{
    margin-left: -2rem;
  }

  .min\:tw--ml-9{
    margin-left: -2.25rem;
  }

  .min\:tw--ml-10{
    margin-left: -2.5rem;
  }

  .min\:tw--ml-11{
    margin-left: -2.75rem;
  }

  .min\:tw--ml-12{
    margin-left: -3rem;
  }

  .min\:tw--ml-13{
    margin-left: -3.25rem;
  }

  .min\:tw--ml-14{
    margin-left: -3.5rem;
  }

  .min\:tw--ml-15{
    margin-left: -3.75rem;
  }

  .min\:tw--ml-16{
    margin-left: -4rem;
  }

  .min\:tw--ml-17{
    margin-left: -4.25rem;
  }

  .min\:tw--ml-18{
    margin-left: -4.5rem;
  }

  .min\:tw--ml-19{
    margin-left: -4.75rem;
  }

  .min\:tw--ml-20{
    margin-left: -5rem;
  }

  .min\:tw--ml-21{
    margin-left: -5.25rem;
  }

  .min\:tw--ml-22{
    margin-left: -5.5rem;
  }

  .min\:tw--ml-23{
    margin-left: -5.75rem;
  }

  .min\:tw--ml-24{
    margin-left: -6rem;
  }

  .min\:tw--ml-25{
    margin-left: -6.25rem;
  }

  .min\:tw--ml-26{
    margin-left: -6.5rem;
  }

  .min\:tw--ml-27{
    margin-left: -6.75rem;
  }

  .min\:tw--ml-28{
    margin-left: -7rem;
  }

  .min\:tw--ml-29{
    margin-left: -7.25rem;
  }

  .min\:tw--ml-30{
    margin-left: -7.5rem;
  }

  .min\:tw--ml-31{
    margin-left: -7.75rem;
  }

  .min\:tw--ml-32{
    margin-left: -8rem;
  }

  .min\:tw--ml-33{
    margin-left: -8.25rem;
  }

  .min\:tw--ml-34{
    margin-left: -8.5rem;
  }

  .min\:tw--ml-35{
    margin-left: -8.75rem;
  }

  .min\:tw--ml-36{
    margin-left: -9rem;
  }

  .min\:tw--ml-37{
    margin-left: -9.25rem;
  }

  .min\:tw--ml-38{
    margin-left: -9.5rem;
  }

  .min\:tw--ml-39{
    margin-left: -9.75rem;
  }

  .min\:tw--ml-40{
    margin-left: -10rem;
  }

  .min\:tw--ml-41{
    margin-left: -10.25rem;
  }

  .min\:tw--ml-42{
    margin-left: -10.5rem;
  }

  .min\:tw--ml-43{
    margin-left: -10.75rem;
  }

  .min\:tw--ml-44{
    margin-left: -11rem;
  }

  .min\:tw--ml-45{
    margin-left: -11.25rem;
  }

  .min\:tw--ml-46{
    margin-left: -11.5rem;
  }

  .min\:tw--ml-47{
    margin-left: -11.75rem;
  }

  .min\:tw--ml-48{
    margin-left: -12rem;
  }

  .min\:tw--ml-50{
    margin-left: -12.5rem;
  }

  .min\:tw--ml-52{
    margin-left: -13rem;
  }

  .min\:tw--ml-53{
    margin-left: -13.25rem;
  }

  .min\:tw--ml-54{
    margin-left: -13.5rem;
  }

  .min\:tw--ml-55{
    margin-left: -13.75rem;
  }

  .min\:tw--ml-56{
    margin-left: -14rem;
  }

  .min\:tw--ml-57{
    margin-left: -14.25rem;
  }

  .min\:tw--ml-58{
    margin-left: -14.5rem;
  }

  .min\:tw--ml-59{
    margin-left: -14.75rem;
  }

  .min\:tw--ml-60{
    margin-left: -15rem;
  }

  .min\:tw--ml-61{
    margin-left: -15.25rem;
  }

  .min\:tw--ml-62{
    margin-left: -15.5rem;
  }

  .min\:tw--ml-63{
    margin-left: -15.75rem;
  }

  .min\:tw--ml-64{
    margin-left: -16rem;
  }

  .min\:tw--ml-65{
    margin-left: -16.25rem;
  }

  .min\:tw--ml-66{
    margin-left: -16.5rem;
  }

  .min\:tw--ml-68{
    margin-left: -17rem;
  }

  .min\:tw--ml-69{
    margin-left: -17.25rem;
  }

  .min\:tw--ml-70{
    margin-left: -17.5rem;
  }

  .min\:tw--ml-71{
    margin-left: -17.75rem;
  }

  .min\:tw--ml-72{
    margin-left: -18rem;
  }

  .min\:tw--ml-73{
    margin-left: -18.25rem;
  }

  .min\:tw--ml-74{
    margin-left: -18.5rem;
  }

  .min\:tw--ml-75{
    margin-left: -18.75rem;
  }

  .min\:tw--ml-76{
    margin-left: -19rem;
  }

  .min\:tw--ml-77{
    margin-left: -19.25rem;
  }

  .min\:tw--ml-78{
    margin-left: -19.5rem;
  }

  .min\:tw--ml-79{
    margin-left: -19.75rem;
  }

  .min\:tw--ml-80{
    margin-left: -20rem;
  }

  .min\:tw--ml-81{
    margin-left: -20.25rem;
  }

  .min\:tw--ml-82{
    margin-left: -20.5rem;
  }

  .min\:tw--ml-83{
    margin-left: -20.75rem;
  }

  .min\:tw--ml-84{
    margin-left: -21rem;
  }

  .min\:tw--ml-85{
    margin-left: -21.25rem;
  }

  .min\:tw--ml-86{
    margin-left: -21.5rem;
  }

  .min\:tw--ml-87{
    margin-left: -21.75rem;
  }

  .min\:tw--ml-88{
    margin-left: -22rem;
  }

  .min\:tw--ml-89{
    margin-left: -22.25rem;
  }

  .min\:tw--ml-90{
    margin-left: -22.5rem;
  }

  .min\:tw--ml-91{
    margin-left: -22.75rem;
  }

  .min\:tw--ml-92{
    margin-left: -23rem;
  }

  .min\:tw--ml-96{
    margin-left: -24rem;
  }

  .min\:tw--ml-102{
    margin-left: -25.5rem;
  }

  .min\:tw--ml-112{
    margin-left: -28rem;
  }

  .min\:tw--ml-128{
    margin-left: -31rem;
  }

  .min\:tw--ml-129{
    margin-left: -32.25rem;
  }

  .min\:tw--ml-130{
    margin-left: -32.5rem;
  }

  .min\:tw--ml-140{
    margin-left: -35rem;
  }

  .min\:tw--ml-160{
    margin-left: -40rem;
  }

  .min\:tw--ml-180{
    margin-left: -45rem;
  }

  .min\:tw--ml-185{
    margin-left: -46.25rem;
  }

  .min\:tw--ml-190{
    margin-left: -47.5rem;
  }

  .min\:tw--ml-200{
    margin-left: -50rem;
  }

  .min\:tw--ml-px{
    margin-left: -1px;
  }

  .min\:tw--ml-0\.5{
    margin-left: -0.125rem;
  }

  .min\:tw--ml-1\.5{
    margin-left: -0.375rem;
  }

  .min\:tw--ml-2\.5{
    margin-left: -0.625rem;
  }

  .min\:tw--ml-3\.5{
    margin-left: -0.875rem;
  }

  .min\:tw-box-border{
    box-sizing: border-box;
  }

  .min\:tw-box-content{
    box-sizing: content-box;
  }

  .min\:tw-block{
    display: block;
  }

  .min\:tw-inline-block{
    display: inline-block;
  }

  .min\:tw-inline{
    display: inline;
  }

  .min\:tw-flex{
    display: flex;
  }

  .min\:tw-inline-flex{
    display: inline-flex;
  }

  .min\:tw-table{
    display: table;
  }

  .min\:tw-inline-table{
    display: inline-table;
  }

  .min\:tw-table-caption{
    display: table-caption;
  }

  .min\:tw-table-cell{
    display: table-cell;
  }

  .min\:tw-table-column{
    display: table-column;
  }

  .min\:tw-table-column-group{
    display: table-column-group;
  }

  .min\:tw-table-footer-group{
    display: table-footer-group;
  }

  .min\:tw-table-header-group{
    display: table-header-group;
  }

  .min\:tw-table-row-group{
    display: table-row-group;
  }

  .min\:tw-table-row{
    display: table-row;
  }

  .min\:tw-flow-root{
    display: flow-root;
  }

  .min\:tw-grid{
    display: grid;
  }

  .min\:tw-inline-grid{
    display: inline-grid;
  }

  .min\:tw-contents{
    display: contents;
  }

  .min\:tw-list-item{
    display: list-item;
  }

  .min\:tw-hidden{
    display: none;
  }

  .min\:tw-h-0{
    height: 0px;
  }

  .min\:tw-h-1{
    height: 0.25rem;
  }

  .min\:tw-h-2{
    height: 0.5rem;
  }

  .min\:tw-h-3{
    height: 0.75rem;
  }

  .min\:tw-h-4{
    height: 1rem;
  }

  .min\:tw-h-5{
    height: 1.25rem;
  }

  .min\:tw-h-6{
    height: 1.5rem;
  }

  .min\:tw-h-7{
    height: 1.75rem;
  }

  .min\:tw-h-8{
    height: 2rem;
  }

  .min\:tw-h-9{
    height: 2.25rem;
  }

  .min\:tw-h-10{
    height: 2.5rem;
  }

  .min\:tw-h-11{
    height: 2.75rem;
  }

  .min\:tw-h-12{
    height: 3rem;
  }

  .min\:tw-h-13{
    height: 3.25rem;
  }

  .min\:tw-h-14{
    height: 3.5rem;
  }

  .min\:tw-h-15{
    height: 3.75rem;
  }

  .min\:tw-h-16{
    height: 4rem;
  }

  .min\:tw-h-17{
    height: 4.25rem;
  }

  .min\:tw-h-18{
    height: 4.5rem;
  }

  .min\:tw-h-19{
    height: 4.75rem;
  }

  .min\:tw-h-20{
    height: 5rem;
  }

  .min\:tw-h-21{
    height: 5.25rem;
  }

  .min\:tw-h-22{
    height: 5.5rem;
  }

  .min\:tw-h-23{
    height: 5.75rem;
  }

  .min\:tw-h-24{
    height: 6rem;
  }

  .min\:tw-h-25{
    height: 6.25rem;
  }

  .min\:tw-h-26{
    height: 6.5rem;
  }

  .min\:tw-h-27{
    height: 6.75rem;
  }

  .min\:tw-h-28{
    height: 7rem;
  }

  .min\:tw-h-29{
    height: 7.25rem;
  }

  .min\:tw-h-30{
    height: 7.5rem;
  }

  .min\:tw-h-31{
    height: 7.75rem;
  }

  .min\:tw-h-32{
    height: 8rem;
  }

  .min\:tw-h-33{
    height: 8.25rem;
  }

  .min\:tw-h-34{
    height: 8.5rem;
  }

  .min\:tw-h-35{
    height: 8.75rem;
  }

  .min\:tw-h-36{
    height: 9rem;
  }

  .min\:tw-h-37{
    height: 9.25rem;
  }

  .min\:tw-h-38{
    height: 9.5rem;
  }

  .min\:tw-h-39{
    height: 9.75rem;
  }

  .min\:tw-h-40{
    height: 10rem;
  }

  .min\:tw-h-41{
    height: 10.25rem;
  }

  .min\:tw-h-42{
    height: 10.5rem;
  }

  .min\:tw-h-43{
    height: 10.75rem;
  }

  .min\:tw-h-44{
    height: 11rem;
  }

  .min\:tw-h-45{
    height: 11.25rem;
  }

  .min\:tw-h-46{
    height: 11.5rem;
  }

  .min\:tw-h-47{
    height: 11.75rem;
  }

  .min\:tw-h-48{
    height: 12rem;
  }

  .min\:tw-h-50{
    height: 12.5rem;
  }

  .min\:tw-h-52{
    height: 13rem;
  }

  .min\:tw-h-53{
    height: 13.25rem;
  }

  .min\:tw-h-54{
    height: 13.5rem;
  }

  .min\:tw-h-55{
    height: 13.75rem;
  }

  .min\:tw-h-56{
    height: 14rem;
  }

  .min\:tw-h-57{
    height: 14.25rem;
  }

  .min\:tw-h-58{
    height: 14.5rem;
  }

  .min\:tw-h-59{
    height: 14.75rem;
  }

  .min\:tw-h-60{
    height: 15rem;
  }

  .min\:tw-h-61{
    height: 15.25rem;
  }

  .min\:tw-h-62{
    height: 15.5rem;
  }

  .min\:tw-h-63{
    height: 15.75rem;
  }

  .min\:tw-h-64{
    height: 16rem;
  }

  .min\:tw-h-65{
    height: 16.25rem;
  }

  .min\:tw-h-66{
    height: 16.5rem;
  }

  .min\:tw-h-68{
    height: 17rem;
  }

  .min\:tw-h-69{
    height: 17.25rem;
  }

  .min\:tw-h-70{
    height: 17.5rem;
  }

  .min\:tw-h-71{
    height: 17.75rem;
  }

  .min\:tw-h-72{
    height: 18rem;
  }

  .min\:tw-h-73{
    height: 18.25rem;
  }

  .min\:tw-h-74{
    height: 18.5rem;
  }

  .min\:tw-h-75{
    height: 18.75rem;
  }

  .min\:tw-h-76{
    height: 19rem;
  }

  .min\:tw-h-77{
    height: 19.25rem;
  }

  .min\:tw-h-78{
    height: 19.5rem;
  }

  .min\:tw-h-79{
    height: 19.75rem;
  }

  .min\:tw-h-80{
    height: 20rem;
  }

  .min\:tw-h-81{
    height: 20.25rem;
  }

  .min\:tw-h-82{
    height: 20.5rem;
  }

  .min\:tw-h-83{
    height: 20.75rem;
  }

  .min\:tw-h-84{
    height: 21rem;
  }

  .min\:tw-h-85{
    height: 21.25rem;
  }

  .min\:tw-h-86{
    height: 21.5rem;
  }

  .min\:tw-h-87{
    height: 21.75rem;
  }

  .min\:tw-h-88{
    height: 22rem;
  }

  .min\:tw-h-89{
    height: 22.25rem;
  }

  .min\:tw-h-90{
    height: 22.5rem;
  }

  .min\:tw-h-91{
    height: 22.75rem;
  }

  .min\:tw-h-92{
    height: 23rem;
  }

  .min\:tw-h-96{
    height: 24rem;
  }

  .min\:tw-h-102{
    height: 25.5rem;
  }

  .min\:tw-h-112{
    height: 28rem;
  }

  .min\:tw-h-128{
    height: 31rem;
  }

  .min\:tw-h-129{
    height: 32.25rem;
  }

  .min\:tw-h-130{
    height: 32.5rem;
  }

  .min\:tw-h-140{
    height: 35rem;
  }

  .min\:tw-h-160{
    height: 40rem;
  }

  .min\:tw-h-180{
    height: 45rem;
  }

  .min\:tw-h-185{
    height: 46.25rem;
  }

  .min\:tw-h-190{
    height: 47.5rem;
  }

  .min\:tw-h-200{
    height: 50rem;
  }

  .min\:tw-h-auto{
    height: auto;
  }

  .min\:tw-h-px{
    height: 1px;
  }

  .min\:tw-h-0\.5{
    height: 0.125rem;
  }

  .min\:tw-h-1\.5{
    height: 0.375rem;
  }

  .min\:tw-h-2\.5{
    height: 0.625rem;
  }

  .min\:tw-h-3\.5{
    height: 0.875rem;
  }

  .min\:tw-h-1\/2{
    height: 50%;
  }

  .min\:tw-h-1\/3{
    height: 33.333333%;
  }

  .min\:tw-h-2\/3{
    height: 66.666667%;
  }

  .min\:tw-h-1\/4{
    height: 25%;
  }

  .min\:tw-h-2\/4{
    height: 50%;
  }

  .min\:tw-h-3\/4{
    height: 75%;
  }

  .min\:tw-h-1\/5{
    height: 20%;
  }

  .min\:tw-h-2\/5{
    height: 40%;
  }

  .min\:tw-h-3\/5{
    height: 60%;
  }

  .min\:tw-h-4\/5{
    height: 80%;
  }

  .min\:tw-h-1\/6{
    height: 16.666667%;
  }

  .min\:tw-h-2\/6{
    height: 33.333333%;
  }

  .min\:tw-h-3\/6{
    height: 50%;
  }

  .min\:tw-h-4\/6{
    height: 66.666667%;
  }

  .min\:tw-h-5\/6{
    height: 83.333333%;
  }

  .min\:tw-h-full{
    height: 100%;
  }

  .min\:tw-h-screen{
    height: 100vh;
  }

  .min\:tw-max-h-0{
    max-height: 0px;
  }

  .min\:tw-max-h-1{
    max-height: 0.25rem;
  }

  .min\:tw-max-h-2{
    max-height: 0.5rem;
  }

  .min\:tw-max-h-3{
    max-height: 0.75rem;
  }

  .min\:tw-max-h-4{
    max-height: 1rem;
  }

  .min\:tw-max-h-5{
    max-height: 1.25rem;
  }

  .min\:tw-max-h-6{
    max-height: 1.5rem;
  }

  .min\:tw-max-h-7{
    max-height: 1.75rem;
  }

  .min\:tw-max-h-8{
    max-height: 2rem;
  }

  .min\:tw-max-h-9{
    max-height: 2.25rem;
  }

  .min\:tw-max-h-10{
    max-height: 2.5rem;
  }

  .min\:tw-max-h-11{
    max-height: 2.75rem;
  }

  .min\:tw-max-h-12{
    max-height: 3rem;
  }

  .min\:tw-max-h-13{
    max-height: 3.25rem;
  }

  .min\:tw-max-h-14{
    max-height: 3.5rem;
  }

  .min\:tw-max-h-15{
    max-height: 3.75rem;
  }

  .min\:tw-max-h-16{
    max-height: 4rem;
  }

  .min\:tw-max-h-17{
    max-height: 4.25rem;
  }

  .min\:tw-max-h-18{
    max-height: 4.5rem;
  }

  .min\:tw-max-h-19{
    max-height: 4.75rem;
  }

  .min\:tw-max-h-20{
    max-height: 5rem;
  }

  .min\:tw-max-h-21{
    max-height: 5.25rem;
  }

  .min\:tw-max-h-22{
    max-height: 5.5rem;
  }

  .min\:tw-max-h-23{
    max-height: 5.75rem;
  }

  .min\:tw-max-h-24{
    max-height: 6rem;
  }

  .min\:tw-max-h-25{
    max-height: 6.25rem;
  }

  .min\:tw-max-h-26{
    max-height: 6.5rem;
  }

  .min\:tw-max-h-27{
    max-height: 6.75rem;
  }

  .min\:tw-max-h-28{
    max-height: 7rem;
  }

  .min\:tw-max-h-29{
    max-height: 7.25rem;
  }

  .min\:tw-max-h-30{
    max-height: 7.5rem;
  }

  .min\:tw-max-h-31{
    max-height: 7.75rem;
  }

  .min\:tw-max-h-32{
    max-height: 8rem;
  }

  .min\:tw-max-h-33{
    max-height: 8.25rem;
  }

  .min\:tw-max-h-34{
    max-height: 8.5rem;
  }

  .min\:tw-max-h-35{
    max-height: 8.75rem;
  }

  .min\:tw-max-h-36{
    max-height: 9rem;
  }

  .min\:tw-max-h-37{
    max-height: 9.25rem;
  }

  .min\:tw-max-h-38{
    max-height: 9.5rem;
  }

  .min\:tw-max-h-39{
    max-height: 9.75rem;
  }

  .min\:tw-max-h-40{
    max-height: 10rem;
  }

  .min\:tw-max-h-41{
    max-height: 10.25rem;
  }

  .min\:tw-max-h-42{
    max-height: 10.5rem;
  }

  .min\:tw-max-h-43{
    max-height: 10.75rem;
  }

  .min\:tw-max-h-44{
    max-height: 11rem;
  }

  .min\:tw-max-h-45{
    max-height: 11.25rem;
  }

  .min\:tw-max-h-46{
    max-height: 11.5rem;
  }

  .min\:tw-max-h-47{
    max-height: 11.75rem;
  }

  .min\:tw-max-h-48{
    max-height: 12rem;
  }

  .min\:tw-max-h-50{
    max-height: 12.5rem;
  }

  .min\:tw-max-h-52{
    max-height: 13rem;
  }

  .min\:tw-max-h-53{
    max-height: 13.25rem;
  }

  .min\:tw-max-h-54{
    max-height: 13.5rem;
  }

  .min\:tw-max-h-55{
    max-height: 13.75rem;
  }

  .min\:tw-max-h-56{
    max-height: 14rem;
  }

  .min\:tw-max-h-57{
    max-height: 14.25rem;
  }

  .min\:tw-max-h-58{
    max-height: 14.5rem;
  }

  .min\:tw-max-h-59{
    max-height: 14.75rem;
  }

  .min\:tw-max-h-60{
    max-height: 15rem;
  }

  .min\:tw-max-h-61{
    max-height: 15.25rem;
  }

  .min\:tw-max-h-62{
    max-height: 15.5rem;
  }

  .min\:tw-max-h-63{
    max-height: 15.75rem;
  }

  .min\:tw-max-h-64{
    max-height: 16rem;
  }

  .min\:tw-max-h-65{
    max-height: 16.25rem;
  }

  .min\:tw-max-h-66{
    max-height: 16.5rem;
  }

  .min\:tw-max-h-68{
    max-height: 17rem;
  }

  .min\:tw-max-h-69{
    max-height: 17.25rem;
  }

  .min\:tw-max-h-70{
    max-height: 17.5rem;
  }

  .min\:tw-max-h-71{
    max-height: 17.75rem;
  }

  .min\:tw-max-h-72{
    max-height: 18rem;
  }

  .min\:tw-max-h-73{
    max-height: 18.25rem;
  }

  .min\:tw-max-h-74{
    max-height: 18.5rem;
  }

  .min\:tw-max-h-75{
    max-height: 18.75rem;
  }

  .min\:tw-max-h-76{
    max-height: 19rem;
  }

  .min\:tw-max-h-77{
    max-height: 19.25rem;
  }

  .min\:tw-max-h-78{
    max-height: 19.5rem;
  }

  .min\:tw-max-h-79{
    max-height: 19.75rem;
  }

  .min\:tw-max-h-80{
    max-height: 20rem;
  }

  .min\:tw-max-h-81{
    max-height: 20.25rem;
  }

  .min\:tw-max-h-82{
    max-height: 20.5rem;
  }

  .min\:tw-max-h-83{
    max-height: 20.75rem;
  }

  .min\:tw-max-h-84{
    max-height: 21rem;
  }

  .min\:tw-max-h-85{
    max-height: 21.25rem;
  }

  .min\:tw-max-h-86{
    max-height: 21.5rem;
  }

  .min\:tw-max-h-87{
    max-height: 21.75rem;
  }

  .min\:tw-max-h-88{
    max-height: 22rem;
  }

  .min\:tw-max-h-89{
    max-height: 22.25rem;
  }

  .min\:tw-max-h-90{
    max-height: 22.5rem;
  }

  .min\:tw-max-h-91{
    max-height: 22.75rem;
  }

  .min\:tw-max-h-92{
    max-height: 23rem;
  }

  .min\:tw-max-h-96{
    max-height: 24rem;
  }

  .min\:tw-max-h-102{
    max-height: 25.5rem;
  }

  .min\:tw-max-h-112{
    max-height: 28rem;
  }

  .min\:tw-max-h-128{
    max-height: 31rem;
  }

  .min\:tw-max-h-129{
    max-height: 32.25rem;
  }

  .min\:tw-max-h-130{
    max-height: 32.5rem;
  }

  .min\:tw-max-h-140{
    max-height: 35rem;
  }

  .min\:tw-max-h-160{
    max-height: 40rem;
  }

  .min\:tw-max-h-180{
    max-height: 45rem;
  }

  .min\:tw-max-h-185{
    max-height: 46.25rem;
  }

  .min\:tw-max-h-190{
    max-height: 47.5rem;
  }

  .min\:tw-max-h-200{
    max-height: 50rem;
  }

  .min\:tw-max-h-px{
    max-height: 1px;
  }

  .min\:tw-max-h-0\.5{
    max-height: 0.125rem;
  }

  .min\:tw-max-h-1\.5{
    max-height: 0.375rem;
  }

  .min\:tw-max-h-2\.5{
    max-height: 0.625rem;
  }

  .min\:tw-max-h-3\.5{
    max-height: 0.875rem;
  }

  .min\:tw-max-h-full{
    max-height: 100%;
  }

  .min\:tw-max-h-screen{
    max-height: 100vh;
  }

  .min\:tw-min-h-0{
    min-height: 0px;
  }

  .min\:tw-min-h-full{
    min-height: 100%;
  }

  .min\:tw-min-h-screen{
    min-height: 100vh;
  }

  .min\:tw-w-0{
    width: 0px;
  }

  .min\:tw-w-1{
    width: 0.25rem;
  }

  .min\:tw-w-2{
    width: 0.5rem;
  }

  .min\:tw-w-3{
    width: 0.75rem;
  }

  .min\:tw-w-4{
    width: 1rem;
  }

  .min\:tw-w-5{
    width: 1.25rem;
  }

  .min\:tw-w-6{
    width: 1.5rem;
  }

  .min\:tw-w-7{
    width: 1.75rem;
  }

  .min\:tw-w-8{
    width: 2rem;
  }

  .min\:tw-w-9{
    width: 2.25rem;
  }

  .min\:tw-w-10{
    width: 2.5rem;
  }

  .min\:tw-w-11{
    width: 2.75rem;
  }

  .min\:tw-w-12{
    width: 3rem;
  }

  .min\:tw-w-13{
    width: 3.25rem;
  }

  .min\:tw-w-14{
    width: 3.5rem;
  }

  .min\:tw-w-15{
    width: 3.75rem;
  }

  .min\:tw-w-16{
    width: 4rem;
  }

  .min\:tw-w-17{
    width: 4.25rem;
  }

  .min\:tw-w-18{
    width: 4.5rem;
  }

  .min\:tw-w-19{
    width: 4.75rem;
  }

  .min\:tw-w-20{
    width: 5rem;
  }

  .min\:tw-w-21{
    width: 5.25rem;
  }

  .min\:tw-w-22{
    width: 5.5rem;
  }

  .min\:tw-w-23{
    width: 5.75rem;
  }

  .min\:tw-w-24{
    width: 6rem;
  }

  .min\:tw-w-25{
    width: 6.25rem;
  }

  .min\:tw-w-26{
    width: 6.5rem;
  }

  .min\:tw-w-27{
    width: 6.75rem;
  }

  .min\:tw-w-28{
    width: 7rem;
  }

  .min\:tw-w-29{
    width: 7.25rem;
  }

  .min\:tw-w-30{
    width: 7.5rem;
  }

  .min\:tw-w-31{
    width: 7.75rem;
  }

  .min\:tw-w-32{
    width: 8rem;
  }

  .min\:tw-w-33{
    width: 8.25rem;
  }

  .min\:tw-w-34{
    width: 8.5rem;
  }

  .min\:tw-w-35{
    width: 8.75rem;
  }

  .min\:tw-w-36{
    width: 9rem;
  }

  .min\:tw-w-37{
    width: 9.25rem;
  }

  .min\:tw-w-38{
    width: 9.5rem;
  }

  .min\:tw-w-39{
    width: 9.75rem;
  }

  .min\:tw-w-40{
    width: 10rem;
  }

  .min\:tw-w-41{
    width: 10.25rem;
  }

  .min\:tw-w-42{
    width: 10.5rem;
  }

  .min\:tw-w-43{
    width: 10.75rem;
  }

  .min\:tw-w-44{
    width: 11rem;
  }

  .min\:tw-w-45{
    width: 11.25rem;
  }

  .min\:tw-w-46{
    width: 11.5rem;
  }

  .min\:tw-w-47{
    width: 11.75rem;
  }

  .min\:tw-w-48{
    width: 12rem;
  }

  .min\:tw-w-50{
    width: 12.5rem;
  }

  .min\:tw-w-52{
    width: 13rem;
  }

  .min\:tw-w-53{
    width: 13.25rem;
  }

  .min\:tw-w-54{
    width: 13.5rem;
  }

  .min\:tw-w-55{
    width: 13.75rem;
  }

  .min\:tw-w-56{
    width: 14rem;
  }

  .min\:tw-w-57{
    width: 14.25rem;
  }

  .min\:tw-w-58{
    width: 14.5rem;
  }

  .min\:tw-w-59{
    width: 14.75rem;
  }

  .min\:tw-w-60{
    width: 15rem;
  }

  .min\:tw-w-61{
    width: 15.25rem;
  }

  .min\:tw-w-62{
    width: 15.5rem;
  }

  .min\:tw-w-63{
    width: 15.75rem;
  }

  .min\:tw-w-64{
    width: 16rem;
  }

  .min\:tw-w-65{
    width: 16.25rem;
  }

  .min\:tw-w-66{
    width: 16.5rem;
  }

  .min\:tw-w-68{
    width: 17rem;
  }

  .min\:tw-w-69{
    width: 17.25rem;
  }

  .min\:tw-w-70{
    width: 17.5rem;
  }

  .min\:tw-w-71{
    width: 17.75rem;
  }

  .min\:tw-w-72{
    width: 18rem;
  }

  .min\:tw-w-73{
    width: 18.25rem;
  }

  .min\:tw-w-74{
    width: 18.5rem;
  }

  .min\:tw-w-75{
    width: 18.75rem;
  }

  .min\:tw-w-76{
    width: 19rem;
  }

  .min\:tw-w-77{
    width: 19.25rem;
  }

  .min\:tw-w-78{
    width: 19.5rem;
  }

  .min\:tw-w-79{
    width: 19.75rem;
  }

  .min\:tw-w-80{
    width: 20rem;
  }

  .min\:tw-w-81{
    width: 20.25rem;
  }

  .min\:tw-w-82{
    width: 20.5rem;
  }

  .min\:tw-w-83{
    width: 20.75rem;
  }

  .min\:tw-w-84{
    width: 21rem;
  }

  .min\:tw-w-85{
    width: 21.25rem;
  }

  .min\:tw-w-86{
    width: 21.5rem;
  }

  .min\:tw-w-87{
    width: 21.75rem;
  }

  .min\:tw-w-88{
    width: 22rem;
  }

  .min\:tw-w-89{
    width: 22.25rem;
  }

  .min\:tw-w-90{
    width: 22.5rem;
  }

  .min\:tw-w-91{
    width: 22.75rem;
  }

  .min\:tw-w-92{
    width: 23rem;
  }

  .min\:tw-w-96{
    width: 24rem;
  }

  .min\:tw-w-102{
    width: 25.5rem;
  }

  .min\:tw-w-112{
    width: 28rem;
  }

  .min\:tw-w-128{
    width: 31rem;
  }

  .min\:tw-w-129{
    width: 32.25rem;
  }

  .min\:tw-w-130{
    width: 32.5rem;
  }

  .min\:tw-w-140{
    width: 35rem;
  }

  .min\:tw-w-160{
    width: 40rem;
  }

  .min\:tw-w-180{
    width: 45rem;
  }

  .min\:tw-w-185{
    width: 46.25rem;
  }

  .min\:tw-w-190{
    width: 47.5rem;
  }

  .min\:tw-w-200{
    width: 50rem;
  }

  .min\:tw-w-auto{
    width: auto;
  }

  .min\:tw-w-px{
    width: 1px;
  }

  .min\:tw-w-0\.5{
    width: 0.125rem;
  }

  .min\:tw-w-1\.5{
    width: 0.375rem;
  }

  .min\:tw-w-2\.5{
    width: 0.625rem;
  }

  .min\:tw-w-3\.5{
    width: 0.875rem;
  }

  .min\:tw-w-1\/2{
    width: 50%;
  }

  .min\:tw-w-1\/3{
    width: 33.333333%;
  }

  .min\:tw-w-2\/3{
    width: 66.666667%;
  }

  .min\:tw-w-1\/4{
    width: 25%;
  }

  .min\:tw-w-2\/4{
    width: 50%;
  }

  .min\:tw-w-3\/4{
    width: 75%;
  }

  .min\:tw-w-1\/5{
    width: 20%;
  }

  .min\:tw-w-2\/5{
    width: 40%;
  }

  .min\:tw-w-3\/5{
    width: 60%;
  }

  .min\:tw-w-4\/5{
    width: 80%;
  }

  .min\:tw-w-1\/6{
    width: 16.666667%;
  }

  .min\:tw-w-2\/6{
    width: 33.333333%;
  }

  .min\:tw-w-3\/6{
    width: 50%;
  }

  .min\:tw-w-4\/6{
    width: 66.666667%;
  }

  .min\:tw-w-5\/6{
    width: 83.333333%;
  }

  .min\:tw-w-1\/12{
    width: 8.333333%;
  }

  .min\:tw-w-2\/12{
    width: 16.666667%;
  }

  .min\:tw-w-3\/12{
    width: 25%;
  }

  .min\:tw-w-4\/12{
    width: 33.333333%;
  }

  .min\:tw-w-5\/12{
    width: 41.666667%;
  }

  .min\:tw-w-6\/12{
    width: 50%;
  }

  .min\:tw-w-7\/12{
    width: 58.333333%;
  }

  .min\:tw-w-8\/12{
    width: 66.666667%;
  }

  .min\:tw-w-9\/12{
    width: 75%;
  }

  .min\:tw-w-10\/12{
    width: 83.333333%;
  }

  .min\:tw-w-11\/12{
    width: 91.666667%;
  }

  .min\:tw-w-full{
    width: 100%;
  }

  .min\:tw-w-screen{
    width: 100vw;
  }

  .min\:tw-w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .min\:tw-w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .min\:tw-min-w-0{
    min-width: 0px;
  }

  .min\:tw-min-w-full{
    min-width: 100%;
  }

  .min\:tw-min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .min\:tw-min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .min\:tw-max-w-0{
    max-width: 0rem;
  }

  .min\:tw-max-w-none{
    max-width: none;
  }

  .min\:tw-max-w-xs{
    max-width: 20rem;
  }

  .min\:tw-max-w-sm{
    max-width: 24rem;
  }

  .min\:tw-max-w-md{
    max-width: 28rem;
  }

  .min\:tw-max-w-lg{
    max-width: 32rem;
  }

  .min\:tw-max-w-xl{
    max-width: 36rem;
  }

  .min\:tw-max-w-2xl{
    max-width: 42rem;
  }

  .min\:tw-max-w-3xl{
    max-width: 48rem;
  }

  .min\:tw-max-w-4xl{
    max-width: 56rem;
  }

  .min\:tw-max-w-5xl{
    max-width: 64rem;
  }

  .min\:tw-max-w-6xl{
    max-width: 72rem;
  }

  .min\:tw-max-w-7xl{
    max-width: 80rem;
  }

  .min\:tw-max-w-full{
    max-width: 100%;
  }

  .min\:tw-max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .min\:tw-max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .min\:tw-max-w-prose{
    max-width: 65ch;
  }

  .min\:tw-max-w-screen-min{
    max-width: 320px;
  }

  .min\:tw-max-w-screen-xs{
    max-width: 480px;
  }

  .min\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  .min\:tw-max-w-screen-md{
    max-width: 768px;
  }

  .min\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  .min\:tw-max-w-screen-xl{
    max-width: 1580px;
  }

  .min\:tw-max-w-screen-xxl{
    max-width: 1920px;
  }

  .min\:tw-max-w-screen-max{
    max-width: 2560px;
  }

  .min\:tw-flex-1{
    flex: 1 1 0%;
  }

  .min\:tw-flex-auto{
    flex: 1 1 auto;
  }

  .min\:tw-flex-initial{
    flex: 0 1 auto;
  }

  .min\:tw-flex-none{
    flex: none;
  }

  .min\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  .min\:tw-flex-shrink{
    flex-shrink: 1;
  }

  .min\:tw-flex-grow-0{
    flex-grow: 0;
  }

  .min\:tw-flex-grow{
    flex-grow: 1;
  }

  .min\:tw-table-auto{
    table-layout: auto;
  }

  .min\:tw-table-fixed{
    table-layout: fixed;
  }

  .min\:tw-border-collapse{
    border-collapse: collapse;
  }

  .min\:tw-border-separate{
    border-collapse: separate;
  }

  .min\:tw-origin-center{
    transform-origin: center;
  }

  .min\:tw-origin-top{
    transform-origin: top;
  }

  .min\:tw-origin-top-right{
    transform-origin: top right;
  }

  .min\:tw-origin-right{
    transform-origin: right;
  }

  .min\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  .min\:tw-origin-bottom{
    transform-origin: bottom;
  }

  .min\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  .min\:tw-origin-left{
    transform-origin: left;
  }

  .min\:tw-origin-top-left{
    transform-origin: top left;
  }

  .min\:tw-transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .min\:tw-transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .min\:tw-transform-none{
    transform: none;
  }

  .min\:tw-translate-x-0{
    --tw-translate-x: 0px;
  }

  .min\:tw-translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .min\:tw-translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .min\:tw-translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .min\:tw-translate-x-4{
    --tw-translate-x: 1rem;
  }

  .min\:tw-translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .min\:tw-translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .min\:tw-translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .min\:tw-translate-x-8{
    --tw-translate-x: 2rem;
  }

  .min\:tw-translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .min\:tw-translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .min\:tw-translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .min\:tw-translate-x-12{
    --tw-translate-x: 3rem;
  }

  .min\:tw-translate-x-13{
    --tw-translate-x: 3.25rem;
  }

  .min\:tw-translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .min\:tw-translate-x-15{
    --tw-translate-x: 3.75rem;
  }

  .min\:tw-translate-x-16{
    --tw-translate-x: 4rem;
  }

  .min\:tw-translate-x-17{
    --tw-translate-x: 4.25rem;
  }

  .min\:tw-translate-x-18{
    --tw-translate-x: 4.5rem;
  }

  .min\:tw-translate-x-19{
    --tw-translate-x: 4.75rem;
  }

  .min\:tw-translate-x-20{
    --tw-translate-x: 5rem;
  }

  .min\:tw-translate-x-21{
    --tw-translate-x: 5.25rem;
  }

  .min\:tw-translate-x-22{
    --tw-translate-x: 5.5rem;
  }

  .min\:tw-translate-x-23{
    --tw-translate-x: 5.75rem;
  }

  .min\:tw-translate-x-24{
    --tw-translate-x: 6rem;
  }

  .min\:tw-translate-x-25{
    --tw-translate-x: 6.25rem;
  }

  .min\:tw-translate-x-26{
    --tw-translate-x: 6.5rem;
  }

  .min\:tw-translate-x-27{
    --tw-translate-x: 6.75rem;
  }

  .min\:tw-translate-x-28{
    --tw-translate-x: 7rem;
  }

  .min\:tw-translate-x-29{
    --tw-translate-x: 7.25rem;
  }

  .min\:tw-translate-x-30{
    --tw-translate-x: 7.5rem;
  }

  .min\:tw-translate-x-31{
    --tw-translate-x: 7.75rem;
  }

  .min\:tw-translate-x-32{
    --tw-translate-x: 8rem;
  }

  .min\:tw-translate-x-33{
    --tw-translate-x: 8.25rem;
  }

  .min\:tw-translate-x-34{
    --tw-translate-x: 8.5rem;
  }

  .min\:tw-translate-x-35{
    --tw-translate-x: 8.75rem;
  }

  .min\:tw-translate-x-36{
    --tw-translate-x: 9rem;
  }

  .min\:tw-translate-x-37{
    --tw-translate-x: 9.25rem;
  }

  .min\:tw-translate-x-38{
    --tw-translate-x: 9.5rem;
  }

  .min\:tw-translate-x-39{
    --tw-translate-x: 9.75rem;
  }

  .min\:tw-translate-x-40{
    --tw-translate-x: 10rem;
  }

  .min\:tw-translate-x-41{
    --tw-translate-x: 10.25rem;
  }

  .min\:tw-translate-x-42{
    --tw-translate-x: 10.5rem;
  }

  .min\:tw-translate-x-43{
    --tw-translate-x: 10.75rem;
  }

  .min\:tw-translate-x-44{
    --tw-translate-x: 11rem;
  }

  .min\:tw-translate-x-45{
    --tw-translate-x: 11.25rem;
  }

  .min\:tw-translate-x-46{
    --tw-translate-x: 11.5rem;
  }

  .min\:tw-translate-x-47{
    --tw-translate-x: 11.75rem;
  }

  .min\:tw-translate-x-48{
    --tw-translate-x: 12rem;
  }

  .min\:tw-translate-x-50{
    --tw-translate-x: 12.5rem;
  }

  .min\:tw-translate-x-52{
    --tw-translate-x: 13rem;
  }

  .min\:tw-translate-x-53{
    --tw-translate-x: 13.25rem;
  }

  .min\:tw-translate-x-54{
    --tw-translate-x: 13.5rem;
  }

  .min\:tw-translate-x-55{
    --tw-translate-x: 13.75rem;
  }

  .min\:tw-translate-x-56{
    --tw-translate-x: 14rem;
  }

  .min\:tw-translate-x-57{
    --tw-translate-x: 14.25rem;
  }

  .min\:tw-translate-x-58{
    --tw-translate-x: 14.5rem;
  }

  .min\:tw-translate-x-59{
    --tw-translate-x: 14.75rem;
  }

  .min\:tw-translate-x-60{
    --tw-translate-x: 15rem;
  }

  .min\:tw-translate-x-61{
    --tw-translate-x: 15.25rem;
  }

  .min\:tw-translate-x-62{
    --tw-translate-x: 15.5rem;
  }

  .min\:tw-translate-x-63{
    --tw-translate-x: 15.75rem;
  }

  .min\:tw-translate-x-64{
    --tw-translate-x: 16rem;
  }

  .min\:tw-translate-x-65{
    --tw-translate-x: 16.25rem;
  }

  .min\:tw-translate-x-66{
    --tw-translate-x: 16.5rem;
  }

  .min\:tw-translate-x-68{
    --tw-translate-x: 17rem;
  }

  .min\:tw-translate-x-69{
    --tw-translate-x: 17.25rem;
  }

  .min\:tw-translate-x-70{
    --tw-translate-x: 17.5rem;
  }

  .min\:tw-translate-x-71{
    --tw-translate-x: 17.75rem;
  }

  .min\:tw-translate-x-72{
    --tw-translate-x: 18rem;
  }

  .min\:tw-translate-x-73{
    --tw-translate-x: 18.25rem;
  }

  .min\:tw-translate-x-74{
    --tw-translate-x: 18.5rem;
  }

  .min\:tw-translate-x-75{
    --tw-translate-x: 18.75rem;
  }

  .min\:tw-translate-x-76{
    --tw-translate-x: 19rem;
  }

  .min\:tw-translate-x-77{
    --tw-translate-x: 19.25rem;
  }

  .min\:tw-translate-x-78{
    --tw-translate-x: 19.5rem;
  }

  .min\:tw-translate-x-79{
    --tw-translate-x: 19.75rem;
  }

  .min\:tw-translate-x-80{
    --tw-translate-x: 20rem;
  }

  .min\:tw-translate-x-81{
    --tw-translate-x: 20.25rem;
  }

  .min\:tw-translate-x-82{
    --tw-translate-x: 20.5rem;
  }

  .min\:tw-translate-x-83{
    --tw-translate-x: 20.75rem;
  }

  .min\:tw-translate-x-84{
    --tw-translate-x: 21rem;
  }

  .min\:tw-translate-x-85{
    --tw-translate-x: 21.25rem;
  }

  .min\:tw-translate-x-86{
    --tw-translate-x: 21.5rem;
  }

  .min\:tw-translate-x-87{
    --tw-translate-x: 21.75rem;
  }

  .min\:tw-translate-x-88{
    --tw-translate-x: 22rem;
  }

  .min\:tw-translate-x-89{
    --tw-translate-x: 22.25rem;
  }

  .min\:tw-translate-x-90{
    --tw-translate-x: 22.5rem;
  }

  .min\:tw-translate-x-91{
    --tw-translate-x: 22.75rem;
  }

  .min\:tw-translate-x-92{
    --tw-translate-x: 23rem;
  }

  .min\:tw-translate-x-96{
    --tw-translate-x: 24rem;
  }

  .min\:tw-translate-x-102{
    --tw-translate-x: 25.5rem;
  }

  .min\:tw-translate-x-112{
    --tw-translate-x: 28rem;
  }

  .min\:tw-translate-x-128{
    --tw-translate-x: 31rem;
  }

  .min\:tw-translate-x-129{
    --tw-translate-x: 32.25rem;
  }

  .min\:tw-translate-x-130{
    --tw-translate-x: 32.5rem;
  }

  .min\:tw-translate-x-140{
    --tw-translate-x: 35rem;
  }

  .min\:tw-translate-x-160{
    --tw-translate-x: 40rem;
  }

  .min\:tw-translate-x-180{
    --tw-translate-x: 45rem;
  }

  .min\:tw-translate-x-185{
    --tw-translate-x: 46.25rem;
  }

  .min\:tw-translate-x-190{
    --tw-translate-x: 47.5rem;
  }

  .min\:tw-translate-x-200{
    --tw-translate-x: 50rem;
  }

  .min\:tw-translate-x-px{
    --tw-translate-x: 1px;
  }

  .min\:tw-translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .min\:tw-translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .min\:tw-translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .min\:tw-translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .min\:tw--translate-x-0{
    --tw-translate-x: 0px;
  }

  .min\:tw--translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .min\:tw--translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .min\:tw--translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .min\:tw--translate-x-4{
    --tw-translate-x: -1rem;
  }

  .min\:tw--translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .min\:tw--translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .min\:tw--translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .min\:tw--translate-x-8{
    --tw-translate-x: -2rem;
  }

  .min\:tw--translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .min\:tw--translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .min\:tw--translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .min\:tw--translate-x-12{
    --tw-translate-x: -3rem;
  }

  .min\:tw--translate-x-13{
    --tw-translate-x: -3.25rem;
  }

  .min\:tw--translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .min\:tw--translate-x-15{
    --tw-translate-x: -3.75rem;
  }

  .min\:tw--translate-x-16{
    --tw-translate-x: -4rem;
  }

  .min\:tw--translate-x-17{
    --tw-translate-x: -4.25rem;
  }

  .min\:tw--translate-x-18{
    --tw-translate-x: -4.5rem;
  }

  .min\:tw--translate-x-19{
    --tw-translate-x: -4.75rem;
  }

  .min\:tw--translate-x-20{
    --tw-translate-x: -5rem;
  }

  .min\:tw--translate-x-21{
    --tw-translate-x: -5.25rem;
  }

  .min\:tw--translate-x-22{
    --tw-translate-x: -5.5rem;
  }

  .min\:tw--translate-x-23{
    --tw-translate-x: -5.75rem;
  }

  .min\:tw--translate-x-24{
    --tw-translate-x: -6rem;
  }

  .min\:tw--translate-x-25{
    --tw-translate-x: -6.25rem;
  }

  .min\:tw--translate-x-26{
    --tw-translate-x: -6.5rem;
  }

  .min\:tw--translate-x-27{
    --tw-translate-x: -6.75rem;
  }

  .min\:tw--translate-x-28{
    --tw-translate-x: -7rem;
  }

  .min\:tw--translate-x-29{
    --tw-translate-x: -7.25rem;
  }

  .min\:tw--translate-x-30{
    --tw-translate-x: -7.5rem;
  }

  .min\:tw--translate-x-31{
    --tw-translate-x: -7.75rem;
  }

  .min\:tw--translate-x-32{
    --tw-translate-x: -8rem;
  }

  .min\:tw--translate-x-33{
    --tw-translate-x: -8.25rem;
  }

  .min\:tw--translate-x-34{
    --tw-translate-x: -8.5rem;
  }

  .min\:tw--translate-x-35{
    --tw-translate-x: -8.75rem;
  }

  .min\:tw--translate-x-36{
    --tw-translate-x: -9rem;
  }

  .min\:tw--translate-x-37{
    --tw-translate-x: -9.25rem;
  }

  .min\:tw--translate-x-38{
    --tw-translate-x: -9.5rem;
  }

  .min\:tw--translate-x-39{
    --tw-translate-x: -9.75rem;
  }

  .min\:tw--translate-x-40{
    --tw-translate-x: -10rem;
  }

  .min\:tw--translate-x-41{
    --tw-translate-x: -10.25rem;
  }

  .min\:tw--translate-x-42{
    --tw-translate-x: -10.5rem;
  }

  .min\:tw--translate-x-43{
    --tw-translate-x: -10.75rem;
  }

  .min\:tw--translate-x-44{
    --tw-translate-x: -11rem;
  }

  .min\:tw--translate-x-45{
    --tw-translate-x: -11.25rem;
  }

  .min\:tw--translate-x-46{
    --tw-translate-x: -11.5rem;
  }

  .min\:tw--translate-x-47{
    --tw-translate-x: -11.75rem;
  }

  .min\:tw--translate-x-48{
    --tw-translate-x: -12rem;
  }

  .min\:tw--translate-x-50{
    --tw-translate-x: -12.5rem;
  }

  .min\:tw--translate-x-52{
    --tw-translate-x: -13rem;
  }

  .min\:tw--translate-x-53{
    --tw-translate-x: -13.25rem;
  }

  .min\:tw--translate-x-54{
    --tw-translate-x: -13.5rem;
  }

  .min\:tw--translate-x-55{
    --tw-translate-x: -13.75rem;
  }

  .min\:tw--translate-x-56{
    --tw-translate-x: -14rem;
  }

  .min\:tw--translate-x-57{
    --tw-translate-x: -14.25rem;
  }

  .min\:tw--translate-x-58{
    --tw-translate-x: -14.5rem;
  }

  .min\:tw--translate-x-59{
    --tw-translate-x: -14.75rem;
  }

  .min\:tw--translate-x-60{
    --tw-translate-x: -15rem;
  }

  .min\:tw--translate-x-61{
    --tw-translate-x: -15.25rem;
  }

  .min\:tw--translate-x-62{
    --tw-translate-x: -15.5rem;
  }

  .min\:tw--translate-x-63{
    --tw-translate-x: -15.75rem;
  }

  .min\:tw--translate-x-64{
    --tw-translate-x: -16rem;
  }

  .min\:tw--translate-x-65{
    --tw-translate-x: -16.25rem;
  }

  .min\:tw--translate-x-66{
    --tw-translate-x: -16.5rem;
  }

  .min\:tw--translate-x-68{
    --tw-translate-x: -17rem;
  }

  .min\:tw--translate-x-69{
    --tw-translate-x: -17.25rem;
  }

  .min\:tw--translate-x-70{
    --tw-translate-x: -17.5rem;
  }

  .min\:tw--translate-x-71{
    --tw-translate-x: -17.75rem;
  }

  .min\:tw--translate-x-72{
    --tw-translate-x: -18rem;
  }

  .min\:tw--translate-x-73{
    --tw-translate-x: -18.25rem;
  }

  .min\:tw--translate-x-74{
    --tw-translate-x: -18.5rem;
  }

  .min\:tw--translate-x-75{
    --tw-translate-x: -18.75rem;
  }

  .min\:tw--translate-x-76{
    --tw-translate-x: -19rem;
  }

  .min\:tw--translate-x-77{
    --tw-translate-x: -19.25rem;
  }

  .min\:tw--translate-x-78{
    --tw-translate-x: -19.5rem;
  }

  .min\:tw--translate-x-79{
    --tw-translate-x: -19.75rem;
  }

  .min\:tw--translate-x-80{
    --tw-translate-x: -20rem;
  }

  .min\:tw--translate-x-81{
    --tw-translate-x: -20.25rem;
  }

  .min\:tw--translate-x-82{
    --tw-translate-x: -20.5rem;
  }

  .min\:tw--translate-x-83{
    --tw-translate-x: -20.75rem;
  }

  .min\:tw--translate-x-84{
    --tw-translate-x: -21rem;
  }

  .min\:tw--translate-x-85{
    --tw-translate-x: -21.25rem;
  }

  .min\:tw--translate-x-86{
    --tw-translate-x: -21.5rem;
  }

  .min\:tw--translate-x-87{
    --tw-translate-x: -21.75rem;
  }

  .min\:tw--translate-x-88{
    --tw-translate-x: -22rem;
  }

  .min\:tw--translate-x-89{
    --tw-translate-x: -22.25rem;
  }

  .min\:tw--translate-x-90{
    --tw-translate-x: -22.5rem;
  }

  .min\:tw--translate-x-91{
    --tw-translate-x: -22.75rem;
  }

  .min\:tw--translate-x-92{
    --tw-translate-x: -23rem;
  }

  .min\:tw--translate-x-96{
    --tw-translate-x: -24rem;
  }

  .min\:tw--translate-x-102{
    --tw-translate-x: -25.5rem;
  }

  .min\:tw--translate-x-112{
    --tw-translate-x: -28rem;
  }

  .min\:tw--translate-x-128{
    --tw-translate-x: -31rem;
  }

  .min\:tw--translate-x-129{
    --tw-translate-x: -32.25rem;
  }

  .min\:tw--translate-x-130{
    --tw-translate-x: -32.5rem;
  }

  .min\:tw--translate-x-140{
    --tw-translate-x: -35rem;
  }

  .min\:tw--translate-x-160{
    --tw-translate-x: -40rem;
  }

  .min\:tw--translate-x-180{
    --tw-translate-x: -45rem;
  }

  .min\:tw--translate-x-185{
    --tw-translate-x: -46.25rem;
  }

  .min\:tw--translate-x-190{
    --tw-translate-x: -47.5rem;
  }

  .min\:tw--translate-x-200{
    --tw-translate-x: -50rem;
  }

  .min\:tw--translate-x-px{
    --tw-translate-x: -1px;
  }

  .min\:tw--translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .min\:tw--translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .min\:tw--translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .min\:tw--translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .min\:tw-translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .min\:tw-translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .min\:tw-translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .min\:tw-translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .min\:tw-translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .min\:tw-translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .min\:tw-translate-x-full{
    --tw-translate-x: 100%;
  }

  .min\:tw--translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .min\:tw--translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .min\:tw--translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .min\:tw--translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .min\:tw--translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .min\:tw--translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .min\:tw--translate-x-full{
    --tw-translate-x: -100%;
  }

  .min\:tw-translate-y-0{
    --tw-translate-y: 0px;
  }

  .min\:tw-translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .min\:tw-translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .min\:tw-translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .min\:tw-translate-y-4{
    --tw-translate-y: 1rem;
  }

  .min\:tw-translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .min\:tw-translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .min\:tw-translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .min\:tw-translate-y-8{
    --tw-translate-y: 2rem;
  }

  .min\:tw-translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .min\:tw-translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .min\:tw-translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .min\:tw-translate-y-12{
    --tw-translate-y: 3rem;
  }

  .min\:tw-translate-y-13{
    --tw-translate-y: 3.25rem;
  }

  .min\:tw-translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .min\:tw-translate-y-15{
    --tw-translate-y: 3.75rem;
  }

  .min\:tw-translate-y-16{
    --tw-translate-y: 4rem;
  }

  .min\:tw-translate-y-17{
    --tw-translate-y: 4.25rem;
  }

  .min\:tw-translate-y-18{
    --tw-translate-y: 4.5rem;
  }

  .min\:tw-translate-y-19{
    --tw-translate-y: 4.75rem;
  }

  .min\:tw-translate-y-20{
    --tw-translate-y: 5rem;
  }

  .min\:tw-translate-y-21{
    --tw-translate-y: 5.25rem;
  }

  .min\:tw-translate-y-22{
    --tw-translate-y: 5.5rem;
  }

  .min\:tw-translate-y-23{
    --tw-translate-y: 5.75rem;
  }

  .min\:tw-translate-y-24{
    --tw-translate-y: 6rem;
  }

  .min\:tw-translate-y-25{
    --tw-translate-y: 6.25rem;
  }

  .min\:tw-translate-y-26{
    --tw-translate-y: 6.5rem;
  }

  .min\:tw-translate-y-27{
    --tw-translate-y: 6.75rem;
  }

  .min\:tw-translate-y-28{
    --tw-translate-y: 7rem;
  }

  .min\:tw-translate-y-29{
    --tw-translate-y: 7.25rem;
  }

  .min\:tw-translate-y-30{
    --tw-translate-y: 7.5rem;
  }

  .min\:tw-translate-y-31{
    --tw-translate-y: 7.75rem;
  }

  .min\:tw-translate-y-32{
    --tw-translate-y: 8rem;
  }

  .min\:tw-translate-y-33{
    --tw-translate-y: 8.25rem;
  }

  .min\:tw-translate-y-34{
    --tw-translate-y: 8.5rem;
  }

  .min\:tw-translate-y-35{
    --tw-translate-y: 8.75rem;
  }

  .min\:tw-translate-y-36{
    --tw-translate-y: 9rem;
  }

  .min\:tw-translate-y-37{
    --tw-translate-y: 9.25rem;
  }

  .min\:tw-translate-y-38{
    --tw-translate-y: 9.5rem;
  }

  .min\:tw-translate-y-39{
    --tw-translate-y: 9.75rem;
  }

  .min\:tw-translate-y-40{
    --tw-translate-y: 10rem;
  }

  .min\:tw-translate-y-41{
    --tw-translate-y: 10.25rem;
  }

  .min\:tw-translate-y-42{
    --tw-translate-y: 10.5rem;
  }

  .min\:tw-translate-y-43{
    --tw-translate-y: 10.75rem;
  }

  .min\:tw-translate-y-44{
    --tw-translate-y: 11rem;
  }

  .min\:tw-translate-y-45{
    --tw-translate-y: 11.25rem;
  }

  .min\:tw-translate-y-46{
    --tw-translate-y: 11.5rem;
  }

  .min\:tw-translate-y-47{
    --tw-translate-y: 11.75rem;
  }

  .min\:tw-translate-y-48{
    --tw-translate-y: 12rem;
  }

  .min\:tw-translate-y-50{
    --tw-translate-y: 12.5rem;
  }

  .min\:tw-translate-y-52{
    --tw-translate-y: 13rem;
  }

  .min\:tw-translate-y-53{
    --tw-translate-y: 13.25rem;
  }

  .min\:tw-translate-y-54{
    --tw-translate-y: 13.5rem;
  }

  .min\:tw-translate-y-55{
    --tw-translate-y: 13.75rem;
  }

  .min\:tw-translate-y-56{
    --tw-translate-y: 14rem;
  }

  .min\:tw-translate-y-57{
    --tw-translate-y: 14.25rem;
  }

  .min\:tw-translate-y-58{
    --tw-translate-y: 14.5rem;
  }

  .min\:tw-translate-y-59{
    --tw-translate-y: 14.75rem;
  }

  .min\:tw-translate-y-60{
    --tw-translate-y: 15rem;
  }

  .min\:tw-translate-y-61{
    --tw-translate-y: 15.25rem;
  }

  .min\:tw-translate-y-62{
    --tw-translate-y: 15.5rem;
  }

  .min\:tw-translate-y-63{
    --tw-translate-y: 15.75rem;
  }

  .min\:tw-translate-y-64{
    --tw-translate-y: 16rem;
  }

  .min\:tw-translate-y-65{
    --tw-translate-y: 16.25rem;
  }

  .min\:tw-translate-y-66{
    --tw-translate-y: 16.5rem;
  }

  .min\:tw-translate-y-68{
    --tw-translate-y: 17rem;
  }

  .min\:tw-translate-y-69{
    --tw-translate-y: 17.25rem;
  }

  .min\:tw-translate-y-70{
    --tw-translate-y: 17.5rem;
  }

  .min\:tw-translate-y-71{
    --tw-translate-y: 17.75rem;
  }

  .min\:tw-translate-y-72{
    --tw-translate-y: 18rem;
  }

  .min\:tw-translate-y-73{
    --tw-translate-y: 18.25rem;
  }

  .min\:tw-translate-y-74{
    --tw-translate-y: 18.5rem;
  }

  .min\:tw-translate-y-75{
    --tw-translate-y: 18.75rem;
  }

  .min\:tw-translate-y-76{
    --tw-translate-y: 19rem;
  }

  .min\:tw-translate-y-77{
    --tw-translate-y: 19.25rem;
  }

  .min\:tw-translate-y-78{
    --tw-translate-y: 19.5rem;
  }

  .min\:tw-translate-y-79{
    --tw-translate-y: 19.75rem;
  }

  .min\:tw-translate-y-80{
    --tw-translate-y: 20rem;
  }

  .min\:tw-translate-y-81{
    --tw-translate-y: 20.25rem;
  }

  .min\:tw-translate-y-82{
    --tw-translate-y: 20.5rem;
  }

  .min\:tw-translate-y-83{
    --tw-translate-y: 20.75rem;
  }

  .min\:tw-translate-y-84{
    --tw-translate-y: 21rem;
  }

  .min\:tw-translate-y-85{
    --tw-translate-y: 21.25rem;
  }

  .min\:tw-translate-y-86{
    --tw-translate-y: 21.5rem;
  }

  .min\:tw-translate-y-87{
    --tw-translate-y: 21.75rem;
  }

  .min\:tw-translate-y-88{
    --tw-translate-y: 22rem;
  }

  .min\:tw-translate-y-89{
    --tw-translate-y: 22.25rem;
  }

  .min\:tw-translate-y-90{
    --tw-translate-y: 22.5rem;
  }

  .min\:tw-translate-y-91{
    --tw-translate-y: 22.75rem;
  }

  .min\:tw-translate-y-92{
    --tw-translate-y: 23rem;
  }

  .min\:tw-translate-y-96{
    --tw-translate-y: 24rem;
  }

  .min\:tw-translate-y-102{
    --tw-translate-y: 25.5rem;
  }

  .min\:tw-translate-y-112{
    --tw-translate-y: 28rem;
  }

  .min\:tw-translate-y-128{
    --tw-translate-y: 31rem;
  }

  .min\:tw-translate-y-129{
    --tw-translate-y: 32.25rem;
  }

  .min\:tw-translate-y-130{
    --tw-translate-y: 32.5rem;
  }

  .min\:tw-translate-y-140{
    --tw-translate-y: 35rem;
  }

  .min\:tw-translate-y-160{
    --tw-translate-y: 40rem;
  }

  .min\:tw-translate-y-180{
    --tw-translate-y: 45rem;
  }

  .min\:tw-translate-y-185{
    --tw-translate-y: 46.25rem;
  }

  .min\:tw-translate-y-190{
    --tw-translate-y: 47.5rem;
  }

  .min\:tw-translate-y-200{
    --tw-translate-y: 50rem;
  }

  .min\:tw-translate-y-px{
    --tw-translate-y: 1px;
  }

  .min\:tw-translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .min\:tw-translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .min\:tw-translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .min\:tw-translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .min\:tw--translate-y-0{
    --tw-translate-y: 0px;
  }

  .min\:tw--translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .min\:tw--translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .min\:tw--translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .min\:tw--translate-y-4{
    --tw-translate-y: -1rem;
  }

  .min\:tw--translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .min\:tw--translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .min\:tw--translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .min\:tw--translate-y-8{
    --tw-translate-y: -2rem;
  }

  .min\:tw--translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .min\:tw--translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .min\:tw--translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .min\:tw--translate-y-12{
    --tw-translate-y: -3rem;
  }

  .min\:tw--translate-y-13{
    --tw-translate-y: -3.25rem;
  }

  .min\:tw--translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .min\:tw--translate-y-15{
    --tw-translate-y: -3.75rem;
  }

  .min\:tw--translate-y-16{
    --tw-translate-y: -4rem;
  }

  .min\:tw--translate-y-17{
    --tw-translate-y: -4.25rem;
  }

  .min\:tw--translate-y-18{
    --tw-translate-y: -4.5rem;
  }

  .min\:tw--translate-y-19{
    --tw-translate-y: -4.75rem;
  }

  .min\:tw--translate-y-20{
    --tw-translate-y: -5rem;
  }

  .min\:tw--translate-y-21{
    --tw-translate-y: -5.25rem;
  }

  .min\:tw--translate-y-22{
    --tw-translate-y: -5.5rem;
  }

  .min\:tw--translate-y-23{
    --tw-translate-y: -5.75rem;
  }

  .min\:tw--translate-y-24{
    --tw-translate-y: -6rem;
  }

  .min\:tw--translate-y-25{
    --tw-translate-y: -6.25rem;
  }

  .min\:tw--translate-y-26{
    --tw-translate-y: -6.5rem;
  }

  .min\:tw--translate-y-27{
    --tw-translate-y: -6.75rem;
  }

  .min\:tw--translate-y-28{
    --tw-translate-y: -7rem;
  }

  .min\:tw--translate-y-29{
    --tw-translate-y: -7.25rem;
  }

  .min\:tw--translate-y-30{
    --tw-translate-y: -7.5rem;
  }

  .min\:tw--translate-y-31{
    --tw-translate-y: -7.75rem;
  }

  .min\:tw--translate-y-32{
    --tw-translate-y: -8rem;
  }

  .min\:tw--translate-y-33{
    --tw-translate-y: -8.25rem;
  }

  .min\:tw--translate-y-34{
    --tw-translate-y: -8.5rem;
  }

  .min\:tw--translate-y-35{
    --tw-translate-y: -8.75rem;
  }

  .min\:tw--translate-y-36{
    --tw-translate-y: -9rem;
  }

  .min\:tw--translate-y-37{
    --tw-translate-y: -9.25rem;
  }

  .min\:tw--translate-y-38{
    --tw-translate-y: -9.5rem;
  }

  .min\:tw--translate-y-39{
    --tw-translate-y: -9.75rem;
  }

  .min\:tw--translate-y-40{
    --tw-translate-y: -10rem;
  }

  .min\:tw--translate-y-41{
    --tw-translate-y: -10.25rem;
  }

  .min\:tw--translate-y-42{
    --tw-translate-y: -10.5rem;
  }

  .min\:tw--translate-y-43{
    --tw-translate-y: -10.75rem;
  }

  .min\:tw--translate-y-44{
    --tw-translate-y: -11rem;
  }

  .min\:tw--translate-y-45{
    --tw-translate-y: -11.25rem;
  }

  .min\:tw--translate-y-46{
    --tw-translate-y: -11.5rem;
  }

  .min\:tw--translate-y-47{
    --tw-translate-y: -11.75rem;
  }

  .min\:tw--translate-y-48{
    --tw-translate-y: -12rem;
  }

  .min\:tw--translate-y-50{
    --tw-translate-y: -12.5rem;
  }

  .min\:tw--translate-y-52{
    --tw-translate-y: -13rem;
  }

  .min\:tw--translate-y-53{
    --tw-translate-y: -13.25rem;
  }

  .min\:tw--translate-y-54{
    --tw-translate-y: -13.5rem;
  }

  .min\:tw--translate-y-55{
    --tw-translate-y: -13.75rem;
  }

  .min\:tw--translate-y-56{
    --tw-translate-y: -14rem;
  }

  .min\:tw--translate-y-57{
    --tw-translate-y: -14.25rem;
  }

  .min\:tw--translate-y-58{
    --tw-translate-y: -14.5rem;
  }

  .min\:tw--translate-y-59{
    --tw-translate-y: -14.75rem;
  }

  .min\:tw--translate-y-60{
    --tw-translate-y: -15rem;
  }

  .min\:tw--translate-y-61{
    --tw-translate-y: -15.25rem;
  }

  .min\:tw--translate-y-62{
    --tw-translate-y: -15.5rem;
  }

  .min\:tw--translate-y-63{
    --tw-translate-y: -15.75rem;
  }

  .min\:tw--translate-y-64{
    --tw-translate-y: -16rem;
  }

  .min\:tw--translate-y-65{
    --tw-translate-y: -16.25rem;
  }

  .min\:tw--translate-y-66{
    --tw-translate-y: -16.5rem;
  }

  .min\:tw--translate-y-68{
    --tw-translate-y: -17rem;
  }

  .min\:tw--translate-y-69{
    --tw-translate-y: -17.25rem;
  }

  .min\:tw--translate-y-70{
    --tw-translate-y: -17.5rem;
  }

  .min\:tw--translate-y-71{
    --tw-translate-y: -17.75rem;
  }

  .min\:tw--translate-y-72{
    --tw-translate-y: -18rem;
  }

  .min\:tw--translate-y-73{
    --tw-translate-y: -18.25rem;
  }

  .min\:tw--translate-y-74{
    --tw-translate-y: -18.5rem;
  }

  .min\:tw--translate-y-75{
    --tw-translate-y: -18.75rem;
  }

  .min\:tw--translate-y-76{
    --tw-translate-y: -19rem;
  }

  .min\:tw--translate-y-77{
    --tw-translate-y: -19.25rem;
  }

  .min\:tw--translate-y-78{
    --tw-translate-y: -19.5rem;
  }

  .min\:tw--translate-y-79{
    --tw-translate-y: -19.75rem;
  }

  .min\:tw--translate-y-80{
    --tw-translate-y: -20rem;
  }

  .min\:tw--translate-y-81{
    --tw-translate-y: -20.25rem;
  }

  .min\:tw--translate-y-82{
    --tw-translate-y: -20.5rem;
  }

  .min\:tw--translate-y-83{
    --tw-translate-y: -20.75rem;
  }

  .min\:tw--translate-y-84{
    --tw-translate-y: -21rem;
  }

  .min\:tw--translate-y-85{
    --tw-translate-y: -21.25rem;
  }

  .min\:tw--translate-y-86{
    --tw-translate-y: -21.5rem;
  }

  .min\:tw--translate-y-87{
    --tw-translate-y: -21.75rem;
  }

  .min\:tw--translate-y-88{
    --tw-translate-y: -22rem;
  }

  .min\:tw--translate-y-89{
    --tw-translate-y: -22.25rem;
  }

  .min\:tw--translate-y-90{
    --tw-translate-y: -22.5rem;
  }

  .min\:tw--translate-y-91{
    --tw-translate-y: -22.75rem;
  }

  .min\:tw--translate-y-92{
    --tw-translate-y: -23rem;
  }

  .min\:tw--translate-y-96{
    --tw-translate-y: -24rem;
  }

  .min\:tw--translate-y-102{
    --tw-translate-y: -25.5rem;
  }

  .min\:tw--translate-y-112{
    --tw-translate-y: -28rem;
  }

  .min\:tw--translate-y-128{
    --tw-translate-y: -31rem;
  }

  .min\:tw--translate-y-129{
    --tw-translate-y: -32.25rem;
  }

  .min\:tw--translate-y-130{
    --tw-translate-y: -32.5rem;
  }

  .min\:tw--translate-y-140{
    --tw-translate-y: -35rem;
  }

  .min\:tw--translate-y-160{
    --tw-translate-y: -40rem;
  }

  .min\:tw--translate-y-180{
    --tw-translate-y: -45rem;
  }

  .min\:tw--translate-y-185{
    --tw-translate-y: -46.25rem;
  }

  .min\:tw--translate-y-190{
    --tw-translate-y: -47.5rem;
  }

  .min\:tw--translate-y-200{
    --tw-translate-y: -50rem;
  }

  .min\:tw--translate-y-px{
    --tw-translate-y: -1px;
  }

  .min\:tw--translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .min\:tw--translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .min\:tw--translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .min\:tw--translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .min\:tw-translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .min\:tw-translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .min\:tw-translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .min\:tw-translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .min\:tw-translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .min\:tw-translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .min\:tw-translate-y-full{
    --tw-translate-y: 100%;
  }

  .min\:tw--translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .min\:tw--translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .min\:tw--translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .min\:tw--translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .min\:tw--translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .min\:tw--translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .min\:tw--translate-y-full{
    --tw-translate-y: -100%;
  }

  .min\:hover\:tw-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .min\:hover\:tw-translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .min\:hover\:tw-translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .min\:hover\:tw-translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .min\:hover\:tw-translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .min\:hover\:tw-translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .min\:hover\:tw-translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .min\:hover\:tw-translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .min\:hover\:tw-translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .min\:hover\:tw-translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .min\:hover\:tw-translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .min\:hover\:tw-translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .min\:hover\:tw-translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .min\:hover\:tw-translate-x-13:hover{
    --tw-translate-x: 3.25rem;
  }

  .min\:hover\:tw-translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .min\:hover\:tw-translate-x-15:hover{
    --tw-translate-x: 3.75rem;
  }

  .min\:hover\:tw-translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .min\:hover\:tw-translate-x-17:hover{
    --tw-translate-x: 4.25rem;
  }

  .min\:hover\:tw-translate-x-18:hover{
    --tw-translate-x: 4.5rem;
  }

  .min\:hover\:tw-translate-x-19:hover{
    --tw-translate-x: 4.75rem;
  }

  .min\:hover\:tw-translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .min\:hover\:tw-translate-x-21:hover{
    --tw-translate-x: 5.25rem;
  }

  .min\:hover\:tw-translate-x-22:hover{
    --tw-translate-x: 5.5rem;
  }

  .min\:hover\:tw-translate-x-23:hover{
    --tw-translate-x: 5.75rem;
  }

  .min\:hover\:tw-translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .min\:hover\:tw-translate-x-25:hover{
    --tw-translate-x: 6.25rem;
  }

  .min\:hover\:tw-translate-x-26:hover{
    --tw-translate-x: 6.5rem;
  }

  .min\:hover\:tw-translate-x-27:hover{
    --tw-translate-x: 6.75rem;
  }

  .min\:hover\:tw-translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .min\:hover\:tw-translate-x-29:hover{
    --tw-translate-x: 7.25rem;
  }

  .min\:hover\:tw-translate-x-30:hover{
    --tw-translate-x: 7.5rem;
  }

  .min\:hover\:tw-translate-x-31:hover{
    --tw-translate-x: 7.75rem;
  }

  .min\:hover\:tw-translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .min\:hover\:tw-translate-x-33:hover{
    --tw-translate-x: 8.25rem;
  }

  .min\:hover\:tw-translate-x-34:hover{
    --tw-translate-x: 8.5rem;
  }

  .min\:hover\:tw-translate-x-35:hover{
    --tw-translate-x: 8.75rem;
  }

  .min\:hover\:tw-translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .min\:hover\:tw-translate-x-37:hover{
    --tw-translate-x: 9.25rem;
  }

  .min\:hover\:tw-translate-x-38:hover{
    --tw-translate-x: 9.5rem;
  }

  .min\:hover\:tw-translate-x-39:hover{
    --tw-translate-x: 9.75rem;
  }

  .min\:hover\:tw-translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .min\:hover\:tw-translate-x-41:hover{
    --tw-translate-x: 10.25rem;
  }

  .min\:hover\:tw-translate-x-42:hover{
    --tw-translate-x: 10.5rem;
  }

  .min\:hover\:tw-translate-x-43:hover{
    --tw-translate-x: 10.75rem;
  }

  .min\:hover\:tw-translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .min\:hover\:tw-translate-x-45:hover{
    --tw-translate-x: 11.25rem;
  }

  .min\:hover\:tw-translate-x-46:hover{
    --tw-translate-x: 11.5rem;
  }

  .min\:hover\:tw-translate-x-47:hover{
    --tw-translate-x: 11.75rem;
  }

  .min\:hover\:tw-translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .min\:hover\:tw-translate-x-50:hover{
    --tw-translate-x: 12.5rem;
  }

  .min\:hover\:tw-translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .min\:hover\:tw-translate-x-53:hover{
    --tw-translate-x: 13.25rem;
  }

  .min\:hover\:tw-translate-x-54:hover{
    --tw-translate-x: 13.5rem;
  }

  .min\:hover\:tw-translate-x-55:hover{
    --tw-translate-x: 13.75rem;
  }

  .min\:hover\:tw-translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .min\:hover\:tw-translate-x-57:hover{
    --tw-translate-x: 14.25rem;
  }

  .min\:hover\:tw-translate-x-58:hover{
    --tw-translate-x: 14.5rem;
  }

  .min\:hover\:tw-translate-x-59:hover{
    --tw-translate-x: 14.75rem;
  }

  .min\:hover\:tw-translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .min\:hover\:tw-translate-x-61:hover{
    --tw-translate-x: 15.25rem;
  }

  .min\:hover\:tw-translate-x-62:hover{
    --tw-translate-x: 15.5rem;
  }

  .min\:hover\:tw-translate-x-63:hover{
    --tw-translate-x: 15.75rem;
  }

  .min\:hover\:tw-translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .min\:hover\:tw-translate-x-65:hover{
    --tw-translate-x: 16.25rem;
  }

  .min\:hover\:tw-translate-x-66:hover{
    --tw-translate-x: 16.5rem;
  }

  .min\:hover\:tw-translate-x-68:hover{
    --tw-translate-x: 17rem;
  }

  .min\:hover\:tw-translate-x-69:hover{
    --tw-translate-x: 17.25rem;
  }

  .min\:hover\:tw-translate-x-70:hover{
    --tw-translate-x: 17.5rem;
  }

  .min\:hover\:tw-translate-x-71:hover{
    --tw-translate-x: 17.75rem;
  }

  .min\:hover\:tw-translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .min\:hover\:tw-translate-x-73:hover{
    --tw-translate-x: 18.25rem;
  }

  .min\:hover\:tw-translate-x-74:hover{
    --tw-translate-x: 18.5rem;
  }

  .min\:hover\:tw-translate-x-75:hover{
    --tw-translate-x: 18.75rem;
  }

  .min\:hover\:tw-translate-x-76:hover{
    --tw-translate-x: 19rem;
  }

  .min\:hover\:tw-translate-x-77:hover{
    --tw-translate-x: 19.25rem;
  }

  .min\:hover\:tw-translate-x-78:hover{
    --tw-translate-x: 19.5rem;
  }

  .min\:hover\:tw-translate-x-79:hover{
    --tw-translate-x: 19.75rem;
  }

  .min\:hover\:tw-translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .min\:hover\:tw-translate-x-81:hover{
    --tw-translate-x: 20.25rem;
  }

  .min\:hover\:tw-translate-x-82:hover{
    --tw-translate-x: 20.5rem;
  }

  .min\:hover\:tw-translate-x-83:hover{
    --tw-translate-x: 20.75rem;
  }

  .min\:hover\:tw-translate-x-84:hover{
    --tw-translate-x: 21rem;
  }

  .min\:hover\:tw-translate-x-85:hover{
    --tw-translate-x: 21.25rem;
  }

  .min\:hover\:tw-translate-x-86:hover{
    --tw-translate-x: 21.5rem;
  }

  .min\:hover\:tw-translate-x-87:hover{
    --tw-translate-x: 21.75rem;
  }

  .min\:hover\:tw-translate-x-88:hover{
    --tw-translate-x: 22rem;
  }

  .min\:hover\:tw-translate-x-89:hover{
    --tw-translate-x: 22.25rem;
  }

  .min\:hover\:tw-translate-x-90:hover{
    --tw-translate-x: 22.5rem;
  }

  .min\:hover\:tw-translate-x-91:hover{
    --tw-translate-x: 22.75rem;
  }

  .min\:hover\:tw-translate-x-92:hover{
    --tw-translate-x: 23rem;
  }

  .min\:hover\:tw-translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .min\:hover\:tw-translate-x-102:hover{
    --tw-translate-x: 25.5rem;
  }

  .min\:hover\:tw-translate-x-112:hover{
    --tw-translate-x: 28rem;
  }

  .min\:hover\:tw-translate-x-128:hover{
    --tw-translate-x: 31rem;
  }

  .min\:hover\:tw-translate-x-129:hover{
    --tw-translate-x: 32.25rem;
  }

  .min\:hover\:tw-translate-x-130:hover{
    --tw-translate-x: 32.5rem;
  }

  .min\:hover\:tw-translate-x-140:hover{
    --tw-translate-x: 35rem;
  }

  .min\:hover\:tw-translate-x-160:hover{
    --tw-translate-x: 40rem;
  }

  .min\:hover\:tw-translate-x-180:hover{
    --tw-translate-x: 45rem;
  }

  .min\:hover\:tw-translate-x-185:hover{
    --tw-translate-x: 46.25rem;
  }

  .min\:hover\:tw-translate-x-190:hover{
    --tw-translate-x: 47.5rem;
  }

  .min\:hover\:tw-translate-x-200:hover{
    --tw-translate-x: 50rem;
  }

  .min\:hover\:tw-translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .min\:hover\:tw-translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .min\:hover\:tw-translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .min\:hover\:tw-translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .min\:hover\:tw-translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .min\:hover\:tw--translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .min\:hover\:tw--translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .min\:hover\:tw--translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .min\:hover\:tw--translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .min\:hover\:tw--translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .min\:hover\:tw--translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .min\:hover\:tw--translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .min\:hover\:tw--translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .min\:hover\:tw--translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .min\:hover\:tw--translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .min\:hover\:tw--translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .min\:hover\:tw--translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .min\:hover\:tw--translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .min\:hover\:tw--translate-x-13:hover{
    --tw-translate-x: -3.25rem;
  }

  .min\:hover\:tw--translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .min\:hover\:tw--translate-x-15:hover{
    --tw-translate-x: -3.75rem;
  }

  .min\:hover\:tw--translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .min\:hover\:tw--translate-x-17:hover{
    --tw-translate-x: -4.25rem;
  }

  .min\:hover\:tw--translate-x-18:hover{
    --tw-translate-x: -4.5rem;
  }

  .min\:hover\:tw--translate-x-19:hover{
    --tw-translate-x: -4.75rem;
  }

  .min\:hover\:tw--translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .min\:hover\:tw--translate-x-21:hover{
    --tw-translate-x: -5.25rem;
  }

  .min\:hover\:tw--translate-x-22:hover{
    --tw-translate-x: -5.5rem;
  }

  .min\:hover\:tw--translate-x-23:hover{
    --tw-translate-x: -5.75rem;
  }

  .min\:hover\:tw--translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .min\:hover\:tw--translate-x-25:hover{
    --tw-translate-x: -6.25rem;
  }

  .min\:hover\:tw--translate-x-26:hover{
    --tw-translate-x: -6.5rem;
  }

  .min\:hover\:tw--translate-x-27:hover{
    --tw-translate-x: -6.75rem;
  }

  .min\:hover\:tw--translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .min\:hover\:tw--translate-x-29:hover{
    --tw-translate-x: -7.25rem;
  }

  .min\:hover\:tw--translate-x-30:hover{
    --tw-translate-x: -7.5rem;
  }

  .min\:hover\:tw--translate-x-31:hover{
    --tw-translate-x: -7.75rem;
  }

  .min\:hover\:tw--translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .min\:hover\:tw--translate-x-33:hover{
    --tw-translate-x: -8.25rem;
  }

  .min\:hover\:tw--translate-x-34:hover{
    --tw-translate-x: -8.5rem;
  }

  .min\:hover\:tw--translate-x-35:hover{
    --tw-translate-x: -8.75rem;
  }

  .min\:hover\:tw--translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .min\:hover\:tw--translate-x-37:hover{
    --tw-translate-x: -9.25rem;
  }

  .min\:hover\:tw--translate-x-38:hover{
    --tw-translate-x: -9.5rem;
  }

  .min\:hover\:tw--translate-x-39:hover{
    --tw-translate-x: -9.75rem;
  }

  .min\:hover\:tw--translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .min\:hover\:tw--translate-x-41:hover{
    --tw-translate-x: -10.25rem;
  }

  .min\:hover\:tw--translate-x-42:hover{
    --tw-translate-x: -10.5rem;
  }

  .min\:hover\:tw--translate-x-43:hover{
    --tw-translate-x: -10.75rem;
  }

  .min\:hover\:tw--translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .min\:hover\:tw--translate-x-45:hover{
    --tw-translate-x: -11.25rem;
  }

  .min\:hover\:tw--translate-x-46:hover{
    --tw-translate-x: -11.5rem;
  }

  .min\:hover\:tw--translate-x-47:hover{
    --tw-translate-x: -11.75rem;
  }

  .min\:hover\:tw--translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .min\:hover\:tw--translate-x-50:hover{
    --tw-translate-x: -12.5rem;
  }

  .min\:hover\:tw--translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .min\:hover\:tw--translate-x-53:hover{
    --tw-translate-x: -13.25rem;
  }

  .min\:hover\:tw--translate-x-54:hover{
    --tw-translate-x: -13.5rem;
  }

  .min\:hover\:tw--translate-x-55:hover{
    --tw-translate-x: -13.75rem;
  }

  .min\:hover\:tw--translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .min\:hover\:tw--translate-x-57:hover{
    --tw-translate-x: -14.25rem;
  }

  .min\:hover\:tw--translate-x-58:hover{
    --tw-translate-x: -14.5rem;
  }

  .min\:hover\:tw--translate-x-59:hover{
    --tw-translate-x: -14.75rem;
  }

  .min\:hover\:tw--translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .min\:hover\:tw--translate-x-61:hover{
    --tw-translate-x: -15.25rem;
  }

  .min\:hover\:tw--translate-x-62:hover{
    --tw-translate-x: -15.5rem;
  }

  .min\:hover\:tw--translate-x-63:hover{
    --tw-translate-x: -15.75rem;
  }

  .min\:hover\:tw--translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .min\:hover\:tw--translate-x-65:hover{
    --tw-translate-x: -16.25rem;
  }

  .min\:hover\:tw--translate-x-66:hover{
    --tw-translate-x: -16.5rem;
  }

  .min\:hover\:tw--translate-x-68:hover{
    --tw-translate-x: -17rem;
  }

  .min\:hover\:tw--translate-x-69:hover{
    --tw-translate-x: -17.25rem;
  }

  .min\:hover\:tw--translate-x-70:hover{
    --tw-translate-x: -17.5rem;
  }

  .min\:hover\:tw--translate-x-71:hover{
    --tw-translate-x: -17.75rem;
  }

  .min\:hover\:tw--translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .min\:hover\:tw--translate-x-73:hover{
    --tw-translate-x: -18.25rem;
  }

  .min\:hover\:tw--translate-x-74:hover{
    --tw-translate-x: -18.5rem;
  }

  .min\:hover\:tw--translate-x-75:hover{
    --tw-translate-x: -18.75rem;
  }

  .min\:hover\:tw--translate-x-76:hover{
    --tw-translate-x: -19rem;
  }

  .min\:hover\:tw--translate-x-77:hover{
    --tw-translate-x: -19.25rem;
  }

  .min\:hover\:tw--translate-x-78:hover{
    --tw-translate-x: -19.5rem;
  }

  .min\:hover\:tw--translate-x-79:hover{
    --tw-translate-x: -19.75rem;
  }

  .min\:hover\:tw--translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .min\:hover\:tw--translate-x-81:hover{
    --tw-translate-x: -20.25rem;
  }

  .min\:hover\:tw--translate-x-82:hover{
    --tw-translate-x: -20.5rem;
  }

  .min\:hover\:tw--translate-x-83:hover{
    --tw-translate-x: -20.75rem;
  }

  .min\:hover\:tw--translate-x-84:hover{
    --tw-translate-x: -21rem;
  }

  .min\:hover\:tw--translate-x-85:hover{
    --tw-translate-x: -21.25rem;
  }

  .min\:hover\:tw--translate-x-86:hover{
    --tw-translate-x: -21.5rem;
  }

  .min\:hover\:tw--translate-x-87:hover{
    --tw-translate-x: -21.75rem;
  }

  .min\:hover\:tw--translate-x-88:hover{
    --tw-translate-x: -22rem;
  }

  .min\:hover\:tw--translate-x-89:hover{
    --tw-translate-x: -22.25rem;
  }

  .min\:hover\:tw--translate-x-90:hover{
    --tw-translate-x: -22.5rem;
  }

  .min\:hover\:tw--translate-x-91:hover{
    --tw-translate-x: -22.75rem;
  }

  .min\:hover\:tw--translate-x-92:hover{
    --tw-translate-x: -23rem;
  }

  .min\:hover\:tw--translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .min\:hover\:tw--translate-x-102:hover{
    --tw-translate-x: -25.5rem;
  }

  .min\:hover\:tw--translate-x-112:hover{
    --tw-translate-x: -28rem;
  }

  .min\:hover\:tw--translate-x-128:hover{
    --tw-translate-x: -31rem;
  }

  .min\:hover\:tw--translate-x-129:hover{
    --tw-translate-x: -32.25rem;
  }

  .min\:hover\:tw--translate-x-130:hover{
    --tw-translate-x: -32.5rem;
  }

  .min\:hover\:tw--translate-x-140:hover{
    --tw-translate-x: -35rem;
  }

  .min\:hover\:tw--translate-x-160:hover{
    --tw-translate-x: -40rem;
  }

  .min\:hover\:tw--translate-x-180:hover{
    --tw-translate-x: -45rem;
  }

  .min\:hover\:tw--translate-x-185:hover{
    --tw-translate-x: -46.25rem;
  }

  .min\:hover\:tw--translate-x-190:hover{
    --tw-translate-x: -47.5rem;
  }

  .min\:hover\:tw--translate-x-200:hover{
    --tw-translate-x: -50rem;
  }

  .min\:hover\:tw--translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .min\:hover\:tw--translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .min\:hover\:tw--translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .min\:hover\:tw--translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .min\:hover\:tw--translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .min\:hover\:tw-translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .min\:hover\:tw-translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .min\:hover\:tw-translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .min\:hover\:tw-translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .min\:hover\:tw-translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .min\:hover\:tw-translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .min\:hover\:tw-translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .min\:hover\:tw--translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .min\:hover\:tw--translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .min\:hover\:tw--translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .min\:hover\:tw--translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .min\:hover\:tw--translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .min\:hover\:tw--translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .min\:hover\:tw--translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .min\:hover\:tw-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .min\:hover\:tw-translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .min\:hover\:tw-translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .min\:hover\:tw-translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .min\:hover\:tw-translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .min\:hover\:tw-translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .min\:hover\:tw-translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .min\:hover\:tw-translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .min\:hover\:tw-translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .min\:hover\:tw-translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .min\:hover\:tw-translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .min\:hover\:tw-translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .min\:hover\:tw-translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .min\:hover\:tw-translate-y-13:hover{
    --tw-translate-y: 3.25rem;
  }

  .min\:hover\:tw-translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .min\:hover\:tw-translate-y-15:hover{
    --tw-translate-y: 3.75rem;
  }

  .min\:hover\:tw-translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .min\:hover\:tw-translate-y-17:hover{
    --tw-translate-y: 4.25rem;
  }

  .min\:hover\:tw-translate-y-18:hover{
    --tw-translate-y: 4.5rem;
  }

  .min\:hover\:tw-translate-y-19:hover{
    --tw-translate-y: 4.75rem;
  }

  .min\:hover\:tw-translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .min\:hover\:tw-translate-y-21:hover{
    --tw-translate-y: 5.25rem;
  }

  .min\:hover\:tw-translate-y-22:hover{
    --tw-translate-y: 5.5rem;
  }

  .min\:hover\:tw-translate-y-23:hover{
    --tw-translate-y: 5.75rem;
  }

  .min\:hover\:tw-translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .min\:hover\:tw-translate-y-25:hover{
    --tw-translate-y: 6.25rem;
  }

  .min\:hover\:tw-translate-y-26:hover{
    --tw-translate-y: 6.5rem;
  }

  .min\:hover\:tw-translate-y-27:hover{
    --tw-translate-y: 6.75rem;
  }

  .min\:hover\:tw-translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .min\:hover\:tw-translate-y-29:hover{
    --tw-translate-y: 7.25rem;
  }

  .min\:hover\:tw-translate-y-30:hover{
    --tw-translate-y: 7.5rem;
  }

  .min\:hover\:tw-translate-y-31:hover{
    --tw-translate-y: 7.75rem;
  }

  .min\:hover\:tw-translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .min\:hover\:tw-translate-y-33:hover{
    --tw-translate-y: 8.25rem;
  }

  .min\:hover\:tw-translate-y-34:hover{
    --tw-translate-y: 8.5rem;
  }

  .min\:hover\:tw-translate-y-35:hover{
    --tw-translate-y: 8.75rem;
  }

  .min\:hover\:tw-translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .min\:hover\:tw-translate-y-37:hover{
    --tw-translate-y: 9.25rem;
  }

  .min\:hover\:tw-translate-y-38:hover{
    --tw-translate-y: 9.5rem;
  }

  .min\:hover\:tw-translate-y-39:hover{
    --tw-translate-y: 9.75rem;
  }

  .min\:hover\:tw-translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .min\:hover\:tw-translate-y-41:hover{
    --tw-translate-y: 10.25rem;
  }

  .min\:hover\:tw-translate-y-42:hover{
    --tw-translate-y: 10.5rem;
  }

  .min\:hover\:tw-translate-y-43:hover{
    --tw-translate-y: 10.75rem;
  }

  .min\:hover\:tw-translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .min\:hover\:tw-translate-y-45:hover{
    --tw-translate-y: 11.25rem;
  }

  .min\:hover\:tw-translate-y-46:hover{
    --tw-translate-y: 11.5rem;
  }

  .min\:hover\:tw-translate-y-47:hover{
    --tw-translate-y: 11.75rem;
  }

  .min\:hover\:tw-translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .min\:hover\:tw-translate-y-50:hover{
    --tw-translate-y: 12.5rem;
  }

  .min\:hover\:tw-translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .min\:hover\:tw-translate-y-53:hover{
    --tw-translate-y: 13.25rem;
  }

  .min\:hover\:tw-translate-y-54:hover{
    --tw-translate-y: 13.5rem;
  }

  .min\:hover\:tw-translate-y-55:hover{
    --tw-translate-y: 13.75rem;
  }

  .min\:hover\:tw-translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .min\:hover\:tw-translate-y-57:hover{
    --tw-translate-y: 14.25rem;
  }

  .min\:hover\:tw-translate-y-58:hover{
    --tw-translate-y: 14.5rem;
  }

  .min\:hover\:tw-translate-y-59:hover{
    --tw-translate-y: 14.75rem;
  }

  .min\:hover\:tw-translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .min\:hover\:tw-translate-y-61:hover{
    --tw-translate-y: 15.25rem;
  }

  .min\:hover\:tw-translate-y-62:hover{
    --tw-translate-y: 15.5rem;
  }

  .min\:hover\:tw-translate-y-63:hover{
    --tw-translate-y: 15.75rem;
  }

  .min\:hover\:tw-translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .min\:hover\:tw-translate-y-65:hover{
    --tw-translate-y: 16.25rem;
  }

  .min\:hover\:tw-translate-y-66:hover{
    --tw-translate-y: 16.5rem;
  }

  .min\:hover\:tw-translate-y-68:hover{
    --tw-translate-y: 17rem;
  }

  .min\:hover\:tw-translate-y-69:hover{
    --tw-translate-y: 17.25rem;
  }

  .min\:hover\:tw-translate-y-70:hover{
    --tw-translate-y: 17.5rem;
  }

  .min\:hover\:tw-translate-y-71:hover{
    --tw-translate-y: 17.75rem;
  }

  .min\:hover\:tw-translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .min\:hover\:tw-translate-y-73:hover{
    --tw-translate-y: 18.25rem;
  }

  .min\:hover\:tw-translate-y-74:hover{
    --tw-translate-y: 18.5rem;
  }

  .min\:hover\:tw-translate-y-75:hover{
    --tw-translate-y: 18.75rem;
  }

  .min\:hover\:tw-translate-y-76:hover{
    --tw-translate-y: 19rem;
  }

  .min\:hover\:tw-translate-y-77:hover{
    --tw-translate-y: 19.25rem;
  }

  .min\:hover\:tw-translate-y-78:hover{
    --tw-translate-y: 19.5rem;
  }

  .min\:hover\:tw-translate-y-79:hover{
    --tw-translate-y: 19.75rem;
  }

  .min\:hover\:tw-translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .min\:hover\:tw-translate-y-81:hover{
    --tw-translate-y: 20.25rem;
  }

  .min\:hover\:tw-translate-y-82:hover{
    --tw-translate-y: 20.5rem;
  }

  .min\:hover\:tw-translate-y-83:hover{
    --tw-translate-y: 20.75rem;
  }

  .min\:hover\:tw-translate-y-84:hover{
    --tw-translate-y: 21rem;
  }

  .min\:hover\:tw-translate-y-85:hover{
    --tw-translate-y: 21.25rem;
  }

  .min\:hover\:tw-translate-y-86:hover{
    --tw-translate-y: 21.5rem;
  }

  .min\:hover\:tw-translate-y-87:hover{
    --tw-translate-y: 21.75rem;
  }

  .min\:hover\:tw-translate-y-88:hover{
    --tw-translate-y: 22rem;
  }

  .min\:hover\:tw-translate-y-89:hover{
    --tw-translate-y: 22.25rem;
  }

  .min\:hover\:tw-translate-y-90:hover{
    --tw-translate-y: 22.5rem;
  }

  .min\:hover\:tw-translate-y-91:hover{
    --tw-translate-y: 22.75rem;
  }

  .min\:hover\:tw-translate-y-92:hover{
    --tw-translate-y: 23rem;
  }

  .min\:hover\:tw-translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .min\:hover\:tw-translate-y-102:hover{
    --tw-translate-y: 25.5rem;
  }

  .min\:hover\:tw-translate-y-112:hover{
    --tw-translate-y: 28rem;
  }

  .min\:hover\:tw-translate-y-128:hover{
    --tw-translate-y: 31rem;
  }

  .min\:hover\:tw-translate-y-129:hover{
    --tw-translate-y: 32.25rem;
  }

  .min\:hover\:tw-translate-y-130:hover{
    --tw-translate-y: 32.5rem;
  }

  .min\:hover\:tw-translate-y-140:hover{
    --tw-translate-y: 35rem;
  }

  .min\:hover\:tw-translate-y-160:hover{
    --tw-translate-y: 40rem;
  }

  .min\:hover\:tw-translate-y-180:hover{
    --tw-translate-y: 45rem;
  }

  .min\:hover\:tw-translate-y-185:hover{
    --tw-translate-y: 46.25rem;
  }

  .min\:hover\:tw-translate-y-190:hover{
    --tw-translate-y: 47.5rem;
  }

  .min\:hover\:tw-translate-y-200:hover{
    --tw-translate-y: 50rem;
  }

  .min\:hover\:tw-translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .min\:hover\:tw-translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .min\:hover\:tw-translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .min\:hover\:tw-translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .min\:hover\:tw-translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .min\:hover\:tw--translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .min\:hover\:tw--translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .min\:hover\:tw--translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .min\:hover\:tw--translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .min\:hover\:tw--translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .min\:hover\:tw--translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .min\:hover\:tw--translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .min\:hover\:tw--translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .min\:hover\:tw--translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .min\:hover\:tw--translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .min\:hover\:tw--translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .min\:hover\:tw--translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .min\:hover\:tw--translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .min\:hover\:tw--translate-y-13:hover{
    --tw-translate-y: -3.25rem;
  }

  .min\:hover\:tw--translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .min\:hover\:tw--translate-y-15:hover{
    --tw-translate-y: -3.75rem;
  }

  .min\:hover\:tw--translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .min\:hover\:tw--translate-y-17:hover{
    --tw-translate-y: -4.25rem;
  }

  .min\:hover\:tw--translate-y-18:hover{
    --tw-translate-y: -4.5rem;
  }

  .min\:hover\:tw--translate-y-19:hover{
    --tw-translate-y: -4.75rem;
  }

  .min\:hover\:tw--translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .min\:hover\:tw--translate-y-21:hover{
    --tw-translate-y: -5.25rem;
  }

  .min\:hover\:tw--translate-y-22:hover{
    --tw-translate-y: -5.5rem;
  }

  .min\:hover\:tw--translate-y-23:hover{
    --tw-translate-y: -5.75rem;
  }

  .min\:hover\:tw--translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .min\:hover\:tw--translate-y-25:hover{
    --tw-translate-y: -6.25rem;
  }

  .min\:hover\:tw--translate-y-26:hover{
    --tw-translate-y: -6.5rem;
  }

  .min\:hover\:tw--translate-y-27:hover{
    --tw-translate-y: -6.75rem;
  }

  .min\:hover\:tw--translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .min\:hover\:tw--translate-y-29:hover{
    --tw-translate-y: -7.25rem;
  }

  .min\:hover\:tw--translate-y-30:hover{
    --tw-translate-y: -7.5rem;
  }

  .min\:hover\:tw--translate-y-31:hover{
    --tw-translate-y: -7.75rem;
  }

  .min\:hover\:tw--translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .min\:hover\:tw--translate-y-33:hover{
    --tw-translate-y: -8.25rem;
  }

  .min\:hover\:tw--translate-y-34:hover{
    --tw-translate-y: -8.5rem;
  }

  .min\:hover\:tw--translate-y-35:hover{
    --tw-translate-y: -8.75rem;
  }

  .min\:hover\:tw--translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .min\:hover\:tw--translate-y-37:hover{
    --tw-translate-y: -9.25rem;
  }

  .min\:hover\:tw--translate-y-38:hover{
    --tw-translate-y: -9.5rem;
  }

  .min\:hover\:tw--translate-y-39:hover{
    --tw-translate-y: -9.75rem;
  }

  .min\:hover\:tw--translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .min\:hover\:tw--translate-y-41:hover{
    --tw-translate-y: -10.25rem;
  }

  .min\:hover\:tw--translate-y-42:hover{
    --tw-translate-y: -10.5rem;
  }

  .min\:hover\:tw--translate-y-43:hover{
    --tw-translate-y: -10.75rem;
  }

  .min\:hover\:tw--translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .min\:hover\:tw--translate-y-45:hover{
    --tw-translate-y: -11.25rem;
  }

  .min\:hover\:tw--translate-y-46:hover{
    --tw-translate-y: -11.5rem;
  }

  .min\:hover\:tw--translate-y-47:hover{
    --tw-translate-y: -11.75rem;
  }

  .min\:hover\:tw--translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .min\:hover\:tw--translate-y-50:hover{
    --tw-translate-y: -12.5rem;
  }

  .min\:hover\:tw--translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .min\:hover\:tw--translate-y-53:hover{
    --tw-translate-y: -13.25rem;
  }

  .min\:hover\:tw--translate-y-54:hover{
    --tw-translate-y: -13.5rem;
  }

  .min\:hover\:tw--translate-y-55:hover{
    --tw-translate-y: -13.75rem;
  }

  .min\:hover\:tw--translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .min\:hover\:tw--translate-y-57:hover{
    --tw-translate-y: -14.25rem;
  }

  .min\:hover\:tw--translate-y-58:hover{
    --tw-translate-y: -14.5rem;
  }

  .min\:hover\:tw--translate-y-59:hover{
    --tw-translate-y: -14.75rem;
  }

  .min\:hover\:tw--translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .min\:hover\:tw--translate-y-61:hover{
    --tw-translate-y: -15.25rem;
  }

  .min\:hover\:tw--translate-y-62:hover{
    --tw-translate-y: -15.5rem;
  }

  .min\:hover\:tw--translate-y-63:hover{
    --tw-translate-y: -15.75rem;
  }

  .min\:hover\:tw--translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .min\:hover\:tw--translate-y-65:hover{
    --tw-translate-y: -16.25rem;
  }

  .min\:hover\:tw--translate-y-66:hover{
    --tw-translate-y: -16.5rem;
  }

  .min\:hover\:tw--translate-y-68:hover{
    --tw-translate-y: -17rem;
  }

  .min\:hover\:tw--translate-y-69:hover{
    --tw-translate-y: -17.25rem;
  }

  .min\:hover\:tw--translate-y-70:hover{
    --tw-translate-y: -17.5rem;
  }

  .min\:hover\:tw--translate-y-71:hover{
    --tw-translate-y: -17.75rem;
  }

  .min\:hover\:tw--translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .min\:hover\:tw--translate-y-73:hover{
    --tw-translate-y: -18.25rem;
  }

  .min\:hover\:tw--translate-y-74:hover{
    --tw-translate-y: -18.5rem;
  }

  .min\:hover\:tw--translate-y-75:hover{
    --tw-translate-y: -18.75rem;
  }

  .min\:hover\:tw--translate-y-76:hover{
    --tw-translate-y: -19rem;
  }

  .min\:hover\:tw--translate-y-77:hover{
    --tw-translate-y: -19.25rem;
  }

  .min\:hover\:tw--translate-y-78:hover{
    --tw-translate-y: -19.5rem;
  }

  .min\:hover\:tw--translate-y-79:hover{
    --tw-translate-y: -19.75rem;
  }

  .min\:hover\:tw--translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .min\:hover\:tw--translate-y-81:hover{
    --tw-translate-y: -20.25rem;
  }

  .min\:hover\:tw--translate-y-82:hover{
    --tw-translate-y: -20.5rem;
  }

  .min\:hover\:tw--translate-y-83:hover{
    --tw-translate-y: -20.75rem;
  }

  .min\:hover\:tw--translate-y-84:hover{
    --tw-translate-y: -21rem;
  }

  .min\:hover\:tw--translate-y-85:hover{
    --tw-translate-y: -21.25rem;
  }

  .min\:hover\:tw--translate-y-86:hover{
    --tw-translate-y: -21.5rem;
  }

  .min\:hover\:tw--translate-y-87:hover{
    --tw-translate-y: -21.75rem;
  }

  .min\:hover\:tw--translate-y-88:hover{
    --tw-translate-y: -22rem;
  }

  .min\:hover\:tw--translate-y-89:hover{
    --tw-translate-y: -22.25rem;
  }

  .min\:hover\:tw--translate-y-90:hover{
    --tw-translate-y: -22.5rem;
  }

  .min\:hover\:tw--translate-y-91:hover{
    --tw-translate-y: -22.75rem;
  }

  .min\:hover\:tw--translate-y-92:hover{
    --tw-translate-y: -23rem;
  }

  .min\:hover\:tw--translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .min\:hover\:tw--translate-y-102:hover{
    --tw-translate-y: -25.5rem;
  }

  .min\:hover\:tw--translate-y-112:hover{
    --tw-translate-y: -28rem;
  }

  .min\:hover\:tw--translate-y-128:hover{
    --tw-translate-y: -31rem;
  }

  .min\:hover\:tw--translate-y-129:hover{
    --tw-translate-y: -32.25rem;
  }

  .min\:hover\:tw--translate-y-130:hover{
    --tw-translate-y: -32.5rem;
  }

  .min\:hover\:tw--translate-y-140:hover{
    --tw-translate-y: -35rem;
  }

  .min\:hover\:tw--translate-y-160:hover{
    --tw-translate-y: -40rem;
  }

  .min\:hover\:tw--translate-y-180:hover{
    --tw-translate-y: -45rem;
  }

  .min\:hover\:tw--translate-y-185:hover{
    --tw-translate-y: -46.25rem;
  }

  .min\:hover\:tw--translate-y-190:hover{
    --tw-translate-y: -47.5rem;
  }

  .min\:hover\:tw--translate-y-200:hover{
    --tw-translate-y: -50rem;
  }

  .min\:hover\:tw--translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .min\:hover\:tw--translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .min\:hover\:tw--translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .min\:hover\:tw--translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .min\:hover\:tw--translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .min\:hover\:tw-translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .min\:hover\:tw-translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .min\:hover\:tw-translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .min\:hover\:tw-translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .min\:hover\:tw-translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .min\:hover\:tw-translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .min\:hover\:tw-translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .min\:hover\:tw--translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .min\:hover\:tw--translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .min\:hover\:tw--translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .min\:hover\:tw--translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .min\:hover\:tw--translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .min\:hover\:tw--translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .min\:hover\:tw--translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .min\:focus\:tw-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .min\:focus\:tw-translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .min\:focus\:tw-translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .min\:focus\:tw-translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .min\:focus\:tw-translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .min\:focus\:tw-translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .min\:focus\:tw-translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .min\:focus\:tw-translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .min\:focus\:tw-translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .min\:focus\:tw-translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .min\:focus\:tw-translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .min\:focus\:tw-translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .min\:focus\:tw-translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .min\:focus\:tw-translate-x-13:focus{
    --tw-translate-x: 3.25rem;
  }

  .min\:focus\:tw-translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .min\:focus\:tw-translate-x-15:focus{
    --tw-translate-x: 3.75rem;
  }

  .min\:focus\:tw-translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .min\:focus\:tw-translate-x-17:focus{
    --tw-translate-x: 4.25rem;
  }

  .min\:focus\:tw-translate-x-18:focus{
    --tw-translate-x: 4.5rem;
  }

  .min\:focus\:tw-translate-x-19:focus{
    --tw-translate-x: 4.75rem;
  }

  .min\:focus\:tw-translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .min\:focus\:tw-translate-x-21:focus{
    --tw-translate-x: 5.25rem;
  }

  .min\:focus\:tw-translate-x-22:focus{
    --tw-translate-x: 5.5rem;
  }

  .min\:focus\:tw-translate-x-23:focus{
    --tw-translate-x: 5.75rem;
  }

  .min\:focus\:tw-translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .min\:focus\:tw-translate-x-25:focus{
    --tw-translate-x: 6.25rem;
  }

  .min\:focus\:tw-translate-x-26:focus{
    --tw-translate-x: 6.5rem;
  }

  .min\:focus\:tw-translate-x-27:focus{
    --tw-translate-x: 6.75rem;
  }

  .min\:focus\:tw-translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .min\:focus\:tw-translate-x-29:focus{
    --tw-translate-x: 7.25rem;
  }

  .min\:focus\:tw-translate-x-30:focus{
    --tw-translate-x: 7.5rem;
  }

  .min\:focus\:tw-translate-x-31:focus{
    --tw-translate-x: 7.75rem;
  }

  .min\:focus\:tw-translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .min\:focus\:tw-translate-x-33:focus{
    --tw-translate-x: 8.25rem;
  }

  .min\:focus\:tw-translate-x-34:focus{
    --tw-translate-x: 8.5rem;
  }

  .min\:focus\:tw-translate-x-35:focus{
    --tw-translate-x: 8.75rem;
  }

  .min\:focus\:tw-translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .min\:focus\:tw-translate-x-37:focus{
    --tw-translate-x: 9.25rem;
  }

  .min\:focus\:tw-translate-x-38:focus{
    --tw-translate-x: 9.5rem;
  }

  .min\:focus\:tw-translate-x-39:focus{
    --tw-translate-x: 9.75rem;
  }

  .min\:focus\:tw-translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .min\:focus\:tw-translate-x-41:focus{
    --tw-translate-x: 10.25rem;
  }

  .min\:focus\:tw-translate-x-42:focus{
    --tw-translate-x: 10.5rem;
  }

  .min\:focus\:tw-translate-x-43:focus{
    --tw-translate-x: 10.75rem;
  }

  .min\:focus\:tw-translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .min\:focus\:tw-translate-x-45:focus{
    --tw-translate-x: 11.25rem;
  }

  .min\:focus\:tw-translate-x-46:focus{
    --tw-translate-x: 11.5rem;
  }

  .min\:focus\:tw-translate-x-47:focus{
    --tw-translate-x: 11.75rem;
  }

  .min\:focus\:tw-translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .min\:focus\:tw-translate-x-50:focus{
    --tw-translate-x: 12.5rem;
  }

  .min\:focus\:tw-translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .min\:focus\:tw-translate-x-53:focus{
    --tw-translate-x: 13.25rem;
  }

  .min\:focus\:tw-translate-x-54:focus{
    --tw-translate-x: 13.5rem;
  }

  .min\:focus\:tw-translate-x-55:focus{
    --tw-translate-x: 13.75rem;
  }

  .min\:focus\:tw-translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .min\:focus\:tw-translate-x-57:focus{
    --tw-translate-x: 14.25rem;
  }

  .min\:focus\:tw-translate-x-58:focus{
    --tw-translate-x: 14.5rem;
  }

  .min\:focus\:tw-translate-x-59:focus{
    --tw-translate-x: 14.75rem;
  }

  .min\:focus\:tw-translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .min\:focus\:tw-translate-x-61:focus{
    --tw-translate-x: 15.25rem;
  }

  .min\:focus\:tw-translate-x-62:focus{
    --tw-translate-x: 15.5rem;
  }

  .min\:focus\:tw-translate-x-63:focus{
    --tw-translate-x: 15.75rem;
  }

  .min\:focus\:tw-translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .min\:focus\:tw-translate-x-65:focus{
    --tw-translate-x: 16.25rem;
  }

  .min\:focus\:tw-translate-x-66:focus{
    --tw-translate-x: 16.5rem;
  }

  .min\:focus\:tw-translate-x-68:focus{
    --tw-translate-x: 17rem;
  }

  .min\:focus\:tw-translate-x-69:focus{
    --tw-translate-x: 17.25rem;
  }

  .min\:focus\:tw-translate-x-70:focus{
    --tw-translate-x: 17.5rem;
  }

  .min\:focus\:tw-translate-x-71:focus{
    --tw-translate-x: 17.75rem;
  }

  .min\:focus\:tw-translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .min\:focus\:tw-translate-x-73:focus{
    --tw-translate-x: 18.25rem;
  }

  .min\:focus\:tw-translate-x-74:focus{
    --tw-translate-x: 18.5rem;
  }

  .min\:focus\:tw-translate-x-75:focus{
    --tw-translate-x: 18.75rem;
  }

  .min\:focus\:tw-translate-x-76:focus{
    --tw-translate-x: 19rem;
  }

  .min\:focus\:tw-translate-x-77:focus{
    --tw-translate-x: 19.25rem;
  }

  .min\:focus\:tw-translate-x-78:focus{
    --tw-translate-x: 19.5rem;
  }

  .min\:focus\:tw-translate-x-79:focus{
    --tw-translate-x: 19.75rem;
  }

  .min\:focus\:tw-translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .min\:focus\:tw-translate-x-81:focus{
    --tw-translate-x: 20.25rem;
  }

  .min\:focus\:tw-translate-x-82:focus{
    --tw-translate-x: 20.5rem;
  }

  .min\:focus\:tw-translate-x-83:focus{
    --tw-translate-x: 20.75rem;
  }

  .min\:focus\:tw-translate-x-84:focus{
    --tw-translate-x: 21rem;
  }

  .min\:focus\:tw-translate-x-85:focus{
    --tw-translate-x: 21.25rem;
  }

  .min\:focus\:tw-translate-x-86:focus{
    --tw-translate-x: 21.5rem;
  }

  .min\:focus\:tw-translate-x-87:focus{
    --tw-translate-x: 21.75rem;
  }

  .min\:focus\:tw-translate-x-88:focus{
    --tw-translate-x: 22rem;
  }

  .min\:focus\:tw-translate-x-89:focus{
    --tw-translate-x: 22.25rem;
  }

  .min\:focus\:tw-translate-x-90:focus{
    --tw-translate-x: 22.5rem;
  }

  .min\:focus\:tw-translate-x-91:focus{
    --tw-translate-x: 22.75rem;
  }

  .min\:focus\:tw-translate-x-92:focus{
    --tw-translate-x: 23rem;
  }

  .min\:focus\:tw-translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .min\:focus\:tw-translate-x-102:focus{
    --tw-translate-x: 25.5rem;
  }

  .min\:focus\:tw-translate-x-112:focus{
    --tw-translate-x: 28rem;
  }

  .min\:focus\:tw-translate-x-128:focus{
    --tw-translate-x: 31rem;
  }

  .min\:focus\:tw-translate-x-129:focus{
    --tw-translate-x: 32.25rem;
  }

  .min\:focus\:tw-translate-x-130:focus{
    --tw-translate-x: 32.5rem;
  }

  .min\:focus\:tw-translate-x-140:focus{
    --tw-translate-x: 35rem;
  }

  .min\:focus\:tw-translate-x-160:focus{
    --tw-translate-x: 40rem;
  }

  .min\:focus\:tw-translate-x-180:focus{
    --tw-translate-x: 45rem;
  }

  .min\:focus\:tw-translate-x-185:focus{
    --tw-translate-x: 46.25rem;
  }

  .min\:focus\:tw-translate-x-190:focus{
    --tw-translate-x: 47.5rem;
  }

  .min\:focus\:tw-translate-x-200:focus{
    --tw-translate-x: 50rem;
  }

  .min\:focus\:tw-translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .min\:focus\:tw-translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .min\:focus\:tw-translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .min\:focus\:tw-translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .min\:focus\:tw-translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .min\:focus\:tw--translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .min\:focus\:tw--translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .min\:focus\:tw--translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .min\:focus\:tw--translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .min\:focus\:tw--translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .min\:focus\:tw--translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .min\:focus\:tw--translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .min\:focus\:tw--translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .min\:focus\:tw--translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .min\:focus\:tw--translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .min\:focus\:tw--translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .min\:focus\:tw--translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .min\:focus\:tw--translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .min\:focus\:tw--translate-x-13:focus{
    --tw-translate-x: -3.25rem;
  }

  .min\:focus\:tw--translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .min\:focus\:tw--translate-x-15:focus{
    --tw-translate-x: -3.75rem;
  }

  .min\:focus\:tw--translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .min\:focus\:tw--translate-x-17:focus{
    --tw-translate-x: -4.25rem;
  }

  .min\:focus\:tw--translate-x-18:focus{
    --tw-translate-x: -4.5rem;
  }

  .min\:focus\:tw--translate-x-19:focus{
    --tw-translate-x: -4.75rem;
  }

  .min\:focus\:tw--translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .min\:focus\:tw--translate-x-21:focus{
    --tw-translate-x: -5.25rem;
  }

  .min\:focus\:tw--translate-x-22:focus{
    --tw-translate-x: -5.5rem;
  }

  .min\:focus\:tw--translate-x-23:focus{
    --tw-translate-x: -5.75rem;
  }

  .min\:focus\:tw--translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .min\:focus\:tw--translate-x-25:focus{
    --tw-translate-x: -6.25rem;
  }

  .min\:focus\:tw--translate-x-26:focus{
    --tw-translate-x: -6.5rem;
  }

  .min\:focus\:tw--translate-x-27:focus{
    --tw-translate-x: -6.75rem;
  }

  .min\:focus\:tw--translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .min\:focus\:tw--translate-x-29:focus{
    --tw-translate-x: -7.25rem;
  }

  .min\:focus\:tw--translate-x-30:focus{
    --tw-translate-x: -7.5rem;
  }

  .min\:focus\:tw--translate-x-31:focus{
    --tw-translate-x: -7.75rem;
  }

  .min\:focus\:tw--translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .min\:focus\:tw--translate-x-33:focus{
    --tw-translate-x: -8.25rem;
  }

  .min\:focus\:tw--translate-x-34:focus{
    --tw-translate-x: -8.5rem;
  }

  .min\:focus\:tw--translate-x-35:focus{
    --tw-translate-x: -8.75rem;
  }

  .min\:focus\:tw--translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .min\:focus\:tw--translate-x-37:focus{
    --tw-translate-x: -9.25rem;
  }

  .min\:focus\:tw--translate-x-38:focus{
    --tw-translate-x: -9.5rem;
  }

  .min\:focus\:tw--translate-x-39:focus{
    --tw-translate-x: -9.75rem;
  }

  .min\:focus\:tw--translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .min\:focus\:tw--translate-x-41:focus{
    --tw-translate-x: -10.25rem;
  }

  .min\:focus\:tw--translate-x-42:focus{
    --tw-translate-x: -10.5rem;
  }

  .min\:focus\:tw--translate-x-43:focus{
    --tw-translate-x: -10.75rem;
  }

  .min\:focus\:tw--translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .min\:focus\:tw--translate-x-45:focus{
    --tw-translate-x: -11.25rem;
  }

  .min\:focus\:tw--translate-x-46:focus{
    --tw-translate-x: -11.5rem;
  }

  .min\:focus\:tw--translate-x-47:focus{
    --tw-translate-x: -11.75rem;
  }

  .min\:focus\:tw--translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .min\:focus\:tw--translate-x-50:focus{
    --tw-translate-x: -12.5rem;
  }

  .min\:focus\:tw--translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .min\:focus\:tw--translate-x-53:focus{
    --tw-translate-x: -13.25rem;
  }

  .min\:focus\:tw--translate-x-54:focus{
    --tw-translate-x: -13.5rem;
  }

  .min\:focus\:tw--translate-x-55:focus{
    --tw-translate-x: -13.75rem;
  }

  .min\:focus\:tw--translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .min\:focus\:tw--translate-x-57:focus{
    --tw-translate-x: -14.25rem;
  }

  .min\:focus\:tw--translate-x-58:focus{
    --tw-translate-x: -14.5rem;
  }

  .min\:focus\:tw--translate-x-59:focus{
    --tw-translate-x: -14.75rem;
  }

  .min\:focus\:tw--translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .min\:focus\:tw--translate-x-61:focus{
    --tw-translate-x: -15.25rem;
  }

  .min\:focus\:tw--translate-x-62:focus{
    --tw-translate-x: -15.5rem;
  }

  .min\:focus\:tw--translate-x-63:focus{
    --tw-translate-x: -15.75rem;
  }

  .min\:focus\:tw--translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .min\:focus\:tw--translate-x-65:focus{
    --tw-translate-x: -16.25rem;
  }

  .min\:focus\:tw--translate-x-66:focus{
    --tw-translate-x: -16.5rem;
  }

  .min\:focus\:tw--translate-x-68:focus{
    --tw-translate-x: -17rem;
  }

  .min\:focus\:tw--translate-x-69:focus{
    --tw-translate-x: -17.25rem;
  }

  .min\:focus\:tw--translate-x-70:focus{
    --tw-translate-x: -17.5rem;
  }

  .min\:focus\:tw--translate-x-71:focus{
    --tw-translate-x: -17.75rem;
  }

  .min\:focus\:tw--translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .min\:focus\:tw--translate-x-73:focus{
    --tw-translate-x: -18.25rem;
  }

  .min\:focus\:tw--translate-x-74:focus{
    --tw-translate-x: -18.5rem;
  }

  .min\:focus\:tw--translate-x-75:focus{
    --tw-translate-x: -18.75rem;
  }

  .min\:focus\:tw--translate-x-76:focus{
    --tw-translate-x: -19rem;
  }

  .min\:focus\:tw--translate-x-77:focus{
    --tw-translate-x: -19.25rem;
  }

  .min\:focus\:tw--translate-x-78:focus{
    --tw-translate-x: -19.5rem;
  }

  .min\:focus\:tw--translate-x-79:focus{
    --tw-translate-x: -19.75rem;
  }

  .min\:focus\:tw--translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .min\:focus\:tw--translate-x-81:focus{
    --tw-translate-x: -20.25rem;
  }

  .min\:focus\:tw--translate-x-82:focus{
    --tw-translate-x: -20.5rem;
  }

  .min\:focus\:tw--translate-x-83:focus{
    --tw-translate-x: -20.75rem;
  }

  .min\:focus\:tw--translate-x-84:focus{
    --tw-translate-x: -21rem;
  }

  .min\:focus\:tw--translate-x-85:focus{
    --tw-translate-x: -21.25rem;
  }

  .min\:focus\:tw--translate-x-86:focus{
    --tw-translate-x: -21.5rem;
  }

  .min\:focus\:tw--translate-x-87:focus{
    --tw-translate-x: -21.75rem;
  }

  .min\:focus\:tw--translate-x-88:focus{
    --tw-translate-x: -22rem;
  }

  .min\:focus\:tw--translate-x-89:focus{
    --tw-translate-x: -22.25rem;
  }

  .min\:focus\:tw--translate-x-90:focus{
    --tw-translate-x: -22.5rem;
  }

  .min\:focus\:tw--translate-x-91:focus{
    --tw-translate-x: -22.75rem;
  }

  .min\:focus\:tw--translate-x-92:focus{
    --tw-translate-x: -23rem;
  }

  .min\:focus\:tw--translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .min\:focus\:tw--translate-x-102:focus{
    --tw-translate-x: -25.5rem;
  }

  .min\:focus\:tw--translate-x-112:focus{
    --tw-translate-x: -28rem;
  }

  .min\:focus\:tw--translate-x-128:focus{
    --tw-translate-x: -31rem;
  }

  .min\:focus\:tw--translate-x-129:focus{
    --tw-translate-x: -32.25rem;
  }

  .min\:focus\:tw--translate-x-130:focus{
    --tw-translate-x: -32.5rem;
  }

  .min\:focus\:tw--translate-x-140:focus{
    --tw-translate-x: -35rem;
  }

  .min\:focus\:tw--translate-x-160:focus{
    --tw-translate-x: -40rem;
  }

  .min\:focus\:tw--translate-x-180:focus{
    --tw-translate-x: -45rem;
  }

  .min\:focus\:tw--translate-x-185:focus{
    --tw-translate-x: -46.25rem;
  }

  .min\:focus\:tw--translate-x-190:focus{
    --tw-translate-x: -47.5rem;
  }

  .min\:focus\:tw--translate-x-200:focus{
    --tw-translate-x: -50rem;
  }

  .min\:focus\:tw--translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .min\:focus\:tw--translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .min\:focus\:tw--translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .min\:focus\:tw--translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .min\:focus\:tw--translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .min\:focus\:tw-translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .min\:focus\:tw-translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .min\:focus\:tw-translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .min\:focus\:tw-translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .min\:focus\:tw-translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .min\:focus\:tw-translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .min\:focus\:tw-translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .min\:focus\:tw--translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .min\:focus\:tw--translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .min\:focus\:tw--translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .min\:focus\:tw--translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .min\:focus\:tw--translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .min\:focus\:tw--translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .min\:focus\:tw--translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .min\:focus\:tw-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .min\:focus\:tw-translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .min\:focus\:tw-translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .min\:focus\:tw-translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .min\:focus\:tw-translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .min\:focus\:tw-translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .min\:focus\:tw-translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .min\:focus\:tw-translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .min\:focus\:tw-translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .min\:focus\:tw-translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .min\:focus\:tw-translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .min\:focus\:tw-translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .min\:focus\:tw-translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .min\:focus\:tw-translate-y-13:focus{
    --tw-translate-y: 3.25rem;
  }

  .min\:focus\:tw-translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .min\:focus\:tw-translate-y-15:focus{
    --tw-translate-y: 3.75rem;
  }

  .min\:focus\:tw-translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .min\:focus\:tw-translate-y-17:focus{
    --tw-translate-y: 4.25rem;
  }

  .min\:focus\:tw-translate-y-18:focus{
    --tw-translate-y: 4.5rem;
  }

  .min\:focus\:tw-translate-y-19:focus{
    --tw-translate-y: 4.75rem;
  }

  .min\:focus\:tw-translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .min\:focus\:tw-translate-y-21:focus{
    --tw-translate-y: 5.25rem;
  }

  .min\:focus\:tw-translate-y-22:focus{
    --tw-translate-y: 5.5rem;
  }

  .min\:focus\:tw-translate-y-23:focus{
    --tw-translate-y: 5.75rem;
  }

  .min\:focus\:tw-translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .min\:focus\:tw-translate-y-25:focus{
    --tw-translate-y: 6.25rem;
  }

  .min\:focus\:tw-translate-y-26:focus{
    --tw-translate-y: 6.5rem;
  }

  .min\:focus\:tw-translate-y-27:focus{
    --tw-translate-y: 6.75rem;
  }

  .min\:focus\:tw-translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .min\:focus\:tw-translate-y-29:focus{
    --tw-translate-y: 7.25rem;
  }

  .min\:focus\:tw-translate-y-30:focus{
    --tw-translate-y: 7.5rem;
  }

  .min\:focus\:tw-translate-y-31:focus{
    --tw-translate-y: 7.75rem;
  }

  .min\:focus\:tw-translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .min\:focus\:tw-translate-y-33:focus{
    --tw-translate-y: 8.25rem;
  }

  .min\:focus\:tw-translate-y-34:focus{
    --tw-translate-y: 8.5rem;
  }

  .min\:focus\:tw-translate-y-35:focus{
    --tw-translate-y: 8.75rem;
  }

  .min\:focus\:tw-translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .min\:focus\:tw-translate-y-37:focus{
    --tw-translate-y: 9.25rem;
  }

  .min\:focus\:tw-translate-y-38:focus{
    --tw-translate-y: 9.5rem;
  }

  .min\:focus\:tw-translate-y-39:focus{
    --tw-translate-y: 9.75rem;
  }

  .min\:focus\:tw-translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .min\:focus\:tw-translate-y-41:focus{
    --tw-translate-y: 10.25rem;
  }

  .min\:focus\:tw-translate-y-42:focus{
    --tw-translate-y: 10.5rem;
  }

  .min\:focus\:tw-translate-y-43:focus{
    --tw-translate-y: 10.75rem;
  }

  .min\:focus\:tw-translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .min\:focus\:tw-translate-y-45:focus{
    --tw-translate-y: 11.25rem;
  }

  .min\:focus\:tw-translate-y-46:focus{
    --tw-translate-y: 11.5rem;
  }

  .min\:focus\:tw-translate-y-47:focus{
    --tw-translate-y: 11.75rem;
  }

  .min\:focus\:tw-translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .min\:focus\:tw-translate-y-50:focus{
    --tw-translate-y: 12.5rem;
  }

  .min\:focus\:tw-translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .min\:focus\:tw-translate-y-53:focus{
    --tw-translate-y: 13.25rem;
  }

  .min\:focus\:tw-translate-y-54:focus{
    --tw-translate-y: 13.5rem;
  }

  .min\:focus\:tw-translate-y-55:focus{
    --tw-translate-y: 13.75rem;
  }

  .min\:focus\:tw-translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .min\:focus\:tw-translate-y-57:focus{
    --tw-translate-y: 14.25rem;
  }

  .min\:focus\:tw-translate-y-58:focus{
    --tw-translate-y: 14.5rem;
  }

  .min\:focus\:tw-translate-y-59:focus{
    --tw-translate-y: 14.75rem;
  }

  .min\:focus\:tw-translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .min\:focus\:tw-translate-y-61:focus{
    --tw-translate-y: 15.25rem;
  }

  .min\:focus\:tw-translate-y-62:focus{
    --tw-translate-y: 15.5rem;
  }

  .min\:focus\:tw-translate-y-63:focus{
    --tw-translate-y: 15.75rem;
  }

  .min\:focus\:tw-translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .min\:focus\:tw-translate-y-65:focus{
    --tw-translate-y: 16.25rem;
  }

  .min\:focus\:tw-translate-y-66:focus{
    --tw-translate-y: 16.5rem;
  }

  .min\:focus\:tw-translate-y-68:focus{
    --tw-translate-y: 17rem;
  }

  .min\:focus\:tw-translate-y-69:focus{
    --tw-translate-y: 17.25rem;
  }

  .min\:focus\:tw-translate-y-70:focus{
    --tw-translate-y: 17.5rem;
  }

  .min\:focus\:tw-translate-y-71:focus{
    --tw-translate-y: 17.75rem;
  }

  .min\:focus\:tw-translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .min\:focus\:tw-translate-y-73:focus{
    --tw-translate-y: 18.25rem;
  }

  .min\:focus\:tw-translate-y-74:focus{
    --tw-translate-y: 18.5rem;
  }

  .min\:focus\:tw-translate-y-75:focus{
    --tw-translate-y: 18.75rem;
  }

  .min\:focus\:tw-translate-y-76:focus{
    --tw-translate-y: 19rem;
  }

  .min\:focus\:tw-translate-y-77:focus{
    --tw-translate-y: 19.25rem;
  }

  .min\:focus\:tw-translate-y-78:focus{
    --tw-translate-y: 19.5rem;
  }

  .min\:focus\:tw-translate-y-79:focus{
    --tw-translate-y: 19.75rem;
  }

  .min\:focus\:tw-translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .min\:focus\:tw-translate-y-81:focus{
    --tw-translate-y: 20.25rem;
  }

  .min\:focus\:tw-translate-y-82:focus{
    --tw-translate-y: 20.5rem;
  }

  .min\:focus\:tw-translate-y-83:focus{
    --tw-translate-y: 20.75rem;
  }

  .min\:focus\:tw-translate-y-84:focus{
    --tw-translate-y: 21rem;
  }

  .min\:focus\:tw-translate-y-85:focus{
    --tw-translate-y: 21.25rem;
  }

  .min\:focus\:tw-translate-y-86:focus{
    --tw-translate-y: 21.5rem;
  }

  .min\:focus\:tw-translate-y-87:focus{
    --tw-translate-y: 21.75rem;
  }

  .min\:focus\:tw-translate-y-88:focus{
    --tw-translate-y: 22rem;
  }

  .min\:focus\:tw-translate-y-89:focus{
    --tw-translate-y: 22.25rem;
  }

  .min\:focus\:tw-translate-y-90:focus{
    --tw-translate-y: 22.5rem;
  }

  .min\:focus\:tw-translate-y-91:focus{
    --tw-translate-y: 22.75rem;
  }

  .min\:focus\:tw-translate-y-92:focus{
    --tw-translate-y: 23rem;
  }

  .min\:focus\:tw-translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .min\:focus\:tw-translate-y-102:focus{
    --tw-translate-y: 25.5rem;
  }

  .min\:focus\:tw-translate-y-112:focus{
    --tw-translate-y: 28rem;
  }

  .min\:focus\:tw-translate-y-128:focus{
    --tw-translate-y: 31rem;
  }

  .min\:focus\:tw-translate-y-129:focus{
    --tw-translate-y: 32.25rem;
  }

  .min\:focus\:tw-translate-y-130:focus{
    --tw-translate-y: 32.5rem;
  }

  .min\:focus\:tw-translate-y-140:focus{
    --tw-translate-y: 35rem;
  }

  .min\:focus\:tw-translate-y-160:focus{
    --tw-translate-y: 40rem;
  }

  .min\:focus\:tw-translate-y-180:focus{
    --tw-translate-y: 45rem;
  }

  .min\:focus\:tw-translate-y-185:focus{
    --tw-translate-y: 46.25rem;
  }

  .min\:focus\:tw-translate-y-190:focus{
    --tw-translate-y: 47.5rem;
  }

  .min\:focus\:tw-translate-y-200:focus{
    --tw-translate-y: 50rem;
  }

  .min\:focus\:tw-translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .min\:focus\:tw-translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .min\:focus\:tw-translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .min\:focus\:tw-translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .min\:focus\:tw-translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .min\:focus\:tw--translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .min\:focus\:tw--translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .min\:focus\:tw--translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .min\:focus\:tw--translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .min\:focus\:tw--translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .min\:focus\:tw--translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .min\:focus\:tw--translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .min\:focus\:tw--translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .min\:focus\:tw--translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .min\:focus\:tw--translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .min\:focus\:tw--translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .min\:focus\:tw--translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .min\:focus\:tw--translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .min\:focus\:tw--translate-y-13:focus{
    --tw-translate-y: -3.25rem;
  }

  .min\:focus\:tw--translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .min\:focus\:tw--translate-y-15:focus{
    --tw-translate-y: -3.75rem;
  }

  .min\:focus\:tw--translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .min\:focus\:tw--translate-y-17:focus{
    --tw-translate-y: -4.25rem;
  }

  .min\:focus\:tw--translate-y-18:focus{
    --tw-translate-y: -4.5rem;
  }

  .min\:focus\:tw--translate-y-19:focus{
    --tw-translate-y: -4.75rem;
  }

  .min\:focus\:tw--translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .min\:focus\:tw--translate-y-21:focus{
    --tw-translate-y: -5.25rem;
  }

  .min\:focus\:tw--translate-y-22:focus{
    --tw-translate-y: -5.5rem;
  }

  .min\:focus\:tw--translate-y-23:focus{
    --tw-translate-y: -5.75rem;
  }

  .min\:focus\:tw--translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .min\:focus\:tw--translate-y-25:focus{
    --tw-translate-y: -6.25rem;
  }

  .min\:focus\:tw--translate-y-26:focus{
    --tw-translate-y: -6.5rem;
  }

  .min\:focus\:tw--translate-y-27:focus{
    --tw-translate-y: -6.75rem;
  }

  .min\:focus\:tw--translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .min\:focus\:tw--translate-y-29:focus{
    --tw-translate-y: -7.25rem;
  }

  .min\:focus\:tw--translate-y-30:focus{
    --tw-translate-y: -7.5rem;
  }

  .min\:focus\:tw--translate-y-31:focus{
    --tw-translate-y: -7.75rem;
  }

  .min\:focus\:tw--translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .min\:focus\:tw--translate-y-33:focus{
    --tw-translate-y: -8.25rem;
  }

  .min\:focus\:tw--translate-y-34:focus{
    --tw-translate-y: -8.5rem;
  }

  .min\:focus\:tw--translate-y-35:focus{
    --tw-translate-y: -8.75rem;
  }

  .min\:focus\:tw--translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .min\:focus\:tw--translate-y-37:focus{
    --tw-translate-y: -9.25rem;
  }

  .min\:focus\:tw--translate-y-38:focus{
    --tw-translate-y: -9.5rem;
  }

  .min\:focus\:tw--translate-y-39:focus{
    --tw-translate-y: -9.75rem;
  }

  .min\:focus\:tw--translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .min\:focus\:tw--translate-y-41:focus{
    --tw-translate-y: -10.25rem;
  }

  .min\:focus\:tw--translate-y-42:focus{
    --tw-translate-y: -10.5rem;
  }

  .min\:focus\:tw--translate-y-43:focus{
    --tw-translate-y: -10.75rem;
  }

  .min\:focus\:tw--translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .min\:focus\:tw--translate-y-45:focus{
    --tw-translate-y: -11.25rem;
  }

  .min\:focus\:tw--translate-y-46:focus{
    --tw-translate-y: -11.5rem;
  }

  .min\:focus\:tw--translate-y-47:focus{
    --tw-translate-y: -11.75rem;
  }

  .min\:focus\:tw--translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .min\:focus\:tw--translate-y-50:focus{
    --tw-translate-y: -12.5rem;
  }

  .min\:focus\:tw--translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .min\:focus\:tw--translate-y-53:focus{
    --tw-translate-y: -13.25rem;
  }

  .min\:focus\:tw--translate-y-54:focus{
    --tw-translate-y: -13.5rem;
  }

  .min\:focus\:tw--translate-y-55:focus{
    --tw-translate-y: -13.75rem;
  }

  .min\:focus\:tw--translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .min\:focus\:tw--translate-y-57:focus{
    --tw-translate-y: -14.25rem;
  }

  .min\:focus\:tw--translate-y-58:focus{
    --tw-translate-y: -14.5rem;
  }

  .min\:focus\:tw--translate-y-59:focus{
    --tw-translate-y: -14.75rem;
  }

  .min\:focus\:tw--translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .min\:focus\:tw--translate-y-61:focus{
    --tw-translate-y: -15.25rem;
  }

  .min\:focus\:tw--translate-y-62:focus{
    --tw-translate-y: -15.5rem;
  }

  .min\:focus\:tw--translate-y-63:focus{
    --tw-translate-y: -15.75rem;
  }

  .min\:focus\:tw--translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .min\:focus\:tw--translate-y-65:focus{
    --tw-translate-y: -16.25rem;
  }

  .min\:focus\:tw--translate-y-66:focus{
    --tw-translate-y: -16.5rem;
  }

  .min\:focus\:tw--translate-y-68:focus{
    --tw-translate-y: -17rem;
  }

  .min\:focus\:tw--translate-y-69:focus{
    --tw-translate-y: -17.25rem;
  }

  .min\:focus\:tw--translate-y-70:focus{
    --tw-translate-y: -17.5rem;
  }

  .min\:focus\:tw--translate-y-71:focus{
    --tw-translate-y: -17.75rem;
  }

  .min\:focus\:tw--translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .min\:focus\:tw--translate-y-73:focus{
    --tw-translate-y: -18.25rem;
  }

  .min\:focus\:tw--translate-y-74:focus{
    --tw-translate-y: -18.5rem;
  }

  .min\:focus\:tw--translate-y-75:focus{
    --tw-translate-y: -18.75rem;
  }

  .min\:focus\:tw--translate-y-76:focus{
    --tw-translate-y: -19rem;
  }

  .min\:focus\:tw--translate-y-77:focus{
    --tw-translate-y: -19.25rem;
  }

  .min\:focus\:tw--translate-y-78:focus{
    --tw-translate-y: -19.5rem;
  }

  .min\:focus\:tw--translate-y-79:focus{
    --tw-translate-y: -19.75rem;
  }

  .min\:focus\:tw--translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .min\:focus\:tw--translate-y-81:focus{
    --tw-translate-y: -20.25rem;
  }

  .min\:focus\:tw--translate-y-82:focus{
    --tw-translate-y: -20.5rem;
  }

  .min\:focus\:tw--translate-y-83:focus{
    --tw-translate-y: -20.75rem;
  }

  .min\:focus\:tw--translate-y-84:focus{
    --tw-translate-y: -21rem;
  }

  .min\:focus\:tw--translate-y-85:focus{
    --tw-translate-y: -21.25rem;
  }

  .min\:focus\:tw--translate-y-86:focus{
    --tw-translate-y: -21.5rem;
  }

  .min\:focus\:tw--translate-y-87:focus{
    --tw-translate-y: -21.75rem;
  }

  .min\:focus\:tw--translate-y-88:focus{
    --tw-translate-y: -22rem;
  }

  .min\:focus\:tw--translate-y-89:focus{
    --tw-translate-y: -22.25rem;
  }

  .min\:focus\:tw--translate-y-90:focus{
    --tw-translate-y: -22.5rem;
  }

  .min\:focus\:tw--translate-y-91:focus{
    --tw-translate-y: -22.75rem;
  }

  .min\:focus\:tw--translate-y-92:focus{
    --tw-translate-y: -23rem;
  }

  .min\:focus\:tw--translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .min\:focus\:tw--translate-y-102:focus{
    --tw-translate-y: -25.5rem;
  }

  .min\:focus\:tw--translate-y-112:focus{
    --tw-translate-y: -28rem;
  }

  .min\:focus\:tw--translate-y-128:focus{
    --tw-translate-y: -31rem;
  }

  .min\:focus\:tw--translate-y-129:focus{
    --tw-translate-y: -32.25rem;
  }

  .min\:focus\:tw--translate-y-130:focus{
    --tw-translate-y: -32.5rem;
  }

  .min\:focus\:tw--translate-y-140:focus{
    --tw-translate-y: -35rem;
  }

  .min\:focus\:tw--translate-y-160:focus{
    --tw-translate-y: -40rem;
  }

  .min\:focus\:tw--translate-y-180:focus{
    --tw-translate-y: -45rem;
  }

  .min\:focus\:tw--translate-y-185:focus{
    --tw-translate-y: -46.25rem;
  }

  .min\:focus\:tw--translate-y-190:focus{
    --tw-translate-y: -47.5rem;
  }

  .min\:focus\:tw--translate-y-200:focus{
    --tw-translate-y: -50rem;
  }

  .min\:focus\:tw--translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .min\:focus\:tw--translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .min\:focus\:tw--translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .min\:focus\:tw--translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .min\:focus\:tw--translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .min\:focus\:tw-translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .min\:focus\:tw-translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .min\:focus\:tw-translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .min\:focus\:tw-translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .min\:focus\:tw-translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .min\:focus\:tw-translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .min\:focus\:tw-translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .min\:focus\:tw--translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .min\:focus\:tw--translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .min\:focus\:tw--translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .min\:focus\:tw--translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .min\:focus\:tw--translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .min\:focus\:tw--translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .min\:focus\:tw--translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .min\:tw-rotate-0{
    --tw-rotate: 0deg;
  }

  .min\:tw-rotate-1{
    --tw-rotate: 1deg;
  }

  .min\:tw-rotate-2{
    --tw-rotate: 2deg;
  }

  .min\:tw-rotate-3{
    --tw-rotate: 3deg;
  }

  .min\:tw-rotate-6{
    --tw-rotate: 6deg;
  }

  .min\:tw-rotate-12{
    --tw-rotate: 12deg;
  }

  .min\:tw-rotate-45{
    --tw-rotate: 45deg;
  }

  .min\:tw-rotate-90{
    --tw-rotate: 90deg;
  }

  .min\:tw-rotate-180{
    --tw-rotate: 180deg;
  }

  .min\:tw--rotate-180{
    --tw-rotate: -180deg;
  }

  .min\:tw--rotate-90{
    --tw-rotate: -90deg;
  }

  .min\:tw--rotate-45{
    --tw-rotate: -45deg;
  }

  .min\:tw--rotate-12{
    --tw-rotate: -12deg;
  }

  .min\:tw--rotate-6{
    --tw-rotate: -6deg;
  }

  .min\:tw--rotate-3{
    --tw-rotate: -3deg;
  }

  .min\:tw--rotate-2{
    --tw-rotate: -2deg;
  }

  .min\:tw--rotate-1{
    --tw-rotate: -1deg;
  }

  .min\:hover\:tw-rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .min\:hover\:tw-rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .min\:hover\:tw-rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .min\:hover\:tw-rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .min\:hover\:tw-rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .min\:hover\:tw-rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .min\:hover\:tw-rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .min\:hover\:tw-rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .min\:hover\:tw-rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .min\:hover\:tw--rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .min\:hover\:tw--rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .min\:hover\:tw--rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .min\:hover\:tw--rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .min\:hover\:tw--rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .min\:hover\:tw--rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .min\:hover\:tw--rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .min\:hover\:tw--rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .min\:focus\:tw-rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .min\:focus\:tw-rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .min\:focus\:tw-rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .min\:focus\:tw-rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .min\:focus\:tw-rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .min\:focus\:tw-rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .min\:focus\:tw-rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .min\:focus\:tw-rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .min\:focus\:tw-rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .min\:focus\:tw--rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .min\:focus\:tw--rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .min\:focus\:tw--rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .min\:focus\:tw--rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .min\:focus\:tw--rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .min\:focus\:tw--rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .min\:focus\:tw--rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .min\:focus\:tw--rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .min\:tw-skew-x-0{
    --tw-skew-x: 0deg;
  }

  .min\:tw-skew-x-1{
    --tw-skew-x: 1deg;
  }

  .min\:tw-skew-x-2{
    --tw-skew-x: 2deg;
  }

  .min\:tw-skew-x-3{
    --tw-skew-x: 3deg;
  }

  .min\:tw-skew-x-6{
    --tw-skew-x: 6deg;
  }

  .min\:tw-skew-x-12{
    --tw-skew-x: 12deg;
  }

  .min\:tw--skew-x-12{
    --tw-skew-x: -12deg;
  }

  .min\:tw--skew-x-6{
    --tw-skew-x: -6deg;
  }

  .min\:tw--skew-x-3{
    --tw-skew-x: -3deg;
  }

  .min\:tw--skew-x-2{
    --tw-skew-x: -2deg;
  }

  .min\:tw--skew-x-1{
    --tw-skew-x: -1deg;
  }

  .min\:tw-skew-y-0{
    --tw-skew-y: 0deg;
  }

  .min\:tw-skew-y-1{
    --tw-skew-y: 1deg;
  }

  .min\:tw-skew-y-2{
    --tw-skew-y: 2deg;
  }

  .min\:tw-skew-y-3{
    --tw-skew-y: 3deg;
  }

  .min\:tw-skew-y-6{
    --tw-skew-y: 6deg;
  }

  .min\:tw-skew-y-12{
    --tw-skew-y: 12deg;
  }

  .min\:tw--skew-y-12{
    --tw-skew-y: -12deg;
  }

  .min\:tw--skew-y-6{
    --tw-skew-y: -6deg;
  }

  .min\:tw--skew-y-3{
    --tw-skew-y: -3deg;
  }

  .min\:tw--skew-y-2{
    --tw-skew-y: -2deg;
  }

  .min\:tw--skew-y-1{
    --tw-skew-y: -1deg;
  }

  .min\:hover\:tw-skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .min\:hover\:tw-skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .min\:hover\:tw-skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .min\:hover\:tw-skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .min\:hover\:tw-skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .min\:hover\:tw-skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .min\:hover\:tw--skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .min\:hover\:tw--skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .min\:hover\:tw--skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .min\:hover\:tw--skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .min\:hover\:tw--skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .min\:hover\:tw-skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .min\:hover\:tw-skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .min\:hover\:tw-skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .min\:hover\:tw-skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .min\:hover\:tw-skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .min\:hover\:tw-skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .min\:hover\:tw--skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .min\:hover\:tw--skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .min\:hover\:tw--skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .min\:hover\:tw--skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .min\:hover\:tw--skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .min\:focus\:tw-skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .min\:focus\:tw-skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .min\:focus\:tw-skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .min\:focus\:tw-skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .min\:focus\:tw-skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .min\:focus\:tw-skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .min\:focus\:tw--skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .min\:focus\:tw--skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .min\:focus\:tw--skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .min\:focus\:tw--skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .min\:focus\:tw--skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .min\:focus\:tw-skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .min\:focus\:tw-skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .min\:focus\:tw-skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .min\:focus\:tw-skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .min\:focus\:tw-skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .min\:focus\:tw-skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .min\:focus\:tw--skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .min\:focus\:tw--skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .min\:focus\:tw--skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .min\:focus\:tw--skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .min\:focus\:tw--skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .min\:tw-scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .min\:tw-scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .min\:tw-scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .min\:tw-scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .min\:tw-scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .min\:tw-scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .min\:tw-scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .min\:tw-scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .min\:tw-scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .min\:tw-scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .min\:hover\:tw-scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .min\:hover\:tw-scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .min\:hover\:tw-scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .min\:hover\:tw-scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .min\:hover\:tw-scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .min\:hover\:tw-scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .min\:hover\:tw-scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .min\:hover\:tw-scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .min\:hover\:tw-scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .min\:hover\:tw-scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .min\:focus\:tw-scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .min\:focus\:tw-scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .min\:focus\:tw-scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .min\:focus\:tw-scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .min\:focus\:tw-scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .min\:focus\:tw-scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .min\:focus\:tw-scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .min\:focus\:tw-scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .min\:focus\:tw-scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .min\:focus\:tw-scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .min\:tw-scale-x-0{
    --tw-scale-x: 0;
  }

  .min\:tw-scale-x-50{
    --tw-scale-x: .5;
  }

  .min\:tw-scale-x-75{
    --tw-scale-x: .75;
  }

  .min\:tw-scale-x-90{
    --tw-scale-x: .9;
  }

  .min\:tw-scale-x-95{
    --tw-scale-x: .95;
  }

  .min\:tw-scale-x-100{
    --tw-scale-x: 1;
  }

  .min\:tw-scale-x-105{
    --tw-scale-x: 1.05;
  }

  .min\:tw-scale-x-110{
    --tw-scale-x: 1.1;
  }

  .min\:tw-scale-x-125{
    --tw-scale-x: 1.25;
  }

  .min\:tw-scale-x-150{
    --tw-scale-x: 1.5;
  }

  .min\:tw-scale-y-0{
    --tw-scale-y: 0;
  }

  .min\:tw-scale-y-50{
    --tw-scale-y: .5;
  }

  .min\:tw-scale-y-75{
    --tw-scale-y: .75;
  }

  .min\:tw-scale-y-90{
    --tw-scale-y: .9;
  }

  .min\:tw-scale-y-95{
    --tw-scale-y: .95;
  }

  .min\:tw-scale-y-100{
    --tw-scale-y: 1;
  }

  .min\:tw-scale-y-105{
    --tw-scale-y: 1.05;
  }

  .min\:tw-scale-y-110{
    --tw-scale-y: 1.1;
  }

  .min\:tw-scale-y-125{
    --tw-scale-y: 1.25;
  }

  .min\:tw-scale-y-150{
    --tw-scale-y: 1.5;
  }

  .min\:hover\:tw-scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .min\:hover\:tw-scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .min\:hover\:tw-scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .min\:hover\:tw-scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .min\:hover\:tw-scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .min\:hover\:tw-scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .min\:hover\:tw-scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .min\:hover\:tw-scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .min\:hover\:tw-scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .min\:hover\:tw-scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .min\:hover\:tw-scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .min\:hover\:tw-scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .min\:hover\:tw-scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .min\:hover\:tw-scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .min\:hover\:tw-scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .min\:hover\:tw-scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .min\:hover\:tw-scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .min\:hover\:tw-scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .min\:hover\:tw-scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .min\:hover\:tw-scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .min\:focus\:tw-scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .min\:focus\:tw-scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .min\:focus\:tw-scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .min\:focus\:tw-scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .min\:focus\:tw-scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .min\:focus\:tw-scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .min\:focus\:tw-scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .min\:focus\:tw-scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .min\:focus\:tw-scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .min\:focus\:tw-scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .min\:focus\:tw-scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .min\:focus\:tw-scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .min\:focus\:tw-scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .min\:focus\:tw-scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .min\:focus\:tw-scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .min\:focus\:tw-scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .min\:focus\:tw-scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .min\:focus\:tw-scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .min\:focus\:tw-scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .min\:focus\:tw-scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .min\:tw-animate-none{
    animation: none;
  }

  .min\:tw-animate-spin{
    animation: tw-spin 1s linear infinite;
  }

  .min\:tw-animate-ping{
    animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .min\:tw-animate-pulse{
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .min\:tw-animate-bounce{
    animation: tw-bounce 1s infinite;
  }

  .min\:tw-cursor-auto{
    cursor: auto;
  }

  .min\:tw-cursor-default{
    cursor: default;
  }

  .min\:tw-cursor-pointer{
    cursor: pointer;
  }

  .min\:tw-cursor-wait{
    cursor: wait;
  }

  .min\:tw-cursor-text{
    cursor: text;
  }

  .min\:tw-cursor-move{
    cursor: move;
  }

  .min\:tw-cursor-help{
    cursor: help;
  }

  .min\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  .min\:tw-select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .min\:tw-select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .min\:tw-select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .min\:tw-select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .min\:tw-resize-none{
    resize: none;
  }

  .min\:tw-resize-y{
    resize: vertical;
  }

  .min\:tw-resize-x{
    resize: horizontal;
  }

  .min\:tw-resize{
    resize: both;
  }

  .min\:tw-list-inside{
    list-style-position: inside;
  }

  .min\:tw-list-outside{
    list-style-position: outside;
  }

  .min\:tw-list-none{
    list-style-type: none;
  }

  .min\:tw-list-disc{
    list-style-type: disc;
  }

  .min\:tw-list-decimal{
    list-style-type: decimal;
  }

  .min\:tw-appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .min\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  .min\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  .min\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  .min\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .min\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  .min\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  .min\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .min\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .min\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  .min\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  .min\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  .min\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .min\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .min\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  .min\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .min\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .min\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .min\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .min\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .min\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .min\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  .min\:tw-flex-row{
    flex-direction: row;
  }

  .min\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  .min\:tw-flex-col{
    flex-direction: column;
  }

  .min\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  .min\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  .min\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .min\:tw-flex-nowrap{
    flex-wrap: nowrap;
  }

  .min\:tw-place-content-center{
    place-content: center;
  }

  .min\:tw-place-content-start{
    place-content: start;
  }

  .min\:tw-place-content-end{
    place-content: end;
  }

  .min\:tw-place-content-between{
    place-content: space-between;
  }

  .min\:tw-place-content-around{
    place-content: space-around;
  }

  .min\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  .min\:tw-place-content-stretch{
    place-content: stretch;
  }

  .min\:tw-place-items-start{
    place-items: start;
  }

  .min\:tw-place-items-end{
    place-items: end;
  }

  .min\:tw-place-items-center{
    place-items: center;
  }

  .min\:tw-place-items-stretch{
    place-items: stretch;
  }

  .min\:tw-content-center{
    align-content: center;
  }

  .min\:tw-content-start{
    align-content: flex-start;
  }

  .min\:tw-content-end{
    align-content: flex-end;
  }

  .min\:tw-content-between{
    align-content: space-between;
  }

  .min\:tw-content-around{
    align-content: space-around;
  }

  .min\:tw-content-evenly{
    align-content: space-evenly;
  }

  .min\:tw-items-start{
    align-items: flex-start;
  }

  .min\:tw-items-end{
    align-items: flex-end;
  }

  .min\:tw-items-center{
    align-items: center;
  }

  .min\:tw-items-baseline{
    align-items: baseline;
  }

  .min\:tw-items-stretch{
    align-items: stretch;
  }

  .min\:tw-justify-start{
    justify-content: flex-start;
  }

  .min\:tw-justify-end{
    justify-content: flex-end;
  }

  .min\:tw-justify-center{
    justify-content: center;
  }

  .min\:tw-justify-between{
    justify-content: space-between;
  }

  .min\:tw-justify-around{
    justify-content: space-around;
  }

  .min\:tw-justify-evenly{
    justify-content: space-evenly;
  }

  .min\:tw-justify-items-start{
    justify-items: start;
  }

  .min\:tw-justify-items-end{
    justify-items: end;
  }

  .min\:tw-justify-items-center{
    justify-items: center;
  }

  .min\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  .min\:tw-gap-0{
    gap: 0px;
  }

  .min\:tw-gap-1{
    gap: 0.25rem;
  }

  .min\:tw-gap-2{
    gap: 0.5rem;
  }

  .min\:tw-gap-3{
    gap: 0.75rem;
  }

  .min\:tw-gap-4{
    gap: 1rem;
  }

  .min\:tw-gap-5{
    gap: 1.25rem;
  }

  .min\:tw-gap-6{
    gap: 1.5rem;
  }

  .min\:tw-gap-7{
    gap: 1.75rem;
  }

  .min\:tw-gap-8{
    gap: 2rem;
  }

  .min\:tw-gap-9{
    gap: 2.25rem;
  }

  .min\:tw-gap-10{
    gap: 2.5rem;
  }

  .min\:tw-gap-11{
    gap: 2.75rem;
  }

  .min\:tw-gap-12{
    gap: 3rem;
  }

  .min\:tw-gap-13{
    gap: 3.25rem;
  }

  .min\:tw-gap-14{
    gap: 3.5rem;
  }

  .min\:tw-gap-15{
    gap: 3.75rem;
  }

  .min\:tw-gap-16{
    gap: 4rem;
  }

  .min\:tw-gap-17{
    gap: 4.25rem;
  }

  .min\:tw-gap-18{
    gap: 4.5rem;
  }

  .min\:tw-gap-19{
    gap: 4.75rem;
  }

  .min\:tw-gap-20{
    gap: 5rem;
  }

  .min\:tw-gap-21{
    gap: 5.25rem;
  }

  .min\:tw-gap-22{
    gap: 5.5rem;
  }

  .min\:tw-gap-23{
    gap: 5.75rem;
  }

  .min\:tw-gap-24{
    gap: 6rem;
  }

  .min\:tw-gap-25{
    gap: 6.25rem;
  }

  .min\:tw-gap-26{
    gap: 6.5rem;
  }

  .min\:tw-gap-27{
    gap: 6.75rem;
  }

  .min\:tw-gap-28{
    gap: 7rem;
  }

  .min\:tw-gap-29{
    gap: 7.25rem;
  }

  .min\:tw-gap-30{
    gap: 7.5rem;
  }

  .min\:tw-gap-31{
    gap: 7.75rem;
  }

  .min\:tw-gap-32{
    gap: 8rem;
  }

  .min\:tw-gap-33{
    gap: 8.25rem;
  }

  .min\:tw-gap-34{
    gap: 8.5rem;
  }

  .min\:tw-gap-35{
    gap: 8.75rem;
  }

  .min\:tw-gap-36{
    gap: 9rem;
  }

  .min\:tw-gap-37{
    gap: 9.25rem;
  }

  .min\:tw-gap-38{
    gap: 9.5rem;
  }

  .min\:tw-gap-39{
    gap: 9.75rem;
  }

  .min\:tw-gap-40{
    gap: 10rem;
  }

  .min\:tw-gap-41{
    gap: 10.25rem;
  }

  .min\:tw-gap-42{
    gap: 10.5rem;
  }

  .min\:tw-gap-43{
    gap: 10.75rem;
  }

  .min\:tw-gap-44{
    gap: 11rem;
  }

  .min\:tw-gap-45{
    gap: 11.25rem;
  }

  .min\:tw-gap-46{
    gap: 11.5rem;
  }

  .min\:tw-gap-47{
    gap: 11.75rem;
  }

  .min\:tw-gap-48{
    gap: 12rem;
  }

  .min\:tw-gap-50{
    gap: 12.5rem;
  }

  .min\:tw-gap-52{
    gap: 13rem;
  }

  .min\:tw-gap-53{
    gap: 13.25rem;
  }

  .min\:tw-gap-54{
    gap: 13.5rem;
  }

  .min\:tw-gap-55{
    gap: 13.75rem;
  }

  .min\:tw-gap-56{
    gap: 14rem;
  }

  .min\:tw-gap-57{
    gap: 14.25rem;
  }

  .min\:tw-gap-58{
    gap: 14.5rem;
  }

  .min\:tw-gap-59{
    gap: 14.75rem;
  }

  .min\:tw-gap-60{
    gap: 15rem;
  }

  .min\:tw-gap-61{
    gap: 15.25rem;
  }

  .min\:tw-gap-62{
    gap: 15.5rem;
  }

  .min\:tw-gap-63{
    gap: 15.75rem;
  }

  .min\:tw-gap-64{
    gap: 16rem;
  }

  .min\:tw-gap-65{
    gap: 16.25rem;
  }

  .min\:tw-gap-66{
    gap: 16.5rem;
  }

  .min\:tw-gap-68{
    gap: 17rem;
  }

  .min\:tw-gap-69{
    gap: 17.25rem;
  }

  .min\:tw-gap-70{
    gap: 17.5rem;
  }

  .min\:tw-gap-71{
    gap: 17.75rem;
  }

  .min\:tw-gap-72{
    gap: 18rem;
  }

  .min\:tw-gap-73{
    gap: 18.25rem;
  }

  .min\:tw-gap-74{
    gap: 18.5rem;
  }

  .min\:tw-gap-75{
    gap: 18.75rem;
  }

  .min\:tw-gap-76{
    gap: 19rem;
  }

  .min\:tw-gap-77{
    gap: 19.25rem;
  }

  .min\:tw-gap-78{
    gap: 19.5rem;
  }

  .min\:tw-gap-79{
    gap: 19.75rem;
  }

  .min\:tw-gap-80{
    gap: 20rem;
  }

  .min\:tw-gap-81{
    gap: 20.25rem;
  }

  .min\:tw-gap-82{
    gap: 20.5rem;
  }

  .min\:tw-gap-83{
    gap: 20.75rem;
  }

  .min\:tw-gap-84{
    gap: 21rem;
  }

  .min\:tw-gap-85{
    gap: 21.25rem;
  }

  .min\:tw-gap-86{
    gap: 21.5rem;
  }

  .min\:tw-gap-87{
    gap: 21.75rem;
  }

  .min\:tw-gap-88{
    gap: 22rem;
  }

  .min\:tw-gap-89{
    gap: 22.25rem;
  }

  .min\:tw-gap-90{
    gap: 22.5rem;
  }

  .min\:tw-gap-91{
    gap: 22.75rem;
  }

  .min\:tw-gap-92{
    gap: 23rem;
  }

  .min\:tw-gap-96{
    gap: 24rem;
  }

  .min\:tw-gap-102{
    gap: 25.5rem;
  }

  .min\:tw-gap-112{
    gap: 28rem;
  }

  .min\:tw-gap-128{
    gap: 31rem;
  }

  .min\:tw-gap-129{
    gap: 32.25rem;
  }

  .min\:tw-gap-130{
    gap: 32.5rem;
  }

  .min\:tw-gap-140{
    gap: 35rem;
  }

  .min\:tw-gap-160{
    gap: 40rem;
  }

  .min\:tw-gap-180{
    gap: 45rem;
  }

  .min\:tw-gap-185{
    gap: 46.25rem;
  }

  .min\:tw-gap-190{
    gap: 47.5rem;
  }

  .min\:tw-gap-200{
    gap: 50rem;
  }

  .min\:tw-gap-px{
    gap: 1px;
  }

  .min\:tw-gap-0\.5{
    gap: 0.125rem;
  }

  .min\:tw-gap-1\.5{
    gap: 0.375rem;
  }

  .min\:tw-gap-2\.5{
    gap: 0.625rem;
  }

  .min\:tw-gap-3\.5{
    gap: 0.875rem;
  }

  .min\:tw-gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .min\:tw-gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .min\:tw-gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .min\:tw-gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .min\:tw-gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .min\:tw-gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .min\:tw-gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .min\:tw-gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .min\:tw-gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .min\:tw-gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .min\:tw-gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .min\:tw-gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .min\:tw-gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .min\:tw-gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }

  .min\:tw-gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .min\:tw-gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }

  .min\:tw-gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .min\:tw-gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }

  .min\:tw-gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }

  .min\:tw-gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }

  .min\:tw-gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .min\:tw-gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }

  .min\:tw-gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }

  .min\:tw-gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }

  .min\:tw-gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .min\:tw-gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }

  .min\:tw-gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }

  .min\:tw-gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }

  .min\:tw-gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .min\:tw-gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }

  .min\:tw-gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }

  .min\:tw-gap-x-31{
    -moz-column-gap: 7.75rem;
         column-gap: 7.75rem;
  }

  .min\:tw-gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .min\:tw-gap-x-33{
    -moz-column-gap: 8.25rem;
         column-gap: 8.25rem;
  }

  .min\:tw-gap-x-34{
    -moz-column-gap: 8.5rem;
         column-gap: 8.5rem;
  }

  .min\:tw-gap-x-35{
    -moz-column-gap: 8.75rem;
         column-gap: 8.75rem;
  }

  .min\:tw-gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .min\:tw-gap-x-37{
    -moz-column-gap: 9.25rem;
         column-gap: 9.25rem;
  }

  .min\:tw-gap-x-38{
    -moz-column-gap: 9.5rem;
         column-gap: 9.5rem;
  }

  .min\:tw-gap-x-39{
    -moz-column-gap: 9.75rem;
         column-gap: 9.75rem;
  }

  .min\:tw-gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .min\:tw-gap-x-41{
    -moz-column-gap: 10.25rem;
         column-gap: 10.25rem;
  }

  .min\:tw-gap-x-42{
    -moz-column-gap: 10.5rem;
         column-gap: 10.5rem;
  }

  .min\:tw-gap-x-43{
    -moz-column-gap: 10.75rem;
         column-gap: 10.75rem;
  }

  .min\:tw-gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .min\:tw-gap-x-45{
    -moz-column-gap: 11.25rem;
         column-gap: 11.25rem;
  }

  .min\:tw-gap-x-46{
    -moz-column-gap: 11.5rem;
         column-gap: 11.5rem;
  }

  .min\:tw-gap-x-47{
    -moz-column-gap: 11.75rem;
         column-gap: 11.75rem;
  }

  .min\:tw-gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .min\:tw-gap-x-50{
    -moz-column-gap: 12.5rem;
         column-gap: 12.5rem;
  }

  .min\:tw-gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .min\:tw-gap-x-53{
    -moz-column-gap: 13.25rem;
         column-gap: 13.25rem;
  }

  .min\:tw-gap-x-54{
    -moz-column-gap: 13.5rem;
         column-gap: 13.5rem;
  }

  .min\:tw-gap-x-55{
    -moz-column-gap: 13.75rem;
         column-gap: 13.75rem;
  }

  .min\:tw-gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .min\:tw-gap-x-57{
    -moz-column-gap: 14.25rem;
         column-gap: 14.25rem;
  }

  .min\:tw-gap-x-58{
    -moz-column-gap: 14.5rem;
         column-gap: 14.5rem;
  }

  .min\:tw-gap-x-59{
    -moz-column-gap: 14.75rem;
         column-gap: 14.75rem;
  }

  .min\:tw-gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .min\:tw-gap-x-61{
    -moz-column-gap: 15.25rem;
         column-gap: 15.25rem;
  }

  .min\:tw-gap-x-62{
    -moz-column-gap: 15.5rem;
         column-gap: 15.5rem;
  }

  .min\:tw-gap-x-63{
    -moz-column-gap: 15.75rem;
         column-gap: 15.75rem;
  }

  .min\:tw-gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .min\:tw-gap-x-65{
    -moz-column-gap: 16.25rem;
         column-gap: 16.25rem;
  }

  .min\:tw-gap-x-66{
    -moz-column-gap: 16.5rem;
         column-gap: 16.5rem;
  }

  .min\:tw-gap-x-68{
    -moz-column-gap: 17rem;
         column-gap: 17rem;
  }

  .min\:tw-gap-x-69{
    -moz-column-gap: 17.25rem;
         column-gap: 17.25rem;
  }

  .min\:tw-gap-x-70{
    -moz-column-gap: 17.5rem;
         column-gap: 17.5rem;
  }

  .min\:tw-gap-x-71{
    -moz-column-gap: 17.75rem;
         column-gap: 17.75rem;
  }

  .min\:tw-gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .min\:tw-gap-x-73{
    -moz-column-gap: 18.25rem;
         column-gap: 18.25rem;
  }

  .min\:tw-gap-x-74{
    -moz-column-gap: 18.5rem;
         column-gap: 18.5rem;
  }

  .min\:tw-gap-x-75{
    -moz-column-gap: 18.75rem;
         column-gap: 18.75rem;
  }

  .min\:tw-gap-x-76{
    -moz-column-gap: 19rem;
         column-gap: 19rem;
  }

  .min\:tw-gap-x-77{
    -moz-column-gap: 19.25rem;
         column-gap: 19.25rem;
  }

  .min\:tw-gap-x-78{
    -moz-column-gap: 19.5rem;
         column-gap: 19.5rem;
  }

  .min\:tw-gap-x-79{
    -moz-column-gap: 19.75rem;
         column-gap: 19.75rem;
  }

  .min\:tw-gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .min\:tw-gap-x-81{
    -moz-column-gap: 20.25rem;
         column-gap: 20.25rem;
  }

  .min\:tw-gap-x-82{
    -moz-column-gap: 20.5rem;
         column-gap: 20.5rem;
  }

  .min\:tw-gap-x-83{
    -moz-column-gap: 20.75rem;
         column-gap: 20.75rem;
  }

  .min\:tw-gap-x-84{
    -moz-column-gap: 21rem;
         column-gap: 21rem;
  }

  .min\:tw-gap-x-85{
    -moz-column-gap: 21.25rem;
         column-gap: 21.25rem;
  }

  .min\:tw-gap-x-86{
    -moz-column-gap: 21.5rem;
         column-gap: 21.5rem;
  }

  .min\:tw-gap-x-87{
    -moz-column-gap: 21.75rem;
         column-gap: 21.75rem;
  }

  .min\:tw-gap-x-88{
    -moz-column-gap: 22rem;
         column-gap: 22rem;
  }

  .min\:tw-gap-x-89{
    -moz-column-gap: 22.25rem;
         column-gap: 22.25rem;
  }

  .min\:tw-gap-x-90{
    -moz-column-gap: 22.5rem;
         column-gap: 22.5rem;
  }

  .min\:tw-gap-x-91{
    -moz-column-gap: 22.75rem;
         column-gap: 22.75rem;
  }

  .min\:tw-gap-x-92{
    -moz-column-gap: 23rem;
         column-gap: 23rem;
  }

  .min\:tw-gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .min\:tw-gap-x-102{
    -moz-column-gap: 25.5rem;
         column-gap: 25.5rem;
  }

  .min\:tw-gap-x-112{
    -moz-column-gap: 28rem;
         column-gap: 28rem;
  }

  .min\:tw-gap-x-128{
    -moz-column-gap: 31rem;
         column-gap: 31rem;
  }

  .min\:tw-gap-x-129{
    -moz-column-gap: 32.25rem;
         column-gap: 32.25rem;
  }

  .min\:tw-gap-x-130{
    -moz-column-gap: 32.5rem;
         column-gap: 32.5rem;
  }

  .min\:tw-gap-x-140{
    -moz-column-gap: 35rem;
         column-gap: 35rem;
  }

  .min\:tw-gap-x-160{
    -moz-column-gap: 40rem;
         column-gap: 40rem;
  }

  .min\:tw-gap-x-180{
    -moz-column-gap: 45rem;
         column-gap: 45rem;
  }

  .min\:tw-gap-x-185{
    -moz-column-gap: 46.25rem;
         column-gap: 46.25rem;
  }

  .min\:tw-gap-x-190{
    -moz-column-gap: 47.5rem;
         column-gap: 47.5rem;
  }

  .min\:tw-gap-x-200{
    -moz-column-gap: 50rem;
         column-gap: 50rem;
  }

  .min\:tw-gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .min\:tw-gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .min\:tw-gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .min\:tw-gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .min\:tw-gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .min\:tw-gap-y-0{
    row-gap: 0px;
  }

  .min\:tw-gap-y-1{
    row-gap: 0.25rem;
  }

  .min\:tw-gap-y-2{
    row-gap: 0.5rem;
  }

  .min\:tw-gap-y-3{
    row-gap: 0.75rem;
  }

  .min\:tw-gap-y-4{
    row-gap: 1rem;
  }

  .min\:tw-gap-y-5{
    row-gap: 1.25rem;
  }

  .min\:tw-gap-y-6{
    row-gap: 1.5rem;
  }

  .min\:tw-gap-y-7{
    row-gap: 1.75rem;
  }

  .min\:tw-gap-y-8{
    row-gap: 2rem;
  }

  .min\:tw-gap-y-9{
    row-gap: 2.25rem;
  }

  .min\:tw-gap-y-10{
    row-gap: 2.5rem;
  }

  .min\:tw-gap-y-11{
    row-gap: 2.75rem;
  }

  .min\:tw-gap-y-12{
    row-gap: 3rem;
  }

  .min\:tw-gap-y-13{
    row-gap: 3.25rem;
  }

  .min\:tw-gap-y-14{
    row-gap: 3.5rem;
  }

  .min\:tw-gap-y-15{
    row-gap: 3.75rem;
  }

  .min\:tw-gap-y-16{
    row-gap: 4rem;
  }

  .min\:tw-gap-y-17{
    row-gap: 4.25rem;
  }

  .min\:tw-gap-y-18{
    row-gap: 4.5rem;
  }

  .min\:tw-gap-y-19{
    row-gap: 4.75rem;
  }

  .min\:tw-gap-y-20{
    row-gap: 5rem;
  }

  .min\:tw-gap-y-21{
    row-gap: 5.25rem;
  }

  .min\:tw-gap-y-22{
    row-gap: 5.5rem;
  }

  .min\:tw-gap-y-23{
    row-gap: 5.75rem;
  }

  .min\:tw-gap-y-24{
    row-gap: 6rem;
  }

  .min\:tw-gap-y-25{
    row-gap: 6.25rem;
  }

  .min\:tw-gap-y-26{
    row-gap: 6.5rem;
  }

  .min\:tw-gap-y-27{
    row-gap: 6.75rem;
  }

  .min\:tw-gap-y-28{
    row-gap: 7rem;
  }

  .min\:tw-gap-y-29{
    row-gap: 7.25rem;
  }

  .min\:tw-gap-y-30{
    row-gap: 7.5rem;
  }

  .min\:tw-gap-y-31{
    row-gap: 7.75rem;
  }

  .min\:tw-gap-y-32{
    row-gap: 8rem;
  }

  .min\:tw-gap-y-33{
    row-gap: 8.25rem;
  }

  .min\:tw-gap-y-34{
    row-gap: 8.5rem;
  }

  .min\:tw-gap-y-35{
    row-gap: 8.75rem;
  }

  .min\:tw-gap-y-36{
    row-gap: 9rem;
  }

  .min\:tw-gap-y-37{
    row-gap: 9.25rem;
  }

  .min\:tw-gap-y-38{
    row-gap: 9.5rem;
  }

  .min\:tw-gap-y-39{
    row-gap: 9.75rem;
  }

  .min\:tw-gap-y-40{
    row-gap: 10rem;
  }

  .min\:tw-gap-y-41{
    row-gap: 10.25rem;
  }

  .min\:tw-gap-y-42{
    row-gap: 10.5rem;
  }

  .min\:tw-gap-y-43{
    row-gap: 10.75rem;
  }

  .min\:tw-gap-y-44{
    row-gap: 11rem;
  }

  .min\:tw-gap-y-45{
    row-gap: 11.25rem;
  }

  .min\:tw-gap-y-46{
    row-gap: 11.5rem;
  }

  .min\:tw-gap-y-47{
    row-gap: 11.75rem;
  }

  .min\:tw-gap-y-48{
    row-gap: 12rem;
  }

  .min\:tw-gap-y-50{
    row-gap: 12.5rem;
  }

  .min\:tw-gap-y-52{
    row-gap: 13rem;
  }

  .min\:tw-gap-y-53{
    row-gap: 13.25rem;
  }

  .min\:tw-gap-y-54{
    row-gap: 13.5rem;
  }

  .min\:tw-gap-y-55{
    row-gap: 13.75rem;
  }

  .min\:tw-gap-y-56{
    row-gap: 14rem;
  }

  .min\:tw-gap-y-57{
    row-gap: 14.25rem;
  }

  .min\:tw-gap-y-58{
    row-gap: 14.5rem;
  }

  .min\:tw-gap-y-59{
    row-gap: 14.75rem;
  }

  .min\:tw-gap-y-60{
    row-gap: 15rem;
  }

  .min\:tw-gap-y-61{
    row-gap: 15.25rem;
  }

  .min\:tw-gap-y-62{
    row-gap: 15.5rem;
  }

  .min\:tw-gap-y-63{
    row-gap: 15.75rem;
  }

  .min\:tw-gap-y-64{
    row-gap: 16rem;
  }

  .min\:tw-gap-y-65{
    row-gap: 16.25rem;
  }

  .min\:tw-gap-y-66{
    row-gap: 16.5rem;
  }

  .min\:tw-gap-y-68{
    row-gap: 17rem;
  }

  .min\:tw-gap-y-69{
    row-gap: 17.25rem;
  }

  .min\:tw-gap-y-70{
    row-gap: 17.5rem;
  }

  .min\:tw-gap-y-71{
    row-gap: 17.75rem;
  }

  .min\:tw-gap-y-72{
    row-gap: 18rem;
  }

  .min\:tw-gap-y-73{
    row-gap: 18.25rem;
  }

  .min\:tw-gap-y-74{
    row-gap: 18.5rem;
  }

  .min\:tw-gap-y-75{
    row-gap: 18.75rem;
  }

  .min\:tw-gap-y-76{
    row-gap: 19rem;
  }

  .min\:tw-gap-y-77{
    row-gap: 19.25rem;
  }

  .min\:tw-gap-y-78{
    row-gap: 19.5rem;
  }

  .min\:tw-gap-y-79{
    row-gap: 19.75rem;
  }

  .min\:tw-gap-y-80{
    row-gap: 20rem;
  }

  .min\:tw-gap-y-81{
    row-gap: 20.25rem;
  }

  .min\:tw-gap-y-82{
    row-gap: 20.5rem;
  }

  .min\:tw-gap-y-83{
    row-gap: 20.75rem;
  }

  .min\:tw-gap-y-84{
    row-gap: 21rem;
  }

  .min\:tw-gap-y-85{
    row-gap: 21.25rem;
  }

  .min\:tw-gap-y-86{
    row-gap: 21.5rem;
  }

  .min\:tw-gap-y-87{
    row-gap: 21.75rem;
  }

  .min\:tw-gap-y-88{
    row-gap: 22rem;
  }

  .min\:tw-gap-y-89{
    row-gap: 22.25rem;
  }

  .min\:tw-gap-y-90{
    row-gap: 22.5rem;
  }

  .min\:tw-gap-y-91{
    row-gap: 22.75rem;
  }

  .min\:tw-gap-y-92{
    row-gap: 23rem;
  }

  .min\:tw-gap-y-96{
    row-gap: 24rem;
  }

  .min\:tw-gap-y-102{
    row-gap: 25.5rem;
  }

  .min\:tw-gap-y-112{
    row-gap: 28rem;
  }

  .min\:tw-gap-y-128{
    row-gap: 31rem;
  }

  .min\:tw-gap-y-129{
    row-gap: 32.25rem;
  }

  .min\:tw-gap-y-130{
    row-gap: 32.5rem;
  }

  .min\:tw-gap-y-140{
    row-gap: 35rem;
  }

  .min\:tw-gap-y-160{
    row-gap: 40rem;
  }

  .min\:tw-gap-y-180{
    row-gap: 45rem;
  }

  .min\:tw-gap-y-185{
    row-gap: 46.25rem;
  }

  .min\:tw-gap-y-190{
    row-gap: 47.5rem;
  }

  .min\:tw-gap-y-200{
    row-gap: 50rem;
  }

  .min\:tw-gap-y-px{
    row-gap: 1px;
  }

  .min\:tw-gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .min\:tw-gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .min\:tw-gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .min\:tw-gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .min\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17rem * var(--tw-space-x-reverse));
    margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19rem * var(--tw-space-x-reverse));
    margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21rem * var(--tw-space-x-reverse));
    margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22rem * var(--tw-space-x-reverse));
    margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(23rem * var(--tw-space-x-reverse));
    margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(28rem * var(--tw-space-x-reverse));
    margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(31rem * var(--tw-space-x-reverse));
    margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(35rem * var(--tw-space-x-reverse));
    margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40rem * var(--tw-space-x-reverse));
    margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(45rem * var(--tw-space-x-reverse));
    margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(50rem * var(--tw-space-x-reverse));
    margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17rem * var(--tw-space-x-reverse));
    margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19rem * var(--tw-space-x-reverse));
    margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21rem * var(--tw-space-x-reverse));
    margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22rem * var(--tw-space-x-reverse));
    margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-23rem * var(--tw-space-x-reverse));
    margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-28rem * var(--tw-space-x-reverse));
    margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-31rem * var(--tw-space-x-reverse));
    margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-35rem * var(--tw-space-x-reverse));
    margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40rem * var(--tw-space-x-reverse));
    margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-45rem * var(--tw-space-x-reverse));
    margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-50rem * var(--tw-space-x-reverse));
    margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .min\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(23rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(28rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(31rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(35rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(45rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .min\:tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .min\:tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .min\:tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .min\:tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .min\:tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .min\:tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .min\:tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .min\:tw-divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .min\:tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .min\:tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .min\:tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .min\:tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .min\:tw-divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .min\:tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .min\:tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .min\:tw-divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .min\:tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .min\:tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .min\:tw-divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .min\:tw-divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .min\:tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .min\:tw-divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .min\:tw-divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .min\:tw-divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .min\:tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .min\:tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .min\:tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .min\:tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .min\:tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .min\:tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .min\:tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
  }

  .min\:tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
  }

  .min\:tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .min\:tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
  }

  .min\:tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
  }

  .min\:tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
  }

  .min\:tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
  }

  .min\:tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
  }

  .min\:tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
  }

  .min\:tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
  }

  .min\:tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
  }

  .min\:tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .min\:tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .min\:tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .min\:tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .min\:tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .min\:tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .min\:tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .min\:tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .min\:tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .min\:tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .min\:tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .min\:tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .min\:tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .min\:tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .min\:tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .min\:tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .min\:tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .min\:tw-place-self-auto{
    place-self: auto;
  }

  .min\:tw-place-self-start{
    place-self: start;
  }

  .min\:tw-place-self-end{
    place-self: end;
  }

  .min\:tw-place-self-center{
    place-self: center;
  }

  .min\:tw-place-self-stretch{
    place-self: stretch;
  }

  .min\:tw-self-auto{
    align-self: auto;
  }

  .min\:tw-self-start{
    align-self: flex-start;
  }

  .min\:tw-self-end{
    align-self: flex-end;
  }

  .min\:tw-self-center{
    align-self: center;
  }

  .min\:tw-self-stretch{
    align-self: stretch;
  }

  .min\:tw-self-baseline{
    align-self: baseline;
  }

  .min\:tw-justify-self-auto{
    justify-self: auto;
  }

  .min\:tw-justify-self-start{
    justify-self: start;
  }

  .min\:tw-justify-self-end{
    justify-self: end;
  }

  .min\:tw-justify-self-center{
    justify-self: center;
  }

  .min\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  .min\:tw-overflow-auto{
    overflow: auto;
  }

  .min\:tw-overflow-hidden{
    overflow: hidden;
  }

  .min\:tw-overflow-visible{
    overflow: visible;
  }

  .min\:tw-overflow-scroll{
    overflow: scroll;
  }

  .min\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  .min\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  .min\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  .min\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  .min\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  .min\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  .min\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  .min\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  .min\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  .min\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  .min\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  .min\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .min\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .min\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .min\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .min\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .min\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .min\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .min\:tw-overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .min\:tw-overflow-clip{
    text-overflow: clip;
  }

  .min\:tw-whitespace-normal{
    white-space: normal;
  }

  .min\:tw-whitespace-nowrap{
    white-space: nowrap;
  }

  .min\:tw-whitespace-pre{
    white-space: pre;
  }

  .min\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  .min\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .min\:tw-break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .min\:tw-break-words{
    overflow-wrap: break-word;
  }

  .min\:tw-break-all{
    word-break: break-all;
  }

  .min\:tw-rounded-none{
    border-radius: 0px;
  }

  .min\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  .min\:tw-rounded{
    border-radius: 0.25rem;
  }

  .min\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  .min\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  .min\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  .min\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  .min\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  .min\:tw-rounded-full{
    border-radius: 9999px;
  }

  .min\:tw-rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .min\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .min\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .min\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .min\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .min\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .min\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .min\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .min\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .min\:tw-rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .min\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .min\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .min\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .min\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .min\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .min\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .min\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .min\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .min\:tw-rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .min\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .min\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .min\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .min\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .min\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .min\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .min\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .min\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .min\:tw-rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .min\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .min\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .min\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .min\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .min\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .min\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .min\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .min\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .min\:tw-rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .min\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .min\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .min\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .min\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .min\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .min\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .min\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .min\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .min\:tw-rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .min\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .min\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .min\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .min\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .min\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .min\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .min\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .min\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .min\:tw-rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .min\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .min\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .min\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .min\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .min\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .min\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .min\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .min\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .min\:tw-rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .min\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .min\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .min\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .min\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .min\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .min\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .min\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .min\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .min\:tw-border-0{
    border-width: 0px;
  }

  .min\:tw-border-2{
    border-width: 2px;
  }

  .min\:tw-border-4{
    border-width: 4px;
  }

  .min\:tw-border-8{
    border-width: 8px;
  }

  .min\:tw-border{
    border-width: 1px;
  }

  .min\:tw-border-t-0{
    border-top-width: 0px;
  }

  .min\:tw-border-t-2{
    border-top-width: 2px;
  }

  .min\:tw-border-t-4{
    border-top-width: 4px;
  }

  .min\:tw-border-t-8{
    border-top-width: 8px;
  }

  .min\:tw-border-t{
    border-top-width: 1px;
  }

  .min\:tw-border-r-0{
    border-right-width: 0px;
  }

  .min\:tw-border-r-2{
    border-right-width: 2px;
  }

  .min\:tw-border-r-4{
    border-right-width: 4px;
  }

  .min\:tw-border-r-8{
    border-right-width: 8px;
  }

  .min\:tw-border-r{
    border-right-width: 1px;
  }

  .min\:tw-border-b-0{
    border-bottom-width: 0px;
  }

  .min\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  .min\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  .min\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  .min\:tw-border-b{
    border-bottom-width: 1px;
  }

  .min\:tw-border-l-0{
    border-left-width: 0px;
  }

  .min\:tw-border-l-2{
    border-left-width: 2px;
  }

  .min\:tw-border-l-4{
    border-left-width: 4px;
  }

  .min\:tw-border-l-8{
    border-left-width: 8px;
  }

  .min\:tw-border-l{
    border-left-width: 1px;
  }

  .min\:tw-border-solid{
    border-style: solid;
  }

  .min\:tw-border-dashed{
    border-style: dashed;
  }

  .min\:tw-border-dotted{
    border-style: dotted;
  }

  .min\:tw-border-double{
    border-style: double;
  }

  .min\:tw-border-none{
    border-style: none;
  }

  .min\:tw-border-transparent{
    border-color: transparent;
  }

  .min\:tw-border-current{
    border-color: currentColor;
  }

  .min\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .min\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .min\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .min\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .min\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .min\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .min\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .min\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .min\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .min\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .min\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .min\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .min\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .min\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .min\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .min\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .min\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .min\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .min\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .min\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .min\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .min\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .min\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .min\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .min\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .min\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .min\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .min\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .min\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .min\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .min\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .min\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .min\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .min\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .min\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .min\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .min\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .min\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .min\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .min\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .min\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .min\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .min\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .min\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .min\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .min\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .min\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .min\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .min\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .min\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .min\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .min\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-transparent{
    border-color: transparent;
  }

  .tw-group:hover .min\:group-hover\:tw-border-current{
    border-color: currentColor;
  }

  .tw-group:hover .min\:group-hover\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-transparent:focus-within{
    border-color: transparent;
  }

  .min\:focus-within\:tw-border-current:focus-within{
    border-color: currentColor;
  }

  .min\:focus-within\:tw-border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pregnancy-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pregnancy-green-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-pregnancy-green-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-dark-blue:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-orange-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-grey-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-grey-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-grey-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-grey-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-grey-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-grey-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-error-red:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-system-red-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-birth-summary-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-birth-summary-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-birth-summary-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-postnatal-assessment-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-postnatal-assessment-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-postnatal-assessment-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-background:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-system-banner:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-blue-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-blue-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-blue-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-blue-7:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-chart-toggle:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-left-nav-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-left-nav-active:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-left-nav-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:focus-within\:tw-border-default-colour:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-transparent:hover{
    border-color: transparent;
  }

  .min\:hover\:tw-border-current:hover{
    border-color: currentColor;
  }

  .min\:hover\:tw-border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pregnancy-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pregnancy-green-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-pregnancy-green-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-dark-blue:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-orange-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-grey-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-grey-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-grey-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-grey-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-grey-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-grey-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-error-red:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-system-red-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-birth-summary-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-birth-summary-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-birth-summary-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-postnatal-assessment-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-postnatal-assessment-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-postnatal-assessment-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-background:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-system-banner:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-blue-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-blue-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-blue-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-blue-7:hover{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-chart-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-left-nav-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-left-nav-active:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-left-nav-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-breadcrumb-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-grow-breadcrumb-inactive-text:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:hover\:tw-border-default-colour:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-transparent:focus{
    border-color: transparent;
  }

  .min\:focus\:tw-border-current:focus{
    border-color: currentColor;
  }

  .min\:focus\:tw-border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pregnancy-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pregnancy-green-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-pregnancy-green-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-dark-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-orange-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-grey-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-grey-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-grey-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-grey-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-grey-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-grey-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-error-red:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-system-red-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-birth-summary-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-birth-summary-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-birth-summary-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-postnatal-assessment-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-postnatal-assessment-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-postnatal-assessment-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-background:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-system-banner:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-blue-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-blue-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-blue-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-blue-7:focus{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-chart-toggle:focus{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-left-nav-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-left-nav-active:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-left-nav-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-breadcrumb-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-grow-breadcrumb-inactive-text:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:focus\:tw-border-default-colour:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .min\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .min\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .min\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .min\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .min\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .min\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .min\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .min\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .min\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .min\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .min\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .min\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .min\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .min\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .min\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .tw-group:hover .min\:group-hover\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .min\:focus-within\:tw-border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .min\:focus-within\:tw-border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .min\:focus-within\:tw-border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .min\:focus-within\:tw-border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .min\:focus-within\:tw-border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .min\:focus-within\:tw-border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .min\:focus-within\:tw-border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .min\:focus-within\:tw-border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .min\:focus-within\:tw-border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .min\:focus-within\:tw-border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .min\:focus-within\:tw-border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .min\:focus-within\:tw-border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .min\:focus-within\:tw-border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .min\:focus-within\:tw-border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .min\:focus-within\:tw-border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .min\:hover\:tw-border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .min\:hover\:tw-border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .min\:hover\:tw-border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .min\:hover\:tw-border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .min\:hover\:tw-border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .min\:hover\:tw-border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .min\:hover\:tw-border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .min\:hover\:tw-border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .min\:hover\:tw-border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .min\:hover\:tw-border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .min\:hover\:tw-border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .min\:hover\:tw-border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .min\:hover\:tw-border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .min\:hover\:tw-border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .min\:hover\:tw-border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .min\:focus\:tw-border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .min\:focus\:tw-border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .min\:focus\:tw-border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .min\:focus\:tw-border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .min\:focus\:tw-border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .min\:focus\:tw-border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .min\:focus\:tw-border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .min\:focus\:tw-border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .min\:focus\:tw-border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .min\:focus\:tw-border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .min\:focus\:tw-border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .min\:focus\:tw-border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .min\:focus\:tw-border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .min\:focus\:tw-border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .min\:focus\:tw-border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .min\:tw-bg-transparent{
    background-color: transparent;
  }

  .min\:tw-bg-current{
    background-color: currentColor;
  }

  .min\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .min\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .min\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .min\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .min\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .min\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .min\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .min\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .min\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .min\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .min\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .min\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .min\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .min\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .min\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .min\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .min\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .min\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .min\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-transparent{
    background-color: transparent;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-current{
    background-color: currentColor;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-transparent:focus-within{
    background-color: transparent;
  }

  .min\:focus-within\:tw-bg-current:focus-within{
    background-color: currentColor;
  }

  .min\:focus-within\:tw-bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pregnancy-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pregnancy-green-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-pregnancy-green-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-dark-blue:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-orange-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-grey-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-grey-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-grey-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-grey-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-grey-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-grey-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-error-red:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-system-red-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-birth-summary-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-birth-summary-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-birth-summary-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-postnatal-assessment-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-postnatal-assessment-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-postnatal-assessment-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-background:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-system-banner:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-blue-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-blue-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-blue-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-blue-7:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-chart-toggle:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-left-nav-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-left-nav-active:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-left-nav-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:focus-within\:tw-bg-default-colour:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-transparent:hover{
    background-color: transparent;
  }

  .min\:hover\:tw-bg-current:hover{
    background-color: currentColor;
  }

  .min\:hover\:tw-bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pregnancy-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pregnancy-green-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-pregnancy-green-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-dark-blue:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-orange-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-grey-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-grey-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-grey-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-grey-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-grey-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-grey-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-error-red:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-system-red-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-birth-summary-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-birth-summary-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-birth-summary-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-postnatal-assessment-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-postnatal-assessment-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-postnatal-assessment-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-background:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-system-banner:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-blue-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-blue-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-blue-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-blue-7:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-chart-toggle:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-left-nav-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-left-nav-active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-left-nav-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-breadcrumb-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:hover\:tw-bg-default-colour:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-transparent:focus{
    background-color: transparent;
  }

  .min\:focus\:tw-bg-current:focus{
    background-color: currentColor;
  }

  .min\:focus\:tw-bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pregnancy-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pregnancy-green-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-pregnancy-green-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-dark-blue:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-orange-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-grey-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-grey-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-grey-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-grey-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-grey-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-grey-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-error-red:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-system-red-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-birth-summary-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-birth-summary-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-birth-summary-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-postnatal-assessment-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-postnatal-assessment-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-postnatal-assessment-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-background:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-system-banner:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-blue-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-blue-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-blue-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-blue-7:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-chart-toggle:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-left-nav-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-left-nav-active:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-left-nav-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-breadcrumb-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:focus\:tw-bg-default-colour:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .min\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .min\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .min\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .min\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .min\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .min\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .min\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .min\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .min\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .min\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .min\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .min\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .min\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .min\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .min\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .tw-group:hover .min\:group-hover\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .min\:focus-within\:tw-bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .min\:focus-within\:tw-bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .min\:focus-within\:tw-bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .min\:focus-within\:tw-bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .min\:focus-within\:tw-bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .min\:focus-within\:tw-bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .min\:focus-within\:tw-bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .min\:focus-within\:tw-bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .min\:focus-within\:tw-bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .min\:focus-within\:tw-bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .min\:focus-within\:tw-bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .min\:focus-within\:tw-bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .min\:focus-within\:tw-bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .min\:focus-within\:tw-bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .min\:focus-within\:tw-bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .min\:hover\:tw-bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .min\:hover\:tw-bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .min\:hover\:tw-bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .min\:hover\:tw-bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .min\:hover\:tw-bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .min\:hover\:tw-bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .min\:hover\:tw-bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .min\:hover\:tw-bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .min\:hover\:tw-bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .min\:hover\:tw-bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .min\:hover\:tw-bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .min\:hover\:tw-bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .min\:hover\:tw-bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .min\:hover\:tw-bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .min\:hover\:tw-bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .min\:focus\:tw-bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .min\:focus\:tw-bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .min\:focus\:tw-bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .min\:focus\:tw-bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .min\:focus\:tw-bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .min\:focus\:tw-bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .min\:focus\:tw-bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .min\:focus\:tw-bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .min\:focus\:tw-bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .min\:focus\:tw-bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .min\:focus\:tw-bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .min\:focus\:tw-bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .min\:focus\:tw-bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .min\:focus\:tw-bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .min\:focus\:tw-bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .min\:tw-bg-none{
    background-image: none;
  }

  .min\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .min\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .min\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .min\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .min\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .min\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .min\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .min\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .min\:tw-from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:tw-from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:tw-from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:tw-from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:tw-from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .min\:tw-from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .min\:tw-from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .min\:tw-from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .min\:tw-from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .min\:tw-from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .min\:tw-from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .min\:tw-from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .min\:tw-from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .min\:tw-from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .min\:tw-from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .min\:tw-from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .min\:tw-from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .min\:tw-from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .min\:tw-from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .min\:tw-from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .min\:tw-from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .min\:tw-from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .min\:tw-from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .min\:tw-from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .min\:tw-from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .min\:tw-from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .min\:tw-from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .min\:tw-from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .min\:tw-from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .min\:tw-from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .min\:tw-from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .min\:tw-from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .min\:tw-from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .min\:tw-from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .min\:tw-from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .min\:tw-from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .min\:tw-from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .min\:tw-from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .min\:tw-from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .min\:tw-from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .min\:tw-from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .min\:tw-from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .min\:tw-from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .min\:tw-from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .min\:tw-from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .min\:tw-from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .min\:tw-from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .min\:tw-from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .min\:tw-from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .min\:tw-from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .min\:tw-from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .min\:tw-from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .min\:tw-from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .min\:tw-from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .min\:tw-from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .min\:tw-from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .min\:tw-from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .min\:tw-from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .min\:tw-from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .min\:tw-from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .min\:tw-from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .min\:tw-from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .min\:tw-from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .min\:tw-from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .min\:tw-from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .min\:tw-from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .min\:tw-from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .min\:tw-from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .min\:tw-from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .min\:tw-from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .min\:tw-from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .min\:tw-from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .min\:tw-from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .min\:tw-from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .min\:tw-from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .min\:tw-from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .min\:tw-from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .min\:tw-from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .min\:tw-from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .min\:tw-from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .min\:tw-from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .min\:tw-from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .min\:tw-from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .min\:tw-from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .min\:tw-from-pregnancy-green-1{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .min\:tw-from-pregnancy-green-2{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .min\:tw-from-pregnancy-green-3{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .min\:tw-from-system-blue-1{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:tw-from-system-blue-2{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .min\:tw-from-system-blue-3{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .min\:tw-from-system-dark-blue{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .min\:tw-from-inactive{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .min\:tw-from-system-green-1{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .min\:tw-from-system-orange-1{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .min\:tw-from-system-grey-1{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .min\:tw-from-system-grey-2{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .min\:tw-from-system-grey-3{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .min\:tw-from-system-grey-4{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .min\:tw-from-system-grey-5{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .min\:tw-from-system-grey-6{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:tw-from-error-red{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .min\:tw-from-system-red-1{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .min\:tw-from-birth-summary-1{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .min\:tw-from-birth-summary-2{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .min\:tw-from-birth-summary-3{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .min\:tw-from-postnatal-assessment-1{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .min\:tw-from-postnatal-assessment-2{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .min\:tw-from-postnatal-assessment-3{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .min\:tw-from-grow-background{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .min\:tw-from-grow-system-banner{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:tw-from-grow-blue-1{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .min\:tw-from-grow-blue-2{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:tw-from-grow-blue-3{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .min\:tw-from-grow-blue-4{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .min\:tw-from-grow-blue-5{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:tw-from-grow-blue-6{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .min\:tw-from-grow-blue-7{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .min\:tw-from-grow-chart-toggle{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .min\:tw-from-grow-left-nav-1{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .min\:tw-from-grow-left-nav-active{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:tw-from-grow-left-nav-hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:tw-from-grow-breadcrumb-inactive{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .min\:tw-from-grow-breadcrumb-inactive-text{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:tw-from-default-colour{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:hover\:tw-from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:hover\:tw-from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:hover\:tw-from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:hover\:tw-from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:hover\:tw-from-gray-50:hover{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .min\:hover\:tw-from-gray-100:hover{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .min\:hover\:tw-from-gray-200:hover{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .min\:hover\:tw-from-gray-300:hover{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .min\:hover\:tw-from-gray-400:hover{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .min\:hover\:tw-from-gray-500:hover{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .min\:hover\:tw-from-gray-600:hover{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .min\:hover\:tw-from-gray-700:hover{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .min\:hover\:tw-from-gray-800:hover{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .min\:hover\:tw-from-gray-900:hover{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .min\:hover\:tw-from-red-50:hover{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .min\:hover\:tw-from-red-100:hover{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .min\:hover\:tw-from-red-200:hover{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .min\:hover\:tw-from-red-300:hover{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .min\:hover\:tw-from-red-400:hover{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .min\:hover\:tw-from-red-500:hover{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .min\:hover\:tw-from-red-600:hover{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .min\:hover\:tw-from-red-700:hover{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .min\:hover\:tw-from-red-800:hover{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .min\:hover\:tw-from-red-900:hover{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .min\:hover\:tw-from-yellow-50:hover{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .min\:hover\:tw-from-yellow-100:hover{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .min\:hover\:tw-from-yellow-200:hover{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .min\:hover\:tw-from-yellow-300:hover{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .min\:hover\:tw-from-yellow-400:hover{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .min\:hover\:tw-from-yellow-500:hover{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .min\:hover\:tw-from-yellow-600:hover{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .min\:hover\:tw-from-yellow-700:hover{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .min\:hover\:tw-from-yellow-800:hover{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .min\:hover\:tw-from-yellow-900:hover{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .min\:hover\:tw-from-green-50:hover{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .min\:hover\:tw-from-green-100:hover{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .min\:hover\:tw-from-green-200:hover{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .min\:hover\:tw-from-green-300:hover{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .min\:hover\:tw-from-green-400:hover{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .min\:hover\:tw-from-green-500:hover{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .min\:hover\:tw-from-green-600:hover{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .min\:hover\:tw-from-green-700:hover{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .min\:hover\:tw-from-green-800:hover{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .min\:hover\:tw-from-green-900:hover{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .min\:hover\:tw-from-blue-50:hover{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .min\:hover\:tw-from-blue-100:hover{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .min\:hover\:tw-from-blue-200:hover{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .min\:hover\:tw-from-blue-300:hover{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .min\:hover\:tw-from-blue-400:hover{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .min\:hover\:tw-from-blue-500:hover{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .min\:hover\:tw-from-blue-600:hover{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .min\:hover\:tw-from-blue-700:hover{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .min\:hover\:tw-from-blue-800:hover{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .min\:hover\:tw-from-blue-900:hover{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .min\:hover\:tw-from-indigo-50:hover{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .min\:hover\:tw-from-indigo-100:hover{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .min\:hover\:tw-from-indigo-200:hover{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .min\:hover\:tw-from-indigo-300:hover{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .min\:hover\:tw-from-indigo-400:hover{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .min\:hover\:tw-from-indigo-500:hover{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .min\:hover\:tw-from-indigo-600:hover{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .min\:hover\:tw-from-indigo-700:hover{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .min\:hover\:tw-from-indigo-800:hover{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .min\:hover\:tw-from-indigo-900:hover{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .min\:hover\:tw-from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .min\:hover\:tw-from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .min\:hover\:tw-from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .min\:hover\:tw-from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .min\:hover\:tw-from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .min\:hover\:tw-from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .min\:hover\:tw-from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .min\:hover\:tw-from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .min\:hover\:tw-from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .min\:hover\:tw-from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .min\:hover\:tw-from-pink-50:hover{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .min\:hover\:tw-from-pink-100:hover{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .min\:hover\:tw-from-pink-200:hover{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .min\:hover\:tw-from-pink-300:hover{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .min\:hover\:tw-from-pink-400:hover{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .min\:hover\:tw-from-pink-500:hover{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .min\:hover\:tw-from-pink-600:hover{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .min\:hover\:tw-from-pink-700:hover{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .min\:hover\:tw-from-pink-800:hover{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .min\:hover\:tw-from-pink-900:hover{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .min\:hover\:tw-from-pregnancy-green-1:hover{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .min\:hover\:tw-from-pregnancy-green-2:hover{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .min\:hover\:tw-from-pregnancy-green-3:hover{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .min\:hover\:tw-from-system-blue-1:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:hover\:tw-from-system-blue-2:hover{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .min\:hover\:tw-from-system-blue-3:hover{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .min\:hover\:tw-from-system-dark-blue:hover{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .min\:hover\:tw-from-inactive:hover{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .min\:hover\:tw-from-system-green-1:hover{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .min\:hover\:tw-from-system-orange-1:hover{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .min\:hover\:tw-from-system-grey-1:hover{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .min\:hover\:tw-from-system-grey-2:hover{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .min\:hover\:tw-from-system-grey-3:hover{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .min\:hover\:tw-from-system-grey-4:hover{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .min\:hover\:tw-from-system-grey-5:hover{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .min\:hover\:tw-from-system-grey-6:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:hover\:tw-from-error-red:hover{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .min\:hover\:tw-from-system-red-1:hover{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .min\:hover\:tw-from-birth-summary-1:hover{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .min\:hover\:tw-from-birth-summary-2:hover{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .min\:hover\:tw-from-birth-summary-3:hover{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .min\:hover\:tw-from-postnatal-assessment-1:hover{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .min\:hover\:tw-from-postnatal-assessment-2:hover{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .min\:hover\:tw-from-postnatal-assessment-3:hover{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .min\:hover\:tw-from-grow-background:hover{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .min\:hover\:tw-from-grow-system-banner:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:hover\:tw-from-grow-blue-1:hover{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .min\:hover\:tw-from-grow-blue-2:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:hover\:tw-from-grow-blue-3:hover{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .min\:hover\:tw-from-grow-blue-4:hover{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .min\:hover\:tw-from-grow-blue-5:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:hover\:tw-from-grow-blue-6:hover{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .min\:hover\:tw-from-grow-blue-7:hover{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .min\:hover\:tw-from-grow-chart-toggle:hover{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .min\:hover\:tw-from-grow-left-nav-1:hover{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .min\:hover\:tw-from-grow-left-nav-active:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:hover\:tw-from-grow-left-nav-hover:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:hover\:tw-from-grow-breadcrumb-inactive:hover{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .min\:hover\:tw-from-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:hover\:tw-from-default-colour:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:focus\:tw-from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:focus\:tw-from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:focus\:tw-from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:focus\:tw-from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:focus\:tw-from-gray-50:focus{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .min\:focus\:tw-from-gray-100:focus{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .min\:focus\:tw-from-gray-200:focus{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .min\:focus\:tw-from-gray-300:focus{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .min\:focus\:tw-from-gray-400:focus{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .min\:focus\:tw-from-gray-500:focus{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .min\:focus\:tw-from-gray-600:focus{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .min\:focus\:tw-from-gray-700:focus{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .min\:focus\:tw-from-gray-800:focus{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .min\:focus\:tw-from-gray-900:focus{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .min\:focus\:tw-from-red-50:focus{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .min\:focus\:tw-from-red-100:focus{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .min\:focus\:tw-from-red-200:focus{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .min\:focus\:tw-from-red-300:focus{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .min\:focus\:tw-from-red-400:focus{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .min\:focus\:tw-from-red-500:focus{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .min\:focus\:tw-from-red-600:focus{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .min\:focus\:tw-from-red-700:focus{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .min\:focus\:tw-from-red-800:focus{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .min\:focus\:tw-from-red-900:focus{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .min\:focus\:tw-from-yellow-50:focus{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .min\:focus\:tw-from-yellow-100:focus{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .min\:focus\:tw-from-yellow-200:focus{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .min\:focus\:tw-from-yellow-300:focus{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .min\:focus\:tw-from-yellow-400:focus{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .min\:focus\:tw-from-yellow-500:focus{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .min\:focus\:tw-from-yellow-600:focus{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .min\:focus\:tw-from-yellow-700:focus{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .min\:focus\:tw-from-yellow-800:focus{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .min\:focus\:tw-from-yellow-900:focus{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .min\:focus\:tw-from-green-50:focus{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .min\:focus\:tw-from-green-100:focus{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .min\:focus\:tw-from-green-200:focus{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .min\:focus\:tw-from-green-300:focus{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .min\:focus\:tw-from-green-400:focus{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .min\:focus\:tw-from-green-500:focus{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .min\:focus\:tw-from-green-600:focus{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .min\:focus\:tw-from-green-700:focus{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .min\:focus\:tw-from-green-800:focus{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .min\:focus\:tw-from-green-900:focus{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .min\:focus\:tw-from-blue-50:focus{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .min\:focus\:tw-from-blue-100:focus{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .min\:focus\:tw-from-blue-200:focus{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .min\:focus\:tw-from-blue-300:focus{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .min\:focus\:tw-from-blue-400:focus{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .min\:focus\:tw-from-blue-500:focus{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .min\:focus\:tw-from-blue-600:focus{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .min\:focus\:tw-from-blue-700:focus{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .min\:focus\:tw-from-blue-800:focus{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .min\:focus\:tw-from-blue-900:focus{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .min\:focus\:tw-from-indigo-50:focus{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .min\:focus\:tw-from-indigo-100:focus{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .min\:focus\:tw-from-indigo-200:focus{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .min\:focus\:tw-from-indigo-300:focus{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .min\:focus\:tw-from-indigo-400:focus{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .min\:focus\:tw-from-indigo-500:focus{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .min\:focus\:tw-from-indigo-600:focus{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .min\:focus\:tw-from-indigo-700:focus{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .min\:focus\:tw-from-indigo-800:focus{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .min\:focus\:tw-from-indigo-900:focus{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .min\:focus\:tw-from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .min\:focus\:tw-from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .min\:focus\:tw-from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .min\:focus\:tw-from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .min\:focus\:tw-from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .min\:focus\:tw-from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .min\:focus\:tw-from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .min\:focus\:tw-from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .min\:focus\:tw-from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .min\:focus\:tw-from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .min\:focus\:tw-from-pink-50:focus{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .min\:focus\:tw-from-pink-100:focus{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .min\:focus\:tw-from-pink-200:focus{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .min\:focus\:tw-from-pink-300:focus{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .min\:focus\:tw-from-pink-400:focus{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .min\:focus\:tw-from-pink-500:focus{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .min\:focus\:tw-from-pink-600:focus{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .min\:focus\:tw-from-pink-700:focus{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .min\:focus\:tw-from-pink-800:focus{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .min\:focus\:tw-from-pink-900:focus{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .min\:focus\:tw-from-pregnancy-green-1:focus{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .min\:focus\:tw-from-pregnancy-green-2:focus{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .min\:focus\:tw-from-pregnancy-green-3:focus{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .min\:focus\:tw-from-system-blue-1:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:focus\:tw-from-system-blue-2:focus{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .min\:focus\:tw-from-system-blue-3:focus{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .min\:focus\:tw-from-system-dark-blue:focus{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .min\:focus\:tw-from-inactive:focus{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .min\:focus\:tw-from-system-green-1:focus{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .min\:focus\:tw-from-system-orange-1:focus{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .min\:focus\:tw-from-system-grey-1:focus{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .min\:focus\:tw-from-system-grey-2:focus{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .min\:focus\:tw-from-system-grey-3:focus{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .min\:focus\:tw-from-system-grey-4:focus{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .min\:focus\:tw-from-system-grey-5:focus{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .min\:focus\:tw-from-system-grey-6:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:focus\:tw-from-error-red:focus{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .min\:focus\:tw-from-system-red-1:focus{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .min\:focus\:tw-from-birth-summary-1:focus{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .min\:focus\:tw-from-birth-summary-2:focus{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .min\:focus\:tw-from-birth-summary-3:focus{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .min\:focus\:tw-from-postnatal-assessment-1:focus{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .min\:focus\:tw-from-postnatal-assessment-2:focus{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .min\:focus\:tw-from-postnatal-assessment-3:focus{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .min\:focus\:tw-from-grow-background:focus{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .min\:focus\:tw-from-grow-system-banner:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:focus\:tw-from-grow-blue-1:focus{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .min\:focus\:tw-from-grow-blue-2:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:focus\:tw-from-grow-blue-3:focus{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .min\:focus\:tw-from-grow-blue-4:focus{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .min\:focus\:tw-from-grow-blue-5:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:focus\:tw-from-grow-blue-6:focus{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .min\:focus\:tw-from-grow-blue-7:focus{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .min\:focus\:tw-from-grow-chart-toggle:focus{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .min\:focus\:tw-from-grow-left-nav-1:focus{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .min\:focus\:tw-from-grow-left-nav-active:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:focus\:tw-from-grow-left-nav-hover:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:focus\:tw-from-grow-breadcrumb-inactive:focus{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .min\:focus\:tw-from-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:focus\:tw-from-default-colour:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:tw-via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:tw-via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:tw-via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:tw-via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:tw-via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .min\:tw-via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .min\:tw-via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .min\:tw-via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .min\:tw-via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .min\:tw-via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .min\:tw-via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .min\:tw-via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .min\:tw-via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .min\:tw-via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .min\:tw-via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .min\:tw-via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .min\:tw-via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .min\:tw-via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .min\:tw-via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .min\:tw-via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .min\:tw-via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .min\:tw-via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .min\:tw-via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .min\:tw-via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .min\:tw-via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .min\:tw-via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .min\:tw-via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .min\:tw-via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .min\:tw-via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .min\:tw-via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .min\:tw-via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .min\:tw-via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .min\:tw-via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .min\:tw-via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .min\:tw-via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .min\:tw-via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .min\:tw-via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .min\:tw-via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .min\:tw-via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .min\:tw-via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .min\:tw-via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .min\:tw-via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .min\:tw-via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .min\:tw-via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .min\:tw-via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .min\:tw-via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .min\:tw-via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .min\:tw-via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .min\:tw-via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .min\:tw-via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .min\:tw-via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .min\:tw-via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .min\:tw-via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .min\:tw-via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .min\:tw-via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .min\:tw-via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .min\:tw-via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .min\:tw-via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .min\:tw-via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .min\:tw-via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .min\:tw-via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .min\:tw-via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .min\:tw-via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .min\:tw-via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .min\:tw-via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .min\:tw-via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .min\:tw-via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .min\:tw-via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .min\:tw-via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .min\:tw-via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .min\:tw-via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .min\:tw-via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .min\:tw-via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .min\:tw-via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .min\:tw-via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .min\:tw-via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .min\:tw-via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .min\:tw-via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .min\:tw-via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .min\:tw-via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .min\:tw-via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .min\:tw-via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .min\:tw-via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .min\:tw-via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .min\:tw-via-pregnancy-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .min\:tw-via-pregnancy-green-2{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .min\:tw-via-pregnancy-green-3{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .min\:tw-via-system-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:tw-via-system-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .min\:tw-via-system-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .min\:tw-via-system-dark-blue{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .min\:tw-via-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .min\:tw-via-system-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .min\:tw-via-system-orange-1{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .min\:tw-via-system-grey-1{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .min\:tw-via-system-grey-2{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .min\:tw-via-system-grey-3{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .min\:tw-via-system-grey-4{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .min\:tw-via-system-grey-5{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .min\:tw-via-system-grey-6{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:tw-via-error-red{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .min\:tw-via-system-red-1{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .min\:tw-via-birth-summary-1{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .min\:tw-via-birth-summary-2{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .min\:tw-via-birth-summary-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .min\:tw-via-postnatal-assessment-1{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .min\:tw-via-postnatal-assessment-2{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .min\:tw-via-postnatal-assessment-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .min\:tw-via-grow-background{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .min\:tw-via-grow-system-banner{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:tw-via-grow-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .min\:tw-via-grow-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:tw-via-grow-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .min\:tw-via-grow-blue-4{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .min\:tw-via-grow-blue-5{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:tw-via-grow-blue-6{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .min\:tw-via-grow-blue-7{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .min\:tw-via-grow-chart-toggle{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .min\:tw-via-grow-left-nav-1{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .min\:tw-via-grow-left-nav-active{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:tw-via-grow-left-nav-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:tw-via-grow-breadcrumb-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .min\:tw-via-grow-breadcrumb-inactive-text{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:tw-via-default-colour{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:hover\:tw-via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:hover\:tw-via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:hover\:tw-via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:hover\:tw-via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:hover\:tw-via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .min\:hover\:tw-via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .min\:hover\:tw-via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .min\:hover\:tw-via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .min\:hover\:tw-via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .min\:hover\:tw-via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .min\:hover\:tw-via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .min\:hover\:tw-via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .min\:hover\:tw-via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .min\:hover\:tw-via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .min\:hover\:tw-via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .min\:hover\:tw-via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .min\:hover\:tw-via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .min\:hover\:tw-via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .min\:hover\:tw-via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .min\:hover\:tw-via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .min\:hover\:tw-via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .min\:hover\:tw-via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .min\:hover\:tw-via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .min\:hover\:tw-via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .min\:hover\:tw-via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .min\:hover\:tw-via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .min\:hover\:tw-via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .min\:hover\:tw-via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .min\:hover\:tw-via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .min\:hover\:tw-via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .min\:hover\:tw-via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .min\:hover\:tw-via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .min\:hover\:tw-via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .min\:hover\:tw-via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .min\:hover\:tw-via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .min\:hover\:tw-via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .min\:hover\:tw-via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .min\:hover\:tw-via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .min\:hover\:tw-via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .min\:hover\:tw-via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .min\:hover\:tw-via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .min\:hover\:tw-via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .min\:hover\:tw-via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .min\:hover\:tw-via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .min\:hover\:tw-via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .min\:hover\:tw-via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .min\:hover\:tw-via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .min\:hover\:tw-via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .min\:hover\:tw-via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .min\:hover\:tw-via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .min\:hover\:tw-via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .min\:hover\:tw-via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .min\:hover\:tw-via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .min\:hover\:tw-via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .min\:hover\:tw-via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .min\:hover\:tw-via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .min\:hover\:tw-via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .min\:hover\:tw-via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .min\:hover\:tw-via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .min\:hover\:tw-via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .min\:hover\:tw-via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .min\:hover\:tw-via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .min\:hover\:tw-via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .min\:hover\:tw-via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .min\:hover\:tw-via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .min\:hover\:tw-via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .min\:hover\:tw-via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .min\:hover\:tw-via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .min\:hover\:tw-via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .min\:hover\:tw-via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .min\:hover\:tw-via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .min\:hover\:tw-via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .min\:hover\:tw-via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .min\:hover\:tw-via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .min\:hover\:tw-via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .min\:hover\:tw-via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .min\:hover\:tw-via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .min\:hover\:tw-via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .min\:hover\:tw-via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .min\:hover\:tw-via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .min\:hover\:tw-via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .min\:hover\:tw-via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .min\:hover\:tw-via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .min\:hover\:tw-via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .min\:hover\:tw-via-pregnancy-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .min\:hover\:tw-via-pregnancy-green-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .min\:hover\:tw-via-pregnancy-green-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .min\:hover\:tw-via-system-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:hover\:tw-via-system-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .min\:hover\:tw-via-system-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .min\:hover\:tw-via-system-dark-blue:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .min\:hover\:tw-via-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .min\:hover\:tw-via-system-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .min\:hover\:tw-via-system-orange-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .min\:hover\:tw-via-system-grey-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .min\:hover\:tw-via-system-grey-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .min\:hover\:tw-via-system-grey-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .min\:hover\:tw-via-system-grey-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .min\:hover\:tw-via-system-grey-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .min\:hover\:tw-via-system-grey-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:hover\:tw-via-error-red:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .min\:hover\:tw-via-system-red-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .min\:hover\:tw-via-birth-summary-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .min\:hover\:tw-via-birth-summary-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .min\:hover\:tw-via-birth-summary-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .min\:hover\:tw-via-postnatal-assessment-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .min\:hover\:tw-via-postnatal-assessment-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .min\:hover\:tw-via-postnatal-assessment-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .min\:hover\:tw-via-grow-background:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .min\:hover\:tw-via-grow-system-banner:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:hover\:tw-via-grow-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .min\:hover\:tw-via-grow-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:hover\:tw-via-grow-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .min\:hover\:tw-via-grow-blue-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .min\:hover\:tw-via-grow-blue-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:hover\:tw-via-grow-blue-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .min\:hover\:tw-via-grow-blue-7:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .min\:hover\:tw-via-grow-chart-toggle:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .min\:hover\:tw-via-grow-left-nav-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .min\:hover\:tw-via-grow-left-nav-active:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:hover\:tw-via-grow-left-nav-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:hover\:tw-via-grow-breadcrumb-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .min\:hover\:tw-via-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:hover\:tw-via-default-colour:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:focus\:tw-via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:focus\:tw-via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:focus\:tw-via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .min\:focus\:tw-via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .min\:focus\:tw-via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .min\:focus\:tw-via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .min\:focus\:tw-via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .min\:focus\:tw-via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .min\:focus\:tw-via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .min\:focus\:tw-via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .min\:focus\:tw-via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .min\:focus\:tw-via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .min\:focus\:tw-via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .min\:focus\:tw-via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .min\:focus\:tw-via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .min\:focus\:tw-via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .min\:focus\:tw-via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .min\:focus\:tw-via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .min\:focus\:tw-via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .min\:focus\:tw-via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .min\:focus\:tw-via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .min\:focus\:tw-via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .min\:focus\:tw-via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .min\:focus\:tw-via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .min\:focus\:tw-via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .min\:focus\:tw-via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .min\:focus\:tw-via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .min\:focus\:tw-via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .min\:focus\:tw-via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .min\:focus\:tw-via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .min\:focus\:tw-via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .min\:focus\:tw-via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .min\:focus\:tw-via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .min\:focus\:tw-via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .min\:focus\:tw-via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .min\:focus\:tw-via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .min\:focus\:tw-via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .min\:focus\:tw-via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .min\:focus\:tw-via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .min\:focus\:tw-via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .min\:focus\:tw-via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .min\:focus\:tw-via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .min\:focus\:tw-via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .min\:focus\:tw-via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .min\:focus\:tw-via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .min\:focus\:tw-via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .min\:focus\:tw-via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .min\:focus\:tw-via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .min\:focus\:tw-via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .min\:focus\:tw-via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .min\:focus\:tw-via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .min\:focus\:tw-via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .min\:focus\:tw-via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .min\:focus\:tw-via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .min\:focus\:tw-via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .min\:focus\:tw-via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .min\:focus\:tw-via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .min\:focus\:tw-via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .min\:focus\:tw-via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .min\:focus\:tw-via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .min\:focus\:tw-via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .min\:focus\:tw-via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .min\:focus\:tw-via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .min\:focus\:tw-via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .min\:focus\:tw-via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .min\:focus\:tw-via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .min\:focus\:tw-via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .min\:focus\:tw-via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .min\:focus\:tw-via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .min\:focus\:tw-via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .min\:focus\:tw-via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .min\:focus\:tw-via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .min\:focus\:tw-via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .min\:focus\:tw-via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .min\:focus\:tw-via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .min\:focus\:tw-via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .min\:focus\:tw-via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .min\:focus\:tw-via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .min\:focus\:tw-via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .min\:focus\:tw-via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .min\:focus\:tw-via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .min\:focus\:tw-via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .min\:focus\:tw-via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .min\:focus\:tw-via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .min\:focus\:tw-via-pregnancy-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .min\:focus\:tw-via-pregnancy-green-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .min\:focus\:tw-via-pregnancy-green-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .min\:focus\:tw-via-system-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:focus\:tw-via-system-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .min\:focus\:tw-via-system-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .min\:focus\:tw-via-system-dark-blue:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .min\:focus\:tw-via-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .min\:focus\:tw-via-system-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .min\:focus\:tw-via-system-orange-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .min\:focus\:tw-via-system-grey-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .min\:focus\:tw-via-system-grey-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .min\:focus\:tw-via-system-grey-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .min\:focus\:tw-via-system-grey-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .min\:focus\:tw-via-system-grey-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .min\:focus\:tw-via-system-grey-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:focus\:tw-via-error-red:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .min\:focus\:tw-via-system-red-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .min\:focus\:tw-via-birth-summary-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .min\:focus\:tw-via-birth-summary-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .min\:focus\:tw-via-birth-summary-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .min\:focus\:tw-via-postnatal-assessment-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .min\:focus\:tw-via-postnatal-assessment-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .min\:focus\:tw-via-postnatal-assessment-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .min\:focus\:tw-via-grow-background:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .min\:focus\:tw-via-grow-system-banner:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:focus\:tw-via-grow-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .min\:focus\:tw-via-grow-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .min\:focus\:tw-via-grow-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .min\:focus\:tw-via-grow-blue-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .min\:focus\:tw-via-grow-blue-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .min\:focus\:tw-via-grow-blue-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .min\:focus\:tw-via-grow-blue-7:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .min\:focus\:tw-via-grow-chart-toggle:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .min\:focus\:tw-via-grow-left-nav-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .min\:focus\:tw-via-grow-left-nav-active:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:focus\:tw-via-grow-left-nav-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .min\:focus\:tw-via-grow-breadcrumb-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .min\:focus\:tw-via-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:focus\:tw-via-default-colour:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .min\:tw-to-transparent{
    --tw-gradient-to: transparent;
  }

  .min\:tw-to-current{
    --tw-gradient-to: currentColor;
  }

  .min\:tw-to-black{
    --tw-gradient-to: #000;
  }

  .min\:tw-to-white{
    --tw-gradient-to: #fff;
  }

  .min\:tw-to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .min\:tw-to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .min\:tw-to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .min\:tw-to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .min\:tw-to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .min\:tw-to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .min\:tw-to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .min\:tw-to-gray-700{
    --tw-gradient-to: #374151;
  }

  .min\:tw-to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .min\:tw-to-gray-900{
    --tw-gradient-to: #111827;
  }

  .min\:tw-to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .min\:tw-to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .min\:tw-to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .min\:tw-to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .min\:tw-to-red-400{
    --tw-gradient-to: #f87171;
  }

  .min\:tw-to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .min\:tw-to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .min\:tw-to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .min\:tw-to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .min\:tw-to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .min\:tw-to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .min\:tw-to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .min\:tw-to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .min\:tw-to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .min\:tw-to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .min\:tw-to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .min\:tw-to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .min\:tw-to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .min\:tw-to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .min\:tw-to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .min\:tw-to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .min\:tw-to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .min\:tw-to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .min\:tw-to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .min\:tw-to-green-400{
    --tw-gradient-to: #34d399;
  }

  .min\:tw-to-green-500{
    --tw-gradient-to: #10b981;
  }

  .min\:tw-to-green-600{
    --tw-gradient-to: #059669;
  }

  .min\:tw-to-green-700{
    --tw-gradient-to: #047857;
  }

  .min\:tw-to-green-800{
    --tw-gradient-to: #065f46;
  }

  .min\:tw-to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .min\:tw-to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .min\:tw-to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .min\:tw-to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .min\:tw-to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .min\:tw-to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .min\:tw-to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .min\:tw-to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .min\:tw-to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .min\:tw-to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .min\:tw-to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .min\:tw-to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .min\:tw-to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .min\:tw-to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .min\:tw-to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .min\:tw-to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .min\:tw-to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .min\:tw-to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .min\:tw-to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .min\:tw-to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .min\:tw-to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .min\:tw-to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .min\:tw-to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .min\:tw-to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .min\:tw-to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .min\:tw-to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .min\:tw-to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .min\:tw-to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .min\:tw-to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .min\:tw-to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .min\:tw-to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .min\:tw-to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .min\:tw-to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .min\:tw-to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .min\:tw-to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .min\:tw-to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .min\:tw-to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .min\:tw-to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .min\:tw-to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .min\:tw-to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .min\:tw-to-pink-900{
    --tw-gradient-to: #831843;
  }

  .min\:tw-to-pregnancy-green-1{
    --tw-gradient-to: #346633;
  }

  .min\:tw-to-pregnancy-green-2{
    --tw-gradient-to: #BEEDBE;
  }

  .min\:tw-to-pregnancy-green-3{
    --tw-gradient-to: #F0FCF6;
  }

  .min\:tw-to-system-blue-1{
    --tw-gradient-to: #477591;
  }

  .min\:tw-to-system-blue-2{
    --tw-gradient-to: #A9BECB;
  }

  .min\:tw-to-system-blue-3{
    --tw-gradient-to: #769BB4;
  }

  .min\:tw-to-system-dark-blue{
    --tw-gradient-to: #213B4E;
  }

  .min\:tw-to-inactive{
    --tw-gradient-to: #B7B7B7;
  }

  .min\:tw-to-system-green-1{
    --tw-gradient-to: #87c540;
  }

  .min\:tw-to-system-orange-1{
    --tw-gradient-to: #ED8936;
  }

  .min\:tw-to-system-grey-1{
    --tw-gradient-to: #C1C1C1;
  }

  .min\:tw-to-system-grey-2{
    --tw-gradient-to: #DDDDDD;
  }

  .min\:tw-to-system-grey-3{
    --tw-gradient-to: #B3B3B3;
  }

  .min\:tw-to-system-grey-4{
    --tw-gradient-to: #707070;
  }

  .min\:tw-to-system-grey-5{
    --tw-gradient-to: #4D4D4D;
  }

  .min\:tw-to-system-grey-6{
    --tw-gradient-to: #333333;
  }

  .min\:tw-to-error-red{
    --tw-gradient-to: #C11013;
  }

  .min\:tw-to-system-red-1{
    --tw-gradient-to: #E22828;
  }

  .min\:tw-to-birth-summary-1{
    --tw-gradient-to: #FFC924;
  }

  .min\:tw-to-birth-summary-2{
    --tw-gradient-to: #FFDE7B;
  }

  .min\:tw-to-birth-summary-3{
    --tw-gradient-to: #FBFCDD;
  }

  .min\:tw-to-postnatal-assessment-1{
    --tw-gradient-to: #865A87;
  }

  .min\:tw-to-postnatal-assessment-2{
    --tw-gradient-to: #C1A3C2;
  }

  .min\:tw-to-postnatal-assessment-3{
    --tw-gradient-to: #FCF5FA;
  }

  .min\:tw-to-grow-background{
    --tw-gradient-to: #86A3B6;
  }

  .min\:tw-to-grow-system-banner{
    --tw-gradient-to: #547F9A;
  }

  .min\:tw-to-grow-blue-1{
    --tw-gradient-to: #1A3B4E;
  }

  .min\:tw-to-grow-blue-2{
    --tw-gradient-to: #477591;
  }

  .min\:tw-to-grow-blue-3{
    --tw-gradient-to: #7098B0;
  }

  .min\:tw-to-grow-blue-4{
    --tw-gradient-to: #CFE1EC;
  }

  .min\:tw-to-grow-blue-5{
    --tw-gradient-to: #547F9A;
  }

  .min\:tw-to-grow-blue-6{
    --tw-gradient-to: #77a4bf;
  }

  .min\:tw-to-grow-blue-7{
    --tw-gradient-to: #88BBDB;
  }

  .min\:tw-to-grow-chart-toggle{
    --tw-gradient-to: #507A91;
  }

  .min\:tw-to-grow-left-nav-1{
    --tw-gradient-to: #A6B8C3;
  }

  .min\:tw-to-grow-left-nav-active{
    --tw-gradient-to: #3A5869;
  }

  .min\:tw-to-grow-left-nav-hover{
    --tw-gradient-to: #3A5869;
  }

  .min\:tw-to-grow-breadcrumb-inactive{
    --tw-gradient-to: #3B5B6E;
  }

  .min\:tw-to-grow-breadcrumb-inactive-text{
    --tw-gradient-to: #333333;
  }

  .min\:tw-to-default-colour{
    --tw-gradient-to: #333333;
  }

  .min\:hover\:tw-to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .min\:hover\:tw-to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .min\:hover\:tw-to-black:hover{
    --tw-gradient-to: #000;
  }

  .min\:hover\:tw-to-white:hover{
    --tw-gradient-to: #fff;
  }

  .min\:hover\:tw-to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .min\:hover\:tw-to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .min\:hover\:tw-to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .min\:hover\:tw-to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .min\:hover\:tw-to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .min\:hover\:tw-to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .min\:hover\:tw-to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .min\:hover\:tw-to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .min\:hover\:tw-to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .min\:hover\:tw-to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .min\:hover\:tw-to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .min\:hover\:tw-to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .min\:hover\:tw-to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .min\:hover\:tw-to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .min\:hover\:tw-to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .min\:hover\:tw-to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .min\:hover\:tw-to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .min\:hover\:tw-to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .min\:hover\:tw-to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .min\:hover\:tw-to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .min\:hover\:tw-to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .min\:hover\:tw-to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .min\:hover\:tw-to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .min\:hover\:tw-to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .min\:hover\:tw-to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .min\:hover\:tw-to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .min\:hover\:tw-to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .min\:hover\:tw-to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .min\:hover\:tw-to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .min\:hover\:tw-to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .min\:hover\:tw-to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .min\:hover\:tw-to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .min\:hover\:tw-to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .min\:hover\:tw-to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .min\:hover\:tw-to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .min\:hover\:tw-to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .min\:hover\:tw-to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .min\:hover\:tw-to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .min\:hover\:tw-to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .min\:hover\:tw-to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .min\:hover\:tw-to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .min\:hover\:tw-to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .min\:hover\:tw-to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .min\:hover\:tw-to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .min\:hover\:tw-to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .min\:hover\:tw-to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .min\:hover\:tw-to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .min\:hover\:tw-to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .min\:hover\:tw-to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .min\:hover\:tw-to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .min\:hover\:tw-to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .min\:hover\:tw-to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .min\:hover\:tw-to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .min\:hover\:tw-to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .min\:hover\:tw-to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .min\:hover\:tw-to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .min\:hover\:tw-to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .min\:hover\:tw-to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .min\:hover\:tw-to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .min\:hover\:tw-to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .min\:hover\:tw-to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .min\:hover\:tw-to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .min\:hover\:tw-to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .min\:hover\:tw-to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .min\:hover\:tw-to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .min\:hover\:tw-to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .min\:hover\:tw-to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .min\:hover\:tw-to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .min\:hover\:tw-to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .min\:hover\:tw-to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .min\:hover\:tw-to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .min\:hover\:tw-to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .min\:hover\:tw-to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .min\:hover\:tw-to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .min\:hover\:tw-to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .min\:hover\:tw-to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .min\:hover\:tw-to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .min\:hover\:tw-to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .min\:hover\:tw-to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .min\:hover\:tw-to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .min\:hover\:tw-to-pregnancy-green-1:hover{
    --tw-gradient-to: #346633;
  }

  .min\:hover\:tw-to-pregnancy-green-2:hover{
    --tw-gradient-to: #BEEDBE;
  }

  .min\:hover\:tw-to-pregnancy-green-3:hover{
    --tw-gradient-to: #F0FCF6;
  }

  .min\:hover\:tw-to-system-blue-1:hover{
    --tw-gradient-to: #477591;
  }

  .min\:hover\:tw-to-system-blue-2:hover{
    --tw-gradient-to: #A9BECB;
  }

  .min\:hover\:tw-to-system-blue-3:hover{
    --tw-gradient-to: #769BB4;
  }

  .min\:hover\:tw-to-system-dark-blue:hover{
    --tw-gradient-to: #213B4E;
  }

  .min\:hover\:tw-to-inactive:hover{
    --tw-gradient-to: #B7B7B7;
  }

  .min\:hover\:tw-to-system-green-1:hover{
    --tw-gradient-to: #87c540;
  }

  .min\:hover\:tw-to-system-orange-1:hover{
    --tw-gradient-to: #ED8936;
  }

  .min\:hover\:tw-to-system-grey-1:hover{
    --tw-gradient-to: #C1C1C1;
  }

  .min\:hover\:tw-to-system-grey-2:hover{
    --tw-gradient-to: #DDDDDD;
  }

  .min\:hover\:tw-to-system-grey-3:hover{
    --tw-gradient-to: #B3B3B3;
  }

  .min\:hover\:tw-to-system-grey-4:hover{
    --tw-gradient-to: #707070;
  }

  .min\:hover\:tw-to-system-grey-5:hover{
    --tw-gradient-to: #4D4D4D;
  }

  .min\:hover\:tw-to-system-grey-6:hover{
    --tw-gradient-to: #333333;
  }

  .min\:hover\:tw-to-error-red:hover{
    --tw-gradient-to: #C11013;
  }

  .min\:hover\:tw-to-system-red-1:hover{
    --tw-gradient-to: #E22828;
  }

  .min\:hover\:tw-to-birth-summary-1:hover{
    --tw-gradient-to: #FFC924;
  }

  .min\:hover\:tw-to-birth-summary-2:hover{
    --tw-gradient-to: #FFDE7B;
  }

  .min\:hover\:tw-to-birth-summary-3:hover{
    --tw-gradient-to: #FBFCDD;
  }

  .min\:hover\:tw-to-postnatal-assessment-1:hover{
    --tw-gradient-to: #865A87;
  }

  .min\:hover\:tw-to-postnatal-assessment-2:hover{
    --tw-gradient-to: #C1A3C2;
  }

  .min\:hover\:tw-to-postnatal-assessment-3:hover{
    --tw-gradient-to: #FCF5FA;
  }

  .min\:hover\:tw-to-grow-background:hover{
    --tw-gradient-to: #86A3B6;
  }

  .min\:hover\:tw-to-grow-system-banner:hover{
    --tw-gradient-to: #547F9A;
  }

  .min\:hover\:tw-to-grow-blue-1:hover{
    --tw-gradient-to: #1A3B4E;
  }

  .min\:hover\:tw-to-grow-blue-2:hover{
    --tw-gradient-to: #477591;
  }

  .min\:hover\:tw-to-grow-blue-3:hover{
    --tw-gradient-to: #7098B0;
  }

  .min\:hover\:tw-to-grow-blue-4:hover{
    --tw-gradient-to: #CFE1EC;
  }

  .min\:hover\:tw-to-grow-blue-5:hover{
    --tw-gradient-to: #547F9A;
  }

  .min\:hover\:tw-to-grow-blue-6:hover{
    --tw-gradient-to: #77a4bf;
  }

  .min\:hover\:tw-to-grow-blue-7:hover{
    --tw-gradient-to: #88BBDB;
  }

  .min\:hover\:tw-to-grow-chart-toggle:hover{
    --tw-gradient-to: #507A91;
  }

  .min\:hover\:tw-to-grow-left-nav-1:hover{
    --tw-gradient-to: #A6B8C3;
  }

  .min\:hover\:tw-to-grow-left-nav-active:hover{
    --tw-gradient-to: #3A5869;
  }

  .min\:hover\:tw-to-grow-left-nav-hover:hover{
    --tw-gradient-to: #3A5869;
  }

  .min\:hover\:tw-to-grow-breadcrumb-inactive:hover{
    --tw-gradient-to: #3B5B6E;
  }

  .min\:hover\:tw-to-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-to: #333333;
  }

  .min\:hover\:tw-to-default-colour:hover{
    --tw-gradient-to: #333333;
  }

  .min\:focus\:tw-to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .min\:focus\:tw-to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .min\:focus\:tw-to-black:focus{
    --tw-gradient-to: #000;
  }

  .min\:focus\:tw-to-white:focus{
    --tw-gradient-to: #fff;
  }

  .min\:focus\:tw-to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .min\:focus\:tw-to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .min\:focus\:tw-to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .min\:focus\:tw-to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .min\:focus\:tw-to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .min\:focus\:tw-to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .min\:focus\:tw-to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .min\:focus\:tw-to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .min\:focus\:tw-to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .min\:focus\:tw-to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .min\:focus\:tw-to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .min\:focus\:tw-to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .min\:focus\:tw-to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .min\:focus\:tw-to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .min\:focus\:tw-to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .min\:focus\:tw-to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .min\:focus\:tw-to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .min\:focus\:tw-to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .min\:focus\:tw-to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .min\:focus\:tw-to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .min\:focus\:tw-to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .min\:focus\:tw-to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .min\:focus\:tw-to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .min\:focus\:tw-to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .min\:focus\:tw-to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .min\:focus\:tw-to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .min\:focus\:tw-to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .min\:focus\:tw-to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .min\:focus\:tw-to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .min\:focus\:tw-to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .min\:focus\:tw-to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .min\:focus\:tw-to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .min\:focus\:tw-to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .min\:focus\:tw-to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .min\:focus\:tw-to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .min\:focus\:tw-to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .min\:focus\:tw-to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .min\:focus\:tw-to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .min\:focus\:tw-to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .min\:focus\:tw-to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .min\:focus\:tw-to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .min\:focus\:tw-to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .min\:focus\:tw-to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .min\:focus\:tw-to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .min\:focus\:tw-to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .min\:focus\:tw-to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .min\:focus\:tw-to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .min\:focus\:tw-to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .min\:focus\:tw-to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .min\:focus\:tw-to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .min\:focus\:tw-to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .min\:focus\:tw-to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .min\:focus\:tw-to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .min\:focus\:tw-to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .min\:focus\:tw-to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .min\:focus\:tw-to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .min\:focus\:tw-to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .min\:focus\:tw-to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .min\:focus\:tw-to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .min\:focus\:tw-to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .min\:focus\:tw-to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .min\:focus\:tw-to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .min\:focus\:tw-to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .min\:focus\:tw-to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .min\:focus\:tw-to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .min\:focus\:tw-to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .min\:focus\:tw-to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .min\:focus\:tw-to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .min\:focus\:tw-to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .min\:focus\:tw-to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .min\:focus\:tw-to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .min\:focus\:tw-to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .min\:focus\:tw-to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .min\:focus\:tw-to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .min\:focus\:tw-to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .min\:focus\:tw-to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .min\:focus\:tw-to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .min\:focus\:tw-to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .min\:focus\:tw-to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .min\:focus\:tw-to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .min\:focus\:tw-to-pregnancy-green-1:focus{
    --tw-gradient-to: #346633;
  }

  .min\:focus\:tw-to-pregnancy-green-2:focus{
    --tw-gradient-to: #BEEDBE;
  }

  .min\:focus\:tw-to-pregnancy-green-3:focus{
    --tw-gradient-to: #F0FCF6;
  }

  .min\:focus\:tw-to-system-blue-1:focus{
    --tw-gradient-to: #477591;
  }

  .min\:focus\:tw-to-system-blue-2:focus{
    --tw-gradient-to: #A9BECB;
  }

  .min\:focus\:tw-to-system-blue-3:focus{
    --tw-gradient-to: #769BB4;
  }

  .min\:focus\:tw-to-system-dark-blue:focus{
    --tw-gradient-to: #213B4E;
  }

  .min\:focus\:tw-to-inactive:focus{
    --tw-gradient-to: #B7B7B7;
  }

  .min\:focus\:tw-to-system-green-1:focus{
    --tw-gradient-to: #87c540;
  }

  .min\:focus\:tw-to-system-orange-1:focus{
    --tw-gradient-to: #ED8936;
  }

  .min\:focus\:tw-to-system-grey-1:focus{
    --tw-gradient-to: #C1C1C1;
  }

  .min\:focus\:tw-to-system-grey-2:focus{
    --tw-gradient-to: #DDDDDD;
  }

  .min\:focus\:tw-to-system-grey-3:focus{
    --tw-gradient-to: #B3B3B3;
  }

  .min\:focus\:tw-to-system-grey-4:focus{
    --tw-gradient-to: #707070;
  }

  .min\:focus\:tw-to-system-grey-5:focus{
    --tw-gradient-to: #4D4D4D;
  }

  .min\:focus\:tw-to-system-grey-6:focus{
    --tw-gradient-to: #333333;
  }

  .min\:focus\:tw-to-error-red:focus{
    --tw-gradient-to: #C11013;
  }

  .min\:focus\:tw-to-system-red-1:focus{
    --tw-gradient-to: #E22828;
  }

  .min\:focus\:tw-to-birth-summary-1:focus{
    --tw-gradient-to: #FFC924;
  }

  .min\:focus\:tw-to-birth-summary-2:focus{
    --tw-gradient-to: #FFDE7B;
  }

  .min\:focus\:tw-to-birth-summary-3:focus{
    --tw-gradient-to: #FBFCDD;
  }

  .min\:focus\:tw-to-postnatal-assessment-1:focus{
    --tw-gradient-to: #865A87;
  }

  .min\:focus\:tw-to-postnatal-assessment-2:focus{
    --tw-gradient-to: #C1A3C2;
  }

  .min\:focus\:tw-to-postnatal-assessment-3:focus{
    --tw-gradient-to: #FCF5FA;
  }

  .min\:focus\:tw-to-grow-background:focus{
    --tw-gradient-to: #86A3B6;
  }

  .min\:focus\:tw-to-grow-system-banner:focus{
    --tw-gradient-to: #547F9A;
  }

  .min\:focus\:tw-to-grow-blue-1:focus{
    --tw-gradient-to: #1A3B4E;
  }

  .min\:focus\:tw-to-grow-blue-2:focus{
    --tw-gradient-to: #477591;
  }

  .min\:focus\:tw-to-grow-blue-3:focus{
    --tw-gradient-to: #7098B0;
  }

  .min\:focus\:tw-to-grow-blue-4:focus{
    --tw-gradient-to: #CFE1EC;
  }

  .min\:focus\:tw-to-grow-blue-5:focus{
    --tw-gradient-to: #547F9A;
  }

  .min\:focus\:tw-to-grow-blue-6:focus{
    --tw-gradient-to: #77a4bf;
  }

  .min\:focus\:tw-to-grow-blue-7:focus{
    --tw-gradient-to: #88BBDB;
  }

  .min\:focus\:tw-to-grow-chart-toggle:focus{
    --tw-gradient-to: #507A91;
  }

  .min\:focus\:tw-to-grow-left-nav-1:focus{
    --tw-gradient-to: #A6B8C3;
  }

  .min\:focus\:tw-to-grow-left-nav-active:focus{
    --tw-gradient-to: #3A5869;
  }

  .min\:focus\:tw-to-grow-left-nav-hover:focus{
    --tw-gradient-to: #3A5869;
  }

  .min\:focus\:tw-to-grow-breadcrumb-inactive:focus{
    --tw-gradient-to: #3B5B6E;
  }

  .min\:focus\:tw-to-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-to: #333333;
  }

  .min\:focus\:tw-to-default-colour:focus{
    --tw-gradient-to: #333333;
  }

  .min\:tw-decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .min\:tw-decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .min\:tw-bg-auto{
    background-size: auto;
  }

  .min\:tw-bg-cover{
    background-size: cover;
  }

  .min\:tw-bg-contain{
    background-size: contain;
  }

  .min\:tw-bg-fixed{
    background-attachment: fixed;
  }

  .min\:tw-bg-local{
    background-attachment: local;
  }

  .min\:tw-bg-scroll{
    background-attachment: scroll;
  }

  .min\:tw-bg-clip-border{
    background-clip: border-box;
  }

  .min\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  .min\:tw-bg-clip-content{
    background-clip: content-box;
  }

  .min\:tw-bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .min\:tw-bg-bottom{
    background-position: bottom;
  }

  .min\:tw-bg-center{
    background-position: center;
  }

  .min\:tw-bg-left{
    background-position: left;
  }

  .min\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  .min\:tw-bg-left-top{
    background-position: left top;
  }

  .min\:tw-bg-right{
    background-position: right;
  }

  .min\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  .min\:tw-bg-right-top{
    background-position: right top;
  }

  .min\:tw-bg-top{
    background-position: top;
  }

  .min\:tw-bg-repeat{
    background-repeat: repeat;
  }

  .min\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  .min\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  .min\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  .min\:tw-bg-repeat-round{
    background-repeat: round;
  }

  .min\:tw-bg-repeat-space{
    background-repeat: space;
  }

  .min\:tw-bg-origin-border{
    background-origin: border-box;
  }

  .min\:tw-bg-origin-padding{
    background-origin: padding-box;
  }

  .min\:tw-bg-origin-content{
    background-origin: content-box;
  }

  .min\:tw-fill-current{
    fill: currentColor;
  }

  .min\:tw-stroke-current{
    stroke: currentColor;
  }

  .min\:tw-stroke-0{
    stroke-width: 0;
  }

  .min\:tw-stroke-1{
    stroke-width: 1;
  }

  .min\:tw-stroke-2{
    stroke-width: 2;
  }

  .min\:tw-object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .min\:tw-object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .min\:tw-object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .min\:tw-object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .min\:tw-object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .min\:tw-object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .min\:tw-object-center{
    -o-object-position: center;
       object-position: center;
  }

  .min\:tw-object-left{
    -o-object-position: left;
       object-position: left;
  }

  .min\:tw-object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .min\:tw-object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .min\:tw-object-right{
    -o-object-position: right;
       object-position: right;
  }

  .min\:tw-object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .min\:tw-object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .min\:tw-object-top{
    -o-object-position: top;
       object-position: top;
  }

  .min\:tw-p-0{
    padding: 0px;
  }

  .min\:tw-p-1{
    padding: 0.25rem;
  }

  .min\:tw-p-2{
    padding: 0.5rem;
  }

  .min\:tw-p-3{
    padding: 0.75rem;
  }

  .min\:tw-p-4{
    padding: 1rem;
  }

  .min\:tw-p-5{
    padding: 1.25rem;
  }

  .min\:tw-p-6{
    padding: 1.5rem;
  }

  .min\:tw-p-7{
    padding: 1.75rem;
  }

  .min\:tw-p-8{
    padding: 2rem;
  }

  .min\:tw-p-9{
    padding: 2.25rem;
  }

  .min\:tw-p-10{
    padding: 2.5rem;
  }

  .min\:tw-p-11{
    padding: 2.75rem;
  }

  .min\:tw-p-12{
    padding: 3rem;
  }

  .min\:tw-p-13{
    padding: 3.25rem;
  }

  .min\:tw-p-14{
    padding: 3.5rem;
  }

  .min\:tw-p-15{
    padding: 3.75rem;
  }

  .min\:tw-p-16{
    padding: 4rem;
  }

  .min\:tw-p-17{
    padding: 4.25rem;
  }

  .min\:tw-p-18{
    padding: 4.5rem;
  }

  .min\:tw-p-19{
    padding: 4.75rem;
  }

  .min\:tw-p-20{
    padding: 5rem;
  }

  .min\:tw-p-21{
    padding: 5.25rem;
  }

  .min\:tw-p-22{
    padding: 5.5rem;
  }

  .min\:tw-p-23{
    padding: 5.75rem;
  }

  .min\:tw-p-24{
    padding: 6rem;
  }

  .min\:tw-p-25{
    padding: 6.25rem;
  }

  .min\:tw-p-26{
    padding: 6.5rem;
  }

  .min\:tw-p-27{
    padding: 6.75rem;
  }

  .min\:tw-p-28{
    padding: 7rem;
  }

  .min\:tw-p-29{
    padding: 7.25rem;
  }

  .min\:tw-p-30{
    padding: 7.5rem;
  }

  .min\:tw-p-31{
    padding: 7.75rem;
  }

  .min\:tw-p-32{
    padding: 8rem;
  }

  .min\:tw-p-33{
    padding: 8.25rem;
  }

  .min\:tw-p-34{
    padding: 8.5rem;
  }

  .min\:tw-p-35{
    padding: 8.75rem;
  }

  .min\:tw-p-36{
    padding: 9rem;
  }

  .min\:tw-p-37{
    padding: 9.25rem;
  }

  .min\:tw-p-38{
    padding: 9.5rem;
  }

  .min\:tw-p-39{
    padding: 9.75rem;
  }

  .min\:tw-p-40{
    padding: 10rem;
  }

  .min\:tw-p-41{
    padding: 10.25rem;
  }

  .min\:tw-p-42{
    padding: 10.5rem;
  }

  .min\:tw-p-43{
    padding: 10.75rem;
  }

  .min\:tw-p-44{
    padding: 11rem;
  }

  .min\:tw-p-45{
    padding: 11.25rem;
  }

  .min\:tw-p-46{
    padding: 11.5rem;
  }

  .min\:tw-p-47{
    padding: 11.75rem;
  }

  .min\:tw-p-48{
    padding: 12rem;
  }

  .min\:tw-p-50{
    padding: 12.5rem;
  }

  .min\:tw-p-52{
    padding: 13rem;
  }

  .min\:tw-p-53{
    padding: 13.25rem;
  }

  .min\:tw-p-54{
    padding: 13.5rem;
  }

  .min\:tw-p-55{
    padding: 13.75rem;
  }

  .min\:tw-p-56{
    padding: 14rem;
  }

  .min\:tw-p-57{
    padding: 14.25rem;
  }

  .min\:tw-p-58{
    padding: 14.5rem;
  }

  .min\:tw-p-59{
    padding: 14.75rem;
  }

  .min\:tw-p-60{
    padding: 15rem;
  }

  .min\:tw-p-61{
    padding: 15.25rem;
  }

  .min\:tw-p-62{
    padding: 15.5rem;
  }

  .min\:tw-p-63{
    padding: 15.75rem;
  }

  .min\:tw-p-64{
    padding: 16rem;
  }

  .min\:tw-p-65{
    padding: 16.25rem;
  }

  .min\:tw-p-66{
    padding: 16.5rem;
  }

  .min\:tw-p-68{
    padding: 17rem;
  }

  .min\:tw-p-69{
    padding: 17.25rem;
  }

  .min\:tw-p-70{
    padding: 17.5rem;
  }

  .min\:tw-p-71{
    padding: 17.75rem;
  }

  .min\:tw-p-72{
    padding: 18rem;
  }

  .min\:tw-p-73{
    padding: 18.25rem;
  }

  .min\:tw-p-74{
    padding: 18.5rem;
  }

  .min\:tw-p-75{
    padding: 18.75rem;
  }

  .min\:tw-p-76{
    padding: 19rem;
  }

  .min\:tw-p-77{
    padding: 19.25rem;
  }

  .min\:tw-p-78{
    padding: 19.5rem;
  }

  .min\:tw-p-79{
    padding: 19.75rem;
  }

  .min\:tw-p-80{
    padding: 20rem;
  }

  .min\:tw-p-81{
    padding: 20.25rem;
  }

  .min\:tw-p-82{
    padding: 20.5rem;
  }

  .min\:tw-p-83{
    padding: 20.75rem;
  }

  .min\:tw-p-84{
    padding: 21rem;
  }

  .min\:tw-p-85{
    padding: 21.25rem;
  }

  .min\:tw-p-86{
    padding: 21.5rem;
  }

  .min\:tw-p-87{
    padding: 21.75rem;
  }

  .min\:tw-p-88{
    padding: 22rem;
  }

  .min\:tw-p-89{
    padding: 22.25rem;
  }

  .min\:tw-p-90{
    padding: 22.5rem;
  }

  .min\:tw-p-91{
    padding: 22.75rem;
  }

  .min\:tw-p-92{
    padding: 23rem;
  }

  .min\:tw-p-96{
    padding: 24rem;
  }

  .min\:tw-p-102{
    padding: 25.5rem;
  }

  .min\:tw-p-112{
    padding: 28rem;
  }

  .min\:tw-p-128{
    padding: 31rem;
  }

  .min\:tw-p-129{
    padding: 32.25rem;
  }

  .min\:tw-p-130{
    padding: 32.5rem;
  }

  .min\:tw-p-140{
    padding: 35rem;
  }

  .min\:tw-p-160{
    padding: 40rem;
  }

  .min\:tw-p-180{
    padding: 45rem;
  }

  .min\:tw-p-185{
    padding: 46.25rem;
  }

  .min\:tw-p-190{
    padding: 47.5rem;
  }

  .min\:tw-p-200{
    padding: 50rem;
  }

  .min\:tw-p-px{
    padding: 1px;
  }

  .min\:tw-p-0\.5{
    padding: 0.125rem;
  }

  .min\:tw-p-1\.5{
    padding: 0.375rem;
  }

  .min\:tw-p-2\.5{
    padding: 0.625rem;
  }

  .min\:tw-p-3\.5{
    padding: 0.875rem;
  }

  .min\:tw-px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .min\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .min\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .min\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .min\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .min\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .min\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .min\:tw-px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .min\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .min\:tw-px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .min\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .min\:tw-px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .min\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .min\:tw-px-13{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }

  .min\:tw-px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .min\:tw-px-15{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .min\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .min\:tw-px-17{
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }

  .min\:tw-px-18{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .min\:tw-px-19{
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }

  .min\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .min\:tw-px-21{
    padding-left: 5.25rem;
    padding-right: 5.25rem;
  }

  .min\:tw-px-22{
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }

  .min\:tw-px-23{
    padding-left: 5.75rem;
    padding-right: 5.75rem;
  }

  .min\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .min\:tw-px-25{
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .min\:tw-px-26{
    padding-left: 6.5rem;
    padding-right: 6.5rem;
  }

  .min\:tw-px-27{
    padding-left: 6.75rem;
    padding-right: 6.75rem;
  }

  .min\:tw-px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .min\:tw-px-29{
    padding-left: 7.25rem;
    padding-right: 7.25rem;
  }

  .min\:tw-px-30{
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .min\:tw-px-31{
    padding-left: 7.75rem;
    padding-right: 7.75rem;
  }

  .min\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .min\:tw-px-33{
    padding-left: 8.25rem;
    padding-right: 8.25rem;
  }

  .min\:tw-px-34{
    padding-left: 8.5rem;
    padding-right: 8.5rem;
  }

  .min\:tw-px-35{
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .min\:tw-px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .min\:tw-px-37{
    padding-left: 9.25rem;
    padding-right: 9.25rem;
  }

  .min\:tw-px-38{
    padding-left: 9.5rem;
    padding-right: 9.5rem;
  }

  .min\:tw-px-39{
    padding-left: 9.75rem;
    padding-right: 9.75rem;
  }

  .min\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .min\:tw-px-41{
    padding-left: 10.25rem;
    padding-right: 10.25rem;
  }

  .min\:tw-px-42{
    padding-left: 10.5rem;
    padding-right: 10.5rem;
  }

  .min\:tw-px-43{
    padding-left: 10.75rem;
    padding-right: 10.75rem;
  }

  .min\:tw-px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .min\:tw-px-45{
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .min\:tw-px-46{
    padding-left: 11.5rem;
    padding-right: 11.5rem;
  }

  .min\:tw-px-47{
    padding-left: 11.75rem;
    padding-right: 11.75rem;
  }

  .min\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .min\:tw-px-50{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .min\:tw-px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .min\:tw-px-53{
    padding-left: 13.25rem;
    padding-right: 13.25rem;
  }

  .min\:tw-px-54{
    padding-left: 13.5rem;
    padding-right: 13.5rem;
  }

  .min\:tw-px-55{
    padding-left: 13.75rem;
    padding-right: 13.75rem;
  }

  .min\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .min\:tw-px-57{
    padding-left: 14.25rem;
    padding-right: 14.25rem;
  }

  .min\:tw-px-58{
    padding-left: 14.5rem;
    padding-right: 14.5rem;
  }

  .min\:tw-px-59{
    padding-left: 14.75rem;
    padding-right: 14.75rem;
  }

  .min\:tw-px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .min\:tw-px-61{
    padding-left: 15.25rem;
    padding-right: 15.25rem;
  }

  .min\:tw-px-62{
    padding-left: 15.5rem;
    padding-right: 15.5rem;
  }

  .min\:tw-px-63{
    padding-left: 15.75rem;
    padding-right: 15.75rem;
  }

  .min\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .min\:tw-px-65{
    padding-left: 16.25rem;
    padding-right: 16.25rem;
  }

  .min\:tw-px-66{
    padding-left: 16.5rem;
    padding-right: 16.5rem;
  }

  .min\:tw-px-68{
    padding-left: 17rem;
    padding-right: 17rem;
  }

  .min\:tw-px-69{
    padding-left: 17.25rem;
    padding-right: 17.25rem;
  }

  .min\:tw-px-70{
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .min\:tw-px-71{
    padding-left: 17.75rem;
    padding-right: 17.75rem;
  }

  .min\:tw-px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .min\:tw-px-73{
    padding-left: 18.25rem;
    padding-right: 18.25rem;
  }

  .min\:tw-px-74{
    padding-left: 18.5rem;
    padding-right: 18.5rem;
  }

  .min\:tw-px-75{
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .min\:tw-px-76{
    padding-left: 19rem;
    padding-right: 19rem;
  }

  .min\:tw-px-77{
    padding-left: 19.25rem;
    padding-right: 19.25rem;
  }

  .min\:tw-px-78{
    padding-left: 19.5rem;
    padding-right: 19.5rem;
  }

  .min\:tw-px-79{
    padding-left: 19.75rem;
    padding-right: 19.75rem;
  }

  .min\:tw-px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .min\:tw-px-81{
    padding-left: 20.25rem;
    padding-right: 20.25rem;
  }

  .min\:tw-px-82{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .min\:tw-px-83{
    padding-left: 20.75rem;
    padding-right: 20.75rem;
  }

  .min\:tw-px-84{
    padding-left: 21rem;
    padding-right: 21rem;
  }

  .min\:tw-px-85{
    padding-left: 21.25rem;
    padding-right: 21.25rem;
  }

  .min\:tw-px-86{
    padding-left: 21.5rem;
    padding-right: 21.5rem;
  }

  .min\:tw-px-87{
    padding-left: 21.75rem;
    padding-right: 21.75rem;
  }

  .min\:tw-px-88{
    padding-left: 22rem;
    padding-right: 22rem;
  }

  .min\:tw-px-89{
    padding-left: 22.25rem;
    padding-right: 22.25rem;
  }

  .min\:tw-px-90{
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .min\:tw-px-91{
    padding-left: 22.75rem;
    padding-right: 22.75rem;
  }

  .min\:tw-px-92{
    padding-left: 23rem;
    padding-right: 23rem;
  }

  .min\:tw-px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .min\:tw-px-102{
    padding-left: 25.5rem;
    padding-right: 25.5rem;
  }

  .min\:tw-px-112{
    padding-left: 28rem;
    padding-right: 28rem;
  }

  .min\:tw-px-128{
    padding-left: 31rem;
    padding-right: 31rem;
  }

  .min\:tw-px-129{
    padding-left: 32.25rem;
    padding-right: 32.25rem;
  }

  .min\:tw-px-130{
    padding-left: 32.5rem;
    padding-right: 32.5rem;
  }

  .min\:tw-px-140{
    padding-left: 35rem;
    padding-right: 35rem;
  }

  .min\:tw-px-160{
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .min\:tw-px-180{
    padding-left: 45rem;
    padding-right: 45rem;
  }

  .min\:tw-px-185{
    padding-left: 46.25rem;
    padding-right: 46.25rem;
  }

  .min\:tw-px-190{
    padding-left: 47.5rem;
    padding-right: 47.5rem;
  }

  .min\:tw-px-200{
    padding-left: 50rem;
    padding-right: 50rem;
  }

  .min\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .min\:tw-px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .min\:tw-px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .min\:tw-px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .min\:tw-px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .min\:tw-py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .min\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .min\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .min\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .min\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .min\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .min\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .min\:tw-py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .min\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .min\:tw-py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .min\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .min\:tw-py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .min\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .min\:tw-py-13{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .min\:tw-py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .min\:tw-py-15{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .min\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .min\:tw-py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }

  .min\:tw-py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .min\:tw-py-19{
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }

  .min\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .min\:tw-py-21{
    padding-top: 5.25rem;
    padding-bottom: 5.25rem;
  }

  .min\:tw-py-22{
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .min\:tw-py-23{
    padding-top: 5.75rem;
    padding-bottom: 5.75rem;
  }

  .min\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .min\:tw-py-25{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .min\:tw-py-26{
    padding-top: 6.5rem;
    padding-bottom: 6.5rem;
  }

  .min\:tw-py-27{
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }

  .min\:tw-py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .min\:tw-py-29{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
  }

  .min\:tw-py-30{
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .min\:tw-py-31{
    padding-top: 7.75rem;
    padding-bottom: 7.75rem;
  }

  .min\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .min\:tw-py-33{
    padding-top: 8.25rem;
    padding-bottom: 8.25rem;
  }

  .min\:tw-py-34{
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .min\:tw-py-35{
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .min\:tw-py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .min\:tw-py-37{
    padding-top: 9.25rem;
    padding-bottom: 9.25rem;
  }

  .min\:tw-py-38{
    padding-top: 9.5rem;
    padding-bottom: 9.5rem;
  }

  .min\:tw-py-39{
    padding-top: 9.75rem;
    padding-bottom: 9.75rem;
  }

  .min\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .min\:tw-py-41{
    padding-top: 10.25rem;
    padding-bottom: 10.25rem;
  }

  .min\:tw-py-42{
    padding-top: 10.5rem;
    padding-bottom: 10.5rem;
  }

  .min\:tw-py-43{
    padding-top: 10.75rem;
    padding-bottom: 10.75rem;
  }

  .min\:tw-py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .min\:tw-py-45{
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .min\:tw-py-46{
    padding-top: 11.5rem;
    padding-bottom: 11.5rem;
  }

  .min\:tw-py-47{
    padding-top: 11.75rem;
    padding-bottom: 11.75rem;
  }

  .min\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .min\:tw-py-50{
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .min\:tw-py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .min\:tw-py-53{
    padding-top: 13.25rem;
    padding-bottom: 13.25rem;
  }

  .min\:tw-py-54{
    padding-top: 13.5rem;
    padding-bottom: 13.5rem;
  }

  .min\:tw-py-55{
    padding-top: 13.75rem;
    padding-bottom: 13.75rem;
  }

  .min\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .min\:tw-py-57{
    padding-top: 14.25rem;
    padding-bottom: 14.25rem;
  }

  .min\:tw-py-58{
    padding-top: 14.5rem;
    padding-bottom: 14.5rem;
  }

  .min\:tw-py-59{
    padding-top: 14.75rem;
    padding-bottom: 14.75rem;
  }

  .min\:tw-py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .min\:tw-py-61{
    padding-top: 15.25rem;
    padding-bottom: 15.25rem;
  }

  .min\:tw-py-62{
    padding-top: 15.5rem;
    padding-bottom: 15.5rem;
  }

  .min\:tw-py-63{
    padding-top: 15.75rem;
    padding-bottom: 15.75rem;
  }

  .min\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .min\:tw-py-65{
    padding-top: 16.25rem;
    padding-bottom: 16.25rem;
  }

  .min\:tw-py-66{
    padding-top: 16.5rem;
    padding-bottom: 16.5rem;
  }

  .min\:tw-py-68{
    padding-top: 17rem;
    padding-bottom: 17rem;
  }

  .min\:tw-py-69{
    padding-top: 17.25rem;
    padding-bottom: 17.25rem;
  }

  .min\:tw-py-70{
    padding-top: 17.5rem;
    padding-bottom: 17.5rem;
  }

  .min\:tw-py-71{
    padding-top: 17.75rem;
    padding-bottom: 17.75rem;
  }

  .min\:tw-py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .min\:tw-py-73{
    padding-top: 18.25rem;
    padding-bottom: 18.25rem;
  }

  .min\:tw-py-74{
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }

  .min\:tw-py-75{
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .min\:tw-py-76{
    padding-top: 19rem;
    padding-bottom: 19rem;
  }

  .min\:tw-py-77{
    padding-top: 19.25rem;
    padding-bottom: 19.25rem;
  }

  .min\:tw-py-78{
    padding-top: 19.5rem;
    padding-bottom: 19.5rem;
  }

  .min\:tw-py-79{
    padding-top: 19.75rem;
    padding-bottom: 19.75rem;
  }

  .min\:tw-py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .min\:tw-py-81{
    padding-top: 20.25rem;
    padding-bottom: 20.25rem;
  }

  .min\:tw-py-82{
    padding-top: 20.5rem;
    padding-bottom: 20.5rem;
  }

  .min\:tw-py-83{
    padding-top: 20.75rem;
    padding-bottom: 20.75rem;
  }

  .min\:tw-py-84{
    padding-top: 21rem;
    padding-bottom: 21rem;
  }

  .min\:tw-py-85{
    padding-top: 21.25rem;
    padding-bottom: 21.25rem;
  }

  .min\:tw-py-86{
    padding-top: 21.5rem;
    padding-bottom: 21.5rem;
  }

  .min\:tw-py-87{
    padding-top: 21.75rem;
    padding-bottom: 21.75rem;
  }

  .min\:tw-py-88{
    padding-top: 22rem;
    padding-bottom: 22rem;
  }

  .min\:tw-py-89{
    padding-top: 22.25rem;
    padding-bottom: 22.25rem;
  }

  .min\:tw-py-90{
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .min\:tw-py-91{
    padding-top: 22.75rem;
    padding-bottom: 22.75rem;
  }

  .min\:tw-py-92{
    padding-top: 23rem;
    padding-bottom: 23rem;
  }

  .min\:tw-py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .min\:tw-py-102{
    padding-top: 25.5rem;
    padding-bottom: 25.5rem;
  }

  .min\:tw-py-112{
    padding-top: 28rem;
    padding-bottom: 28rem;
  }

  .min\:tw-py-128{
    padding-top: 31rem;
    padding-bottom: 31rem;
  }

  .min\:tw-py-129{
    padding-top: 32.25rem;
    padding-bottom: 32.25rem;
  }

  .min\:tw-py-130{
    padding-top: 32.5rem;
    padding-bottom: 32.5rem;
  }

  .min\:tw-py-140{
    padding-top: 35rem;
    padding-bottom: 35rem;
  }

  .min\:tw-py-160{
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .min\:tw-py-180{
    padding-top: 45rem;
    padding-bottom: 45rem;
  }

  .min\:tw-py-185{
    padding-top: 46.25rem;
    padding-bottom: 46.25rem;
  }

  .min\:tw-py-190{
    padding-top: 47.5rem;
    padding-bottom: 47.5rem;
  }

  .min\:tw-py-200{
    padding-top: 50rem;
    padding-bottom: 50rem;
  }

  .min\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .min\:tw-py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .min\:tw-py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .min\:tw-py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .min\:tw-py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .min\:tw-pt-0{
    padding-top: 0px;
  }

  .min\:tw-pt-1{
    padding-top: 0.25rem;
  }

  .min\:tw-pt-2{
    padding-top: 0.5rem;
  }

  .min\:tw-pt-3{
    padding-top: 0.75rem;
  }

  .min\:tw-pt-4{
    padding-top: 1rem;
  }

  .min\:tw-pt-5{
    padding-top: 1.25rem;
  }

  .min\:tw-pt-6{
    padding-top: 1.5rem;
  }

  .min\:tw-pt-7{
    padding-top: 1.75rem;
  }

  .min\:tw-pt-8{
    padding-top: 2rem;
  }

  .min\:tw-pt-9{
    padding-top: 2.25rem;
  }

  .min\:tw-pt-10{
    padding-top: 2.5rem;
  }

  .min\:tw-pt-11{
    padding-top: 2.75rem;
  }

  .min\:tw-pt-12{
    padding-top: 3rem;
  }

  .min\:tw-pt-13{
    padding-top: 3.25rem;
  }

  .min\:tw-pt-14{
    padding-top: 3.5rem;
  }

  .min\:tw-pt-15{
    padding-top: 3.75rem;
  }

  .min\:tw-pt-16{
    padding-top: 4rem;
  }

  .min\:tw-pt-17{
    padding-top: 4.25rem;
  }

  .min\:tw-pt-18{
    padding-top: 4.5rem;
  }

  .min\:tw-pt-19{
    padding-top: 4.75rem;
  }

  .min\:tw-pt-20{
    padding-top: 5rem;
  }

  .min\:tw-pt-21{
    padding-top: 5.25rem;
  }

  .min\:tw-pt-22{
    padding-top: 5.5rem;
  }

  .min\:tw-pt-23{
    padding-top: 5.75rem;
  }

  .min\:tw-pt-24{
    padding-top: 6rem;
  }

  .min\:tw-pt-25{
    padding-top: 6.25rem;
  }

  .min\:tw-pt-26{
    padding-top: 6.5rem;
  }

  .min\:tw-pt-27{
    padding-top: 6.75rem;
  }

  .min\:tw-pt-28{
    padding-top: 7rem;
  }

  .min\:tw-pt-29{
    padding-top: 7.25rem;
  }

  .min\:tw-pt-30{
    padding-top: 7.5rem;
  }

  .min\:tw-pt-31{
    padding-top: 7.75rem;
  }

  .min\:tw-pt-32{
    padding-top: 8rem;
  }

  .min\:tw-pt-33{
    padding-top: 8.25rem;
  }

  .min\:tw-pt-34{
    padding-top: 8.5rem;
  }

  .min\:tw-pt-35{
    padding-top: 8.75rem;
  }

  .min\:tw-pt-36{
    padding-top: 9rem;
  }

  .min\:tw-pt-37{
    padding-top: 9.25rem;
  }

  .min\:tw-pt-38{
    padding-top: 9.5rem;
  }

  .min\:tw-pt-39{
    padding-top: 9.75rem;
  }

  .min\:tw-pt-40{
    padding-top: 10rem;
  }

  .min\:tw-pt-41{
    padding-top: 10.25rem;
  }

  .min\:tw-pt-42{
    padding-top: 10.5rem;
  }

  .min\:tw-pt-43{
    padding-top: 10.75rem;
  }

  .min\:tw-pt-44{
    padding-top: 11rem;
  }

  .min\:tw-pt-45{
    padding-top: 11.25rem;
  }

  .min\:tw-pt-46{
    padding-top: 11.5rem;
  }

  .min\:tw-pt-47{
    padding-top: 11.75rem;
  }

  .min\:tw-pt-48{
    padding-top: 12rem;
  }

  .min\:tw-pt-50{
    padding-top: 12.5rem;
  }

  .min\:tw-pt-52{
    padding-top: 13rem;
  }

  .min\:tw-pt-53{
    padding-top: 13.25rem;
  }

  .min\:tw-pt-54{
    padding-top: 13.5rem;
  }

  .min\:tw-pt-55{
    padding-top: 13.75rem;
  }

  .min\:tw-pt-56{
    padding-top: 14rem;
  }

  .min\:tw-pt-57{
    padding-top: 14.25rem;
  }

  .min\:tw-pt-58{
    padding-top: 14.5rem;
  }

  .min\:tw-pt-59{
    padding-top: 14.75rem;
  }

  .min\:tw-pt-60{
    padding-top: 15rem;
  }

  .min\:tw-pt-61{
    padding-top: 15.25rem;
  }

  .min\:tw-pt-62{
    padding-top: 15.5rem;
  }

  .min\:tw-pt-63{
    padding-top: 15.75rem;
  }

  .min\:tw-pt-64{
    padding-top: 16rem;
  }

  .min\:tw-pt-65{
    padding-top: 16.25rem;
  }

  .min\:tw-pt-66{
    padding-top: 16.5rem;
  }

  .min\:tw-pt-68{
    padding-top: 17rem;
  }

  .min\:tw-pt-69{
    padding-top: 17.25rem;
  }

  .min\:tw-pt-70{
    padding-top: 17.5rem;
  }

  .min\:tw-pt-71{
    padding-top: 17.75rem;
  }

  .min\:tw-pt-72{
    padding-top: 18rem;
  }

  .min\:tw-pt-73{
    padding-top: 18.25rem;
  }

  .min\:tw-pt-74{
    padding-top: 18.5rem;
  }

  .min\:tw-pt-75{
    padding-top: 18.75rem;
  }

  .min\:tw-pt-76{
    padding-top: 19rem;
  }

  .min\:tw-pt-77{
    padding-top: 19.25rem;
  }

  .min\:tw-pt-78{
    padding-top: 19.5rem;
  }

  .min\:tw-pt-79{
    padding-top: 19.75rem;
  }

  .min\:tw-pt-80{
    padding-top: 20rem;
  }

  .min\:tw-pt-81{
    padding-top: 20.25rem;
  }

  .min\:tw-pt-82{
    padding-top: 20.5rem;
  }

  .min\:tw-pt-83{
    padding-top: 20.75rem;
  }

  .min\:tw-pt-84{
    padding-top: 21rem;
  }

  .min\:tw-pt-85{
    padding-top: 21.25rem;
  }

  .min\:tw-pt-86{
    padding-top: 21.5rem;
  }

  .min\:tw-pt-87{
    padding-top: 21.75rem;
  }

  .min\:tw-pt-88{
    padding-top: 22rem;
  }

  .min\:tw-pt-89{
    padding-top: 22.25rem;
  }

  .min\:tw-pt-90{
    padding-top: 22.5rem;
  }

  .min\:tw-pt-91{
    padding-top: 22.75rem;
  }

  .min\:tw-pt-92{
    padding-top: 23rem;
  }

  .min\:tw-pt-96{
    padding-top: 24rem;
  }

  .min\:tw-pt-102{
    padding-top: 25.5rem;
  }

  .min\:tw-pt-112{
    padding-top: 28rem;
  }

  .min\:tw-pt-128{
    padding-top: 31rem;
  }

  .min\:tw-pt-129{
    padding-top: 32.25rem;
  }

  .min\:tw-pt-130{
    padding-top: 32.5rem;
  }

  .min\:tw-pt-140{
    padding-top: 35rem;
  }

  .min\:tw-pt-160{
    padding-top: 40rem;
  }

  .min\:tw-pt-180{
    padding-top: 45rem;
  }

  .min\:tw-pt-185{
    padding-top: 46.25rem;
  }

  .min\:tw-pt-190{
    padding-top: 47.5rem;
  }

  .min\:tw-pt-200{
    padding-top: 50rem;
  }

  .min\:tw-pt-px{
    padding-top: 1px;
  }

  .min\:tw-pt-0\.5{
    padding-top: 0.125rem;
  }

  .min\:tw-pt-1\.5{
    padding-top: 0.375rem;
  }

  .min\:tw-pt-2\.5{
    padding-top: 0.625rem;
  }

  .min\:tw-pt-3\.5{
    padding-top: 0.875rem;
  }

  .min\:tw-pr-0{
    padding-right: 0px;
  }

  .min\:tw-pr-1{
    padding-right: 0.25rem;
  }

  .min\:tw-pr-2{
    padding-right: 0.5rem;
  }

  .min\:tw-pr-3{
    padding-right: 0.75rem;
  }

  .min\:tw-pr-4{
    padding-right: 1rem;
  }

  .min\:tw-pr-5{
    padding-right: 1.25rem;
  }

  .min\:tw-pr-6{
    padding-right: 1.5rem;
  }

  .min\:tw-pr-7{
    padding-right: 1.75rem;
  }

  .min\:tw-pr-8{
    padding-right: 2rem;
  }

  .min\:tw-pr-9{
    padding-right: 2.25rem;
  }

  .min\:tw-pr-10{
    padding-right: 2.5rem;
  }

  .min\:tw-pr-11{
    padding-right: 2.75rem;
  }

  .min\:tw-pr-12{
    padding-right: 3rem;
  }

  .min\:tw-pr-13{
    padding-right: 3.25rem;
  }

  .min\:tw-pr-14{
    padding-right: 3.5rem;
  }

  .min\:tw-pr-15{
    padding-right: 3.75rem;
  }

  .min\:tw-pr-16{
    padding-right: 4rem;
  }

  .min\:tw-pr-17{
    padding-right: 4.25rem;
  }

  .min\:tw-pr-18{
    padding-right: 4.5rem;
  }

  .min\:tw-pr-19{
    padding-right: 4.75rem;
  }

  .min\:tw-pr-20{
    padding-right: 5rem;
  }

  .min\:tw-pr-21{
    padding-right: 5.25rem;
  }

  .min\:tw-pr-22{
    padding-right: 5.5rem;
  }

  .min\:tw-pr-23{
    padding-right: 5.75rem;
  }

  .min\:tw-pr-24{
    padding-right: 6rem;
  }

  .min\:tw-pr-25{
    padding-right: 6.25rem;
  }

  .min\:tw-pr-26{
    padding-right: 6.5rem;
  }

  .min\:tw-pr-27{
    padding-right: 6.75rem;
  }

  .min\:tw-pr-28{
    padding-right: 7rem;
  }

  .min\:tw-pr-29{
    padding-right: 7.25rem;
  }

  .min\:tw-pr-30{
    padding-right: 7.5rem;
  }

  .min\:tw-pr-31{
    padding-right: 7.75rem;
  }

  .min\:tw-pr-32{
    padding-right: 8rem;
  }

  .min\:tw-pr-33{
    padding-right: 8.25rem;
  }

  .min\:tw-pr-34{
    padding-right: 8.5rem;
  }

  .min\:tw-pr-35{
    padding-right: 8.75rem;
  }

  .min\:tw-pr-36{
    padding-right: 9rem;
  }

  .min\:tw-pr-37{
    padding-right: 9.25rem;
  }

  .min\:tw-pr-38{
    padding-right: 9.5rem;
  }

  .min\:tw-pr-39{
    padding-right: 9.75rem;
  }

  .min\:tw-pr-40{
    padding-right: 10rem;
  }

  .min\:tw-pr-41{
    padding-right: 10.25rem;
  }

  .min\:tw-pr-42{
    padding-right: 10.5rem;
  }

  .min\:tw-pr-43{
    padding-right: 10.75rem;
  }

  .min\:tw-pr-44{
    padding-right: 11rem;
  }

  .min\:tw-pr-45{
    padding-right: 11.25rem;
  }

  .min\:tw-pr-46{
    padding-right: 11.5rem;
  }

  .min\:tw-pr-47{
    padding-right: 11.75rem;
  }

  .min\:tw-pr-48{
    padding-right: 12rem;
  }

  .min\:tw-pr-50{
    padding-right: 12.5rem;
  }

  .min\:tw-pr-52{
    padding-right: 13rem;
  }

  .min\:tw-pr-53{
    padding-right: 13.25rem;
  }

  .min\:tw-pr-54{
    padding-right: 13.5rem;
  }

  .min\:tw-pr-55{
    padding-right: 13.75rem;
  }

  .min\:tw-pr-56{
    padding-right: 14rem;
  }

  .min\:tw-pr-57{
    padding-right: 14.25rem;
  }

  .min\:tw-pr-58{
    padding-right: 14.5rem;
  }

  .min\:tw-pr-59{
    padding-right: 14.75rem;
  }

  .min\:tw-pr-60{
    padding-right: 15rem;
  }

  .min\:tw-pr-61{
    padding-right: 15.25rem;
  }

  .min\:tw-pr-62{
    padding-right: 15.5rem;
  }

  .min\:tw-pr-63{
    padding-right: 15.75rem;
  }

  .min\:tw-pr-64{
    padding-right: 16rem;
  }

  .min\:tw-pr-65{
    padding-right: 16.25rem;
  }

  .min\:tw-pr-66{
    padding-right: 16.5rem;
  }

  .min\:tw-pr-68{
    padding-right: 17rem;
  }

  .min\:tw-pr-69{
    padding-right: 17.25rem;
  }

  .min\:tw-pr-70{
    padding-right: 17.5rem;
  }

  .min\:tw-pr-71{
    padding-right: 17.75rem;
  }

  .min\:tw-pr-72{
    padding-right: 18rem;
  }

  .min\:tw-pr-73{
    padding-right: 18.25rem;
  }

  .min\:tw-pr-74{
    padding-right: 18.5rem;
  }

  .min\:tw-pr-75{
    padding-right: 18.75rem;
  }

  .min\:tw-pr-76{
    padding-right: 19rem;
  }

  .min\:tw-pr-77{
    padding-right: 19.25rem;
  }

  .min\:tw-pr-78{
    padding-right: 19.5rem;
  }

  .min\:tw-pr-79{
    padding-right: 19.75rem;
  }

  .min\:tw-pr-80{
    padding-right: 20rem;
  }

  .min\:tw-pr-81{
    padding-right: 20.25rem;
  }

  .min\:tw-pr-82{
    padding-right: 20.5rem;
  }

  .min\:tw-pr-83{
    padding-right: 20.75rem;
  }

  .min\:tw-pr-84{
    padding-right: 21rem;
  }

  .min\:tw-pr-85{
    padding-right: 21.25rem;
  }

  .min\:tw-pr-86{
    padding-right: 21.5rem;
  }

  .min\:tw-pr-87{
    padding-right: 21.75rem;
  }

  .min\:tw-pr-88{
    padding-right: 22rem;
  }

  .min\:tw-pr-89{
    padding-right: 22.25rem;
  }

  .min\:tw-pr-90{
    padding-right: 22.5rem;
  }

  .min\:tw-pr-91{
    padding-right: 22.75rem;
  }

  .min\:tw-pr-92{
    padding-right: 23rem;
  }

  .min\:tw-pr-96{
    padding-right: 24rem;
  }

  .min\:tw-pr-102{
    padding-right: 25.5rem;
  }

  .min\:tw-pr-112{
    padding-right: 28rem;
  }

  .min\:tw-pr-128{
    padding-right: 31rem;
  }

  .min\:tw-pr-129{
    padding-right: 32.25rem;
  }

  .min\:tw-pr-130{
    padding-right: 32.5rem;
  }

  .min\:tw-pr-140{
    padding-right: 35rem;
  }

  .min\:tw-pr-160{
    padding-right: 40rem;
  }

  .min\:tw-pr-180{
    padding-right: 45rem;
  }

  .min\:tw-pr-185{
    padding-right: 46.25rem;
  }

  .min\:tw-pr-190{
    padding-right: 47.5rem;
  }

  .min\:tw-pr-200{
    padding-right: 50rem;
  }

  .min\:tw-pr-px{
    padding-right: 1px;
  }

  .min\:tw-pr-0\.5{
    padding-right: 0.125rem;
  }

  .min\:tw-pr-1\.5{
    padding-right: 0.375rem;
  }

  .min\:tw-pr-2\.5{
    padding-right: 0.625rem;
  }

  .min\:tw-pr-3\.5{
    padding-right: 0.875rem;
  }

  .min\:tw-pb-0{
    padding-bottom: 0px;
  }

  .min\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  .min\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  .min\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  .min\:tw-pb-4{
    padding-bottom: 1rem;
  }

  .min\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  .min\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  .min\:tw-pb-7{
    padding-bottom: 1.75rem;
  }

  .min\:tw-pb-8{
    padding-bottom: 2rem;
  }

  .min\:tw-pb-9{
    padding-bottom: 2.25rem;
  }

  .min\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  .min\:tw-pb-11{
    padding-bottom: 2.75rem;
  }

  .min\:tw-pb-12{
    padding-bottom: 3rem;
  }

  .min\:tw-pb-13{
    padding-bottom: 3.25rem;
  }

  .min\:tw-pb-14{
    padding-bottom: 3.5rem;
  }

  .min\:tw-pb-15{
    padding-bottom: 3.75rem;
  }

  .min\:tw-pb-16{
    padding-bottom: 4rem;
  }

  .min\:tw-pb-17{
    padding-bottom: 4.25rem;
  }

  .min\:tw-pb-18{
    padding-bottom: 4.5rem;
  }

  .min\:tw-pb-19{
    padding-bottom: 4.75rem;
  }

  .min\:tw-pb-20{
    padding-bottom: 5rem;
  }

  .min\:tw-pb-21{
    padding-bottom: 5.25rem;
  }

  .min\:tw-pb-22{
    padding-bottom: 5.5rem;
  }

  .min\:tw-pb-23{
    padding-bottom: 5.75rem;
  }

  .min\:tw-pb-24{
    padding-bottom: 6rem;
  }

  .min\:tw-pb-25{
    padding-bottom: 6.25rem;
  }

  .min\:tw-pb-26{
    padding-bottom: 6.5rem;
  }

  .min\:tw-pb-27{
    padding-bottom: 6.75rem;
  }

  .min\:tw-pb-28{
    padding-bottom: 7rem;
  }

  .min\:tw-pb-29{
    padding-bottom: 7.25rem;
  }

  .min\:tw-pb-30{
    padding-bottom: 7.5rem;
  }

  .min\:tw-pb-31{
    padding-bottom: 7.75rem;
  }

  .min\:tw-pb-32{
    padding-bottom: 8rem;
  }

  .min\:tw-pb-33{
    padding-bottom: 8.25rem;
  }

  .min\:tw-pb-34{
    padding-bottom: 8.5rem;
  }

  .min\:tw-pb-35{
    padding-bottom: 8.75rem;
  }

  .min\:tw-pb-36{
    padding-bottom: 9rem;
  }

  .min\:tw-pb-37{
    padding-bottom: 9.25rem;
  }

  .min\:tw-pb-38{
    padding-bottom: 9.5rem;
  }

  .min\:tw-pb-39{
    padding-bottom: 9.75rem;
  }

  .min\:tw-pb-40{
    padding-bottom: 10rem;
  }

  .min\:tw-pb-41{
    padding-bottom: 10.25rem;
  }

  .min\:tw-pb-42{
    padding-bottom: 10.5rem;
  }

  .min\:tw-pb-43{
    padding-bottom: 10.75rem;
  }

  .min\:tw-pb-44{
    padding-bottom: 11rem;
  }

  .min\:tw-pb-45{
    padding-bottom: 11.25rem;
  }

  .min\:tw-pb-46{
    padding-bottom: 11.5rem;
  }

  .min\:tw-pb-47{
    padding-bottom: 11.75rem;
  }

  .min\:tw-pb-48{
    padding-bottom: 12rem;
  }

  .min\:tw-pb-50{
    padding-bottom: 12.5rem;
  }

  .min\:tw-pb-52{
    padding-bottom: 13rem;
  }

  .min\:tw-pb-53{
    padding-bottom: 13.25rem;
  }

  .min\:tw-pb-54{
    padding-bottom: 13.5rem;
  }

  .min\:tw-pb-55{
    padding-bottom: 13.75rem;
  }

  .min\:tw-pb-56{
    padding-bottom: 14rem;
  }

  .min\:tw-pb-57{
    padding-bottom: 14.25rem;
  }

  .min\:tw-pb-58{
    padding-bottom: 14.5rem;
  }

  .min\:tw-pb-59{
    padding-bottom: 14.75rem;
  }

  .min\:tw-pb-60{
    padding-bottom: 15rem;
  }

  .min\:tw-pb-61{
    padding-bottom: 15.25rem;
  }

  .min\:tw-pb-62{
    padding-bottom: 15.5rem;
  }

  .min\:tw-pb-63{
    padding-bottom: 15.75rem;
  }

  .min\:tw-pb-64{
    padding-bottom: 16rem;
  }

  .min\:tw-pb-65{
    padding-bottom: 16.25rem;
  }

  .min\:tw-pb-66{
    padding-bottom: 16.5rem;
  }

  .min\:tw-pb-68{
    padding-bottom: 17rem;
  }

  .min\:tw-pb-69{
    padding-bottom: 17.25rem;
  }

  .min\:tw-pb-70{
    padding-bottom: 17.5rem;
  }

  .min\:tw-pb-71{
    padding-bottom: 17.75rem;
  }

  .min\:tw-pb-72{
    padding-bottom: 18rem;
  }

  .min\:tw-pb-73{
    padding-bottom: 18.25rem;
  }

  .min\:tw-pb-74{
    padding-bottom: 18.5rem;
  }

  .min\:tw-pb-75{
    padding-bottom: 18.75rem;
  }

  .min\:tw-pb-76{
    padding-bottom: 19rem;
  }

  .min\:tw-pb-77{
    padding-bottom: 19.25rem;
  }

  .min\:tw-pb-78{
    padding-bottom: 19.5rem;
  }

  .min\:tw-pb-79{
    padding-bottom: 19.75rem;
  }

  .min\:tw-pb-80{
    padding-bottom: 20rem;
  }

  .min\:tw-pb-81{
    padding-bottom: 20.25rem;
  }

  .min\:tw-pb-82{
    padding-bottom: 20.5rem;
  }

  .min\:tw-pb-83{
    padding-bottom: 20.75rem;
  }

  .min\:tw-pb-84{
    padding-bottom: 21rem;
  }

  .min\:tw-pb-85{
    padding-bottom: 21.25rem;
  }

  .min\:tw-pb-86{
    padding-bottom: 21.5rem;
  }

  .min\:tw-pb-87{
    padding-bottom: 21.75rem;
  }

  .min\:tw-pb-88{
    padding-bottom: 22rem;
  }

  .min\:tw-pb-89{
    padding-bottom: 22.25rem;
  }

  .min\:tw-pb-90{
    padding-bottom: 22.5rem;
  }

  .min\:tw-pb-91{
    padding-bottom: 22.75rem;
  }

  .min\:tw-pb-92{
    padding-bottom: 23rem;
  }

  .min\:tw-pb-96{
    padding-bottom: 24rem;
  }

  .min\:tw-pb-102{
    padding-bottom: 25.5rem;
  }

  .min\:tw-pb-112{
    padding-bottom: 28rem;
  }

  .min\:tw-pb-128{
    padding-bottom: 31rem;
  }

  .min\:tw-pb-129{
    padding-bottom: 32.25rem;
  }

  .min\:tw-pb-130{
    padding-bottom: 32.5rem;
  }

  .min\:tw-pb-140{
    padding-bottom: 35rem;
  }

  .min\:tw-pb-160{
    padding-bottom: 40rem;
  }

  .min\:tw-pb-180{
    padding-bottom: 45rem;
  }

  .min\:tw-pb-185{
    padding-bottom: 46.25rem;
  }

  .min\:tw-pb-190{
    padding-bottom: 47.5rem;
  }

  .min\:tw-pb-200{
    padding-bottom: 50rem;
  }

  .min\:tw-pb-px{
    padding-bottom: 1px;
  }

  .min\:tw-pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .min\:tw-pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .min\:tw-pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .min\:tw-pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .min\:tw-pl-0{
    padding-left: 0px;
  }

  .min\:tw-pl-1{
    padding-left: 0.25rem;
  }

  .min\:tw-pl-2{
    padding-left: 0.5rem;
  }

  .min\:tw-pl-3{
    padding-left: 0.75rem;
  }

  .min\:tw-pl-4{
    padding-left: 1rem;
  }

  .min\:tw-pl-5{
    padding-left: 1.25rem;
  }

  .min\:tw-pl-6{
    padding-left: 1.5rem;
  }

  .min\:tw-pl-7{
    padding-left: 1.75rem;
  }

  .min\:tw-pl-8{
    padding-left: 2rem;
  }

  .min\:tw-pl-9{
    padding-left: 2.25rem;
  }

  .min\:tw-pl-10{
    padding-left: 2.5rem;
  }

  .min\:tw-pl-11{
    padding-left: 2.75rem;
  }

  .min\:tw-pl-12{
    padding-left: 3rem;
  }

  .min\:tw-pl-13{
    padding-left: 3.25rem;
  }

  .min\:tw-pl-14{
    padding-left: 3.5rem;
  }

  .min\:tw-pl-15{
    padding-left: 3.75rem;
  }

  .min\:tw-pl-16{
    padding-left: 4rem;
  }

  .min\:tw-pl-17{
    padding-left: 4.25rem;
  }

  .min\:tw-pl-18{
    padding-left: 4.5rem;
  }

  .min\:tw-pl-19{
    padding-left: 4.75rem;
  }

  .min\:tw-pl-20{
    padding-left: 5rem;
  }

  .min\:tw-pl-21{
    padding-left: 5.25rem;
  }

  .min\:tw-pl-22{
    padding-left: 5.5rem;
  }

  .min\:tw-pl-23{
    padding-left: 5.75rem;
  }

  .min\:tw-pl-24{
    padding-left: 6rem;
  }

  .min\:tw-pl-25{
    padding-left: 6.25rem;
  }

  .min\:tw-pl-26{
    padding-left: 6.5rem;
  }

  .min\:tw-pl-27{
    padding-left: 6.75rem;
  }

  .min\:tw-pl-28{
    padding-left: 7rem;
  }

  .min\:tw-pl-29{
    padding-left: 7.25rem;
  }

  .min\:tw-pl-30{
    padding-left: 7.5rem;
  }

  .min\:tw-pl-31{
    padding-left: 7.75rem;
  }

  .min\:tw-pl-32{
    padding-left: 8rem;
  }

  .min\:tw-pl-33{
    padding-left: 8.25rem;
  }

  .min\:tw-pl-34{
    padding-left: 8.5rem;
  }

  .min\:tw-pl-35{
    padding-left: 8.75rem;
  }

  .min\:tw-pl-36{
    padding-left: 9rem;
  }

  .min\:tw-pl-37{
    padding-left: 9.25rem;
  }

  .min\:tw-pl-38{
    padding-left: 9.5rem;
  }

  .min\:tw-pl-39{
    padding-left: 9.75rem;
  }

  .min\:tw-pl-40{
    padding-left: 10rem;
  }

  .min\:tw-pl-41{
    padding-left: 10.25rem;
  }

  .min\:tw-pl-42{
    padding-left: 10.5rem;
  }

  .min\:tw-pl-43{
    padding-left: 10.75rem;
  }

  .min\:tw-pl-44{
    padding-left: 11rem;
  }

  .min\:tw-pl-45{
    padding-left: 11.25rem;
  }

  .min\:tw-pl-46{
    padding-left: 11.5rem;
  }

  .min\:tw-pl-47{
    padding-left: 11.75rem;
  }

  .min\:tw-pl-48{
    padding-left: 12rem;
  }

  .min\:tw-pl-50{
    padding-left: 12.5rem;
  }

  .min\:tw-pl-52{
    padding-left: 13rem;
  }

  .min\:tw-pl-53{
    padding-left: 13.25rem;
  }

  .min\:tw-pl-54{
    padding-left: 13.5rem;
  }

  .min\:tw-pl-55{
    padding-left: 13.75rem;
  }

  .min\:tw-pl-56{
    padding-left: 14rem;
  }

  .min\:tw-pl-57{
    padding-left: 14.25rem;
  }

  .min\:tw-pl-58{
    padding-left: 14.5rem;
  }

  .min\:tw-pl-59{
    padding-left: 14.75rem;
  }

  .min\:tw-pl-60{
    padding-left: 15rem;
  }

  .min\:tw-pl-61{
    padding-left: 15.25rem;
  }

  .min\:tw-pl-62{
    padding-left: 15.5rem;
  }

  .min\:tw-pl-63{
    padding-left: 15.75rem;
  }

  .min\:tw-pl-64{
    padding-left: 16rem;
  }

  .min\:tw-pl-65{
    padding-left: 16.25rem;
  }

  .min\:tw-pl-66{
    padding-left: 16.5rem;
  }

  .min\:tw-pl-68{
    padding-left: 17rem;
  }

  .min\:tw-pl-69{
    padding-left: 17.25rem;
  }

  .min\:tw-pl-70{
    padding-left: 17.5rem;
  }

  .min\:tw-pl-71{
    padding-left: 17.75rem;
  }

  .min\:tw-pl-72{
    padding-left: 18rem;
  }

  .min\:tw-pl-73{
    padding-left: 18.25rem;
  }

  .min\:tw-pl-74{
    padding-left: 18.5rem;
  }

  .min\:tw-pl-75{
    padding-left: 18.75rem;
  }

  .min\:tw-pl-76{
    padding-left: 19rem;
  }

  .min\:tw-pl-77{
    padding-left: 19.25rem;
  }

  .min\:tw-pl-78{
    padding-left: 19.5rem;
  }

  .min\:tw-pl-79{
    padding-left: 19.75rem;
  }

  .min\:tw-pl-80{
    padding-left: 20rem;
  }

  .min\:tw-pl-81{
    padding-left: 20.25rem;
  }

  .min\:tw-pl-82{
    padding-left: 20.5rem;
  }

  .min\:tw-pl-83{
    padding-left: 20.75rem;
  }

  .min\:tw-pl-84{
    padding-left: 21rem;
  }

  .min\:tw-pl-85{
    padding-left: 21.25rem;
  }

  .min\:tw-pl-86{
    padding-left: 21.5rem;
  }

  .min\:tw-pl-87{
    padding-left: 21.75rem;
  }

  .min\:tw-pl-88{
    padding-left: 22rem;
  }

  .min\:tw-pl-89{
    padding-left: 22.25rem;
  }

  .min\:tw-pl-90{
    padding-left: 22.5rem;
  }

  .min\:tw-pl-91{
    padding-left: 22.75rem;
  }

  .min\:tw-pl-92{
    padding-left: 23rem;
  }

  .min\:tw-pl-96{
    padding-left: 24rem;
  }

  .min\:tw-pl-102{
    padding-left: 25.5rem;
  }

  .min\:tw-pl-112{
    padding-left: 28rem;
  }

  .min\:tw-pl-128{
    padding-left: 31rem;
  }

  .min\:tw-pl-129{
    padding-left: 32.25rem;
  }

  .min\:tw-pl-130{
    padding-left: 32.5rem;
  }

  .min\:tw-pl-140{
    padding-left: 35rem;
  }

  .min\:tw-pl-160{
    padding-left: 40rem;
  }

  .min\:tw-pl-180{
    padding-left: 45rem;
  }

  .min\:tw-pl-185{
    padding-left: 46.25rem;
  }

  .min\:tw-pl-190{
    padding-left: 47.5rem;
  }

  .min\:tw-pl-200{
    padding-left: 50rem;
  }

  .min\:tw-pl-px{
    padding-left: 1px;
  }

  .min\:tw-pl-0\.5{
    padding-left: 0.125rem;
  }

  .min\:tw-pl-1\.5{
    padding-left: 0.375rem;
  }

  .min\:tw-pl-2\.5{
    padding-left: 0.625rem;
  }

  .min\:tw-pl-3\.5{
    padding-left: 0.875rem;
  }

  .min\:tw-text-left{
    text-align: left;
  }

  .min\:tw-text-center{
    text-align: center;
  }

  .min\:tw-text-right{
    text-align: right;
  }

  .min\:tw-text-justify{
    text-align: justify;
  }

  .min\:tw-align-baseline{
    vertical-align: baseline;
  }

  .min\:tw-align-top{
    vertical-align: top;
  }

  .min\:tw-align-middle{
    vertical-align: middle;
  }

  .min\:tw-align-bottom{
    vertical-align: bottom;
  }

  .min\:tw-align-text-top{
    vertical-align: text-top;
  }

  .min\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  .min\:tw-font-sans{
    font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .min\:tw-font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .min\:tw-font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .min\:tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .min\:tw-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .min\:tw-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .min\:tw-text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .min\:tw-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .min\:tw-text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .min\:tw-text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .min\:tw-text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .min\:tw-text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .min\:tw-text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .min\:tw-text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .min\:tw-text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .min\:tw-text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .min\:tw-text-xxs{
    font-size: 0.65rem;
  }

  .min\:tw-font-thin{
    font-weight: 100;
  }

  .min\:tw-font-extralight{
    font-weight: 200;
  }

  .min\:tw-font-light{
    font-weight: 300;
  }

  .min\:tw-font-normal{
    font-weight: 400;
  }

  .min\:tw-font-medium{
    font-weight: 500;
  }

  .min\:tw-font-semibold{
    font-weight: 600;
  }

  .min\:tw-font-bold{
    font-weight: 700;
  }

  .min\:tw-font-extrabold{
    font-weight: 800;
  }

  .min\:tw-font-black{
    font-weight: 900;
  }

  .min\:tw-uppercase{
    text-transform: uppercase;
  }

  .min\:tw-lowercase{
    text-transform: lowercase;
  }

  .min\:tw-capitalize{
    text-transform: capitalize;
  }

  .min\:tw-normal-case{
    text-transform: none;
  }

  .min\:tw-italic{
    font-style: italic;
  }

  .min\:tw-not-italic{
    font-style: normal;
  }

  .min\:tw-ordinal, .min\:tw-slashed-zero, .min\:tw-lining-nums, .min\:tw-oldstyle-nums, .min\:tw-proportional-nums, .min\:tw-tabular-nums, .min\:tw-diagonal-fractions, .min\:tw-stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .min\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  .min\:tw-ordinal{
    --tw-ordinal: ordinal;
  }

  .min\:tw-slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .min\:tw-lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .min\:tw-oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .min\:tw-proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .min\:tw-tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .min\:tw-diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .min\:tw-stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .min\:tw-leading-3{
    line-height: .75rem;
  }

  .min\:tw-leading-4{
    line-height: 1rem;
  }

  .min\:tw-leading-5{
    line-height: 1.25rem;
  }

  .min\:tw-leading-6{
    line-height: 1.5rem;
  }

  .min\:tw-leading-7{
    line-height: 1.75rem;
  }

  .min\:tw-leading-8{
    line-height: 2rem;
  }

  .min\:tw-leading-9{
    line-height: 2.25rem;
  }

  .min\:tw-leading-10{
    line-height: 2.5rem;
  }

  .min\:tw-leading-none{
    line-height: 1;
  }

  .min\:tw-leading-tight{
    line-height: 1.25;
  }

  .min\:tw-leading-snug{
    line-height: 1.375;
  }

  .min\:tw-leading-normal{
    line-height: 1.5;
  }

  .min\:tw-leading-relaxed{
    line-height: 1.625;
  }

  .min\:tw-leading-loose{
    line-height: 2;
  }

  .min\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  .min\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  .min\:tw-tracking-normal{
    letter-spacing: 0em;
  }

  .min\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  .min\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  .min\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  .min\:tw-text-transparent{
    color: transparent;
  }

  .min\:tw-text-current{
    color: currentColor;
  }

  .min\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .min\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .min\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .min\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .min\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .min\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .min\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .min\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .min\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .min\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .min\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .min\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .min\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .min\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .min\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .min\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .min\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .min\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .min\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .min\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .min\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .min\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .min\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .min\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .min\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .min\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .min\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .min\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .min\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .min\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .min\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .min\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .min\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .min\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .min\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .min\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .min\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .min\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .min\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .min\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .min\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .min\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .min\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .min\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .min\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .min\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .min\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .min\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .min\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .min\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .min\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .min\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-transparent{
    color: transparent;
  }

  .tw-group:hover .min\:group-hover\:tw-text-current{
    color: currentColor;
  }

  .tw-group:hover .min\:group-hover\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .min\:group-hover\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-transparent:focus-within{
    color: transparent;
  }

  .min\:focus-within\:tw-text-current:focus-within{
    color: currentColor;
  }

  .min\:focus-within\:tw-text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pregnancy-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pregnancy-green-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-pregnancy-green-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-dark-blue:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-orange-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-grey-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-grey-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-grey-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-grey-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-grey-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-grey-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-error-red:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-system-red-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-birth-summary-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-birth-summary-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-birth-summary-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-postnatal-assessment-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-postnatal-assessment-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-postnatal-assessment-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-background:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-system-banner:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-blue-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-blue-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-blue-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-blue-7:focus-within{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-chart-toggle:focus-within{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-left-nav-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-left-nav-active:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-left-nav-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:focus-within\:tw-text-default-colour:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-transparent:hover{
    color: transparent;
  }

  .min\:hover\:tw-text-current:hover{
    color: currentColor;
  }

  .min\:hover\:tw-text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pregnancy-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pregnancy-green-2:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-pregnancy-green-3:hover{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-dark-blue:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-orange-1:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-grey-1:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-grey-2:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-grey-3:hover{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-grey-4:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-grey-5:hover{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-grey-6:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-error-red:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-system-red-1:hover{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-birth-summary-1:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-birth-summary-2:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-birth-summary-3:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-postnatal-assessment-1:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-postnatal-assessment-2:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-postnatal-assessment-3:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-background:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-system-banner:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-blue-4:hover{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-blue-5:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-blue-6:hover{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-blue-7:hover{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-chart-toggle:hover{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-left-nav-1:hover{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-left-nav-active:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-left-nav-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-breadcrumb-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-grow-breadcrumb-inactive-text:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:hover\:tw-text-default-colour:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-transparent:focus{
    color: transparent;
  }

  .min\:focus\:tw-text-current:focus{
    color: currentColor;
  }

  .min\:focus\:tw-text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pregnancy-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pregnancy-green-2:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-pregnancy-green-3:focus{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-dark-blue:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-orange-1:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-grey-1:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-grey-2:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-grey-3:focus{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-grey-4:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-grey-5:focus{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-grey-6:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-error-red:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-system-red-1:focus{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-birth-summary-1:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-birth-summary-2:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-birth-summary-3:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-postnatal-assessment-1:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-postnatal-assessment-2:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-postnatal-assessment-3:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-background:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-system-banner:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-blue-4:focus{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-blue-5:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-blue-6:focus{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-blue-7:focus{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-chart-toggle:focus{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-left-nav-1:focus{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-left-nav-active:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-left-nav-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-breadcrumb-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-grow-breadcrumb-inactive-text:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:focus\:tw-text-default-colour:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .min\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .min\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .min\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .min\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .min\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .min\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .min\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .min\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .min\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .min\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .min\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .min\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .min\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .min\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .min\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .tw-group:hover .min\:group-hover\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .min\:focus-within\:tw-text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .min\:focus-within\:tw-text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .min\:focus-within\:tw-text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .min\:focus-within\:tw-text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .min\:focus-within\:tw-text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .min\:focus-within\:tw-text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .min\:focus-within\:tw-text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .min\:focus-within\:tw-text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .min\:focus-within\:tw-text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .min\:focus-within\:tw-text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .min\:focus-within\:tw-text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .min\:focus-within\:tw-text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .min\:focus-within\:tw-text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .min\:focus-within\:tw-text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .min\:focus-within\:tw-text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .min\:hover\:tw-text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .min\:hover\:tw-text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .min\:hover\:tw-text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .min\:hover\:tw-text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .min\:hover\:tw-text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .min\:hover\:tw-text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .min\:hover\:tw-text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .min\:hover\:tw-text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .min\:hover\:tw-text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .min\:hover\:tw-text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .min\:hover\:tw-text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .min\:hover\:tw-text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .min\:hover\:tw-text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .min\:hover\:tw-text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .min\:hover\:tw-text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .min\:focus\:tw-text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .min\:focus\:tw-text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .min\:focus\:tw-text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .min\:focus\:tw-text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .min\:focus\:tw-text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .min\:focus\:tw-text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .min\:focus\:tw-text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .min\:focus\:tw-text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .min\:focus\:tw-text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .min\:focus\:tw-text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .min\:focus\:tw-text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .min\:focus\:tw-text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .min\:focus\:tw-text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .min\:focus\:tw-text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .min\:focus\:tw-text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .min\:tw-underline{
    text-decoration: underline;
  }

  .min\:tw-line-through{
    text-decoration: line-through;
  }

  .min\:tw-no-underline{
    text-decoration: none;
  }

  .tw-group:hover .min\:group-hover\:tw-underline{
    text-decoration: underline;
  }

  .tw-group:hover .min\:group-hover\:tw-line-through{
    text-decoration: line-through;
  }

  .tw-group:hover .min\:group-hover\:tw-no-underline{
    text-decoration: none;
  }

  .min\:focus-within\:tw-underline:focus-within{
    text-decoration: underline;
  }

  .min\:focus-within\:tw-line-through:focus-within{
    text-decoration: line-through;
  }

  .min\:focus-within\:tw-no-underline:focus-within{
    text-decoration: none;
  }

  .min\:hover\:tw-underline:hover{
    text-decoration: underline;
  }

  .min\:hover\:tw-line-through:hover{
    text-decoration: line-through;
  }

  .min\:hover\:tw-no-underline:hover{
    text-decoration: none;
  }

  .min\:focus\:tw-underline:focus{
    text-decoration: underline;
  }

  .min\:focus\:tw-line-through:focus{
    text-decoration: line-through;
  }

  .min\:focus\:tw-no-underline:focus{
    text-decoration: none;
  }

  .min\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .min\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .min\:tw-placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .min\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  .min\:tw-placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .min\:tw-placeholder-current::placeholder{
    color: currentColor;
  }

  .min\:tw-placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pregnancy-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pregnancy-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pregnancy-green-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pregnancy-green-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pregnancy-green-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-pregnancy-green-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-dark-blue::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-dark-blue::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-orange-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-orange-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-grey-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-error-red::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-error-red::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-red-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-system-red-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-birth-summary-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-birth-summary-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-birth-summary-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-birth-summary-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-birth-summary-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-birth-summary-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-postnatal-assessment-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-postnatal-assessment-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-postnatal-assessment-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-postnatal-assessment-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-postnatal-assessment-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-postnatal-assessment-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-background::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-background::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-system-banner::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-system-banner::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-7::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-blue-7::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-chart-toggle::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-chart-toggle::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-left-nav-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-left-nav-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-left-nav-active::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-left-nav-active::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-left-nav-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-left-nav-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-breadcrumb-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-default-colour::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-default-colour::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .min\:focus\:tw-placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .min\:focus\:tw-placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .min\:focus\:tw-placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .min\:focus\:tw-placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-dark-blue:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-orange-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-grey-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-error-red:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-error-red:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-system-red-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-birth-summary-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-birth-summary-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-birth-summary-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-background:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-system-banner:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-blue-7:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:focus\:tw-placeholder-default-colour:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .min\:tw-placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .min\:tw-placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .min\:tw-placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .min\:tw-placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .min\:tw-placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .min\:tw-placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .min\:tw-placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .min\:tw-placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .min\:tw-placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .min\:tw-placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .min\:tw-placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .min\:tw-placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .min\:tw-placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .min\:tw-placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .min\:tw-placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .min\:tw-placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .min\:tw-placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .min\:tw-placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .min\:tw-placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .min\:tw-placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .min\:tw-placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .min\:tw-placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .min\:tw-placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .min\:tw-placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .min\:tw-placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .min\:tw-placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .min\:tw-placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .min\:tw-placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .min\:tw-placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .min\:tw-placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .min\:focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .min\:focus\:tw-placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .min\:focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .min\:focus\:tw-placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .min\:focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .min\:focus\:tw-placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .min\:focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .min\:focus\:tw-placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .min\:focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .min\:focus\:tw-placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .min\:focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .min\:focus\:tw-placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .min\:focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .min\:focus\:tw-placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .min\:focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .min\:focus\:tw-placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .min\:focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .min\:focus\:tw-placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .min\:focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .min\:focus\:tw-placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .min\:focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .min\:focus\:tw-placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .min\:focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .min\:focus\:tw-placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .min\:focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .min\:focus\:tw-placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .min\:focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .min\:focus\:tw-placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .min\:focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .min\:focus\:tw-placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .min\:tw-opacity-0{
    opacity: 0;
  }

  .min\:tw-opacity-5{
    opacity: 0.05;
  }

  .min\:tw-opacity-10{
    opacity: 0.1;
  }

  .min\:tw-opacity-20{
    opacity: 0.2;
  }

  .min\:tw-opacity-25{
    opacity: 0.25;
  }

  .min\:tw-opacity-30{
    opacity: 0.3;
  }

  .min\:tw-opacity-40{
    opacity: 0.4;
  }

  .min\:tw-opacity-50{
    opacity: 0.5;
  }

  .min\:tw-opacity-60{
    opacity: 0.6;
  }

  .min\:tw-opacity-70{
    opacity: 0.7;
  }

  .min\:tw-opacity-75{
    opacity: 0.75;
  }

  .min\:tw-opacity-80{
    opacity: 0.8;
  }

  .min\:tw-opacity-90{
    opacity: 0.9;
  }

  .min\:tw-opacity-95{
    opacity: 0.95;
  }

  .min\:tw-opacity-100{
    opacity: 1;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-0{
    opacity: 0;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-5{
    opacity: 0.05;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-10{
    opacity: 0.1;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-20{
    opacity: 0.2;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-25{
    opacity: 0.25;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-30{
    opacity: 0.3;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-40{
    opacity: 0.4;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-50{
    opacity: 0.5;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-60{
    opacity: 0.6;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-70{
    opacity: 0.7;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-75{
    opacity: 0.75;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-80{
    opacity: 0.8;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-90{
    opacity: 0.9;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-95{
    opacity: 0.95;
  }

  .tw-group:hover .min\:group-hover\:tw-opacity-100{
    opacity: 1;
  }

  .min\:focus-within\:tw-opacity-0:focus-within{
    opacity: 0;
  }

  .min\:focus-within\:tw-opacity-5:focus-within{
    opacity: 0.05;
  }

  .min\:focus-within\:tw-opacity-10:focus-within{
    opacity: 0.1;
  }

  .min\:focus-within\:tw-opacity-20:focus-within{
    opacity: 0.2;
  }

  .min\:focus-within\:tw-opacity-25:focus-within{
    opacity: 0.25;
  }

  .min\:focus-within\:tw-opacity-30:focus-within{
    opacity: 0.3;
  }

  .min\:focus-within\:tw-opacity-40:focus-within{
    opacity: 0.4;
  }

  .min\:focus-within\:tw-opacity-50:focus-within{
    opacity: 0.5;
  }

  .min\:focus-within\:tw-opacity-60:focus-within{
    opacity: 0.6;
  }

  .min\:focus-within\:tw-opacity-70:focus-within{
    opacity: 0.7;
  }

  .min\:focus-within\:tw-opacity-75:focus-within{
    opacity: 0.75;
  }

  .min\:focus-within\:tw-opacity-80:focus-within{
    opacity: 0.8;
  }

  .min\:focus-within\:tw-opacity-90:focus-within{
    opacity: 0.9;
  }

  .min\:focus-within\:tw-opacity-95:focus-within{
    opacity: 0.95;
  }

  .min\:focus-within\:tw-opacity-100:focus-within{
    opacity: 1;
  }

  .min\:hover\:tw-opacity-0:hover{
    opacity: 0;
  }

  .min\:hover\:tw-opacity-5:hover{
    opacity: 0.05;
  }

  .min\:hover\:tw-opacity-10:hover{
    opacity: 0.1;
  }

  .min\:hover\:tw-opacity-20:hover{
    opacity: 0.2;
  }

  .min\:hover\:tw-opacity-25:hover{
    opacity: 0.25;
  }

  .min\:hover\:tw-opacity-30:hover{
    opacity: 0.3;
  }

  .min\:hover\:tw-opacity-40:hover{
    opacity: 0.4;
  }

  .min\:hover\:tw-opacity-50:hover{
    opacity: 0.5;
  }

  .min\:hover\:tw-opacity-60:hover{
    opacity: 0.6;
  }

  .min\:hover\:tw-opacity-70:hover{
    opacity: 0.7;
  }

  .min\:hover\:tw-opacity-75:hover{
    opacity: 0.75;
  }

  .min\:hover\:tw-opacity-80:hover{
    opacity: 0.8;
  }

  .min\:hover\:tw-opacity-90:hover{
    opacity: 0.9;
  }

  .min\:hover\:tw-opacity-95:hover{
    opacity: 0.95;
  }

  .min\:hover\:tw-opacity-100:hover{
    opacity: 1;
  }

  .min\:focus\:tw-opacity-0:focus{
    opacity: 0;
  }

  .min\:focus\:tw-opacity-5:focus{
    opacity: 0.05;
  }

  .min\:focus\:tw-opacity-10:focus{
    opacity: 0.1;
  }

  .min\:focus\:tw-opacity-20:focus{
    opacity: 0.2;
  }

  .min\:focus\:tw-opacity-25:focus{
    opacity: 0.25;
  }

  .min\:focus\:tw-opacity-30:focus{
    opacity: 0.3;
  }

  .min\:focus\:tw-opacity-40:focus{
    opacity: 0.4;
  }

  .min\:focus\:tw-opacity-50:focus{
    opacity: 0.5;
  }

  .min\:focus\:tw-opacity-60:focus{
    opacity: 0.6;
  }

  .min\:focus\:tw-opacity-70:focus{
    opacity: 0.7;
  }

  .min\:focus\:tw-opacity-75:focus{
    opacity: 0.75;
  }

  .min\:focus\:tw-opacity-80:focus{
    opacity: 0.8;
  }

  .min\:focus\:tw-opacity-90:focus{
    opacity: 0.9;
  }

  .min\:focus\:tw-opacity-95:focus{
    opacity: 0.95;
  }

  .min\:focus\:tw-opacity-100:focus{
    opacity: 1;
  }

  .min\:disabled\:tw-opacity-0:disabled{
    opacity: 0;
  }

  .min\:disabled\:tw-opacity-5:disabled{
    opacity: 0.05;
  }

  .min\:disabled\:tw-opacity-10:disabled{
    opacity: 0.1;
  }

  .min\:disabled\:tw-opacity-20:disabled{
    opacity: 0.2;
  }

  .min\:disabled\:tw-opacity-25:disabled{
    opacity: 0.25;
  }

  .min\:disabled\:tw-opacity-30:disabled{
    opacity: 0.3;
  }

  .min\:disabled\:tw-opacity-40:disabled{
    opacity: 0.4;
  }

  .min\:disabled\:tw-opacity-50:disabled{
    opacity: 0.5;
  }

  .min\:disabled\:tw-opacity-60:disabled{
    opacity: 0.6;
  }

  .min\:disabled\:tw-opacity-70:disabled{
    opacity: 0.7;
  }

  .min\:disabled\:tw-opacity-75:disabled{
    opacity: 0.75;
  }

  .min\:disabled\:tw-opacity-80:disabled{
    opacity: 0.8;
  }

  .min\:disabled\:tw-opacity-90:disabled{
    opacity: 0.9;
  }

  .min\:disabled\:tw-opacity-95:disabled{
    opacity: 0.95;
  }

  .min\:disabled\:tw-opacity-100:disabled{
    opacity: 1;
  }

  .min\:tw-bg-blend-normal{
    background-blend-mode: normal;
  }

  .min\:tw-bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .min\:tw-bg-blend-screen{
    background-blend-mode: screen;
  }

  .min\:tw-bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .min\:tw-bg-blend-darken{
    background-blend-mode: darken;
  }

  .min\:tw-bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .min\:tw-bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .min\:tw-bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .min\:tw-bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .min\:tw-bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .min\:tw-bg-blend-difference{
    background-blend-mode: difference;
  }

  .min\:tw-bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .min\:tw-bg-blend-hue{
    background-blend-mode: hue;
  }

  .min\:tw-bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .min\:tw-bg-blend-color{
    background-blend-mode: color;
  }

  .min\:tw-bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .min\:tw-mix-blend-normal{
    mix-blend-mode: normal;
  }

  .min\:tw-mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .min\:tw-mix-blend-screen{
    mix-blend-mode: screen;
  }

  .min\:tw-mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .min\:tw-mix-blend-darken{
    mix-blend-mode: darken;
  }

  .min\:tw-mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .min\:tw-mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .min\:tw-mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .min\:tw-mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .min\:tw-mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .min\:tw-mix-blend-difference{
    mix-blend-mode: difference;
  }

  .min\:tw-mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .min\:tw-mix-blend-hue{
    mix-blend-mode: hue;
  }

  .min\:tw-mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .min\:tw-mix-blend-color{
    mix-blend-mode: color;
  }

  .min\:tw-mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .min\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

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

  .tw-group:hover .min\:group-hover\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .min\:group-hover\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .min\:group-hover\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .min\:group-hover\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .min\:group-hover\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .min\:group-hover\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .min\:group-hover\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .min\:group-hover\:tw-shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus-within\:tw-shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus-within\:tw-shadow:focus-within{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus-within\:tw-shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus-within\:tw-shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus-within\:tw-shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus-within\:tw-shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus-within\:tw-shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus-within\:tw-shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:hover\:tw-shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:hover\:tw-shadow:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:hover\:tw-shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:hover\:tw-shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:hover\:tw-shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:hover\:tw-shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:hover\:tw-shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:hover\:tw-shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus\:tw-shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus\:tw-shadow:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus\:tw-shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus\:tw-shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus\:tw-shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus\:tw-shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus\:tw-shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:focus\:tw-shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .min\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .min\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .min\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .min\:focus-within\:tw-outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .min\:focus-within\:tw-outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .min\:focus-within\:tw-outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .min\:focus\:tw-outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .min\:focus\:tw-outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .min\:focus\:tw-outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .min\:tw-ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:tw-ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:tw-ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:tw-ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:tw-ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:tw-ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus-within\:tw-ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus-within\:tw-ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus-within\:tw-ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus-within\:tw-ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus-within\:tw-ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus-within\:tw-ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus\:tw-ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus\:tw-ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus\:tw-ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus\:tw-ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus\:tw-ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:focus\:tw-ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .min\:tw-ring-inset{
    --tw-ring-inset: inset;
  }

  .min\:focus-within\:tw-ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .min\:focus\:tw-ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .min\:tw-ring-transparent{
    --tw-ring-color: transparent;
  }

  .min\:tw-ring-current{
    --tw-ring-color: currentColor;
  }

  .min\:tw-ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .min\:tw-ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .min\:tw-ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .min\:tw-ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .min\:tw-ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .min\:tw-ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .min\:tw-ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .min\:tw-ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .min\:tw-ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pregnancy-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pregnancy-green-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .min\:tw-ring-pregnancy-green-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-dark-blue{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .min\:tw-ring-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-orange-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-grey-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-grey-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-grey-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-grey-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-grey-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-grey-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:tw-ring-error-red{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .min\:tw-ring-system-red-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .min\:tw-ring-birth-summary-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .min\:tw-ring-birth-summary-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .min\:tw-ring-birth-summary-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .min\:tw-ring-postnatal-assessment-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .min\:tw-ring-postnatal-assessment-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .min\:tw-ring-postnatal-assessment-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-background{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-system-banner{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-blue-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-blue-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-blue-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-blue-7{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-chart-toggle{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-left-nav-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-left-nav-active{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-left-nav-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-breadcrumb-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .min\:tw-ring-grow-breadcrumb-inactive-text{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:tw-ring-default-colour{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .min\:focus-within\:tw-ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .min\:focus-within\:tw-ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pregnancy-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pregnancy-green-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-pregnancy-green-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-dark-blue:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-orange-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-grey-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-grey-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-grey-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-grey-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-grey-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-grey-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-error-red:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-system-red-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-birth-summary-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-birth-summary-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-birth-summary-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-postnatal-assessment-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-postnatal-assessment-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-postnatal-assessment-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-background:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-system-banner:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-blue-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-blue-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-blue-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-blue-7:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-chart-toggle:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-left-nav-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-left-nav-active:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-left-nav-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:focus-within\:tw-ring-default-colour:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .min\:focus\:tw-ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .min\:focus\:tw-ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pregnancy-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pregnancy-green-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-pregnancy-green-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-dark-blue:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-orange-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-grey-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-grey-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-grey-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-grey-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-grey-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-grey-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-error-red:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-system-red-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-birth-summary-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-birth-summary-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-birth-summary-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-postnatal-assessment-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-postnatal-assessment-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-postnatal-assessment-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-background:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-system-banner:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-blue-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-blue-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-blue-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-blue-7:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-chart-toggle:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-left-nav-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-left-nav-active:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-left-nav-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-breadcrumb-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:focus\:tw-ring-default-colour:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .min\:tw-ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .min\:tw-ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .min\:tw-ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .min\:tw-ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .min\:tw-ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .min\:tw-ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .min\:tw-ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .min\:tw-ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .min\:tw-ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .min\:tw-ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .min\:tw-ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .min\:tw-ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .min\:tw-ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .min\:tw-ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .min\:tw-ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .min\:focus-within\:tw-ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .min\:focus-within\:tw-ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .min\:focus-within\:tw-ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .min\:focus-within\:tw-ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .min\:focus-within\:tw-ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .min\:focus-within\:tw-ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .min\:focus-within\:tw-ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .min\:focus-within\:tw-ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .min\:focus-within\:tw-ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .min\:focus-within\:tw-ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .min\:focus-within\:tw-ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .min\:focus-within\:tw-ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .min\:focus-within\:tw-ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .min\:focus-within\:tw-ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .min\:focus-within\:tw-ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .min\:focus\:tw-ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .min\:focus\:tw-ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .min\:focus\:tw-ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .min\:focus\:tw-ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .min\:focus\:tw-ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .min\:focus\:tw-ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .min\:focus\:tw-ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .min\:focus\:tw-ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .min\:focus\:tw-ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .min\:focus\:tw-ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .min\:focus\:tw-ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .min\:focus\:tw-ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .min\:focus\:tw-ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .min\:focus\:tw-ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .min\:focus\:tw-ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .min\:tw-ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .min\:tw-ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .min\:tw-ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .min\:tw-ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .min\:tw-ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .min\:focus-within\:tw-ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .min\:focus-within\:tw-ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .min\:focus-within\:tw-ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .min\:focus-within\:tw-ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .min\:focus-within\:tw-ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .min\:focus\:tw-ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .min\:focus\:tw-ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .min\:focus\:tw-ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .min\:focus\:tw-ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .min\:focus\:tw-ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .min\:tw-ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .min\:tw-ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .min\:tw-ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .min\:tw-ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .min\:tw-ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .min\:tw-ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .min\:tw-ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .min\:tw-ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .min\:tw-ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .min\:tw-ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .min\:tw-ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .min\:tw-ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .min\:tw-ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .min\:tw-ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .min\:tw-ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .min\:tw-ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .min\:tw-ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .min\:tw-ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .min\:tw-ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .min\:tw-ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .min\:tw-ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .min\:tw-ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .min\:tw-ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .min\:tw-ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .min\:tw-ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .min\:tw-ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .min\:tw-ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .min\:tw-ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .min\:tw-ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .min\:tw-ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .min\:tw-ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .min\:tw-ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .min\:tw-ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .min\:tw-ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .min\:tw-ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .min\:tw-ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .min\:tw-ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .min\:tw-ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .min\:tw-ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .min\:tw-ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .min\:tw-ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .min\:tw-ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .min\:tw-ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .min\:tw-ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .min\:tw-ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .min\:tw-ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .min\:tw-ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .min\:tw-ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .min\:tw-ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .min\:tw-ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .min\:tw-ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .min\:tw-ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .min\:tw-ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .min\:tw-ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .min\:tw-ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .min\:tw-ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .min\:tw-ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .min\:tw-ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .min\:tw-ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .min\:tw-ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .min\:tw-ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .min\:tw-ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .min\:tw-ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .min\:tw-ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .min\:tw-ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .min\:tw-ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .min\:tw-ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .min\:tw-ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .min\:tw-ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .min\:tw-ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .min\:tw-ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .min\:tw-ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .min\:tw-ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .min\:tw-ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .min\:tw-ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .min\:tw-ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .min\:tw-ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .min\:tw-ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .min\:tw-ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .min\:tw-ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .min\:tw-ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .min\:tw-ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .min\:tw-ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .min\:tw-ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .min\:tw-ring-offset-pregnancy-green-1{
    --tw-ring-offset-color: #346633;
  }

  .min\:tw-ring-offset-pregnancy-green-2{
    --tw-ring-offset-color: #BEEDBE;
  }

  .min\:tw-ring-offset-pregnancy-green-3{
    --tw-ring-offset-color: #F0FCF6;
  }

  .min\:tw-ring-offset-system-blue-1{
    --tw-ring-offset-color: #477591;
  }

  .min\:tw-ring-offset-system-blue-2{
    --tw-ring-offset-color: #A9BECB;
  }

  .min\:tw-ring-offset-system-blue-3{
    --tw-ring-offset-color: #769BB4;
  }

  .min\:tw-ring-offset-system-dark-blue{
    --tw-ring-offset-color: #213B4E;
  }

  .min\:tw-ring-offset-inactive{
    --tw-ring-offset-color: #B7B7B7;
  }

  .min\:tw-ring-offset-system-green-1{
    --tw-ring-offset-color: #87c540;
  }

  .min\:tw-ring-offset-system-orange-1{
    --tw-ring-offset-color: #ED8936;
  }

  .min\:tw-ring-offset-system-grey-1{
    --tw-ring-offset-color: #C1C1C1;
  }

  .min\:tw-ring-offset-system-grey-2{
    --tw-ring-offset-color: #DDDDDD;
  }

  .min\:tw-ring-offset-system-grey-3{
    --tw-ring-offset-color: #B3B3B3;
  }

  .min\:tw-ring-offset-system-grey-4{
    --tw-ring-offset-color: #707070;
  }

  .min\:tw-ring-offset-system-grey-5{
    --tw-ring-offset-color: #4D4D4D;
  }

  .min\:tw-ring-offset-system-grey-6{
    --tw-ring-offset-color: #333333;
  }

  .min\:tw-ring-offset-error-red{
    --tw-ring-offset-color: #C11013;
  }

  .min\:tw-ring-offset-system-red-1{
    --tw-ring-offset-color: #E22828;
  }

  .min\:tw-ring-offset-birth-summary-1{
    --tw-ring-offset-color: #FFC924;
  }

  .min\:tw-ring-offset-birth-summary-2{
    --tw-ring-offset-color: #FFDE7B;
  }

  .min\:tw-ring-offset-birth-summary-3{
    --tw-ring-offset-color: #FBFCDD;
  }

  .min\:tw-ring-offset-postnatal-assessment-1{
    --tw-ring-offset-color: #865A87;
  }

  .min\:tw-ring-offset-postnatal-assessment-2{
    --tw-ring-offset-color: #C1A3C2;
  }

  .min\:tw-ring-offset-postnatal-assessment-3{
    --tw-ring-offset-color: #FCF5FA;
  }

  .min\:tw-ring-offset-grow-background{
    --tw-ring-offset-color: #86A3B6;
  }

  .min\:tw-ring-offset-grow-system-banner{
    --tw-ring-offset-color: #547F9A;
  }

  .min\:tw-ring-offset-grow-blue-1{
    --tw-ring-offset-color: #1A3B4E;
  }

  .min\:tw-ring-offset-grow-blue-2{
    --tw-ring-offset-color: #477591;
  }

  .min\:tw-ring-offset-grow-blue-3{
    --tw-ring-offset-color: #7098B0;
  }

  .min\:tw-ring-offset-grow-blue-4{
    --tw-ring-offset-color: #CFE1EC;
  }

  .min\:tw-ring-offset-grow-blue-5{
    --tw-ring-offset-color: #547F9A;
  }

  .min\:tw-ring-offset-grow-blue-6{
    --tw-ring-offset-color: #77a4bf;
  }

  .min\:tw-ring-offset-grow-blue-7{
    --tw-ring-offset-color: #88BBDB;
  }

  .min\:tw-ring-offset-grow-chart-toggle{
    --tw-ring-offset-color: #507A91;
  }

  .min\:tw-ring-offset-grow-left-nav-1{
    --tw-ring-offset-color: #A6B8C3;
  }

  .min\:tw-ring-offset-grow-left-nav-active{
    --tw-ring-offset-color: #3A5869;
  }

  .min\:tw-ring-offset-grow-left-nav-hover{
    --tw-ring-offset-color: #3A5869;
  }

  .min\:tw-ring-offset-grow-breadcrumb-inactive{
    --tw-ring-offset-color: #3B5B6E;
  }

  .min\:tw-ring-offset-grow-breadcrumb-inactive-text{
    --tw-ring-offset-color: #333333;
  }

  .min\:tw-ring-offset-default-colour{
    --tw-ring-offset-color: #333333;
  }

  .min\:focus-within\:tw-ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .min\:focus-within\:tw-ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .min\:focus-within\:tw-ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .min\:focus-within\:tw-ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .min\:focus-within\:tw-ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .min\:focus-within\:tw-ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .min\:focus-within\:tw-ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .min\:focus-within\:tw-ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .min\:focus-within\:tw-ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .min\:focus-within\:tw-ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .min\:focus-within\:tw-ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .min\:focus-within\:tw-ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .min\:focus-within\:tw-ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .min\:focus-within\:tw-ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .min\:focus-within\:tw-ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .min\:focus-within\:tw-ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .min\:focus-within\:tw-ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .min\:focus-within\:tw-ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .min\:focus-within\:tw-ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .min\:focus-within\:tw-ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .min\:focus-within\:tw-ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .min\:focus-within\:tw-ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .min\:focus-within\:tw-ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .min\:focus-within\:tw-ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .min\:focus-within\:tw-ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .min\:focus-within\:tw-ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .min\:focus-within\:tw-ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .min\:focus-within\:tw-ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .min\:focus-within\:tw-ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .min\:focus-within\:tw-ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .min\:focus-within\:tw-ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .min\:focus-within\:tw-ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .min\:focus-within\:tw-ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .min\:focus-within\:tw-ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .min\:focus-within\:tw-ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .min\:focus-within\:tw-ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .min\:focus-within\:tw-ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .min\:focus-within\:tw-ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .min\:focus-within\:tw-ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .min\:focus-within\:tw-ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .min\:focus-within\:tw-ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .min\:focus-within\:tw-ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .min\:focus-within\:tw-ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .min\:focus-within\:tw-ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .min\:focus-within\:tw-ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .min\:focus-within\:tw-ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .min\:focus-within\:tw-ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .min\:focus-within\:tw-ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .min\:focus-within\:tw-ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .min\:focus-within\:tw-ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .min\:focus-within\:tw-ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .min\:focus-within\:tw-ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .min\:focus-within\:tw-ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .min\:focus-within\:tw-ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .min\:focus-within\:tw-ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .min\:focus-within\:tw-ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .min\:focus-within\:tw-ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .min\:focus-within\:tw-ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .min\:focus-within\:tw-ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .min\:focus-within\:tw-ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .min\:focus-within\:tw-ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .min\:focus-within\:tw-ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .min\:focus-within\:tw-ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .min\:focus-within\:tw-ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .min\:focus-within\:tw-ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .min\:focus-within\:tw-ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .min\:focus-within\:tw-ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .min\:focus-within\:tw-ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .min\:focus-within\:tw-ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .min\:focus-within\:tw-ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .min\:focus-within\:tw-ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .min\:focus-within\:tw-ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .min\:focus-within\:tw-ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .min\:focus-within\:tw-ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .min\:focus-within\:tw-ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .min\:focus-within\:tw-ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .min\:focus-within\:tw-ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .min\:focus-within\:tw-ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .min\:focus-within\:tw-ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .min\:focus-within\:tw-ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .min\:focus-within\:tw-ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .min\:focus-within\:tw-ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .min\:focus-within\:tw-ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .min\:focus-within\:tw-ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .min\:focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
    --tw-ring-offset-color: #346633;
  }

  .min\:focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
    --tw-ring-offset-color: #BEEDBE;
  }

  .min\:focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
    --tw-ring-offset-color: #F0FCF6;
  }

  .min\:focus-within\:tw-ring-offset-system-blue-1:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .min\:focus-within\:tw-ring-offset-system-blue-2:focus-within{
    --tw-ring-offset-color: #A9BECB;
  }

  .min\:focus-within\:tw-ring-offset-system-blue-3:focus-within{
    --tw-ring-offset-color: #769BB4;
  }

  .min\:focus-within\:tw-ring-offset-system-dark-blue:focus-within{
    --tw-ring-offset-color: #213B4E;
  }

  .min\:focus-within\:tw-ring-offset-inactive:focus-within{
    --tw-ring-offset-color: #B7B7B7;
  }

  .min\:focus-within\:tw-ring-offset-system-green-1:focus-within{
    --tw-ring-offset-color: #87c540;
  }

  .min\:focus-within\:tw-ring-offset-system-orange-1:focus-within{
    --tw-ring-offset-color: #ED8936;
  }

  .min\:focus-within\:tw-ring-offset-system-grey-1:focus-within{
    --tw-ring-offset-color: #C1C1C1;
  }

  .min\:focus-within\:tw-ring-offset-system-grey-2:focus-within{
    --tw-ring-offset-color: #DDDDDD;
  }

  .min\:focus-within\:tw-ring-offset-system-grey-3:focus-within{
    --tw-ring-offset-color: #B3B3B3;
  }

  .min\:focus-within\:tw-ring-offset-system-grey-4:focus-within{
    --tw-ring-offset-color: #707070;
  }

  .min\:focus-within\:tw-ring-offset-system-grey-5:focus-within{
    --tw-ring-offset-color: #4D4D4D;
  }

  .min\:focus-within\:tw-ring-offset-system-grey-6:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .min\:focus-within\:tw-ring-offset-error-red:focus-within{
    --tw-ring-offset-color: #C11013;
  }

  .min\:focus-within\:tw-ring-offset-system-red-1:focus-within{
    --tw-ring-offset-color: #E22828;
  }

  .min\:focus-within\:tw-ring-offset-birth-summary-1:focus-within{
    --tw-ring-offset-color: #FFC924;
  }

  .min\:focus-within\:tw-ring-offset-birth-summary-2:focus-within{
    --tw-ring-offset-color: #FFDE7B;
  }

  .min\:focus-within\:tw-ring-offset-birth-summary-3:focus-within{
    --tw-ring-offset-color: #FBFCDD;
  }

  .min\:focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
    --tw-ring-offset-color: #865A87;
  }

  .min\:focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
    --tw-ring-offset-color: #C1A3C2;
  }

  .min\:focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
    --tw-ring-offset-color: #FCF5FA;
  }

  .min\:focus-within\:tw-ring-offset-grow-background:focus-within{
    --tw-ring-offset-color: #86A3B6;
  }

  .min\:focus-within\:tw-ring-offset-grow-system-banner:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .min\:focus-within\:tw-ring-offset-grow-blue-1:focus-within{
    --tw-ring-offset-color: #1A3B4E;
  }

  .min\:focus-within\:tw-ring-offset-grow-blue-2:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .min\:focus-within\:tw-ring-offset-grow-blue-3:focus-within{
    --tw-ring-offset-color: #7098B0;
  }

  .min\:focus-within\:tw-ring-offset-grow-blue-4:focus-within{
    --tw-ring-offset-color: #CFE1EC;
  }

  .min\:focus-within\:tw-ring-offset-grow-blue-5:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .min\:focus-within\:tw-ring-offset-grow-blue-6:focus-within{
    --tw-ring-offset-color: #77a4bf;
  }

  .min\:focus-within\:tw-ring-offset-grow-blue-7:focus-within{
    --tw-ring-offset-color: #88BBDB;
  }

  .min\:focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
    --tw-ring-offset-color: #507A91;
  }

  .min\:focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
    --tw-ring-offset-color: #A6B8C3;
  }

  .min\:focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .min\:focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .min\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
    --tw-ring-offset-color: #3B5B6E;
  }

  .min\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .min\:focus-within\:tw-ring-offset-default-colour:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .min\:focus\:tw-ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .min\:focus\:tw-ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .min\:focus\:tw-ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .min\:focus\:tw-ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .min\:focus\:tw-ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .min\:focus\:tw-ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .min\:focus\:tw-ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .min\:focus\:tw-ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .min\:focus\:tw-ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .min\:focus\:tw-ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .min\:focus\:tw-ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .min\:focus\:tw-ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .min\:focus\:tw-ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .min\:focus\:tw-ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .min\:focus\:tw-ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .min\:focus\:tw-ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .min\:focus\:tw-ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .min\:focus\:tw-ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .min\:focus\:tw-ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .min\:focus\:tw-ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .min\:focus\:tw-ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .min\:focus\:tw-ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .min\:focus\:tw-ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .min\:focus\:tw-ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .min\:focus\:tw-ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .min\:focus\:tw-ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .min\:focus\:tw-ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .min\:focus\:tw-ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .min\:focus\:tw-ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .min\:focus\:tw-ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .min\:focus\:tw-ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .min\:focus\:tw-ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .min\:focus\:tw-ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .min\:focus\:tw-ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .min\:focus\:tw-ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .min\:focus\:tw-ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .min\:focus\:tw-ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .min\:focus\:tw-ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .min\:focus\:tw-ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .min\:focus\:tw-ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .min\:focus\:tw-ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .min\:focus\:tw-ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .min\:focus\:tw-ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .min\:focus\:tw-ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .min\:focus\:tw-ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .min\:focus\:tw-ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .min\:focus\:tw-ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .min\:focus\:tw-ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .min\:focus\:tw-ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .min\:focus\:tw-ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .min\:focus\:tw-ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .min\:focus\:tw-ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .min\:focus\:tw-ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .min\:focus\:tw-ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .min\:focus\:tw-ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .min\:focus\:tw-ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .min\:focus\:tw-ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .min\:focus\:tw-ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .min\:focus\:tw-ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .min\:focus\:tw-ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .min\:focus\:tw-ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .min\:focus\:tw-ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .min\:focus\:tw-ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .min\:focus\:tw-ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .min\:focus\:tw-ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .min\:focus\:tw-ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .min\:focus\:tw-ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .min\:focus\:tw-ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .min\:focus\:tw-ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .min\:focus\:tw-ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .min\:focus\:tw-ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .min\:focus\:tw-ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .min\:focus\:tw-ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .min\:focus\:tw-ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .min\:focus\:tw-ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .min\:focus\:tw-ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .min\:focus\:tw-ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .min\:focus\:tw-ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .min\:focus\:tw-ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .min\:focus\:tw-ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .min\:focus\:tw-ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .min\:focus\:tw-ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .min\:focus\:tw-ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .min\:focus\:tw-ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .min\:focus\:tw-ring-offset-pregnancy-green-1:focus{
    --tw-ring-offset-color: #346633;
  }

  .min\:focus\:tw-ring-offset-pregnancy-green-2:focus{
    --tw-ring-offset-color: #BEEDBE;
  }

  .min\:focus\:tw-ring-offset-pregnancy-green-3:focus{
    --tw-ring-offset-color: #F0FCF6;
  }

  .min\:focus\:tw-ring-offset-system-blue-1:focus{
    --tw-ring-offset-color: #477591;
  }

  .min\:focus\:tw-ring-offset-system-blue-2:focus{
    --tw-ring-offset-color: #A9BECB;
  }

  .min\:focus\:tw-ring-offset-system-blue-3:focus{
    --tw-ring-offset-color: #769BB4;
  }

  .min\:focus\:tw-ring-offset-system-dark-blue:focus{
    --tw-ring-offset-color: #213B4E;
  }

  .min\:focus\:tw-ring-offset-inactive:focus{
    --tw-ring-offset-color: #B7B7B7;
  }

  .min\:focus\:tw-ring-offset-system-green-1:focus{
    --tw-ring-offset-color: #87c540;
  }

  .min\:focus\:tw-ring-offset-system-orange-1:focus{
    --tw-ring-offset-color: #ED8936;
  }

  .min\:focus\:tw-ring-offset-system-grey-1:focus{
    --tw-ring-offset-color: #C1C1C1;
  }

  .min\:focus\:tw-ring-offset-system-grey-2:focus{
    --tw-ring-offset-color: #DDDDDD;
  }

  .min\:focus\:tw-ring-offset-system-grey-3:focus{
    --tw-ring-offset-color: #B3B3B3;
  }

  .min\:focus\:tw-ring-offset-system-grey-4:focus{
    --tw-ring-offset-color: #707070;
  }

  .min\:focus\:tw-ring-offset-system-grey-5:focus{
    --tw-ring-offset-color: #4D4D4D;
  }

  .min\:focus\:tw-ring-offset-system-grey-6:focus{
    --tw-ring-offset-color: #333333;
  }

  .min\:focus\:tw-ring-offset-error-red:focus{
    --tw-ring-offset-color: #C11013;
  }

  .min\:focus\:tw-ring-offset-system-red-1:focus{
    --tw-ring-offset-color: #E22828;
  }

  .min\:focus\:tw-ring-offset-birth-summary-1:focus{
    --tw-ring-offset-color: #FFC924;
  }

  .min\:focus\:tw-ring-offset-birth-summary-2:focus{
    --tw-ring-offset-color: #FFDE7B;
  }

  .min\:focus\:tw-ring-offset-birth-summary-3:focus{
    --tw-ring-offset-color: #FBFCDD;
  }

  .min\:focus\:tw-ring-offset-postnatal-assessment-1:focus{
    --tw-ring-offset-color: #865A87;
  }

  .min\:focus\:tw-ring-offset-postnatal-assessment-2:focus{
    --tw-ring-offset-color: #C1A3C2;
  }

  .min\:focus\:tw-ring-offset-postnatal-assessment-3:focus{
    --tw-ring-offset-color: #FCF5FA;
  }

  .min\:focus\:tw-ring-offset-grow-background:focus{
    --tw-ring-offset-color: #86A3B6;
  }

  .min\:focus\:tw-ring-offset-grow-system-banner:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .min\:focus\:tw-ring-offset-grow-blue-1:focus{
    --tw-ring-offset-color: #1A3B4E;
  }

  .min\:focus\:tw-ring-offset-grow-blue-2:focus{
    --tw-ring-offset-color: #477591;
  }

  .min\:focus\:tw-ring-offset-grow-blue-3:focus{
    --tw-ring-offset-color: #7098B0;
  }

  .min\:focus\:tw-ring-offset-grow-blue-4:focus{
    --tw-ring-offset-color: #CFE1EC;
  }

  .min\:focus\:tw-ring-offset-grow-blue-5:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .min\:focus\:tw-ring-offset-grow-blue-6:focus{
    --tw-ring-offset-color: #77a4bf;
  }

  .min\:focus\:tw-ring-offset-grow-blue-7:focus{
    --tw-ring-offset-color: #88BBDB;
  }

  .min\:focus\:tw-ring-offset-grow-chart-toggle:focus{
    --tw-ring-offset-color: #507A91;
  }

  .min\:focus\:tw-ring-offset-grow-left-nav-1:focus{
    --tw-ring-offset-color: #A6B8C3;
  }

  .min\:focus\:tw-ring-offset-grow-left-nav-active:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .min\:focus\:tw-ring-offset-grow-left-nav-hover:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .min\:focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
    --tw-ring-offset-color: #3B5B6E;
  }

  .min\:focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
    --tw-ring-offset-color: #333333;
  }

  .min\:focus\:tw-ring-offset-default-colour:focus{
    --tw-ring-offset-color: #333333;
  }

  .min\:tw-filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .min\:tw-filter-none{
    filter: none;
  }

  .min\:tw-blur-0{
    --tw-blur: blur(0);
  }

  .min\:tw-blur-none{
    --tw-blur: blur(0);
  }

  .min\:tw-blur-sm{
    --tw-blur: blur(4px);
  }

  .min\:tw-blur{
    --tw-blur: blur(8px);
  }

  .min\:tw-blur-md{
    --tw-blur: blur(12px);
  }

  .min\:tw-blur-lg{
    --tw-blur: blur(16px);
  }

  .min\:tw-blur-xl{
    --tw-blur: blur(24px);
  }

  .min\:tw-blur-2xl{
    --tw-blur: blur(40px);
  }

  .min\:tw-blur-3xl{
    --tw-blur: blur(64px);
  }

  .min\:tw-brightness-0{
    --tw-brightness: brightness(0);
  }

  .min\:tw-brightness-50{
    --tw-brightness: brightness(.5);
  }

  .min\:tw-brightness-75{
    --tw-brightness: brightness(.75);
  }

  .min\:tw-brightness-90{
    --tw-brightness: brightness(.9);
  }

  .min\:tw-brightness-95{
    --tw-brightness: brightness(.95);
  }

  .min\:tw-brightness-100{
    --tw-brightness: brightness(1);
  }

  .min\:tw-brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .min\:tw-brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .min\:tw-brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .min\:tw-brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .min\:tw-brightness-200{
    --tw-brightness: brightness(2);
  }

  .min\:tw-contrast-0{
    --tw-contrast: contrast(0);
  }

  .min\:tw-contrast-50{
    --tw-contrast: contrast(.5);
  }

  .min\:tw-contrast-75{
    --tw-contrast: contrast(.75);
  }

  .min\:tw-contrast-100{
    --tw-contrast: contrast(1);
  }

  .min\:tw-contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .min\:tw-contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .min\:tw-contrast-200{
    --tw-contrast: contrast(2);
  }

  .min\:tw-drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .min\:tw-drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .min\:tw-drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .min\:tw-drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .min\:tw-drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .min\:tw-drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .min\:tw-drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .min\:tw-grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .min\:tw-grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .min\:tw-hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .min\:tw-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .min\:tw-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .min\:tw-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .min\:tw-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .min\:tw-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .min\:tw--hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .min\:tw--hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .min\:tw--hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .min\:tw--hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .min\:tw--hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .min\:tw-invert-0{
    --tw-invert: invert(0);
  }

  .min\:tw-invert{
    --tw-invert: invert(100%);
  }

  .min\:tw-saturate-0{
    --tw-saturate: saturate(0);
  }

  .min\:tw-saturate-50{
    --tw-saturate: saturate(.5);
  }

  .min\:tw-saturate-100{
    --tw-saturate: saturate(1);
  }

  .min\:tw-saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .min\:tw-saturate-200{
    --tw-saturate: saturate(2);
  }

  .min\:tw-sepia-0{
    --tw-sepia: sepia(0);
  }

  .min\:tw-sepia{
    --tw-sepia: sepia(100%);
  }

  .min\:tw-backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .min\:tw-backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .min\:tw-backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .min\:tw-backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .min\:tw-backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .min\:tw-backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .min\:tw-backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .min\:tw-backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .min\:tw-backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .min\:tw-backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .min\:tw-backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .min\:tw-backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .min\:tw-backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .min\:tw-backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .min\:tw-backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .min\:tw-backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .min\:tw-backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .min\:tw-backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .min\:tw-backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .min\:tw-backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .min\:tw-backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .min\:tw-backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .min\:tw-backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .min\:tw-backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .min\:tw-backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .min\:tw-backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .min\:tw-backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .min\:tw-backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .min\:tw-backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .min\:tw-backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .min\:tw-backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .min\:tw-backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .min\:tw-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .min\:tw-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .min\:tw-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .min\:tw-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .min\:tw-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .min\:tw--backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .min\:tw--backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .min\:tw--backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .min\:tw--backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .min\:tw--backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .min\:tw-backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .min\:tw-backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .min\:tw-backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .min\:tw-backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .min\:tw-backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .min\:tw-backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .min\:tw-backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .min\:tw-backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .min\:tw-backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .min\:tw-backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .min\:tw-backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .min\:tw-backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .min\:tw-backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .min\:tw-backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .min\:tw-backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .min\:tw-backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .min\:tw-backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .min\:tw-backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .min\:tw-backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .min\:tw-backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .min\:tw-backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .min\:tw-backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .min\:tw-backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .min\:tw-backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .min\:tw-transition-none{
    transition-property: none;
  }

  .min\:tw-transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .min\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .min\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .min\:tw-transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .min\:tw-transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .min\:tw-transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .min\:tw-delay-75{
    transition-delay: 75ms;
  }

  .min\:tw-delay-100{
    transition-delay: 100ms;
  }

  .min\:tw-delay-150{
    transition-delay: 150ms;
  }

  .min\:tw-delay-200{
    transition-delay: 200ms;
  }

  .min\:tw-delay-300{
    transition-delay: 300ms;
  }

  .min\:tw-delay-500{
    transition-delay: 500ms;
  }

  .min\:tw-delay-700{
    transition-delay: 700ms;
  }

  .min\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  .min\:tw-duration-75{
    transition-duration: 75ms;
  }

  .min\:tw-duration-100{
    transition-duration: 100ms;
  }

  .min\:tw-duration-150{
    transition-duration: 150ms;
  }

  .min\:tw-duration-200{
    transition-duration: 200ms;
  }

  .min\:tw-duration-300{
    transition-duration: 300ms;
  }

  .min\:tw-duration-500{
    transition-duration: 500ms;
  }

  .min\:tw-duration-700{
    transition-duration: 700ms;
  }

  .min\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  .min\:tw-ease-linear{
    transition-timing-function: linear;
  }

  .min\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .min\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .min\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .min\:tw-bg-default-background-colour {
    background-color: #FFFFFF !important;
  }

  .min\:tw-text-default-background-colour {
    color: #FFFFFF !important;
  }

  .min\:tw-border-default-background-colour {
    border-color: #FFFFFF !important;
  }

  .min\:tw-bg-default-colour-one {
    background-color: #759AA7 !important;
  }

  .min\:tw-text-default-colour-one {
    color: #759AA7 !important;
  }

  .min\:tw-border-default-colour-one {
    border-color: #759AA7 !important;
  }

  .min\:tw-bg-default-colour-two {
    background-color: #CADDE3 !important;
  }

  .min\:tw-text-default-colour-two {
    color: #CADDE3 !important;
  }

  .min\:tw-border-default-colour-two {
    border-color: #CADDE3 !important;
  }

  .min\:tw-bg-default-colour-three {
    background-color: #EEF4F7 !important;
  }

  .min\:tw-text-default-colour-three {
    color: #EEF4F7 !important;
  }

  .min\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .min\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .min\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .min\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .min\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .min\:tw-text-error {
    color: #E53E3E !important;
  }

  .min\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .min\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .min\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .min\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .min\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .min\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .min\:tw-text-error {
    color: #E53E3E !important;
  }

  .min\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .min\:tw-bg-default-modal-background-colour {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .min\:tw-bg-pregnancy-notes-one {
    background-color: #346633 !important;
  }

  .min\:tw-text-pregnancy-notes-one {
    color: #346633 !important;
  }

  .min\:tw-border-pregnancy-notes-one {
    border-color: #346633 !important;
  }

  .min\:tw-bg-pregnancy-notes-two {
    background-color: #BEEDBE !important;
  }

  .min\:tw-text-pregnancy-notes-two {
    color: #BEEDBE !important;
  }

  .min\:tw-border-pregnancy-notes-two {
    border-color: #BEEDBE !important;
  }

  .min\:tw-bg-pregnancy-notes-three {
    background-color: #F0FCF6 !important;
  }

  .min\:tw-text-pregnancy-notes-three {
    color: #F0FCF6 !important;
  }

  .min\:tw-border-pregnancy-notes-three {
    border-color: #F0FCF6 !important;
  }

  .min\:tw-font-noto-sans {
    font-family: Noto Sans, sans-serif !important;
  }

  .min\:tw-font-nunito {
    font-family: Nunito, sans-serif !important;
  }

  .min\:tw-menu-icon-colour {
    color: #346633 !important;
  }

  .min\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .min\:tw-bg-disabled-text-colour {
    background-color: #999999 !important;
  }

  .min\:tw-disabled-text-colour {
    color: #333333 !important;
  }

  .min\:tw-border-disabled-text-colour {
    border-color: #999999 !important;
  }

  .min\:tw-table-row-hover {
    opacity: 0.9;
  }

  .min\:tw-user-menu {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .min\:tw-delete-plot-text-colour {
    color: #304E5F;
  }

  .min\:tw-grow-user-menu {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .min\:tw-triangle-up {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .min\:tw-grow-triangle-up-banner {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .min\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .min\:hover\:tw-bg-default-background-colour:hover {
    background-color: #FFFFFF !important;
  }

  .min\:hover\:tw-text-default-background-colour:hover {
    color: #FFFFFF !important;
  }

  .min\:hover\:tw-border-default-background-colour:hover {
    border-color: #FFFFFF !important;
  }

  .min\:hover\:tw-bg-default-colour-one:hover {
    background-color: #759AA7 !important;
  }

  .min\:hover\:tw-text-default-colour-one:hover {
    color: #759AA7 !important;
  }

  .min\:hover\:tw-border-default-colour-one:hover {
    border-color: #759AA7 !important;
  }

  .min\:hover\:tw-bg-default-colour-two:hover {
    background-color: #CADDE3 !important;
  }

  .min\:hover\:tw-text-default-colour-two:hover {
    color: #CADDE3 !important;
  }

  .min\:hover\:tw-border-default-colour-two:hover {
    border-color: #CADDE3 !important;
  }

  .min\:hover\:tw-bg-default-colour-three:hover {
    background-color: #EEF4F7 !important;
  }

  .min\:hover\:tw-text-default-colour-three:hover {
    color: #EEF4F7 !important;
  }

  .min\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .min\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .min\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .min\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .min\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .min\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .min\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .min\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .min\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .min\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .min\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .min\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .min\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .min\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .min\:hover\:tw-bg-default-modal-background-colour:hover {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .min\:hover\:tw-bg-pregnancy-notes-one:hover {
    background-color: #346633 !important;
  }

  .min\:hover\:tw-text-pregnancy-notes-one:hover {
    color: #346633 !important;
  }

  .min\:hover\:tw-border-pregnancy-notes-one:hover {
    border-color: #346633 !important;
  }

  .min\:hover\:tw-bg-pregnancy-notes-two:hover {
    background-color: #BEEDBE !important;
  }

  .min\:hover\:tw-text-pregnancy-notes-two:hover {
    color: #BEEDBE !important;
  }

  .min\:hover\:tw-border-pregnancy-notes-two:hover {
    border-color: #BEEDBE !important;
  }

  .min\:hover\:tw-bg-pregnancy-notes-three:hover {
    background-color: #F0FCF6 !important;
  }

  .min\:hover\:tw-text-pregnancy-notes-three:hover {
    color: #F0FCF6 !important;
  }

  .min\:hover\:tw-border-pregnancy-notes-three:hover {
    border-color: #F0FCF6 !important;
  }

  .min\:hover\:tw-font-noto-sans:hover {
    font-family: Noto Sans, sans-serif !important;
  }

  .min\:hover\:tw-font-nunito:hover {
    font-family: Nunito, sans-serif !important;
  }

  .min\:hover\:tw-menu-icon-colour:hover {
    color: #346633 !important;
  }

  .min\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .min\:hover\:tw-bg-disabled-text-colour:hover {
    background-color: #999999 !important;
  }

  .min\:hover\:tw-disabled-text-colour:hover {
    color: #333333 !important;
  }

  .min\:hover\:tw-border-disabled-text-colour:hover {
    border-color: #999999 !important;
  }

  .min\:hover\:tw-table-row-hover:hover {
    opacity: 0.9;
  }

  .min\:hover\:tw-user-menu:hover {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .min\:hover\:tw-delete-plot-text-colour:hover {
    color: #304E5F;
  }

  .min\:hover\:tw-grow-user-menu:hover {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .min\:hover\:tw-triangle-up:hover {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .min\:hover\:tw-grow-triangle-up-banner:hover {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .min\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .min\:focus\:tw-bg-default-background-colour:focus {
    background-color: #FFFFFF !important;
  }

  .min\:focus\:tw-text-default-background-colour:focus {
    color: #FFFFFF !important;
  }

  .min\:focus\:tw-border-default-background-colour:focus {
    border-color: #FFFFFF !important;
  }

  .min\:focus\:tw-bg-default-colour-one:focus {
    background-color: #759AA7 !important;
  }

  .min\:focus\:tw-text-default-colour-one:focus {
    color: #759AA7 !important;
  }

  .min\:focus\:tw-border-default-colour-one:focus {
    border-color: #759AA7 !important;
  }

  .min\:focus\:tw-bg-default-colour-two:focus {
    background-color: #CADDE3 !important;
  }

  .min\:focus\:tw-text-default-colour-two:focus {
    color: #CADDE3 !important;
  }

  .min\:focus\:tw-border-default-colour-two:focus {
    border-color: #CADDE3 !important;
  }

  .min\:focus\:tw-bg-default-colour-three:focus {
    background-color: #EEF4F7 !important;
  }

  .min\:focus\:tw-text-default-colour-three:focus {
    color: #EEF4F7 !important;
  }

  .min\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .min\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .min\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .min\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .min\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .min\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .min\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .min\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .min\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .min\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .min\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .min\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .min\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .min\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .min\:focus\:tw-bg-default-modal-background-colour:focus {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .min\:focus\:tw-bg-pregnancy-notes-one:focus {
    background-color: #346633 !important;
  }

  .min\:focus\:tw-text-pregnancy-notes-one:focus {
    color: #346633 !important;
  }

  .min\:focus\:tw-border-pregnancy-notes-one:focus {
    border-color: #346633 !important;
  }

  .min\:focus\:tw-bg-pregnancy-notes-two:focus {
    background-color: #BEEDBE !important;
  }

  .min\:focus\:tw-text-pregnancy-notes-two:focus {
    color: #BEEDBE !important;
  }

  .min\:focus\:tw-border-pregnancy-notes-two:focus {
    border-color: #BEEDBE !important;
  }

  .min\:focus\:tw-bg-pregnancy-notes-three:focus {
    background-color: #F0FCF6 !important;
  }

  .min\:focus\:tw-text-pregnancy-notes-three:focus {
    color: #F0FCF6 !important;
  }

  .min\:focus\:tw-border-pregnancy-notes-three:focus {
    border-color: #F0FCF6 !important;
  }

  .min\:focus\:tw-font-noto-sans:focus {
    font-family: Noto Sans, sans-serif !important;
  }

  .min\:focus\:tw-font-nunito:focus {
    font-family: Nunito, sans-serif !important;
  }

  .min\:focus\:tw-menu-icon-colour:focus {
    color: #346633 !important;
  }

  .min\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .min\:focus\:tw-bg-disabled-text-colour:focus {
    background-color: #999999 !important;
  }

  .min\:focus\:tw-disabled-text-colour:focus {
    color: #333333 !important;
  }

  .min\:focus\:tw-border-disabled-text-colour:focus {
    border-color: #999999 !important;
  }

  .min\:focus\:tw-table-row-hover:focus {
    opacity: 0.9;
  }

  .min\:focus\:tw-user-menu:focus {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .min\:focus\:tw-delete-plot-text-colour:focus {
    color: #304E5F;
  }

  .min\:focus\:tw-grow-user-menu:focus {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .min\:focus\:tw-triangle-up:focus {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .min\:focus\:tw-grow-triangle-up-banner:focus {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .min\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .min\:active\:tw-bg-default-background-colour:active {
    background-color: #FFFFFF !important;
  }

  .min\:active\:tw-text-default-background-colour:active {
    color: #FFFFFF !important;
  }

  .min\:active\:tw-border-default-background-colour:active {
    border-color: #FFFFFF !important;
  }

  .min\:active\:tw-bg-default-colour-one:active {
    background-color: #759AA7 !important;
  }

  .min\:active\:tw-text-default-colour-one:active {
    color: #759AA7 !important;
  }

  .min\:active\:tw-border-default-colour-one:active {
    border-color: #759AA7 !important;
  }

  .min\:active\:tw-bg-default-colour-two:active {
    background-color: #CADDE3 !important;
  }

  .min\:active\:tw-text-default-colour-two:active {
    color: #CADDE3 !important;
  }

  .min\:active\:tw-border-default-colour-two:active {
    border-color: #CADDE3 !important;
  }

  .min\:active\:tw-bg-default-colour-three:active {
    background-color: #EEF4F7 !important;
  }

  .min\:active\:tw-text-default-colour-three:active {
    color: #EEF4F7 !important;
  }

  .min\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .min\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .min\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .min\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .min\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .min\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .min\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .min\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .min\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .min\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .min\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .min\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .min\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .min\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .min\:active\:tw-bg-default-modal-background-colour:active {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .min\:active\:tw-bg-pregnancy-notes-one:active {
    background-color: #346633 !important;
  }

  .min\:active\:tw-text-pregnancy-notes-one:active {
    color: #346633 !important;
  }

  .min\:active\:tw-border-pregnancy-notes-one:active {
    border-color: #346633 !important;
  }

  .min\:active\:tw-bg-pregnancy-notes-two:active {
    background-color: #BEEDBE !important;
  }

  .min\:active\:tw-text-pregnancy-notes-two:active {
    color: #BEEDBE !important;
  }

  .min\:active\:tw-border-pregnancy-notes-two:active {
    border-color: #BEEDBE !important;
  }

  .min\:active\:tw-bg-pregnancy-notes-three:active {
    background-color: #F0FCF6 !important;
  }

  .min\:active\:tw-text-pregnancy-notes-three:active {
    color: #F0FCF6 !important;
  }

  .min\:active\:tw-border-pregnancy-notes-three:active {
    border-color: #F0FCF6 !important;
  }

  .min\:active\:tw-font-noto-sans:active {
    font-family: Noto Sans, sans-serif !important;
  }

  .min\:active\:tw-font-nunito:active {
    font-family: Nunito, sans-serif !important;
  }

  .min\:active\:tw-menu-icon-colour:active {
    color: #346633 !important;
  }

  .min\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }

  .min\:active\:tw-bg-disabled-text-colour:active {
    background-color: #999999 !important;
  }

  .min\:active\:tw-disabled-text-colour:active {
    color: #333333 !important;
  }

  .min\:active\:tw-border-disabled-text-colour:active {
    border-color: #999999 !important;
  }

  .min\:active\:tw-table-row-hover:active {
    opacity: 0.9;
  }

  .min\:active\:tw-user-menu:active {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .min\:active\:tw-delete-plot-text-colour:active {
    color: #304E5F;
  }

  .min\:active\:tw-grow-user-menu:active {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .min\:active\:tw-triangle-up:active {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .min\:active\:tw-grow-triangle-up-banner:active {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .min\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }
}

@media (min-width: 480px){
  .xs\:tw-container{
    width: 100%;
  }

  @media (min-width: 320px){
    .xs\:tw-container{
      max-width: 320px;
    }
  }

  @media (min-width: 480px){
    .xs\:tw-container{
      max-width: 480px;
    }
  }

  @media (min-width: 640px){
    .xs\:tw-container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .xs\:tw-container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .xs\:tw-container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1580px){
    .xs\:tw-container{
      max-width: 1580px;
    }
  }

  @media (min-width: 1920px){
    .xs\:tw-container{
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px){
    .xs\:tw-container{
      max-width: 2560px;
    }
  }

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

  .xs\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .xs\:focus-within\:tw-not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .xs\:focus\:tw-not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xs\:tw-pointer-events-none{
    pointer-events: none;
  }

  .xs\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  .xs\:tw-visible{
    visibility: visible;
  }

  .xs\:tw-invisible{
    visibility: hidden;
  }

  .xs\:tw-static{
    position: static;
  }

  .xs\:tw-fixed{
    position: fixed;
  }

  .xs\:tw-absolute{
    position: absolute;
  }

  .xs\:tw-relative{
    position: relative;
  }

  .xs\:tw-sticky{
    position: sticky;
  }

  .xs\:tw-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xs\:tw-inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xs\:tw-inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xs\:tw-inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .xs\:tw-inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xs\:tw-inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xs\:tw-inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xs\:tw-inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .xs\:tw-inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xs\:tw-inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xs\:tw-inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xs\:tw-inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .xs\:tw-inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xs\:tw-inset-13{
    top: 3.25rem;
    right: 3.25rem;
    bottom: 3.25rem;
    left: 3.25rem;
  }

  .xs\:tw-inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .xs\:tw-inset-15{
    top: 3.75rem;
    right: 3.75rem;
    bottom: 3.75rem;
    left: 3.75rem;
  }

  .xs\:tw-inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .xs\:tw-inset-17{
    top: 4.25rem;
    right: 4.25rem;
    bottom: 4.25rem;
    left: 4.25rem;
  }

  .xs\:tw-inset-18{
    top: 4.5rem;
    right: 4.5rem;
    bottom: 4.5rem;
    left: 4.5rem;
  }

  .xs\:tw-inset-19{
    top: 4.75rem;
    right: 4.75rem;
    bottom: 4.75rem;
    left: 4.75rem;
  }

  .xs\:tw-inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .xs\:tw-inset-21{
    top: 5.25rem;
    right: 5.25rem;
    bottom: 5.25rem;
    left: 5.25rem;
  }

  .xs\:tw-inset-22{
    top: 5.5rem;
    right: 5.5rem;
    bottom: 5.5rem;
    left: 5.5rem;
  }

  .xs\:tw-inset-23{
    top: 5.75rem;
    right: 5.75rem;
    bottom: 5.75rem;
    left: 5.75rem;
  }

  .xs\:tw-inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .xs\:tw-inset-25{
    top: 6.25rem;
    right: 6.25rem;
    bottom: 6.25rem;
    left: 6.25rem;
  }

  .xs\:tw-inset-26{
    top: 6.5rem;
    right: 6.5rem;
    bottom: 6.5rem;
    left: 6.5rem;
  }

  .xs\:tw-inset-27{
    top: 6.75rem;
    right: 6.75rem;
    bottom: 6.75rem;
    left: 6.75rem;
  }

  .xs\:tw-inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .xs\:tw-inset-29{
    top: 7.25rem;
    right: 7.25rem;
    bottom: 7.25rem;
    left: 7.25rem;
  }

  .xs\:tw-inset-30{
    top: 7.5rem;
    right: 7.5rem;
    bottom: 7.5rem;
    left: 7.5rem;
  }

  .xs\:tw-inset-31{
    top: 7.75rem;
    right: 7.75rem;
    bottom: 7.75rem;
    left: 7.75rem;
  }

  .xs\:tw-inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .xs\:tw-inset-33{
    top: 8.25rem;
    right: 8.25rem;
    bottom: 8.25rem;
    left: 8.25rem;
  }

  .xs\:tw-inset-34{
    top: 8.5rem;
    right: 8.5rem;
    bottom: 8.5rem;
    left: 8.5rem;
  }

  .xs\:tw-inset-35{
    top: 8.75rem;
    right: 8.75rem;
    bottom: 8.75rem;
    left: 8.75rem;
  }

  .xs\:tw-inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .xs\:tw-inset-37{
    top: 9.25rem;
    right: 9.25rem;
    bottom: 9.25rem;
    left: 9.25rem;
  }

  .xs\:tw-inset-38{
    top: 9.5rem;
    right: 9.5rem;
    bottom: 9.5rem;
    left: 9.5rem;
  }

  .xs\:tw-inset-39{
    top: 9.75rem;
    right: 9.75rem;
    bottom: 9.75rem;
    left: 9.75rem;
  }

  .xs\:tw-inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .xs\:tw-inset-41{
    top: 10.25rem;
    right: 10.25rem;
    bottom: 10.25rem;
    left: 10.25rem;
  }

  .xs\:tw-inset-42{
    top: 10.5rem;
    right: 10.5rem;
    bottom: 10.5rem;
    left: 10.5rem;
  }

  .xs\:tw-inset-43{
    top: 10.75rem;
    right: 10.75rem;
    bottom: 10.75rem;
    left: 10.75rem;
  }

  .xs\:tw-inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .xs\:tw-inset-45{
    top: 11.25rem;
    right: 11.25rem;
    bottom: 11.25rem;
    left: 11.25rem;
  }

  .xs\:tw-inset-46{
    top: 11.5rem;
    right: 11.5rem;
    bottom: 11.5rem;
    left: 11.5rem;
  }

  .xs\:tw-inset-47{
    top: 11.75rem;
    right: 11.75rem;
    bottom: 11.75rem;
    left: 11.75rem;
  }

  .xs\:tw-inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .xs\:tw-inset-50{
    top: 12.5rem;
    right: 12.5rem;
    bottom: 12.5rem;
    left: 12.5rem;
  }

  .xs\:tw-inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .xs\:tw-inset-53{
    top: 13.25rem;
    right: 13.25rem;
    bottom: 13.25rem;
    left: 13.25rem;
  }

  .xs\:tw-inset-54{
    top: 13.5rem;
    right: 13.5rem;
    bottom: 13.5rem;
    left: 13.5rem;
  }

  .xs\:tw-inset-55{
    top: 13.75rem;
    right: 13.75rem;
    bottom: 13.75rem;
    left: 13.75rem;
  }

  .xs\:tw-inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .xs\:tw-inset-57{
    top: 14.25rem;
    right: 14.25rem;
    bottom: 14.25rem;
    left: 14.25rem;
  }

  .xs\:tw-inset-58{
    top: 14.5rem;
    right: 14.5rem;
    bottom: 14.5rem;
    left: 14.5rem;
  }

  .xs\:tw-inset-59{
    top: 14.75rem;
    right: 14.75rem;
    bottom: 14.75rem;
    left: 14.75rem;
  }

  .xs\:tw-inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .xs\:tw-inset-61{
    top: 15.25rem;
    right: 15.25rem;
    bottom: 15.25rem;
    left: 15.25rem;
  }

  .xs\:tw-inset-62{
    top: 15.5rem;
    right: 15.5rem;
    bottom: 15.5rem;
    left: 15.5rem;
  }

  .xs\:tw-inset-63{
    top: 15.75rem;
    right: 15.75rem;
    bottom: 15.75rem;
    left: 15.75rem;
  }

  .xs\:tw-inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xs\:tw-inset-65{
    top: 16.25rem;
    right: 16.25rem;
    bottom: 16.25rem;
    left: 16.25rem;
  }

  .xs\:tw-inset-66{
    top: 16.5rem;
    right: 16.5rem;
    bottom: 16.5rem;
    left: 16.5rem;
  }

  .xs\:tw-inset-68{
    top: 17rem;
    right: 17rem;
    bottom: 17rem;
    left: 17rem;
  }

  .xs\:tw-inset-69{
    top: 17.25rem;
    right: 17.25rem;
    bottom: 17.25rem;
    left: 17.25rem;
  }

  .xs\:tw-inset-70{
    top: 17.5rem;
    right: 17.5rem;
    bottom: 17.5rem;
    left: 17.5rem;
  }

  .xs\:tw-inset-71{
    top: 17.75rem;
    right: 17.75rem;
    bottom: 17.75rem;
    left: 17.75rem;
  }

  .xs\:tw-inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .xs\:tw-inset-73{
    top: 18.25rem;
    right: 18.25rem;
    bottom: 18.25rem;
    left: 18.25rem;
  }

  .xs\:tw-inset-74{
    top: 18.5rem;
    right: 18.5rem;
    bottom: 18.5rem;
    left: 18.5rem;
  }

  .xs\:tw-inset-75{
    top: 18.75rem;
    right: 18.75rem;
    bottom: 18.75rem;
    left: 18.75rem;
  }

  .xs\:tw-inset-76{
    top: 19rem;
    right: 19rem;
    bottom: 19rem;
    left: 19rem;
  }

  .xs\:tw-inset-77{
    top: 19.25rem;
    right: 19.25rem;
    bottom: 19.25rem;
    left: 19.25rem;
  }

  .xs\:tw-inset-78{
    top: 19.5rem;
    right: 19.5rem;
    bottom: 19.5rem;
    left: 19.5rem;
  }

  .xs\:tw-inset-79{
    top: 19.75rem;
    right: 19.75rem;
    bottom: 19.75rem;
    left: 19.75rem;
  }

  .xs\:tw-inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xs\:tw-inset-81{
    top: 20.25rem;
    right: 20.25rem;
    bottom: 20.25rem;
    left: 20.25rem;
  }

  .xs\:tw-inset-82{
    top: 20.5rem;
    right: 20.5rem;
    bottom: 20.5rem;
    left: 20.5rem;
  }

  .xs\:tw-inset-83{
    top: 20.75rem;
    right: 20.75rem;
    bottom: 20.75rem;
    left: 20.75rem;
  }

  .xs\:tw-inset-84{
    top: 21rem;
    right: 21rem;
    bottom: 21rem;
    left: 21rem;
  }

  .xs\:tw-inset-85{
    top: 21.25rem;
    right: 21.25rem;
    bottom: 21.25rem;
    left: 21.25rem;
  }

  .xs\:tw-inset-86{
    top: 21.5rem;
    right: 21.5rem;
    bottom: 21.5rem;
    left: 21.5rem;
  }

  .xs\:tw-inset-87{
    top: 21.75rem;
    right: 21.75rem;
    bottom: 21.75rem;
    left: 21.75rem;
  }

  .xs\:tw-inset-88{
    top: 22rem;
    right: 22rem;
    bottom: 22rem;
    left: 22rem;
  }

  .xs\:tw-inset-89{
    top: 22.25rem;
    right: 22.25rem;
    bottom: 22.25rem;
    left: 22.25rem;
  }

  .xs\:tw-inset-90{
    top: 22.5rem;
    right: 22.5rem;
    bottom: 22.5rem;
    left: 22.5rem;
  }

  .xs\:tw-inset-91{
    top: 22.75rem;
    right: 22.75rem;
    bottom: 22.75rem;
    left: 22.75rem;
  }

  .xs\:tw-inset-92{
    top: 23rem;
    right: 23rem;
    bottom: 23rem;
    left: 23rem;
  }

  .xs\:tw-inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .xs\:tw-inset-102{
    top: 25.5rem;
    right: 25.5rem;
    bottom: 25.5rem;
    left: 25.5rem;
  }

  .xs\:tw-inset-112{
    top: 28rem;
    right: 28rem;
    bottom: 28rem;
    left: 28rem;
  }

  .xs\:tw-inset-128{
    top: 31rem;
    right: 31rem;
    bottom: 31rem;
    left: 31rem;
  }

  .xs\:tw-inset-129{
    top: 32.25rem;
    right: 32.25rem;
    bottom: 32.25rem;
    left: 32.25rem;
  }

  .xs\:tw-inset-130{
    top: 32.5rem;
    right: 32.5rem;
    bottom: 32.5rem;
    left: 32.5rem;
  }

  .xs\:tw-inset-140{
    top: 35rem;
    right: 35rem;
    bottom: 35rem;
    left: 35rem;
  }

  .xs\:tw-inset-160{
    top: 40rem;
    right: 40rem;
    bottom: 40rem;
    left: 40rem;
  }

  .xs\:tw-inset-180{
    top: 45rem;
    right: 45rem;
    bottom: 45rem;
    left: 45rem;
  }

  .xs\:tw-inset-185{
    top: 46.25rem;
    right: 46.25rem;
    bottom: 46.25rem;
    left: 46.25rem;
  }

  .xs\:tw-inset-190{
    top: 47.5rem;
    right: 47.5rem;
    bottom: 47.5rem;
    left: 47.5rem;
  }

  .xs\:tw-inset-200{
    top: 50rem;
    right: 50rem;
    bottom: 50rem;
    left: 50rem;
  }

  .xs\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xs\:tw-inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .xs\:tw-inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .xs\:tw-inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .xs\:tw-inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .xs\:tw-inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .xs\:tw--inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xs\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xs\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xs\:tw--inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .xs\:tw--inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xs\:tw--inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xs\:tw--inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .xs\:tw--inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .xs\:tw--inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xs\:tw--inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .xs\:tw--inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xs\:tw--inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .xs\:tw--inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .xs\:tw--inset-13{
    top: -3.25rem;
    right: -3.25rem;
    bottom: -3.25rem;
    left: -3.25rem;
  }

  .xs\:tw--inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .xs\:tw--inset-15{
    top: -3.75rem;
    right: -3.75rem;
    bottom: -3.75rem;
    left: -3.75rem;
  }

  .xs\:tw--inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .xs\:tw--inset-17{
    top: -4.25rem;
    right: -4.25rem;
    bottom: -4.25rem;
    left: -4.25rem;
  }

  .xs\:tw--inset-18{
    top: -4.5rem;
    right: -4.5rem;
    bottom: -4.5rem;
    left: -4.5rem;
  }

  .xs\:tw--inset-19{
    top: -4.75rem;
    right: -4.75rem;
    bottom: -4.75rem;
    left: -4.75rem;
  }

  .xs\:tw--inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .xs\:tw--inset-21{
    top: -5.25rem;
    right: -5.25rem;
    bottom: -5.25rem;
    left: -5.25rem;
  }

  .xs\:tw--inset-22{
    top: -5.5rem;
    right: -5.5rem;
    bottom: -5.5rem;
    left: -5.5rem;
  }

  .xs\:tw--inset-23{
    top: -5.75rem;
    right: -5.75rem;
    bottom: -5.75rem;
    left: -5.75rem;
  }

  .xs\:tw--inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .xs\:tw--inset-25{
    top: -6.25rem;
    right: -6.25rem;
    bottom: -6.25rem;
    left: -6.25rem;
  }

  .xs\:tw--inset-26{
    top: -6.5rem;
    right: -6.5rem;
    bottom: -6.5rem;
    left: -6.5rem;
  }

  .xs\:tw--inset-27{
    top: -6.75rem;
    right: -6.75rem;
    bottom: -6.75rem;
    left: -6.75rem;
  }

  .xs\:tw--inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .xs\:tw--inset-29{
    top: -7.25rem;
    right: -7.25rem;
    bottom: -7.25rem;
    left: -7.25rem;
  }

  .xs\:tw--inset-30{
    top: -7.5rem;
    right: -7.5rem;
    bottom: -7.5rem;
    left: -7.5rem;
  }

  .xs\:tw--inset-31{
    top: -7.75rem;
    right: -7.75rem;
    bottom: -7.75rem;
    left: -7.75rem;
  }

  .xs\:tw--inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .xs\:tw--inset-33{
    top: -8.25rem;
    right: -8.25rem;
    bottom: -8.25rem;
    left: -8.25rem;
  }

  .xs\:tw--inset-34{
    top: -8.5rem;
    right: -8.5rem;
    bottom: -8.5rem;
    left: -8.5rem;
  }

  .xs\:tw--inset-35{
    top: -8.75rem;
    right: -8.75rem;
    bottom: -8.75rem;
    left: -8.75rem;
  }

  .xs\:tw--inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .xs\:tw--inset-37{
    top: -9.25rem;
    right: -9.25rem;
    bottom: -9.25rem;
    left: -9.25rem;
  }

  .xs\:tw--inset-38{
    top: -9.5rem;
    right: -9.5rem;
    bottom: -9.5rem;
    left: -9.5rem;
  }

  .xs\:tw--inset-39{
    top: -9.75rem;
    right: -9.75rem;
    bottom: -9.75rem;
    left: -9.75rem;
  }

  .xs\:tw--inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .xs\:tw--inset-41{
    top: -10.25rem;
    right: -10.25rem;
    bottom: -10.25rem;
    left: -10.25rem;
  }

  .xs\:tw--inset-42{
    top: -10.5rem;
    right: -10.5rem;
    bottom: -10.5rem;
    left: -10.5rem;
  }

  .xs\:tw--inset-43{
    top: -10.75rem;
    right: -10.75rem;
    bottom: -10.75rem;
    left: -10.75rem;
  }

  .xs\:tw--inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .xs\:tw--inset-45{
    top: -11.25rem;
    right: -11.25rem;
    bottom: -11.25rem;
    left: -11.25rem;
  }

  .xs\:tw--inset-46{
    top: -11.5rem;
    right: -11.5rem;
    bottom: -11.5rem;
    left: -11.5rem;
  }

  .xs\:tw--inset-47{
    top: -11.75rem;
    right: -11.75rem;
    bottom: -11.75rem;
    left: -11.75rem;
  }

  .xs\:tw--inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .xs\:tw--inset-50{
    top: -12.5rem;
    right: -12.5rem;
    bottom: -12.5rem;
    left: -12.5rem;
  }

  .xs\:tw--inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .xs\:tw--inset-53{
    top: -13.25rem;
    right: -13.25rem;
    bottom: -13.25rem;
    left: -13.25rem;
  }

  .xs\:tw--inset-54{
    top: -13.5rem;
    right: -13.5rem;
    bottom: -13.5rem;
    left: -13.5rem;
  }

  .xs\:tw--inset-55{
    top: -13.75rem;
    right: -13.75rem;
    bottom: -13.75rem;
    left: -13.75rem;
  }

  .xs\:tw--inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .xs\:tw--inset-57{
    top: -14.25rem;
    right: -14.25rem;
    bottom: -14.25rem;
    left: -14.25rem;
  }

  .xs\:tw--inset-58{
    top: -14.5rem;
    right: -14.5rem;
    bottom: -14.5rem;
    left: -14.5rem;
  }

  .xs\:tw--inset-59{
    top: -14.75rem;
    right: -14.75rem;
    bottom: -14.75rem;
    left: -14.75rem;
  }

  .xs\:tw--inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .xs\:tw--inset-61{
    top: -15.25rem;
    right: -15.25rem;
    bottom: -15.25rem;
    left: -15.25rem;
  }

  .xs\:tw--inset-62{
    top: -15.5rem;
    right: -15.5rem;
    bottom: -15.5rem;
    left: -15.5rem;
  }

  .xs\:tw--inset-63{
    top: -15.75rem;
    right: -15.75rem;
    bottom: -15.75rem;
    left: -15.75rem;
  }

  .xs\:tw--inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xs\:tw--inset-65{
    top: -16.25rem;
    right: -16.25rem;
    bottom: -16.25rem;
    left: -16.25rem;
  }

  .xs\:tw--inset-66{
    top: -16.5rem;
    right: -16.5rem;
    bottom: -16.5rem;
    left: -16.5rem;
  }

  .xs\:tw--inset-68{
    top: -17rem;
    right: -17rem;
    bottom: -17rem;
    left: -17rem;
  }

  .xs\:tw--inset-69{
    top: -17.25rem;
    right: -17.25rem;
    bottom: -17.25rem;
    left: -17.25rem;
  }

  .xs\:tw--inset-70{
    top: -17.5rem;
    right: -17.5rem;
    bottom: -17.5rem;
    left: -17.5rem;
  }

  .xs\:tw--inset-71{
    top: -17.75rem;
    right: -17.75rem;
    bottom: -17.75rem;
    left: -17.75rem;
  }

  .xs\:tw--inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .xs\:tw--inset-73{
    top: -18.25rem;
    right: -18.25rem;
    bottom: -18.25rem;
    left: -18.25rem;
  }

  .xs\:tw--inset-74{
    top: -18.5rem;
    right: -18.5rem;
    bottom: -18.5rem;
    left: -18.5rem;
  }

  .xs\:tw--inset-75{
    top: -18.75rem;
    right: -18.75rem;
    bottom: -18.75rem;
    left: -18.75rem;
  }

  .xs\:tw--inset-76{
    top: -19rem;
    right: -19rem;
    bottom: -19rem;
    left: -19rem;
  }

  .xs\:tw--inset-77{
    top: -19.25rem;
    right: -19.25rem;
    bottom: -19.25rem;
    left: -19.25rem;
  }

  .xs\:tw--inset-78{
    top: -19.5rem;
    right: -19.5rem;
    bottom: -19.5rem;
    left: -19.5rem;
  }

  .xs\:tw--inset-79{
    top: -19.75rem;
    right: -19.75rem;
    bottom: -19.75rem;
    left: -19.75rem;
  }

  .xs\:tw--inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xs\:tw--inset-81{
    top: -20.25rem;
    right: -20.25rem;
    bottom: -20.25rem;
    left: -20.25rem;
  }

  .xs\:tw--inset-82{
    top: -20.5rem;
    right: -20.5rem;
    bottom: -20.5rem;
    left: -20.5rem;
  }

  .xs\:tw--inset-83{
    top: -20.75rem;
    right: -20.75rem;
    bottom: -20.75rem;
    left: -20.75rem;
  }

  .xs\:tw--inset-84{
    top: -21rem;
    right: -21rem;
    bottom: -21rem;
    left: -21rem;
  }

  .xs\:tw--inset-85{
    top: -21.25rem;
    right: -21.25rem;
    bottom: -21.25rem;
    left: -21.25rem;
  }

  .xs\:tw--inset-86{
    top: -21.5rem;
    right: -21.5rem;
    bottom: -21.5rem;
    left: -21.5rem;
  }

  .xs\:tw--inset-87{
    top: -21.75rem;
    right: -21.75rem;
    bottom: -21.75rem;
    left: -21.75rem;
  }

  .xs\:tw--inset-88{
    top: -22rem;
    right: -22rem;
    bottom: -22rem;
    left: -22rem;
  }

  .xs\:tw--inset-89{
    top: -22.25rem;
    right: -22.25rem;
    bottom: -22.25rem;
    left: -22.25rem;
  }

  .xs\:tw--inset-90{
    top: -22.5rem;
    right: -22.5rem;
    bottom: -22.5rem;
    left: -22.5rem;
  }

  .xs\:tw--inset-91{
    top: -22.75rem;
    right: -22.75rem;
    bottom: -22.75rem;
    left: -22.75rem;
  }

  .xs\:tw--inset-92{
    top: -23rem;
    right: -23rem;
    bottom: -23rem;
    left: -23rem;
  }

  .xs\:tw--inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .xs\:tw--inset-102{
    top: -25.5rem;
    right: -25.5rem;
    bottom: -25.5rem;
    left: -25.5rem;
  }

  .xs\:tw--inset-112{
    top: -28rem;
    right: -28rem;
    bottom: -28rem;
    left: -28rem;
  }

  .xs\:tw--inset-128{
    top: -31rem;
    right: -31rem;
    bottom: -31rem;
    left: -31rem;
  }

  .xs\:tw--inset-129{
    top: -32.25rem;
    right: -32.25rem;
    bottom: -32.25rem;
    left: -32.25rem;
  }

  .xs\:tw--inset-130{
    top: -32.5rem;
    right: -32.5rem;
    bottom: -32.5rem;
    left: -32.5rem;
  }

  .xs\:tw--inset-140{
    top: -35rem;
    right: -35rem;
    bottom: -35rem;
    left: -35rem;
  }

  .xs\:tw--inset-160{
    top: -40rem;
    right: -40rem;
    bottom: -40rem;
    left: -40rem;
  }

  .xs\:tw--inset-180{
    top: -45rem;
    right: -45rem;
    bottom: -45rem;
    left: -45rem;
  }

  .xs\:tw--inset-185{
    top: -46.25rem;
    right: -46.25rem;
    bottom: -46.25rem;
    left: -46.25rem;
  }

  .xs\:tw--inset-190{
    top: -47.5rem;
    right: -47.5rem;
    bottom: -47.5rem;
    left: -47.5rem;
  }

  .xs\:tw--inset-200{
    top: -50rem;
    right: -50rem;
    bottom: -50rem;
    left: -50rem;
  }

  .xs\:tw--inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .xs\:tw--inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .xs\:tw--inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .xs\:tw--inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .xs\:tw--inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .xs\:tw-inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xs\:tw-inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xs\:tw-inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .xs\:tw-inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .xs\:tw-inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xs\:tw-inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .xs\:tw-inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xs\:tw--inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xs\:tw--inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xs\:tw--inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .xs\:tw--inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .xs\:tw--inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xs\:tw--inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .xs\:tw--inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xs\:tw-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .xs\:tw-inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .xs\:tw-inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .xs\:tw-inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .xs\:tw-inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .xs\:tw-inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .xs\:tw-inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .xs\:tw-inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .xs\:tw-inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .xs\:tw-inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .xs\:tw-inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .xs\:tw-inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .xs\:tw-inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .xs\:tw-inset-x-13{
    left: 3.25rem;
    right: 3.25rem;
  }

  .xs\:tw-inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .xs\:tw-inset-x-15{
    left: 3.75rem;
    right: 3.75rem;
  }

  .xs\:tw-inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .xs\:tw-inset-x-17{
    left: 4.25rem;
    right: 4.25rem;
  }

  .xs\:tw-inset-x-18{
    left: 4.5rem;
    right: 4.5rem;
  }

  .xs\:tw-inset-x-19{
    left: 4.75rem;
    right: 4.75rem;
  }

  .xs\:tw-inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .xs\:tw-inset-x-21{
    left: 5.25rem;
    right: 5.25rem;
  }

  .xs\:tw-inset-x-22{
    left: 5.5rem;
    right: 5.5rem;
  }

  .xs\:tw-inset-x-23{
    left: 5.75rem;
    right: 5.75rem;
  }

  .xs\:tw-inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .xs\:tw-inset-x-25{
    left: 6.25rem;
    right: 6.25rem;
  }

  .xs\:tw-inset-x-26{
    left: 6.5rem;
    right: 6.5rem;
  }

  .xs\:tw-inset-x-27{
    left: 6.75rem;
    right: 6.75rem;
  }

  .xs\:tw-inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .xs\:tw-inset-x-29{
    left: 7.25rem;
    right: 7.25rem;
  }

  .xs\:tw-inset-x-30{
    left: 7.5rem;
    right: 7.5rem;
  }

  .xs\:tw-inset-x-31{
    left: 7.75rem;
    right: 7.75rem;
  }

  .xs\:tw-inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .xs\:tw-inset-x-33{
    left: 8.25rem;
    right: 8.25rem;
  }

  .xs\:tw-inset-x-34{
    left: 8.5rem;
    right: 8.5rem;
  }

  .xs\:tw-inset-x-35{
    left: 8.75rem;
    right: 8.75rem;
  }

  .xs\:tw-inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .xs\:tw-inset-x-37{
    left: 9.25rem;
    right: 9.25rem;
  }

  .xs\:tw-inset-x-38{
    left: 9.5rem;
    right: 9.5rem;
  }

  .xs\:tw-inset-x-39{
    left: 9.75rem;
    right: 9.75rem;
  }

  .xs\:tw-inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .xs\:tw-inset-x-41{
    left: 10.25rem;
    right: 10.25rem;
  }

  .xs\:tw-inset-x-42{
    left: 10.5rem;
    right: 10.5rem;
  }

  .xs\:tw-inset-x-43{
    left: 10.75rem;
    right: 10.75rem;
  }

  .xs\:tw-inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .xs\:tw-inset-x-45{
    left: 11.25rem;
    right: 11.25rem;
  }

  .xs\:tw-inset-x-46{
    left: 11.5rem;
    right: 11.5rem;
  }

  .xs\:tw-inset-x-47{
    left: 11.75rem;
    right: 11.75rem;
  }

  .xs\:tw-inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .xs\:tw-inset-x-50{
    left: 12.5rem;
    right: 12.5rem;
  }

  .xs\:tw-inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .xs\:tw-inset-x-53{
    left: 13.25rem;
    right: 13.25rem;
  }

  .xs\:tw-inset-x-54{
    left: 13.5rem;
    right: 13.5rem;
  }

  .xs\:tw-inset-x-55{
    left: 13.75rem;
    right: 13.75rem;
  }

  .xs\:tw-inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .xs\:tw-inset-x-57{
    left: 14.25rem;
    right: 14.25rem;
  }

  .xs\:tw-inset-x-58{
    left: 14.5rem;
    right: 14.5rem;
  }

  .xs\:tw-inset-x-59{
    left: 14.75rem;
    right: 14.75rem;
  }

  .xs\:tw-inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .xs\:tw-inset-x-61{
    left: 15.25rem;
    right: 15.25rem;
  }

  .xs\:tw-inset-x-62{
    left: 15.5rem;
    right: 15.5rem;
  }

  .xs\:tw-inset-x-63{
    left: 15.75rem;
    right: 15.75rem;
  }

  .xs\:tw-inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .xs\:tw-inset-x-65{
    left: 16.25rem;
    right: 16.25rem;
  }

  .xs\:tw-inset-x-66{
    left: 16.5rem;
    right: 16.5rem;
  }

  .xs\:tw-inset-x-68{
    left: 17rem;
    right: 17rem;
  }

  .xs\:tw-inset-x-69{
    left: 17.25rem;
    right: 17.25rem;
  }

  .xs\:tw-inset-x-70{
    left: 17.5rem;
    right: 17.5rem;
  }

  .xs\:tw-inset-x-71{
    left: 17.75rem;
    right: 17.75rem;
  }

  .xs\:tw-inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .xs\:tw-inset-x-73{
    left: 18.25rem;
    right: 18.25rem;
  }

  .xs\:tw-inset-x-74{
    left: 18.5rem;
    right: 18.5rem;
  }

  .xs\:tw-inset-x-75{
    left: 18.75rem;
    right: 18.75rem;
  }

  .xs\:tw-inset-x-76{
    left: 19rem;
    right: 19rem;
  }

  .xs\:tw-inset-x-77{
    left: 19.25rem;
    right: 19.25rem;
  }

  .xs\:tw-inset-x-78{
    left: 19.5rem;
    right: 19.5rem;
  }

  .xs\:tw-inset-x-79{
    left: 19.75rem;
    right: 19.75rem;
  }

  .xs\:tw-inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .xs\:tw-inset-x-81{
    left: 20.25rem;
    right: 20.25rem;
  }

  .xs\:tw-inset-x-82{
    left: 20.5rem;
    right: 20.5rem;
  }

  .xs\:tw-inset-x-83{
    left: 20.75rem;
    right: 20.75rem;
  }

  .xs\:tw-inset-x-84{
    left: 21rem;
    right: 21rem;
  }

  .xs\:tw-inset-x-85{
    left: 21.25rem;
    right: 21.25rem;
  }

  .xs\:tw-inset-x-86{
    left: 21.5rem;
    right: 21.5rem;
  }

  .xs\:tw-inset-x-87{
    left: 21.75rem;
    right: 21.75rem;
  }

  .xs\:tw-inset-x-88{
    left: 22rem;
    right: 22rem;
  }

  .xs\:tw-inset-x-89{
    left: 22.25rem;
    right: 22.25rem;
  }

  .xs\:tw-inset-x-90{
    left: 22.5rem;
    right: 22.5rem;
  }

  .xs\:tw-inset-x-91{
    left: 22.75rem;
    right: 22.75rem;
  }

  .xs\:tw-inset-x-92{
    left: 23rem;
    right: 23rem;
  }

  .xs\:tw-inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .xs\:tw-inset-x-102{
    left: 25.5rem;
    right: 25.5rem;
  }

  .xs\:tw-inset-x-112{
    left: 28rem;
    right: 28rem;
  }

  .xs\:tw-inset-x-128{
    left: 31rem;
    right: 31rem;
  }

  .xs\:tw-inset-x-129{
    left: 32.25rem;
    right: 32.25rem;
  }

  .xs\:tw-inset-x-130{
    left: 32.5rem;
    right: 32.5rem;
  }

  .xs\:tw-inset-x-140{
    left: 35rem;
    right: 35rem;
  }

  .xs\:tw-inset-x-160{
    left: 40rem;
    right: 40rem;
  }

  .xs\:tw-inset-x-180{
    left: 45rem;
    right: 45rem;
  }

  .xs\:tw-inset-x-185{
    left: 46.25rem;
    right: 46.25rem;
  }

  .xs\:tw-inset-x-190{
    left: 47.5rem;
    right: 47.5rem;
  }

  .xs\:tw-inset-x-200{
    left: 50rem;
    right: 50rem;
  }

  .xs\:tw-inset-x-auto{
    left: auto;
    right: auto;
  }

  .xs\:tw-inset-x-px{
    left: 1px;
    right: 1px;
  }

  .xs\:tw-inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .xs\:tw-inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .xs\:tw-inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .xs\:tw-inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .xs\:tw--inset-x-0{
    left: 0px;
    right: 0px;
  }

  .xs\:tw--inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .xs\:tw--inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .xs\:tw--inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .xs\:tw--inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .xs\:tw--inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .xs\:tw--inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .xs\:tw--inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .xs\:tw--inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .xs\:tw--inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .xs\:tw--inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .xs\:tw--inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .xs\:tw--inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .xs\:tw--inset-x-13{
    left: -3.25rem;
    right: -3.25rem;
  }

  .xs\:tw--inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .xs\:tw--inset-x-15{
    left: -3.75rem;
    right: -3.75rem;
  }

  .xs\:tw--inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .xs\:tw--inset-x-17{
    left: -4.25rem;
    right: -4.25rem;
  }

  .xs\:tw--inset-x-18{
    left: -4.5rem;
    right: -4.5rem;
  }

  .xs\:tw--inset-x-19{
    left: -4.75rem;
    right: -4.75rem;
  }

  .xs\:tw--inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .xs\:tw--inset-x-21{
    left: -5.25rem;
    right: -5.25rem;
  }

  .xs\:tw--inset-x-22{
    left: -5.5rem;
    right: -5.5rem;
  }

  .xs\:tw--inset-x-23{
    left: -5.75rem;
    right: -5.75rem;
  }

  .xs\:tw--inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .xs\:tw--inset-x-25{
    left: -6.25rem;
    right: -6.25rem;
  }

  .xs\:tw--inset-x-26{
    left: -6.5rem;
    right: -6.5rem;
  }

  .xs\:tw--inset-x-27{
    left: -6.75rem;
    right: -6.75rem;
  }

  .xs\:tw--inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .xs\:tw--inset-x-29{
    left: -7.25rem;
    right: -7.25rem;
  }

  .xs\:tw--inset-x-30{
    left: -7.5rem;
    right: -7.5rem;
  }

  .xs\:tw--inset-x-31{
    left: -7.75rem;
    right: -7.75rem;
  }

  .xs\:tw--inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .xs\:tw--inset-x-33{
    left: -8.25rem;
    right: -8.25rem;
  }

  .xs\:tw--inset-x-34{
    left: -8.5rem;
    right: -8.5rem;
  }

  .xs\:tw--inset-x-35{
    left: -8.75rem;
    right: -8.75rem;
  }

  .xs\:tw--inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .xs\:tw--inset-x-37{
    left: -9.25rem;
    right: -9.25rem;
  }

  .xs\:tw--inset-x-38{
    left: -9.5rem;
    right: -9.5rem;
  }

  .xs\:tw--inset-x-39{
    left: -9.75rem;
    right: -9.75rem;
  }

  .xs\:tw--inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .xs\:tw--inset-x-41{
    left: -10.25rem;
    right: -10.25rem;
  }

  .xs\:tw--inset-x-42{
    left: -10.5rem;
    right: -10.5rem;
  }

  .xs\:tw--inset-x-43{
    left: -10.75rem;
    right: -10.75rem;
  }

  .xs\:tw--inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .xs\:tw--inset-x-45{
    left: -11.25rem;
    right: -11.25rem;
  }

  .xs\:tw--inset-x-46{
    left: -11.5rem;
    right: -11.5rem;
  }

  .xs\:tw--inset-x-47{
    left: -11.75rem;
    right: -11.75rem;
  }

  .xs\:tw--inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .xs\:tw--inset-x-50{
    left: -12.5rem;
    right: -12.5rem;
  }

  .xs\:tw--inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .xs\:tw--inset-x-53{
    left: -13.25rem;
    right: -13.25rem;
  }

  .xs\:tw--inset-x-54{
    left: -13.5rem;
    right: -13.5rem;
  }

  .xs\:tw--inset-x-55{
    left: -13.75rem;
    right: -13.75rem;
  }

  .xs\:tw--inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .xs\:tw--inset-x-57{
    left: -14.25rem;
    right: -14.25rem;
  }

  .xs\:tw--inset-x-58{
    left: -14.5rem;
    right: -14.5rem;
  }

  .xs\:tw--inset-x-59{
    left: -14.75rem;
    right: -14.75rem;
  }

  .xs\:tw--inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .xs\:tw--inset-x-61{
    left: -15.25rem;
    right: -15.25rem;
  }

  .xs\:tw--inset-x-62{
    left: -15.5rem;
    right: -15.5rem;
  }

  .xs\:tw--inset-x-63{
    left: -15.75rem;
    right: -15.75rem;
  }

  .xs\:tw--inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .xs\:tw--inset-x-65{
    left: -16.25rem;
    right: -16.25rem;
  }

  .xs\:tw--inset-x-66{
    left: -16.5rem;
    right: -16.5rem;
  }

  .xs\:tw--inset-x-68{
    left: -17rem;
    right: -17rem;
  }

  .xs\:tw--inset-x-69{
    left: -17.25rem;
    right: -17.25rem;
  }

  .xs\:tw--inset-x-70{
    left: -17.5rem;
    right: -17.5rem;
  }

  .xs\:tw--inset-x-71{
    left: -17.75rem;
    right: -17.75rem;
  }

  .xs\:tw--inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .xs\:tw--inset-x-73{
    left: -18.25rem;
    right: -18.25rem;
  }

  .xs\:tw--inset-x-74{
    left: -18.5rem;
    right: -18.5rem;
  }

  .xs\:tw--inset-x-75{
    left: -18.75rem;
    right: -18.75rem;
  }

  .xs\:tw--inset-x-76{
    left: -19rem;
    right: -19rem;
  }

  .xs\:tw--inset-x-77{
    left: -19.25rem;
    right: -19.25rem;
  }

  .xs\:tw--inset-x-78{
    left: -19.5rem;
    right: -19.5rem;
  }

  .xs\:tw--inset-x-79{
    left: -19.75rem;
    right: -19.75rem;
  }

  .xs\:tw--inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .xs\:tw--inset-x-81{
    left: -20.25rem;
    right: -20.25rem;
  }

  .xs\:tw--inset-x-82{
    left: -20.5rem;
    right: -20.5rem;
  }

  .xs\:tw--inset-x-83{
    left: -20.75rem;
    right: -20.75rem;
  }

  .xs\:tw--inset-x-84{
    left: -21rem;
    right: -21rem;
  }

  .xs\:tw--inset-x-85{
    left: -21.25rem;
    right: -21.25rem;
  }

  .xs\:tw--inset-x-86{
    left: -21.5rem;
    right: -21.5rem;
  }

  .xs\:tw--inset-x-87{
    left: -21.75rem;
    right: -21.75rem;
  }

  .xs\:tw--inset-x-88{
    left: -22rem;
    right: -22rem;
  }

  .xs\:tw--inset-x-89{
    left: -22.25rem;
    right: -22.25rem;
  }

  .xs\:tw--inset-x-90{
    left: -22.5rem;
    right: -22.5rem;
  }

  .xs\:tw--inset-x-91{
    left: -22.75rem;
    right: -22.75rem;
  }

  .xs\:tw--inset-x-92{
    left: -23rem;
    right: -23rem;
  }

  .xs\:tw--inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .xs\:tw--inset-x-102{
    left: -25.5rem;
    right: -25.5rem;
  }

  .xs\:tw--inset-x-112{
    left: -28rem;
    right: -28rem;
  }

  .xs\:tw--inset-x-128{
    left: -31rem;
    right: -31rem;
  }

  .xs\:tw--inset-x-129{
    left: -32.25rem;
    right: -32.25rem;
  }

  .xs\:tw--inset-x-130{
    left: -32.5rem;
    right: -32.5rem;
  }

  .xs\:tw--inset-x-140{
    left: -35rem;
    right: -35rem;
  }

  .xs\:tw--inset-x-160{
    left: -40rem;
    right: -40rem;
  }

  .xs\:tw--inset-x-180{
    left: -45rem;
    right: -45rem;
  }

  .xs\:tw--inset-x-185{
    left: -46.25rem;
    right: -46.25rem;
  }

  .xs\:tw--inset-x-190{
    left: -47.5rem;
    right: -47.5rem;
  }

  .xs\:tw--inset-x-200{
    left: -50rem;
    right: -50rem;
  }

  .xs\:tw--inset-x-px{
    left: -1px;
    right: -1px;
  }

  .xs\:tw--inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .xs\:tw--inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .xs\:tw--inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .xs\:tw--inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .xs\:tw-inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .xs\:tw-inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .xs\:tw-inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .xs\:tw-inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .xs\:tw-inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .xs\:tw-inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .xs\:tw-inset-x-full{
    left: 100%;
    right: 100%;
  }

  .xs\:tw--inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .xs\:tw--inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .xs\:tw--inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .xs\:tw--inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .xs\:tw--inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .xs\:tw--inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .xs\:tw--inset-x-full{
    left: -100%;
    right: -100%;
  }

  .xs\:tw-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xs\:tw-inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xs\:tw-inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xs\:tw-inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xs\:tw-inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .xs\:tw-inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xs\:tw-inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xs\:tw-inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xs\:tw-inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .xs\:tw-inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xs\:tw-inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xs\:tw-inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xs\:tw-inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .xs\:tw-inset-y-13{
    top: 3.25rem;
    bottom: 3.25rem;
  }

  .xs\:tw-inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xs\:tw-inset-y-15{
    top: 3.75rem;
    bottom: 3.75rem;
  }

  .xs\:tw-inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .xs\:tw-inset-y-17{
    top: 4.25rem;
    bottom: 4.25rem;
  }

  .xs\:tw-inset-y-18{
    top: 4.5rem;
    bottom: 4.5rem;
  }

  .xs\:tw-inset-y-19{
    top: 4.75rem;
    bottom: 4.75rem;
  }

  .xs\:tw-inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .xs\:tw-inset-y-21{
    top: 5.25rem;
    bottom: 5.25rem;
  }

  .xs\:tw-inset-y-22{
    top: 5.5rem;
    bottom: 5.5rem;
  }

  .xs\:tw-inset-y-23{
    top: 5.75rem;
    bottom: 5.75rem;
  }

  .xs\:tw-inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .xs\:tw-inset-y-25{
    top: 6.25rem;
    bottom: 6.25rem;
  }

  .xs\:tw-inset-y-26{
    top: 6.5rem;
    bottom: 6.5rem;
  }

  .xs\:tw-inset-y-27{
    top: 6.75rem;
    bottom: 6.75rem;
  }

  .xs\:tw-inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .xs\:tw-inset-y-29{
    top: 7.25rem;
    bottom: 7.25rem;
  }

  .xs\:tw-inset-y-30{
    top: 7.5rem;
    bottom: 7.5rem;
  }

  .xs\:tw-inset-y-31{
    top: 7.75rem;
    bottom: 7.75rem;
  }

  .xs\:tw-inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .xs\:tw-inset-y-33{
    top: 8.25rem;
    bottom: 8.25rem;
  }

  .xs\:tw-inset-y-34{
    top: 8.5rem;
    bottom: 8.5rem;
  }

  .xs\:tw-inset-y-35{
    top: 8.75rem;
    bottom: 8.75rem;
  }

  .xs\:tw-inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .xs\:tw-inset-y-37{
    top: 9.25rem;
    bottom: 9.25rem;
  }

  .xs\:tw-inset-y-38{
    top: 9.5rem;
    bottom: 9.5rem;
  }

  .xs\:tw-inset-y-39{
    top: 9.75rem;
    bottom: 9.75rem;
  }

  .xs\:tw-inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .xs\:tw-inset-y-41{
    top: 10.25rem;
    bottom: 10.25rem;
  }

  .xs\:tw-inset-y-42{
    top: 10.5rem;
    bottom: 10.5rem;
  }

  .xs\:tw-inset-y-43{
    top: 10.75rem;
    bottom: 10.75rem;
  }

  .xs\:tw-inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .xs\:tw-inset-y-45{
    top: 11.25rem;
    bottom: 11.25rem;
  }

  .xs\:tw-inset-y-46{
    top: 11.5rem;
    bottom: 11.5rem;
  }

  .xs\:tw-inset-y-47{
    top: 11.75rem;
    bottom: 11.75rem;
  }

  .xs\:tw-inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .xs\:tw-inset-y-50{
    top: 12.5rem;
    bottom: 12.5rem;
  }

  .xs\:tw-inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .xs\:tw-inset-y-53{
    top: 13.25rem;
    bottom: 13.25rem;
  }

  .xs\:tw-inset-y-54{
    top: 13.5rem;
    bottom: 13.5rem;
  }

  .xs\:tw-inset-y-55{
    top: 13.75rem;
    bottom: 13.75rem;
  }

  .xs\:tw-inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .xs\:tw-inset-y-57{
    top: 14.25rem;
    bottom: 14.25rem;
  }

  .xs\:tw-inset-y-58{
    top: 14.5rem;
    bottom: 14.5rem;
  }

  .xs\:tw-inset-y-59{
    top: 14.75rem;
    bottom: 14.75rem;
  }

  .xs\:tw-inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .xs\:tw-inset-y-61{
    top: 15.25rem;
    bottom: 15.25rem;
  }

  .xs\:tw-inset-y-62{
    top: 15.5rem;
    bottom: 15.5rem;
  }

  .xs\:tw-inset-y-63{
    top: 15.75rem;
    bottom: 15.75rem;
  }

  .xs\:tw-inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .xs\:tw-inset-y-65{
    top: 16.25rem;
    bottom: 16.25rem;
  }

  .xs\:tw-inset-y-66{
    top: 16.5rem;
    bottom: 16.5rem;
  }

  .xs\:tw-inset-y-68{
    top: 17rem;
    bottom: 17rem;
  }

  .xs\:tw-inset-y-69{
    top: 17.25rem;
    bottom: 17.25rem;
  }

  .xs\:tw-inset-y-70{
    top: 17.5rem;
    bottom: 17.5rem;
  }

  .xs\:tw-inset-y-71{
    top: 17.75rem;
    bottom: 17.75rem;
  }

  .xs\:tw-inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .xs\:tw-inset-y-73{
    top: 18.25rem;
    bottom: 18.25rem;
  }

  .xs\:tw-inset-y-74{
    top: 18.5rem;
    bottom: 18.5rem;
  }

  .xs\:tw-inset-y-75{
    top: 18.75rem;
    bottom: 18.75rem;
  }

  .xs\:tw-inset-y-76{
    top: 19rem;
    bottom: 19rem;
  }

  .xs\:tw-inset-y-77{
    top: 19.25rem;
    bottom: 19.25rem;
  }

  .xs\:tw-inset-y-78{
    top: 19.5rem;
    bottom: 19.5rem;
  }

  .xs\:tw-inset-y-79{
    top: 19.75rem;
    bottom: 19.75rem;
  }

  .xs\:tw-inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .xs\:tw-inset-y-81{
    top: 20.25rem;
    bottom: 20.25rem;
  }

  .xs\:tw-inset-y-82{
    top: 20.5rem;
    bottom: 20.5rem;
  }

  .xs\:tw-inset-y-83{
    top: 20.75rem;
    bottom: 20.75rem;
  }

  .xs\:tw-inset-y-84{
    top: 21rem;
    bottom: 21rem;
  }

  .xs\:tw-inset-y-85{
    top: 21.25rem;
    bottom: 21.25rem;
  }

  .xs\:tw-inset-y-86{
    top: 21.5rem;
    bottom: 21.5rem;
  }

  .xs\:tw-inset-y-87{
    top: 21.75rem;
    bottom: 21.75rem;
  }

  .xs\:tw-inset-y-88{
    top: 22rem;
    bottom: 22rem;
  }

  .xs\:tw-inset-y-89{
    top: 22.25rem;
    bottom: 22.25rem;
  }

  .xs\:tw-inset-y-90{
    top: 22.5rem;
    bottom: 22.5rem;
  }

  .xs\:tw-inset-y-91{
    top: 22.75rem;
    bottom: 22.75rem;
  }

  .xs\:tw-inset-y-92{
    top: 23rem;
    bottom: 23rem;
  }

  .xs\:tw-inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .xs\:tw-inset-y-102{
    top: 25.5rem;
    bottom: 25.5rem;
  }

  .xs\:tw-inset-y-112{
    top: 28rem;
    bottom: 28rem;
  }

  .xs\:tw-inset-y-128{
    top: 31rem;
    bottom: 31rem;
  }

  .xs\:tw-inset-y-129{
    top: 32.25rem;
    bottom: 32.25rem;
  }

  .xs\:tw-inset-y-130{
    top: 32.5rem;
    bottom: 32.5rem;
  }

  .xs\:tw-inset-y-140{
    top: 35rem;
    bottom: 35rem;
  }

  .xs\:tw-inset-y-160{
    top: 40rem;
    bottom: 40rem;
  }

  .xs\:tw-inset-y-180{
    top: 45rem;
    bottom: 45rem;
  }

  .xs\:tw-inset-y-185{
    top: 46.25rem;
    bottom: 46.25rem;
  }

  .xs\:tw-inset-y-190{
    top: 47.5rem;
    bottom: 47.5rem;
  }

  .xs\:tw-inset-y-200{
    top: 50rem;
    bottom: 50rem;
  }

  .xs\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xs\:tw-inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .xs\:tw-inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xs\:tw-inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xs\:tw-inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xs\:tw-inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xs\:tw--inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xs\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xs\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xs\:tw--inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xs\:tw--inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .xs\:tw--inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xs\:tw--inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xs\:tw--inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xs\:tw--inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .xs\:tw--inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xs\:tw--inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xs\:tw--inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xs\:tw--inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .xs\:tw--inset-y-13{
    top: -3.25rem;
    bottom: -3.25rem;
  }

  .xs\:tw--inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xs\:tw--inset-y-15{
    top: -3.75rem;
    bottom: -3.75rem;
  }

  .xs\:tw--inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .xs\:tw--inset-y-17{
    top: -4.25rem;
    bottom: -4.25rem;
  }

  .xs\:tw--inset-y-18{
    top: -4.5rem;
    bottom: -4.5rem;
  }

  .xs\:tw--inset-y-19{
    top: -4.75rem;
    bottom: -4.75rem;
  }

  .xs\:tw--inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .xs\:tw--inset-y-21{
    top: -5.25rem;
    bottom: -5.25rem;
  }

  .xs\:tw--inset-y-22{
    top: -5.5rem;
    bottom: -5.5rem;
  }

  .xs\:tw--inset-y-23{
    top: -5.75rem;
    bottom: -5.75rem;
  }

  .xs\:tw--inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .xs\:tw--inset-y-25{
    top: -6.25rem;
    bottom: -6.25rem;
  }

  .xs\:tw--inset-y-26{
    top: -6.5rem;
    bottom: -6.5rem;
  }

  .xs\:tw--inset-y-27{
    top: -6.75rem;
    bottom: -6.75rem;
  }

  .xs\:tw--inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .xs\:tw--inset-y-29{
    top: -7.25rem;
    bottom: -7.25rem;
  }

  .xs\:tw--inset-y-30{
    top: -7.5rem;
    bottom: -7.5rem;
  }

  .xs\:tw--inset-y-31{
    top: -7.75rem;
    bottom: -7.75rem;
  }

  .xs\:tw--inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .xs\:tw--inset-y-33{
    top: -8.25rem;
    bottom: -8.25rem;
  }

  .xs\:tw--inset-y-34{
    top: -8.5rem;
    bottom: -8.5rem;
  }

  .xs\:tw--inset-y-35{
    top: -8.75rem;
    bottom: -8.75rem;
  }

  .xs\:tw--inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .xs\:tw--inset-y-37{
    top: -9.25rem;
    bottom: -9.25rem;
  }

  .xs\:tw--inset-y-38{
    top: -9.5rem;
    bottom: -9.5rem;
  }

  .xs\:tw--inset-y-39{
    top: -9.75rem;
    bottom: -9.75rem;
  }

  .xs\:tw--inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .xs\:tw--inset-y-41{
    top: -10.25rem;
    bottom: -10.25rem;
  }

  .xs\:tw--inset-y-42{
    top: -10.5rem;
    bottom: -10.5rem;
  }

  .xs\:tw--inset-y-43{
    top: -10.75rem;
    bottom: -10.75rem;
  }

  .xs\:tw--inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .xs\:tw--inset-y-45{
    top: -11.25rem;
    bottom: -11.25rem;
  }

  .xs\:tw--inset-y-46{
    top: -11.5rem;
    bottom: -11.5rem;
  }

  .xs\:tw--inset-y-47{
    top: -11.75rem;
    bottom: -11.75rem;
  }

  .xs\:tw--inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .xs\:tw--inset-y-50{
    top: -12.5rem;
    bottom: -12.5rem;
  }

  .xs\:tw--inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .xs\:tw--inset-y-53{
    top: -13.25rem;
    bottom: -13.25rem;
  }

  .xs\:tw--inset-y-54{
    top: -13.5rem;
    bottom: -13.5rem;
  }

  .xs\:tw--inset-y-55{
    top: -13.75rem;
    bottom: -13.75rem;
  }

  .xs\:tw--inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .xs\:tw--inset-y-57{
    top: -14.25rem;
    bottom: -14.25rem;
  }

  .xs\:tw--inset-y-58{
    top: -14.5rem;
    bottom: -14.5rem;
  }

  .xs\:tw--inset-y-59{
    top: -14.75rem;
    bottom: -14.75rem;
  }

  .xs\:tw--inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .xs\:tw--inset-y-61{
    top: -15.25rem;
    bottom: -15.25rem;
  }

  .xs\:tw--inset-y-62{
    top: -15.5rem;
    bottom: -15.5rem;
  }

  .xs\:tw--inset-y-63{
    top: -15.75rem;
    bottom: -15.75rem;
  }

  .xs\:tw--inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .xs\:tw--inset-y-65{
    top: -16.25rem;
    bottom: -16.25rem;
  }

  .xs\:tw--inset-y-66{
    top: -16.5rem;
    bottom: -16.5rem;
  }

  .xs\:tw--inset-y-68{
    top: -17rem;
    bottom: -17rem;
  }

  .xs\:tw--inset-y-69{
    top: -17.25rem;
    bottom: -17.25rem;
  }

  .xs\:tw--inset-y-70{
    top: -17.5rem;
    bottom: -17.5rem;
  }

  .xs\:tw--inset-y-71{
    top: -17.75rem;
    bottom: -17.75rem;
  }

  .xs\:tw--inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .xs\:tw--inset-y-73{
    top: -18.25rem;
    bottom: -18.25rem;
  }

  .xs\:tw--inset-y-74{
    top: -18.5rem;
    bottom: -18.5rem;
  }

  .xs\:tw--inset-y-75{
    top: -18.75rem;
    bottom: -18.75rem;
  }

  .xs\:tw--inset-y-76{
    top: -19rem;
    bottom: -19rem;
  }

  .xs\:tw--inset-y-77{
    top: -19.25rem;
    bottom: -19.25rem;
  }

  .xs\:tw--inset-y-78{
    top: -19.5rem;
    bottom: -19.5rem;
  }

  .xs\:tw--inset-y-79{
    top: -19.75rem;
    bottom: -19.75rem;
  }

  .xs\:tw--inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .xs\:tw--inset-y-81{
    top: -20.25rem;
    bottom: -20.25rem;
  }

  .xs\:tw--inset-y-82{
    top: -20.5rem;
    bottom: -20.5rem;
  }

  .xs\:tw--inset-y-83{
    top: -20.75rem;
    bottom: -20.75rem;
  }

  .xs\:tw--inset-y-84{
    top: -21rem;
    bottom: -21rem;
  }

  .xs\:tw--inset-y-85{
    top: -21.25rem;
    bottom: -21.25rem;
  }

  .xs\:tw--inset-y-86{
    top: -21.5rem;
    bottom: -21.5rem;
  }

  .xs\:tw--inset-y-87{
    top: -21.75rem;
    bottom: -21.75rem;
  }

  .xs\:tw--inset-y-88{
    top: -22rem;
    bottom: -22rem;
  }

  .xs\:tw--inset-y-89{
    top: -22.25rem;
    bottom: -22.25rem;
  }

  .xs\:tw--inset-y-90{
    top: -22.5rem;
    bottom: -22.5rem;
  }

  .xs\:tw--inset-y-91{
    top: -22.75rem;
    bottom: -22.75rem;
  }

  .xs\:tw--inset-y-92{
    top: -23rem;
    bottom: -23rem;
  }

  .xs\:tw--inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .xs\:tw--inset-y-102{
    top: -25.5rem;
    bottom: -25.5rem;
  }

  .xs\:tw--inset-y-112{
    top: -28rem;
    bottom: -28rem;
  }

  .xs\:tw--inset-y-128{
    top: -31rem;
    bottom: -31rem;
  }

  .xs\:tw--inset-y-129{
    top: -32.25rem;
    bottom: -32.25rem;
  }

  .xs\:tw--inset-y-130{
    top: -32.5rem;
    bottom: -32.5rem;
  }

  .xs\:tw--inset-y-140{
    top: -35rem;
    bottom: -35rem;
  }

  .xs\:tw--inset-y-160{
    top: -40rem;
    bottom: -40rem;
  }

  .xs\:tw--inset-y-180{
    top: -45rem;
    bottom: -45rem;
  }

  .xs\:tw--inset-y-185{
    top: -46.25rem;
    bottom: -46.25rem;
  }

  .xs\:tw--inset-y-190{
    top: -47.5rem;
    bottom: -47.5rem;
  }

  .xs\:tw--inset-y-200{
    top: -50rem;
    bottom: -50rem;
  }

  .xs\:tw--inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .xs\:tw--inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xs\:tw--inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xs\:tw--inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xs\:tw--inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xs\:tw-inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .xs\:tw-inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xs\:tw-inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xs\:tw-inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .xs\:tw-inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .xs\:tw-inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .xs\:tw-inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .xs\:tw--inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .xs\:tw--inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xs\:tw--inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xs\:tw--inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .xs\:tw--inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .xs\:tw--inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .xs\:tw--inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .xs\:tw-top-0{
    top: 0px;
  }

  .xs\:tw-top-1{
    top: 0.25rem;
  }

  .xs\:tw-top-2{
    top: 0.5rem;
  }

  .xs\:tw-top-3{
    top: 0.75rem;
  }

  .xs\:tw-top-4{
    top: 1rem;
  }

  .xs\:tw-top-5{
    top: 1.25rem;
  }

  .xs\:tw-top-6{
    top: 1.5rem;
  }

  .xs\:tw-top-7{
    top: 1.75rem;
  }

  .xs\:tw-top-8{
    top: 2rem;
  }

  .xs\:tw-top-9{
    top: 2.25rem;
  }

  .xs\:tw-top-10{
    top: 2.5rem;
  }

  .xs\:tw-top-11{
    top: 2.75rem;
  }

  .xs\:tw-top-12{
    top: 3rem;
  }

  .xs\:tw-top-13{
    top: 3.25rem;
  }

  .xs\:tw-top-14{
    top: 3.5rem;
  }

  .xs\:tw-top-15{
    top: 3.75rem;
  }

  .xs\:tw-top-16{
    top: 4rem;
  }

  .xs\:tw-top-17{
    top: 4.25rem;
  }

  .xs\:tw-top-18{
    top: 4.5rem;
  }

  .xs\:tw-top-19{
    top: 4.75rem;
  }

  .xs\:tw-top-20{
    top: 5rem;
  }

  .xs\:tw-top-21{
    top: 5.25rem;
  }

  .xs\:tw-top-22{
    top: 5.5rem;
  }

  .xs\:tw-top-23{
    top: 5.75rem;
  }

  .xs\:tw-top-24{
    top: 6rem;
  }

  .xs\:tw-top-25{
    top: 6.25rem;
  }

  .xs\:tw-top-26{
    top: 6.5rem;
  }

  .xs\:tw-top-27{
    top: 6.75rem;
  }

  .xs\:tw-top-28{
    top: 7rem;
  }

  .xs\:tw-top-29{
    top: 7.25rem;
  }

  .xs\:tw-top-30{
    top: 7.5rem;
  }

  .xs\:tw-top-31{
    top: 7.75rem;
  }

  .xs\:tw-top-32{
    top: 8rem;
  }

  .xs\:tw-top-33{
    top: 8.25rem;
  }

  .xs\:tw-top-34{
    top: 8.5rem;
  }

  .xs\:tw-top-35{
    top: 8.75rem;
  }

  .xs\:tw-top-36{
    top: 9rem;
  }

  .xs\:tw-top-37{
    top: 9.25rem;
  }

  .xs\:tw-top-38{
    top: 9.5rem;
  }

  .xs\:tw-top-39{
    top: 9.75rem;
  }

  .xs\:tw-top-40{
    top: 10rem;
  }

  .xs\:tw-top-41{
    top: 10.25rem;
  }

  .xs\:tw-top-42{
    top: 10.5rem;
  }

  .xs\:tw-top-43{
    top: 10.75rem;
  }

  .xs\:tw-top-44{
    top: 11rem;
  }

  .xs\:tw-top-45{
    top: 11.25rem;
  }

  .xs\:tw-top-46{
    top: 11.5rem;
  }

  .xs\:tw-top-47{
    top: 11.75rem;
  }

  .xs\:tw-top-48{
    top: 12rem;
  }

  .xs\:tw-top-50{
    top: 12.5rem;
  }

  .xs\:tw-top-52{
    top: 13rem;
  }

  .xs\:tw-top-53{
    top: 13.25rem;
  }

  .xs\:tw-top-54{
    top: 13.5rem;
  }

  .xs\:tw-top-55{
    top: 13.75rem;
  }

  .xs\:tw-top-56{
    top: 14rem;
  }

  .xs\:tw-top-57{
    top: 14.25rem;
  }

  .xs\:tw-top-58{
    top: 14.5rem;
  }

  .xs\:tw-top-59{
    top: 14.75rem;
  }

  .xs\:tw-top-60{
    top: 15rem;
  }

  .xs\:tw-top-61{
    top: 15.25rem;
  }

  .xs\:tw-top-62{
    top: 15.5rem;
  }

  .xs\:tw-top-63{
    top: 15.75rem;
  }

  .xs\:tw-top-64{
    top: 16rem;
  }

  .xs\:tw-top-65{
    top: 16.25rem;
  }

  .xs\:tw-top-66{
    top: 16.5rem;
  }

  .xs\:tw-top-68{
    top: 17rem;
  }

  .xs\:tw-top-69{
    top: 17.25rem;
  }

  .xs\:tw-top-70{
    top: 17.5rem;
  }

  .xs\:tw-top-71{
    top: 17.75rem;
  }

  .xs\:tw-top-72{
    top: 18rem;
  }

  .xs\:tw-top-73{
    top: 18.25rem;
  }

  .xs\:tw-top-74{
    top: 18.5rem;
  }

  .xs\:tw-top-75{
    top: 18.75rem;
  }

  .xs\:tw-top-76{
    top: 19rem;
  }

  .xs\:tw-top-77{
    top: 19.25rem;
  }

  .xs\:tw-top-78{
    top: 19.5rem;
  }

  .xs\:tw-top-79{
    top: 19.75rem;
  }

  .xs\:tw-top-80{
    top: 20rem;
  }

  .xs\:tw-top-81{
    top: 20.25rem;
  }

  .xs\:tw-top-82{
    top: 20.5rem;
  }

  .xs\:tw-top-83{
    top: 20.75rem;
  }

  .xs\:tw-top-84{
    top: 21rem;
  }

  .xs\:tw-top-85{
    top: 21.25rem;
  }

  .xs\:tw-top-86{
    top: 21.5rem;
  }

  .xs\:tw-top-87{
    top: 21.75rem;
  }

  .xs\:tw-top-88{
    top: 22rem;
  }

  .xs\:tw-top-89{
    top: 22.25rem;
  }

  .xs\:tw-top-90{
    top: 22.5rem;
  }

  .xs\:tw-top-91{
    top: 22.75rem;
  }

  .xs\:tw-top-92{
    top: 23rem;
  }

  .xs\:tw-top-96{
    top: 24rem;
  }

  .xs\:tw-top-102{
    top: 25.5rem;
  }

  .xs\:tw-top-112{
    top: 28rem;
  }

  .xs\:tw-top-128{
    top: 31rem;
  }

  .xs\:tw-top-129{
    top: 32.25rem;
  }

  .xs\:tw-top-130{
    top: 32.5rem;
  }

  .xs\:tw-top-140{
    top: 35rem;
  }

  .xs\:tw-top-160{
    top: 40rem;
  }

  .xs\:tw-top-180{
    top: 45rem;
  }

  .xs\:tw-top-185{
    top: 46.25rem;
  }

  .xs\:tw-top-190{
    top: 47.5rem;
  }

  .xs\:tw-top-200{
    top: 50rem;
  }

  .xs\:tw-top-auto{
    top: auto;
  }

  .xs\:tw-top-px{
    top: 1px;
  }

  .xs\:tw-top-0\.5{
    top: 0.125rem;
  }

  .xs\:tw-top-1\.5{
    top: 0.375rem;
  }

  .xs\:tw-top-2\.5{
    top: 0.625rem;
  }

  .xs\:tw-top-3\.5{
    top: 0.875rem;
  }

  .xs\:tw--top-0{
    top: 0px;
  }

  .xs\:tw--top-1{
    top: -0.25rem;
  }

  .xs\:tw--top-2{
    top: -0.5rem;
  }

  .xs\:tw--top-3{
    top: -0.75rem;
  }

  .xs\:tw--top-4{
    top: -1rem;
  }

  .xs\:tw--top-5{
    top: -1.25rem;
  }

  .xs\:tw--top-6{
    top: -1.5rem;
  }

  .xs\:tw--top-7{
    top: -1.75rem;
  }

  .xs\:tw--top-8{
    top: -2rem;
  }

  .xs\:tw--top-9{
    top: -2.25rem;
  }

  .xs\:tw--top-10{
    top: -2.5rem;
  }

  .xs\:tw--top-11{
    top: -2.75rem;
  }

  .xs\:tw--top-12{
    top: -3rem;
  }

  .xs\:tw--top-13{
    top: -3.25rem;
  }

  .xs\:tw--top-14{
    top: -3.5rem;
  }

  .xs\:tw--top-15{
    top: -3.75rem;
  }

  .xs\:tw--top-16{
    top: -4rem;
  }

  .xs\:tw--top-17{
    top: -4.25rem;
  }

  .xs\:tw--top-18{
    top: -4.5rem;
  }

  .xs\:tw--top-19{
    top: -4.75rem;
  }

  .xs\:tw--top-20{
    top: -5rem;
  }

  .xs\:tw--top-21{
    top: -5.25rem;
  }

  .xs\:tw--top-22{
    top: -5.5rem;
  }

  .xs\:tw--top-23{
    top: -5.75rem;
  }

  .xs\:tw--top-24{
    top: -6rem;
  }

  .xs\:tw--top-25{
    top: -6.25rem;
  }

  .xs\:tw--top-26{
    top: -6.5rem;
  }

  .xs\:tw--top-27{
    top: -6.75rem;
  }

  .xs\:tw--top-28{
    top: -7rem;
  }

  .xs\:tw--top-29{
    top: -7.25rem;
  }

  .xs\:tw--top-30{
    top: -7.5rem;
  }

  .xs\:tw--top-31{
    top: -7.75rem;
  }

  .xs\:tw--top-32{
    top: -8rem;
  }

  .xs\:tw--top-33{
    top: -8.25rem;
  }

  .xs\:tw--top-34{
    top: -8.5rem;
  }

  .xs\:tw--top-35{
    top: -8.75rem;
  }

  .xs\:tw--top-36{
    top: -9rem;
  }

  .xs\:tw--top-37{
    top: -9.25rem;
  }

  .xs\:tw--top-38{
    top: -9.5rem;
  }

  .xs\:tw--top-39{
    top: -9.75rem;
  }

  .xs\:tw--top-40{
    top: -10rem;
  }

  .xs\:tw--top-41{
    top: -10.25rem;
  }

  .xs\:tw--top-42{
    top: -10.5rem;
  }

  .xs\:tw--top-43{
    top: -10.75rem;
  }

  .xs\:tw--top-44{
    top: -11rem;
  }

  .xs\:tw--top-45{
    top: -11.25rem;
  }

  .xs\:tw--top-46{
    top: -11.5rem;
  }

  .xs\:tw--top-47{
    top: -11.75rem;
  }

  .xs\:tw--top-48{
    top: -12rem;
  }

  .xs\:tw--top-50{
    top: -12.5rem;
  }

  .xs\:tw--top-52{
    top: -13rem;
  }

  .xs\:tw--top-53{
    top: -13.25rem;
  }

  .xs\:tw--top-54{
    top: -13.5rem;
  }

  .xs\:tw--top-55{
    top: -13.75rem;
  }

  .xs\:tw--top-56{
    top: -14rem;
  }

  .xs\:tw--top-57{
    top: -14.25rem;
  }

  .xs\:tw--top-58{
    top: -14.5rem;
  }

  .xs\:tw--top-59{
    top: -14.75rem;
  }

  .xs\:tw--top-60{
    top: -15rem;
  }

  .xs\:tw--top-61{
    top: -15.25rem;
  }

  .xs\:tw--top-62{
    top: -15.5rem;
  }

  .xs\:tw--top-63{
    top: -15.75rem;
  }

  .xs\:tw--top-64{
    top: -16rem;
  }

  .xs\:tw--top-65{
    top: -16.25rem;
  }

  .xs\:tw--top-66{
    top: -16.5rem;
  }

  .xs\:tw--top-68{
    top: -17rem;
  }

  .xs\:tw--top-69{
    top: -17.25rem;
  }

  .xs\:tw--top-70{
    top: -17.5rem;
  }

  .xs\:tw--top-71{
    top: -17.75rem;
  }

  .xs\:tw--top-72{
    top: -18rem;
  }

  .xs\:tw--top-73{
    top: -18.25rem;
  }

  .xs\:tw--top-74{
    top: -18.5rem;
  }

  .xs\:tw--top-75{
    top: -18.75rem;
  }

  .xs\:tw--top-76{
    top: -19rem;
  }

  .xs\:tw--top-77{
    top: -19.25rem;
  }

  .xs\:tw--top-78{
    top: -19.5rem;
  }

  .xs\:tw--top-79{
    top: -19.75rem;
  }

  .xs\:tw--top-80{
    top: -20rem;
  }

  .xs\:tw--top-81{
    top: -20.25rem;
  }

  .xs\:tw--top-82{
    top: -20.5rem;
  }

  .xs\:tw--top-83{
    top: -20.75rem;
  }

  .xs\:tw--top-84{
    top: -21rem;
  }

  .xs\:tw--top-85{
    top: -21.25rem;
  }

  .xs\:tw--top-86{
    top: -21.5rem;
  }

  .xs\:tw--top-87{
    top: -21.75rem;
  }

  .xs\:tw--top-88{
    top: -22rem;
  }

  .xs\:tw--top-89{
    top: -22.25rem;
  }

  .xs\:tw--top-90{
    top: -22.5rem;
  }

  .xs\:tw--top-91{
    top: -22.75rem;
  }

  .xs\:tw--top-92{
    top: -23rem;
  }

  .xs\:tw--top-96{
    top: -24rem;
  }

  .xs\:tw--top-102{
    top: -25.5rem;
  }

  .xs\:tw--top-112{
    top: -28rem;
  }

  .xs\:tw--top-128{
    top: -31rem;
  }

  .xs\:tw--top-129{
    top: -32.25rem;
  }

  .xs\:tw--top-130{
    top: -32.5rem;
  }

  .xs\:tw--top-140{
    top: -35rem;
  }

  .xs\:tw--top-160{
    top: -40rem;
  }

  .xs\:tw--top-180{
    top: -45rem;
  }

  .xs\:tw--top-185{
    top: -46.25rem;
  }

  .xs\:tw--top-190{
    top: -47.5rem;
  }

  .xs\:tw--top-200{
    top: -50rem;
  }

  .xs\:tw--top-px{
    top: -1px;
  }

  .xs\:tw--top-0\.5{
    top: -0.125rem;
  }

  .xs\:tw--top-1\.5{
    top: -0.375rem;
  }

  .xs\:tw--top-2\.5{
    top: -0.625rem;
  }

  .xs\:tw--top-3\.5{
    top: -0.875rem;
  }

  .xs\:tw-top-1\/2{
    top: 50%;
  }

  .xs\:tw-top-1\/3{
    top: 33.333333%;
  }

  .xs\:tw-top-2\/3{
    top: 66.666667%;
  }

  .xs\:tw-top-1\/4{
    top: 25%;
  }

  .xs\:tw-top-2\/4{
    top: 50%;
  }

  .xs\:tw-top-3\/4{
    top: 75%;
  }

  .xs\:tw-top-full{
    top: 100%;
  }

  .xs\:tw--top-1\/2{
    top: -50%;
  }

  .xs\:tw--top-1\/3{
    top: -33.333333%;
  }

  .xs\:tw--top-2\/3{
    top: -66.666667%;
  }

  .xs\:tw--top-1\/4{
    top: -25%;
  }

  .xs\:tw--top-2\/4{
    top: -50%;
  }

  .xs\:tw--top-3\/4{
    top: -75%;
  }

  .xs\:tw--top-full{
    top: -100%;
  }

  .xs\:tw-right-0{
    right: 0px;
  }

  .xs\:tw-right-1{
    right: 0.25rem;
  }

  .xs\:tw-right-2{
    right: 0.5rem;
  }

  .xs\:tw-right-3{
    right: 0.75rem;
  }

  .xs\:tw-right-4{
    right: 1rem;
  }

  .xs\:tw-right-5{
    right: 1.25rem;
  }

  .xs\:tw-right-6{
    right: 1.5rem;
  }

  .xs\:tw-right-7{
    right: 1.75rem;
  }

  .xs\:tw-right-8{
    right: 2rem;
  }

  .xs\:tw-right-9{
    right: 2.25rem;
  }

  .xs\:tw-right-10{
    right: 2.5rem;
  }

  .xs\:tw-right-11{
    right: 2.75rem;
  }

  .xs\:tw-right-12{
    right: 3rem;
  }

  .xs\:tw-right-13{
    right: 3.25rem;
  }

  .xs\:tw-right-14{
    right: 3.5rem;
  }

  .xs\:tw-right-15{
    right: 3.75rem;
  }

  .xs\:tw-right-16{
    right: 4rem;
  }

  .xs\:tw-right-17{
    right: 4.25rem;
  }

  .xs\:tw-right-18{
    right: 4.5rem;
  }

  .xs\:tw-right-19{
    right: 4.75rem;
  }

  .xs\:tw-right-20{
    right: 5rem;
  }

  .xs\:tw-right-21{
    right: 5.25rem;
  }

  .xs\:tw-right-22{
    right: 5.5rem;
  }

  .xs\:tw-right-23{
    right: 5.75rem;
  }

  .xs\:tw-right-24{
    right: 6rem;
  }

  .xs\:tw-right-25{
    right: 6.25rem;
  }

  .xs\:tw-right-26{
    right: 6.5rem;
  }

  .xs\:tw-right-27{
    right: 6.75rem;
  }

  .xs\:tw-right-28{
    right: 7rem;
  }

  .xs\:tw-right-29{
    right: 7.25rem;
  }

  .xs\:tw-right-30{
    right: 7.5rem;
  }

  .xs\:tw-right-31{
    right: 7.75rem;
  }

  .xs\:tw-right-32{
    right: 8rem;
  }

  .xs\:tw-right-33{
    right: 8.25rem;
  }

  .xs\:tw-right-34{
    right: 8.5rem;
  }

  .xs\:tw-right-35{
    right: 8.75rem;
  }

  .xs\:tw-right-36{
    right: 9rem;
  }

  .xs\:tw-right-37{
    right: 9.25rem;
  }

  .xs\:tw-right-38{
    right: 9.5rem;
  }

  .xs\:tw-right-39{
    right: 9.75rem;
  }

  .xs\:tw-right-40{
    right: 10rem;
  }

  .xs\:tw-right-41{
    right: 10.25rem;
  }

  .xs\:tw-right-42{
    right: 10.5rem;
  }

  .xs\:tw-right-43{
    right: 10.75rem;
  }

  .xs\:tw-right-44{
    right: 11rem;
  }

  .xs\:tw-right-45{
    right: 11.25rem;
  }

  .xs\:tw-right-46{
    right: 11.5rem;
  }

  .xs\:tw-right-47{
    right: 11.75rem;
  }

  .xs\:tw-right-48{
    right: 12rem;
  }

  .xs\:tw-right-50{
    right: 12.5rem;
  }

  .xs\:tw-right-52{
    right: 13rem;
  }

  .xs\:tw-right-53{
    right: 13.25rem;
  }

  .xs\:tw-right-54{
    right: 13.5rem;
  }

  .xs\:tw-right-55{
    right: 13.75rem;
  }

  .xs\:tw-right-56{
    right: 14rem;
  }

  .xs\:tw-right-57{
    right: 14.25rem;
  }

  .xs\:tw-right-58{
    right: 14.5rem;
  }

  .xs\:tw-right-59{
    right: 14.75rem;
  }

  .xs\:tw-right-60{
    right: 15rem;
  }

  .xs\:tw-right-61{
    right: 15.25rem;
  }

  .xs\:tw-right-62{
    right: 15.5rem;
  }

  .xs\:tw-right-63{
    right: 15.75rem;
  }

  .xs\:tw-right-64{
    right: 16rem;
  }

  .xs\:tw-right-65{
    right: 16.25rem;
  }

  .xs\:tw-right-66{
    right: 16.5rem;
  }

  .xs\:tw-right-68{
    right: 17rem;
  }

  .xs\:tw-right-69{
    right: 17.25rem;
  }

  .xs\:tw-right-70{
    right: 17.5rem;
  }

  .xs\:tw-right-71{
    right: 17.75rem;
  }

  .xs\:tw-right-72{
    right: 18rem;
  }

  .xs\:tw-right-73{
    right: 18.25rem;
  }

  .xs\:tw-right-74{
    right: 18.5rem;
  }

  .xs\:tw-right-75{
    right: 18.75rem;
  }

  .xs\:tw-right-76{
    right: 19rem;
  }

  .xs\:tw-right-77{
    right: 19.25rem;
  }

  .xs\:tw-right-78{
    right: 19.5rem;
  }

  .xs\:tw-right-79{
    right: 19.75rem;
  }

  .xs\:tw-right-80{
    right: 20rem;
  }

  .xs\:tw-right-81{
    right: 20.25rem;
  }

  .xs\:tw-right-82{
    right: 20.5rem;
  }

  .xs\:tw-right-83{
    right: 20.75rem;
  }

  .xs\:tw-right-84{
    right: 21rem;
  }

  .xs\:tw-right-85{
    right: 21.25rem;
  }

  .xs\:tw-right-86{
    right: 21.5rem;
  }

  .xs\:tw-right-87{
    right: 21.75rem;
  }

  .xs\:tw-right-88{
    right: 22rem;
  }

  .xs\:tw-right-89{
    right: 22.25rem;
  }

  .xs\:tw-right-90{
    right: 22.5rem;
  }

  .xs\:tw-right-91{
    right: 22.75rem;
  }

  .xs\:tw-right-92{
    right: 23rem;
  }

  .xs\:tw-right-96{
    right: 24rem;
  }

  .xs\:tw-right-102{
    right: 25.5rem;
  }

  .xs\:tw-right-112{
    right: 28rem;
  }

  .xs\:tw-right-128{
    right: 31rem;
  }

  .xs\:tw-right-129{
    right: 32.25rem;
  }

  .xs\:tw-right-130{
    right: 32.5rem;
  }

  .xs\:tw-right-140{
    right: 35rem;
  }

  .xs\:tw-right-160{
    right: 40rem;
  }

  .xs\:tw-right-180{
    right: 45rem;
  }

  .xs\:tw-right-185{
    right: 46.25rem;
  }

  .xs\:tw-right-190{
    right: 47.5rem;
  }

  .xs\:tw-right-200{
    right: 50rem;
  }

  .xs\:tw-right-auto{
    right: auto;
  }

  .xs\:tw-right-px{
    right: 1px;
  }

  .xs\:tw-right-0\.5{
    right: 0.125rem;
  }

  .xs\:tw-right-1\.5{
    right: 0.375rem;
  }

  .xs\:tw-right-2\.5{
    right: 0.625rem;
  }

  .xs\:tw-right-3\.5{
    right: 0.875rem;
  }

  .xs\:tw--right-0{
    right: 0px;
  }

  .xs\:tw--right-1{
    right: -0.25rem;
  }

  .xs\:tw--right-2{
    right: -0.5rem;
  }

  .xs\:tw--right-3{
    right: -0.75rem;
  }

  .xs\:tw--right-4{
    right: -1rem;
  }

  .xs\:tw--right-5{
    right: -1.25rem;
  }

  .xs\:tw--right-6{
    right: -1.5rem;
  }

  .xs\:tw--right-7{
    right: -1.75rem;
  }

  .xs\:tw--right-8{
    right: -2rem;
  }

  .xs\:tw--right-9{
    right: -2.25rem;
  }

  .xs\:tw--right-10{
    right: -2.5rem;
  }

  .xs\:tw--right-11{
    right: -2.75rem;
  }

  .xs\:tw--right-12{
    right: -3rem;
  }

  .xs\:tw--right-13{
    right: -3.25rem;
  }

  .xs\:tw--right-14{
    right: -3.5rem;
  }

  .xs\:tw--right-15{
    right: -3.75rem;
  }

  .xs\:tw--right-16{
    right: -4rem;
  }

  .xs\:tw--right-17{
    right: -4.25rem;
  }

  .xs\:tw--right-18{
    right: -4.5rem;
  }

  .xs\:tw--right-19{
    right: -4.75rem;
  }

  .xs\:tw--right-20{
    right: -5rem;
  }

  .xs\:tw--right-21{
    right: -5.25rem;
  }

  .xs\:tw--right-22{
    right: -5.5rem;
  }

  .xs\:tw--right-23{
    right: -5.75rem;
  }

  .xs\:tw--right-24{
    right: -6rem;
  }

  .xs\:tw--right-25{
    right: -6.25rem;
  }

  .xs\:tw--right-26{
    right: -6.5rem;
  }

  .xs\:tw--right-27{
    right: -6.75rem;
  }

  .xs\:tw--right-28{
    right: -7rem;
  }

  .xs\:tw--right-29{
    right: -7.25rem;
  }

  .xs\:tw--right-30{
    right: -7.5rem;
  }

  .xs\:tw--right-31{
    right: -7.75rem;
  }

  .xs\:tw--right-32{
    right: -8rem;
  }

  .xs\:tw--right-33{
    right: -8.25rem;
  }

  .xs\:tw--right-34{
    right: -8.5rem;
  }

  .xs\:tw--right-35{
    right: -8.75rem;
  }

  .xs\:tw--right-36{
    right: -9rem;
  }

  .xs\:tw--right-37{
    right: -9.25rem;
  }

  .xs\:tw--right-38{
    right: -9.5rem;
  }

  .xs\:tw--right-39{
    right: -9.75rem;
  }

  .xs\:tw--right-40{
    right: -10rem;
  }

  .xs\:tw--right-41{
    right: -10.25rem;
  }

  .xs\:tw--right-42{
    right: -10.5rem;
  }

  .xs\:tw--right-43{
    right: -10.75rem;
  }

  .xs\:tw--right-44{
    right: -11rem;
  }

  .xs\:tw--right-45{
    right: -11.25rem;
  }

  .xs\:tw--right-46{
    right: -11.5rem;
  }

  .xs\:tw--right-47{
    right: -11.75rem;
  }

  .xs\:tw--right-48{
    right: -12rem;
  }

  .xs\:tw--right-50{
    right: -12.5rem;
  }

  .xs\:tw--right-52{
    right: -13rem;
  }

  .xs\:tw--right-53{
    right: -13.25rem;
  }

  .xs\:tw--right-54{
    right: -13.5rem;
  }

  .xs\:tw--right-55{
    right: -13.75rem;
  }

  .xs\:tw--right-56{
    right: -14rem;
  }

  .xs\:tw--right-57{
    right: -14.25rem;
  }

  .xs\:tw--right-58{
    right: -14.5rem;
  }

  .xs\:tw--right-59{
    right: -14.75rem;
  }

  .xs\:tw--right-60{
    right: -15rem;
  }

  .xs\:tw--right-61{
    right: -15.25rem;
  }

  .xs\:tw--right-62{
    right: -15.5rem;
  }

  .xs\:tw--right-63{
    right: -15.75rem;
  }

  .xs\:tw--right-64{
    right: -16rem;
  }

  .xs\:tw--right-65{
    right: -16.25rem;
  }

  .xs\:tw--right-66{
    right: -16.5rem;
  }

  .xs\:tw--right-68{
    right: -17rem;
  }

  .xs\:tw--right-69{
    right: -17.25rem;
  }

  .xs\:tw--right-70{
    right: -17.5rem;
  }

  .xs\:tw--right-71{
    right: -17.75rem;
  }

  .xs\:tw--right-72{
    right: -18rem;
  }

  .xs\:tw--right-73{
    right: -18.25rem;
  }

  .xs\:tw--right-74{
    right: -18.5rem;
  }

  .xs\:tw--right-75{
    right: -18.75rem;
  }

  .xs\:tw--right-76{
    right: -19rem;
  }

  .xs\:tw--right-77{
    right: -19.25rem;
  }

  .xs\:tw--right-78{
    right: -19.5rem;
  }

  .xs\:tw--right-79{
    right: -19.75rem;
  }

  .xs\:tw--right-80{
    right: -20rem;
  }

  .xs\:tw--right-81{
    right: -20.25rem;
  }

  .xs\:tw--right-82{
    right: -20.5rem;
  }

  .xs\:tw--right-83{
    right: -20.75rem;
  }

  .xs\:tw--right-84{
    right: -21rem;
  }

  .xs\:tw--right-85{
    right: -21.25rem;
  }

  .xs\:tw--right-86{
    right: -21.5rem;
  }

  .xs\:tw--right-87{
    right: -21.75rem;
  }

  .xs\:tw--right-88{
    right: -22rem;
  }

  .xs\:tw--right-89{
    right: -22.25rem;
  }

  .xs\:tw--right-90{
    right: -22.5rem;
  }

  .xs\:tw--right-91{
    right: -22.75rem;
  }

  .xs\:tw--right-92{
    right: -23rem;
  }

  .xs\:tw--right-96{
    right: -24rem;
  }

  .xs\:tw--right-102{
    right: -25.5rem;
  }

  .xs\:tw--right-112{
    right: -28rem;
  }

  .xs\:tw--right-128{
    right: -31rem;
  }

  .xs\:tw--right-129{
    right: -32.25rem;
  }

  .xs\:tw--right-130{
    right: -32.5rem;
  }

  .xs\:tw--right-140{
    right: -35rem;
  }

  .xs\:tw--right-160{
    right: -40rem;
  }

  .xs\:tw--right-180{
    right: -45rem;
  }

  .xs\:tw--right-185{
    right: -46.25rem;
  }

  .xs\:tw--right-190{
    right: -47.5rem;
  }

  .xs\:tw--right-200{
    right: -50rem;
  }

  .xs\:tw--right-px{
    right: -1px;
  }

  .xs\:tw--right-0\.5{
    right: -0.125rem;
  }

  .xs\:tw--right-1\.5{
    right: -0.375rem;
  }

  .xs\:tw--right-2\.5{
    right: -0.625rem;
  }

  .xs\:tw--right-3\.5{
    right: -0.875rem;
  }

  .xs\:tw-right-1\/2{
    right: 50%;
  }

  .xs\:tw-right-1\/3{
    right: 33.333333%;
  }

  .xs\:tw-right-2\/3{
    right: 66.666667%;
  }

  .xs\:tw-right-1\/4{
    right: 25%;
  }

  .xs\:tw-right-2\/4{
    right: 50%;
  }

  .xs\:tw-right-3\/4{
    right: 75%;
  }

  .xs\:tw-right-full{
    right: 100%;
  }

  .xs\:tw--right-1\/2{
    right: -50%;
  }

  .xs\:tw--right-1\/3{
    right: -33.333333%;
  }

  .xs\:tw--right-2\/3{
    right: -66.666667%;
  }

  .xs\:tw--right-1\/4{
    right: -25%;
  }

  .xs\:tw--right-2\/4{
    right: -50%;
  }

  .xs\:tw--right-3\/4{
    right: -75%;
  }

  .xs\:tw--right-full{
    right: -100%;
  }

  .xs\:tw-bottom-0{
    bottom: 0px;
  }

  .xs\:tw-bottom-1{
    bottom: 0.25rem;
  }

  .xs\:tw-bottom-2{
    bottom: 0.5rem;
  }

  .xs\:tw-bottom-3{
    bottom: 0.75rem;
  }

  .xs\:tw-bottom-4{
    bottom: 1rem;
  }

  .xs\:tw-bottom-5{
    bottom: 1.25rem;
  }

  .xs\:tw-bottom-6{
    bottom: 1.5rem;
  }

  .xs\:tw-bottom-7{
    bottom: 1.75rem;
  }

  .xs\:tw-bottom-8{
    bottom: 2rem;
  }

  .xs\:tw-bottom-9{
    bottom: 2.25rem;
  }

  .xs\:tw-bottom-10{
    bottom: 2.5rem;
  }

  .xs\:tw-bottom-11{
    bottom: 2.75rem;
  }

  .xs\:tw-bottom-12{
    bottom: 3rem;
  }

  .xs\:tw-bottom-13{
    bottom: 3.25rem;
  }

  .xs\:tw-bottom-14{
    bottom: 3.5rem;
  }

  .xs\:tw-bottom-15{
    bottom: 3.75rem;
  }

  .xs\:tw-bottom-16{
    bottom: 4rem;
  }

  .xs\:tw-bottom-17{
    bottom: 4.25rem;
  }

  .xs\:tw-bottom-18{
    bottom: 4.5rem;
  }

  .xs\:tw-bottom-19{
    bottom: 4.75rem;
  }

  .xs\:tw-bottom-20{
    bottom: 5rem;
  }

  .xs\:tw-bottom-21{
    bottom: 5.25rem;
  }

  .xs\:tw-bottom-22{
    bottom: 5.5rem;
  }

  .xs\:tw-bottom-23{
    bottom: 5.75rem;
  }

  .xs\:tw-bottom-24{
    bottom: 6rem;
  }

  .xs\:tw-bottom-25{
    bottom: 6.25rem;
  }

  .xs\:tw-bottom-26{
    bottom: 6.5rem;
  }

  .xs\:tw-bottom-27{
    bottom: 6.75rem;
  }

  .xs\:tw-bottom-28{
    bottom: 7rem;
  }

  .xs\:tw-bottom-29{
    bottom: 7.25rem;
  }

  .xs\:tw-bottom-30{
    bottom: 7.5rem;
  }

  .xs\:tw-bottom-31{
    bottom: 7.75rem;
  }

  .xs\:tw-bottom-32{
    bottom: 8rem;
  }

  .xs\:tw-bottom-33{
    bottom: 8.25rem;
  }

  .xs\:tw-bottom-34{
    bottom: 8.5rem;
  }

  .xs\:tw-bottom-35{
    bottom: 8.75rem;
  }

  .xs\:tw-bottom-36{
    bottom: 9rem;
  }

  .xs\:tw-bottom-37{
    bottom: 9.25rem;
  }

  .xs\:tw-bottom-38{
    bottom: 9.5rem;
  }

  .xs\:tw-bottom-39{
    bottom: 9.75rem;
  }

  .xs\:tw-bottom-40{
    bottom: 10rem;
  }

  .xs\:tw-bottom-41{
    bottom: 10.25rem;
  }

  .xs\:tw-bottom-42{
    bottom: 10.5rem;
  }

  .xs\:tw-bottom-43{
    bottom: 10.75rem;
  }

  .xs\:tw-bottom-44{
    bottom: 11rem;
  }

  .xs\:tw-bottom-45{
    bottom: 11.25rem;
  }

  .xs\:tw-bottom-46{
    bottom: 11.5rem;
  }

  .xs\:tw-bottom-47{
    bottom: 11.75rem;
  }

  .xs\:tw-bottom-48{
    bottom: 12rem;
  }

  .xs\:tw-bottom-50{
    bottom: 12.5rem;
  }

  .xs\:tw-bottom-52{
    bottom: 13rem;
  }

  .xs\:tw-bottom-53{
    bottom: 13.25rem;
  }

  .xs\:tw-bottom-54{
    bottom: 13.5rem;
  }

  .xs\:tw-bottom-55{
    bottom: 13.75rem;
  }

  .xs\:tw-bottom-56{
    bottom: 14rem;
  }

  .xs\:tw-bottom-57{
    bottom: 14.25rem;
  }

  .xs\:tw-bottom-58{
    bottom: 14.5rem;
  }

  .xs\:tw-bottom-59{
    bottom: 14.75rem;
  }

  .xs\:tw-bottom-60{
    bottom: 15rem;
  }

  .xs\:tw-bottom-61{
    bottom: 15.25rem;
  }

  .xs\:tw-bottom-62{
    bottom: 15.5rem;
  }

  .xs\:tw-bottom-63{
    bottom: 15.75rem;
  }

  .xs\:tw-bottom-64{
    bottom: 16rem;
  }

  .xs\:tw-bottom-65{
    bottom: 16.25rem;
  }

  .xs\:tw-bottom-66{
    bottom: 16.5rem;
  }

  .xs\:tw-bottom-68{
    bottom: 17rem;
  }

  .xs\:tw-bottom-69{
    bottom: 17.25rem;
  }

  .xs\:tw-bottom-70{
    bottom: 17.5rem;
  }

  .xs\:tw-bottom-71{
    bottom: 17.75rem;
  }

  .xs\:tw-bottom-72{
    bottom: 18rem;
  }

  .xs\:tw-bottom-73{
    bottom: 18.25rem;
  }

  .xs\:tw-bottom-74{
    bottom: 18.5rem;
  }

  .xs\:tw-bottom-75{
    bottom: 18.75rem;
  }

  .xs\:tw-bottom-76{
    bottom: 19rem;
  }

  .xs\:tw-bottom-77{
    bottom: 19.25rem;
  }

  .xs\:tw-bottom-78{
    bottom: 19.5rem;
  }

  .xs\:tw-bottom-79{
    bottom: 19.75rem;
  }

  .xs\:tw-bottom-80{
    bottom: 20rem;
  }

  .xs\:tw-bottom-81{
    bottom: 20.25rem;
  }

  .xs\:tw-bottom-82{
    bottom: 20.5rem;
  }

  .xs\:tw-bottom-83{
    bottom: 20.75rem;
  }

  .xs\:tw-bottom-84{
    bottom: 21rem;
  }

  .xs\:tw-bottom-85{
    bottom: 21.25rem;
  }

  .xs\:tw-bottom-86{
    bottom: 21.5rem;
  }

  .xs\:tw-bottom-87{
    bottom: 21.75rem;
  }

  .xs\:tw-bottom-88{
    bottom: 22rem;
  }

  .xs\:tw-bottom-89{
    bottom: 22.25rem;
  }

  .xs\:tw-bottom-90{
    bottom: 22.5rem;
  }

  .xs\:tw-bottom-91{
    bottom: 22.75rem;
  }

  .xs\:tw-bottom-92{
    bottom: 23rem;
  }

  .xs\:tw-bottom-96{
    bottom: 24rem;
  }

  .xs\:tw-bottom-102{
    bottom: 25.5rem;
  }

  .xs\:tw-bottom-112{
    bottom: 28rem;
  }

  .xs\:tw-bottom-128{
    bottom: 31rem;
  }

  .xs\:tw-bottom-129{
    bottom: 32.25rem;
  }

  .xs\:tw-bottom-130{
    bottom: 32.5rem;
  }

  .xs\:tw-bottom-140{
    bottom: 35rem;
  }

  .xs\:tw-bottom-160{
    bottom: 40rem;
  }

  .xs\:tw-bottom-180{
    bottom: 45rem;
  }

  .xs\:tw-bottom-185{
    bottom: 46.25rem;
  }

  .xs\:tw-bottom-190{
    bottom: 47.5rem;
  }

  .xs\:tw-bottom-200{
    bottom: 50rem;
  }

  .xs\:tw-bottom-auto{
    bottom: auto;
  }

  .xs\:tw-bottom-px{
    bottom: 1px;
  }

  .xs\:tw-bottom-0\.5{
    bottom: 0.125rem;
  }

  .xs\:tw-bottom-1\.5{
    bottom: 0.375rem;
  }

  .xs\:tw-bottom-2\.5{
    bottom: 0.625rem;
  }

  .xs\:tw-bottom-3\.5{
    bottom: 0.875rem;
  }

  .xs\:tw--bottom-0{
    bottom: 0px;
  }

  .xs\:tw--bottom-1{
    bottom: -0.25rem;
  }

  .xs\:tw--bottom-2{
    bottom: -0.5rem;
  }

  .xs\:tw--bottom-3{
    bottom: -0.75rem;
  }

  .xs\:tw--bottom-4{
    bottom: -1rem;
  }

  .xs\:tw--bottom-5{
    bottom: -1.25rem;
  }

  .xs\:tw--bottom-6{
    bottom: -1.5rem;
  }

  .xs\:tw--bottom-7{
    bottom: -1.75rem;
  }

  .xs\:tw--bottom-8{
    bottom: -2rem;
  }

  .xs\:tw--bottom-9{
    bottom: -2.25rem;
  }

  .xs\:tw--bottom-10{
    bottom: -2.5rem;
  }

  .xs\:tw--bottom-11{
    bottom: -2.75rem;
  }

  .xs\:tw--bottom-12{
    bottom: -3rem;
  }

  .xs\:tw--bottom-13{
    bottom: -3.25rem;
  }

  .xs\:tw--bottom-14{
    bottom: -3.5rem;
  }

  .xs\:tw--bottom-15{
    bottom: -3.75rem;
  }

  .xs\:tw--bottom-16{
    bottom: -4rem;
  }

  .xs\:tw--bottom-17{
    bottom: -4.25rem;
  }

  .xs\:tw--bottom-18{
    bottom: -4.5rem;
  }

  .xs\:tw--bottom-19{
    bottom: -4.75rem;
  }

  .xs\:tw--bottom-20{
    bottom: -5rem;
  }

  .xs\:tw--bottom-21{
    bottom: -5.25rem;
  }

  .xs\:tw--bottom-22{
    bottom: -5.5rem;
  }

  .xs\:tw--bottom-23{
    bottom: -5.75rem;
  }

  .xs\:tw--bottom-24{
    bottom: -6rem;
  }

  .xs\:tw--bottom-25{
    bottom: -6.25rem;
  }

  .xs\:tw--bottom-26{
    bottom: -6.5rem;
  }

  .xs\:tw--bottom-27{
    bottom: -6.75rem;
  }

  .xs\:tw--bottom-28{
    bottom: -7rem;
  }

  .xs\:tw--bottom-29{
    bottom: -7.25rem;
  }

  .xs\:tw--bottom-30{
    bottom: -7.5rem;
  }

  .xs\:tw--bottom-31{
    bottom: -7.75rem;
  }

  .xs\:tw--bottom-32{
    bottom: -8rem;
  }

  .xs\:tw--bottom-33{
    bottom: -8.25rem;
  }

  .xs\:tw--bottom-34{
    bottom: -8.5rem;
  }

  .xs\:tw--bottom-35{
    bottom: -8.75rem;
  }

  .xs\:tw--bottom-36{
    bottom: -9rem;
  }

  .xs\:tw--bottom-37{
    bottom: -9.25rem;
  }

  .xs\:tw--bottom-38{
    bottom: -9.5rem;
  }

  .xs\:tw--bottom-39{
    bottom: -9.75rem;
  }

  .xs\:tw--bottom-40{
    bottom: -10rem;
  }

  .xs\:tw--bottom-41{
    bottom: -10.25rem;
  }

  .xs\:tw--bottom-42{
    bottom: -10.5rem;
  }

  .xs\:tw--bottom-43{
    bottom: -10.75rem;
  }

  .xs\:tw--bottom-44{
    bottom: -11rem;
  }

  .xs\:tw--bottom-45{
    bottom: -11.25rem;
  }

  .xs\:tw--bottom-46{
    bottom: -11.5rem;
  }

  .xs\:tw--bottom-47{
    bottom: -11.75rem;
  }

  .xs\:tw--bottom-48{
    bottom: -12rem;
  }

  .xs\:tw--bottom-50{
    bottom: -12.5rem;
  }

  .xs\:tw--bottom-52{
    bottom: -13rem;
  }

  .xs\:tw--bottom-53{
    bottom: -13.25rem;
  }

  .xs\:tw--bottom-54{
    bottom: -13.5rem;
  }

  .xs\:tw--bottom-55{
    bottom: -13.75rem;
  }

  .xs\:tw--bottom-56{
    bottom: -14rem;
  }

  .xs\:tw--bottom-57{
    bottom: -14.25rem;
  }

  .xs\:tw--bottom-58{
    bottom: -14.5rem;
  }

  .xs\:tw--bottom-59{
    bottom: -14.75rem;
  }

  .xs\:tw--bottom-60{
    bottom: -15rem;
  }

  .xs\:tw--bottom-61{
    bottom: -15.25rem;
  }

  .xs\:tw--bottom-62{
    bottom: -15.5rem;
  }

  .xs\:tw--bottom-63{
    bottom: -15.75rem;
  }

  .xs\:tw--bottom-64{
    bottom: -16rem;
  }

  .xs\:tw--bottom-65{
    bottom: -16.25rem;
  }

  .xs\:tw--bottom-66{
    bottom: -16.5rem;
  }

  .xs\:tw--bottom-68{
    bottom: -17rem;
  }

  .xs\:tw--bottom-69{
    bottom: -17.25rem;
  }

  .xs\:tw--bottom-70{
    bottom: -17.5rem;
  }

  .xs\:tw--bottom-71{
    bottom: -17.75rem;
  }

  .xs\:tw--bottom-72{
    bottom: -18rem;
  }

  .xs\:tw--bottom-73{
    bottom: -18.25rem;
  }

  .xs\:tw--bottom-74{
    bottom: -18.5rem;
  }

  .xs\:tw--bottom-75{
    bottom: -18.75rem;
  }

  .xs\:tw--bottom-76{
    bottom: -19rem;
  }

  .xs\:tw--bottom-77{
    bottom: -19.25rem;
  }

  .xs\:tw--bottom-78{
    bottom: -19.5rem;
  }

  .xs\:tw--bottom-79{
    bottom: -19.75rem;
  }

  .xs\:tw--bottom-80{
    bottom: -20rem;
  }

  .xs\:tw--bottom-81{
    bottom: -20.25rem;
  }

  .xs\:tw--bottom-82{
    bottom: -20.5rem;
  }

  .xs\:tw--bottom-83{
    bottom: -20.75rem;
  }

  .xs\:tw--bottom-84{
    bottom: -21rem;
  }

  .xs\:tw--bottom-85{
    bottom: -21.25rem;
  }

  .xs\:tw--bottom-86{
    bottom: -21.5rem;
  }

  .xs\:tw--bottom-87{
    bottom: -21.75rem;
  }

  .xs\:tw--bottom-88{
    bottom: -22rem;
  }

  .xs\:tw--bottom-89{
    bottom: -22.25rem;
  }

  .xs\:tw--bottom-90{
    bottom: -22.5rem;
  }

  .xs\:tw--bottom-91{
    bottom: -22.75rem;
  }

  .xs\:tw--bottom-92{
    bottom: -23rem;
  }

  .xs\:tw--bottom-96{
    bottom: -24rem;
  }

  .xs\:tw--bottom-102{
    bottom: -25.5rem;
  }

  .xs\:tw--bottom-112{
    bottom: -28rem;
  }

  .xs\:tw--bottom-128{
    bottom: -31rem;
  }

  .xs\:tw--bottom-129{
    bottom: -32.25rem;
  }

  .xs\:tw--bottom-130{
    bottom: -32.5rem;
  }

  .xs\:tw--bottom-140{
    bottom: -35rem;
  }

  .xs\:tw--bottom-160{
    bottom: -40rem;
  }

  .xs\:tw--bottom-180{
    bottom: -45rem;
  }

  .xs\:tw--bottom-185{
    bottom: -46.25rem;
  }

  .xs\:tw--bottom-190{
    bottom: -47.5rem;
  }

  .xs\:tw--bottom-200{
    bottom: -50rem;
  }

  .xs\:tw--bottom-px{
    bottom: -1px;
  }

  .xs\:tw--bottom-0\.5{
    bottom: -0.125rem;
  }

  .xs\:tw--bottom-1\.5{
    bottom: -0.375rem;
  }

  .xs\:tw--bottom-2\.5{
    bottom: -0.625rem;
  }

  .xs\:tw--bottom-3\.5{
    bottom: -0.875rem;
  }

  .xs\:tw-bottom-1\/2{
    bottom: 50%;
  }

  .xs\:tw-bottom-1\/3{
    bottom: 33.333333%;
  }

  .xs\:tw-bottom-2\/3{
    bottom: 66.666667%;
  }

  .xs\:tw-bottom-1\/4{
    bottom: 25%;
  }

  .xs\:tw-bottom-2\/4{
    bottom: 50%;
  }

  .xs\:tw-bottom-3\/4{
    bottom: 75%;
  }

  .xs\:tw-bottom-full{
    bottom: 100%;
  }

  .xs\:tw--bottom-1\/2{
    bottom: -50%;
  }

  .xs\:tw--bottom-1\/3{
    bottom: -33.333333%;
  }

  .xs\:tw--bottom-2\/3{
    bottom: -66.666667%;
  }

  .xs\:tw--bottom-1\/4{
    bottom: -25%;
  }

  .xs\:tw--bottom-2\/4{
    bottom: -50%;
  }

  .xs\:tw--bottom-3\/4{
    bottom: -75%;
  }

  .xs\:tw--bottom-full{
    bottom: -100%;
  }

  .xs\:tw-left-0{
    left: 0px;
  }

  .xs\:tw-left-1{
    left: 0.25rem;
  }

  .xs\:tw-left-2{
    left: 0.5rem;
  }

  .xs\:tw-left-3{
    left: 0.75rem;
  }

  .xs\:tw-left-4{
    left: 1rem;
  }

  .xs\:tw-left-5{
    left: 1.25rem;
  }

  .xs\:tw-left-6{
    left: 1.5rem;
  }

  .xs\:tw-left-7{
    left: 1.75rem;
  }

  .xs\:tw-left-8{
    left: 2rem;
  }

  .xs\:tw-left-9{
    left: 2.25rem;
  }

  .xs\:tw-left-10{
    left: 2.5rem;
  }

  .xs\:tw-left-11{
    left: 2.75rem;
  }

  .xs\:tw-left-12{
    left: 3rem;
  }

  .xs\:tw-left-13{
    left: 3.25rem;
  }

  .xs\:tw-left-14{
    left: 3.5rem;
  }

  .xs\:tw-left-15{
    left: 3.75rem;
  }

  .xs\:tw-left-16{
    left: 4rem;
  }

  .xs\:tw-left-17{
    left: 4.25rem;
  }

  .xs\:tw-left-18{
    left: 4.5rem;
  }

  .xs\:tw-left-19{
    left: 4.75rem;
  }

  .xs\:tw-left-20{
    left: 5rem;
  }

  .xs\:tw-left-21{
    left: 5.25rem;
  }

  .xs\:tw-left-22{
    left: 5.5rem;
  }

  .xs\:tw-left-23{
    left: 5.75rem;
  }

  .xs\:tw-left-24{
    left: 6rem;
  }

  .xs\:tw-left-25{
    left: 6.25rem;
  }

  .xs\:tw-left-26{
    left: 6.5rem;
  }

  .xs\:tw-left-27{
    left: 6.75rem;
  }

  .xs\:tw-left-28{
    left: 7rem;
  }

  .xs\:tw-left-29{
    left: 7.25rem;
  }

  .xs\:tw-left-30{
    left: 7.5rem;
  }

  .xs\:tw-left-31{
    left: 7.75rem;
  }

  .xs\:tw-left-32{
    left: 8rem;
  }

  .xs\:tw-left-33{
    left: 8.25rem;
  }

  .xs\:tw-left-34{
    left: 8.5rem;
  }

  .xs\:tw-left-35{
    left: 8.75rem;
  }

  .xs\:tw-left-36{
    left: 9rem;
  }

  .xs\:tw-left-37{
    left: 9.25rem;
  }

  .xs\:tw-left-38{
    left: 9.5rem;
  }

  .xs\:tw-left-39{
    left: 9.75rem;
  }

  .xs\:tw-left-40{
    left: 10rem;
  }

  .xs\:tw-left-41{
    left: 10.25rem;
  }

  .xs\:tw-left-42{
    left: 10.5rem;
  }

  .xs\:tw-left-43{
    left: 10.75rem;
  }

  .xs\:tw-left-44{
    left: 11rem;
  }

  .xs\:tw-left-45{
    left: 11.25rem;
  }

  .xs\:tw-left-46{
    left: 11.5rem;
  }

  .xs\:tw-left-47{
    left: 11.75rem;
  }

  .xs\:tw-left-48{
    left: 12rem;
  }

  .xs\:tw-left-50{
    left: 12.5rem;
  }

  .xs\:tw-left-52{
    left: 13rem;
  }

  .xs\:tw-left-53{
    left: 13.25rem;
  }

  .xs\:tw-left-54{
    left: 13.5rem;
  }

  .xs\:tw-left-55{
    left: 13.75rem;
  }

  .xs\:tw-left-56{
    left: 14rem;
  }

  .xs\:tw-left-57{
    left: 14.25rem;
  }

  .xs\:tw-left-58{
    left: 14.5rem;
  }

  .xs\:tw-left-59{
    left: 14.75rem;
  }

  .xs\:tw-left-60{
    left: 15rem;
  }

  .xs\:tw-left-61{
    left: 15.25rem;
  }

  .xs\:tw-left-62{
    left: 15.5rem;
  }

  .xs\:tw-left-63{
    left: 15.75rem;
  }

  .xs\:tw-left-64{
    left: 16rem;
  }

  .xs\:tw-left-65{
    left: 16.25rem;
  }

  .xs\:tw-left-66{
    left: 16.5rem;
  }

  .xs\:tw-left-68{
    left: 17rem;
  }

  .xs\:tw-left-69{
    left: 17.25rem;
  }

  .xs\:tw-left-70{
    left: 17.5rem;
  }

  .xs\:tw-left-71{
    left: 17.75rem;
  }

  .xs\:tw-left-72{
    left: 18rem;
  }

  .xs\:tw-left-73{
    left: 18.25rem;
  }

  .xs\:tw-left-74{
    left: 18.5rem;
  }

  .xs\:tw-left-75{
    left: 18.75rem;
  }

  .xs\:tw-left-76{
    left: 19rem;
  }

  .xs\:tw-left-77{
    left: 19.25rem;
  }

  .xs\:tw-left-78{
    left: 19.5rem;
  }

  .xs\:tw-left-79{
    left: 19.75rem;
  }

  .xs\:tw-left-80{
    left: 20rem;
  }

  .xs\:tw-left-81{
    left: 20.25rem;
  }

  .xs\:tw-left-82{
    left: 20.5rem;
  }

  .xs\:tw-left-83{
    left: 20.75rem;
  }

  .xs\:tw-left-84{
    left: 21rem;
  }

  .xs\:tw-left-85{
    left: 21.25rem;
  }

  .xs\:tw-left-86{
    left: 21.5rem;
  }

  .xs\:tw-left-87{
    left: 21.75rem;
  }

  .xs\:tw-left-88{
    left: 22rem;
  }

  .xs\:tw-left-89{
    left: 22.25rem;
  }

  .xs\:tw-left-90{
    left: 22.5rem;
  }

  .xs\:tw-left-91{
    left: 22.75rem;
  }

  .xs\:tw-left-92{
    left: 23rem;
  }

  .xs\:tw-left-96{
    left: 24rem;
  }

  .xs\:tw-left-102{
    left: 25.5rem;
  }

  .xs\:tw-left-112{
    left: 28rem;
  }

  .xs\:tw-left-128{
    left: 31rem;
  }

  .xs\:tw-left-129{
    left: 32.25rem;
  }

  .xs\:tw-left-130{
    left: 32.5rem;
  }

  .xs\:tw-left-140{
    left: 35rem;
  }

  .xs\:tw-left-160{
    left: 40rem;
  }

  .xs\:tw-left-180{
    left: 45rem;
  }

  .xs\:tw-left-185{
    left: 46.25rem;
  }

  .xs\:tw-left-190{
    left: 47.5rem;
  }

  .xs\:tw-left-200{
    left: 50rem;
  }

  .xs\:tw-left-auto{
    left: auto;
  }

  .xs\:tw-left-px{
    left: 1px;
  }

  .xs\:tw-left-0\.5{
    left: 0.125rem;
  }

  .xs\:tw-left-1\.5{
    left: 0.375rem;
  }

  .xs\:tw-left-2\.5{
    left: 0.625rem;
  }

  .xs\:tw-left-3\.5{
    left: 0.875rem;
  }

  .xs\:tw--left-0{
    left: 0px;
  }

  .xs\:tw--left-1{
    left: -0.25rem;
  }

  .xs\:tw--left-2{
    left: -0.5rem;
  }

  .xs\:tw--left-3{
    left: -0.75rem;
  }

  .xs\:tw--left-4{
    left: -1rem;
  }

  .xs\:tw--left-5{
    left: -1.25rem;
  }

  .xs\:tw--left-6{
    left: -1.5rem;
  }

  .xs\:tw--left-7{
    left: -1.75rem;
  }

  .xs\:tw--left-8{
    left: -2rem;
  }

  .xs\:tw--left-9{
    left: -2.25rem;
  }

  .xs\:tw--left-10{
    left: -2.5rem;
  }

  .xs\:tw--left-11{
    left: -2.75rem;
  }

  .xs\:tw--left-12{
    left: -3rem;
  }

  .xs\:tw--left-13{
    left: -3.25rem;
  }

  .xs\:tw--left-14{
    left: -3.5rem;
  }

  .xs\:tw--left-15{
    left: -3.75rem;
  }

  .xs\:tw--left-16{
    left: -4rem;
  }

  .xs\:tw--left-17{
    left: -4.25rem;
  }

  .xs\:tw--left-18{
    left: -4.5rem;
  }

  .xs\:tw--left-19{
    left: -4.75rem;
  }

  .xs\:tw--left-20{
    left: -5rem;
  }

  .xs\:tw--left-21{
    left: -5.25rem;
  }

  .xs\:tw--left-22{
    left: -5.5rem;
  }

  .xs\:tw--left-23{
    left: -5.75rem;
  }

  .xs\:tw--left-24{
    left: -6rem;
  }

  .xs\:tw--left-25{
    left: -6.25rem;
  }

  .xs\:tw--left-26{
    left: -6.5rem;
  }

  .xs\:tw--left-27{
    left: -6.75rem;
  }

  .xs\:tw--left-28{
    left: -7rem;
  }

  .xs\:tw--left-29{
    left: -7.25rem;
  }

  .xs\:tw--left-30{
    left: -7.5rem;
  }

  .xs\:tw--left-31{
    left: -7.75rem;
  }

  .xs\:tw--left-32{
    left: -8rem;
  }

  .xs\:tw--left-33{
    left: -8.25rem;
  }

  .xs\:tw--left-34{
    left: -8.5rem;
  }

  .xs\:tw--left-35{
    left: -8.75rem;
  }

  .xs\:tw--left-36{
    left: -9rem;
  }

  .xs\:tw--left-37{
    left: -9.25rem;
  }

  .xs\:tw--left-38{
    left: -9.5rem;
  }

  .xs\:tw--left-39{
    left: -9.75rem;
  }

  .xs\:tw--left-40{
    left: -10rem;
  }

  .xs\:tw--left-41{
    left: -10.25rem;
  }

  .xs\:tw--left-42{
    left: -10.5rem;
  }

  .xs\:tw--left-43{
    left: -10.75rem;
  }

  .xs\:tw--left-44{
    left: -11rem;
  }

  .xs\:tw--left-45{
    left: -11.25rem;
  }

  .xs\:tw--left-46{
    left: -11.5rem;
  }

  .xs\:tw--left-47{
    left: -11.75rem;
  }

  .xs\:tw--left-48{
    left: -12rem;
  }

  .xs\:tw--left-50{
    left: -12.5rem;
  }

  .xs\:tw--left-52{
    left: -13rem;
  }

  .xs\:tw--left-53{
    left: -13.25rem;
  }

  .xs\:tw--left-54{
    left: -13.5rem;
  }

  .xs\:tw--left-55{
    left: -13.75rem;
  }

  .xs\:tw--left-56{
    left: -14rem;
  }

  .xs\:tw--left-57{
    left: -14.25rem;
  }

  .xs\:tw--left-58{
    left: -14.5rem;
  }

  .xs\:tw--left-59{
    left: -14.75rem;
  }

  .xs\:tw--left-60{
    left: -15rem;
  }

  .xs\:tw--left-61{
    left: -15.25rem;
  }

  .xs\:tw--left-62{
    left: -15.5rem;
  }

  .xs\:tw--left-63{
    left: -15.75rem;
  }

  .xs\:tw--left-64{
    left: -16rem;
  }

  .xs\:tw--left-65{
    left: -16.25rem;
  }

  .xs\:tw--left-66{
    left: -16.5rem;
  }

  .xs\:tw--left-68{
    left: -17rem;
  }

  .xs\:tw--left-69{
    left: -17.25rem;
  }

  .xs\:tw--left-70{
    left: -17.5rem;
  }

  .xs\:tw--left-71{
    left: -17.75rem;
  }

  .xs\:tw--left-72{
    left: -18rem;
  }

  .xs\:tw--left-73{
    left: -18.25rem;
  }

  .xs\:tw--left-74{
    left: -18.5rem;
  }

  .xs\:tw--left-75{
    left: -18.75rem;
  }

  .xs\:tw--left-76{
    left: -19rem;
  }

  .xs\:tw--left-77{
    left: -19.25rem;
  }

  .xs\:tw--left-78{
    left: -19.5rem;
  }

  .xs\:tw--left-79{
    left: -19.75rem;
  }

  .xs\:tw--left-80{
    left: -20rem;
  }

  .xs\:tw--left-81{
    left: -20.25rem;
  }

  .xs\:tw--left-82{
    left: -20.5rem;
  }

  .xs\:tw--left-83{
    left: -20.75rem;
  }

  .xs\:tw--left-84{
    left: -21rem;
  }

  .xs\:tw--left-85{
    left: -21.25rem;
  }

  .xs\:tw--left-86{
    left: -21.5rem;
  }

  .xs\:tw--left-87{
    left: -21.75rem;
  }

  .xs\:tw--left-88{
    left: -22rem;
  }

  .xs\:tw--left-89{
    left: -22.25rem;
  }

  .xs\:tw--left-90{
    left: -22.5rem;
  }

  .xs\:tw--left-91{
    left: -22.75rem;
  }

  .xs\:tw--left-92{
    left: -23rem;
  }

  .xs\:tw--left-96{
    left: -24rem;
  }

  .xs\:tw--left-102{
    left: -25.5rem;
  }

  .xs\:tw--left-112{
    left: -28rem;
  }

  .xs\:tw--left-128{
    left: -31rem;
  }

  .xs\:tw--left-129{
    left: -32.25rem;
  }

  .xs\:tw--left-130{
    left: -32.5rem;
  }

  .xs\:tw--left-140{
    left: -35rem;
  }

  .xs\:tw--left-160{
    left: -40rem;
  }

  .xs\:tw--left-180{
    left: -45rem;
  }

  .xs\:tw--left-185{
    left: -46.25rem;
  }

  .xs\:tw--left-190{
    left: -47.5rem;
  }

  .xs\:tw--left-200{
    left: -50rem;
  }

  .xs\:tw--left-px{
    left: -1px;
  }

  .xs\:tw--left-0\.5{
    left: -0.125rem;
  }

  .xs\:tw--left-1\.5{
    left: -0.375rem;
  }

  .xs\:tw--left-2\.5{
    left: -0.625rem;
  }

  .xs\:tw--left-3\.5{
    left: -0.875rem;
  }

  .xs\:tw-left-1\/2{
    left: 50%;
  }

  .xs\:tw-left-1\/3{
    left: 33.333333%;
  }

  .xs\:tw-left-2\/3{
    left: 66.666667%;
  }

  .xs\:tw-left-1\/4{
    left: 25%;
  }

  .xs\:tw-left-2\/4{
    left: 50%;
  }

  .xs\:tw-left-3\/4{
    left: 75%;
  }

  .xs\:tw-left-full{
    left: 100%;
  }

  .xs\:tw--left-1\/2{
    left: -50%;
  }

  .xs\:tw--left-1\/3{
    left: -33.333333%;
  }

  .xs\:tw--left-2\/3{
    left: -66.666667%;
  }

  .xs\:tw--left-1\/4{
    left: -25%;
  }

  .xs\:tw--left-2\/4{
    left: -50%;
  }

  .xs\:tw--left-3\/4{
    left: -75%;
  }

  .xs\:tw--left-full{
    left: -100%;
  }

  .xs\:tw-isolate{
    isolation: isolate;
  }

  .xs\:tw-isolation-auto{
    isolation: auto;
  }

  .xs\:tw-z-0{
    z-index: 0;
  }

  .xs\:tw-z-10{
    z-index: 10;
  }

  .xs\:tw-z-20{
    z-index: 20;
  }

  .xs\:tw-z-30{
    z-index: 30;
  }

  .xs\:tw-z-40{
    z-index: 40;
  }

  .xs\:tw-z-50{
    z-index: 50;
  }

  .xs\:tw-z-auto{
    z-index: auto;
  }

  .xs\:focus-within\:tw-z-0:focus-within{
    z-index: 0;
  }

  .xs\:focus-within\:tw-z-10:focus-within{
    z-index: 10;
  }

  .xs\:focus-within\:tw-z-20:focus-within{
    z-index: 20;
  }

  .xs\:focus-within\:tw-z-30:focus-within{
    z-index: 30;
  }

  .xs\:focus-within\:tw-z-40:focus-within{
    z-index: 40;
  }

  .xs\:focus-within\:tw-z-50:focus-within{
    z-index: 50;
  }

  .xs\:focus-within\:tw-z-auto:focus-within{
    z-index: auto;
  }

  .xs\:focus\:tw-z-0:focus{
    z-index: 0;
  }

  .xs\:focus\:tw-z-10:focus{
    z-index: 10;
  }

  .xs\:focus\:tw-z-20:focus{
    z-index: 20;
  }

  .xs\:focus\:tw-z-30:focus{
    z-index: 30;
  }

  .xs\:focus\:tw-z-40:focus{
    z-index: 40;
  }

  .xs\:focus\:tw-z-50:focus{
    z-index: 50;
  }

  .xs\:focus\:tw-z-auto:focus{
    z-index: auto;
  }

  .xs\:tw-order-1{
    order: 1;
  }

  .xs\:tw-order-2{
    order: 2;
  }

  .xs\:tw-order-3{
    order: 3;
  }

  .xs\:tw-order-4{
    order: 4;
  }

  .xs\:tw-order-5{
    order: 5;
  }

  .xs\:tw-order-6{
    order: 6;
  }

  .xs\:tw-order-7{
    order: 7;
  }

  .xs\:tw-order-8{
    order: 8;
  }

  .xs\:tw-order-9{
    order: 9;
  }

  .xs\:tw-order-10{
    order: 10;
  }

  .xs\:tw-order-11{
    order: 11;
  }

  .xs\:tw-order-12{
    order: 12;
  }

  .xs\:tw-order-first{
    order: -9999;
  }

  .xs\:tw-order-last{
    order: 9999;
  }

  .xs\:tw-order-none{
    order: 0;
  }

  .xs\:tw-col-auto{
    grid-column: auto;
  }

  .xs\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  .xs\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  .xs\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  .xs\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  .xs\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  .xs\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  .xs\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  .xs\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  .xs\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  .xs\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  .xs\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  .xs\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  .xs\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  .xs\:tw-col-start-1{
    grid-column-start: 1;
  }

  .xs\:tw-col-start-2{
    grid-column-start: 2;
  }

  .xs\:tw-col-start-3{
    grid-column-start: 3;
  }

  .xs\:tw-col-start-4{
    grid-column-start: 4;
  }

  .xs\:tw-col-start-5{
    grid-column-start: 5;
  }

  .xs\:tw-col-start-6{
    grid-column-start: 6;
  }

  .xs\:tw-col-start-7{
    grid-column-start: 7;
  }

  .xs\:tw-col-start-8{
    grid-column-start: 8;
  }

  .xs\:tw-col-start-9{
    grid-column-start: 9;
  }

  .xs\:tw-col-start-10{
    grid-column-start: 10;
  }

  .xs\:tw-col-start-11{
    grid-column-start: 11;
  }

  .xs\:tw-col-start-12{
    grid-column-start: 12;
  }

  .xs\:tw-col-start-13{
    grid-column-start: 13;
  }

  .xs\:tw-col-start-auto{
    grid-column-start: auto;
  }

  .xs\:tw-col-end-1{
    grid-column-end: 1;
  }

  .xs\:tw-col-end-2{
    grid-column-end: 2;
  }

  .xs\:tw-col-end-3{
    grid-column-end: 3;
  }

  .xs\:tw-col-end-4{
    grid-column-end: 4;
  }

  .xs\:tw-col-end-5{
    grid-column-end: 5;
  }

  .xs\:tw-col-end-6{
    grid-column-end: 6;
  }

  .xs\:tw-col-end-7{
    grid-column-end: 7;
  }

  .xs\:tw-col-end-8{
    grid-column-end: 8;
  }

  .xs\:tw-col-end-9{
    grid-column-end: 9;
  }

  .xs\:tw-col-end-10{
    grid-column-end: 10;
  }

  .xs\:tw-col-end-11{
    grid-column-end: 11;
  }

  .xs\:tw-col-end-12{
    grid-column-end: 12;
  }

  .xs\:tw-col-end-13{
    grid-column-end: 13;
  }

  .xs\:tw-col-end-auto{
    grid-column-end: auto;
  }

  .xs\:tw-row-auto{
    grid-row: auto;
  }

  .xs\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  .xs\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  .xs\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  .xs\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  .xs\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  .xs\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  .xs\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  .xs\:tw-row-start-1{
    grid-row-start: 1;
  }

  .xs\:tw-row-start-2{
    grid-row-start: 2;
  }

  .xs\:tw-row-start-3{
    grid-row-start: 3;
  }

  .xs\:tw-row-start-4{
    grid-row-start: 4;
  }

  .xs\:tw-row-start-5{
    grid-row-start: 5;
  }

  .xs\:tw-row-start-6{
    grid-row-start: 6;
  }

  .xs\:tw-row-start-7{
    grid-row-start: 7;
  }

  .xs\:tw-row-start-auto{
    grid-row-start: auto;
  }

  .xs\:tw-row-end-1{
    grid-row-end: 1;
  }

  .xs\:tw-row-end-2{
    grid-row-end: 2;
  }

  .xs\:tw-row-end-3{
    grid-row-end: 3;
  }

  .xs\:tw-row-end-4{
    grid-row-end: 4;
  }

  .xs\:tw-row-end-5{
    grid-row-end: 5;
  }

  .xs\:tw-row-end-6{
    grid-row-end: 6;
  }

  .xs\:tw-row-end-7{
    grid-row-end: 7;
  }

  .xs\:tw-row-end-auto{
    grid-row-end: auto;
  }

  .xs\:tw-float-right{
    float: right;
  }

  .xs\:tw-float-left{
    float: left;
  }

  .xs\:tw-float-none{
    float: none;
  }

  .xs\:tw-clear-left{
    clear: left;
  }

  .xs\:tw-clear-right{
    clear: right;
  }

  .xs\:tw-clear-both{
    clear: both;
  }

  .xs\:tw-clear-none{
    clear: none;
  }

  .xs\:tw-m-0{
    margin: 0px;
  }

  .xs\:tw-m-1{
    margin: 0.25rem;
  }

  .xs\:tw-m-2{
    margin: 0.5rem;
  }

  .xs\:tw-m-3{
    margin: 0.75rem;
  }

  .xs\:tw-m-4{
    margin: 1rem;
  }

  .xs\:tw-m-5{
    margin: 1.25rem;
  }

  .xs\:tw-m-6{
    margin: 1.5rem;
  }

  .xs\:tw-m-7{
    margin: 1.75rem;
  }

  .xs\:tw-m-8{
    margin: 2rem;
  }

  .xs\:tw-m-9{
    margin: 2.25rem;
  }

  .xs\:tw-m-10{
    margin: 2.5rem;
  }

  .xs\:tw-m-11{
    margin: 2.75rem;
  }

  .xs\:tw-m-12{
    margin: 3rem;
  }

  .xs\:tw-m-13{
    margin: 3.25rem;
  }

  .xs\:tw-m-14{
    margin: 3.5rem;
  }

  .xs\:tw-m-15{
    margin: 3.75rem;
  }

  .xs\:tw-m-16{
    margin: 4rem;
  }

  .xs\:tw-m-17{
    margin: 4.25rem;
  }

  .xs\:tw-m-18{
    margin: 4.5rem;
  }

  .xs\:tw-m-19{
    margin: 4.75rem;
  }

  .xs\:tw-m-20{
    margin: 5rem;
  }

  .xs\:tw-m-21{
    margin: 5.25rem;
  }

  .xs\:tw-m-22{
    margin: 5.5rem;
  }

  .xs\:tw-m-23{
    margin: 5.75rem;
  }

  .xs\:tw-m-24{
    margin: 6rem;
  }

  .xs\:tw-m-25{
    margin: 6.25rem;
  }

  .xs\:tw-m-26{
    margin: 6.5rem;
  }

  .xs\:tw-m-27{
    margin: 6.75rem;
  }

  .xs\:tw-m-28{
    margin: 7rem;
  }

  .xs\:tw-m-29{
    margin: 7.25rem;
  }

  .xs\:tw-m-30{
    margin: 7.5rem;
  }

  .xs\:tw-m-31{
    margin: 7.75rem;
  }

  .xs\:tw-m-32{
    margin: 8rem;
  }

  .xs\:tw-m-33{
    margin: 8.25rem;
  }

  .xs\:tw-m-34{
    margin: 8.5rem;
  }

  .xs\:tw-m-35{
    margin: 8.75rem;
  }

  .xs\:tw-m-36{
    margin: 9rem;
  }

  .xs\:tw-m-37{
    margin: 9.25rem;
  }

  .xs\:tw-m-38{
    margin: 9.5rem;
  }

  .xs\:tw-m-39{
    margin: 9.75rem;
  }

  .xs\:tw-m-40{
    margin: 10rem;
  }

  .xs\:tw-m-41{
    margin: 10.25rem;
  }

  .xs\:tw-m-42{
    margin: 10.5rem;
  }

  .xs\:tw-m-43{
    margin: 10.75rem;
  }

  .xs\:tw-m-44{
    margin: 11rem;
  }

  .xs\:tw-m-45{
    margin: 11.25rem;
  }

  .xs\:tw-m-46{
    margin: 11.5rem;
  }

  .xs\:tw-m-47{
    margin: 11.75rem;
  }

  .xs\:tw-m-48{
    margin: 12rem;
  }

  .xs\:tw-m-50{
    margin: 12.5rem;
  }

  .xs\:tw-m-52{
    margin: 13rem;
  }

  .xs\:tw-m-53{
    margin: 13.25rem;
  }

  .xs\:tw-m-54{
    margin: 13.5rem;
  }

  .xs\:tw-m-55{
    margin: 13.75rem;
  }

  .xs\:tw-m-56{
    margin: 14rem;
  }

  .xs\:tw-m-57{
    margin: 14.25rem;
  }

  .xs\:tw-m-58{
    margin: 14.5rem;
  }

  .xs\:tw-m-59{
    margin: 14.75rem;
  }

  .xs\:tw-m-60{
    margin: 15rem;
  }

  .xs\:tw-m-61{
    margin: 15.25rem;
  }

  .xs\:tw-m-62{
    margin: 15.5rem;
  }

  .xs\:tw-m-63{
    margin: 15.75rem;
  }

  .xs\:tw-m-64{
    margin: 16rem;
  }

  .xs\:tw-m-65{
    margin: 16.25rem;
  }

  .xs\:tw-m-66{
    margin: 16.5rem;
  }

  .xs\:tw-m-68{
    margin: 17rem;
  }

  .xs\:tw-m-69{
    margin: 17.25rem;
  }

  .xs\:tw-m-70{
    margin: 17.5rem;
  }

  .xs\:tw-m-71{
    margin: 17.75rem;
  }

  .xs\:tw-m-72{
    margin: 18rem;
  }

  .xs\:tw-m-73{
    margin: 18.25rem;
  }

  .xs\:tw-m-74{
    margin: 18.5rem;
  }

  .xs\:tw-m-75{
    margin: 18.75rem;
  }

  .xs\:tw-m-76{
    margin: 19rem;
  }

  .xs\:tw-m-77{
    margin: 19.25rem;
  }

  .xs\:tw-m-78{
    margin: 19.5rem;
  }

  .xs\:tw-m-79{
    margin: 19.75rem;
  }

  .xs\:tw-m-80{
    margin: 20rem;
  }

  .xs\:tw-m-81{
    margin: 20.25rem;
  }

  .xs\:tw-m-82{
    margin: 20.5rem;
  }

  .xs\:tw-m-83{
    margin: 20.75rem;
  }

  .xs\:tw-m-84{
    margin: 21rem;
  }

  .xs\:tw-m-85{
    margin: 21.25rem;
  }

  .xs\:tw-m-86{
    margin: 21.5rem;
  }

  .xs\:tw-m-87{
    margin: 21.75rem;
  }

  .xs\:tw-m-88{
    margin: 22rem;
  }

  .xs\:tw-m-89{
    margin: 22.25rem;
  }

  .xs\:tw-m-90{
    margin: 22.5rem;
  }

  .xs\:tw-m-91{
    margin: 22.75rem;
  }

  .xs\:tw-m-92{
    margin: 23rem;
  }

  .xs\:tw-m-96{
    margin: 24rem;
  }

  .xs\:tw-m-102{
    margin: 25.5rem;
  }

  .xs\:tw-m-112{
    margin: 28rem;
  }

  .xs\:tw-m-128{
    margin: 31rem;
  }

  .xs\:tw-m-129{
    margin: 32.25rem;
  }

  .xs\:tw-m-130{
    margin: 32.5rem;
  }

  .xs\:tw-m-140{
    margin: 35rem;
  }

  .xs\:tw-m-160{
    margin: 40rem;
  }

  .xs\:tw-m-180{
    margin: 45rem;
  }

  .xs\:tw-m-185{
    margin: 46.25rem;
  }

  .xs\:tw-m-190{
    margin: 47.5rem;
  }

  .xs\:tw-m-200{
    margin: 50rem;
  }

  .xs\:tw-m-auto{
    margin: auto;
  }

  .xs\:tw-m-px{
    margin: 1px;
  }

  .xs\:tw-m-0\.5{
    margin: 0.125rem;
  }

  .xs\:tw-m-1\.5{
    margin: 0.375rem;
  }

  .xs\:tw-m-2\.5{
    margin: 0.625rem;
  }

  .xs\:tw-m-3\.5{
    margin: 0.875rem;
  }

  .xs\:tw--m-0{
    margin: 0px;
  }

  .xs\:tw--m-1{
    margin: -0.25rem;
  }

  .xs\:tw--m-2{
    margin: -0.5rem;
  }

  .xs\:tw--m-3{
    margin: -0.75rem;
  }

  .xs\:tw--m-4{
    margin: -1rem;
  }

  .xs\:tw--m-5{
    margin: -1.25rem;
  }

  .xs\:tw--m-6{
    margin: -1.5rem;
  }

  .xs\:tw--m-7{
    margin: -1.75rem;
  }

  .xs\:tw--m-8{
    margin: -2rem;
  }

  .xs\:tw--m-9{
    margin: -2.25rem;
  }

  .xs\:tw--m-10{
    margin: -2.5rem;
  }

  .xs\:tw--m-11{
    margin: -2.75rem;
  }

  .xs\:tw--m-12{
    margin: -3rem;
  }

  .xs\:tw--m-13{
    margin: -3.25rem;
  }

  .xs\:tw--m-14{
    margin: -3.5rem;
  }

  .xs\:tw--m-15{
    margin: -3.75rem;
  }

  .xs\:tw--m-16{
    margin: -4rem;
  }

  .xs\:tw--m-17{
    margin: -4.25rem;
  }

  .xs\:tw--m-18{
    margin: -4.5rem;
  }

  .xs\:tw--m-19{
    margin: -4.75rem;
  }

  .xs\:tw--m-20{
    margin: -5rem;
  }

  .xs\:tw--m-21{
    margin: -5.25rem;
  }

  .xs\:tw--m-22{
    margin: -5.5rem;
  }

  .xs\:tw--m-23{
    margin: -5.75rem;
  }

  .xs\:tw--m-24{
    margin: -6rem;
  }

  .xs\:tw--m-25{
    margin: -6.25rem;
  }

  .xs\:tw--m-26{
    margin: -6.5rem;
  }

  .xs\:tw--m-27{
    margin: -6.75rem;
  }

  .xs\:tw--m-28{
    margin: -7rem;
  }

  .xs\:tw--m-29{
    margin: -7.25rem;
  }

  .xs\:tw--m-30{
    margin: -7.5rem;
  }

  .xs\:tw--m-31{
    margin: -7.75rem;
  }

  .xs\:tw--m-32{
    margin: -8rem;
  }

  .xs\:tw--m-33{
    margin: -8.25rem;
  }

  .xs\:tw--m-34{
    margin: -8.5rem;
  }

  .xs\:tw--m-35{
    margin: -8.75rem;
  }

  .xs\:tw--m-36{
    margin: -9rem;
  }

  .xs\:tw--m-37{
    margin: -9.25rem;
  }

  .xs\:tw--m-38{
    margin: -9.5rem;
  }

  .xs\:tw--m-39{
    margin: -9.75rem;
  }

  .xs\:tw--m-40{
    margin: -10rem;
  }

  .xs\:tw--m-41{
    margin: -10.25rem;
  }

  .xs\:tw--m-42{
    margin: -10.5rem;
  }

  .xs\:tw--m-43{
    margin: -10.75rem;
  }

  .xs\:tw--m-44{
    margin: -11rem;
  }

  .xs\:tw--m-45{
    margin: -11.25rem;
  }

  .xs\:tw--m-46{
    margin: -11.5rem;
  }

  .xs\:tw--m-47{
    margin: -11.75rem;
  }

  .xs\:tw--m-48{
    margin: -12rem;
  }

  .xs\:tw--m-50{
    margin: -12.5rem;
  }

  .xs\:tw--m-52{
    margin: -13rem;
  }

  .xs\:tw--m-53{
    margin: -13.25rem;
  }

  .xs\:tw--m-54{
    margin: -13.5rem;
  }

  .xs\:tw--m-55{
    margin: -13.75rem;
  }

  .xs\:tw--m-56{
    margin: -14rem;
  }

  .xs\:tw--m-57{
    margin: -14.25rem;
  }

  .xs\:tw--m-58{
    margin: -14.5rem;
  }

  .xs\:tw--m-59{
    margin: -14.75rem;
  }

  .xs\:tw--m-60{
    margin: -15rem;
  }

  .xs\:tw--m-61{
    margin: -15.25rem;
  }

  .xs\:tw--m-62{
    margin: -15.5rem;
  }

  .xs\:tw--m-63{
    margin: -15.75rem;
  }

  .xs\:tw--m-64{
    margin: -16rem;
  }

  .xs\:tw--m-65{
    margin: -16.25rem;
  }

  .xs\:tw--m-66{
    margin: -16.5rem;
  }

  .xs\:tw--m-68{
    margin: -17rem;
  }

  .xs\:tw--m-69{
    margin: -17.25rem;
  }

  .xs\:tw--m-70{
    margin: -17.5rem;
  }

  .xs\:tw--m-71{
    margin: -17.75rem;
  }

  .xs\:tw--m-72{
    margin: -18rem;
  }

  .xs\:tw--m-73{
    margin: -18.25rem;
  }

  .xs\:tw--m-74{
    margin: -18.5rem;
  }

  .xs\:tw--m-75{
    margin: -18.75rem;
  }

  .xs\:tw--m-76{
    margin: -19rem;
  }

  .xs\:tw--m-77{
    margin: -19.25rem;
  }

  .xs\:tw--m-78{
    margin: -19.5rem;
  }

  .xs\:tw--m-79{
    margin: -19.75rem;
  }

  .xs\:tw--m-80{
    margin: -20rem;
  }

  .xs\:tw--m-81{
    margin: -20.25rem;
  }

  .xs\:tw--m-82{
    margin: -20.5rem;
  }

  .xs\:tw--m-83{
    margin: -20.75rem;
  }

  .xs\:tw--m-84{
    margin: -21rem;
  }

  .xs\:tw--m-85{
    margin: -21.25rem;
  }

  .xs\:tw--m-86{
    margin: -21.5rem;
  }

  .xs\:tw--m-87{
    margin: -21.75rem;
  }

  .xs\:tw--m-88{
    margin: -22rem;
  }

  .xs\:tw--m-89{
    margin: -22.25rem;
  }

  .xs\:tw--m-90{
    margin: -22.5rem;
  }

  .xs\:tw--m-91{
    margin: -22.75rem;
  }

  .xs\:tw--m-92{
    margin: -23rem;
  }

  .xs\:tw--m-96{
    margin: -24rem;
  }

  .xs\:tw--m-102{
    margin: -25.5rem;
  }

  .xs\:tw--m-112{
    margin: -28rem;
  }

  .xs\:tw--m-128{
    margin: -31rem;
  }

  .xs\:tw--m-129{
    margin: -32.25rem;
  }

  .xs\:tw--m-130{
    margin: -32.5rem;
  }

  .xs\:tw--m-140{
    margin: -35rem;
  }

  .xs\:tw--m-160{
    margin: -40rem;
  }

  .xs\:tw--m-180{
    margin: -45rem;
  }

  .xs\:tw--m-185{
    margin: -46.25rem;
  }

  .xs\:tw--m-190{
    margin: -47.5rem;
  }

  .xs\:tw--m-200{
    margin: -50rem;
  }

  .xs\:tw--m-px{
    margin: -1px;
  }

  .xs\:tw--m-0\.5{
    margin: -0.125rem;
  }

  .xs\:tw--m-1\.5{
    margin: -0.375rem;
  }

  .xs\:tw--m-2\.5{
    margin: -0.625rem;
  }

  .xs\:tw--m-3\.5{
    margin: -0.875rem;
  }

  .xs\:tw-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xs\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xs\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xs\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xs\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xs\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xs\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xs\:tw-mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xs\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xs\:tw-mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xs\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xs\:tw-mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xs\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xs\:tw-mx-13{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }

  .xs\:tw-mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xs\:tw-mx-15{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .xs\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xs\:tw-mx-17{
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }

  .xs\:tw-mx-18{
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .xs\:tw-mx-19{
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }

  .xs\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xs\:tw-mx-21{
    margin-left: 5.25rem;
    margin-right: 5.25rem;
  }

  .xs\:tw-mx-22{
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }

  .xs\:tw-mx-23{
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }

  .xs\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xs\:tw-mx-25{
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .xs\:tw-mx-26{
    margin-left: 6.5rem;
    margin-right: 6.5rem;
  }

  .xs\:tw-mx-27{
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }

  .xs\:tw-mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xs\:tw-mx-29{
    margin-left: 7.25rem;
    margin-right: 7.25rem;
  }

  .xs\:tw-mx-30{
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .xs\:tw-mx-31{
    margin-left: 7.75rem;
    margin-right: 7.75rem;
  }

  .xs\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xs\:tw-mx-33{
    margin-left: 8.25rem;
    margin-right: 8.25rem;
  }

  .xs\:tw-mx-34{
    margin-left: 8.5rem;
    margin-right: 8.5rem;
  }

  .xs\:tw-mx-35{
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .xs\:tw-mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xs\:tw-mx-37{
    margin-left: 9.25rem;
    margin-right: 9.25rem;
  }

  .xs\:tw-mx-38{
    margin-left: 9.5rem;
    margin-right: 9.5rem;
  }

  .xs\:tw-mx-39{
    margin-left: 9.75rem;
    margin-right: 9.75rem;
  }

  .xs\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xs\:tw-mx-41{
    margin-left: 10.25rem;
    margin-right: 10.25rem;
  }

  .xs\:tw-mx-42{
    margin-left: 10.5rem;
    margin-right: 10.5rem;
  }

  .xs\:tw-mx-43{
    margin-left: 10.75rem;
    margin-right: 10.75rem;
  }

  .xs\:tw-mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xs\:tw-mx-45{
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .xs\:tw-mx-46{
    margin-left: 11.5rem;
    margin-right: 11.5rem;
  }

  .xs\:tw-mx-47{
    margin-left: 11.75rem;
    margin-right: 11.75rem;
  }

  .xs\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xs\:tw-mx-50{
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .xs\:tw-mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xs\:tw-mx-53{
    margin-left: 13.25rem;
    margin-right: 13.25rem;
  }

  .xs\:tw-mx-54{
    margin-left: 13.5rem;
    margin-right: 13.5rem;
  }

  .xs\:tw-mx-55{
    margin-left: 13.75rem;
    margin-right: 13.75rem;
  }

  .xs\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xs\:tw-mx-57{
    margin-left: 14.25rem;
    margin-right: 14.25rem;
  }

  .xs\:tw-mx-58{
    margin-left: 14.5rem;
    margin-right: 14.5rem;
  }

  .xs\:tw-mx-59{
    margin-left: 14.75rem;
    margin-right: 14.75rem;
  }

  .xs\:tw-mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xs\:tw-mx-61{
    margin-left: 15.25rem;
    margin-right: 15.25rem;
  }

  .xs\:tw-mx-62{
    margin-left: 15.5rem;
    margin-right: 15.5rem;
  }

  .xs\:tw-mx-63{
    margin-left: 15.75rem;
    margin-right: 15.75rem;
  }

  .xs\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xs\:tw-mx-65{
    margin-left: 16.25rem;
    margin-right: 16.25rem;
  }

  .xs\:tw-mx-66{
    margin-left: 16.5rem;
    margin-right: 16.5rem;
  }

  .xs\:tw-mx-68{
    margin-left: 17rem;
    margin-right: 17rem;
  }

  .xs\:tw-mx-69{
    margin-left: 17.25rem;
    margin-right: 17.25rem;
  }

  .xs\:tw-mx-70{
    margin-left: 17.5rem;
    margin-right: 17.5rem;
  }

  .xs\:tw-mx-71{
    margin-left: 17.75rem;
    margin-right: 17.75rem;
  }

  .xs\:tw-mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xs\:tw-mx-73{
    margin-left: 18.25rem;
    margin-right: 18.25rem;
  }

  .xs\:tw-mx-74{
    margin-left: 18.5rem;
    margin-right: 18.5rem;
  }

  .xs\:tw-mx-75{
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .xs\:tw-mx-76{
    margin-left: 19rem;
    margin-right: 19rem;
  }

  .xs\:tw-mx-77{
    margin-left: 19.25rem;
    margin-right: 19.25rem;
  }

  .xs\:tw-mx-78{
    margin-left: 19.5rem;
    margin-right: 19.5rem;
  }

  .xs\:tw-mx-79{
    margin-left: 19.75rem;
    margin-right: 19.75rem;
  }

  .xs\:tw-mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xs\:tw-mx-81{
    margin-left: 20.25rem;
    margin-right: 20.25rem;
  }

  .xs\:tw-mx-82{
    margin-left: 20.5rem;
    margin-right: 20.5rem;
  }

  .xs\:tw-mx-83{
    margin-left: 20.75rem;
    margin-right: 20.75rem;
  }

  .xs\:tw-mx-84{
    margin-left: 21rem;
    margin-right: 21rem;
  }

  .xs\:tw-mx-85{
    margin-left: 21.25rem;
    margin-right: 21.25rem;
  }

  .xs\:tw-mx-86{
    margin-left: 21.5rem;
    margin-right: 21.5rem;
  }

  .xs\:tw-mx-87{
    margin-left: 21.75rem;
    margin-right: 21.75rem;
  }

  .xs\:tw-mx-88{
    margin-left: 22rem;
    margin-right: 22rem;
  }

  .xs\:tw-mx-89{
    margin-left: 22.25rem;
    margin-right: 22.25rem;
  }

  .xs\:tw-mx-90{
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .xs\:tw-mx-91{
    margin-left: 22.75rem;
    margin-right: 22.75rem;
  }

  .xs\:tw-mx-92{
    margin-left: 23rem;
    margin-right: 23rem;
  }

  .xs\:tw-mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xs\:tw-mx-102{
    margin-left: 25.5rem;
    margin-right: 25.5rem;
  }

  .xs\:tw-mx-112{
    margin-left: 28rem;
    margin-right: 28rem;
  }

  .xs\:tw-mx-128{
    margin-left: 31rem;
    margin-right: 31rem;
  }

  .xs\:tw-mx-129{
    margin-left: 32.25rem;
    margin-right: 32.25rem;
  }

  .xs\:tw-mx-130{
    margin-left: 32.5rem;
    margin-right: 32.5rem;
  }

  .xs\:tw-mx-140{
    margin-left: 35rem;
    margin-right: 35rem;
  }

  .xs\:tw-mx-160{
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .xs\:tw-mx-180{
    margin-left: 45rem;
    margin-right: 45rem;
  }

  .xs\:tw-mx-185{
    margin-left: 46.25rem;
    margin-right: 46.25rem;
  }

  .xs\:tw-mx-190{
    margin-left: 47.5rem;
    margin-right: 47.5rem;
  }

  .xs\:tw-mx-200{
    margin-left: 50rem;
    margin-right: 50rem;
  }

  .xs\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .xs\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xs\:tw-mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xs\:tw-mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xs\:tw-mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xs\:tw-mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xs\:tw--mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xs\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xs\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xs\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xs\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xs\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xs\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xs\:tw--mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xs\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xs\:tw--mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xs\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xs\:tw--mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xs\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xs\:tw--mx-13{
    margin-left: -3.25rem;
    margin-right: -3.25rem;
  }

  .xs\:tw--mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xs\:tw--mx-15{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .xs\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xs\:tw--mx-17{
    margin-left: -4.25rem;
    margin-right: -4.25rem;
  }

  .xs\:tw--mx-18{
    margin-left: -4.5rem;
    margin-right: -4.5rem;
  }

  .xs\:tw--mx-19{
    margin-left: -4.75rem;
    margin-right: -4.75rem;
  }

  .xs\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xs\:tw--mx-21{
    margin-left: -5.25rem;
    margin-right: -5.25rem;
  }

  .xs\:tw--mx-22{
    margin-left: -5.5rem;
    margin-right: -5.5rem;
  }

  .xs\:tw--mx-23{
    margin-left: -5.75rem;
    margin-right: -5.75rem;
  }

  .xs\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xs\:tw--mx-25{
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .xs\:tw--mx-26{
    margin-left: -6.5rem;
    margin-right: -6.5rem;
  }

  .xs\:tw--mx-27{
    margin-left: -6.75rem;
    margin-right: -6.75rem;
  }

  .xs\:tw--mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xs\:tw--mx-29{
    margin-left: -7.25rem;
    margin-right: -7.25rem;
  }

  .xs\:tw--mx-30{
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .xs\:tw--mx-31{
    margin-left: -7.75rem;
    margin-right: -7.75rem;
  }

  .xs\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xs\:tw--mx-33{
    margin-left: -8.25rem;
    margin-right: -8.25rem;
  }

  .xs\:tw--mx-34{
    margin-left: -8.5rem;
    margin-right: -8.5rem;
  }

  .xs\:tw--mx-35{
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .xs\:tw--mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xs\:tw--mx-37{
    margin-left: -9.25rem;
    margin-right: -9.25rem;
  }

  .xs\:tw--mx-38{
    margin-left: -9.5rem;
    margin-right: -9.5rem;
  }

  .xs\:tw--mx-39{
    margin-left: -9.75rem;
    margin-right: -9.75rem;
  }

  .xs\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xs\:tw--mx-41{
    margin-left: -10.25rem;
    margin-right: -10.25rem;
  }

  .xs\:tw--mx-42{
    margin-left: -10.5rem;
    margin-right: -10.5rem;
  }

  .xs\:tw--mx-43{
    margin-left: -10.75rem;
    margin-right: -10.75rem;
  }

  .xs\:tw--mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xs\:tw--mx-45{
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .xs\:tw--mx-46{
    margin-left: -11.5rem;
    margin-right: -11.5rem;
  }

  .xs\:tw--mx-47{
    margin-left: -11.75rem;
    margin-right: -11.75rem;
  }

  .xs\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xs\:tw--mx-50{
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .xs\:tw--mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xs\:tw--mx-53{
    margin-left: -13.25rem;
    margin-right: -13.25rem;
  }

  .xs\:tw--mx-54{
    margin-left: -13.5rem;
    margin-right: -13.5rem;
  }

  .xs\:tw--mx-55{
    margin-left: -13.75rem;
    margin-right: -13.75rem;
  }

  .xs\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xs\:tw--mx-57{
    margin-left: -14.25rem;
    margin-right: -14.25rem;
  }

  .xs\:tw--mx-58{
    margin-left: -14.5rem;
    margin-right: -14.5rem;
  }

  .xs\:tw--mx-59{
    margin-left: -14.75rem;
    margin-right: -14.75rem;
  }

  .xs\:tw--mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xs\:tw--mx-61{
    margin-left: -15.25rem;
    margin-right: -15.25rem;
  }

  .xs\:tw--mx-62{
    margin-left: -15.5rem;
    margin-right: -15.5rem;
  }

  .xs\:tw--mx-63{
    margin-left: -15.75rem;
    margin-right: -15.75rem;
  }

  .xs\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xs\:tw--mx-65{
    margin-left: -16.25rem;
    margin-right: -16.25rem;
  }

  .xs\:tw--mx-66{
    margin-left: -16.5rem;
    margin-right: -16.5rem;
  }

  .xs\:tw--mx-68{
    margin-left: -17rem;
    margin-right: -17rem;
  }

  .xs\:tw--mx-69{
    margin-left: -17.25rem;
    margin-right: -17.25rem;
  }

  .xs\:tw--mx-70{
    margin-left: -17.5rem;
    margin-right: -17.5rem;
  }

  .xs\:tw--mx-71{
    margin-left: -17.75rem;
    margin-right: -17.75rem;
  }

  .xs\:tw--mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xs\:tw--mx-73{
    margin-left: -18.25rem;
    margin-right: -18.25rem;
  }

  .xs\:tw--mx-74{
    margin-left: -18.5rem;
    margin-right: -18.5rem;
  }

  .xs\:tw--mx-75{
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .xs\:tw--mx-76{
    margin-left: -19rem;
    margin-right: -19rem;
  }

  .xs\:tw--mx-77{
    margin-left: -19.25rem;
    margin-right: -19.25rem;
  }

  .xs\:tw--mx-78{
    margin-left: -19.5rem;
    margin-right: -19.5rem;
  }

  .xs\:tw--mx-79{
    margin-left: -19.75rem;
    margin-right: -19.75rem;
  }

  .xs\:tw--mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xs\:tw--mx-81{
    margin-left: -20.25rem;
    margin-right: -20.25rem;
  }

  .xs\:tw--mx-82{
    margin-left: -20.5rem;
    margin-right: -20.5rem;
  }

  .xs\:tw--mx-83{
    margin-left: -20.75rem;
    margin-right: -20.75rem;
  }

  .xs\:tw--mx-84{
    margin-left: -21rem;
    margin-right: -21rem;
  }

  .xs\:tw--mx-85{
    margin-left: -21.25rem;
    margin-right: -21.25rem;
  }

  .xs\:tw--mx-86{
    margin-left: -21.5rem;
    margin-right: -21.5rem;
  }

  .xs\:tw--mx-87{
    margin-left: -21.75rem;
    margin-right: -21.75rem;
  }

  .xs\:tw--mx-88{
    margin-left: -22rem;
    margin-right: -22rem;
  }

  .xs\:tw--mx-89{
    margin-left: -22.25rem;
    margin-right: -22.25rem;
  }

  .xs\:tw--mx-90{
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .xs\:tw--mx-91{
    margin-left: -22.75rem;
    margin-right: -22.75rem;
  }

  .xs\:tw--mx-92{
    margin-left: -23rem;
    margin-right: -23rem;
  }

  .xs\:tw--mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xs\:tw--mx-102{
    margin-left: -25.5rem;
    margin-right: -25.5rem;
  }

  .xs\:tw--mx-112{
    margin-left: -28rem;
    margin-right: -28rem;
  }

  .xs\:tw--mx-128{
    margin-left: -31rem;
    margin-right: -31rem;
  }

  .xs\:tw--mx-129{
    margin-left: -32.25rem;
    margin-right: -32.25rem;
  }

  .xs\:tw--mx-130{
    margin-left: -32.5rem;
    margin-right: -32.5rem;
  }

  .xs\:tw--mx-140{
    margin-left: -35rem;
    margin-right: -35rem;
  }

  .xs\:tw--mx-160{
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .xs\:tw--mx-180{
    margin-left: -45rem;
    margin-right: -45rem;
  }

  .xs\:tw--mx-185{
    margin-left: -46.25rem;
    margin-right: -46.25rem;
  }

  .xs\:tw--mx-190{
    margin-left: -47.5rem;
    margin-right: -47.5rem;
  }

  .xs\:tw--mx-200{
    margin-left: -50rem;
    margin-right: -50rem;
  }

  .xs\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xs\:tw--mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xs\:tw--mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xs\:tw--mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xs\:tw--mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xs\:tw-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xs\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xs\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xs\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xs\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xs\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xs\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xs\:tw-my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xs\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xs\:tw-my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xs\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xs\:tw-my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xs\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xs\:tw-my-13{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }

  .xs\:tw-my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xs\:tw-my-15{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .xs\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xs\:tw-my-17{
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }

  .xs\:tw-my-18{
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .xs\:tw-my-19{
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }

  .xs\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xs\:tw-my-21{
    margin-top: 5.25rem;
    margin-bottom: 5.25rem;
  }

  .xs\:tw-my-22{
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }

  .xs\:tw-my-23{
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }

  .xs\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xs\:tw-my-25{
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .xs\:tw-my-26{
    margin-top: 6.5rem;
    margin-bottom: 6.5rem;
  }

  .xs\:tw-my-27{
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }

  .xs\:tw-my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xs\:tw-my-29{
    margin-top: 7.25rem;
    margin-bottom: 7.25rem;
  }

  .xs\:tw-my-30{
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .xs\:tw-my-31{
    margin-top: 7.75rem;
    margin-bottom: 7.75rem;
  }

  .xs\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xs\:tw-my-33{
    margin-top: 8.25rem;
    margin-bottom: 8.25rem;
  }

  .xs\:tw-my-34{
    margin-top: 8.5rem;
    margin-bottom: 8.5rem;
  }

  .xs\:tw-my-35{
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .xs\:tw-my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xs\:tw-my-37{
    margin-top: 9.25rem;
    margin-bottom: 9.25rem;
  }

  .xs\:tw-my-38{
    margin-top: 9.5rem;
    margin-bottom: 9.5rem;
  }

  .xs\:tw-my-39{
    margin-top: 9.75rem;
    margin-bottom: 9.75rem;
  }

  .xs\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xs\:tw-my-41{
    margin-top: 10.25rem;
    margin-bottom: 10.25rem;
  }

  .xs\:tw-my-42{
    margin-top: 10.5rem;
    margin-bottom: 10.5rem;
  }

  .xs\:tw-my-43{
    margin-top: 10.75rem;
    margin-bottom: 10.75rem;
  }

  .xs\:tw-my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xs\:tw-my-45{
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .xs\:tw-my-46{
    margin-top: 11.5rem;
    margin-bottom: 11.5rem;
  }

  .xs\:tw-my-47{
    margin-top: 11.75rem;
    margin-bottom: 11.75rem;
  }

  .xs\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xs\:tw-my-50{
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .xs\:tw-my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xs\:tw-my-53{
    margin-top: 13.25rem;
    margin-bottom: 13.25rem;
  }

  .xs\:tw-my-54{
    margin-top: 13.5rem;
    margin-bottom: 13.5rem;
  }

  .xs\:tw-my-55{
    margin-top: 13.75rem;
    margin-bottom: 13.75rem;
  }

  .xs\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xs\:tw-my-57{
    margin-top: 14.25rem;
    margin-bottom: 14.25rem;
  }

  .xs\:tw-my-58{
    margin-top: 14.5rem;
    margin-bottom: 14.5rem;
  }

  .xs\:tw-my-59{
    margin-top: 14.75rem;
    margin-bottom: 14.75rem;
  }

  .xs\:tw-my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xs\:tw-my-61{
    margin-top: 15.25rem;
    margin-bottom: 15.25rem;
  }

  .xs\:tw-my-62{
    margin-top: 15.5rem;
    margin-bottom: 15.5rem;
  }

  .xs\:tw-my-63{
    margin-top: 15.75rem;
    margin-bottom: 15.75rem;
  }

  .xs\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xs\:tw-my-65{
    margin-top: 16.25rem;
    margin-bottom: 16.25rem;
  }

  .xs\:tw-my-66{
    margin-top: 16.5rem;
    margin-bottom: 16.5rem;
  }

  .xs\:tw-my-68{
    margin-top: 17rem;
    margin-bottom: 17rem;
  }

  .xs\:tw-my-69{
    margin-top: 17.25rem;
    margin-bottom: 17.25rem;
  }

  .xs\:tw-my-70{
    margin-top: 17.5rem;
    margin-bottom: 17.5rem;
  }

  .xs\:tw-my-71{
    margin-top: 17.75rem;
    margin-bottom: 17.75rem;
  }

  .xs\:tw-my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xs\:tw-my-73{
    margin-top: 18.25rem;
    margin-bottom: 18.25rem;
  }

  .xs\:tw-my-74{
    margin-top: 18.5rem;
    margin-bottom: 18.5rem;
  }

  .xs\:tw-my-75{
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .xs\:tw-my-76{
    margin-top: 19rem;
    margin-bottom: 19rem;
  }

  .xs\:tw-my-77{
    margin-top: 19.25rem;
    margin-bottom: 19.25rem;
  }

  .xs\:tw-my-78{
    margin-top: 19.5rem;
    margin-bottom: 19.5rem;
  }

  .xs\:tw-my-79{
    margin-top: 19.75rem;
    margin-bottom: 19.75rem;
  }

  .xs\:tw-my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xs\:tw-my-81{
    margin-top: 20.25rem;
    margin-bottom: 20.25rem;
  }

  .xs\:tw-my-82{
    margin-top: 20.5rem;
    margin-bottom: 20.5rem;
  }

  .xs\:tw-my-83{
    margin-top: 20.75rem;
    margin-bottom: 20.75rem;
  }

  .xs\:tw-my-84{
    margin-top: 21rem;
    margin-bottom: 21rem;
  }

  .xs\:tw-my-85{
    margin-top: 21.25rem;
    margin-bottom: 21.25rem;
  }

  .xs\:tw-my-86{
    margin-top: 21.5rem;
    margin-bottom: 21.5rem;
  }

  .xs\:tw-my-87{
    margin-top: 21.75rem;
    margin-bottom: 21.75rem;
  }

  .xs\:tw-my-88{
    margin-top: 22rem;
    margin-bottom: 22rem;
  }

  .xs\:tw-my-89{
    margin-top: 22.25rem;
    margin-bottom: 22.25rem;
  }

  .xs\:tw-my-90{
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .xs\:tw-my-91{
    margin-top: 22.75rem;
    margin-bottom: 22.75rem;
  }

  .xs\:tw-my-92{
    margin-top: 23rem;
    margin-bottom: 23rem;
  }

  .xs\:tw-my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xs\:tw-my-102{
    margin-top: 25.5rem;
    margin-bottom: 25.5rem;
  }

  .xs\:tw-my-112{
    margin-top: 28rem;
    margin-bottom: 28rem;
  }

  .xs\:tw-my-128{
    margin-top: 31rem;
    margin-bottom: 31rem;
  }

  .xs\:tw-my-129{
    margin-top: 32.25rem;
    margin-bottom: 32.25rem;
  }

  .xs\:tw-my-130{
    margin-top: 32.5rem;
    margin-bottom: 32.5rem;
  }

  .xs\:tw-my-140{
    margin-top: 35rem;
    margin-bottom: 35rem;
  }

  .xs\:tw-my-160{
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .xs\:tw-my-180{
    margin-top: 45rem;
    margin-bottom: 45rem;
  }

  .xs\:tw-my-185{
    margin-top: 46.25rem;
    margin-bottom: 46.25rem;
  }

  .xs\:tw-my-190{
    margin-top: 47.5rem;
    margin-bottom: 47.5rem;
  }

  .xs\:tw-my-200{
    margin-top: 50rem;
    margin-bottom: 50rem;
  }

  .xs\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xs\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xs\:tw-my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xs\:tw-my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xs\:tw-my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xs\:tw-my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xs\:tw--my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xs\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xs\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xs\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xs\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xs\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xs\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xs\:tw--my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xs\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xs\:tw--my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xs\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xs\:tw--my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xs\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xs\:tw--my-13{
    margin-top: -3.25rem;
    margin-bottom: -3.25rem;
  }

  .xs\:tw--my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xs\:tw--my-15{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .xs\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xs\:tw--my-17{
    margin-top: -4.25rem;
    margin-bottom: -4.25rem;
  }

  .xs\:tw--my-18{
    margin-top: -4.5rem;
    margin-bottom: -4.5rem;
  }

  .xs\:tw--my-19{
    margin-top: -4.75rem;
    margin-bottom: -4.75rem;
  }

  .xs\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xs\:tw--my-21{
    margin-top: -5.25rem;
    margin-bottom: -5.25rem;
  }

  .xs\:tw--my-22{
    margin-top: -5.5rem;
    margin-bottom: -5.5rem;
  }

  .xs\:tw--my-23{
    margin-top: -5.75rem;
    margin-bottom: -5.75rem;
  }

  .xs\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xs\:tw--my-25{
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .xs\:tw--my-26{
    margin-top: -6.5rem;
    margin-bottom: -6.5rem;
  }

  .xs\:tw--my-27{
    margin-top: -6.75rem;
    margin-bottom: -6.75rem;
  }

  .xs\:tw--my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xs\:tw--my-29{
    margin-top: -7.25rem;
    margin-bottom: -7.25rem;
  }

  .xs\:tw--my-30{
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .xs\:tw--my-31{
    margin-top: -7.75rem;
    margin-bottom: -7.75rem;
  }

  .xs\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xs\:tw--my-33{
    margin-top: -8.25rem;
    margin-bottom: -8.25rem;
  }

  .xs\:tw--my-34{
    margin-top: -8.5rem;
    margin-bottom: -8.5rem;
  }

  .xs\:tw--my-35{
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .xs\:tw--my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xs\:tw--my-37{
    margin-top: -9.25rem;
    margin-bottom: -9.25rem;
  }

  .xs\:tw--my-38{
    margin-top: -9.5rem;
    margin-bottom: -9.5rem;
  }

  .xs\:tw--my-39{
    margin-top: -9.75rem;
    margin-bottom: -9.75rem;
  }

  .xs\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xs\:tw--my-41{
    margin-top: -10.25rem;
    margin-bottom: -10.25rem;
  }

  .xs\:tw--my-42{
    margin-top: -10.5rem;
    margin-bottom: -10.5rem;
  }

  .xs\:tw--my-43{
    margin-top: -10.75rem;
    margin-bottom: -10.75rem;
  }

  .xs\:tw--my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xs\:tw--my-45{
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .xs\:tw--my-46{
    margin-top: -11.5rem;
    margin-bottom: -11.5rem;
  }

  .xs\:tw--my-47{
    margin-top: -11.75rem;
    margin-bottom: -11.75rem;
  }

  .xs\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xs\:tw--my-50{
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .xs\:tw--my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xs\:tw--my-53{
    margin-top: -13.25rem;
    margin-bottom: -13.25rem;
  }

  .xs\:tw--my-54{
    margin-top: -13.5rem;
    margin-bottom: -13.5rem;
  }

  .xs\:tw--my-55{
    margin-top: -13.75rem;
    margin-bottom: -13.75rem;
  }

  .xs\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xs\:tw--my-57{
    margin-top: -14.25rem;
    margin-bottom: -14.25rem;
  }

  .xs\:tw--my-58{
    margin-top: -14.5rem;
    margin-bottom: -14.5rem;
  }

  .xs\:tw--my-59{
    margin-top: -14.75rem;
    margin-bottom: -14.75rem;
  }

  .xs\:tw--my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xs\:tw--my-61{
    margin-top: -15.25rem;
    margin-bottom: -15.25rem;
  }

  .xs\:tw--my-62{
    margin-top: -15.5rem;
    margin-bottom: -15.5rem;
  }

  .xs\:tw--my-63{
    margin-top: -15.75rem;
    margin-bottom: -15.75rem;
  }

  .xs\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xs\:tw--my-65{
    margin-top: -16.25rem;
    margin-bottom: -16.25rem;
  }

  .xs\:tw--my-66{
    margin-top: -16.5rem;
    margin-bottom: -16.5rem;
  }

  .xs\:tw--my-68{
    margin-top: -17rem;
    margin-bottom: -17rem;
  }

  .xs\:tw--my-69{
    margin-top: -17.25rem;
    margin-bottom: -17.25rem;
  }

  .xs\:tw--my-70{
    margin-top: -17.5rem;
    margin-bottom: -17.5rem;
  }

  .xs\:tw--my-71{
    margin-top: -17.75rem;
    margin-bottom: -17.75rem;
  }

  .xs\:tw--my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xs\:tw--my-73{
    margin-top: -18.25rem;
    margin-bottom: -18.25rem;
  }

  .xs\:tw--my-74{
    margin-top: -18.5rem;
    margin-bottom: -18.5rem;
  }

  .xs\:tw--my-75{
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .xs\:tw--my-76{
    margin-top: -19rem;
    margin-bottom: -19rem;
  }

  .xs\:tw--my-77{
    margin-top: -19.25rem;
    margin-bottom: -19.25rem;
  }

  .xs\:tw--my-78{
    margin-top: -19.5rem;
    margin-bottom: -19.5rem;
  }

  .xs\:tw--my-79{
    margin-top: -19.75rem;
    margin-bottom: -19.75rem;
  }

  .xs\:tw--my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xs\:tw--my-81{
    margin-top: -20.25rem;
    margin-bottom: -20.25rem;
  }

  .xs\:tw--my-82{
    margin-top: -20.5rem;
    margin-bottom: -20.5rem;
  }

  .xs\:tw--my-83{
    margin-top: -20.75rem;
    margin-bottom: -20.75rem;
  }

  .xs\:tw--my-84{
    margin-top: -21rem;
    margin-bottom: -21rem;
  }

  .xs\:tw--my-85{
    margin-top: -21.25rem;
    margin-bottom: -21.25rem;
  }

  .xs\:tw--my-86{
    margin-top: -21.5rem;
    margin-bottom: -21.5rem;
  }

  .xs\:tw--my-87{
    margin-top: -21.75rem;
    margin-bottom: -21.75rem;
  }

  .xs\:tw--my-88{
    margin-top: -22rem;
    margin-bottom: -22rem;
  }

  .xs\:tw--my-89{
    margin-top: -22.25rem;
    margin-bottom: -22.25rem;
  }

  .xs\:tw--my-90{
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .xs\:tw--my-91{
    margin-top: -22.75rem;
    margin-bottom: -22.75rem;
  }

  .xs\:tw--my-92{
    margin-top: -23rem;
    margin-bottom: -23rem;
  }

  .xs\:tw--my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xs\:tw--my-102{
    margin-top: -25.5rem;
    margin-bottom: -25.5rem;
  }

  .xs\:tw--my-112{
    margin-top: -28rem;
    margin-bottom: -28rem;
  }

  .xs\:tw--my-128{
    margin-top: -31rem;
    margin-bottom: -31rem;
  }

  .xs\:tw--my-129{
    margin-top: -32.25rem;
    margin-bottom: -32.25rem;
  }

  .xs\:tw--my-130{
    margin-top: -32.5rem;
    margin-bottom: -32.5rem;
  }

  .xs\:tw--my-140{
    margin-top: -35rem;
    margin-bottom: -35rem;
  }

  .xs\:tw--my-160{
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .xs\:tw--my-180{
    margin-top: -45rem;
    margin-bottom: -45rem;
  }

  .xs\:tw--my-185{
    margin-top: -46.25rem;
    margin-bottom: -46.25rem;
  }

  .xs\:tw--my-190{
    margin-top: -47.5rem;
    margin-bottom: -47.5rem;
  }

  .xs\:tw--my-200{
    margin-top: -50rem;
    margin-bottom: -50rem;
  }

  .xs\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xs\:tw--my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xs\:tw--my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xs\:tw--my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xs\:tw--my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xs\:tw-mt-0{
    margin-top: 0px;
  }

  .xs\:tw-mt-1{
    margin-top: 0.25rem;
  }

  .xs\:tw-mt-2{
    margin-top: 0.5rem;
  }

  .xs\:tw-mt-3{
    margin-top: 0.75rem;
  }

  .xs\:tw-mt-4{
    margin-top: 1rem;
  }

  .xs\:tw-mt-5{
    margin-top: 1.25rem;
  }

  .xs\:tw-mt-6{
    margin-top: 1.5rem;
  }

  .xs\:tw-mt-7{
    margin-top: 1.75rem;
  }

  .xs\:tw-mt-8{
    margin-top: 2rem;
  }

  .xs\:tw-mt-9{
    margin-top: 2.25rem;
  }

  .xs\:tw-mt-10{
    margin-top: 2.5rem;
  }

  .xs\:tw-mt-11{
    margin-top: 2.75rem;
  }

  .xs\:tw-mt-12{
    margin-top: 3rem;
  }

  .xs\:tw-mt-13{
    margin-top: 3.25rem;
  }

  .xs\:tw-mt-14{
    margin-top: 3.5rem;
  }

  .xs\:tw-mt-15{
    margin-top: 3.75rem;
  }

  .xs\:tw-mt-16{
    margin-top: 4rem;
  }

  .xs\:tw-mt-17{
    margin-top: 4.25rem;
  }

  .xs\:tw-mt-18{
    margin-top: 4.5rem;
  }

  .xs\:tw-mt-19{
    margin-top: 4.75rem;
  }

  .xs\:tw-mt-20{
    margin-top: 5rem;
  }

  .xs\:tw-mt-21{
    margin-top: 5.25rem;
  }

  .xs\:tw-mt-22{
    margin-top: 5.5rem;
  }

  .xs\:tw-mt-23{
    margin-top: 5.75rem;
  }

  .xs\:tw-mt-24{
    margin-top: 6rem;
  }

  .xs\:tw-mt-25{
    margin-top: 6.25rem;
  }

  .xs\:tw-mt-26{
    margin-top: 6.5rem;
  }

  .xs\:tw-mt-27{
    margin-top: 6.75rem;
  }

  .xs\:tw-mt-28{
    margin-top: 7rem;
  }

  .xs\:tw-mt-29{
    margin-top: 7.25rem;
  }

  .xs\:tw-mt-30{
    margin-top: 7.5rem;
  }

  .xs\:tw-mt-31{
    margin-top: 7.75rem;
  }

  .xs\:tw-mt-32{
    margin-top: 8rem;
  }

  .xs\:tw-mt-33{
    margin-top: 8.25rem;
  }

  .xs\:tw-mt-34{
    margin-top: 8.5rem;
  }

  .xs\:tw-mt-35{
    margin-top: 8.75rem;
  }

  .xs\:tw-mt-36{
    margin-top: 9rem;
  }

  .xs\:tw-mt-37{
    margin-top: 9.25rem;
  }

  .xs\:tw-mt-38{
    margin-top: 9.5rem;
  }

  .xs\:tw-mt-39{
    margin-top: 9.75rem;
  }

  .xs\:tw-mt-40{
    margin-top: 10rem;
  }

  .xs\:tw-mt-41{
    margin-top: 10.25rem;
  }

  .xs\:tw-mt-42{
    margin-top: 10.5rem;
  }

  .xs\:tw-mt-43{
    margin-top: 10.75rem;
  }

  .xs\:tw-mt-44{
    margin-top: 11rem;
  }

  .xs\:tw-mt-45{
    margin-top: 11.25rem;
  }

  .xs\:tw-mt-46{
    margin-top: 11.5rem;
  }

  .xs\:tw-mt-47{
    margin-top: 11.75rem;
  }

  .xs\:tw-mt-48{
    margin-top: 12rem;
  }

  .xs\:tw-mt-50{
    margin-top: 12.5rem;
  }

  .xs\:tw-mt-52{
    margin-top: 13rem;
  }

  .xs\:tw-mt-53{
    margin-top: 13.25rem;
  }

  .xs\:tw-mt-54{
    margin-top: 13.5rem;
  }

  .xs\:tw-mt-55{
    margin-top: 13.75rem;
  }

  .xs\:tw-mt-56{
    margin-top: 14rem;
  }

  .xs\:tw-mt-57{
    margin-top: 14.25rem;
  }

  .xs\:tw-mt-58{
    margin-top: 14.5rem;
  }

  .xs\:tw-mt-59{
    margin-top: 14.75rem;
  }

  .xs\:tw-mt-60{
    margin-top: 15rem;
  }

  .xs\:tw-mt-61{
    margin-top: 15.25rem;
  }

  .xs\:tw-mt-62{
    margin-top: 15.5rem;
  }

  .xs\:tw-mt-63{
    margin-top: 15.75rem;
  }

  .xs\:tw-mt-64{
    margin-top: 16rem;
  }

  .xs\:tw-mt-65{
    margin-top: 16.25rem;
  }

  .xs\:tw-mt-66{
    margin-top: 16.5rem;
  }

  .xs\:tw-mt-68{
    margin-top: 17rem;
  }

  .xs\:tw-mt-69{
    margin-top: 17.25rem;
  }

  .xs\:tw-mt-70{
    margin-top: 17.5rem;
  }

  .xs\:tw-mt-71{
    margin-top: 17.75rem;
  }

  .xs\:tw-mt-72{
    margin-top: 18rem;
  }

  .xs\:tw-mt-73{
    margin-top: 18.25rem;
  }

  .xs\:tw-mt-74{
    margin-top: 18.5rem;
  }

  .xs\:tw-mt-75{
    margin-top: 18.75rem;
  }

  .xs\:tw-mt-76{
    margin-top: 19rem;
  }

  .xs\:tw-mt-77{
    margin-top: 19.25rem;
  }

  .xs\:tw-mt-78{
    margin-top: 19.5rem;
  }

  .xs\:tw-mt-79{
    margin-top: 19.75rem;
  }

  .xs\:tw-mt-80{
    margin-top: 20rem;
  }

  .xs\:tw-mt-81{
    margin-top: 20.25rem;
  }

  .xs\:tw-mt-82{
    margin-top: 20.5rem;
  }

  .xs\:tw-mt-83{
    margin-top: 20.75rem;
  }

  .xs\:tw-mt-84{
    margin-top: 21rem;
  }

  .xs\:tw-mt-85{
    margin-top: 21.25rem;
  }

  .xs\:tw-mt-86{
    margin-top: 21.5rem;
  }

  .xs\:tw-mt-87{
    margin-top: 21.75rem;
  }

  .xs\:tw-mt-88{
    margin-top: 22rem;
  }

  .xs\:tw-mt-89{
    margin-top: 22.25rem;
  }

  .xs\:tw-mt-90{
    margin-top: 22.5rem;
  }

  .xs\:tw-mt-91{
    margin-top: 22.75rem;
  }

  .xs\:tw-mt-92{
    margin-top: 23rem;
  }

  .xs\:tw-mt-96{
    margin-top: 24rem;
  }

  .xs\:tw-mt-102{
    margin-top: 25.5rem;
  }

  .xs\:tw-mt-112{
    margin-top: 28rem;
  }

  .xs\:tw-mt-128{
    margin-top: 31rem;
  }

  .xs\:tw-mt-129{
    margin-top: 32.25rem;
  }

  .xs\:tw-mt-130{
    margin-top: 32.5rem;
  }

  .xs\:tw-mt-140{
    margin-top: 35rem;
  }

  .xs\:tw-mt-160{
    margin-top: 40rem;
  }

  .xs\:tw-mt-180{
    margin-top: 45rem;
  }

  .xs\:tw-mt-185{
    margin-top: 46.25rem;
  }

  .xs\:tw-mt-190{
    margin-top: 47.5rem;
  }

  .xs\:tw-mt-200{
    margin-top: 50rem;
  }

  .xs\:tw-mt-auto{
    margin-top: auto;
  }

  .xs\:tw-mt-px{
    margin-top: 1px;
  }

  .xs\:tw-mt-0\.5{
    margin-top: 0.125rem;
  }

  .xs\:tw-mt-1\.5{
    margin-top: 0.375rem;
  }

  .xs\:tw-mt-2\.5{
    margin-top: 0.625rem;
  }

  .xs\:tw-mt-3\.5{
    margin-top: 0.875rem;
  }

  .xs\:tw--mt-0{
    margin-top: 0px;
  }

  .xs\:tw--mt-1{
    margin-top: -0.25rem;
  }

  .xs\:tw--mt-2{
    margin-top: -0.5rem;
  }

  .xs\:tw--mt-3{
    margin-top: -0.75rem;
  }

  .xs\:tw--mt-4{
    margin-top: -1rem;
  }

  .xs\:tw--mt-5{
    margin-top: -1.25rem;
  }

  .xs\:tw--mt-6{
    margin-top: -1.5rem;
  }

  .xs\:tw--mt-7{
    margin-top: -1.75rem;
  }

  .xs\:tw--mt-8{
    margin-top: -2rem;
  }

  .xs\:tw--mt-9{
    margin-top: -2.25rem;
  }

  .xs\:tw--mt-10{
    margin-top: -2.5rem;
  }

  .xs\:tw--mt-11{
    margin-top: -2.75rem;
  }

  .xs\:tw--mt-12{
    margin-top: -3rem;
  }

  .xs\:tw--mt-13{
    margin-top: -3.25rem;
  }

  .xs\:tw--mt-14{
    margin-top: -3.5rem;
  }

  .xs\:tw--mt-15{
    margin-top: -3.75rem;
  }

  .xs\:tw--mt-16{
    margin-top: -4rem;
  }

  .xs\:tw--mt-17{
    margin-top: -4.25rem;
  }

  .xs\:tw--mt-18{
    margin-top: -4.5rem;
  }

  .xs\:tw--mt-19{
    margin-top: -4.75rem;
  }

  .xs\:tw--mt-20{
    margin-top: -5rem;
  }

  .xs\:tw--mt-21{
    margin-top: -5.25rem;
  }

  .xs\:tw--mt-22{
    margin-top: -5.5rem;
  }

  .xs\:tw--mt-23{
    margin-top: -5.75rem;
  }

  .xs\:tw--mt-24{
    margin-top: -6rem;
  }

  .xs\:tw--mt-25{
    margin-top: -6.25rem;
  }

  .xs\:tw--mt-26{
    margin-top: -6.5rem;
  }

  .xs\:tw--mt-27{
    margin-top: -6.75rem;
  }

  .xs\:tw--mt-28{
    margin-top: -7rem;
  }

  .xs\:tw--mt-29{
    margin-top: -7.25rem;
  }

  .xs\:tw--mt-30{
    margin-top: -7.5rem;
  }

  .xs\:tw--mt-31{
    margin-top: -7.75rem;
  }

  .xs\:tw--mt-32{
    margin-top: -8rem;
  }

  .xs\:tw--mt-33{
    margin-top: -8.25rem;
  }

  .xs\:tw--mt-34{
    margin-top: -8.5rem;
  }

  .xs\:tw--mt-35{
    margin-top: -8.75rem;
  }

  .xs\:tw--mt-36{
    margin-top: -9rem;
  }

  .xs\:tw--mt-37{
    margin-top: -9.25rem;
  }

  .xs\:tw--mt-38{
    margin-top: -9.5rem;
  }

  .xs\:tw--mt-39{
    margin-top: -9.75rem;
  }

  .xs\:tw--mt-40{
    margin-top: -10rem;
  }

  .xs\:tw--mt-41{
    margin-top: -10.25rem;
  }

  .xs\:tw--mt-42{
    margin-top: -10.5rem;
  }

  .xs\:tw--mt-43{
    margin-top: -10.75rem;
  }

  .xs\:tw--mt-44{
    margin-top: -11rem;
  }

  .xs\:tw--mt-45{
    margin-top: -11.25rem;
  }

  .xs\:tw--mt-46{
    margin-top: -11.5rem;
  }

  .xs\:tw--mt-47{
    margin-top: -11.75rem;
  }

  .xs\:tw--mt-48{
    margin-top: -12rem;
  }

  .xs\:tw--mt-50{
    margin-top: -12.5rem;
  }

  .xs\:tw--mt-52{
    margin-top: -13rem;
  }

  .xs\:tw--mt-53{
    margin-top: -13.25rem;
  }

  .xs\:tw--mt-54{
    margin-top: -13.5rem;
  }

  .xs\:tw--mt-55{
    margin-top: -13.75rem;
  }

  .xs\:tw--mt-56{
    margin-top: -14rem;
  }

  .xs\:tw--mt-57{
    margin-top: -14.25rem;
  }

  .xs\:tw--mt-58{
    margin-top: -14.5rem;
  }

  .xs\:tw--mt-59{
    margin-top: -14.75rem;
  }

  .xs\:tw--mt-60{
    margin-top: -15rem;
  }

  .xs\:tw--mt-61{
    margin-top: -15.25rem;
  }

  .xs\:tw--mt-62{
    margin-top: -15.5rem;
  }

  .xs\:tw--mt-63{
    margin-top: -15.75rem;
  }

  .xs\:tw--mt-64{
    margin-top: -16rem;
  }

  .xs\:tw--mt-65{
    margin-top: -16.25rem;
  }

  .xs\:tw--mt-66{
    margin-top: -16.5rem;
  }

  .xs\:tw--mt-68{
    margin-top: -17rem;
  }

  .xs\:tw--mt-69{
    margin-top: -17.25rem;
  }

  .xs\:tw--mt-70{
    margin-top: -17.5rem;
  }

  .xs\:tw--mt-71{
    margin-top: -17.75rem;
  }

  .xs\:tw--mt-72{
    margin-top: -18rem;
  }

  .xs\:tw--mt-73{
    margin-top: -18.25rem;
  }

  .xs\:tw--mt-74{
    margin-top: -18.5rem;
  }

  .xs\:tw--mt-75{
    margin-top: -18.75rem;
  }

  .xs\:tw--mt-76{
    margin-top: -19rem;
  }

  .xs\:tw--mt-77{
    margin-top: -19.25rem;
  }

  .xs\:tw--mt-78{
    margin-top: -19.5rem;
  }

  .xs\:tw--mt-79{
    margin-top: -19.75rem;
  }

  .xs\:tw--mt-80{
    margin-top: -20rem;
  }

  .xs\:tw--mt-81{
    margin-top: -20.25rem;
  }

  .xs\:tw--mt-82{
    margin-top: -20.5rem;
  }

  .xs\:tw--mt-83{
    margin-top: -20.75rem;
  }

  .xs\:tw--mt-84{
    margin-top: -21rem;
  }

  .xs\:tw--mt-85{
    margin-top: -21.25rem;
  }

  .xs\:tw--mt-86{
    margin-top: -21.5rem;
  }

  .xs\:tw--mt-87{
    margin-top: -21.75rem;
  }

  .xs\:tw--mt-88{
    margin-top: -22rem;
  }

  .xs\:tw--mt-89{
    margin-top: -22.25rem;
  }

  .xs\:tw--mt-90{
    margin-top: -22.5rem;
  }

  .xs\:tw--mt-91{
    margin-top: -22.75rem;
  }

  .xs\:tw--mt-92{
    margin-top: -23rem;
  }

  .xs\:tw--mt-96{
    margin-top: -24rem;
  }

  .xs\:tw--mt-102{
    margin-top: -25.5rem;
  }

  .xs\:tw--mt-112{
    margin-top: -28rem;
  }

  .xs\:tw--mt-128{
    margin-top: -31rem;
  }

  .xs\:tw--mt-129{
    margin-top: -32.25rem;
  }

  .xs\:tw--mt-130{
    margin-top: -32.5rem;
  }

  .xs\:tw--mt-140{
    margin-top: -35rem;
  }

  .xs\:tw--mt-160{
    margin-top: -40rem;
  }

  .xs\:tw--mt-180{
    margin-top: -45rem;
  }

  .xs\:tw--mt-185{
    margin-top: -46.25rem;
  }

  .xs\:tw--mt-190{
    margin-top: -47.5rem;
  }

  .xs\:tw--mt-200{
    margin-top: -50rem;
  }

  .xs\:tw--mt-px{
    margin-top: -1px;
  }

  .xs\:tw--mt-0\.5{
    margin-top: -0.125rem;
  }

  .xs\:tw--mt-1\.5{
    margin-top: -0.375rem;
  }

  .xs\:tw--mt-2\.5{
    margin-top: -0.625rem;
  }

  .xs\:tw--mt-3\.5{
    margin-top: -0.875rem;
  }

  .xs\:tw-mr-0{
    margin-right: 0px;
  }

  .xs\:tw-mr-1{
    margin-right: 0.25rem;
  }

  .xs\:tw-mr-2{
    margin-right: 0.5rem;
  }

  .xs\:tw-mr-3{
    margin-right: 0.75rem;
  }

  .xs\:tw-mr-4{
    margin-right: 1rem;
  }

  .xs\:tw-mr-5{
    margin-right: 1.25rem;
  }

  .xs\:tw-mr-6{
    margin-right: 1.5rem;
  }

  .xs\:tw-mr-7{
    margin-right: 1.75rem;
  }

  .xs\:tw-mr-8{
    margin-right: 2rem;
  }

  .xs\:tw-mr-9{
    margin-right: 2.25rem;
  }

  .xs\:tw-mr-10{
    margin-right: 2.5rem;
  }

  .xs\:tw-mr-11{
    margin-right: 2.75rem;
  }

  .xs\:tw-mr-12{
    margin-right: 3rem;
  }

  .xs\:tw-mr-13{
    margin-right: 3.25rem;
  }

  .xs\:tw-mr-14{
    margin-right: 3.5rem;
  }

  .xs\:tw-mr-15{
    margin-right: 3.75rem;
  }

  .xs\:tw-mr-16{
    margin-right: 4rem;
  }

  .xs\:tw-mr-17{
    margin-right: 4.25rem;
  }

  .xs\:tw-mr-18{
    margin-right: 4.5rem;
  }

  .xs\:tw-mr-19{
    margin-right: 4.75rem;
  }

  .xs\:tw-mr-20{
    margin-right: 5rem;
  }

  .xs\:tw-mr-21{
    margin-right: 5.25rem;
  }

  .xs\:tw-mr-22{
    margin-right: 5.5rem;
  }

  .xs\:tw-mr-23{
    margin-right: 5.75rem;
  }

  .xs\:tw-mr-24{
    margin-right: 6rem;
  }

  .xs\:tw-mr-25{
    margin-right: 6.25rem;
  }

  .xs\:tw-mr-26{
    margin-right: 6.5rem;
  }

  .xs\:tw-mr-27{
    margin-right: 6.75rem;
  }

  .xs\:tw-mr-28{
    margin-right: 7rem;
  }

  .xs\:tw-mr-29{
    margin-right: 7.25rem;
  }

  .xs\:tw-mr-30{
    margin-right: 7.5rem;
  }

  .xs\:tw-mr-31{
    margin-right: 7.75rem;
  }

  .xs\:tw-mr-32{
    margin-right: 8rem;
  }

  .xs\:tw-mr-33{
    margin-right: 8.25rem;
  }

  .xs\:tw-mr-34{
    margin-right: 8.5rem;
  }

  .xs\:tw-mr-35{
    margin-right: 8.75rem;
  }

  .xs\:tw-mr-36{
    margin-right: 9rem;
  }

  .xs\:tw-mr-37{
    margin-right: 9.25rem;
  }

  .xs\:tw-mr-38{
    margin-right: 9.5rem;
  }

  .xs\:tw-mr-39{
    margin-right: 9.75rem;
  }

  .xs\:tw-mr-40{
    margin-right: 10rem;
  }

  .xs\:tw-mr-41{
    margin-right: 10.25rem;
  }

  .xs\:tw-mr-42{
    margin-right: 10.5rem;
  }

  .xs\:tw-mr-43{
    margin-right: 10.75rem;
  }

  .xs\:tw-mr-44{
    margin-right: 11rem;
  }

  .xs\:tw-mr-45{
    margin-right: 11.25rem;
  }

  .xs\:tw-mr-46{
    margin-right: 11.5rem;
  }

  .xs\:tw-mr-47{
    margin-right: 11.75rem;
  }

  .xs\:tw-mr-48{
    margin-right: 12rem;
  }

  .xs\:tw-mr-50{
    margin-right: 12.5rem;
  }

  .xs\:tw-mr-52{
    margin-right: 13rem;
  }

  .xs\:tw-mr-53{
    margin-right: 13.25rem;
  }

  .xs\:tw-mr-54{
    margin-right: 13.5rem;
  }

  .xs\:tw-mr-55{
    margin-right: 13.75rem;
  }

  .xs\:tw-mr-56{
    margin-right: 14rem;
  }

  .xs\:tw-mr-57{
    margin-right: 14.25rem;
  }

  .xs\:tw-mr-58{
    margin-right: 14.5rem;
  }

  .xs\:tw-mr-59{
    margin-right: 14.75rem;
  }

  .xs\:tw-mr-60{
    margin-right: 15rem;
  }

  .xs\:tw-mr-61{
    margin-right: 15.25rem;
  }

  .xs\:tw-mr-62{
    margin-right: 15.5rem;
  }

  .xs\:tw-mr-63{
    margin-right: 15.75rem;
  }

  .xs\:tw-mr-64{
    margin-right: 16rem;
  }

  .xs\:tw-mr-65{
    margin-right: 16.25rem;
  }

  .xs\:tw-mr-66{
    margin-right: 16.5rem;
  }

  .xs\:tw-mr-68{
    margin-right: 17rem;
  }

  .xs\:tw-mr-69{
    margin-right: 17.25rem;
  }

  .xs\:tw-mr-70{
    margin-right: 17.5rem;
  }

  .xs\:tw-mr-71{
    margin-right: 17.75rem;
  }

  .xs\:tw-mr-72{
    margin-right: 18rem;
  }

  .xs\:tw-mr-73{
    margin-right: 18.25rem;
  }

  .xs\:tw-mr-74{
    margin-right: 18.5rem;
  }

  .xs\:tw-mr-75{
    margin-right: 18.75rem;
  }

  .xs\:tw-mr-76{
    margin-right: 19rem;
  }

  .xs\:tw-mr-77{
    margin-right: 19.25rem;
  }

  .xs\:tw-mr-78{
    margin-right: 19.5rem;
  }

  .xs\:tw-mr-79{
    margin-right: 19.75rem;
  }

  .xs\:tw-mr-80{
    margin-right: 20rem;
  }

  .xs\:tw-mr-81{
    margin-right: 20.25rem;
  }

  .xs\:tw-mr-82{
    margin-right: 20.5rem;
  }

  .xs\:tw-mr-83{
    margin-right: 20.75rem;
  }

  .xs\:tw-mr-84{
    margin-right: 21rem;
  }

  .xs\:tw-mr-85{
    margin-right: 21.25rem;
  }

  .xs\:tw-mr-86{
    margin-right: 21.5rem;
  }

  .xs\:tw-mr-87{
    margin-right: 21.75rem;
  }

  .xs\:tw-mr-88{
    margin-right: 22rem;
  }

  .xs\:tw-mr-89{
    margin-right: 22.25rem;
  }

  .xs\:tw-mr-90{
    margin-right: 22.5rem;
  }

  .xs\:tw-mr-91{
    margin-right: 22.75rem;
  }

  .xs\:tw-mr-92{
    margin-right: 23rem;
  }

  .xs\:tw-mr-96{
    margin-right: 24rem;
  }

  .xs\:tw-mr-102{
    margin-right: 25.5rem;
  }

  .xs\:tw-mr-112{
    margin-right: 28rem;
  }

  .xs\:tw-mr-128{
    margin-right: 31rem;
  }

  .xs\:tw-mr-129{
    margin-right: 32.25rem;
  }

  .xs\:tw-mr-130{
    margin-right: 32.5rem;
  }

  .xs\:tw-mr-140{
    margin-right: 35rem;
  }

  .xs\:tw-mr-160{
    margin-right: 40rem;
  }

  .xs\:tw-mr-180{
    margin-right: 45rem;
  }

  .xs\:tw-mr-185{
    margin-right: 46.25rem;
  }

  .xs\:tw-mr-190{
    margin-right: 47.5rem;
  }

  .xs\:tw-mr-200{
    margin-right: 50rem;
  }

  .xs\:tw-mr-auto{
    margin-right: auto;
  }

  .xs\:tw-mr-px{
    margin-right: 1px;
  }

  .xs\:tw-mr-0\.5{
    margin-right: 0.125rem;
  }

  .xs\:tw-mr-1\.5{
    margin-right: 0.375rem;
  }

  .xs\:tw-mr-2\.5{
    margin-right: 0.625rem;
  }

  .xs\:tw-mr-3\.5{
    margin-right: 0.875rem;
  }

  .xs\:tw--mr-0{
    margin-right: 0px;
  }

  .xs\:tw--mr-1{
    margin-right: -0.25rem;
  }

  .xs\:tw--mr-2{
    margin-right: -0.5rem;
  }

  .xs\:tw--mr-3{
    margin-right: -0.75rem;
  }

  .xs\:tw--mr-4{
    margin-right: -1rem;
  }

  .xs\:tw--mr-5{
    margin-right: -1.25rem;
  }

  .xs\:tw--mr-6{
    margin-right: -1.5rem;
  }

  .xs\:tw--mr-7{
    margin-right: -1.75rem;
  }

  .xs\:tw--mr-8{
    margin-right: -2rem;
  }

  .xs\:tw--mr-9{
    margin-right: -2.25rem;
  }

  .xs\:tw--mr-10{
    margin-right: -2.5rem;
  }

  .xs\:tw--mr-11{
    margin-right: -2.75rem;
  }

  .xs\:tw--mr-12{
    margin-right: -3rem;
  }

  .xs\:tw--mr-13{
    margin-right: -3.25rem;
  }

  .xs\:tw--mr-14{
    margin-right: -3.5rem;
  }

  .xs\:tw--mr-15{
    margin-right: -3.75rem;
  }

  .xs\:tw--mr-16{
    margin-right: -4rem;
  }

  .xs\:tw--mr-17{
    margin-right: -4.25rem;
  }

  .xs\:tw--mr-18{
    margin-right: -4.5rem;
  }

  .xs\:tw--mr-19{
    margin-right: -4.75rem;
  }

  .xs\:tw--mr-20{
    margin-right: -5rem;
  }

  .xs\:tw--mr-21{
    margin-right: -5.25rem;
  }

  .xs\:tw--mr-22{
    margin-right: -5.5rem;
  }

  .xs\:tw--mr-23{
    margin-right: -5.75rem;
  }

  .xs\:tw--mr-24{
    margin-right: -6rem;
  }

  .xs\:tw--mr-25{
    margin-right: -6.25rem;
  }

  .xs\:tw--mr-26{
    margin-right: -6.5rem;
  }

  .xs\:tw--mr-27{
    margin-right: -6.75rem;
  }

  .xs\:tw--mr-28{
    margin-right: -7rem;
  }

  .xs\:tw--mr-29{
    margin-right: -7.25rem;
  }

  .xs\:tw--mr-30{
    margin-right: -7.5rem;
  }

  .xs\:tw--mr-31{
    margin-right: -7.75rem;
  }

  .xs\:tw--mr-32{
    margin-right: -8rem;
  }

  .xs\:tw--mr-33{
    margin-right: -8.25rem;
  }

  .xs\:tw--mr-34{
    margin-right: -8.5rem;
  }

  .xs\:tw--mr-35{
    margin-right: -8.75rem;
  }

  .xs\:tw--mr-36{
    margin-right: -9rem;
  }

  .xs\:tw--mr-37{
    margin-right: -9.25rem;
  }

  .xs\:tw--mr-38{
    margin-right: -9.5rem;
  }

  .xs\:tw--mr-39{
    margin-right: -9.75rem;
  }

  .xs\:tw--mr-40{
    margin-right: -10rem;
  }

  .xs\:tw--mr-41{
    margin-right: -10.25rem;
  }

  .xs\:tw--mr-42{
    margin-right: -10.5rem;
  }

  .xs\:tw--mr-43{
    margin-right: -10.75rem;
  }

  .xs\:tw--mr-44{
    margin-right: -11rem;
  }

  .xs\:tw--mr-45{
    margin-right: -11.25rem;
  }

  .xs\:tw--mr-46{
    margin-right: -11.5rem;
  }

  .xs\:tw--mr-47{
    margin-right: -11.75rem;
  }

  .xs\:tw--mr-48{
    margin-right: -12rem;
  }

  .xs\:tw--mr-50{
    margin-right: -12.5rem;
  }

  .xs\:tw--mr-52{
    margin-right: -13rem;
  }

  .xs\:tw--mr-53{
    margin-right: -13.25rem;
  }

  .xs\:tw--mr-54{
    margin-right: -13.5rem;
  }

  .xs\:tw--mr-55{
    margin-right: -13.75rem;
  }

  .xs\:tw--mr-56{
    margin-right: -14rem;
  }

  .xs\:tw--mr-57{
    margin-right: -14.25rem;
  }

  .xs\:tw--mr-58{
    margin-right: -14.5rem;
  }

  .xs\:tw--mr-59{
    margin-right: -14.75rem;
  }

  .xs\:tw--mr-60{
    margin-right: -15rem;
  }

  .xs\:tw--mr-61{
    margin-right: -15.25rem;
  }

  .xs\:tw--mr-62{
    margin-right: -15.5rem;
  }

  .xs\:tw--mr-63{
    margin-right: -15.75rem;
  }

  .xs\:tw--mr-64{
    margin-right: -16rem;
  }

  .xs\:tw--mr-65{
    margin-right: -16.25rem;
  }

  .xs\:tw--mr-66{
    margin-right: -16.5rem;
  }

  .xs\:tw--mr-68{
    margin-right: -17rem;
  }

  .xs\:tw--mr-69{
    margin-right: -17.25rem;
  }

  .xs\:tw--mr-70{
    margin-right: -17.5rem;
  }

  .xs\:tw--mr-71{
    margin-right: -17.75rem;
  }

  .xs\:tw--mr-72{
    margin-right: -18rem;
  }

  .xs\:tw--mr-73{
    margin-right: -18.25rem;
  }

  .xs\:tw--mr-74{
    margin-right: -18.5rem;
  }

  .xs\:tw--mr-75{
    margin-right: -18.75rem;
  }

  .xs\:tw--mr-76{
    margin-right: -19rem;
  }

  .xs\:tw--mr-77{
    margin-right: -19.25rem;
  }

  .xs\:tw--mr-78{
    margin-right: -19.5rem;
  }

  .xs\:tw--mr-79{
    margin-right: -19.75rem;
  }

  .xs\:tw--mr-80{
    margin-right: -20rem;
  }

  .xs\:tw--mr-81{
    margin-right: -20.25rem;
  }

  .xs\:tw--mr-82{
    margin-right: -20.5rem;
  }

  .xs\:tw--mr-83{
    margin-right: -20.75rem;
  }

  .xs\:tw--mr-84{
    margin-right: -21rem;
  }

  .xs\:tw--mr-85{
    margin-right: -21.25rem;
  }

  .xs\:tw--mr-86{
    margin-right: -21.5rem;
  }

  .xs\:tw--mr-87{
    margin-right: -21.75rem;
  }

  .xs\:tw--mr-88{
    margin-right: -22rem;
  }

  .xs\:tw--mr-89{
    margin-right: -22.25rem;
  }

  .xs\:tw--mr-90{
    margin-right: -22.5rem;
  }

  .xs\:tw--mr-91{
    margin-right: -22.75rem;
  }

  .xs\:tw--mr-92{
    margin-right: -23rem;
  }

  .xs\:tw--mr-96{
    margin-right: -24rem;
  }

  .xs\:tw--mr-102{
    margin-right: -25.5rem;
  }

  .xs\:tw--mr-112{
    margin-right: -28rem;
  }

  .xs\:tw--mr-128{
    margin-right: -31rem;
  }

  .xs\:tw--mr-129{
    margin-right: -32.25rem;
  }

  .xs\:tw--mr-130{
    margin-right: -32.5rem;
  }

  .xs\:tw--mr-140{
    margin-right: -35rem;
  }

  .xs\:tw--mr-160{
    margin-right: -40rem;
  }

  .xs\:tw--mr-180{
    margin-right: -45rem;
  }

  .xs\:tw--mr-185{
    margin-right: -46.25rem;
  }

  .xs\:tw--mr-190{
    margin-right: -47.5rem;
  }

  .xs\:tw--mr-200{
    margin-right: -50rem;
  }

  .xs\:tw--mr-px{
    margin-right: -1px;
  }

  .xs\:tw--mr-0\.5{
    margin-right: -0.125rem;
  }

  .xs\:tw--mr-1\.5{
    margin-right: -0.375rem;
  }

  .xs\:tw--mr-2\.5{
    margin-right: -0.625rem;
  }

  .xs\:tw--mr-3\.5{
    margin-right: -0.875rem;
  }

  .xs\:tw-mb-0{
    margin-bottom: 0px;
  }

  .xs\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  .xs\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  .xs\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  .xs\:tw-mb-4{
    margin-bottom: 1rem;
  }

  .xs\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  .xs\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  .xs\:tw-mb-7{
    margin-bottom: 1.75rem;
  }

  .xs\:tw-mb-8{
    margin-bottom: 2rem;
  }

  .xs\:tw-mb-9{
    margin-bottom: 2.25rem;
  }

  .xs\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  .xs\:tw-mb-11{
    margin-bottom: 2.75rem;
  }

  .xs\:tw-mb-12{
    margin-bottom: 3rem;
  }

  .xs\:tw-mb-13{
    margin-bottom: 3.25rem;
  }

  .xs\:tw-mb-14{
    margin-bottom: 3.5rem;
  }

  .xs\:tw-mb-15{
    margin-bottom: 3.75rem;
  }

  .xs\:tw-mb-16{
    margin-bottom: 4rem;
  }

  .xs\:tw-mb-17{
    margin-bottom: 4.25rem;
  }

  .xs\:tw-mb-18{
    margin-bottom: 4.5rem;
  }

  .xs\:tw-mb-19{
    margin-bottom: 4.75rem;
  }

  .xs\:tw-mb-20{
    margin-bottom: 5rem;
  }

  .xs\:tw-mb-21{
    margin-bottom: 5.25rem;
  }

  .xs\:tw-mb-22{
    margin-bottom: 5.5rem;
  }

  .xs\:tw-mb-23{
    margin-bottom: 5.75rem;
  }

  .xs\:tw-mb-24{
    margin-bottom: 6rem;
  }

  .xs\:tw-mb-25{
    margin-bottom: 6.25rem;
  }

  .xs\:tw-mb-26{
    margin-bottom: 6.5rem;
  }

  .xs\:tw-mb-27{
    margin-bottom: 6.75rem;
  }

  .xs\:tw-mb-28{
    margin-bottom: 7rem;
  }

  .xs\:tw-mb-29{
    margin-bottom: 7.25rem;
  }

  .xs\:tw-mb-30{
    margin-bottom: 7.5rem;
  }

  .xs\:tw-mb-31{
    margin-bottom: 7.75rem;
  }

  .xs\:tw-mb-32{
    margin-bottom: 8rem;
  }

  .xs\:tw-mb-33{
    margin-bottom: 8.25rem;
  }

  .xs\:tw-mb-34{
    margin-bottom: 8.5rem;
  }

  .xs\:tw-mb-35{
    margin-bottom: 8.75rem;
  }

  .xs\:tw-mb-36{
    margin-bottom: 9rem;
  }

  .xs\:tw-mb-37{
    margin-bottom: 9.25rem;
  }

  .xs\:tw-mb-38{
    margin-bottom: 9.5rem;
  }

  .xs\:tw-mb-39{
    margin-bottom: 9.75rem;
  }

  .xs\:tw-mb-40{
    margin-bottom: 10rem;
  }

  .xs\:tw-mb-41{
    margin-bottom: 10.25rem;
  }

  .xs\:tw-mb-42{
    margin-bottom: 10.5rem;
  }

  .xs\:tw-mb-43{
    margin-bottom: 10.75rem;
  }

  .xs\:tw-mb-44{
    margin-bottom: 11rem;
  }

  .xs\:tw-mb-45{
    margin-bottom: 11.25rem;
  }

  .xs\:tw-mb-46{
    margin-bottom: 11.5rem;
  }

  .xs\:tw-mb-47{
    margin-bottom: 11.75rem;
  }

  .xs\:tw-mb-48{
    margin-bottom: 12rem;
  }

  .xs\:tw-mb-50{
    margin-bottom: 12.5rem;
  }

  .xs\:tw-mb-52{
    margin-bottom: 13rem;
  }

  .xs\:tw-mb-53{
    margin-bottom: 13.25rem;
  }

  .xs\:tw-mb-54{
    margin-bottom: 13.5rem;
  }

  .xs\:tw-mb-55{
    margin-bottom: 13.75rem;
  }

  .xs\:tw-mb-56{
    margin-bottom: 14rem;
  }

  .xs\:tw-mb-57{
    margin-bottom: 14.25rem;
  }

  .xs\:tw-mb-58{
    margin-bottom: 14.5rem;
  }

  .xs\:tw-mb-59{
    margin-bottom: 14.75rem;
  }

  .xs\:tw-mb-60{
    margin-bottom: 15rem;
  }

  .xs\:tw-mb-61{
    margin-bottom: 15.25rem;
  }

  .xs\:tw-mb-62{
    margin-bottom: 15.5rem;
  }

  .xs\:tw-mb-63{
    margin-bottom: 15.75rem;
  }

  .xs\:tw-mb-64{
    margin-bottom: 16rem;
  }

  .xs\:tw-mb-65{
    margin-bottom: 16.25rem;
  }

  .xs\:tw-mb-66{
    margin-bottom: 16.5rem;
  }

  .xs\:tw-mb-68{
    margin-bottom: 17rem;
  }

  .xs\:tw-mb-69{
    margin-bottom: 17.25rem;
  }

  .xs\:tw-mb-70{
    margin-bottom: 17.5rem;
  }

  .xs\:tw-mb-71{
    margin-bottom: 17.75rem;
  }

  .xs\:tw-mb-72{
    margin-bottom: 18rem;
  }

  .xs\:tw-mb-73{
    margin-bottom: 18.25rem;
  }

  .xs\:tw-mb-74{
    margin-bottom: 18.5rem;
  }

  .xs\:tw-mb-75{
    margin-bottom: 18.75rem;
  }

  .xs\:tw-mb-76{
    margin-bottom: 19rem;
  }

  .xs\:tw-mb-77{
    margin-bottom: 19.25rem;
  }

  .xs\:tw-mb-78{
    margin-bottom: 19.5rem;
  }

  .xs\:tw-mb-79{
    margin-bottom: 19.75rem;
  }

  .xs\:tw-mb-80{
    margin-bottom: 20rem;
  }

  .xs\:tw-mb-81{
    margin-bottom: 20.25rem;
  }

  .xs\:tw-mb-82{
    margin-bottom: 20.5rem;
  }

  .xs\:tw-mb-83{
    margin-bottom: 20.75rem;
  }

  .xs\:tw-mb-84{
    margin-bottom: 21rem;
  }

  .xs\:tw-mb-85{
    margin-bottom: 21.25rem;
  }

  .xs\:tw-mb-86{
    margin-bottom: 21.5rem;
  }

  .xs\:tw-mb-87{
    margin-bottom: 21.75rem;
  }

  .xs\:tw-mb-88{
    margin-bottom: 22rem;
  }

  .xs\:tw-mb-89{
    margin-bottom: 22.25rem;
  }

  .xs\:tw-mb-90{
    margin-bottom: 22.5rem;
  }

  .xs\:tw-mb-91{
    margin-bottom: 22.75rem;
  }

  .xs\:tw-mb-92{
    margin-bottom: 23rem;
  }

  .xs\:tw-mb-96{
    margin-bottom: 24rem;
  }

  .xs\:tw-mb-102{
    margin-bottom: 25.5rem;
  }

  .xs\:tw-mb-112{
    margin-bottom: 28rem;
  }

  .xs\:tw-mb-128{
    margin-bottom: 31rem;
  }

  .xs\:tw-mb-129{
    margin-bottom: 32.25rem;
  }

  .xs\:tw-mb-130{
    margin-bottom: 32.5rem;
  }

  .xs\:tw-mb-140{
    margin-bottom: 35rem;
  }

  .xs\:tw-mb-160{
    margin-bottom: 40rem;
  }

  .xs\:tw-mb-180{
    margin-bottom: 45rem;
  }

  .xs\:tw-mb-185{
    margin-bottom: 46.25rem;
  }

  .xs\:tw-mb-190{
    margin-bottom: 47.5rem;
  }

  .xs\:tw-mb-200{
    margin-bottom: 50rem;
  }

  .xs\:tw-mb-auto{
    margin-bottom: auto;
  }

  .xs\:tw-mb-px{
    margin-bottom: 1px;
  }

  .xs\:tw-mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .xs\:tw-mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .xs\:tw-mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .xs\:tw-mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .xs\:tw--mb-0{
    margin-bottom: 0px;
  }

  .xs\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  .xs\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  .xs\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  .xs\:tw--mb-4{
    margin-bottom: -1rem;
  }

  .xs\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  .xs\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  .xs\:tw--mb-7{
    margin-bottom: -1.75rem;
  }

  .xs\:tw--mb-8{
    margin-bottom: -2rem;
  }

  .xs\:tw--mb-9{
    margin-bottom: -2.25rem;
  }

  .xs\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  .xs\:tw--mb-11{
    margin-bottom: -2.75rem;
  }

  .xs\:tw--mb-12{
    margin-bottom: -3rem;
  }

  .xs\:tw--mb-13{
    margin-bottom: -3.25rem;
  }

  .xs\:tw--mb-14{
    margin-bottom: -3.5rem;
  }

  .xs\:tw--mb-15{
    margin-bottom: -3.75rem;
  }

  .xs\:tw--mb-16{
    margin-bottom: -4rem;
  }

  .xs\:tw--mb-17{
    margin-bottom: -4.25rem;
  }

  .xs\:tw--mb-18{
    margin-bottom: -4.5rem;
  }

  .xs\:tw--mb-19{
    margin-bottom: -4.75rem;
  }

  .xs\:tw--mb-20{
    margin-bottom: -5rem;
  }

  .xs\:tw--mb-21{
    margin-bottom: -5.25rem;
  }

  .xs\:tw--mb-22{
    margin-bottom: -5.5rem;
  }

  .xs\:tw--mb-23{
    margin-bottom: -5.75rem;
  }

  .xs\:tw--mb-24{
    margin-bottom: -6rem;
  }

  .xs\:tw--mb-25{
    margin-bottom: -6.25rem;
  }

  .xs\:tw--mb-26{
    margin-bottom: -6.5rem;
  }

  .xs\:tw--mb-27{
    margin-bottom: -6.75rem;
  }

  .xs\:tw--mb-28{
    margin-bottom: -7rem;
  }

  .xs\:tw--mb-29{
    margin-bottom: -7.25rem;
  }

  .xs\:tw--mb-30{
    margin-bottom: -7.5rem;
  }

  .xs\:tw--mb-31{
    margin-bottom: -7.75rem;
  }

  .xs\:tw--mb-32{
    margin-bottom: -8rem;
  }

  .xs\:tw--mb-33{
    margin-bottom: -8.25rem;
  }

  .xs\:tw--mb-34{
    margin-bottom: -8.5rem;
  }

  .xs\:tw--mb-35{
    margin-bottom: -8.75rem;
  }

  .xs\:tw--mb-36{
    margin-bottom: -9rem;
  }

  .xs\:tw--mb-37{
    margin-bottom: -9.25rem;
  }

  .xs\:tw--mb-38{
    margin-bottom: -9.5rem;
  }

  .xs\:tw--mb-39{
    margin-bottom: -9.75rem;
  }

  .xs\:tw--mb-40{
    margin-bottom: -10rem;
  }

  .xs\:tw--mb-41{
    margin-bottom: -10.25rem;
  }

  .xs\:tw--mb-42{
    margin-bottom: -10.5rem;
  }

  .xs\:tw--mb-43{
    margin-bottom: -10.75rem;
  }

  .xs\:tw--mb-44{
    margin-bottom: -11rem;
  }

  .xs\:tw--mb-45{
    margin-bottom: -11.25rem;
  }

  .xs\:tw--mb-46{
    margin-bottom: -11.5rem;
  }

  .xs\:tw--mb-47{
    margin-bottom: -11.75rem;
  }

  .xs\:tw--mb-48{
    margin-bottom: -12rem;
  }

  .xs\:tw--mb-50{
    margin-bottom: -12.5rem;
  }

  .xs\:tw--mb-52{
    margin-bottom: -13rem;
  }

  .xs\:tw--mb-53{
    margin-bottom: -13.25rem;
  }

  .xs\:tw--mb-54{
    margin-bottom: -13.5rem;
  }

  .xs\:tw--mb-55{
    margin-bottom: -13.75rem;
  }

  .xs\:tw--mb-56{
    margin-bottom: -14rem;
  }

  .xs\:tw--mb-57{
    margin-bottom: -14.25rem;
  }

  .xs\:tw--mb-58{
    margin-bottom: -14.5rem;
  }

  .xs\:tw--mb-59{
    margin-bottom: -14.75rem;
  }

  .xs\:tw--mb-60{
    margin-bottom: -15rem;
  }

  .xs\:tw--mb-61{
    margin-bottom: -15.25rem;
  }

  .xs\:tw--mb-62{
    margin-bottom: -15.5rem;
  }

  .xs\:tw--mb-63{
    margin-bottom: -15.75rem;
  }

  .xs\:tw--mb-64{
    margin-bottom: -16rem;
  }

  .xs\:tw--mb-65{
    margin-bottom: -16.25rem;
  }

  .xs\:tw--mb-66{
    margin-bottom: -16.5rem;
  }

  .xs\:tw--mb-68{
    margin-bottom: -17rem;
  }

  .xs\:tw--mb-69{
    margin-bottom: -17.25rem;
  }

  .xs\:tw--mb-70{
    margin-bottom: -17.5rem;
  }

  .xs\:tw--mb-71{
    margin-bottom: -17.75rem;
  }

  .xs\:tw--mb-72{
    margin-bottom: -18rem;
  }

  .xs\:tw--mb-73{
    margin-bottom: -18.25rem;
  }

  .xs\:tw--mb-74{
    margin-bottom: -18.5rem;
  }

  .xs\:tw--mb-75{
    margin-bottom: -18.75rem;
  }

  .xs\:tw--mb-76{
    margin-bottom: -19rem;
  }

  .xs\:tw--mb-77{
    margin-bottom: -19.25rem;
  }

  .xs\:tw--mb-78{
    margin-bottom: -19.5rem;
  }

  .xs\:tw--mb-79{
    margin-bottom: -19.75rem;
  }

  .xs\:tw--mb-80{
    margin-bottom: -20rem;
  }

  .xs\:tw--mb-81{
    margin-bottom: -20.25rem;
  }

  .xs\:tw--mb-82{
    margin-bottom: -20.5rem;
  }

  .xs\:tw--mb-83{
    margin-bottom: -20.75rem;
  }

  .xs\:tw--mb-84{
    margin-bottom: -21rem;
  }

  .xs\:tw--mb-85{
    margin-bottom: -21.25rem;
  }

  .xs\:tw--mb-86{
    margin-bottom: -21.5rem;
  }

  .xs\:tw--mb-87{
    margin-bottom: -21.75rem;
  }

  .xs\:tw--mb-88{
    margin-bottom: -22rem;
  }

  .xs\:tw--mb-89{
    margin-bottom: -22.25rem;
  }

  .xs\:tw--mb-90{
    margin-bottom: -22.5rem;
  }

  .xs\:tw--mb-91{
    margin-bottom: -22.75rem;
  }

  .xs\:tw--mb-92{
    margin-bottom: -23rem;
  }

  .xs\:tw--mb-96{
    margin-bottom: -24rem;
  }

  .xs\:tw--mb-102{
    margin-bottom: -25.5rem;
  }

  .xs\:tw--mb-112{
    margin-bottom: -28rem;
  }

  .xs\:tw--mb-128{
    margin-bottom: -31rem;
  }

  .xs\:tw--mb-129{
    margin-bottom: -32.25rem;
  }

  .xs\:tw--mb-130{
    margin-bottom: -32.5rem;
  }

  .xs\:tw--mb-140{
    margin-bottom: -35rem;
  }

  .xs\:tw--mb-160{
    margin-bottom: -40rem;
  }

  .xs\:tw--mb-180{
    margin-bottom: -45rem;
  }

  .xs\:tw--mb-185{
    margin-bottom: -46.25rem;
  }

  .xs\:tw--mb-190{
    margin-bottom: -47.5rem;
  }

  .xs\:tw--mb-200{
    margin-bottom: -50rem;
  }

  .xs\:tw--mb-px{
    margin-bottom: -1px;
  }

  .xs\:tw--mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .xs\:tw--mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .xs\:tw--mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .xs\:tw--mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .xs\:tw-ml-0{
    margin-left: 0px;
  }

  .xs\:tw-ml-1{
    margin-left: 0.25rem;
  }

  .xs\:tw-ml-2{
    margin-left: 0.5rem;
  }

  .xs\:tw-ml-3{
    margin-left: 0.75rem;
  }

  .xs\:tw-ml-4{
    margin-left: 1rem;
  }

  .xs\:tw-ml-5{
    margin-left: 1.25rem;
  }

  .xs\:tw-ml-6{
    margin-left: 1.5rem;
  }

  .xs\:tw-ml-7{
    margin-left: 1.75rem;
  }

  .xs\:tw-ml-8{
    margin-left: 2rem;
  }

  .xs\:tw-ml-9{
    margin-left: 2.25rem;
  }

  .xs\:tw-ml-10{
    margin-left: 2.5rem;
  }

  .xs\:tw-ml-11{
    margin-left: 2.75rem;
  }

  .xs\:tw-ml-12{
    margin-left: 3rem;
  }

  .xs\:tw-ml-13{
    margin-left: 3.25rem;
  }

  .xs\:tw-ml-14{
    margin-left: 3.5rem;
  }

  .xs\:tw-ml-15{
    margin-left: 3.75rem;
  }

  .xs\:tw-ml-16{
    margin-left: 4rem;
  }

  .xs\:tw-ml-17{
    margin-left: 4.25rem;
  }

  .xs\:tw-ml-18{
    margin-left: 4.5rem;
  }

  .xs\:tw-ml-19{
    margin-left: 4.75rem;
  }

  .xs\:tw-ml-20{
    margin-left: 5rem;
  }

  .xs\:tw-ml-21{
    margin-left: 5.25rem;
  }

  .xs\:tw-ml-22{
    margin-left: 5.5rem;
  }

  .xs\:tw-ml-23{
    margin-left: 5.75rem;
  }

  .xs\:tw-ml-24{
    margin-left: 6rem;
  }

  .xs\:tw-ml-25{
    margin-left: 6.25rem;
  }

  .xs\:tw-ml-26{
    margin-left: 6.5rem;
  }

  .xs\:tw-ml-27{
    margin-left: 6.75rem;
  }

  .xs\:tw-ml-28{
    margin-left: 7rem;
  }

  .xs\:tw-ml-29{
    margin-left: 7.25rem;
  }

  .xs\:tw-ml-30{
    margin-left: 7.5rem;
  }

  .xs\:tw-ml-31{
    margin-left: 7.75rem;
  }

  .xs\:tw-ml-32{
    margin-left: 8rem;
  }

  .xs\:tw-ml-33{
    margin-left: 8.25rem;
  }

  .xs\:tw-ml-34{
    margin-left: 8.5rem;
  }

  .xs\:tw-ml-35{
    margin-left: 8.75rem;
  }

  .xs\:tw-ml-36{
    margin-left: 9rem;
  }

  .xs\:tw-ml-37{
    margin-left: 9.25rem;
  }

  .xs\:tw-ml-38{
    margin-left: 9.5rem;
  }

  .xs\:tw-ml-39{
    margin-left: 9.75rem;
  }

  .xs\:tw-ml-40{
    margin-left: 10rem;
  }

  .xs\:tw-ml-41{
    margin-left: 10.25rem;
  }

  .xs\:tw-ml-42{
    margin-left: 10.5rem;
  }

  .xs\:tw-ml-43{
    margin-left: 10.75rem;
  }

  .xs\:tw-ml-44{
    margin-left: 11rem;
  }

  .xs\:tw-ml-45{
    margin-left: 11.25rem;
  }

  .xs\:tw-ml-46{
    margin-left: 11.5rem;
  }

  .xs\:tw-ml-47{
    margin-left: 11.75rem;
  }

  .xs\:tw-ml-48{
    margin-left: 12rem;
  }

  .xs\:tw-ml-50{
    margin-left: 12.5rem;
  }

  .xs\:tw-ml-52{
    margin-left: 13rem;
  }

  .xs\:tw-ml-53{
    margin-left: 13.25rem;
  }

  .xs\:tw-ml-54{
    margin-left: 13.5rem;
  }

  .xs\:tw-ml-55{
    margin-left: 13.75rem;
  }

  .xs\:tw-ml-56{
    margin-left: 14rem;
  }

  .xs\:tw-ml-57{
    margin-left: 14.25rem;
  }

  .xs\:tw-ml-58{
    margin-left: 14.5rem;
  }

  .xs\:tw-ml-59{
    margin-left: 14.75rem;
  }

  .xs\:tw-ml-60{
    margin-left: 15rem;
  }

  .xs\:tw-ml-61{
    margin-left: 15.25rem;
  }

  .xs\:tw-ml-62{
    margin-left: 15.5rem;
  }

  .xs\:tw-ml-63{
    margin-left: 15.75rem;
  }

  .xs\:tw-ml-64{
    margin-left: 16rem;
  }

  .xs\:tw-ml-65{
    margin-left: 16.25rem;
  }

  .xs\:tw-ml-66{
    margin-left: 16.5rem;
  }

  .xs\:tw-ml-68{
    margin-left: 17rem;
  }

  .xs\:tw-ml-69{
    margin-left: 17.25rem;
  }

  .xs\:tw-ml-70{
    margin-left: 17.5rem;
  }

  .xs\:tw-ml-71{
    margin-left: 17.75rem;
  }

  .xs\:tw-ml-72{
    margin-left: 18rem;
  }

  .xs\:tw-ml-73{
    margin-left: 18.25rem;
  }

  .xs\:tw-ml-74{
    margin-left: 18.5rem;
  }

  .xs\:tw-ml-75{
    margin-left: 18.75rem;
  }

  .xs\:tw-ml-76{
    margin-left: 19rem;
  }

  .xs\:tw-ml-77{
    margin-left: 19.25rem;
  }

  .xs\:tw-ml-78{
    margin-left: 19.5rem;
  }

  .xs\:tw-ml-79{
    margin-left: 19.75rem;
  }

  .xs\:tw-ml-80{
    margin-left: 20rem;
  }

  .xs\:tw-ml-81{
    margin-left: 20.25rem;
  }

  .xs\:tw-ml-82{
    margin-left: 20.5rem;
  }

  .xs\:tw-ml-83{
    margin-left: 20.75rem;
  }

  .xs\:tw-ml-84{
    margin-left: 21rem;
  }

  .xs\:tw-ml-85{
    margin-left: 21.25rem;
  }

  .xs\:tw-ml-86{
    margin-left: 21.5rem;
  }

  .xs\:tw-ml-87{
    margin-left: 21.75rem;
  }

  .xs\:tw-ml-88{
    margin-left: 22rem;
  }

  .xs\:tw-ml-89{
    margin-left: 22.25rem;
  }

  .xs\:tw-ml-90{
    margin-left: 22.5rem;
  }

  .xs\:tw-ml-91{
    margin-left: 22.75rem;
  }

  .xs\:tw-ml-92{
    margin-left: 23rem;
  }

  .xs\:tw-ml-96{
    margin-left: 24rem;
  }

  .xs\:tw-ml-102{
    margin-left: 25.5rem;
  }

  .xs\:tw-ml-112{
    margin-left: 28rem;
  }

  .xs\:tw-ml-128{
    margin-left: 31rem;
  }

  .xs\:tw-ml-129{
    margin-left: 32.25rem;
  }

  .xs\:tw-ml-130{
    margin-left: 32.5rem;
  }

  .xs\:tw-ml-140{
    margin-left: 35rem;
  }

  .xs\:tw-ml-160{
    margin-left: 40rem;
  }

  .xs\:tw-ml-180{
    margin-left: 45rem;
  }

  .xs\:tw-ml-185{
    margin-left: 46.25rem;
  }

  .xs\:tw-ml-190{
    margin-left: 47.5rem;
  }

  .xs\:tw-ml-200{
    margin-left: 50rem;
  }

  .xs\:tw-ml-auto{
    margin-left: auto;
  }

  .xs\:tw-ml-px{
    margin-left: 1px;
  }

  .xs\:tw-ml-0\.5{
    margin-left: 0.125rem;
  }

  .xs\:tw-ml-1\.5{
    margin-left: 0.375rem;
  }

  .xs\:tw-ml-2\.5{
    margin-left: 0.625rem;
  }

  .xs\:tw-ml-3\.5{
    margin-left: 0.875rem;
  }

  .xs\:tw--ml-0{
    margin-left: 0px;
  }

  .xs\:tw--ml-1{
    margin-left: -0.25rem;
  }

  .xs\:tw--ml-2{
    margin-left: -0.5rem;
  }

  .xs\:tw--ml-3{
    margin-left: -0.75rem;
  }

  .xs\:tw--ml-4{
    margin-left: -1rem;
  }

  .xs\:tw--ml-5{
    margin-left: -1.25rem;
  }

  .xs\:tw--ml-6{
    margin-left: -1.5rem;
  }

  .xs\:tw--ml-7{
    margin-left: -1.75rem;
  }

  .xs\:tw--ml-8{
    margin-left: -2rem;
  }

  .xs\:tw--ml-9{
    margin-left: -2.25rem;
  }

  .xs\:tw--ml-10{
    margin-left: -2.5rem;
  }

  .xs\:tw--ml-11{
    margin-left: -2.75rem;
  }

  .xs\:tw--ml-12{
    margin-left: -3rem;
  }

  .xs\:tw--ml-13{
    margin-left: -3.25rem;
  }

  .xs\:tw--ml-14{
    margin-left: -3.5rem;
  }

  .xs\:tw--ml-15{
    margin-left: -3.75rem;
  }

  .xs\:tw--ml-16{
    margin-left: -4rem;
  }

  .xs\:tw--ml-17{
    margin-left: -4.25rem;
  }

  .xs\:tw--ml-18{
    margin-left: -4.5rem;
  }

  .xs\:tw--ml-19{
    margin-left: -4.75rem;
  }

  .xs\:tw--ml-20{
    margin-left: -5rem;
  }

  .xs\:tw--ml-21{
    margin-left: -5.25rem;
  }

  .xs\:tw--ml-22{
    margin-left: -5.5rem;
  }

  .xs\:tw--ml-23{
    margin-left: -5.75rem;
  }

  .xs\:tw--ml-24{
    margin-left: -6rem;
  }

  .xs\:tw--ml-25{
    margin-left: -6.25rem;
  }

  .xs\:tw--ml-26{
    margin-left: -6.5rem;
  }

  .xs\:tw--ml-27{
    margin-left: -6.75rem;
  }

  .xs\:tw--ml-28{
    margin-left: -7rem;
  }

  .xs\:tw--ml-29{
    margin-left: -7.25rem;
  }

  .xs\:tw--ml-30{
    margin-left: -7.5rem;
  }

  .xs\:tw--ml-31{
    margin-left: -7.75rem;
  }

  .xs\:tw--ml-32{
    margin-left: -8rem;
  }

  .xs\:tw--ml-33{
    margin-left: -8.25rem;
  }

  .xs\:tw--ml-34{
    margin-left: -8.5rem;
  }

  .xs\:tw--ml-35{
    margin-left: -8.75rem;
  }

  .xs\:tw--ml-36{
    margin-left: -9rem;
  }

  .xs\:tw--ml-37{
    margin-left: -9.25rem;
  }

  .xs\:tw--ml-38{
    margin-left: -9.5rem;
  }

  .xs\:tw--ml-39{
    margin-left: -9.75rem;
  }

  .xs\:tw--ml-40{
    margin-left: -10rem;
  }

  .xs\:tw--ml-41{
    margin-left: -10.25rem;
  }

  .xs\:tw--ml-42{
    margin-left: -10.5rem;
  }

  .xs\:tw--ml-43{
    margin-left: -10.75rem;
  }

  .xs\:tw--ml-44{
    margin-left: -11rem;
  }

  .xs\:tw--ml-45{
    margin-left: -11.25rem;
  }

  .xs\:tw--ml-46{
    margin-left: -11.5rem;
  }

  .xs\:tw--ml-47{
    margin-left: -11.75rem;
  }

  .xs\:tw--ml-48{
    margin-left: -12rem;
  }

  .xs\:tw--ml-50{
    margin-left: -12.5rem;
  }

  .xs\:tw--ml-52{
    margin-left: -13rem;
  }

  .xs\:tw--ml-53{
    margin-left: -13.25rem;
  }

  .xs\:tw--ml-54{
    margin-left: -13.5rem;
  }

  .xs\:tw--ml-55{
    margin-left: -13.75rem;
  }

  .xs\:tw--ml-56{
    margin-left: -14rem;
  }

  .xs\:tw--ml-57{
    margin-left: -14.25rem;
  }

  .xs\:tw--ml-58{
    margin-left: -14.5rem;
  }

  .xs\:tw--ml-59{
    margin-left: -14.75rem;
  }

  .xs\:tw--ml-60{
    margin-left: -15rem;
  }

  .xs\:tw--ml-61{
    margin-left: -15.25rem;
  }

  .xs\:tw--ml-62{
    margin-left: -15.5rem;
  }

  .xs\:tw--ml-63{
    margin-left: -15.75rem;
  }

  .xs\:tw--ml-64{
    margin-left: -16rem;
  }

  .xs\:tw--ml-65{
    margin-left: -16.25rem;
  }

  .xs\:tw--ml-66{
    margin-left: -16.5rem;
  }

  .xs\:tw--ml-68{
    margin-left: -17rem;
  }

  .xs\:tw--ml-69{
    margin-left: -17.25rem;
  }

  .xs\:tw--ml-70{
    margin-left: -17.5rem;
  }

  .xs\:tw--ml-71{
    margin-left: -17.75rem;
  }

  .xs\:tw--ml-72{
    margin-left: -18rem;
  }

  .xs\:tw--ml-73{
    margin-left: -18.25rem;
  }

  .xs\:tw--ml-74{
    margin-left: -18.5rem;
  }

  .xs\:tw--ml-75{
    margin-left: -18.75rem;
  }

  .xs\:tw--ml-76{
    margin-left: -19rem;
  }

  .xs\:tw--ml-77{
    margin-left: -19.25rem;
  }

  .xs\:tw--ml-78{
    margin-left: -19.5rem;
  }

  .xs\:tw--ml-79{
    margin-left: -19.75rem;
  }

  .xs\:tw--ml-80{
    margin-left: -20rem;
  }

  .xs\:tw--ml-81{
    margin-left: -20.25rem;
  }

  .xs\:tw--ml-82{
    margin-left: -20.5rem;
  }

  .xs\:tw--ml-83{
    margin-left: -20.75rem;
  }

  .xs\:tw--ml-84{
    margin-left: -21rem;
  }

  .xs\:tw--ml-85{
    margin-left: -21.25rem;
  }

  .xs\:tw--ml-86{
    margin-left: -21.5rem;
  }

  .xs\:tw--ml-87{
    margin-left: -21.75rem;
  }

  .xs\:tw--ml-88{
    margin-left: -22rem;
  }

  .xs\:tw--ml-89{
    margin-left: -22.25rem;
  }

  .xs\:tw--ml-90{
    margin-left: -22.5rem;
  }

  .xs\:tw--ml-91{
    margin-left: -22.75rem;
  }

  .xs\:tw--ml-92{
    margin-left: -23rem;
  }

  .xs\:tw--ml-96{
    margin-left: -24rem;
  }

  .xs\:tw--ml-102{
    margin-left: -25.5rem;
  }

  .xs\:tw--ml-112{
    margin-left: -28rem;
  }

  .xs\:tw--ml-128{
    margin-left: -31rem;
  }

  .xs\:tw--ml-129{
    margin-left: -32.25rem;
  }

  .xs\:tw--ml-130{
    margin-left: -32.5rem;
  }

  .xs\:tw--ml-140{
    margin-left: -35rem;
  }

  .xs\:tw--ml-160{
    margin-left: -40rem;
  }

  .xs\:tw--ml-180{
    margin-left: -45rem;
  }

  .xs\:tw--ml-185{
    margin-left: -46.25rem;
  }

  .xs\:tw--ml-190{
    margin-left: -47.5rem;
  }

  .xs\:tw--ml-200{
    margin-left: -50rem;
  }

  .xs\:tw--ml-px{
    margin-left: -1px;
  }

  .xs\:tw--ml-0\.5{
    margin-left: -0.125rem;
  }

  .xs\:tw--ml-1\.5{
    margin-left: -0.375rem;
  }

  .xs\:tw--ml-2\.5{
    margin-left: -0.625rem;
  }

  .xs\:tw--ml-3\.5{
    margin-left: -0.875rem;
  }

  .xs\:tw-box-border{
    box-sizing: border-box;
  }

  .xs\:tw-box-content{
    box-sizing: content-box;
  }

  .xs\:tw-block{
    display: block;
  }

  .xs\:tw-inline-block{
    display: inline-block;
  }

  .xs\:tw-inline{
    display: inline;
  }

  .xs\:tw-flex{
    display: flex;
  }

  .xs\:tw-inline-flex{
    display: inline-flex;
  }

  .xs\:tw-table{
    display: table;
  }

  .xs\:tw-inline-table{
    display: inline-table;
  }

  .xs\:tw-table-caption{
    display: table-caption;
  }

  .xs\:tw-table-cell{
    display: table-cell;
  }

  .xs\:tw-table-column{
    display: table-column;
  }

  .xs\:tw-table-column-group{
    display: table-column-group;
  }

  .xs\:tw-table-footer-group{
    display: table-footer-group;
  }

  .xs\:tw-table-header-group{
    display: table-header-group;
  }

  .xs\:tw-table-row-group{
    display: table-row-group;
  }

  .xs\:tw-table-row{
    display: table-row;
  }

  .xs\:tw-flow-root{
    display: flow-root;
  }

  .xs\:tw-grid{
    display: grid;
  }

  .xs\:tw-inline-grid{
    display: inline-grid;
  }

  .xs\:tw-contents{
    display: contents;
  }

  .xs\:tw-list-item{
    display: list-item;
  }

  .xs\:tw-hidden{
    display: none;
  }

  .xs\:tw-h-0{
    height: 0px;
  }

  .xs\:tw-h-1{
    height: 0.25rem;
  }

  .xs\:tw-h-2{
    height: 0.5rem;
  }

  .xs\:tw-h-3{
    height: 0.75rem;
  }

  .xs\:tw-h-4{
    height: 1rem;
  }

  .xs\:tw-h-5{
    height: 1.25rem;
  }

  .xs\:tw-h-6{
    height: 1.5rem;
  }

  .xs\:tw-h-7{
    height: 1.75rem;
  }

  .xs\:tw-h-8{
    height: 2rem;
  }

  .xs\:tw-h-9{
    height: 2.25rem;
  }

  .xs\:tw-h-10{
    height: 2.5rem;
  }

  .xs\:tw-h-11{
    height: 2.75rem;
  }

  .xs\:tw-h-12{
    height: 3rem;
  }

  .xs\:tw-h-13{
    height: 3.25rem;
  }

  .xs\:tw-h-14{
    height: 3.5rem;
  }

  .xs\:tw-h-15{
    height: 3.75rem;
  }

  .xs\:tw-h-16{
    height: 4rem;
  }

  .xs\:tw-h-17{
    height: 4.25rem;
  }

  .xs\:tw-h-18{
    height: 4.5rem;
  }

  .xs\:tw-h-19{
    height: 4.75rem;
  }

  .xs\:tw-h-20{
    height: 5rem;
  }

  .xs\:tw-h-21{
    height: 5.25rem;
  }

  .xs\:tw-h-22{
    height: 5.5rem;
  }

  .xs\:tw-h-23{
    height: 5.75rem;
  }

  .xs\:tw-h-24{
    height: 6rem;
  }

  .xs\:tw-h-25{
    height: 6.25rem;
  }

  .xs\:tw-h-26{
    height: 6.5rem;
  }

  .xs\:tw-h-27{
    height: 6.75rem;
  }

  .xs\:tw-h-28{
    height: 7rem;
  }

  .xs\:tw-h-29{
    height: 7.25rem;
  }

  .xs\:tw-h-30{
    height: 7.5rem;
  }

  .xs\:tw-h-31{
    height: 7.75rem;
  }

  .xs\:tw-h-32{
    height: 8rem;
  }

  .xs\:tw-h-33{
    height: 8.25rem;
  }

  .xs\:tw-h-34{
    height: 8.5rem;
  }

  .xs\:tw-h-35{
    height: 8.75rem;
  }

  .xs\:tw-h-36{
    height: 9rem;
  }

  .xs\:tw-h-37{
    height: 9.25rem;
  }

  .xs\:tw-h-38{
    height: 9.5rem;
  }

  .xs\:tw-h-39{
    height: 9.75rem;
  }

  .xs\:tw-h-40{
    height: 10rem;
  }

  .xs\:tw-h-41{
    height: 10.25rem;
  }

  .xs\:tw-h-42{
    height: 10.5rem;
  }

  .xs\:tw-h-43{
    height: 10.75rem;
  }

  .xs\:tw-h-44{
    height: 11rem;
  }

  .xs\:tw-h-45{
    height: 11.25rem;
  }

  .xs\:tw-h-46{
    height: 11.5rem;
  }

  .xs\:tw-h-47{
    height: 11.75rem;
  }

  .xs\:tw-h-48{
    height: 12rem;
  }

  .xs\:tw-h-50{
    height: 12.5rem;
  }

  .xs\:tw-h-52{
    height: 13rem;
  }

  .xs\:tw-h-53{
    height: 13.25rem;
  }

  .xs\:tw-h-54{
    height: 13.5rem;
  }

  .xs\:tw-h-55{
    height: 13.75rem;
  }

  .xs\:tw-h-56{
    height: 14rem;
  }

  .xs\:tw-h-57{
    height: 14.25rem;
  }

  .xs\:tw-h-58{
    height: 14.5rem;
  }

  .xs\:tw-h-59{
    height: 14.75rem;
  }

  .xs\:tw-h-60{
    height: 15rem;
  }

  .xs\:tw-h-61{
    height: 15.25rem;
  }

  .xs\:tw-h-62{
    height: 15.5rem;
  }

  .xs\:tw-h-63{
    height: 15.75rem;
  }

  .xs\:tw-h-64{
    height: 16rem;
  }

  .xs\:tw-h-65{
    height: 16.25rem;
  }

  .xs\:tw-h-66{
    height: 16.5rem;
  }

  .xs\:tw-h-68{
    height: 17rem;
  }

  .xs\:tw-h-69{
    height: 17.25rem;
  }

  .xs\:tw-h-70{
    height: 17.5rem;
  }

  .xs\:tw-h-71{
    height: 17.75rem;
  }

  .xs\:tw-h-72{
    height: 18rem;
  }

  .xs\:tw-h-73{
    height: 18.25rem;
  }

  .xs\:tw-h-74{
    height: 18.5rem;
  }

  .xs\:tw-h-75{
    height: 18.75rem;
  }

  .xs\:tw-h-76{
    height: 19rem;
  }

  .xs\:tw-h-77{
    height: 19.25rem;
  }

  .xs\:tw-h-78{
    height: 19.5rem;
  }

  .xs\:tw-h-79{
    height: 19.75rem;
  }

  .xs\:tw-h-80{
    height: 20rem;
  }

  .xs\:tw-h-81{
    height: 20.25rem;
  }

  .xs\:tw-h-82{
    height: 20.5rem;
  }

  .xs\:tw-h-83{
    height: 20.75rem;
  }

  .xs\:tw-h-84{
    height: 21rem;
  }

  .xs\:tw-h-85{
    height: 21.25rem;
  }

  .xs\:tw-h-86{
    height: 21.5rem;
  }

  .xs\:tw-h-87{
    height: 21.75rem;
  }

  .xs\:tw-h-88{
    height: 22rem;
  }

  .xs\:tw-h-89{
    height: 22.25rem;
  }

  .xs\:tw-h-90{
    height: 22.5rem;
  }

  .xs\:tw-h-91{
    height: 22.75rem;
  }

  .xs\:tw-h-92{
    height: 23rem;
  }

  .xs\:tw-h-96{
    height: 24rem;
  }

  .xs\:tw-h-102{
    height: 25.5rem;
  }

  .xs\:tw-h-112{
    height: 28rem;
  }

  .xs\:tw-h-128{
    height: 31rem;
  }

  .xs\:tw-h-129{
    height: 32.25rem;
  }

  .xs\:tw-h-130{
    height: 32.5rem;
  }

  .xs\:tw-h-140{
    height: 35rem;
  }

  .xs\:tw-h-160{
    height: 40rem;
  }

  .xs\:tw-h-180{
    height: 45rem;
  }

  .xs\:tw-h-185{
    height: 46.25rem;
  }

  .xs\:tw-h-190{
    height: 47.5rem;
  }

  .xs\:tw-h-200{
    height: 50rem;
  }

  .xs\:tw-h-auto{
    height: auto;
  }

  .xs\:tw-h-px{
    height: 1px;
  }

  .xs\:tw-h-0\.5{
    height: 0.125rem;
  }

  .xs\:tw-h-1\.5{
    height: 0.375rem;
  }

  .xs\:tw-h-2\.5{
    height: 0.625rem;
  }

  .xs\:tw-h-3\.5{
    height: 0.875rem;
  }

  .xs\:tw-h-1\/2{
    height: 50%;
  }

  .xs\:tw-h-1\/3{
    height: 33.333333%;
  }

  .xs\:tw-h-2\/3{
    height: 66.666667%;
  }

  .xs\:tw-h-1\/4{
    height: 25%;
  }

  .xs\:tw-h-2\/4{
    height: 50%;
  }

  .xs\:tw-h-3\/4{
    height: 75%;
  }

  .xs\:tw-h-1\/5{
    height: 20%;
  }

  .xs\:tw-h-2\/5{
    height: 40%;
  }

  .xs\:tw-h-3\/5{
    height: 60%;
  }

  .xs\:tw-h-4\/5{
    height: 80%;
  }

  .xs\:tw-h-1\/6{
    height: 16.666667%;
  }

  .xs\:tw-h-2\/6{
    height: 33.333333%;
  }

  .xs\:tw-h-3\/6{
    height: 50%;
  }

  .xs\:tw-h-4\/6{
    height: 66.666667%;
  }

  .xs\:tw-h-5\/6{
    height: 83.333333%;
  }

  .xs\:tw-h-full{
    height: 100%;
  }

  .xs\:tw-h-screen{
    height: 100vh;
  }

  .xs\:tw-max-h-0{
    max-height: 0px;
  }

  .xs\:tw-max-h-1{
    max-height: 0.25rem;
  }

  .xs\:tw-max-h-2{
    max-height: 0.5rem;
  }

  .xs\:tw-max-h-3{
    max-height: 0.75rem;
  }

  .xs\:tw-max-h-4{
    max-height: 1rem;
  }

  .xs\:tw-max-h-5{
    max-height: 1.25rem;
  }

  .xs\:tw-max-h-6{
    max-height: 1.5rem;
  }

  .xs\:tw-max-h-7{
    max-height: 1.75rem;
  }

  .xs\:tw-max-h-8{
    max-height: 2rem;
  }

  .xs\:tw-max-h-9{
    max-height: 2.25rem;
  }

  .xs\:tw-max-h-10{
    max-height: 2.5rem;
  }

  .xs\:tw-max-h-11{
    max-height: 2.75rem;
  }

  .xs\:tw-max-h-12{
    max-height: 3rem;
  }

  .xs\:tw-max-h-13{
    max-height: 3.25rem;
  }

  .xs\:tw-max-h-14{
    max-height: 3.5rem;
  }

  .xs\:tw-max-h-15{
    max-height: 3.75rem;
  }

  .xs\:tw-max-h-16{
    max-height: 4rem;
  }

  .xs\:tw-max-h-17{
    max-height: 4.25rem;
  }

  .xs\:tw-max-h-18{
    max-height: 4.5rem;
  }

  .xs\:tw-max-h-19{
    max-height: 4.75rem;
  }

  .xs\:tw-max-h-20{
    max-height: 5rem;
  }

  .xs\:tw-max-h-21{
    max-height: 5.25rem;
  }

  .xs\:tw-max-h-22{
    max-height: 5.5rem;
  }

  .xs\:tw-max-h-23{
    max-height: 5.75rem;
  }

  .xs\:tw-max-h-24{
    max-height: 6rem;
  }

  .xs\:tw-max-h-25{
    max-height: 6.25rem;
  }

  .xs\:tw-max-h-26{
    max-height: 6.5rem;
  }

  .xs\:tw-max-h-27{
    max-height: 6.75rem;
  }

  .xs\:tw-max-h-28{
    max-height: 7rem;
  }

  .xs\:tw-max-h-29{
    max-height: 7.25rem;
  }

  .xs\:tw-max-h-30{
    max-height: 7.5rem;
  }

  .xs\:tw-max-h-31{
    max-height: 7.75rem;
  }

  .xs\:tw-max-h-32{
    max-height: 8rem;
  }

  .xs\:tw-max-h-33{
    max-height: 8.25rem;
  }

  .xs\:tw-max-h-34{
    max-height: 8.5rem;
  }

  .xs\:tw-max-h-35{
    max-height: 8.75rem;
  }

  .xs\:tw-max-h-36{
    max-height: 9rem;
  }

  .xs\:tw-max-h-37{
    max-height: 9.25rem;
  }

  .xs\:tw-max-h-38{
    max-height: 9.5rem;
  }

  .xs\:tw-max-h-39{
    max-height: 9.75rem;
  }

  .xs\:tw-max-h-40{
    max-height: 10rem;
  }

  .xs\:tw-max-h-41{
    max-height: 10.25rem;
  }

  .xs\:tw-max-h-42{
    max-height: 10.5rem;
  }

  .xs\:tw-max-h-43{
    max-height: 10.75rem;
  }

  .xs\:tw-max-h-44{
    max-height: 11rem;
  }

  .xs\:tw-max-h-45{
    max-height: 11.25rem;
  }

  .xs\:tw-max-h-46{
    max-height: 11.5rem;
  }

  .xs\:tw-max-h-47{
    max-height: 11.75rem;
  }

  .xs\:tw-max-h-48{
    max-height: 12rem;
  }

  .xs\:tw-max-h-50{
    max-height: 12.5rem;
  }

  .xs\:tw-max-h-52{
    max-height: 13rem;
  }

  .xs\:tw-max-h-53{
    max-height: 13.25rem;
  }

  .xs\:tw-max-h-54{
    max-height: 13.5rem;
  }

  .xs\:tw-max-h-55{
    max-height: 13.75rem;
  }

  .xs\:tw-max-h-56{
    max-height: 14rem;
  }

  .xs\:tw-max-h-57{
    max-height: 14.25rem;
  }

  .xs\:tw-max-h-58{
    max-height: 14.5rem;
  }

  .xs\:tw-max-h-59{
    max-height: 14.75rem;
  }

  .xs\:tw-max-h-60{
    max-height: 15rem;
  }

  .xs\:tw-max-h-61{
    max-height: 15.25rem;
  }

  .xs\:tw-max-h-62{
    max-height: 15.5rem;
  }

  .xs\:tw-max-h-63{
    max-height: 15.75rem;
  }

  .xs\:tw-max-h-64{
    max-height: 16rem;
  }

  .xs\:tw-max-h-65{
    max-height: 16.25rem;
  }

  .xs\:tw-max-h-66{
    max-height: 16.5rem;
  }

  .xs\:tw-max-h-68{
    max-height: 17rem;
  }

  .xs\:tw-max-h-69{
    max-height: 17.25rem;
  }

  .xs\:tw-max-h-70{
    max-height: 17.5rem;
  }

  .xs\:tw-max-h-71{
    max-height: 17.75rem;
  }

  .xs\:tw-max-h-72{
    max-height: 18rem;
  }

  .xs\:tw-max-h-73{
    max-height: 18.25rem;
  }

  .xs\:tw-max-h-74{
    max-height: 18.5rem;
  }

  .xs\:tw-max-h-75{
    max-height: 18.75rem;
  }

  .xs\:tw-max-h-76{
    max-height: 19rem;
  }

  .xs\:tw-max-h-77{
    max-height: 19.25rem;
  }

  .xs\:tw-max-h-78{
    max-height: 19.5rem;
  }

  .xs\:tw-max-h-79{
    max-height: 19.75rem;
  }

  .xs\:tw-max-h-80{
    max-height: 20rem;
  }

  .xs\:tw-max-h-81{
    max-height: 20.25rem;
  }

  .xs\:tw-max-h-82{
    max-height: 20.5rem;
  }

  .xs\:tw-max-h-83{
    max-height: 20.75rem;
  }

  .xs\:tw-max-h-84{
    max-height: 21rem;
  }

  .xs\:tw-max-h-85{
    max-height: 21.25rem;
  }

  .xs\:tw-max-h-86{
    max-height: 21.5rem;
  }

  .xs\:tw-max-h-87{
    max-height: 21.75rem;
  }

  .xs\:tw-max-h-88{
    max-height: 22rem;
  }

  .xs\:tw-max-h-89{
    max-height: 22.25rem;
  }

  .xs\:tw-max-h-90{
    max-height: 22.5rem;
  }

  .xs\:tw-max-h-91{
    max-height: 22.75rem;
  }

  .xs\:tw-max-h-92{
    max-height: 23rem;
  }

  .xs\:tw-max-h-96{
    max-height: 24rem;
  }

  .xs\:tw-max-h-102{
    max-height: 25.5rem;
  }

  .xs\:tw-max-h-112{
    max-height: 28rem;
  }

  .xs\:tw-max-h-128{
    max-height: 31rem;
  }

  .xs\:tw-max-h-129{
    max-height: 32.25rem;
  }

  .xs\:tw-max-h-130{
    max-height: 32.5rem;
  }

  .xs\:tw-max-h-140{
    max-height: 35rem;
  }

  .xs\:tw-max-h-160{
    max-height: 40rem;
  }

  .xs\:tw-max-h-180{
    max-height: 45rem;
  }

  .xs\:tw-max-h-185{
    max-height: 46.25rem;
  }

  .xs\:tw-max-h-190{
    max-height: 47.5rem;
  }

  .xs\:tw-max-h-200{
    max-height: 50rem;
  }

  .xs\:tw-max-h-px{
    max-height: 1px;
  }

  .xs\:tw-max-h-0\.5{
    max-height: 0.125rem;
  }

  .xs\:tw-max-h-1\.5{
    max-height: 0.375rem;
  }

  .xs\:tw-max-h-2\.5{
    max-height: 0.625rem;
  }

  .xs\:tw-max-h-3\.5{
    max-height: 0.875rem;
  }

  .xs\:tw-max-h-full{
    max-height: 100%;
  }

  .xs\:tw-max-h-screen{
    max-height: 100vh;
  }

  .xs\:tw-min-h-0{
    min-height: 0px;
  }

  .xs\:tw-min-h-full{
    min-height: 100%;
  }

  .xs\:tw-min-h-screen{
    min-height: 100vh;
  }

  .xs\:tw-w-0{
    width: 0px;
  }

  .xs\:tw-w-1{
    width: 0.25rem;
  }

  .xs\:tw-w-2{
    width: 0.5rem;
  }

  .xs\:tw-w-3{
    width: 0.75rem;
  }

  .xs\:tw-w-4{
    width: 1rem;
  }

  .xs\:tw-w-5{
    width: 1.25rem;
  }

  .xs\:tw-w-6{
    width: 1.5rem;
  }

  .xs\:tw-w-7{
    width: 1.75rem;
  }

  .xs\:tw-w-8{
    width: 2rem;
  }

  .xs\:tw-w-9{
    width: 2.25rem;
  }

  .xs\:tw-w-10{
    width: 2.5rem;
  }

  .xs\:tw-w-11{
    width: 2.75rem;
  }

  .xs\:tw-w-12{
    width: 3rem;
  }

  .xs\:tw-w-13{
    width: 3.25rem;
  }

  .xs\:tw-w-14{
    width: 3.5rem;
  }

  .xs\:tw-w-15{
    width: 3.75rem;
  }

  .xs\:tw-w-16{
    width: 4rem;
  }

  .xs\:tw-w-17{
    width: 4.25rem;
  }

  .xs\:tw-w-18{
    width: 4.5rem;
  }

  .xs\:tw-w-19{
    width: 4.75rem;
  }

  .xs\:tw-w-20{
    width: 5rem;
  }

  .xs\:tw-w-21{
    width: 5.25rem;
  }

  .xs\:tw-w-22{
    width: 5.5rem;
  }

  .xs\:tw-w-23{
    width: 5.75rem;
  }

  .xs\:tw-w-24{
    width: 6rem;
  }

  .xs\:tw-w-25{
    width: 6.25rem;
  }

  .xs\:tw-w-26{
    width: 6.5rem;
  }

  .xs\:tw-w-27{
    width: 6.75rem;
  }

  .xs\:tw-w-28{
    width: 7rem;
  }

  .xs\:tw-w-29{
    width: 7.25rem;
  }

  .xs\:tw-w-30{
    width: 7.5rem;
  }

  .xs\:tw-w-31{
    width: 7.75rem;
  }

  .xs\:tw-w-32{
    width: 8rem;
  }

  .xs\:tw-w-33{
    width: 8.25rem;
  }

  .xs\:tw-w-34{
    width: 8.5rem;
  }

  .xs\:tw-w-35{
    width: 8.75rem;
  }

  .xs\:tw-w-36{
    width: 9rem;
  }

  .xs\:tw-w-37{
    width: 9.25rem;
  }

  .xs\:tw-w-38{
    width: 9.5rem;
  }

  .xs\:tw-w-39{
    width: 9.75rem;
  }

  .xs\:tw-w-40{
    width: 10rem;
  }

  .xs\:tw-w-41{
    width: 10.25rem;
  }

  .xs\:tw-w-42{
    width: 10.5rem;
  }

  .xs\:tw-w-43{
    width: 10.75rem;
  }

  .xs\:tw-w-44{
    width: 11rem;
  }

  .xs\:tw-w-45{
    width: 11.25rem;
  }

  .xs\:tw-w-46{
    width: 11.5rem;
  }

  .xs\:tw-w-47{
    width: 11.75rem;
  }

  .xs\:tw-w-48{
    width: 12rem;
  }

  .xs\:tw-w-50{
    width: 12.5rem;
  }

  .xs\:tw-w-52{
    width: 13rem;
  }

  .xs\:tw-w-53{
    width: 13.25rem;
  }

  .xs\:tw-w-54{
    width: 13.5rem;
  }

  .xs\:tw-w-55{
    width: 13.75rem;
  }

  .xs\:tw-w-56{
    width: 14rem;
  }

  .xs\:tw-w-57{
    width: 14.25rem;
  }

  .xs\:tw-w-58{
    width: 14.5rem;
  }

  .xs\:tw-w-59{
    width: 14.75rem;
  }

  .xs\:tw-w-60{
    width: 15rem;
  }

  .xs\:tw-w-61{
    width: 15.25rem;
  }

  .xs\:tw-w-62{
    width: 15.5rem;
  }

  .xs\:tw-w-63{
    width: 15.75rem;
  }

  .xs\:tw-w-64{
    width: 16rem;
  }

  .xs\:tw-w-65{
    width: 16.25rem;
  }

  .xs\:tw-w-66{
    width: 16.5rem;
  }

  .xs\:tw-w-68{
    width: 17rem;
  }

  .xs\:tw-w-69{
    width: 17.25rem;
  }

  .xs\:tw-w-70{
    width: 17.5rem;
  }

  .xs\:tw-w-71{
    width: 17.75rem;
  }

  .xs\:tw-w-72{
    width: 18rem;
  }

  .xs\:tw-w-73{
    width: 18.25rem;
  }

  .xs\:tw-w-74{
    width: 18.5rem;
  }

  .xs\:tw-w-75{
    width: 18.75rem;
  }

  .xs\:tw-w-76{
    width: 19rem;
  }

  .xs\:tw-w-77{
    width: 19.25rem;
  }

  .xs\:tw-w-78{
    width: 19.5rem;
  }

  .xs\:tw-w-79{
    width: 19.75rem;
  }

  .xs\:tw-w-80{
    width: 20rem;
  }

  .xs\:tw-w-81{
    width: 20.25rem;
  }

  .xs\:tw-w-82{
    width: 20.5rem;
  }

  .xs\:tw-w-83{
    width: 20.75rem;
  }

  .xs\:tw-w-84{
    width: 21rem;
  }

  .xs\:tw-w-85{
    width: 21.25rem;
  }

  .xs\:tw-w-86{
    width: 21.5rem;
  }

  .xs\:tw-w-87{
    width: 21.75rem;
  }

  .xs\:tw-w-88{
    width: 22rem;
  }

  .xs\:tw-w-89{
    width: 22.25rem;
  }

  .xs\:tw-w-90{
    width: 22.5rem;
  }

  .xs\:tw-w-91{
    width: 22.75rem;
  }

  .xs\:tw-w-92{
    width: 23rem;
  }

  .xs\:tw-w-96{
    width: 24rem;
  }

  .xs\:tw-w-102{
    width: 25.5rem;
  }

  .xs\:tw-w-112{
    width: 28rem;
  }

  .xs\:tw-w-128{
    width: 31rem;
  }

  .xs\:tw-w-129{
    width: 32.25rem;
  }

  .xs\:tw-w-130{
    width: 32.5rem;
  }

  .xs\:tw-w-140{
    width: 35rem;
  }

  .xs\:tw-w-160{
    width: 40rem;
  }

  .xs\:tw-w-180{
    width: 45rem;
  }

  .xs\:tw-w-185{
    width: 46.25rem;
  }

  .xs\:tw-w-190{
    width: 47.5rem;
  }

  .xs\:tw-w-200{
    width: 50rem;
  }

  .xs\:tw-w-auto{
    width: auto;
  }

  .xs\:tw-w-px{
    width: 1px;
  }

  .xs\:tw-w-0\.5{
    width: 0.125rem;
  }

  .xs\:tw-w-1\.5{
    width: 0.375rem;
  }

  .xs\:tw-w-2\.5{
    width: 0.625rem;
  }

  .xs\:tw-w-3\.5{
    width: 0.875rem;
  }

  .xs\:tw-w-1\/2{
    width: 50%;
  }

  .xs\:tw-w-1\/3{
    width: 33.333333%;
  }

  .xs\:tw-w-2\/3{
    width: 66.666667%;
  }

  .xs\:tw-w-1\/4{
    width: 25%;
  }

  .xs\:tw-w-2\/4{
    width: 50%;
  }

  .xs\:tw-w-3\/4{
    width: 75%;
  }

  .xs\:tw-w-1\/5{
    width: 20%;
  }

  .xs\:tw-w-2\/5{
    width: 40%;
  }

  .xs\:tw-w-3\/5{
    width: 60%;
  }

  .xs\:tw-w-4\/5{
    width: 80%;
  }

  .xs\:tw-w-1\/6{
    width: 16.666667%;
  }

  .xs\:tw-w-2\/6{
    width: 33.333333%;
  }

  .xs\:tw-w-3\/6{
    width: 50%;
  }

  .xs\:tw-w-4\/6{
    width: 66.666667%;
  }

  .xs\:tw-w-5\/6{
    width: 83.333333%;
  }

  .xs\:tw-w-1\/12{
    width: 8.333333%;
  }

  .xs\:tw-w-2\/12{
    width: 16.666667%;
  }

  .xs\:tw-w-3\/12{
    width: 25%;
  }

  .xs\:tw-w-4\/12{
    width: 33.333333%;
  }

  .xs\:tw-w-5\/12{
    width: 41.666667%;
  }

  .xs\:tw-w-6\/12{
    width: 50%;
  }

  .xs\:tw-w-7\/12{
    width: 58.333333%;
  }

  .xs\:tw-w-8\/12{
    width: 66.666667%;
  }

  .xs\:tw-w-9\/12{
    width: 75%;
  }

  .xs\:tw-w-10\/12{
    width: 83.333333%;
  }

  .xs\:tw-w-11\/12{
    width: 91.666667%;
  }

  .xs\:tw-w-full{
    width: 100%;
  }

  .xs\:tw-w-screen{
    width: 100vw;
  }

  .xs\:tw-w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .xs\:tw-w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .xs\:tw-min-w-0{
    min-width: 0px;
  }

  .xs\:tw-min-w-full{
    min-width: 100%;
  }

  .xs\:tw-min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xs\:tw-min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .xs\:tw-max-w-0{
    max-width: 0rem;
  }

  .xs\:tw-max-w-none{
    max-width: none;
  }

  .xs\:tw-max-w-xs{
    max-width: 20rem;
  }

  .xs\:tw-max-w-sm{
    max-width: 24rem;
  }

  .xs\:tw-max-w-md{
    max-width: 28rem;
  }

  .xs\:tw-max-w-lg{
    max-width: 32rem;
  }

  .xs\:tw-max-w-xl{
    max-width: 36rem;
  }

  .xs\:tw-max-w-2xl{
    max-width: 42rem;
  }

  .xs\:tw-max-w-3xl{
    max-width: 48rem;
  }

  .xs\:tw-max-w-4xl{
    max-width: 56rem;
  }

  .xs\:tw-max-w-5xl{
    max-width: 64rem;
  }

  .xs\:tw-max-w-6xl{
    max-width: 72rem;
  }

  .xs\:tw-max-w-7xl{
    max-width: 80rem;
  }

  .xs\:tw-max-w-full{
    max-width: 100%;
  }

  .xs\:tw-max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xs\:tw-max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xs\:tw-max-w-prose{
    max-width: 65ch;
  }

  .xs\:tw-max-w-screen-min{
    max-width: 320px;
  }

  .xs\:tw-max-w-screen-xs{
    max-width: 480px;
  }

  .xs\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  .xs\:tw-max-w-screen-md{
    max-width: 768px;
  }

  .xs\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  .xs\:tw-max-w-screen-xl{
    max-width: 1580px;
  }

  .xs\:tw-max-w-screen-xxl{
    max-width: 1920px;
  }

  .xs\:tw-max-w-screen-max{
    max-width: 2560px;
  }

  .xs\:tw-flex-1{
    flex: 1 1 0%;
  }

  .xs\:tw-flex-auto{
    flex: 1 1 auto;
  }

  .xs\:tw-flex-initial{
    flex: 0 1 auto;
  }

  .xs\:tw-flex-none{
    flex: none;
  }

  .xs\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  .xs\:tw-flex-shrink{
    flex-shrink: 1;
  }

  .xs\:tw-flex-grow-0{
    flex-grow: 0;
  }

  .xs\:tw-flex-grow{
    flex-grow: 1;
  }

  .xs\:tw-table-auto{
    table-layout: auto;
  }

  .xs\:tw-table-fixed{
    table-layout: fixed;
  }

  .xs\:tw-border-collapse{
    border-collapse: collapse;
  }

  .xs\:tw-border-separate{
    border-collapse: separate;
  }

  .xs\:tw-origin-center{
    transform-origin: center;
  }

  .xs\:tw-origin-top{
    transform-origin: top;
  }

  .xs\:tw-origin-top-right{
    transform-origin: top right;
  }

  .xs\:tw-origin-right{
    transform-origin: right;
  }

  .xs\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  .xs\:tw-origin-bottom{
    transform-origin: bottom;
  }

  .xs\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  .xs\:tw-origin-left{
    transform-origin: left;
  }

  .xs\:tw-origin-top-left{
    transform-origin: top left;
  }

  .xs\:tw-transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xs\:tw-transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xs\:tw-transform-none{
    transform: none;
  }

  .xs\:tw-translate-x-0{
    --tw-translate-x: 0px;
  }

  .xs\:tw-translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .xs\:tw-translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .xs\:tw-translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .xs\:tw-translate-x-4{
    --tw-translate-x: 1rem;
  }

  .xs\:tw-translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .xs\:tw-translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .xs\:tw-translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .xs\:tw-translate-x-8{
    --tw-translate-x: 2rem;
  }

  .xs\:tw-translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .xs\:tw-translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .xs\:tw-translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .xs\:tw-translate-x-12{
    --tw-translate-x: 3rem;
  }

  .xs\:tw-translate-x-13{
    --tw-translate-x: 3.25rem;
  }

  .xs\:tw-translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .xs\:tw-translate-x-15{
    --tw-translate-x: 3.75rem;
  }

  .xs\:tw-translate-x-16{
    --tw-translate-x: 4rem;
  }

  .xs\:tw-translate-x-17{
    --tw-translate-x: 4.25rem;
  }

  .xs\:tw-translate-x-18{
    --tw-translate-x: 4.5rem;
  }

  .xs\:tw-translate-x-19{
    --tw-translate-x: 4.75rem;
  }

  .xs\:tw-translate-x-20{
    --tw-translate-x: 5rem;
  }

  .xs\:tw-translate-x-21{
    --tw-translate-x: 5.25rem;
  }

  .xs\:tw-translate-x-22{
    --tw-translate-x: 5.5rem;
  }

  .xs\:tw-translate-x-23{
    --tw-translate-x: 5.75rem;
  }

  .xs\:tw-translate-x-24{
    --tw-translate-x: 6rem;
  }

  .xs\:tw-translate-x-25{
    --tw-translate-x: 6.25rem;
  }

  .xs\:tw-translate-x-26{
    --tw-translate-x: 6.5rem;
  }

  .xs\:tw-translate-x-27{
    --tw-translate-x: 6.75rem;
  }

  .xs\:tw-translate-x-28{
    --tw-translate-x: 7rem;
  }

  .xs\:tw-translate-x-29{
    --tw-translate-x: 7.25rem;
  }

  .xs\:tw-translate-x-30{
    --tw-translate-x: 7.5rem;
  }

  .xs\:tw-translate-x-31{
    --tw-translate-x: 7.75rem;
  }

  .xs\:tw-translate-x-32{
    --tw-translate-x: 8rem;
  }

  .xs\:tw-translate-x-33{
    --tw-translate-x: 8.25rem;
  }

  .xs\:tw-translate-x-34{
    --tw-translate-x: 8.5rem;
  }

  .xs\:tw-translate-x-35{
    --tw-translate-x: 8.75rem;
  }

  .xs\:tw-translate-x-36{
    --tw-translate-x: 9rem;
  }

  .xs\:tw-translate-x-37{
    --tw-translate-x: 9.25rem;
  }

  .xs\:tw-translate-x-38{
    --tw-translate-x: 9.5rem;
  }

  .xs\:tw-translate-x-39{
    --tw-translate-x: 9.75rem;
  }

  .xs\:tw-translate-x-40{
    --tw-translate-x: 10rem;
  }

  .xs\:tw-translate-x-41{
    --tw-translate-x: 10.25rem;
  }

  .xs\:tw-translate-x-42{
    --tw-translate-x: 10.5rem;
  }

  .xs\:tw-translate-x-43{
    --tw-translate-x: 10.75rem;
  }

  .xs\:tw-translate-x-44{
    --tw-translate-x: 11rem;
  }

  .xs\:tw-translate-x-45{
    --tw-translate-x: 11.25rem;
  }

  .xs\:tw-translate-x-46{
    --tw-translate-x: 11.5rem;
  }

  .xs\:tw-translate-x-47{
    --tw-translate-x: 11.75rem;
  }

  .xs\:tw-translate-x-48{
    --tw-translate-x: 12rem;
  }

  .xs\:tw-translate-x-50{
    --tw-translate-x: 12.5rem;
  }

  .xs\:tw-translate-x-52{
    --tw-translate-x: 13rem;
  }

  .xs\:tw-translate-x-53{
    --tw-translate-x: 13.25rem;
  }

  .xs\:tw-translate-x-54{
    --tw-translate-x: 13.5rem;
  }

  .xs\:tw-translate-x-55{
    --tw-translate-x: 13.75rem;
  }

  .xs\:tw-translate-x-56{
    --tw-translate-x: 14rem;
  }

  .xs\:tw-translate-x-57{
    --tw-translate-x: 14.25rem;
  }

  .xs\:tw-translate-x-58{
    --tw-translate-x: 14.5rem;
  }

  .xs\:tw-translate-x-59{
    --tw-translate-x: 14.75rem;
  }

  .xs\:tw-translate-x-60{
    --tw-translate-x: 15rem;
  }

  .xs\:tw-translate-x-61{
    --tw-translate-x: 15.25rem;
  }

  .xs\:tw-translate-x-62{
    --tw-translate-x: 15.5rem;
  }

  .xs\:tw-translate-x-63{
    --tw-translate-x: 15.75rem;
  }

  .xs\:tw-translate-x-64{
    --tw-translate-x: 16rem;
  }

  .xs\:tw-translate-x-65{
    --tw-translate-x: 16.25rem;
  }

  .xs\:tw-translate-x-66{
    --tw-translate-x: 16.5rem;
  }

  .xs\:tw-translate-x-68{
    --tw-translate-x: 17rem;
  }

  .xs\:tw-translate-x-69{
    --tw-translate-x: 17.25rem;
  }

  .xs\:tw-translate-x-70{
    --tw-translate-x: 17.5rem;
  }

  .xs\:tw-translate-x-71{
    --tw-translate-x: 17.75rem;
  }

  .xs\:tw-translate-x-72{
    --tw-translate-x: 18rem;
  }

  .xs\:tw-translate-x-73{
    --tw-translate-x: 18.25rem;
  }

  .xs\:tw-translate-x-74{
    --tw-translate-x: 18.5rem;
  }

  .xs\:tw-translate-x-75{
    --tw-translate-x: 18.75rem;
  }

  .xs\:tw-translate-x-76{
    --tw-translate-x: 19rem;
  }

  .xs\:tw-translate-x-77{
    --tw-translate-x: 19.25rem;
  }

  .xs\:tw-translate-x-78{
    --tw-translate-x: 19.5rem;
  }

  .xs\:tw-translate-x-79{
    --tw-translate-x: 19.75rem;
  }

  .xs\:tw-translate-x-80{
    --tw-translate-x: 20rem;
  }

  .xs\:tw-translate-x-81{
    --tw-translate-x: 20.25rem;
  }

  .xs\:tw-translate-x-82{
    --tw-translate-x: 20.5rem;
  }

  .xs\:tw-translate-x-83{
    --tw-translate-x: 20.75rem;
  }

  .xs\:tw-translate-x-84{
    --tw-translate-x: 21rem;
  }

  .xs\:tw-translate-x-85{
    --tw-translate-x: 21.25rem;
  }

  .xs\:tw-translate-x-86{
    --tw-translate-x: 21.5rem;
  }

  .xs\:tw-translate-x-87{
    --tw-translate-x: 21.75rem;
  }

  .xs\:tw-translate-x-88{
    --tw-translate-x: 22rem;
  }

  .xs\:tw-translate-x-89{
    --tw-translate-x: 22.25rem;
  }

  .xs\:tw-translate-x-90{
    --tw-translate-x: 22.5rem;
  }

  .xs\:tw-translate-x-91{
    --tw-translate-x: 22.75rem;
  }

  .xs\:tw-translate-x-92{
    --tw-translate-x: 23rem;
  }

  .xs\:tw-translate-x-96{
    --tw-translate-x: 24rem;
  }

  .xs\:tw-translate-x-102{
    --tw-translate-x: 25.5rem;
  }

  .xs\:tw-translate-x-112{
    --tw-translate-x: 28rem;
  }

  .xs\:tw-translate-x-128{
    --tw-translate-x: 31rem;
  }

  .xs\:tw-translate-x-129{
    --tw-translate-x: 32.25rem;
  }

  .xs\:tw-translate-x-130{
    --tw-translate-x: 32.5rem;
  }

  .xs\:tw-translate-x-140{
    --tw-translate-x: 35rem;
  }

  .xs\:tw-translate-x-160{
    --tw-translate-x: 40rem;
  }

  .xs\:tw-translate-x-180{
    --tw-translate-x: 45rem;
  }

  .xs\:tw-translate-x-185{
    --tw-translate-x: 46.25rem;
  }

  .xs\:tw-translate-x-190{
    --tw-translate-x: 47.5rem;
  }

  .xs\:tw-translate-x-200{
    --tw-translate-x: 50rem;
  }

  .xs\:tw-translate-x-px{
    --tw-translate-x: 1px;
  }

  .xs\:tw-translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .xs\:tw-translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .xs\:tw-translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .xs\:tw-translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .xs\:tw--translate-x-0{
    --tw-translate-x: 0px;
  }

  .xs\:tw--translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .xs\:tw--translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .xs\:tw--translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .xs\:tw--translate-x-4{
    --tw-translate-x: -1rem;
  }

  .xs\:tw--translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .xs\:tw--translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .xs\:tw--translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .xs\:tw--translate-x-8{
    --tw-translate-x: -2rem;
  }

  .xs\:tw--translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .xs\:tw--translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .xs\:tw--translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .xs\:tw--translate-x-12{
    --tw-translate-x: -3rem;
  }

  .xs\:tw--translate-x-13{
    --tw-translate-x: -3.25rem;
  }

  .xs\:tw--translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .xs\:tw--translate-x-15{
    --tw-translate-x: -3.75rem;
  }

  .xs\:tw--translate-x-16{
    --tw-translate-x: -4rem;
  }

  .xs\:tw--translate-x-17{
    --tw-translate-x: -4.25rem;
  }

  .xs\:tw--translate-x-18{
    --tw-translate-x: -4.5rem;
  }

  .xs\:tw--translate-x-19{
    --tw-translate-x: -4.75rem;
  }

  .xs\:tw--translate-x-20{
    --tw-translate-x: -5rem;
  }

  .xs\:tw--translate-x-21{
    --tw-translate-x: -5.25rem;
  }

  .xs\:tw--translate-x-22{
    --tw-translate-x: -5.5rem;
  }

  .xs\:tw--translate-x-23{
    --tw-translate-x: -5.75rem;
  }

  .xs\:tw--translate-x-24{
    --tw-translate-x: -6rem;
  }

  .xs\:tw--translate-x-25{
    --tw-translate-x: -6.25rem;
  }

  .xs\:tw--translate-x-26{
    --tw-translate-x: -6.5rem;
  }

  .xs\:tw--translate-x-27{
    --tw-translate-x: -6.75rem;
  }

  .xs\:tw--translate-x-28{
    --tw-translate-x: -7rem;
  }

  .xs\:tw--translate-x-29{
    --tw-translate-x: -7.25rem;
  }

  .xs\:tw--translate-x-30{
    --tw-translate-x: -7.5rem;
  }

  .xs\:tw--translate-x-31{
    --tw-translate-x: -7.75rem;
  }

  .xs\:tw--translate-x-32{
    --tw-translate-x: -8rem;
  }

  .xs\:tw--translate-x-33{
    --tw-translate-x: -8.25rem;
  }

  .xs\:tw--translate-x-34{
    --tw-translate-x: -8.5rem;
  }

  .xs\:tw--translate-x-35{
    --tw-translate-x: -8.75rem;
  }

  .xs\:tw--translate-x-36{
    --tw-translate-x: -9rem;
  }

  .xs\:tw--translate-x-37{
    --tw-translate-x: -9.25rem;
  }

  .xs\:tw--translate-x-38{
    --tw-translate-x: -9.5rem;
  }

  .xs\:tw--translate-x-39{
    --tw-translate-x: -9.75rem;
  }

  .xs\:tw--translate-x-40{
    --tw-translate-x: -10rem;
  }

  .xs\:tw--translate-x-41{
    --tw-translate-x: -10.25rem;
  }

  .xs\:tw--translate-x-42{
    --tw-translate-x: -10.5rem;
  }

  .xs\:tw--translate-x-43{
    --tw-translate-x: -10.75rem;
  }

  .xs\:tw--translate-x-44{
    --tw-translate-x: -11rem;
  }

  .xs\:tw--translate-x-45{
    --tw-translate-x: -11.25rem;
  }

  .xs\:tw--translate-x-46{
    --tw-translate-x: -11.5rem;
  }

  .xs\:tw--translate-x-47{
    --tw-translate-x: -11.75rem;
  }

  .xs\:tw--translate-x-48{
    --tw-translate-x: -12rem;
  }

  .xs\:tw--translate-x-50{
    --tw-translate-x: -12.5rem;
  }

  .xs\:tw--translate-x-52{
    --tw-translate-x: -13rem;
  }

  .xs\:tw--translate-x-53{
    --tw-translate-x: -13.25rem;
  }

  .xs\:tw--translate-x-54{
    --tw-translate-x: -13.5rem;
  }

  .xs\:tw--translate-x-55{
    --tw-translate-x: -13.75rem;
  }

  .xs\:tw--translate-x-56{
    --tw-translate-x: -14rem;
  }

  .xs\:tw--translate-x-57{
    --tw-translate-x: -14.25rem;
  }

  .xs\:tw--translate-x-58{
    --tw-translate-x: -14.5rem;
  }

  .xs\:tw--translate-x-59{
    --tw-translate-x: -14.75rem;
  }

  .xs\:tw--translate-x-60{
    --tw-translate-x: -15rem;
  }

  .xs\:tw--translate-x-61{
    --tw-translate-x: -15.25rem;
  }

  .xs\:tw--translate-x-62{
    --tw-translate-x: -15.5rem;
  }

  .xs\:tw--translate-x-63{
    --tw-translate-x: -15.75rem;
  }

  .xs\:tw--translate-x-64{
    --tw-translate-x: -16rem;
  }

  .xs\:tw--translate-x-65{
    --tw-translate-x: -16.25rem;
  }

  .xs\:tw--translate-x-66{
    --tw-translate-x: -16.5rem;
  }

  .xs\:tw--translate-x-68{
    --tw-translate-x: -17rem;
  }

  .xs\:tw--translate-x-69{
    --tw-translate-x: -17.25rem;
  }

  .xs\:tw--translate-x-70{
    --tw-translate-x: -17.5rem;
  }

  .xs\:tw--translate-x-71{
    --tw-translate-x: -17.75rem;
  }

  .xs\:tw--translate-x-72{
    --tw-translate-x: -18rem;
  }

  .xs\:tw--translate-x-73{
    --tw-translate-x: -18.25rem;
  }

  .xs\:tw--translate-x-74{
    --tw-translate-x: -18.5rem;
  }

  .xs\:tw--translate-x-75{
    --tw-translate-x: -18.75rem;
  }

  .xs\:tw--translate-x-76{
    --tw-translate-x: -19rem;
  }

  .xs\:tw--translate-x-77{
    --tw-translate-x: -19.25rem;
  }

  .xs\:tw--translate-x-78{
    --tw-translate-x: -19.5rem;
  }

  .xs\:tw--translate-x-79{
    --tw-translate-x: -19.75rem;
  }

  .xs\:tw--translate-x-80{
    --tw-translate-x: -20rem;
  }

  .xs\:tw--translate-x-81{
    --tw-translate-x: -20.25rem;
  }

  .xs\:tw--translate-x-82{
    --tw-translate-x: -20.5rem;
  }

  .xs\:tw--translate-x-83{
    --tw-translate-x: -20.75rem;
  }

  .xs\:tw--translate-x-84{
    --tw-translate-x: -21rem;
  }

  .xs\:tw--translate-x-85{
    --tw-translate-x: -21.25rem;
  }

  .xs\:tw--translate-x-86{
    --tw-translate-x: -21.5rem;
  }

  .xs\:tw--translate-x-87{
    --tw-translate-x: -21.75rem;
  }

  .xs\:tw--translate-x-88{
    --tw-translate-x: -22rem;
  }

  .xs\:tw--translate-x-89{
    --tw-translate-x: -22.25rem;
  }

  .xs\:tw--translate-x-90{
    --tw-translate-x: -22.5rem;
  }

  .xs\:tw--translate-x-91{
    --tw-translate-x: -22.75rem;
  }

  .xs\:tw--translate-x-92{
    --tw-translate-x: -23rem;
  }

  .xs\:tw--translate-x-96{
    --tw-translate-x: -24rem;
  }

  .xs\:tw--translate-x-102{
    --tw-translate-x: -25.5rem;
  }

  .xs\:tw--translate-x-112{
    --tw-translate-x: -28rem;
  }

  .xs\:tw--translate-x-128{
    --tw-translate-x: -31rem;
  }

  .xs\:tw--translate-x-129{
    --tw-translate-x: -32.25rem;
  }

  .xs\:tw--translate-x-130{
    --tw-translate-x: -32.5rem;
  }

  .xs\:tw--translate-x-140{
    --tw-translate-x: -35rem;
  }

  .xs\:tw--translate-x-160{
    --tw-translate-x: -40rem;
  }

  .xs\:tw--translate-x-180{
    --tw-translate-x: -45rem;
  }

  .xs\:tw--translate-x-185{
    --tw-translate-x: -46.25rem;
  }

  .xs\:tw--translate-x-190{
    --tw-translate-x: -47.5rem;
  }

  .xs\:tw--translate-x-200{
    --tw-translate-x: -50rem;
  }

  .xs\:tw--translate-x-px{
    --tw-translate-x: -1px;
  }

  .xs\:tw--translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .xs\:tw--translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .xs\:tw--translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .xs\:tw--translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .xs\:tw-translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .xs\:tw-translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .xs\:tw-translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .xs\:tw-translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .xs\:tw-translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .xs\:tw-translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .xs\:tw-translate-x-full{
    --tw-translate-x: 100%;
  }

  .xs\:tw--translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .xs\:tw--translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .xs\:tw--translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .xs\:tw--translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .xs\:tw--translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .xs\:tw--translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .xs\:tw--translate-x-full{
    --tw-translate-x: -100%;
  }

  .xs\:tw-translate-y-0{
    --tw-translate-y: 0px;
  }

  .xs\:tw-translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .xs\:tw-translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .xs\:tw-translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .xs\:tw-translate-y-4{
    --tw-translate-y: 1rem;
  }

  .xs\:tw-translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .xs\:tw-translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .xs\:tw-translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .xs\:tw-translate-y-8{
    --tw-translate-y: 2rem;
  }

  .xs\:tw-translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .xs\:tw-translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .xs\:tw-translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .xs\:tw-translate-y-12{
    --tw-translate-y: 3rem;
  }

  .xs\:tw-translate-y-13{
    --tw-translate-y: 3.25rem;
  }

  .xs\:tw-translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .xs\:tw-translate-y-15{
    --tw-translate-y: 3.75rem;
  }

  .xs\:tw-translate-y-16{
    --tw-translate-y: 4rem;
  }

  .xs\:tw-translate-y-17{
    --tw-translate-y: 4.25rem;
  }

  .xs\:tw-translate-y-18{
    --tw-translate-y: 4.5rem;
  }

  .xs\:tw-translate-y-19{
    --tw-translate-y: 4.75rem;
  }

  .xs\:tw-translate-y-20{
    --tw-translate-y: 5rem;
  }

  .xs\:tw-translate-y-21{
    --tw-translate-y: 5.25rem;
  }

  .xs\:tw-translate-y-22{
    --tw-translate-y: 5.5rem;
  }

  .xs\:tw-translate-y-23{
    --tw-translate-y: 5.75rem;
  }

  .xs\:tw-translate-y-24{
    --tw-translate-y: 6rem;
  }

  .xs\:tw-translate-y-25{
    --tw-translate-y: 6.25rem;
  }

  .xs\:tw-translate-y-26{
    --tw-translate-y: 6.5rem;
  }

  .xs\:tw-translate-y-27{
    --tw-translate-y: 6.75rem;
  }

  .xs\:tw-translate-y-28{
    --tw-translate-y: 7rem;
  }

  .xs\:tw-translate-y-29{
    --tw-translate-y: 7.25rem;
  }

  .xs\:tw-translate-y-30{
    --tw-translate-y: 7.5rem;
  }

  .xs\:tw-translate-y-31{
    --tw-translate-y: 7.75rem;
  }

  .xs\:tw-translate-y-32{
    --tw-translate-y: 8rem;
  }

  .xs\:tw-translate-y-33{
    --tw-translate-y: 8.25rem;
  }

  .xs\:tw-translate-y-34{
    --tw-translate-y: 8.5rem;
  }

  .xs\:tw-translate-y-35{
    --tw-translate-y: 8.75rem;
  }

  .xs\:tw-translate-y-36{
    --tw-translate-y: 9rem;
  }

  .xs\:tw-translate-y-37{
    --tw-translate-y: 9.25rem;
  }

  .xs\:tw-translate-y-38{
    --tw-translate-y: 9.5rem;
  }

  .xs\:tw-translate-y-39{
    --tw-translate-y: 9.75rem;
  }

  .xs\:tw-translate-y-40{
    --tw-translate-y: 10rem;
  }

  .xs\:tw-translate-y-41{
    --tw-translate-y: 10.25rem;
  }

  .xs\:tw-translate-y-42{
    --tw-translate-y: 10.5rem;
  }

  .xs\:tw-translate-y-43{
    --tw-translate-y: 10.75rem;
  }

  .xs\:tw-translate-y-44{
    --tw-translate-y: 11rem;
  }

  .xs\:tw-translate-y-45{
    --tw-translate-y: 11.25rem;
  }

  .xs\:tw-translate-y-46{
    --tw-translate-y: 11.5rem;
  }

  .xs\:tw-translate-y-47{
    --tw-translate-y: 11.75rem;
  }

  .xs\:tw-translate-y-48{
    --tw-translate-y: 12rem;
  }

  .xs\:tw-translate-y-50{
    --tw-translate-y: 12.5rem;
  }

  .xs\:tw-translate-y-52{
    --tw-translate-y: 13rem;
  }

  .xs\:tw-translate-y-53{
    --tw-translate-y: 13.25rem;
  }

  .xs\:tw-translate-y-54{
    --tw-translate-y: 13.5rem;
  }

  .xs\:tw-translate-y-55{
    --tw-translate-y: 13.75rem;
  }

  .xs\:tw-translate-y-56{
    --tw-translate-y: 14rem;
  }

  .xs\:tw-translate-y-57{
    --tw-translate-y: 14.25rem;
  }

  .xs\:tw-translate-y-58{
    --tw-translate-y: 14.5rem;
  }

  .xs\:tw-translate-y-59{
    --tw-translate-y: 14.75rem;
  }

  .xs\:tw-translate-y-60{
    --tw-translate-y: 15rem;
  }

  .xs\:tw-translate-y-61{
    --tw-translate-y: 15.25rem;
  }

  .xs\:tw-translate-y-62{
    --tw-translate-y: 15.5rem;
  }

  .xs\:tw-translate-y-63{
    --tw-translate-y: 15.75rem;
  }

  .xs\:tw-translate-y-64{
    --tw-translate-y: 16rem;
  }

  .xs\:tw-translate-y-65{
    --tw-translate-y: 16.25rem;
  }

  .xs\:tw-translate-y-66{
    --tw-translate-y: 16.5rem;
  }

  .xs\:tw-translate-y-68{
    --tw-translate-y: 17rem;
  }

  .xs\:tw-translate-y-69{
    --tw-translate-y: 17.25rem;
  }

  .xs\:tw-translate-y-70{
    --tw-translate-y: 17.5rem;
  }

  .xs\:tw-translate-y-71{
    --tw-translate-y: 17.75rem;
  }

  .xs\:tw-translate-y-72{
    --tw-translate-y: 18rem;
  }

  .xs\:tw-translate-y-73{
    --tw-translate-y: 18.25rem;
  }

  .xs\:tw-translate-y-74{
    --tw-translate-y: 18.5rem;
  }

  .xs\:tw-translate-y-75{
    --tw-translate-y: 18.75rem;
  }

  .xs\:tw-translate-y-76{
    --tw-translate-y: 19rem;
  }

  .xs\:tw-translate-y-77{
    --tw-translate-y: 19.25rem;
  }

  .xs\:tw-translate-y-78{
    --tw-translate-y: 19.5rem;
  }

  .xs\:tw-translate-y-79{
    --tw-translate-y: 19.75rem;
  }

  .xs\:tw-translate-y-80{
    --tw-translate-y: 20rem;
  }

  .xs\:tw-translate-y-81{
    --tw-translate-y: 20.25rem;
  }

  .xs\:tw-translate-y-82{
    --tw-translate-y: 20.5rem;
  }

  .xs\:tw-translate-y-83{
    --tw-translate-y: 20.75rem;
  }

  .xs\:tw-translate-y-84{
    --tw-translate-y: 21rem;
  }

  .xs\:tw-translate-y-85{
    --tw-translate-y: 21.25rem;
  }

  .xs\:tw-translate-y-86{
    --tw-translate-y: 21.5rem;
  }

  .xs\:tw-translate-y-87{
    --tw-translate-y: 21.75rem;
  }

  .xs\:tw-translate-y-88{
    --tw-translate-y: 22rem;
  }

  .xs\:tw-translate-y-89{
    --tw-translate-y: 22.25rem;
  }

  .xs\:tw-translate-y-90{
    --tw-translate-y: 22.5rem;
  }

  .xs\:tw-translate-y-91{
    --tw-translate-y: 22.75rem;
  }

  .xs\:tw-translate-y-92{
    --tw-translate-y: 23rem;
  }

  .xs\:tw-translate-y-96{
    --tw-translate-y: 24rem;
  }

  .xs\:tw-translate-y-102{
    --tw-translate-y: 25.5rem;
  }

  .xs\:tw-translate-y-112{
    --tw-translate-y: 28rem;
  }

  .xs\:tw-translate-y-128{
    --tw-translate-y: 31rem;
  }

  .xs\:tw-translate-y-129{
    --tw-translate-y: 32.25rem;
  }

  .xs\:tw-translate-y-130{
    --tw-translate-y: 32.5rem;
  }

  .xs\:tw-translate-y-140{
    --tw-translate-y: 35rem;
  }

  .xs\:tw-translate-y-160{
    --tw-translate-y: 40rem;
  }

  .xs\:tw-translate-y-180{
    --tw-translate-y: 45rem;
  }

  .xs\:tw-translate-y-185{
    --tw-translate-y: 46.25rem;
  }

  .xs\:tw-translate-y-190{
    --tw-translate-y: 47.5rem;
  }

  .xs\:tw-translate-y-200{
    --tw-translate-y: 50rem;
  }

  .xs\:tw-translate-y-px{
    --tw-translate-y: 1px;
  }

  .xs\:tw-translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .xs\:tw-translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .xs\:tw-translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .xs\:tw-translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .xs\:tw--translate-y-0{
    --tw-translate-y: 0px;
  }

  .xs\:tw--translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .xs\:tw--translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .xs\:tw--translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .xs\:tw--translate-y-4{
    --tw-translate-y: -1rem;
  }

  .xs\:tw--translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .xs\:tw--translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .xs\:tw--translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .xs\:tw--translate-y-8{
    --tw-translate-y: -2rem;
  }

  .xs\:tw--translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .xs\:tw--translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .xs\:tw--translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .xs\:tw--translate-y-12{
    --tw-translate-y: -3rem;
  }

  .xs\:tw--translate-y-13{
    --tw-translate-y: -3.25rem;
  }

  .xs\:tw--translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .xs\:tw--translate-y-15{
    --tw-translate-y: -3.75rem;
  }

  .xs\:tw--translate-y-16{
    --tw-translate-y: -4rem;
  }

  .xs\:tw--translate-y-17{
    --tw-translate-y: -4.25rem;
  }

  .xs\:tw--translate-y-18{
    --tw-translate-y: -4.5rem;
  }

  .xs\:tw--translate-y-19{
    --tw-translate-y: -4.75rem;
  }

  .xs\:tw--translate-y-20{
    --tw-translate-y: -5rem;
  }

  .xs\:tw--translate-y-21{
    --tw-translate-y: -5.25rem;
  }

  .xs\:tw--translate-y-22{
    --tw-translate-y: -5.5rem;
  }

  .xs\:tw--translate-y-23{
    --tw-translate-y: -5.75rem;
  }

  .xs\:tw--translate-y-24{
    --tw-translate-y: -6rem;
  }

  .xs\:tw--translate-y-25{
    --tw-translate-y: -6.25rem;
  }

  .xs\:tw--translate-y-26{
    --tw-translate-y: -6.5rem;
  }

  .xs\:tw--translate-y-27{
    --tw-translate-y: -6.75rem;
  }

  .xs\:tw--translate-y-28{
    --tw-translate-y: -7rem;
  }

  .xs\:tw--translate-y-29{
    --tw-translate-y: -7.25rem;
  }

  .xs\:tw--translate-y-30{
    --tw-translate-y: -7.5rem;
  }

  .xs\:tw--translate-y-31{
    --tw-translate-y: -7.75rem;
  }

  .xs\:tw--translate-y-32{
    --tw-translate-y: -8rem;
  }

  .xs\:tw--translate-y-33{
    --tw-translate-y: -8.25rem;
  }

  .xs\:tw--translate-y-34{
    --tw-translate-y: -8.5rem;
  }

  .xs\:tw--translate-y-35{
    --tw-translate-y: -8.75rem;
  }

  .xs\:tw--translate-y-36{
    --tw-translate-y: -9rem;
  }

  .xs\:tw--translate-y-37{
    --tw-translate-y: -9.25rem;
  }

  .xs\:tw--translate-y-38{
    --tw-translate-y: -9.5rem;
  }

  .xs\:tw--translate-y-39{
    --tw-translate-y: -9.75rem;
  }

  .xs\:tw--translate-y-40{
    --tw-translate-y: -10rem;
  }

  .xs\:tw--translate-y-41{
    --tw-translate-y: -10.25rem;
  }

  .xs\:tw--translate-y-42{
    --tw-translate-y: -10.5rem;
  }

  .xs\:tw--translate-y-43{
    --tw-translate-y: -10.75rem;
  }

  .xs\:tw--translate-y-44{
    --tw-translate-y: -11rem;
  }

  .xs\:tw--translate-y-45{
    --tw-translate-y: -11.25rem;
  }

  .xs\:tw--translate-y-46{
    --tw-translate-y: -11.5rem;
  }

  .xs\:tw--translate-y-47{
    --tw-translate-y: -11.75rem;
  }

  .xs\:tw--translate-y-48{
    --tw-translate-y: -12rem;
  }

  .xs\:tw--translate-y-50{
    --tw-translate-y: -12.5rem;
  }

  .xs\:tw--translate-y-52{
    --tw-translate-y: -13rem;
  }

  .xs\:tw--translate-y-53{
    --tw-translate-y: -13.25rem;
  }

  .xs\:tw--translate-y-54{
    --tw-translate-y: -13.5rem;
  }

  .xs\:tw--translate-y-55{
    --tw-translate-y: -13.75rem;
  }

  .xs\:tw--translate-y-56{
    --tw-translate-y: -14rem;
  }

  .xs\:tw--translate-y-57{
    --tw-translate-y: -14.25rem;
  }

  .xs\:tw--translate-y-58{
    --tw-translate-y: -14.5rem;
  }

  .xs\:tw--translate-y-59{
    --tw-translate-y: -14.75rem;
  }

  .xs\:tw--translate-y-60{
    --tw-translate-y: -15rem;
  }

  .xs\:tw--translate-y-61{
    --tw-translate-y: -15.25rem;
  }

  .xs\:tw--translate-y-62{
    --tw-translate-y: -15.5rem;
  }

  .xs\:tw--translate-y-63{
    --tw-translate-y: -15.75rem;
  }

  .xs\:tw--translate-y-64{
    --tw-translate-y: -16rem;
  }

  .xs\:tw--translate-y-65{
    --tw-translate-y: -16.25rem;
  }

  .xs\:tw--translate-y-66{
    --tw-translate-y: -16.5rem;
  }

  .xs\:tw--translate-y-68{
    --tw-translate-y: -17rem;
  }

  .xs\:tw--translate-y-69{
    --tw-translate-y: -17.25rem;
  }

  .xs\:tw--translate-y-70{
    --tw-translate-y: -17.5rem;
  }

  .xs\:tw--translate-y-71{
    --tw-translate-y: -17.75rem;
  }

  .xs\:tw--translate-y-72{
    --tw-translate-y: -18rem;
  }

  .xs\:tw--translate-y-73{
    --tw-translate-y: -18.25rem;
  }

  .xs\:tw--translate-y-74{
    --tw-translate-y: -18.5rem;
  }

  .xs\:tw--translate-y-75{
    --tw-translate-y: -18.75rem;
  }

  .xs\:tw--translate-y-76{
    --tw-translate-y: -19rem;
  }

  .xs\:tw--translate-y-77{
    --tw-translate-y: -19.25rem;
  }

  .xs\:tw--translate-y-78{
    --tw-translate-y: -19.5rem;
  }

  .xs\:tw--translate-y-79{
    --tw-translate-y: -19.75rem;
  }

  .xs\:tw--translate-y-80{
    --tw-translate-y: -20rem;
  }

  .xs\:tw--translate-y-81{
    --tw-translate-y: -20.25rem;
  }

  .xs\:tw--translate-y-82{
    --tw-translate-y: -20.5rem;
  }

  .xs\:tw--translate-y-83{
    --tw-translate-y: -20.75rem;
  }

  .xs\:tw--translate-y-84{
    --tw-translate-y: -21rem;
  }

  .xs\:tw--translate-y-85{
    --tw-translate-y: -21.25rem;
  }

  .xs\:tw--translate-y-86{
    --tw-translate-y: -21.5rem;
  }

  .xs\:tw--translate-y-87{
    --tw-translate-y: -21.75rem;
  }

  .xs\:tw--translate-y-88{
    --tw-translate-y: -22rem;
  }

  .xs\:tw--translate-y-89{
    --tw-translate-y: -22.25rem;
  }

  .xs\:tw--translate-y-90{
    --tw-translate-y: -22.5rem;
  }

  .xs\:tw--translate-y-91{
    --tw-translate-y: -22.75rem;
  }

  .xs\:tw--translate-y-92{
    --tw-translate-y: -23rem;
  }

  .xs\:tw--translate-y-96{
    --tw-translate-y: -24rem;
  }

  .xs\:tw--translate-y-102{
    --tw-translate-y: -25.5rem;
  }

  .xs\:tw--translate-y-112{
    --tw-translate-y: -28rem;
  }

  .xs\:tw--translate-y-128{
    --tw-translate-y: -31rem;
  }

  .xs\:tw--translate-y-129{
    --tw-translate-y: -32.25rem;
  }

  .xs\:tw--translate-y-130{
    --tw-translate-y: -32.5rem;
  }

  .xs\:tw--translate-y-140{
    --tw-translate-y: -35rem;
  }

  .xs\:tw--translate-y-160{
    --tw-translate-y: -40rem;
  }

  .xs\:tw--translate-y-180{
    --tw-translate-y: -45rem;
  }

  .xs\:tw--translate-y-185{
    --tw-translate-y: -46.25rem;
  }

  .xs\:tw--translate-y-190{
    --tw-translate-y: -47.5rem;
  }

  .xs\:tw--translate-y-200{
    --tw-translate-y: -50rem;
  }

  .xs\:tw--translate-y-px{
    --tw-translate-y: -1px;
  }

  .xs\:tw--translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .xs\:tw--translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .xs\:tw--translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .xs\:tw--translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .xs\:tw-translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .xs\:tw-translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .xs\:tw-translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .xs\:tw-translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .xs\:tw-translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .xs\:tw-translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .xs\:tw-translate-y-full{
    --tw-translate-y: 100%;
  }

  .xs\:tw--translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .xs\:tw--translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .xs\:tw--translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .xs\:tw--translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .xs\:tw--translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .xs\:tw--translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .xs\:tw--translate-y-full{
    --tw-translate-y: -100%;
  }

  .xs\:hover\:tw-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xs\:hover\:tw-translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .xs\:hover\:tw-translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .xs\:hover\:tw-translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .xs\:hover\:tw-translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .xs\:hover\:tw-translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .xs\:hover\:tw-translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .xs\:hover\:tw-translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .xs\:hover\:tw-translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .xs\:hover\:tw-translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .xs\:hover\:tw-translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .xs\:hover\:tw-translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .xs\:hover\:tw-translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .xs\:hover\:tw-translate-x-13:hover{
    --tw-translate-x: 3.25rem;
  }

  .xs\:hover\:tw-translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .xs\:hover\:tw-translate-x-15:hover{
    --tw-translate-x: 3.75rem;
  }

  .xs\:hover\:tw-translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .xs\:hover\:tw-translate-x-17:hover{
    --tw-translate-x: 4.25rem;
  }

  .xs\:hover\:tw-translate-x-18:hover{
    --tw-translate-x: 4.5rem;
  }

  .xs\:hover\:tw-translate-x-19:hover{
    --tw-translate-x: 4.75rem;
  }

  .xs\:hover\:tw-translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .xs\:hover\:tw-translate-x-21:hover{
    --tw-translate-x: 5.25rem;
  }

  .xs\:hover\:tw-translate-x-22:hover{
    --tw-translate-x: 5.5rem;
  }

  .xs\:hover\:tw-translate-x-23:hover{
    --tw-translate-x: 5.75rem;
  }

  .xs\:hover\:tw-translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .xs\:hover\:tw-translate-x-25:hover{
    --tw-translate-x: 6.25rem;
  }

  .xs\:hover\:tw-translate-x-26:hover{
    --tw-translate-x: 6.5rem;
  }

  .xs\:hover\:tw-translate-x-27:hover{
    --tw-translate-x: 6.75rem;
  }

  .xs\:hover\:tw-translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .xs\:hover\:tw-translate-x-29:hover{
    --tw-translate-x: 7.25rem;
  }

  .xs\:hover\:tw-translate-x-30:hover{
    --tw-translate-x: 7.5rem;
  }

  .xs\:hover\:tw-translate-x-31:hover{
    --tw-translate-x: 7.75rem;
  }

  .xs\:hover\:tw-translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .xs\:hover\:tw-translate-x-33:hover{
    --tw-translate-x: 8.25rem;
  }

  .xs\:hover\:tw-translate-x-34:hover{
    --tw-translate-x: 8.5rem;
  }

  .xs\:hover\:tw-translate-x-35:hover{
    --tw-translate-x: 8.75rem;
  }

  .xs\:hover\:tw-translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .xs\:hover\:tw-translate-x-37:hover{
    --tw-translate-x: 9.25rem;
  }

  .xs\:hover\:tw-translate-x-38:hover{
    --tw-translate-x: 9.5rem;
  }

  .xs\:hover\:tw-translate-x-39:hover{
    --tw-translate-x: 9.75rem;
  }

  .xs\:hover\:tw-translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .xs\:hover\:tw-translate-x-41:hover{
    --tw-translate-x: 10.25rem;
  }

  .xs\:hover\:tw-translate-x-42:hover{
    --tw-translate-x: 10.5rem;
  }

  .xs\:hover\:tw-translate-x-43:hover{
    --tw-translate-x: 10.75rem;
  }

  .xs\:hover\:tw-translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .xs\:hover\:tw-translate-x-45:hover{
    --tw-translate-x: 11.25rem;
  }

  .xs\:hover\:tw-translate-x-46:hover{
    --tw-translate-x: 11.5rem;
  }

  .xs\:hover\:tw-translate-x-47:hover{
    --tw-translate-x: 11.75rem;
  }

  .xs\:hover\:tw-translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .xs\:hover\:tw-translate-x-50:hover{
    --tw-translate-x: 12.5rem;
  }

  .xs\:hover\:tw-translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .xs\:hover\:tw-translate-x-53:hover{
    --tw-translate-x: 13.25rem;
  }

  .xs\:hover\:tw-translate-x-54:hover{
    --tw-translate-x: 13.5rem;
  }

  .xs\:hover\:tw-translate-x-55:hover{
    --tw-translate-x: 13.75rem;
  }

  .xs\:hover\:tw-translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .xs\:hover\:tw-translate-x-57:hover{
    --tw-translate-x: 14.25rem;
  }

  .xs\:hover\:tw-translate-x-58:hover{
    --tw-translate-x: 14.5rem;
  }

  .xs\:hover\:tw-translate-x-59:hover{
    --tw-translate-x: 14.75rem;
  }

  .xs\:hover\:tw-translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .xs\:hover\:tw-translate-x-61:hover{
    --tw-translate-x: 15.25rem;
  }

  .xs\:hover\:tw-translate-x-62:hover{
    --tw-translate-x: 15.5rem;
  }

  .xs\:hover\:tw-translate-x-63:hover{
    --tw-translate-x: 15.75rem;
  }

  .xs\:hover\:tw-translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .xs\:hover\:tw-translate-x-65:hover{
    --tw-translate-x: 16.25rem;
  }

  .xs\:hover\:tw-translate-x-66:hover{
    --tw-translate-x: 16.5rem;
  }

  .xs\:hover\:tw-translate-x-68:hover{
    --tw-translate-x: 17rem;
  }

  .xs\:hover\:tw-translate-x-69:hover{
    --tw-translate-x: 17.25rem;
  }

  .xs\:hover\:tw-translate-x-70:hover{
    --tw-translate-x: 17.5rem;
  }

  .xs\:hover\:tw-translate-x-71:hover{
    --tw-translate-x: 17.75rem;
  }

  .xs\:hover\:tw-translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .xs\:hover\:tw-translate-x-73:hover{
    --tw-translate-x: 18.25rem;
  }

  .xs\:hover\:tw-translate-x-74:hover{
    --tw-translate-x: 18.5rem;
  }

  .xs\:hover\:tw-translate-x-75:hover{
    --tw-translate-x: 18.75rem;
  }

  .xs\:hover\:tw-translate-x-76:hover{
    --tw-translate-x: 19rem;
  }

  .xs\:hover\:tw-translate-x-77:hover{
    --tw-translate-x: 19.25rem;
  }

  .xs\:hover\:tw-translate-x-78:hover{
    --tw-translate-x: 19.5rem;
  }

  .xs\:hover\:tw-translate-x-79:hover{
    --tw-translate-x: 19.75rem;
  }

  .xs\:hover\:tw-translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .xs\:hover\:tw-translate-x-81:hover{
    --tw-translate-x: 20.25rem;
  }

  .xs\:hover\:tw-translate-x-82:hover{
    --tw-translate-x: 20.5rem;
  }

  .xs\:hover\:tw-translate-x-83:hover{
    --tw-translate-x: 20.75rem;
  }

  .xs\:hover\:tw-translate-x-84:hover{
    --tw-translate-x: 21rem;
  }

  .xs\:hover\:tw-translate-x-85:hover{
    --tw-translate-x: 21.25rem;
  }

  .xs\:hover\:tw-translate-x-86:hover{
    --tw-translate-x: 21.5rem;
  }

  .xs\:hover\:tw-translate-x-87:hover{
    --tw-translate-x: 21.75rem;
  }

  .xs\:hover\:tw-translate-x-88:hover{
    --tw-translate-x: 22rem;
  }

  .xs\:hover\:tw-translate-x-89:hover{
    --tw-translate-x: 22.25rem;
  }

  .xs\:hover\:tw-translate-x-90:hover{
    --tw-translate-x: 22.5rem;
  }

  .xs\:hover\:tw-translate-x-91:hover{
    --tw-translate-x: 22.75rem;
  }

  .xs\:hover\:tw-translate-x-92:hover{
    --tw-translate-x: 23rem;
  }

  .xs\:hover\:tw-translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .xs\:hover\:tw-translate-x-102:hover{
    --tw-translate-x: 25.5rem;
  }

  .xs\:hover\:tw-translate-x-112:hover{
    --tw-translate-x: 28rem;
  }

  .xs\:hover\:tw-translate-x-128:hover{
    --tw-translate-x: 31rem;
  }

  .xs\:hover\:tw-translate-x-129:hover{
    --tw-translate-x: 32.25rem;
  }

  .xs\:hover\:tw-translate-x-130:hover{
    --tw-translate-x: 32.5rem;
  }

  .xs\:hover\:tw-translate-x-140:hover{
    --tw-translate-x: 35rem;
  }

  .xs\:hover\:tw-translate-x-160:hover{
    --tw-translate-x: 40rem;
  }

  .xs\:hover\:tw-translate-x-180:hover{
    --tw-translate-x: 45rem;
  }

  .xs\:hover\:tw-translate-x-185:hover{
    --tw-translate-x: 46.25rem;
  }

  .xs\:hover\:tw-translate-x-190:hover{
    --tw-translate-x: 47.5rem;
  }

  .xs\:hover\:tw-translate-x-200:hover{
    --tw-translate-x: 50rem;
  }

  .xs\:hover\:tw-translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .xs\:hover\:tw-translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .xs\:hover\:tw-translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .xs\:hover\:tw-translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .xs\:hover\:tw-translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .xs\:hover\:tw--translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xs\:hover\:tw--translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .xs\:hover\:tw--translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .xs\:hover\:tw--translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .xs\:hover\:tw--translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .xs\:hover\:tw--translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .xs\:hover\:tw--translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .xs\:hover\:tw--translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .xs\:hover\:tw--translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .xs\:hover\:tw--translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .xs\:hover\:tw--translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .xs\:hover\:tw--translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .xs\:hover\:tw--translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .xs\:hover\:tw--translate-x-13:hover{
    --tw-translate-x: -3.25rem;
  }

  .xs\:hover\:tw--translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .xs\:hover\:tw--translate-x-15:hover{
    --tw-translate-x: -3.75rem;
  }

  .xs\:hover\:tw--translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .xs\:hover\:tw--translate-x-17:hover{
    --tw-translate-x: -4.25rem;
  }

  .xs\:hover\:tw--translate-x-18:hover{
    --tw-translate-x: -4.5rem;
  }

  .xs\:hover\:tw--translate-x-19:hover{
    --tw-translate-x: -4.75rem;
  }

  .xs\:hover\:tw--translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .xs\:hover\:tw--translate-x-21:hover{
    --tw-translate-x: -5.25rem;
  }

  .xs\:hover\:tw--translate-x-22:hover{
    --tw-translate-x: -5.5rem;
  }

  .xs\:hover\:tw--translate-x-23:hover{
    --tw-translate-x: -5.75rem;
  }

  .xs\:hover\:tw--translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .xs\:hover\:tw--translate-x-25:hover{
    --tw-translate-x: -6.25rem;
  }

  .xs\:hover\:tw--translate-x-26:hover{
    --tw-translate-x: -6.5rem;
  }

  .xs\:hover\:tw--translate-x-27:hover{
    --tw-translate-x: -6.75rem;
  }

  .xs\:hover\:tw--translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .xs\:hover\:tw--translate-x-29:hover{
    --tw-translate-x: -7.25rem;
  }

  .xs\:hover\:tw--translate-x-30:hover{
    --tw-translate-x: -7.5rem;
  }

  .xs\:hover\:tw--translate-x-31:hover{
    --tw-translate-x: -7.75rem;
  }

  .xs\:hover\:tw--translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .xs\:hover\:tw--translate-x-33:hover{
    --tw-translate-x: -8.25rem;
  }

  .xs\:hover\:tw--translate-x-34:hover{
    --tw-translate-x: -8.5rem;
  }

  .xs\:hover\:tw--translate-x-35:hover{
    --tw-translate-x: -8.75rem;
  }

  .xs\:hover\:tw--translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .xs\:hover\:tw--translate-x-37:hover{
    --tw-translate-x: -9.25rem;
  }

  .xs\:hover\:tw--translate-x-38:hover{
    --tw-translate-x: -9.5rem;
  }

  .xs\:hover\:tw--translate-x-39:hover{
    --tw-translate-x: -9.75rem;
  }

  .xs\:hover\:tw--translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .xs\:hover\:tw--translate-x-41:hover{
    --tw-translate-x: -10.25rem;
  }

  .xs\:hover\:tw--translate-x-42:hover{
    --tw-translate-x: -10.5rem;
  }

  .xs\:hover\:tw--translate-x-43:hover{
    --tw-translate-x: -10.75rem;
  }

  .xs\:hover\:tw--translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .xs\:hover\:tw--translate-x-45:hover{
    --tw-translate-x: -11.25rem;
  }

  .xs\:hover\:tw--translate-x-46:hover{
    --tw-translate-x: -11.5rem;
  }

  .xs\:hover\:tw--translate-x-47:hover{
    --tw-translate-x: -11.75rem;
  }

  .xs\:hover\:tw--translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .xs\:hover\:tw--translate-x-50:hover{
    --tw-translate-x: -12.5rem;
  }

  .xs\:hover\:tw--translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .xs\:hover\:tw--translate-x-53:hover{
    --tw-translate-x: -13.25rem;
  }

  .xs\:hover\:tw--translate-x-54:hover{
    --tw-translate-x: -13.5rem;
  }

  .xs\:hover\:tw--translate-x-55:hover{
    --tw-translate-x: -13.75rem;
  }

  .xs\:hover\:tw--translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .xs\:hover\:tw--translate-x-57:hover{
    --tw-translate-x: -14.25rem;
  }

  .xs\:hover\:tw--translate-x-58:hover{
    --tw-translate-x: -14.5rem;
  }

  .xs\:hover\:tw--translate-x-59:hover{
    --tw-translate-x: -14.75rem;
  }

  .xs\:hover\:tw--translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .xs\:hover\:tw--translate-x-61:hover{
    --tw-translate-x: -15.25rem;
  }

  .xs\:hover\:tw--translate-x-62:hover{
    --tw-translate-x: -15.5rem;
  }

  .xs\:hover\:tw--translate-x-63:hover{
    --tw-translate-x: -15.75rem;
  }

  .xs\:hover\:tw--translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .xs\:hover\:tw--translate-x-65:hover{
    --tw-translate-x: -16.25rem;
  }

  .xs\:hover\:tw--translate-x-66:hover{
    --tw-translate-x: -16.5rem;
  }

  .xs\:hover\:tw--translate-x-68:hover{
    --tw-translate-x: -17rem;
  }

  .xs\:hover\:tw--translate-x-69:hover{
    --tw-translate-x: -17.25rem;
  }

  .xs\:hover\:tw--translate-x-70:hover{
    --tw-translate-x: -17.5rem;
  }

  .xs\:hover\:tw--translate-x-71:hover{
    --tw-translate-x: -17.75rem;
  }

  .xs\:hover\:tw--translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .xs\:hover\:tw--translate-x-73:hover{
    --tw-translate-x: -18.25rem;
  }

  .xs\:hover\:tw--translate-x-74:hover{
    --tw-translate-x: -18.5rem;
  }

  .xs\:hover\:tw--translate-x-75:hover{
    --tw-translate-x: -18.75rem;
  }

  .xs\:hover\:tw--translate-x-76:hover{
    --tw-translate-x: -19rem;
  }

  .xs\:hover\:tw--translate-x-77:hover{
    --tw-translate-x: -19.25rem;
  }

  .xs\:hover\:tw--translate-x-78:hover{
    --tw-translate-x: -19.5rem;
  }

  .xs\:hover\:tw--translate-x-79:hover{
    --tw-translate-x: -19.75rem;
  }

  .xs\:hover\:tw--translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .xs\:hover\:tw--translate-x-81:hover{
    --tw-translate-x: -20.25rem;
  }

  .xs\:hover\:tw--translate-x-82:hover{
    --tw-translate-x: -20.5rem;
  }

  .xs\:hover\:tw--translate-x-83:hover{
    --tw-translate-x: -20.75rem;
  }

  .xs\:hover\:tw--translate-x-84:hover{
    --tw-translate-x: -21rem;
  }

  .xs\:hover\:tw--translate-x-85:hover{
    --tw-translate-x: -21.25rem;
  }

  .xs\:hover\:tw--translate-x-86:hover{
    --tw-translate-x: -21.5rem;
  }

  .xs\:hover\:tw--translate-x-87:hover{
    --tw-translate-x: -21.75rem;
  }

  .xs\:hover\:tw--translate-x-88:hover{
    --tw-translate-x: -22rem;
  }

  .xs\:hover\:tw--translate-x-89:hover{
    --tw-translate-x: -22.25rem;
  }

  .xs\:hover\:tw--translate-x-90:hover{
    --tw-translate-x: -22.5rem;
  }

  .xs\:hover\:tw--translate-x-91:hover{
    --tw-translate-x: -22.75rem;
  }

  .xs\:hover\:tw--translate-x-92:hover{
    --tw-translate-x: -23rem;
  }

  .xs\:hover\:tw--translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .xs\:hover\:tw--translate-x-102:hover{
    --tw-translate-x: -25.5rem;
  }

  .xs\:hover\:tw--translate-x-112:hover{
    --tw-translate-x: -28rem;
  }

  .xs\:hover\:tw--translate-x-128:hover{
    --tw-translate-x: -31rem;
  }

  .xs\:hover\:tw--translate-x-129:hover{
    --tw-translate-x: -32.25rem;
  }

  .xs\:hover\:tw--translate-x-130:hover{
    --tw-translate-x: -32.5rem;
  }

  .xs\:hover\:tw--translate-x-140:hover{
    --tw-translate-x: -35rem;
  }

  .xs\:hover\:tw--translate-x-160:hover{
    --tw-translate-x: -40rem;
  }

  .xs\:hover\:tw--translate-x-180:hover{
    --tw-translate-x: -45rem;
  }

  .xs\:hover\:tw--translate-x-185:hover{
    --tw-translate-x: -46.25rem;
  }

  .xs\:hover\:tw--translate-x-190:hover{
    --tw-translate-x: -47.5rem;
  }

  .xs\:hover\:tw--translate-x-200:hover{
    --tw-translate-x: -50rem;
  }

  .xs\:hover\:tw--translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .xs\:hover\:tw--translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .xs\:hover\:tw--translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .xs\:hover\:tw--translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .xs\:hover\:tw--translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .xs\:hover\:tw-translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .xs\:hover\:tw-translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .xs\:hover\:tw-translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .xs\:hover\:tw-translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .xs\:hover\:tw-translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .xs\:hover\:tw-translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .xs\:hover\:tw-translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .xs\:hover\:tw--translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .xs\:hover\:tw--translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .xs\:hover\:tw--translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .xs\:hover\:tw--translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .xs\:hover\:tw--translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .xs\:hover\:tw--translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .xs\:hover\:tw--translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .xs\:hover\:tw-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xs\:hover\:tw-translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .xs\:hover\:tw-translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .xs\:hover\:tw-translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .xs\:hover\:tw-translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .xs\:hover\:tw-translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .xs\:hover\:tw-translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .xs\:hover\:tw-translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .xs\:hover\:tw-translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .xs\:hover\:tw-translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .xs\:hover\:tw-translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .xs\:hover\:tw-translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .xs\:hover\:tw-translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .xs\:hover\:tw-translate-y-13:hover{
    --tw-translate-y: 3.25rem;
  }

  .xs\:hover\:tw-translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .xs\:hover\:tw-translate-y-15:hover{
    --tw-translate-y: 3.75rem;
  }

  .xs\:hover\:tw-translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .xs\:hover\:tw-translate-y-17:hover{
    --tw-translate-y: 4.25rem;
  }

  .xs\:hover\:tw-translate-y-18:hover{
    --tw-translate-y: 4.5rem;
  }

  .xs\:hover\:tw-translate-y-19:hover{
    --tw-translate-y: 4.75rem;
  }

  .xs\:hover\:tw-translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .xs\:hover\:tw-translate-y-21:hover{
    --tw-translate-y: 5.25rem;
  }

  .xs\:hover\:tw-translate-y-22:hover{
    --tw-translate-y: 5.5rem;
  }

  .xs\:hover\:tw-translate-y-23:hover{
    --tw-translate-y: 5.75rem;
  }

  .xs\:hover\:tw-translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .xs\:hover\:tw-translate-y-25:hover{
    --tw-translate-y: 6.25rem;
  }

  .xs\:hover\:tw-translate-y-26:hover{
    --tw-translate-y: 6.5rem;
  }

  .xs\:hover\:tw-translate-y-27:hover{
    --tw-translate-y: 6.75rem;
  }

  .xs\:hover\:tw-translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .xs\:hover\:tw-translate-y-29:hover{
    --tw-translate-y: 7.25rem;
  }

  .xs\:hover\:tw-translate-y-30:hover{
    --tw-translate-y: 7.5rem;
  }

  .xs\:hover\:tw-translate-y-31:hover{
    --tw-translate-y: 7.75rem;
  }

  .xs\:hover\:tw-translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .xs\:hover\:tw-translate-y-33:hover{
    --tw-translate-y: 8.25rem;
  }

  .xs\:hover\:tw-translate-y-34:hover{
    --tw-translate-y: 8.5rem;
  }

  .xs\:hover\:tw-translate-y-35:hover{
    --tw-translate-y: 8.75rem;
  }

  .xs\:hover\:tw-translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .xs\:hover\:tw-translate-y-37:hover{
    --tw-translate-y: 9.25rem;
  }

  .xs\:hover\:tw-translate-y-38:hover{
    --tw-translate-y: 9.5rem;
  }

  .xs\:hover\:tw-translate-y-39:hover{
    --tw-translate-y: 9.75rem;
  }

  .xs\:hover\:tw-translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .xs\:hover\:tw-translate-y-41:hover{
    --tw-translate-y: 10.25rem;
  }

  .xs\:hover\:tw-translate-y-42:hover{
    --tw-translate-y: 10.5rem;
  }

  .xs\:hover\:tw-translate-y-43:hover{
    --tw-translate-y: 10.75rem;
  }

  .xs\:hover\:tw-translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .xs\:hover\:tw-translate-y-45:hover{
    --tw-translate-y: 11.25rem;
  }

  .xs\:hover\:tw-translate-y-46:hover{
    --tw-translate-y: 11.5rem;
  }

  .xs\:hover\:tw-translate-y-47:hover{
    --tw-translate-y: 11.75rem;
  }

  .xs\:hover\:tw-translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .xs\:hover\:tw-translate-y-50:hover{
    --tw-translate-y: 12.5rem;
  }

  .xs\:hover\:tw-translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .xs\:hover\:tw-translate-y-53:hover{
    --tw-translate-y: 13.25rem;
  }

  .xs\:hover\:tw-translate-y-54:hover{
    --tw-translate-y: 13.5rem;
  }

  .xs\:hover\:tw-translate-y-55:hover{
    --tw-translate-y: 13.75rem;
  }

  .xs\:hover\:tw-translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .xs\:hover\:tw-translate-y-57:hover{
    --tw-translate-y: 14.25rem;
  }

  .xs\:hover\:tw-translate-y-58:hover{
    --tw-translate-y: 14.5rem;
  }

  .xs\:hover\:tw-translate-y-59:hover{
    --tw-translate-y: 14.75rem;
  }

  .xs\:hover\:tw-translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .xs\:hover\:tw-translate-y-61:hover{
    --tw-translate-y: 15.25rem;
  }

  .xs\:hover\:tw-translate-y-62:hover{
    --tw-translate-y: 15.5rem;
  }

  .xs\:hover\:tw-translate-y-63:hover{
    --tw-translate-y: 15.75rem;
  }

  .xs\:hover\:tw-translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .xs\:hover\:tw-translate-y-65:hover{
    --tw-translate-y: 16.25rem;
  }

  .xs\:hover\:tw-translate-y-66:hover{
    --tw-translate-y: 16.5rem;
  }

  .xs\:hover\:tw-translate-y-68:hover{
    --tw-translate-y: 17rem;
  }

  .xs\:hover\:tw-translate-y-69:hover{
    --tw-translate-y: 17.25rem;
  }

  .xs\:hover\:tw-translate-y-70:hover{
    --tw-translate-y: 17.5rem;
  }

  .xs\:hover\:tw-translate-y-71:hover{
    --tw-translate-y: 17.75rem;
  }

  .xs\:hover\:tw-translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .xs\:hover\:tw-translate-y-73:hover{
    --tw-translate-y: 18.25rem;
  }

  .xs\:hover\:tw-translate-y-74:hover{
    --tw-translate-y: 18.5rem;
  }

  .xs\:hover\:tw-translate-y-75:hover{
    --tw-translate-y: 18.75rem;
  }

  .xs\:hover\:tw-translate-y-76:hover{
    --tw-translate-y: 19rem;
  }

  .xs\:hover\:tw-translate-y-77:hover{
    --tw-translate-y: 19.25rem;
  }

  .xs\:hover\:tw-translate-y-78:hover{
    --tw-translate-y: 19.5rem;
  }

  .xs\:hover\:tw-translate-y-79:hover{
    --tw-translate-y: 19.75rem;
  }

  .xs\:hover\:tw-translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .xs\:hover\:tw-translate-y-81:hover{
    --tw-translate-y: 20.25rem;
  }

  .xs\:hover\:tw-translate-y-82:hover{
    --tw-translate-y: 20.5rem;
  }

  .xs\:hover\:tw-translate-y-83:hover{
    --tw-translate-y: 20.75rem;
  }

  .xs\:hover\:tw-translate-y-84:hover{
    --tw-translate-y: 21rem;
  }

  .xs\:hover\:tw-translate-y-85:hover{
    --tw-translate-y: 21.25rem;
  }

  .xs\:hover\:tw-translate-y-86:hover{
    --tw-translate-y: 21.5rem;
  }

  .xs\:hover\:tw-translate-y-87:hover{
    --tw-translate-y: 21.75rem;
  }

  .xs\:hover\:tw-translate-y-88:hover{
    --tw-translate-y: 22rem;
  }

  .xs\:hover\:tw-translate-y-89:hover{
    --tw-translate-y: 22.25rem;
  }

  .xs\:hover\:tw-translate-y-90:hover{
    --tw-translate-y: 22.5rem;
  }

  .xs\:hover\:tw-translate-y-91:hover{
    --tw-translate-y: 22.75rem;
  }

  .xs\:hover\:tw-translate-y-92:hover{
    --tw-translate-y: 23rem;
  }

  .xs\:hover\:tw-translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .xs\:hover\:tw-translate-y-102:hover{
    --tw-translate-y: 25.5rem;
  }

  .xs\:hover\:tw-translate-y-112:hover{
    --tw-translate-y: 28rem;
  }

  .xs\:hover\:tw-translate-y-128:hover{
    --tw-translate-y: 31rem;
  }

  .xs\:hover\:tw-translate-y-129:hover{
    --tw-translate-y: 32.25rem;
  }

  .xs\:hover\:tw-translate-y-130:hover{
    --tw-translate-y: 32.5rem;
  }

  .xs\:hover\:tw-translate-y-140:hover{
    --tw-translate-y: 35rem;
  }

  .xs\:hover\:tw-translate-y-160:hover{
    --tw-translate-y: 40rem;
  }

  .xs\:hover\:tw-translate-y-180:hover{
    --tw-translate-y: 45rem;
  }

  .xs\:hover\:tw-translate-y-185:hover{
    --tw-translate-y: 46.25rem;
  }

  .xs\:hover\:tw-translate-y-190:hover{
    --tw-translate-y: 47.5rem;
  }

  .xs\:hover\:tw-translate-y-200:hover{
    --tw-translate-y: 50rem;
  }

  .xs\:hover\:tw-translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .xs\:hover\:tw-translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .xs\:hover\:tw-translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .xs\:hover\:tw-translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .xs\:hover\:tw-translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .xs\:hover\:tw--translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xs\:hover\:tw--translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .xs\:hover\:tw--translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .xs\:hover\:tw--translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .xs\:hover\:tw--translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .xs\:hover\:tw--translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .xs\:hover\:tw--translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .xs\:hover\:tw--translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .xs\:hover\:tw--translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .xs\:hover\:tw--translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .xs\:hover\:tw--translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .xs\:hover\:tw--translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .xs\:hover\:tw--translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .xs\:hover\:tw--translate-y-13:hover{
    --tw-translate-y: -3.25rem;
  }

  .xs\:hover\:tw--translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .xs\:hover\:tw--translate-y-15:hover{
    --tw-translate-y: -3.75rem;
  }

  .xs\:hover\:tw--translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .xs\:hover\:tw--translate-y-17:hover{
    --tw-translate-y: -4.25rem;
  }

  .xs\:hover\:tw--translate-y-18:hover{
    --tw-translate-y: -4.5rem;
  }

  .xs\:hover\:tw--translate-y-19:hover{
    --tw-translate-y: -4.75rem;
  }

  .xs\:hover\:tw--translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .xs\:hover\:tw--translate-y-21:hover{
    --tw-translate-y: -5.25rem;
  }

  .xs\:hover\:tw--translate-y-22:hover{
    --tw-translate-y: -5.5rem;
  }

  .xs\:hover\:tw--translate-y-23:hover{
    --tw-translate-y: -5.75rem;
  }

  .xs\:hover\:tw--translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .xs\:hover\:tw--translate-y-25:hover{
    --tw-translate-y: -6.25rem;
  }

  .xs\:hover\:tw--translate-y-26:hover{
    --tw-translate-y: -6.5rem;
  }

  .xs\:hover\:tw--translate-y-27:hover{
    --tw-translate-y: -6.75rem;
  }

  .xs\:hover\:tw--translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .xs\:hover\:tw--translate-y-29:hover{
    --tw-translate-y: -7.25rem;
  }

  .xs\:hover\:tw--translate-y-30:hover{
    --tw-translate-y: -7.5rem;
  }

  .xs\:hover\:tw--translate-y-31:hover{
    --tw-translate-y: -7.75rem;
  }

  .xs\:hover\:tw--translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .xs\:hover\:tw--translate-y-33:hover{
    --tw-translate-y: -8.25rem;
  }

  .xs\:hover\:tw--translate-y-34:hover{
    --tw-translate-y: -8.5rem;
  }

  .xs\:hover\:tw--translate-y-35:hover{
    --tw-translate-y: -8.75rem;
  }

  .xs\:hover\:tw--translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .xs\:hover\:tw--translate-y-37:hover{
    --tw-translate-y: -9.25rem;
  }

  .xs\:hover\:tw--translate-y-38:hover{
    --tw-translate-y: -9.5rem;
  }

  .xs\:hover\:tw--translate-y-39:hover{
    --tw-translate-y: -9.75rem;
  }

  .xs\:hover\:tw--translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .xs\:hover\:tw--translate-y-41:hover{
    --tw-translate-y: -10.25rem;
  }

  .xs\:hover\:tw--translate-y-42:hover{
    --tw-translate-y: -10.5rem;
  }

  .xs\:hover\:tw--translate-y-43:hover{
    --tw-translate-y: -10.75rem;
  }

  .xs\:hover\:tw--translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .xs\:hover\:tw--translate-y-45:hover{
    --tw-translate-y: -11.25rem;
  }

  .xs\:hover\:tw--translate-y-46:hover{
    --tw-translate-y: -11.5rem;
  }

  .xs\:hover\:tw--translate-y-47:hover{
    --tw-translate-y: -11.75rem;
  }

  .xs\:hover\:tw--translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .xs\:hover\:tw--translate-y-50:hover{
    --tw-translate-y: -12.5rem;
  }

  .xs\:hover\:tw--translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .xs\:hover\:tw--translate-y-53:hover{
    --tw-translate-y: -13.25rem;
  }

  .xs\:hover\:tw--translate-y-54:hover{
    --tw-translate-y: -13.5rem;
  }

  .xs\:hover\:tw--translate-y-55:hover{
    --tw-translate-y: -13.75rem;
  }

  .xs\:hover\:tw--translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .xs\:hover\:tw--translate-y-57:hover{
    --tw-translate-y: -14.25rem;
  }

  .xs\:hover\:tw--translate-y-58:hover{
    --tw-translate-y: -14.5rem;
  }

  .xs\:hover\:tw--translate-y-59:hover{
    --tw-translate-y: -14.75rem;
  }

  .xs\:hover\:tw--translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .xs\:hover\:tw--translate-y-61:hover{
    --tw-translate-y: -15.25rem;
  }

  .xs\:hover\:tw--translate-y-62:hover{
    --tw-translate-y: -15.5rem;
  }

  .xs\:hover\:tw--translate-y-63:hover{
    --tw-translate-y: -15.75rem;
  }

  .xs\:hover\:tw--translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .xs\:hover\:tw--translate-y-65:hover{
    --tw-translate-y: -16.25rem;
  }

  .xs\:hover\:tw--translate-y-66:hover{
    --tw-translate-y: -16.5rem;
  }

  .xs\:hover\:tw--translate-y-68:hover{
    --tw-translate-y: -17rem;
  }

  .xs\:hover\:tw--translate-y-69:hover{
    --tw-translate-y: -17.25rem;
  }

  .xs\:hover\:tw--translate-y-70:hover{
    --tw-translate-y: -17.5rem;
  }

  .xs\:hover\:tw--translate-y-71:hover{
    --tw-translate-y: -17.75rem;
  }

  .xs\:hover\:tw--translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .xs\:hover\:tw--translate-y-73:hover{
    --tw-translate-y: -18.25rem;
  }

  .xs\:hover\:tw--translate-y-74:hover{
    --tw-translate-y: -18.5rem;
  }

  .xs\:hover\:tw--translate-y-75:hover{
    --tw-translate-y: -18.75rem;
  }

  .xs\:hover\:tw--translate-y-76:hover{
    --tw-translate-y: -19rem;
  }

  .xs\:hover\:tw--translate-y-77:hover{
    --tw-translate-y: -19.25rem;
  }

  .xs\:hover\:tw--translate-y-78:hover{
    --tw-translate-y: -19.5rem;
  }

  .xs\:hover\:tw--translate-y-79:hover{
    --tw-translate-y: -19.75rem;
  }

  .xs\:hover\:tw--translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .xs\:hover\:tw--translate-y-81:hover{
    --tw-translate-y: -20.25rem;
  }

  .xs\:hover\:tw--translate-y-82:hover{
    --tw-translate-y: -20.5rem;
  }

  .xs\:hover\:tw--translate-y-83:hover{
    --tw-translate-y: -20.75rem;
  }

  .xs\:hover\:tw--translate-y-84:hover{
    --tw-translate-y: -21rem;
  }

  .xs\:hover\:tw--translate-y-85:hover{
    --tw-translate-y: -21.25rem;
  }

  .xs\:hover\:tw--translate-y-86:hover{
    --tw-translate-y: -21.5rem;
  }

  .xs\:hover\:tw--translate-y-87:hover{
    --tw-translate-y: -21.75rem;
  }

  .xs\:hover\:tw--translate-y-88:hover{
    --tw-translate-y: -22rem;
  }

  .xs\:hover\:tw--translate-y-89:hover{
    --tw-translate-y: -22.25rem;
  }

  .xs\:hover\:tw--translate-y-90:hover{
    --tw-translate-y: -22.5rem;
  }

  .xs\:hover\:tw--translate-y-91:hover{
    --tw-translate-y: -22.75rem;
  }

  .xs\:hover\:tw--translate-y-92:hover{
    --tw-translate-y: -23rem;
  }

  .xs\:hover\:tw--translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .xs\:hover\:tw--translate-y-102:hover{
    --tw-translate-y: -25.5rem;
  }

  .xs\:hover\:tw--translate-y-112:hover{
    --tw-translate-y: -28rem;
  }

  .xs\:hover\:tw--translate-y-128:hover{
    --tw-translate-y: -31rem;
  }

  .xs\:hover\:tw--translate-y-129:hover{
    --tw-translate-y: -32.25rem;
  }

  .xs\:hover\:tw--translate-y-130:hover{
    --tw-translate-y: -32.5rem;
  }

  .xs\:hover\:tw--translate-y-140:hover{
    --tw-translate-y: -35rem;
  }

  .xs\:hover\:tw--translate-y-160:hover{
    --tw-translate-y: -40rem;
  }

  .xs\:hover\:tw--translate-y-180:hover{
    --tw-translate-y: -45rem;
  }

  .xs\:hover\:tw--translate-y-185:hover{
    --tw-translate-y: -46.25rem;
  }

  .xs\:hover\:tw--translate-y-190:hover{
    --tw-translate-y: -47.5rem;
  }

  .xs\:hover\:tw--translate-y-200:hover{
    --tw-translate-y: -50rem;
  }

  .xs\:hover\:tw--translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .xs\:hover\:tw--translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .xs\:hover\:tw--translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .xs\:hover\:tw--translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .xs\:hover\:tw--translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .xs\:hover\:tw-translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .xs\:hover\:tw-translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .xs\:hover\:tw-translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .xs\:hover\:tw-translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .xs\:hover\:tw-translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .xs\:hover\:tw-translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .xs\:hover\:tw-translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .xs\:hover\:tw--translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .xs\:hover\:tw--translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .xs\:hover\:tw--translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .xs\:hover\:tw--translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .xs\:hover\:tw--translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .xs\:hover\:tw--translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .xs\:hover\:tw--translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .xs\:focus\:tw-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xs\:focus\:tw-translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .xs\:focus\:tw-translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .xs\:focus\:tw-translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .xs\:focus\:tw-translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .xs\:focus\:tw-translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .xs\:focus\:tw-translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .xs\:focus\:tw-translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .xs\:focus\:tw-translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .xs\:focus\:tw-translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .xs\:focus\:tw-translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .xs\:focus\:tw-translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .xs\:focus\:tw-translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .xs\:focus\:tw-translate-x-13:focus{
    --tw-translate-x: 3.25rem;
  }

  .xs\:focus\:tw-translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .xs\:focus\:tw-translate-x-15:focus{
    --tw-translate-x: 3.75rem;
  }

  .xs\:focus\:tw-translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .xs\:focus\:tw-translate-x-17:focus{
    --tw-translate-x: 4.25rem;
  }

  .xs\:focus\:tw-translate-x-18:focus{
    --tw-translate-x: 4.5rem;
  }

  .xs\:focus\:tw-translate-x-19:focus{
    --tw-translate-x: 4.75rem;
  }

  .xs\:focus\:tw-translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .xs\:focus\:tw-translate-x-21:focus{
    --tw-translate-x: 5.25rem;
  }

  .xs\:focus\:tw-translate-x-22:focus{
    --tw-translate-x: 5.5rem;
  }

  .xs\:focus\:tw-translate-x-23:focus{
    --tw-translate-x: 5.75rem;
  }

  .xs\:focus\:tw-translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .xs\:focus\:tw-translate-x-25:focus{
    --tw-translate-x: 6.25rem;
  }

  .xs\:focus\:tw-translate-x-26:focus{
    --tw-translate-x: 6.5rem;
  }

  .xs\:focus\:tw-translate-x-27:focus{
    --tw-translate-x: 6.75rem;
  }

  .xs\:focus\:tw-translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .xs\:focus\:tw-translate-x-29:focus{
    --tw-translate-x: 7.25rem;
  }

  .xs\:focus\:tw-translate-x-30:focus{
    --tw-translate-x: 7.5rem;
  }

  .xs\:focus\:tw-translate-x-31:focus{
    --tw-translate-x: 7.75rem;
  }

  .xs\:focus\:tw-translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .xs\:focus\:tw-translate-x-33:focus{
    --tw-translate-x: 8.25rem;
  }

  .xs\:focus\:tw-translate-x-34:focus{
    --tw-translate-x: 8.5rem;
  }

  .xs\:focus\:tw-translate-x-35:focus{
    --tw-translate-x: 8.75rem;
  }

  .xs\:focus\:tw-translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .xs\:focus\:tw-translate-x-37:focus{
    --tw-translate-x: 9.25rem;
  }

  .xs\:focus\:tw-translate-x-38:focus{
    --tw-translate-x: 9.5rem;
  }

  .xs\:focus\:tw-translate-x-39:focus{
    --tw-translate-x: 9.75rem;
  }

  .xs\:focus\:tw-translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .xs\:focus\:tw-translate-x-41:focus{
    --tw-translate-x: 10.25rem;
  }

  .xs\:focus\:tw-translate-x-42:focus{
    --tw-translate-x: 10.5rem;
  }

  .xs\:focus\:tw-translate-x-43:focus{
    --tw-translate-x: 10.75rem;
  }

  .xs\:focus\:tw-translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .xs\:focus\:tw-translate-x-45:focus{
    --tw-translate-x: 11.25rem;
  }

  .xs\:focus\:tw-translate-x-46:focus{
    --tw-translate-x: 11.5rem;
  }

  .xs\:focus\:tw-translate-x-47:focus{
    --tw-translate-x: 11.75rem;
  }

  .xs\:focus\:tw-translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .xs\:focus\:tw-translate-x-50:focus{
    --tw-translate-x: 12.5rem;
  }

  .xs\:focus\:tw-translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .xs\:focus\:tw-translate-x-53:focus{
    --tw-translate-x: 13.25rem;
  }

  .xs\:focus\:tw-translate-x-54:focus{
    --tw-translate-x: 13.5rem;
  }

  .xs\:focus\:tw-translate-x-55:focus{
    --tw-translate-x: 13.75rem;
  }

  .xs\:focus\:tw-translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .xs\:focus\:tw-translate-x-57:focus{
    --tw-translate-x: 14.25rem;
  }

  .xs\:focus\:tw-translate-x-58:focus{
    --tw-translate-x: 14.5rem;
  }

  .xs\:focus\:tw-translate-x-59:focus{
    --tw-translate-x: 14.75rem;
  }

  .xs\:focus\:tw-translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .xs\:focus\:tw-translate-x-61:focus{
    --tw-translate-x: 15.25rem;
  }

  .xs\:focus\:tw-translate-x-62:focus{
    --tw-translate-x: 15.5rem;
  }

  .xs\:focus\:tw-translate-x-63:focus{
    --tw-translate-x: 15.75rem;
  }

  .xs\:focus\:tw-translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .xs\:focus\:tw-translate-x-65:focus{
    --tw-translate-x: 16.25rem;
  }

  .xs\:focus\:tw-translate-x-66:focus{
    --tw-translate-x: 16.5rem;
  }

  .xs\:focus\:tw-translate-x-68:focus{
    --tw-translate-x: 17rem;
  }

  .xs\:focus\:tw-translate-x-69:focus{
    --tw-translate-x: 17.25rem;
  }

  .xs\:focus\:tw-translate-x-70:focus{
    --tw-translate-x: 17.5rem;
  }

  .xs\:focus\:tw-translate-x-71:focus{
    --tw-translate-x: 17.75rem;
  }

  .xs\:focus\:tw-translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .xs\:focus\:tw-translate-x-73:focus{
    --tw-translate-x: 18.25rem;
  }

  .xs\:focus\:tw-translate-x-74:focus{
    --tw-translate-x: 18.5rem;
  }

  .xs\:focus\:tw-translate-x-75:focus{
    --tw-translate-x: 18.75rem;
  }

  .xs\:focus\:tw-translate-x-76:focus{
    --tw-translate-x: 19rem;
  }

  .xs\:focus\:tw-translate-x-77:focus{
    --tw-translate-x: 19.25rem;
  }

  .xs\:focus\:tw-translate-x-78:focus{
    --tw-translate-x: 19.5rem;
  }

  .xs\:focus\:tw-translate-x-79:focus{
    --tw-translate-x: 19.75rem;
  }

  .xs\:focus\:tw-translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .xs\:focus\:tw-translate-x-81:focus{
    --tw-translate-x: 20.25rem;
  }

  .xs\:focus\:tw-translate-x-82:focus{
    --tw-translate-x: 20.5rem;
  }

  .xs\:focus\:tw-translate-x-83:focus{
    --tw-translate-x: 20.75rem;
  }

  .xs\:focus\:tw-translate-x-84:focus{
    --tw-translate-x: 21rem;
  }

  .xs\:focus\:tw-translate-x-85:focus{
    --tw-translate-x: 21.25rem;
  }

  .xs\:focus\:tw-translate-x-86:focus{
    --tw-translate-x: 21.5rem;
  }

  .xs\:focus\:tw-translate-x-87:focus{
    --tw-translate-x: 21.75rem;
  }

  .xs\:focus\:tw-translate-x-88:focus{
    --tw-translate-x: 22rem;
  }

  .xs\:focus\:tw-translate-x-89:focus{
    --tw-translate-x: 22.25rem;
  }

  .xs\:focus\:tw-translate-x-90:focus{
    --tw-translate-x: 22.5rem;
  }

  .xs\:focus\:tw-translate-x-91:focus{
    --tw-translate-x: 22.75rem;
  }

  .xs\:focus\:tw-translate-x-92:focus{
    --tw-translate-x: 23rem;
  }

  .xs\:focus\:tw-translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .xs\:focus\:tw-translate-x-102:focus{
    --tw-translate-x: 25.5rem;
  }

  .xs\:focus\:tw-translate-x-112:focus{
    --tw-translate-x: 28rem;
  }

  .xs\:focus\:tw-translate-x-128:focus{
    --tw-translate-x: 31rem;
  }

  .xs\:focus\:tw-translate-x-129:focus{
    --tw-translate-x: 32.25rem;
  }

  .xs\:focus\:tw-translate-x-130:focus{
    --tw-translate-x: 32.5rem;
  }

  .xs\:focus\:tw-translate-x-140:focus{
    --tw-translate-x: 35rem;
  }

  .xs\:focus\:tw-translate-x-160:focus{
    --tw-translate-x: 40rem;
  }

  .xs\:focus\:tw-translate-x-180:focus{
    --tw-translate-x: 45rem;
  }

  .xs\:focus\:tw-translate-x-185:focus{
    --tw-translate-x: 46.25rem;
  }

  .xs\:focus\:tw-translate-x-190:focus{
    --tw-translate-x: 47.5rem;
  }

  .xs\:focus\:tw-translate-x-200:focus{
    --tw-translate-x: 50rem;
  }

  .xs\:focus\:tw-translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .xs\:focus\:tw-translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .xs\:focus\:tw-translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .xs\:focus\:tw-translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .xs\:focus\:tw-translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .xs\:focus\:tw--translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xs\:focus\:tw--translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .xs\:focus\:tw--translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .xs\:focus\:tw--translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .xs\:focus\:tw--translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .xs\:focus\:tw--translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .xs\:focus\:tw--translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .xs\:focus\:tw--translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .xs\:focus\:tw--translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .xs\:focus\:tw--translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .xs\:focus\:tw--translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .xs\:focus\:tw--translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .xs\:focus\:tw--translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .xs\:focus\:tw--translate-x-13:focus{
    --tw-translate-x: -3.25rem;
  }

  .xs\:focus\:tw--translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .xs\:focus\:tw--translate-x-15:focus{
    --tw-translate-x: -3.75rem;
  }

  .xs\:focus\:tw--translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .xs\:focus\:tw--translate-x-17:focus{
    --tw-translate-x: -4.25rem;
  }

  .xs\:focus\:tw--translate-x-18:focus{
    --tw-translate-x: -4.5rem;
  }

  .xs\:focus\:tw--translate-x-19:focus{
    --tw-translate-x: -4.75rem;
  }

  .xs\:focus\:tw--translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .xs\:focus\:tw--translate-x-21:focus{
    --tw-translate-x: -5.25rem;
  }

  .xs\:focus\:tw--translate-x-22:focus{
    --tw-translate-x: -5.5rem;
  }

  .xs\:focus\:tw--translate-x-23:focus{
    --tw-translate-x: -5.75rem;
  }

  .xs\:focus\:tw--translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .xs\:focus\:tw--translate-x-25:focus{
    --tw-translate-x: -6.25rem;
  }

  .xs\:focus\:tw--translate-x-26:focus{
    --tw-translate-x: -6.5rem;
  }

  .xs\:focus\:tw--translate-x-27:focus{
    --tw-translate-x: -6.75rem;
  }

  .xs\:focus\:tw--translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .xs\:focus\:tw--translate-x-29:focus{
    --tw-translate-x: -7.25rem;
  }

  .xs\:focus\:tw--translate-x-30:focus{
    --tw-translate-x: -7.5rem;
  }

  .xs\:focus\:tw--translate-x-31:focus{
    --tw-translate-x: -7.75rem;
  }

  .xs\:focus\:tw--translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .xs\:focus\:tw--translate-x-33:focus{
    --tw-translate-x: -8.25rem;
  }

  .xs\:focus\:tw--translate-x-34:focus{
    --tw-translate-x: -8.5rem;
  }

  .xs\:focus\:tw--translate-x-35:focus{
    --tw-translate-x: -8.75rem;
  }

  .xs\:focus\:tw--translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .xs\:focus\:tw--translate-x-37:focus{
    --tw-translate-x: -9.25rem;
  }

  .xs\:focus\:tw--translate-x-38:focus{
    --tw-translate-x: -9.5rem;
  }

  .xs\:focus\:tw--translate-x-39:focus{
    --tw-translate-x: -9.75rem;
  }

  .xs\:focus\:tw--translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .xs\:focus\:tw--translate-x-41:focus{
    --tw-translate-x: -10.25rem;
  }

  .xs\:focus\:tw--translate-x-42:focus{
    --tw-translate-x: -10.5rem;
  }

  .xs\:focus\:tw--translate-x-43:focus{
    --tw-translate-x: -10.75rem;
  }

  .xs\:focus\:tw--translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .xs\:focus\:tw--translate-x-45:focus{
    --tw-translate-x: -11.25rem;
  }

  .xs\:focus\:tw--translate-x-46:focus{
    --tw-translate-x: -11.5rem;
  }

  .xs\:focus\:tw--translate-x-47:focus{
    --tw-translate-x: -11.75rem;
  }

  .xs\:focus\:tw--translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .xs\:focus\:tw--translate-x-50:focus{
    --tw-translate-x: -12.5rem;
  }

  .xs\:focus\:tw--translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .xs\:focus\:tw--translate-x-53:focus{
    --tw-translate-x: -13.25rem;
  }

  .xs\:focus\:tw--translate-x-54:focus{
    --tw-translate-x: -13.5rem;
  }

  .xs\:focus\:tw--translate-x-55:focus{
    --tw-translate-x: -13.75rem;
  }

  .xs\:focus\:tw--translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .xs\:focus\:tw--translate-x-57:focus{
    --tw-translate-x: -14.25rem;
  }

  .xs\:focus\:tw--translate-x-58:focus{
    --tw-translate-x: -14.5rem;
  }

  .xs\:focus\:tw--translate-x-59:focus{
    --tw-translate-x: -14.75rem;
  }

  .xs\:focus\:tw--translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .xs\:focus\:tw--translate-x-61:focus{
    --tw-translate-x: -15.25rem;
  }

  .xs\:focus\:tw--translate-x-62:focus{
    --tw-translate-x: -15.5rem;
  }

  .xs\:focus\:tw--translate-x-63:focus{
    --tw-translate-x: -15.75rem;
  }

  .xs\:focus\:tw--translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .xs\:focus\:tw--translate-x-65:focus{
    --tw-translate-x: -16.25rem;
  }

  .xs\:focus\:tw--translate-x-66:focus{
    --tw-translate-x: -16.5rem;
  }

  .xs\:focus\:tw--translate-x-68:focus{
    --tw-translate-x: -17rem;
  }

  .xs\:focus\:tw--translate-x-69:focus{
    --tw-translate-x: -17.25rem;
  }

  .xs\:focus\:tw--translate-x-70:focus{
    --tw-translate-x: -17.5rem;
  }

  .xs\:focus\:tw--translate-x-71:focus{
    --tw-translate-x: -17.75rem;
  }

  .xs\:focus\:tw--translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .xs\:focus\:tw--translate-x-73:focus{
    --tw-translate-x: -18.25rem;
  }

  .xs\:focus\:tw--translate-x-74:focus{
    --tw-translate-x: -18.5rem;
  }

  .xs\:focus\:tw--translate-x-75:focus{
    --tw-translate-x: -18.75rem;
  }

  .xs\:focus\:tw--translate-x-76:focus{
    --tw-translate-x: -19rem;
  }

  .xs\:focus\:tw--translate-x-77:focus{
    --tw-translate-x: -19.25rem;
  }

  .xs\:focus\:tw--translate-x-78:focus{
    --tw-translate-x: -19.5rem;
  }

  .xs\:focus\:tw--translate-x-79:focus{
    --tw-translate-x: -19.75rem;
  }

  .xs\:focus\:tw--translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .xs\:focus\:tw--translate-x-81:focus{
    --tw-translate-x: -20.25rem;
  }

  .xs\:focus\:tw--translate-x-82:focus{
    --tw-translate-x: -20.5rem;
  }

  .xs\:focus\:tw--translate-x-83:focus{
    --tw-translate-x: -20.75rem;
  }

  .xs\:focus\:tw--translate-x-84:focus{
    --tw-translate-x: -21rem;
  }

  .xs\:focus\:tw--translate-x-85:focus{
    --tw-translate-x: -21.25rem;
  }

  .xs\:focus\:tw--translate-x-86:focus{
    --tw-translate-x: -21.5rem;
  }

  .xs\:focus\:tw--translate-x-87:focus{
    --tw-translate-x: -21.75rem;
  }

  .xs\:focus\:tw--translate-x-88:focus{
    --tw-translate-x: -22rem;
  }

  .xs\:focus\:tw--translate-x-89:focus{
    --tw-translate-x: -22.25rem;
  }

  .xs\:focus\:tw--translate-x-90:focus{
    --tw-translate-x: -22.5rem;
  }

  .xs\:focus\:tw--translate-x-91:focus{
    --tw-translate-x: -22.75rem;
  }

  .xs\:focus\:tw--translate-x-92:focus{
    --tw-translate-x: -23rem;
  }

  .xs\:focus\:tw--translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .xs\:focus\:tw--translate-x-102:focus{
    --tw-translate-x: -25.5rem;
  }

  .xs\:focus\:tw--translate-x-112:focus{
    --tw-translate-x: -28rem;
  }

  .xs\:focus\:tw--translate-x-128:focus{
    --tw-translate-x: -31rem;
  }

  .xs\:focus\:tw--translate-x-129:focus{
    --tw-translate-x: -32.25rem;
  }

  .xs\:focus\:tw--translate-x-130:focus{
    --tw-translate-x: -32.5rem;
  }

  .xs\:focus\:tw--translate-x-140:focus{
    --tw-translate-x: -35rem;
  }

  .xs\:focus\:tw--translate-x-160:focus{
    --tw-translate-x: -40rem;
  }

  .xs\:focus\:tw--translate-x-180:focus{
    --tw-translate-x: -45rem;
  }

  .xs\:focus\:tw--translate-x-185:focus{
    --tw-translate-x: -46.25rem;
  }

  .xs\:focus\:tw--translate-x-190:focus{
    --tw-translate-x: -47.5rem;
  }

  .xs\:focus\:tw--translate-x-200:focus{
    --tw-translate-x: -50rem;
  }

  .xs\:focus\:tw--translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .xs\:focus\:tw--translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .xs\:focus\:tw--translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .xs\:focus\:tw--translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .xs\:focus\:tw--translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .xs\:focus\:tw-translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .xs\:focus\:tw-translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .xs\:focus\:tw-translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .xs\:focus\:tw-translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .xs\:focus\:tw-translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .xs\:focus\:tw-translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .xs\:focus\:tw-translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .xs\:focus\:tw--translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .xs\:focus\:tw--translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .xs\:focus\:tw--translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .xs\:focus\:tw--translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .xs\:focus\:tw--translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .xs\:focus\:tw--translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .xs\:focus\:tw--translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .xs\:focus\:tw-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xs\:focus\:tw-translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .xs\:focus\:tw-translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .xs\:focus\:tw-translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .xs\:focus\:tw-translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .xs\:focus\:tw-translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .xs\:focus\:tw-translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .xs\:focus\:tw-translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .xs\:focus\:tw-translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .xs\:focus\:tw-translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .xs\:focus\:tw-translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .xs\:focus\:tw-translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .xs\:focus\:tw-translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .xs\:focus\:tw-translate-y-13:focus{
    --tw-translate-y: 3.25rem;
  }

  .xs\:focus\:tw-translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .xs\:focus\:tw-translate-y-15:focus{
    --tw-translate-y: 3.75rem;
  }

  .xs\:focus\:tw-translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .xs\:focus\:tw-translate-y-17:focus{
    --tw-translate-y: 4.25rem;
  }

  .xs\:focus\:tw-translate-y-18:focus{
    --tw-translate-y: 4.5rem;
  }

  .xs\:focus\:tw-translate-y-19:focus{
    --tw-translate-y: 4.75rem;
  }

  .xs\:focus\:tw-translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .xs\:focus\:tw-translate-y-21:focus{
    --tw-translate-y: 5.25rem;
  }

  .xs\:focus\:tw-translate-y-22:focus{
    --tw-translate-y: 5.5rem;
  }

  .xs\:focus\:tw-translate-y-23:focus{
    --tw-translate-y: 5.75rem;
  }

  .xs\:focus\:tw-translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .xs\:focus\:tw-translate-y-25:focus{
    --tw-translate-y: 6.25rem;
  }

  .xs\:focus\:tw-translate-y-26:focus{
    --tw-translate-y: 6.5rem;
  }

  .xs\:focus\:tw-translate-y-27:focus{
    --tw-translate-y: 6.75rem;
  }

  .xs\:focus\:tw-translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .xs\:focus\:tw-translate-y-29:focus{
    --tw-translate-y: 7.25rem;
  }

  .xs\:focus\:tw-translate-y-30:focus{
    --tw-translate-y: 7.5rem;
  }

  .xs\:focus\:tw-translate-y-31:focus{
    --tw-translate-y: 7.75rem;
  }

  .xs\:focus\:tw-translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .xs\:focus\:tw-translate-y-33:focus{
    --tw-translate-y: 8.25rem;
  }

  .xs\:focus\:tw-translate-y-34:focus{
    --tw-translate-y: 8.5rem;
  }

  .xs\:focus\:tw-translate-y-35:focus{
    --tw-translate-y: 8.75rem;
  }

  .xs\:focus\:tw-translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .xs\:focus\:tw-translate-y-37:focus{
    --tw-translate-y: 9.25rem;
  }

  .xs\:focus\:tw-translate-y-38:focus{
    --tw-translate-y: 9.5rem;
  }

  .xs\:focus\:tw-translate-y-39:focus{
    --tw-translate-y: 9.75rem;
  }

  .xs\:focus\:tw-translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .xs\:focus\:tw-translate-y-41:focus{
    --tw-translate-y: 10.25rem;
  }

  .xs\:focus\:tw-translate-y-42:focus{
    --tw-translate-y: 10.5rem;
  }

  .xs\:focus\:tw-translate-y-43:focus{
    --tw-translate-y: 10.75rem;
  }

  .xs\:focus\:tw-translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .xs\:focus\:tw-translate-y-45:focus{
    --tw-translate-y: 11.25rem;
  }

  .xs\:focus\:tw-translate-y-46:focus{
    --tw-translate-y: 11.5rem;
  }

  .xs\:focus\:tw-translate-y-47:focus{
    --tw-translate-y: 11.75rem;
  }

  .xs\:focus\:tw-translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .xs\:focus\:tw-translate-y-50:focus{
    --tw-translate-y: 12.5rem;
  }

  .xs\:focus\:tw-translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .xs\:focus\:tw-translate-y-53:focus{
    --tw-translate-y: 13.25rem;
  }

  .xs\:focus\:tw-translate-y-54:focus{
    --tw-translate-y: 13.5rem;
  }

  .xs\:focus\:tw-translate-y-55:focus{
    --tw-translate-y: 13.75rem;
  }

  .xs\:focus\:tw-translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .xs\:focus\:tw-translate-y-57:focus{
    --tw-translate-y: 14.25rem;
  }

  .xs\:focus\:tw-translate-y-58:focus{
    --tw-translate-y: 14.5rem;
  }

  .xs\:focus\:tw-translate-y-59:focus{
    --tw-translate-y: 14.75rem;
  }

  .xs\:focus\:tw-translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .xs\:focus\:tw-translate-y-61:focus{
    --tw-translate-y: 15.25rem;
  }

  .xs\:focus\:tw-translate-y-62:focus{
    --tw-translate-y: 15.5rem;
  }

  .xs\:focus\:tw-translate-y-63:focus{
    --tw-translate-y: 15.75rem;
  }

  .xs\:focus\:tw-translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .xs\:focus\:tw-translate-y-65:focus{
    --tw-translate-y: 16.25rem;
  }

  .xs\:focus\:tw-translate-y-66:focus{
    --tw-translate-y: 16.5rem;
  }

  .xs\:focus\:tw-translate-y-68:focus{
    --tw-translate-y: 17rem;
  }

  .xs\:focus\:tw-translate-y-69:focus{
    --tw-translate-y: 17.25rem;
  }

  .xs\:focus\:tw-translate-y-70:focus{
    --tw-translate-y: 17.5rem;
  }

  .xs\:focus\:tw-translate-y-71:focus{
    --tw-translate-y: 17.75rem;
  }

  .xs\:focus\:tw-translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .xs\:focus\:tw-translate-y-73:focus{
    --tw-translate-y: 18.25rem;
  }

  .xs\:focus\:tw-translate-y-74:focus{
    --tw-translate-y: 18.5rem;
  }

  .xs\:focus\:tw-translate-y-75:focus{
    --tw-translate-y: 18.75rem;
  }

  .xs\:focus\:tw-translate-y-76:focus{
    --tw-translate-y: 19rem;
  }

  .xs\:focus\:tw-translate-y-77:focus{
    --tw-translate-y: 19.25rem;
  }

  .xs\:focus\:tw-translate-y-78:focus{
    --tw-translate-y: 19.5rem;
  }

  .xs\:focus\:tw-translate-y-79:focus{
    --tw-translate-y: 19.75rem;
  }

  .xs\:focus\:tw-translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .xs\:focus\:tw-translate-y-81:focus{
    --tw-translate-y: 20.25rem;
  }

  .xs\:focus\:tw-translate-y-82:focus{
    --tw-translate-y: 20.5rem;
  }

  .xs\:focus\:tw-translate-y-83:focus{
    --tw-translate-y: 20.75rem;
  }

  .xs\:focus\:tw-translate-y-84:focus{
    --tw-translate-y: 21rem;
  }

  .xs\:focus\:tw-translate-y-85:focus{
    --tw-translate-y: 21.25rem;
  }

  .xs\:focus\:tw-translate-y-86:focus{
    --tw-translate-y: 21.5rem;
  }

  .xs\:focus\:tw-translate-y-87:focus{
    --tw-translate-y: 21.75rem;
  }

  .xs\:focus\:tw-translate-y-88:focus{
    --tw-translate-y: 22rem;
  }

  .xs\:focus\:tw-translate-y-89:focus{
    --tw-translate-y: 22.25rem;
  }

  .xs\:focus\:tw-translate-y-90:focus{
    --tw-translate-y: 22.5rem;
  }

  .xs\:focus\:tw-translate-y-91:focus{
    --tw-translate-y: 22.75rem;
  }

  .xs\:focus\:tw-translate-y-92:focus{
    --tw-translate-y: 23rem;
  }

  .xs\:focus\:tw-translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .xs\:focus\:tw-translate-y-102:focus{
    --tw-translate-y: 25.5rem;
  }

  .xs\:focus\:tw-translate-y-112:focus{
    --tw-translate-y: 28rem;
  }

  .xs\:focus\:tw-translate-y-128:focus{
    --tw-translate-y: 31rem;
  }

  .xs\:focus\:tw-translate-y-129:focus{
    --tw-translate-y: 32.25rem;
  }

  .xs\:focus\:tw-translate-y-130:focus{
    --tw-translate-y: 32.5rem;
  }

  .xs\:focus\:tw-translate-y-140:focus{
    --tw-translate-y: 35rem;
  }

  .xs\:focus\:tw-translate-y-160:focus{
    --tw-translate-y: 40rem;
  }

  .xs\:focus\:tw-translate-y-180:focus{
    --tw-translate-y: 45rem;
  }

  .xs\:focus\:tw-translate-y-185:focus{
    --tw-translate-y: 46.25rem;
  }

  .xs\:focus\:tw-translate-y-190:focus{
    --tw-translate-y: 47.5rem;
  }

  .xs\:focus\:tw-translate-y-200:focus{
    --tw-translate-y: 50rem;
  }

  .xs\:focus\:tw-translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .xs\:focus\:tw-translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .xs\:focus\:tw-translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .xs\:focus\:tw-translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .xs\:focus\:tw-translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .xs\:focus\:tw--translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xs\:focus\:tw--translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .xs\:focus\:tw--translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .xs\:focus\:tw--translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .xs\:focus\:tw--translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .xs\:focus\:tw--translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .xs\:focus\:tw--translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .xs\:focus\:tw--translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .xs\:focus\:tw--translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .xs\:focus\:tw--translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .xs\:focus\:tw--translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .xs\:focus\:tw--translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .xs\:focus\:tw--translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .xs\:focus\:tw--translate-y-13:focus{
    --tw-translate-y: -3.25rem;
  }

  .xs\:focus\:tw--translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .xs\:focus\:tw--translate-y-15:focus{
    --tw-translate-y: -3.75rem;
  }

  .xs\:focus\:tw--translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .xs\:focus\:tw--translate-y-17:focus{
    --tw-translate-y: -4.25rem;
  }

  .xs\:focus\:tw--translate-y-18:focus{
    --tw-translate-y: -4.5rem;
  }

  .xs\:focus\:tw--translate-y-19:focus{
    --tw-translate-y: -4.75rem;
  }

  .xs\:focus\:tw--translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .xs\:focus\:tw--translate-y-21:focus{
    --tw-translate-y: -5.25rem;
  }

  .xs\:focus\:tw--translate-y-22:focus{
    --tw-translate-y: -5.5rem;
  }

  .xs\:focus\:tw--translate-y-23:focus{
    --tw-translate-y: -5.75rem;
  }

  .xs\:focus\:tw--translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .xs\:focus\:tw--translate-y-25:focus{
    --tw-translate-y: -6.25rem;
  }

  .xs\:focus\:tw--translate-y-26:focus{
    --tw-translate-y: -6.5rem;
  }

  .xs\:focus\:tw--translate-y-27:focus{
    --tw-translate-y: -6.75rem;
  }

  .xs\:focus\:tw--translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .xs\:focus\:tw--translate-y-29:focus{
    --tw-translate-y: -7.25rem;
  }

  .xs\:focus\:tw--translate-y-30:focus{
    --tw-translate-y: -7.5rem;
  }

  .xs\:focus\:tw--translate-y-31:focus{
    --tw-translate-y: -7.75rem;
  }

  .xs\:focus\:tw--translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .xs\:focus\:tw--translate-y-33:focus{
    --tw-translate-y: -8.25rem;
  }

  .xs\:focus\:tw--translate-y-34:focus{
    --tw-translate-y: -8.5rem;
  }

  .xs\:focus\:tw--translate-y-35:focus{
    --tw-translate-y: -8.75rem;
  }

  .xs\:focus\:tw--translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .xs\:focus\:tw--translate-y-37:focus{
    --tw-translate-y: -9.25rem;
  }

  .xs\:focus\:tw--translate-y-38:focus{
    --tw-translate-y: -9.5rem;
  }

  .xs\:focus\:tw--translate-y-39:focus{
    --tw-translate-y: -9.75rem;
  }

  .xs\:focus\:tw--translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .xs\:focus\:tw--translate-y-41:focus{
    --tw-translate-y: -10.25rem;
  }

  .xs\:focus\:tw--translate-y-42:focus{
    --tw-translate-y: -10.5rem;
  }

  .xs\:focus\:tw--translate-y-43:focus{
    --tw-translate-y: -10.75rem;
  }

  .xs\:focus\:tw--translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .xs\:focus\:tw--translate-y-45:focus{
    --tw-translate-y: -11.25rem;
  }

  .xs\:focus\:tw--translate-y-46:focus{
    --tw-translate-y: -11.5rem;
  }

  .xs\:focus\:tw--translate-y-47:focus{
    --tw-translate-y: -11.75rem;
  }

  .xs\:focus\:tw--translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .xs\:focus\:tw--translate-y-50:focus{
    --tw-translate-y: -12.5rem;
  }

  .xs\:focus\:tw--translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .xs\:focus\:tw--translate-y-53:focus{
    --tw-translate-y: -13.25rem;
  }

  .xs\:focus\:tw--translate-y-54:focus{
    --tw-translate-y: -13.5rem;
  }

  .xs\:focus\:tw--translate-y-55:focus{
    --tw-translate-y: -13.75rem;
  }

  .xs\:focus\:tw--translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .xs\:focus\:tw--translate-y-57:focus{
    --tw-translate-y: -14.25rem;
  }

  .xs\:focus\:tw--translate-y-58:focus{
    --tw-translate-y: -14.5rem;
  }

  .xs\:focus\:tw--translate-y-59:focus{
    --tw-translate-y: -14.75rem;
  }

  .xs\:focus\:tw--translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .xs\:focus\:tw--translate-y-61:focus{
    --tw-translate-y: -15.25rem;
  }

  .xs\:focus\:tw--translate-y-62:focus{
    --tw-translate-y: -15.5rem;
  }

  .xs\:focus\:tw--translate-y-63:focus{
    --tw-translate-y: -15.75rem;
  }

  .xs\:focus\:tw--translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .xs\:focus\:tw--translate-y-65:focus{
    --tw-translate-y: -16.25rem;
  }

  .xs\:focus\:tw--translate-y-66:focus{
    --tw-translate-y: -16.5rem;
  }

  .xs\:focus\:tw--translate-y-68:focus{
    --tw-translate-y: -17rem;
  }

  .xs\:focus\:tw--translate-y-69:focus{
    --tw-translate-y: -17.25rem;
  }

  .xs\:focus\:tw--translate-y-70:focus{
    --tw-translate-y: -17.5rem;
  }

  .xs\:focus\:tw--translate-y-71:focus{
    --tw-translate-y: -17.75rem;
  }

  .xs\:focus\:tw--translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .xs\:focus\:tw--translate-y-73:focus{
    --tw-translate-y: -18.25rem;
  }

  .xs\:focus\:tw--translate-y-74:focus{
    --tw-translate-y: -18.5rem;
  }

  .xs\:focus\:tw--translate-y-75:focus{
    --tw-translate-y: -18.75rem;
  }

  .xs\:focus\:tw--translate-y-76:focus{
    --tw-translate-y: -19rem;
  }

  .xs\:focus\:tw--translate-y-77:focus{
    --tw-translate-y: -19.25rem;
  }

  .xs\:focus\:tw--translate-y-78:focus{
    --tw-translate-y: -19.5rem;
  }

  .xs\:focus\:tw--translate-y-79:focus{
    --tw-translate-y: -19.75rem;
  }

  .xs\:focus\:tw--translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .xs\:focus\:tw--translate-y-81:focus{
    --tw-translate-y: -20.25rem;
  }

  .xs\:focus\:tw--translate-y-82:focus{
    --tw-translate-y: -20.5rem;
  }

  .xs\:focus\:tw--translate-y-83:focus{
    --tw-translate-y: -20.75rem;
  }

  .xs\:focus\:tw--translate-y-84:focus{
    --tw-translate-y: -21rem;
  }

  .xs\:focus\:tw--translate-y-85:focus{
    --tw-translate-y: -21.25rem;
  }

  .xs\:focus\:tw--translate-y-86:focus{
    --tw-translate-y: -21.5rem;
  }

  .xs\:focus\:tw--translate-y-87:focus{
    --tw-translate-y: -21.75rem;
  }

  .xs\:focus\:tw--translate-y-88:focus{
    --tw-translate-y: -22rem;
  }

  .xs\:focus\:tw--translate-y-89:focus{
    --tw-translate-y: -22.25rem;
  }

  .xs\:focus\:tw--translate-y-90:focus{
    --tw-translate-y: -22.5rem;
  }

  .xs\:focus\:tw--translate-y-91:focus{
    --tw-translate-y: -22.75rem;
  }

  .xs\:focus\:tw--translate-y-92:focus{
    --tw-translate-y: -23rem;
  }

  .xs\:focus\:tw--translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .xs\:focus\:tw--translate-y-102:focus{
    --tw-translate-y: -25.5rem;
  }

  .xs\:focus\:tw--translate-y-112:focus{
    --tw-translate-y: -28rem;
  }

  .xs\:focus\:tw--translate-y-128:focus{
    --tw-translate-y: -31rem;
  }

  .xs\:focus\:tw--translate-y-129:focus{
    --tw-translate-y: -32.25rem;
  }

  .xs\:focus\:tw--translate-y-130:focus{
    --tw-translate-y: -32.5rem;
  }

  .xs\:focus\:tw--translate-y-140:focus{
    --tw-translate-y: -35rem;
  }

  .xs\:focus\:tw--translate-y-160:focus{
    --tw-translate-y: -40rem;
  }

  .xs\:focus\:tw--translate-y-180:focus{
    --tw-translate-y: -45rem;
  }

  .xs\:focus\:tw--translate-y-185:focus{
    --tw-translate-y: -46.25rem;
  }

  .xs\:focus\:tw--translate-y-190:focus{
    --tw-translate-y: -47.5rem;
  }

  .xs\:focus\:tw--translate-y-200:focus{
    --tw-translate-y: -50rem;
  }

  .xs\:focus\:tw--translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .xs\:focus\:tw--translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .xs\:focus\:tw--translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .xs\:focus\:tw--translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .xs\:focus\:tw--translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .xs\:focus\:tw-translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .xs\:focus\:tw-translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .xs\:focus\:tw-translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .xs\:focus\:tw-translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .xs\:focus\:tw-translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .xs\:focus\:tw-translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .xs\:focus\:tw-translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .xs\:focus\:tw--translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .xs\:focus\:tw--translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .xs\:focus\:tw--translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .xs\:focus\:tw--translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .xs\:focus\:tw--translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .xs\:focus\:tw--translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .xs\:focus\:tw--translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .xs\:tw-rotate-0{
    --tw-rotate: 0deg;
  }

  .xs\:tw-rotate-1{
    --tw-rotate: 1deg;
  }

  .xs\:tw-rotate-2{
    --tw-rotate: 2deg;
  }

  .xs\:tw-rotate-3{
    --tw-rotate: 3deg;
  }

  .xs\:tw-rotate-6{
    --tw-rotate: 6deg;
  }

  .xs\:tw-rotate-12{
    --tw-rotate: 12deg;
  }

  .xs\:tw-rotate-45{
    --tw-rotate: 45deg;
  }

  .xs\:tw-rotate-90{
    --tw-rotate: 90deg;
  }

  .xs\:tw-rotate-180{
    --tw-rotate: 180deg;
  }

  .xs\:tw--rotate-180{
    --tw-rotate: -180deg;
  }

  .xs\:tw--rotate-90{
    --tw-rotate: -90deg;
  }

  .xs\:tw--rotate-45{
    --tw-rotate: -45deg;
  }

  .xs\:tw--rotate-12{
    --tw-rotate: -12deg;
  }

  .xs\:tw--rotate-6{
    --tw-rotate: -6deg;
  }

  .xs\:tw--rotate-3{
    --tw-rotate: -3deg;
  }

  .xs\:tw--rotate-2{
    --tw-rotate: -2deg;
  }

  .xs\:tw--rotate-1{
    --tw-rotate: -1deg;
  }

  .xs\:hover\:tw-rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .xs\:hover\:tw-rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .xs\:hover\:tw-rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .xs\:hover\:tw-rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .xs\:hover\:tw-rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .xs\:hover\:tw-rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .xs\:hover\:tw-rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .xs\:hover\:tw-rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .xs\:hover\:tw-rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .xs\:hover\:tw--rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .xs\:hover\:tw--rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .xs\:hover\:tw--rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .xs\:hover\:tw--rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .xs\:hover\:tw--rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .xs\:hover\:tw--rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .xs\:hover\:tw--rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .xs\:hover\:tw--rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .xs\:focus\:tw-rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .xs\:focus\:tw-rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .xs\:focus\:tw-rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .xs\:focus\:tw-rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .xs\:focus\:tw-rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .xs\:focus\:tw-rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .xs\:focus\:tw-rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .xs\:focus\:tw-rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .xs\:focus\:tw-rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .xs\:focus\:tw--rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .xs\:focus\:tw--rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .xs\:focus\:tw--rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .xs\:focus\:tw--rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .xs\:focus\:tw--rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .xs\:focus\:tw--rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .xs\:focus\:tw--rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .xs\:focus\:tw--rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .xs\:tw-skew-x-0{
    --tw-skew-x: 0deg;
  }

  .xs\:tw-skew-x-1{
    --tw-skew-x: 1deg;
  }

  .xs\:tw-skew-x-2{
    --tw-skew-x: 2deg;
  }

  .xs\:tw-skew-x-3{
    --tw-skew-x: 3deg;
  }

  .xs\:tw-skew-x-6{
    --tw-skew-x: 6deg;
  }

  .xs\:tw-skew-x-12{
    --tw-skew-x: 12deg;
  }

  .xs\:tw--skew-x-12{
    --tw-skew-x: -12deg;
  }

  .xs\:tw--skew-x-6{
    --tw-skew-x: -6deg;
  }

  .xs\:tw--skew-x-3{
    --tw-skew-x: -3deg;
  }

  .xs\:tw--skew-x-2{
    --tw-skew-x: -2deg;
  }

  .xs\:tw--skew-x-1{
    --tw-skew-x: -1deg;
  }

  .xs\:tw-skew-y-0{
    --tw-skew-y: 0deg;
  }

  .xs\:tw-skew-y-1{
    --tw-skew-y: 1deg;
  }

  .xs\:tw-skew-y-2{
    --tw-skew-y: 2deg;
  }

  .xs\:tw-skew-y-3{
    --tw-skew-y: 3deg;
  }

  .xs\:tw-skew-y-6{
    --tw-skew-y: 6deg;
  }

  .xs\:tw-skew-y-12{
    --tw-skew-y: 12deg;
  }

  .xs\:tw--skew-y-12{
    --tw-skew-y: -12deg;
  }

  .xs\:tw--skew-y-6{
    --tw-skew-y: -6deg;
  }

  .xs\:tw--skew-y-3{
    --tw-skew-y: -3deg;
  }

  .xs\:tw--skew-y-2{
    --tw-skew-y: -2deg;
  }

  .xs\:tw--skew-y-1{
    --tw-skew-y: -1deg;
  }

  .xs\:hover\:tw-skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .xs\:hover\:tw-skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .xs\:hover\:tw-skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .xs\:hover\:tw-skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .xs\:hover\:tw-skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .xs\:hover\:tw-skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .xs\:hover\:tw--skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .xs\:hover\:tw--skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .xs\:hover\:tw--skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .xs\:hover\:tw--skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .xs\:hover\:tw--skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .xs\:hover\:tw-skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .xs\:hover\:tw-skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .xs\:hover\:tw-skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .xs\:hover\:tw-skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .xs\:hover\:tw-skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .xs\:hover\:tw-skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .xs\:hover\:tw--skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .xs\:hover\:tw--skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .xs\:hover\:tw--skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .xs\:hover\:tw--skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .xs\:hover\:tw--skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .xs\:focus\:tw-skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .xs\:focus\:tw-skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .xs\:focus\:tw-skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .xs\:focus\:tw-skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .xs\:focus\:tw-skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .xs\:focus\:tw-skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .xs\:focus\:tw--skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .xs\:focus\:tw--skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .xs\:focus\:tw--skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .xs\:focus\:tw--skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .xs\:focus\:tw--skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .xs\:focus\:tw-skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .xs\:focus\:tw-skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .xs\:focus\:tw-skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .xs\:focus\:tw-skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .xs\:focus\:tw-skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .xs\:focus\:tw-skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .xs\:focus\:tw--skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .xs\:focus\:tw--skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .xs\:focus\:tw--skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .xs\:focus\:tw--skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .xs\:focus\:tw--skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .xs\:tw-scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xs\:tw-scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xs\:tw-scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xs\:tw-scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xs\:tw-scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xs\:tw-scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xs\:tw-scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xs\:tw-scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xs\:tw-scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xs\:tw-scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xs\:hover\:tw-scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xs\:hover\:tw-scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xs\:hover\:tw-scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xs\:hover\:tw-scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xs\:hover\:tw-scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xs\:hover\:tw-scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xs\:hover\:tw-scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xs\:hover\:tw-scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xs\:hover\:tw-scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xs\:hover\:tw-scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xs\:focus\:tw-scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xs\:focus\:tw-scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xs\:focus\:tw-scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xs\:focus\:tw-scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xs\:focus\:tw-scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xs\:focus\:tw-scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xs\:focus\:tw-scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xs\:focus\:tw-scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xs\:focus\:tw-scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xs\:focus\:tw-scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xs\:tw-scale-x-0{
    --tw-scale-x: 0;
  }

  .xs\:tw-scale-x-50{
    --tw-scale-x: .5;
  }

  .xs\:tw-scale-x-75{
    --tw-scale-x: .75;
  }

  .xs\:tw-scale-x-90{
    --tw-scale-x: .9;
  }

  .xs\:tw-scale-x-95{
    --tw-scale-x: .95;
  }

  .xs\:tw-scale-x-100{
    --tw-scale-x: 1;
  }

  .xs\:tw-scale-x-105{
    --tw-scale-x: 1.05;
  }

  .xs\:tw-scale-x-110{
    --tw-scale-x: 1.1;
  }

  .xs\:tw-scale-x-125{
    --tw-scale-x: 1.25;
  }

  .xs\:tw-scale-x-150{
    --tw-scale-x: 1.5;
  }

  .xs\:tw-scale-y-0{
    --tw-scale-y: 0;
  }

  .xs\:tw-scale-y-50{
    --tw-scale-y: .5;
  }

  .xs\:tw-scale-y-75{
    --tw-scale-y: .75;
  }

  .xs\:tw-scale-y-90{
    --tw-scale-y: .9;
  }

  .xs\:tw-scale-y-95{
    --tw-scale-y: .95;
  }

  .xs\:tw-scale-y-100{
    --tw-scale-y: 1;
  }

  .xs\:tw-scale-y-105{
    --tw-scale-y: 1.05;
  }

  .xs\:tw-scale-y-110{
    --tw-scale-y: 1.1;
  }

  .xs\:tw-scale-y-125{
    --tw-scale-y: 1.25;
  }

  .xs\:tw-scale-y-150{
    --tw-scale-y: 1.5;
  }

  .xs\:hover\:tw-scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .xs\:hover\:tw-scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .xs\:hover\:tw-scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .xs\:hover\:tw-scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .xs\:hover\:tw-scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .xs\:hover\:tw-scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .xs\:hover\:tw-scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .xs\:hover\:tw-scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .xs\:hover\:tw-scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .xs\:hover\:tw-scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .xs\:hover\:tw-scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .xs\:hover\:tw-scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .xs\:hover\:tw-scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .xs\:hover\:tw-scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .xs\:hover\:tw-scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .xs\:hover\:tw-scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .xs\:hover\:tw-scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .xs\:hover\:tw-scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .xs\:hover\:tw-scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .xs\:hover\:tw-scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .xs\:focus\:tw-scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .xs\:focus\:tw-scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .xs\:focus\:tw-scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .xs\:focus\:tw-scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .xs\:focus\:tw-scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .xs\:focus\:tw-scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .xs\:focus\:tw-scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .xs\:focus\:tw-scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .xs\:focus\:tw-scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .xs\:focus\:tw-scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .xs\:focus\:tw-scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .xs\:focus\:tw-scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .xs\:focus\:tw-scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .xs\:focus\:tw-scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .xs\:focus\:tw-scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .xs\:focus\:tw-scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .xs\:focus\:tw-scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .xs\:focus\:tw-scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .xs\:focus\:tw-scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .xs\:focus\:tw-scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .xs\:tw-animate-none{
    animation: none;
  }

  .xs\:tw-animate-spin{
    animation: tw-spin 1s linear infinite;
  }

  .xs\:tw-animate-ping{
    animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xs\:tw-animate-pulse{
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xs\:tw-animate-bounce{
    animation: tw-bounce 1s infinite;
  }

  .xs\:tw-cursor-auto{
    cursor: auto;
  }

  .xs\:tw-cursor-default{
    cursor: default;
  }

  .xs\:tw-cursor-pointer{
    cursor: pointer;
  }

  .xs\:tw-cursor-wait{
    cursor: wait;
  }

  .xs\:tw-cursor-text{
    cursor: text;
  }

  .xs\:tw-cursor-move{
    cursor: move;
  }

  .xs\:tw-cursor-help{
    cursor: help;
  }

  .xs\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  .xs\:tw-select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .xs\:tw-select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .xs\:tw-select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .xs\:tw-select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .xs\:tw-resize-none{
    resize: none;
  }

  .xs\:tw-resize-y{
    resize: vertical;
  }

  .xs\:tw-resize-x{
    resize: horizontal;
  }

  .xs\:tw-resize{
    resize: both;
  }

  .xs\:tw-list-inside{
    list-style-position: inside;
  }

  .xs\:tw-list-outside{
    list-style-position: outside;
  }

  .xs\:tw-list-none{
    list-style-type: none;
  }

  .xs\:tw-list-disc{
    list-style-type: disc;
  }

  .xs\:tw-list-decimal{
    list-style-type: decimal;
  }

  .xs\:tw-appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .xs\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  .xs\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  .xs\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  .xs\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .xs\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  .xs\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  .xs\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .xs\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .xs\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  .xs\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  .xs\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  .xs\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .xs\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xs\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  .xs\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xs\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xs\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xs\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xs\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xs\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xs\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  .xs\:tw-flex-row{
    flex-direction: row;
  }

  .xs\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  .xs\:tw-flex-col{
    flex-direction: column;
  }

  .xs\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  .xs\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  .xs\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .xs\:tw-flex-nowrap{
    flex-wrap: nowrap;
  }

  .xs\:tw-place-content-center{
    place-content: center;
  }

  .xs\:tw-place-content-start{
    place-content: start;
  }

  .xs\:tw-place-content-end{
    place-content: end;
  }

  .xs\:tw-place-content-between{
    place-content: space-between;
  }

  .xs\:tw-place-content-around{
    place-content: space-around;
  }

  .xs\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  .xs\:tw-place-content-stretch{
    place-content: stretch;
  }

  .xs\:tw-place-items-start{
    place-items: start;
  }

  .xs\:tw-place-items-end{
    place-items: end;
  }

  .xs\:tw-place-items-center{
    place-items: center;
  }

  .xs\:tw-place-items-stretch{
    place-items: stretch;
  }

  .xs\:tw-content-center{
    align-content: center;
  }

  .xs\:tw-content-start{
    align-content: flex-start;
  }

  .xs\:tw-content-end{
    align-content: flex-end;
  }

  .xs\:tw-content-between{
    align-content: space-between;
  }

  .xs\:tw-content-around{
    align-content: space-around;
  }

  .xs\:tw-content-evenly{
    align-content: space-evenly;
  }

  .xs\:tw-items-start{
    align-items: flex-start;
  }

  .xs\:tw-items-end{
    align-items: flex-end;
  }

  .xs\:tw-items-center{
    align-items: center;
  }

  .xs\:tw-items-baseline{
    align-items: baseline;
  }

  .xs\:tw-items-stretch{
    align-items: stretch;
  }

  .xs\:tw-justify-start{
    justify-content: flex-start;
  }

  .xs\:tw-justify-end{
    justify-content: flex-end;
  }

  .xs\:tw-justify-center{
    justify-content: center;
  }

  .xs\:tw-justify-between{
    justify-content: space-between;
  }

  .xs\:tw-justify-around{
    justify-content: space-around;
  }

  .xs\:tw-justify-evenly{
    justify-content: space-evenly;
  }

  .xs\:tw-justify-items-start{
    justify-items: start;
  }

  .xs\:tw-justify-items-end{
    justify-items: end;
  }

  .xs\:tw-justify-items-center{
    justify-items: center;
  }

  .xs\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  .xs\:tw-gap-0{
    gap: 0px;
  }

  .xs\:tw-gap-1{
    gap: 0.25rem;
  }

  .xs\:tw-gap-2{
    gap: 0.5rem;
  }

  .xs\:tw-gap-3{
    gap: 0.75rem;
  }

  .xs\:tw-gap-4{
    gap: 1rem;
  }

  .xs\:tw-gap-5{
    gap: 1.25rem;
  }

  .xs\:tw-gap-6{
    gap: 1.5rem;
  }

  .xs\:tw-gap-7{
    gap: 1.75rem;
  }

  .xs\:tw-gap-8{
    gap: 2rem;
  }

  .xs\:tw-gap-9{
    gap: 2.25rem;
  }

  .xs\:tw-gap-10{
    gap: 2.5rem;
  }

  .xs\:tw-gap-11{
    gap: 2.75rem;
  }

  .xs\:tw-gap-12{
    gap: 3rem;
  }

  .xs\:tw-gap-13{
    gap: 3.25rem;
  }

  .xs\:tw-gap-14{
    gap: 3.5rem;
  }

  .xs\:tw-gap-15{
    gap: 3.75rem;
  }

  .xs\:tw-gap-16{
    gap: 4rem;
  }

  .xs\:tw-gap-17{
    gap: 4.25rem;
  }

  .xs\:tw-gap-18{
    gap: 4.5rem;
  }

  .xs\:tw-gap-19{
    gap: 4.75rem;
  }

  .xs\:tw-gap-20{
    gap: 5rem;
  }

  .xs\:tw-gap-21{
    gap: 5.25rem;
  }

  .xs\:tw-gap-22{
    gap: 5.5rem;
  }

  .xs\:tw-gap-23{
    gap: 5.75rem;
  }

  .xs\:tw-gap-24{
    gap: 6rem;
  }

  .xs\:tw-gap-25{
    gap: 6.25rem;
  }

  .xs\:tw-gap-26{
    gap: 6.5rem;
  }

  .xs\:tw-gap-27{
    gap: 6.75rem;
  }

  .xs\:tw-gap-28{
    gap: 7rem;
  }

  .xs\:tw-gap-29{
    gap: 7.25rem;
  }

  .xs\:tw-gap-30{
    gap: 7.5rem;
  }

  .xs\:tw-gap-31{
    gap: 7.75rem;
  }

  .xs\:tw-gap-32{
    gap: 8rem;
  }

  .xs\:tw-gap-33{
    gap: 8.25rem;
  }

  .xs\:tw-gap-34{
    gap: 8.5rem;
  }

  .xs\:tw-gap-35{
    gap: 8.75rem;
  }

  .xs\:tw-gap-36{
    gap: 9rem;
  }

  .xs\:tw-gap-37{
    gap: 9.25rem;
  }

  .xs\:tw-gap-38{
    gap: 9.5rem;
  }

  .xs\:tw-gap-39{
    gap: 9.75rem;
  }

  .xs\:tw-gap-40{
    gap: 10rem;
  }

  .xs\:tw-gap-41{
    gap: 10.25rem;
  }

  .xs\:tw-gap-42{
    gap: 10.5rem;
  }

  .xs\:tw-gap-43{
    gap: 10.75rem;
  }

  .xs\:tw-gap-44{
    gap: 11rem;
  }

  .xs\:tw-gap-45{
    gap: 11.25rem;
  }

  .xs\:tw-gap-46{
    gap: 11.5rem;
  }

  .xs\:tw-gap-47{
    gap: 11.75rem;
  }

  .xs\:tw-gap-48{
    gap: 12rem;
  }

  .xs\:tw-gap-50{
    gap: 12.5rem;
  }

  .xs\:tw-gap-52{
    gap: 13rem;
  }

  .xs\:tw-gap-53{
    gap: 13.25rem;
  }

  .xs\:tw-gap-54{
    gap: 13.5rem;
  }

  .xs\:tw-gap-55{
    gap: 13.75rem;
  }

  .xs\:tw-gap-56{
    gap: 14rem;
  }

  .xs\:tw-gap-57{
    gap: 14.25rem;
  }

  .xs\:tw-gap-58{
    gap: 14.5rem;
  }

  .xs\:tw-gap-59{
    gap: 14.75rem;
  }

  .xs\:tw-gap-60{
    gap: 15rem;
  }

  .xs\:tw-gap-61{
    gap: 15.25rem;
  }

  .xs\:tw-gap-62{
    gap: 15.5rem;
  }

  .xs\:tw-gap-63{
    gap: 15.75rem;
  }

  .xs\:tw-gap-64{
    gap: 16rem;
  }

  .xs\:tw-gap-65{
    gap: 16.25rem;
  }

  .xs\:tw-gap-66{
    gap: 16.5rem;
  }

  .xs\:tw-gap-68{
    gap: 17rem;
  }

  .xs\:tw-gap-69{
    gap: 17.25rem;
  }

  .xs\:tw-gap-70{
    gap: 17.5rem;
  }

  .xs\:tw-gap-71{
    gap: 17.75rem;
  }

  .xs\:tw-gap-72{
    gap: 18rem;
  }

  .xs\:tw-gap-73{
    gap: 18.25rem;
  }

  .xs\:tw-gap-74{
    gap: 18.5rem;
  }

  .xs\:tw-gap-75{
    gap: 18.75rem;
  }

  .xs\:tw-gap-76{
    gap: 19rem;
  }

  .xs\:tw-gap-77{
    gap: 19.25rem;
  }

  .xs\:tw-gap-78{
    gap: 19.5rem;
  }

  .xs\:tw-gap-79{
    gap: 19.75rem;
  }

  .xs\:tw-gap-80{
    gap: 20rem;
  }

  .xs\:tw-gap-81{
    gap: 20.25rem;
  }

  .xs\:tw-gap-82{
    gap: 20.5rem;
  }

  .xs\:tw-gap-83{
    gap: 20.75rem;
  }

  .xs\:tw-gap-84{
    gap: 21rem;
  }

  .xs\:tw-gap-85{
    gap: 21.25rem;
  }

  .xs\:tw-gap-86{
    gap: 21.5rem;
  }

  .xs\:tw-gap-87{
    gap: 21.75rem;
  }

  .xs\:tw-gap-88{
    gap: 22rem;
  }

  .xs\:tw-gap-89{
    gap: 22.25rem;
  }

  .xs\:tw-gap-90{
    gap: 22.5rem;
  }

  .xs\:tw-gap-91{
    gap: 22.75rem;
  }

  .xs\:tw-gap-92{
    gap: 23rem;
  }

  .xs\:tw-gap-96{
    gap: 24rem;
  }

  .xs\:tw-gap-102{
    gap: 25.5rem;
  }

  .xs\:tw-gap-112{
    gap: 28rem;
  }

  .xs\:tw-gap-128{
    gap: 31rem;
  }

  .xs\:tw-gap-129{
    gap: 32.25rem;
  }

  .xs\:tw-gap-130{
    gap: 32.5rem;
  }

  .xs\:tw-gap-140{
    gap: 35rem;
  }

  .xs\:tw-gap-160{
    gap: 40rem;
  }

  .xs\:tw-gap-180{
    gap: 45rem;
  }

  .xs\:tw-gap-185{
    gap: 46.25rem;
  }

  .xs\:tw-gap-190{
    gap: 47.5rem;
  }

  .xs\:tw-gap-200{
    gap: 50rem;
  }

  .xs\:tw-gap-px{
    gap: 1px;
  }

  .xs\:tw-gap-0\.5{
    gap: 0.125rem;
  }

  .xs\:tw-gap-1\.5{
    gap: 0.375rem;
  }

  .xs\:tw-gap-2\.5{
    gap: 0.625rem;
  }

  .xs\:tw-gap-3\.5{
    gap: 0.875rem;
  }

  .xs\:tw-gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .xs\:tw-gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .xs\:tw-gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .xs\:tw-gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .xs\:tw-gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .xs\:tw-gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .xs\:tw-gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .xs\:tw-gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .xs\:tw-gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .xs\:tw-gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .xs\:tw-gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .xs\:tw-gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .xs\:tw-gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .xs\:tw-gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }

  .xs\:tw-gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .xs\:tw-gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }

  .xs\:tw-gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .xs\:tw-gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }

  .xs\:tw-gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }

  .xs\:tw-gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }

  .xs\:tw-gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .xs\:tw-gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }

  .xs\:tw-gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }

  .xs\:tw-gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }

  .xs\:tw-gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .xs\:tw-gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }

  .xs\:tw-gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }

  .xs\:tw-gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }

  .xs\:tw-gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .xs\:tw-gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }

  .xs\:tw-gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }

  .xs\:tw-gap-x-31{
    -moz-column-gap: 7.75rem;
         column-gap: 7.75rem;
  }

  .xs\:tw-gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .xs\:tw-gap-x-33{
    -moz-column-gap: 8.25rem;
         column-gap: 8.25rem;
  }

  .xs\:tw-gap-x-34{
    -moz-column-gap: 8.5rem;
         column-gap: 8.5rem;
  }

  .xs\:tw-gap-x-35{
    -moz-column-gap: 8.75rem;
         column-gap: 8.75rem;
  }

  .xs\:tw-gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .xs\:tw-gap-x-37{
    -moz-column-gap: 9.25rem;
         column-gap: 9.25rem;
  }

  .xs\:tw-gap-x-38{
    -moz-column-gap: 9.5rem;
         column-gap: 9.5rem;
  }

  .xs\:tw-gap-x-39{
    -moz-column-gap: 9.75rem;
         column-gap: 9.75rem;
  }

  .xs\:tw-gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .xs\:tw-gap-x-41{
    -moz-column-gap: 10.25rem;
         column-gap: 10.25rem;
  }

  .xs\:tw-gap-x-42{
    -moz-column-gap: 10.5rem;
         column-gap: 10.5rem;
  }

  .xs\:tw-gap-x-43{
    -moz-column-gap: 10.75rem;
         column-gap: 10.75rem;
  }

  .xs\:tw-gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .xs\:tw-gap-x-45{
    -moz-column-gap: 11.25rem;
         column-gap: 11.25rem;
  }

  .xs\:tw-gap-x-46{
    -moz-column-gap: 11.5rem;
         column-gap: 11.5rem;
  }

  .xs\:tw-gap-x-47{
    -moz-column-gap: 11.75rem;
         column-gap: 11.75rem;
  }

  .xs\:tw-gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .xs\:tw-gap-x-50{
    -moz-column-gap: 12.5rem;
         column-gap: 12.5rem;
  }

  .xs\:tw-gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .xs\:tw-gap-x-53{
    -moz-column-gap: 13.25rem;
         column-gap: 13.25rem;
  }

  .xs\:tw-gap-x-54{
    -moz-column-gap: 13.5rem;
         column-gap: 13.5rem;
  }

  .xs\:tw-gap-x-55{
    -moz-column-gap: 13.75rem;
         column-gap: 13.75rem;
  }

  .xs\:tw-gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .xs\:tw-gap-x-57{
    -moz-column-gap: 14.25rem;
         column-gap: 14.25rem;
  }

  .xs\:tw-gap-x-58{
    -moz-column-gap: 14.5rem;
         column-gap: 14.5rem;
  }

  .xs\:tw-gap-x-59{
    -moz-column-gap: 14.75rem;
         column-gap: 14.75rem;
  }

  .xs\:tw-gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .xs\:tw-gap-x-61{
    -moz-column-gap: 15.25rem;
         column-gap: 15.25rem;
  }

  .xs\:tw-gap-x-62{
    -moz-column-gap: 15.5rem;
         column-gap: 15.5rem;
  }

  .xs\:tw-gap-x-63{
    -moz-column-gap: 15.75rem;
         column-gap: 15.75rem;
  }

  .xs\:tw-gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .xs\:tw-gap-x-65{
    -moz-column-gap: 16.25rem;
         column-gap: 16.25rem;
  }

  .xs\:tw-gap-x-66{
    -moz-column-gap: 16.5rem;
         column-gap: 16.5rem;
  }

  .xs\:tw-gap-x-68{
    -moz-column-gap: 17rem;
         column-gap: 17rem;
  }

  .xs\:tw-gap-x-69{
    -moz-column-gap: 17.25rem;
         column-gap: 17.25rem;
  }

  .xs\:tw-gap-x-70{
    -moz-column-gap: 17.5rem;
         column-gap: 17.5rem;
  }

  .xs\:tw-gap-x-71{
    -moz-column-gap: 17.75rem;
         column-gap: 17.75rem;
  }

  .xs\:tw-gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .xs\:tw-gap-x-73{
    -moz-column-gap: 18.25rem;
         column-gap: 18.25rem;
  }

  .xs\:tw-gap-x-74{
    -moz-column-gap: 18.5rem;
         column-gap: 18.5rem;
  }

  .xs\:tw-gap-x-75{
    -moz-column-gap: 18.75rem;
         column-gap: 18.75rem;
  }

  .xs\:tw-gap-x-76{
    -moz-column-gap: 19rem;
         column-gap: 19rem;
  }

  .xs\:tw-gap-x-77{
    -moz-column-gap: 19.25rem;
         column-gap: 19.25rem;
  }

  .xs\:tw-gap-x-78{
    -moz-column-gap: 19.5rem;
         column-gap: 19.5rem;
  }

  .xs\:tw-gap-x-79{
    -moz-column-gap: 19.75rem;
         column-gap: 19.75rem;
  }

  .xs\:tw-gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .xs\:tw-gap-x-81{
    -moz-column-gap: 20.25rem;
         column-gap: 20.25rem;
  }

  .xs\:tw-gap-x-82{
    -moz-column-gap: 20.5rem;
         column-gap: 20.5rem;
  }

  .xs\:tw-gap-x-83{
    -moz-column-gap: 20.75rem;
         column-gap: 20.75rem;
  }

  .xs\:tw-gap-x-84{
    -moz-column-gap: 21rem;
         column-gap: 21rem;
  }

  .xs\:tw-gap-x-85{
    -moz-column-gap: 21.25rem;
         column-gap: 21.25rem;
  }

  .xs\:tw-gap-x-86{
    -moz-column-gap: 21.5rem;
         column-gap: 21.5rem;
  }

  .xs\:tw-gap-x-87{
    -moz-column-gap: 21.75rem;
         column-gap: 21.75rem;
  }

  .xs\:tw-gap-x-88{
    -moz-column-gap: 22rem;
         column-gap: 22rem;
  }

  .xs\:tw-gap-x-89{
    -moz-column-gap: 22.25rem;
         column-gap: 22.25rem;
  }

  .xs\:tw-gap-x-90{
    -moz-column-gap: 22.5rem;
         column-gap: 22.5rem;
  }

  .xs\:tw-gap-x-91{
    -moz-column-gap: 22.75rem;
         column-gap: 22.75rem;
  }

  .xs\:tw-gap-x-92{
    -moz-column-gap: 23rem;
         column-gap: 23rem;
  }

  .xs\:tw-gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .xs\:tw-gap-x-102{
    -moz-column-gap: 25.5rem;
         column-gap: 25.5rem;
  }

  .xs\:tw-gap-x-112{
    -moz-column-gap: 28rem;
         column-gap: 28rem;
  }

  .xs\:tw-gap-x-128{
    -moz-column-gap: 31rem;
         column-gap: 31rem;
  }

  .xs\:tw-gap-x-129{
    -moz-column-gap: 32.25rem;
         column-gap: 32.25rem;
  }

  .xs\:tw-gap-x-130{
    -moz-column-gap: 32.5rem;
         column-gap: 32.5rem;
  }

  .xs\:tw-gap-x-140{
    -moz-column-gap: 35rem;
         column-gap: 35rem;
  }

  .xs\:tw-gap-x-160{
    -moz-column-gap: 40rem;
         column-gap: 40rem;
  }

  .xs\:tw-gap-x-180{
    -moz-column-gap: 45rem;
         column-gap: 45rem;
  }

  .xs\:tw-gap-x-185{
    -moz-column-gap: 46.25rem;
         column-gap: 46.25rem;
  }

  .xs\:tw-gap-x-190{
    -moz-column-gap: 47.5rem;
         column-gap: 47.5rem;
  }

  .xs\:tw-gap-x-200{
    -moz-column-gap: 50rem;
         column-gap: 50rem;
  }

  .xs\:tw-gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .xs\:tw-gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .xs\:tw-gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .xs\:tw-gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .xs\:tw-gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .xs\:tw-gap-y-0{
    row-gap: 0px;
  }

  .xs\:tw-gap-y-1{
    row-gap: 0.25rem;
  }

  .xs\:tw-gap-y-2{
    row-gap: 0.5rem;
  }

  .xs\:tw-gap-y-3{
    row-gap: 0.75rem;
  }

  .xs\:tw-gap-y-4{
    row-gap: 1rem;
  }

  .xs\:tw-gap-y-5{
    row-gap: 1.25rem;
  }

  .xs\:tw-gap-y-6{
    row-gap: 1.5rem;
  }

  .xs\:tw-gap-y-7{
    row-gap: 1.75rem;
  }

  .xs\:tw-gap-y-8{
    row-gap: 2rem;
  }

  .xs\:tw-gap-y-9{
    row-gap: 2.25rem;
  }

  .xs\:tw-gap-y-10{
    row-gap: 2.5rem;
  }

  .xs\:tw-gap-y-11{
    row-gap: 2.75rem;
  }

  .xs\:tw-gap-y-12{
    row-gap: 3rem;
  }

  .xs\:tw-gap-y-13{
    row-gap: 3.25rem;
  }

  .xs\:tw-gap-y-14{
    row-gap: 3.5rem;
  }

  .xs\:tw-gap-y-15{
    row-gap: 3.75rem;
  }

  .xs\:tw-gap-y-16{
    row-gap: 4rem;
  }

  .xs\:tw-gap-y-17{
    row-gap: 4.25rem;
  }

  .xs\:tw-gap-y-18{
    row-gap: 4.5rem;
  }

  .xs\:tw-gap-y-19{
    row-gap: 4.75rem;
  }

  .xs\:tw-gap-y-20{
    row-gap: 5rem;
  }

  .xs\:tw-gap-y-21{
    row-gap: 5.25rem;
  }

  .xs\:tw-gap-y-22{
    row-gap: 5.5rem;
  }

  .xs\:tw-gap-y-23{
    row-gap: 5.75rem;
  }

  .xs\:tw-gap-y-24{
    row-gap: 6rem;
  }

  .xs\:tw-gap-y-25{
    row-gap: 6.25rem;
  }

  .xs\:tw-gap-y-26{
    row-gap: 6.5rem;
  }

  .xs\:tw-gap-y-27{
    row-gap: 6.75rem;
  }

  .xs\:tw-gap-y-28{
    row-gap: 7rem;
  }

  .xs\:tw-gap-y-29{
    row-gap: 7.25rem;
  }

  .xs\:tw-gap-y-30{
    row-gap: 7.5rem;
  }

  .xs\:tw-gap-y-31{
    row-gap: 7.75rem;
  }

  .xs\:tw-gap-y-32{
    row-gap: 8rem;
  }

  .xs\:tw-gap-y-33{
    row-gap: 8.25rem;
  }

  .xs\:tw-gap-y-34{
    row-gap: 8.5rem;
  }

  .xs\:tw-gap-y-35{
    row-gap: 8.75rem;
  }

  .xs\:tw-gap-y-36{
    row-gap: 9rem;
  }

  .xs\:tw-gap-y-37{
    row-gap: 9.25rem;
  }

  .xs\:tw-gap-y-38{
    row-gap: 9.5rem;
  }

  .xs\:tw-gap-y-39{
    row-gap: 9.75rem;
  }

  .xs\:tw-gap-y-40{
    row-gap: 10rem;
  }

  .xs\:tw-gap-y-41{
    row-gap: 10.25rem;
  }

  .xs\:tw-gap-y-42{
    row-gap: 10.5rem;
  }

  .xs\:tw-gap-y-43{
    row-gap: 10.75rem;
  }

  .xs\:tw-gap-y-44{
    row-gap: 11rem;
  }

  .xs\:tw-gap-y-45{
    row-gap: 11.25rem;
  }

  .xs\:tw-gap-y-46{
    row-gap: 11.5rem;
  }

  .xs\:tw-gap-y-47{
    row-gap: 11.75rem;
  }

  .xs\:tw-gap-y-48{
    row-gap: 12rem;
  }

  .xs\:tw-gap-y-50{
    row-gap: 12.5rem;
  }

  .xs\:tw-gap-y-52{
    row-gap: 13rem;
  }

  .xs\:tw-gap-y-53{
    row-gap: 13.25rem;
  }

  .xs\:tw-gap-y-54{
    row-gap: 13.5rem;
  }

  .xs\:tw-gap-y-55{
    row-gap: 13.75rem;
  }

  .xs\:tw-gap-y-56{
    row-gap: 14rem;
  }

  .xs\:tw-gap-y-57{
    row-gap: 14.25rem;
  }

  .xs\:tw-gap-y-58{
    row-gap: 14.5rem;
  }

  .xs\:tw-gap-y-59{
    row-gap: 14.75rem;
  }

  .xs\:tw-gap-y-60{
    row-gap: 15rem;
  }

  .xs\:tw-gap-y-61{
    row-gap: 15.25rem;
  }

  .xs\:tw-gap-y-62{
    row-gap: 15.5rem;
  }

  .xs\:tw-gap-y-63{
    row-gap: 15.75rem;
  }

  .xs\:tw-gap-y-64{
    row-gap: 16rem;
  }

  .xs\:tw-gap-y-65{
    row-gap: 16.25rem;
  }

  .xs\:tw-gap-y-66{
    row-gap: 16.5rem;
  }

  .xs\:tw-gap-y-68{
    row-gap: 17rem;
  }

  .xs\:tw-gap-y-69{
    row-gap: 17.25rem;
  }

  .xs\:tw-gap-y-70{
    row-gap: 17.5rem;
  }

  .xs\:tw-gap-y-71{
    row-gap: 17.75rem;
  }

  .xs\:tw-gap-y-72{
    row-gap: 18rem;
  }

  .xs\:tw-gap-y-73{
    row-gap: 18.25rem;
  }

  .xs\:tw-gap-y-74{
    row-gap: 18.5rem;
  }

  .xs\:tw-gap-y-75{
    row-gap: 18.75rem;
  }

  .xs\:tw-gap-y-76{
    row-gap: 19rem;
  }

  .xs\:tw-gap-y-77{
    row-gap: 19.25rem;
  }

  .xs\:tw-gap-y-78{
    row-gap: 19.5rem;
  }

  .xs\:tw-gap-y-79{
    row-gap: 19.75rem;
  }

  .xs\:tw-gap-y-80{
    row-gap: 20rem;
  }

  .xs\:tw-gap-y-81{
    row-gap: 20.25rem;
  }

  .xs\:tw-gap-y-82{
    row-gap: 20.5rem;
  }

  .xs\:tw-gap-y-83{
    row-gap: 20.75rem;
  }

  .xs\:tw-gap-y-84{
    row-gap: 21rem;
  }

  .xs\:tw-gap-y-85{
    row-gap: 21.25rem;
  }

  .xs\:tw-gap-y-86{
    row-gap: 21.5rem;
  }

  .xs\:tw-gap-y-87{
    row-gap: 21.75rem;
  }

  .xs\:tw-gap-y-88{
    row-gap: 22rem;
  }

  .xs\:tw-gap-y-89{
    row-gap: 22.25rem;
  }

  .xs\:tw-gap-y-90{
    row-gap: 22.5rem;
  }

  .xs\:tw-gap-y-91{
    row-gap: 22.75rem;
  }

  .xs\:tw-gap-y-92{
    row-gap: 23rem;
  }

  .xs\:tw-gap-y-96{
    row-gap: 24rem;
  }

  .xs\:tw-gap-y-102{
    row-gap: 25.5rem;
  }

  .xs\:tw-gap-y-112{
    row-gap: 28rem;
  }

  .xs\:tw-gap-y-128{
    row-gap: 31rem;
  }

  .xs\:tw-gap-y-129{
    row-gap: 32.25rem;
  }

  .xs\:tw-gap-y-130{
    row-gap: 32.5rem;
  }

  .xs\:tw-gap-y-140{
    row-gap: 35rem;
  }

  .xs\:tw-gap-y-160{
    row-gap: 40rem;
  }

  .xs\:tw-gap-y-180{
    row-gap: 45rem;
  }

  .xs\:tw-gap-y-185{
    row-gap: 46.25rem;
  }

  .xs\:tw-gap-y-190{
    row-gap: 47.5rem;
  }

  .xs\:tw-gap-y-200{
    row-gap: 50rem;
  }

  .xs\:tw-gap-y-px{
    row-gap: 1px;
  }

  .xs\:tw-gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .xs\:tw-gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .xs\:tw-gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .xs\:tw-gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .xs\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17rem * var(--tw-space-x-reverse));
    margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19rem * var(--tw-space-x-reverse));
    margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21rem * var(--tw-space-x-reverse));
    margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22rem * var(--tw-space-x-reverse));
    margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(23rem * var(--tw-space-x-reverse));
    margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(28rem * var(--tw-space-x-reverse));
    margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(31rem * var(--tw-space-x-reverse));
    margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(35rem * var(--tw-space-x-reverse));
    margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40rem * var(--tw-space-x-reverse));
    margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(45rem * var(--tw-space-x-reverse));
    margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(50rem * var(--tw-space-x-reverse));
    margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17rem * var(--tw-space-x-reverse));
    margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19rem * var(--tw-space-x-reverse));
    margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21rem * var(--tw-space-x-reverse));
    margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22rem * var(--tw-space-x-reverse));
    margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-23rem * var(--tw-space-x-reverse));
    margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-28rem * var(--tw-space-x-reverse));
    margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-31rem * var(--tw-space-x-reverse));
    margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-35rem * var(--tw-space-x-reverse));
    margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40rem * var(--tw-space-x-reverse));
    margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-45rem * var(--tw-space-x-reverse));
    margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-50rem * var(--tw-space-x-reverse));
    margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xs\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(23rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(28rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(31rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(35rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(45rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .xs\:tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xs\:tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .xs\:tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .xs\:tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:tw-divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xs\:tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xs\:tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xs\:tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xs\:tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .xs\:tw-divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xs\:tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .xs\:tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .xs\:tw-divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .xs\:tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .xs\:tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .xs\:tw-divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .xs\:tw-divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .xs\:tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .xs\:tw-divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .xs\:tw-divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xs\:tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .xs\:tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .xs\:tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .xs\:tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .xs\:tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .xs\:tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .xs\:tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .xs\:tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .xs\:tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .xs\:tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .xs\:tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .xs\:tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .xs\:tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .xs\:tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .xs\:tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .xs\:tw-place-self-auto{
    place-self: auto;
  }

  .xs\:tw-place-self-start{
    place-self: start;
  }

  .xs\:tw-place-self-end{
    place-self: end;
  }

  .xs\:tw-place-self-center{
    place-self: center;
  }

  .xs\:tw-place-self-stretch{
    place-self: stretch;
  }

  .xs\:tw-self-auto{
    align-self: auto;
  }

  .xs\:tw-self-start{
    align-self: flex-start;
  }

  .xs\:tw-self-end{
    align-self: flex-end;
  }

  .xs\:tw-self-center{
    align-self: center;
  }

  .xs\:tw-self-stretch{
    align-self: stretch;
  }

  .xs\:tw-self-baseline{
    align-self: baseline;
  }

  .xs\:tw-justify-self-auto{
    justify-self: auto;
  }

  .xs\:tw-justify-self-start{
    justify-self: start;
  }

  .xs\:tw-justify-self-end{
    justify-self: end;
  }

  .xs\:tw-justify-self-center{
    justify-self: center;
  }

  .xs\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  .xs\:tw-overflow-auto{
    overflow: auto;
  }

  .xs\:tw-overflow-hidden{
    overflow: hidden;
  }

  .xs\:tw-overflow-visible{
    overflow: visible;
  }

  .xs\:tw-overflow-scroll{
    overflow: scroll;
  }

  .xs\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  .xs\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  .xs\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  .xs\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  .xs\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  .xs\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  .xs\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  .xs\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  .xs\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  .xs\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  .xs\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  .xs\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .xs\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .xs\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .xs\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .xs\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .xs\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .xs\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xs\:tw-overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .xs\:tw-overflow-clip{
    text-overflow: clip;
  }

  .xs\:tw-whitespace-normal{
    white-space: normal;
  }

  .xs\:tw-whitespace-nowrap{
    white-space: nowrap;
  }

  .xs\:tw-whitespace-pre{
    white-space: pre;
  }

  .xs\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  .xs\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .xs\:tw-break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .xs\:tw-break-words{
    overflow-wrap: break-word;
  }

  .xs\:tw-break-all{
    word-break: break-all;
  }

  .xs\:tw-rounded-none{
    border-radius: 0px;
  }

  .xs\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  .xs\:tw-rounded{
    border-radius: 0.25rem;
  }

  .xs\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  .xs\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  .xs\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  .xs\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  .xs\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  .xs\:tw-rounded-full{
    border-radius: 9999px;
  }

  .xs\:tw-rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xs\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xs\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xs\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xs\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xs\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xs\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xs\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xs\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xs\:tw-rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xs\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xs\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xs\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xs\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xs\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xs\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xs\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xs\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xs\:tw-rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xs\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xs\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xs\:tw-rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xs\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xs\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xs\:tw-rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .xs\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .xs\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .xs\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .xs\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .xs\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .xs\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .xs\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .xs\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xs\:tw-rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .xs\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .xs\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .xs\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .xs\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .xs\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .xs\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .xs\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .xs\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xs\:tw-rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .xs\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .xs\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .xs\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .xs\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .xs\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .xs\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .xs\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .xs\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xs\:tw-rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .xs\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .xs\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xs\:tw-border-0{
    border-width: 0px;
  }

  .xs\:tw-border-2{
    border-width: 2px;
  }

  .xs\:tw-border-4{
    border-width: 4px;
  }

  .xs\:tw-border-8{
    border-width: 8px;
  }

  .xs\:tw-border{
    border-width: 1px;
  }

  .xs\:tw-border-t-0{
    border-top-width: 0px;
  }

  .xs\:tw-border-t-2{
    border-top-width: 2px;
  }

  .xs\:tw-border-t-4{
    border-top-width: 4px;
  }

  .xs\:tw-border-t-8{
    border-top-width: 8px;
  }

  .xs\:tw-border-t{
    border-top-width: 1px;
  }

  .xs\:tw-border-r-0{
    border-right-width: 0px;
  }

  .xs\:tw-border-r-2{
    border-right-width: 2px;
  }

  .xs\:tw-border-r-4{
    border-right-width: 4px;
  }

  .xs\:tw-border-r-8{
    border-right-width: 8px;
  }

  .xs\:tw-border-r{
    border-right-width: 1px;
  }

  .xs\:tw-border-b-0{
    border-bottom-width: 0px;
  }

  .xs\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  .xs\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  .xs\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  .xs\:tw-border-b{
    border-bottom-width: 1px;
  }

  .xs\:tw-border-l-0{
    border-left-width: 0px;
  }

  .xs\:tw-border-l-2{
    border-left-width: 2px;
  }

  .xs\:tw-border-l-4{
    border-left-width: 4px;
  }

  .xs\:tw-border-l-8{
    border-left-width: 8px;
  }

  .xs\:tw-border-l{
    border-left-width: 1px;
  }

  .xs\:tw-border-solid{
    border-style: solid;
  }

  .xs\:tw-border-dashed{
    border-style: dashed;
  }

  .xs\:tw-border-dotted{
    border-style: dotted;
  }

  .xs\:tw-border-double{
    border-style: double;
  }

  .xs\:tw-border-none{
    border-style: none;
  }

  .xs\:tw-border-transparent{
    border-color: transparent;
  }

  .xs\:tw-border-current{
    border-color: currentColor;
  }

  .xs\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xs\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xs\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xs\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xs\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xs\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xs\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xs\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xs\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xs\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xs\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xs\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xs\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xs\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xs\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xs\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xs\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xs\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xs\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xs\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xs\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xs\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-transparent{
    border-color: transparent;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-current{
    border-color: currentColor;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-transparent:focus-within{
    border-color: transparent;
  }

  .xs\:focus-within\:tw-border-current:focus-within{
    border-color: currentColor;
  }

  .xs\:focus-within\:tw-border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pregnancy-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pregnancy-green-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-pregnancy-green-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-dark-blue:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-orange-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-grey-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-grey-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-grey-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-grey-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-grey-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-grey-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-error-red:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-system-red-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-birth-summary-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-birth-summary-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-birth-summary-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-postnatal-assessment-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-postnatal-assessment-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-postnatal-assessment-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-background:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-system-banner:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-blue-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-blue-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-blue-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-blue-7:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-chart-toggle:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-left-nav-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-left-nav-active:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-left-nav-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:focus-within\:tw-border-default-colour:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-transparent:hover{
    border-color: transparent;
  }

  .xs\:hover\:tw-border-current:hover{
    border-color: currentColor;
  }

  .xs\:hover\:tw-border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pregnancy-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pregnancy-green-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-pregnancy-green-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-dark-blue:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-orange-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-grey-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-grey-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-grey-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-grey-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-grey-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-grey-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-error-red:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-system-red-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-birth-summary-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-birth-summary-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-birth-summary-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-postnatal-assessment-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-postnatal-assessment-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-postnatal-assessment-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-background:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-system-banner:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-blue-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-blue-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-blue-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-blue-7:hover{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-chart-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-left-nav-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-left-nav-active:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-left-nav-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-breadcrumb-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-grow-breadcrumb-inactive-text:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:hover\:tw-border-default-colour:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-transparent:focus{
    border-color: transparent;
  }

  .xs\:focus\:tw-border-current:focus{
    border-color: currentColor;
  }

  .xs\:focus\:tw-border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pregnancy-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pregnancy-green-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-pregnancy-green-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-dark-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-orange-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-grey-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-grey-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-grey-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-grey-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-grey-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-grey-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-error-red:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-system-red-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-birth-summary-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-birth-summary-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-birth-summary-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-postnatal-assessment-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-postnatal-assessment-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-postnatal-assessment-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-background:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-system-banner:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-blue-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-blue-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-blue-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-blue-7:focus{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-chart-toggle:focus{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-left-nav-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-left-nav-active:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-left-nav-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-breadcrumb-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-grow-breadcrumb-inactive-text:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:focus\:tw-border-default-colour:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xs\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .xs\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .xs\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .xs\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .xs\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .xs\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .xs\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .xs\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .xs\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .xs\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .xs\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .xs\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .xs\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .xs\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .xs\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .tw-group:hover .xs\:group-hover\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .xs\:focus-within\:tw-border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .xs\:focus-within\:tw-border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .xs\:focus-within\:tw-border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .xs\:focus-within\:tw-border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .xs\:focus-within\:tw-border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .xs\:focus-within\:tw-border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .xs\:focus-within\:tw-border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .xs\:focus-within\:tw-border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .xs\:focus-within\:tw-border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .xs\:focus-within\:tw-border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .xs\:focus-within\:tw-border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .xs\:focus-within\:tw-border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .xs\:focus-within\:tw-border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .xs\:focus-within\:tw-border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .xs\:focus-within\:tw-border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .xs\:hover\:tw-border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .xs\:hover\:tw-border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .xs\:hover\:tw-border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .xs\:hover\:tw-border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .xs\:hover\:tw-border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .xs\:hover\:tw-border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .xs\:hover\:tw-border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .xs\:hover\:tw-border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .xs\:hover\:tw-border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .xs\:hover\:tw-border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .xs\:hover\:tw-border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .xs\:hover\:tw-border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .xs\:hover\:tw-border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .xs\:hover\:tw-border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .xs\:hover\:tw-border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .xs\:focus\:tw-border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .xs\:focus\:tw-border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .xs\:focus\:tw-border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .xs\:focus\:tw-border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .xs\:focus\:tw-border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .xs\:focus\:tw-border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .xs\:focus\:tw-border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .xs\:focus\:tw-border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .xs\:focus\:tw-border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .xs\:focus\:tw-border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .xs\:focus\:tw-border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .xs\:focus\:tw-border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .xs\:focus\:tw-border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .xs\:focus\:tw-border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .xs\:focus\:tw-border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .xs\:tw-bg-transparent{
    background-color: transparent;
  }

  .xs\:tw-bg-current{
    background-color: currentColor;
  }

  .xs\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-transparent{
    background-color: transparent;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-current{
    background-color: currentColor;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-transparent:focus-within{
    background-color: transparent;
  }

  .xs\:focus-within\:tw-bg-current:focus-within{
    background-color: currentColor;
  }

  .xs\:focus-within\:tw-bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pregnancy-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pregnancy-green-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-pregnancy-green-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-dark-blue:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-orange-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-grey-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-grey-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-grey-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-grey-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-grey-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-grey-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-error-red:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-system-red-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-birth-summary-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-birth-summary-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-birth-summary-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-postnatal-assessment-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-postnatal-assessment-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-postnatal-assessment-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-background:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-system-banner:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-blue-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-blue-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-blue-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-blue-7:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-chart-toggle:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-left-nav-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-left-nav-active:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-left-nav-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:tw-bg-default-colour:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-transparent:hover{
    background-color: transparent;
  }

  .xs\:hover\:tw-bg-current:hover{
    background-color: currentColor;
  }

  .xs\:hover\:tw-bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pregnancy-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pregnancy-green-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-pregnancy-green-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-dark-blue:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-orange-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-grey-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-grey-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-grey-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-grey-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-grey-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-grey-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-error-red:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-system-red-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-birth-summary-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-birth-summary-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-birth-summary-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-postnatal-assessment-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-postnatal-assessment-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-postnatal-assessment-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-background:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-system-banner:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-blue-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-blue-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-blue-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-blue-7:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-chart-toggle:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-left-nav-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-left-nav-active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-left-nav-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-breadcrumb-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:hover\:tw-bg-default-colour:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-transparent:focus{
    background-color: transparent;
  }

  .xs\:focus\:tw-bg-current:focus{
    background-color: currentColor;
  }

  .xs\:focus\:tw-bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pregnancy-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pregnancy-green-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-pregnancy-green-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-dark-blue:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-orange-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-grey-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-grey-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-grey-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-grey-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-grey-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-grey-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-error-red:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-system-red-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-birth-summary-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-birth-summary-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-birth-summary-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-postnatal-assessment-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-postnatal-assessment-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-postnatal-assessment-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-background:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-system-banner:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-blue-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-blue-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-blue-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-blue-7:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-chart-toggle:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-left-nav-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-left-nav-active:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-left-nav-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-breadcrumb-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:focus\:tw-bg-default-colour:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xs\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .xs\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .xs\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .xs\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .xs\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .xs\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .xs\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .xs\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .xs\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .xs\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .xs\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .xs\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .xs\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .xs\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .xs\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .tw-group:hover .xs\:group-hover\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .xs\:focus-within\:tw-bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .xs\:focus-within\:tw-bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .xs\:focus-within\:tw-bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .xs\:focus-within\:tw-bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .xs\:focus-within\:tw-bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .xs\:focus-within\:tw-bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .xs\:focus-within\:tw-bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .xs\:focus-within\:tw-bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .xs\:focus-within\:tw-bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .xs\:focus-within\:tw-bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .xs\:focus-within\:tw-bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .xs\:focus-within\:tw-bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .xs\:focus-within\:tw-bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .xs\:focus-within\:tw-bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .xs\:focus-within\:tw-bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .xs\:hover\:tw-bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .xs\:hover\:tw-bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .xs\:hover\:tw-bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .xs\:hover\:tw-bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .xs\:hover\:tw-bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .xs\:hover\:tw-bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .xs\:hover\:tw-bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .xs\:hover\:tw-bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .xs\:hover\:tw-bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .xs\:hover\:tw-bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .xs\:hover\:tw-bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .xs\:hover\:tw-bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .xs\:hover\:tw-bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .xs\:hover\:tw-bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .xs\:hover\:tw-bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .xs\:focus\:tw-bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .xs\:focus\:tw-bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .xs\:focus\:tw-bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .xs\:focus\:tw-bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .xs\:focus\:tw-bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .xs\:focus\:tw-bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .xs\:focus\:tw-bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .xs\:focus\:tw-bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .xs\:focus\:tw-bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .xs\:focus\:tw-bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .xs\:focus\:tw-bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .xs\:focus\:tw-bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .xs\:focus\:tw-bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .xs\:focus\:tw-bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .xs\:focus\:tw-bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .xs\:tw-bg-none{
    background-image: none;
  }

  .xs\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xs\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xs\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xs\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xs\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xs\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xs\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xs\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xs\:tw-from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:tw-from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:tw-from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:tw-from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:tw-from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:tw-from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:tw-from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:tw-from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:tw-from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:tw-from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:tw-from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:tw-from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:tw-from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:tw-from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:tw-from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:tw-from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:tw-from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:tw-from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:tw-from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:tw-from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:tw-from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:tw-from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:tw-from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:tw-from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:tw-from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:tw-from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:tw-from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:tw-from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:tw-from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:tw-from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:tw-from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:tw-from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:tw-from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:tw-from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:tw-from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:tw-from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:tw-from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:tw-from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:tw-from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:tw-from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:tw-from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:tw-from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:tw-from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:tw-from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:tw-from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:tw-from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:tw-from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:tw-from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:tw-from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:tw-from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:tw-from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:tw-from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:tw-from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:tw-from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:tw-from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:tw-from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:tw-from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:tw-from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:tw-from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:tw-from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:tw-from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:tw-from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:tw-from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:tw-from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:tw-from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:tw-from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:tw-from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:tw-from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:tw-from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:tw-from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:tw-from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:tw-from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:tw-from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:tw-from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xs\:tw-from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:tw-from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:tw-from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:tw-from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:tw-from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:tw-from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:tw-from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:tw-from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:tw-from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:tw-from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:tw-from-pregnancy-green-1{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xs\:tw-from-pregnancy-green-2{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xs\:tw-from-pregnancy-green-3{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xs\:tw-from-system-blue-1{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:tw-from-system-blue-2{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xs\:tw-from-system-blue-3{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xs\:tw-from-system-dark-blue{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xs\:tw-from-inactive{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xs\:tw-from-system-green-1{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xs\:tw-from-system-orange-1{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xs\:tw-from-system-grey-1{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xs\:tw-from-system-grey-2{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xs\:tw-from-system-grey-3{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xs\:tw-from-system-grey-4{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xs\:tw-from-system-grey-5{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xs\:tw-from-system-grey-6{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:tw-from-error-red{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xs\:tw-from-system-red-1{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xs\:tw-from-birth-summary-1{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xs\:tw-from-birth-summary-2{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xs\:tw-from-birth-summary-3{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xs\:tw-from-postnatal-assessment-1{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xs\:tw-from-postnatal-assessment-2{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xs\:tw-from-postnatal-assessment-3{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xs\:tw-from-grow-background{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xs\:tw-from-grow-system-banner{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:tw-from-grow-blue-1{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xs\:tw-from-grow-blue-2{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:tw-from-grow-blue-3{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xs\:tw-from-grow-blue-4{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xs\:tw-from-grow-blue-5{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:tw-from-grow-blue-6{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xs\:tw-from-grow-blue-7{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xs\:tw-from-grow-chart-toggle{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xs\:tw-from-grow-left-nav-1{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xs\:tw-from-grow-left-nav-active{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:tw-from-grow-left-nav-hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:tw-from-grow-breadcrumb-inactive{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xs\:tw-from-grow-breadcrumb-inactive-text{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:tw-from-default-colour{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:hover\:tw-from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:hover\:tw-from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:tw-from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:hover\:tw-from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:tw-from-gray-50:hover{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:hover\:tw-from-gray-100:hover{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:hover\:tw-from-gray-200:hover{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:hover\:tw-from-gray-300:hover{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:hover\:tw-from-gray-400:hover{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:hover\:tw-from-gray-500:hover{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:hover\:tw-from-gray-600:hover{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:hover\:tw-from-gray-700:hover{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:hover\:tw-from-gray-800:hover{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:hover\:tw-from-gray-900:hover{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:hover\:tw-from-red-50:hover{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:hover\:tw-from-red-100:hover{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:hover\:tw-from-red-200:hover{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:hover\:tw-from-red-300:hover{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:hover\:tw-from-red-400:hover{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:hover\:tw-from-red-500:hover{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:hover\:tw-from-red-600:hover{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:hover\:tw-from-red-700:hover{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:hover\:tw-from-red-800:hover{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:hover\:tw-from-red-900:hover{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:hover\:tw-from-yellow-50:hover{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:hover\:tw-from-yellow-100:hover{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:hover\:tw-from-yellow-200:hover{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:hover\:tw-from-yellow-300:hover{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:hover\:tw-from-yellow-400:hover{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:hover\:tw-from-yellow-500:hover{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:hover\:tw-from-yellow-600:hover{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:hover\:tw-from-yellow-700:hover{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:hover\:tw-from-yellow-800:hover{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:hover\:tw-from-yellow-900:hover{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:hover\:tw-from-green-50:hover{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:hover\:tw-from-green-100:hover{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:hover\:tw-from-green-200:hover{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:hover\:tw-from-green-300:hover{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:hover\:tw-from-green-400:hover{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:hover\:tw-from-green-500:hover{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:hover\:tw-from-green-600:hover{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:hover\:tw-from-green-700:hover{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:hover\:tw-from-green-800:hover{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:hover\:tw-from-green-900:hover{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:hover\:tw-from-blue-50:hover{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:hover\:tw-from-blue-100:hover{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:hover\:tw-from-blue-200:hover{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:hover\:tw-from-blue-300:hover{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:hover\:tw-from-blue-400:hover{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:hover\:tw-from-blue-500:hover{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:hover\:tw-from-blue-600:hover{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:hover\:tw-from-blue-700:hover{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:hover\:tw-from-blue-800:hover{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:hover\:tw-from-blue-900:hover{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:hover\:tw-from-indigo-50:hover{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:hover\:tw-from-indigo-100:hover{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:hover\:tw-from-indigo-200:hover{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:hover\:tw-from-indigo-300:hover{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:hover\:tw-from-indigo-400:hover{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:hover\:tw-from-indigo-500:hover{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:hover\:tw-from-indigo-600:hover{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:hover\:tw-from-indigo-700:hover{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:hover\:tw-from-indigo-800:hover{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:hover\:tw-from-indigo-900:hover{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:hover\:tw-from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:hover\:tw-from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:hover\:tw-from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:hover\:tw-from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:hover\:tw-from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:hover\:tw-from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:hover\:tw-from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:hover\:tw-from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:hover\:tw-from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:hover\:tw-from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xs\:hover\:tw-from-pink-50:hover{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:hover\:tw-from-pink-100:hover{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:hover\:tw-from-pink-200:hover{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:hover\:tw-from-pink-300:hover{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:hover\:tw-from-pink-400:hover{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:hover\:tw-from-pink-500:hover{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:hover\:tw-from-pink-600:hover{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:hover\:tw-from-pink-700:hover{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:hover\:tw-from-pink-800:hover{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:hover\:tw-from-pink-900:hover{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:hover\:tw-from-pregnancy-green-1:hover{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xs\:hover\:tw-from-pregnancy-green-2:hover{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xs\:hover\:tw-from-pregnancy-green-3:hover{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xs\:hover\:tw-from-system-blue-1:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:hover\:tw-from-system-blue-2:hover{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xs\:hover\:tw-from-system-blue-3:hover{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xs\:hover\:tw-from-system-dark-blue:hover{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xs\:hover\:tw-from-inactive:hover{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xs\:hover\:tw-from-system-green-1:hover{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xs\:hover\:tw-from-system-orange-1:hover{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xs\:hover\:tw-from-system-grey-1:hover{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xs\:hover\:tw-from-system-grey-2:hover{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xs\:hover\:tw-from-system-grey-3:hover{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xs\:hover\:tw-from-system-grey-4:hover{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xs\:hover\:tw-from-system-grey-5:hover{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xs\:hover\:tw-from-system-grey-6:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:hover\:tw-from-error-red:hover{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xs\:hover\:tw-from-system-red-1:hover{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xs\:hover\:tw-from-birth-summary-1:hover{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xs\:hover\:tw-from-birth-summary-2:hover{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xs\:hover\:tw-from-birth-summary-3:hover{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xs\:hover\:tw-from-postnatal-assessment-1:hover{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xs\:hover\:tw-from-postnatal-assessment-2:hover{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xs\:hover\:tw-from-postnatal-assessment-3:hover{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xs\:hover\:tw-from-grow-background:hover{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xs\:hover\:tw-from-grow-system-banner:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:hover\:tw-from-grow-blue-1:hover{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xs\:hover\:tw-from-grow-blue-2:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:hover\:tw-from-grow-blue-3:hover{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xs\:hover\:tw-from-grow-blue-4:hover{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xs\:hover\:tw-from-grow-blue-5:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:hover\:tw-from-grow-blue-6:hover{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xs\:hover\:tw-from-grow-blue-7:hover{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xs\:hover\:tw-from-grow-chart-toggle:hover{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xs\:hover\:tw-from-grow-left-nav-1:hover{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xs\:hover\:tw-from-grow-left-nav-active:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:hover\:tw-from-grow-left-nav-hover:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:hover\:tw-from-grow-breadcrumb-inactive:hover{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xs\:hover\:tw-from-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:hover\:tw-from-default-colour:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:focus\:tw-from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:focus\:tw-from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:tw-from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:focus\:tw-from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:tw-from-gray-50:focus{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:focus\:tw-from-gray-100:focus{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:focus\:tw-from-gray-200:focus{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:focus\:tw-from-gray-300:focus{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:focus\:tw-from-gray-400:focus{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:focus\:tw-from-gray-500:focus{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:focus\:tw-from-gray-600:focus{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:focus\:tw-from-gray-700:focus{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:focus\:tw-from-gray-800:focus{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:focus\:tw-from-gray-900:focus{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:focus\:tw-from-red-50:focus{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:focus\:tw-from-red-100:focus{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:focus\:tw-from-red-200:focus{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:focus\:tw-from-red-300:focus{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:focus\:tw-from-red-400:focus{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:focus\:tw-from-red-500:focus{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:focus\:tw-from-red-600:focus{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:focus\:tw-from-red-700:focus{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:focus\:tw-from-red-800:focus{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:focus\:tw-from-red-900:focus{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:focus\:tw-from-yellow-50:focus{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:focus\:tw-from-yellow-100:focus{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:focus\:tw-from-yellow-200:focus{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:focus\:tw-from-yellow-300:focus{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:focus\:tw-from-yellow-400:focus{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:focus\:tw-from-yellow-500:focus{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:focus\:tw-from-yellow-600:focus{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:focus\:tw-from-yellow-700:focus{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:focus\:tw-from-yellow-800:focus{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:focus\:tw-from-yellow-900:focus{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:focus\:tw-from-green-50:focus{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:focus\:tw-from-green-100:focus{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:focus\:tw-from-green-200:focus{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:focus\:tw-from-green-300:focus{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:focus\:tw-from-green-400:focus{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:focus\:tw-from-green-500:focus{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:focus\:tw-from-green-600:focus{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:focus\:tw-from-green-700:focus{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:focus\:tw-from-green-800:focus{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:focus\:tw-from-green-900:focus{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:focus\:tw-from-blue-50:focus{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:focus\:tw-from-blue-100:focus{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:focus\:tw-from-blue-200:focus{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:focus\:tw-from-blue-300:focus{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:focus\:tw-from-blue-400:focus{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:focus\:tw-from-blue-500:focus{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:focus\:tw-from-blue-600:focus{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:focus\:tw-from-blue-700:focus{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:focus\:tw-from-blue-800:focus{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:focus\:tw-from-blue-900:focus{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:focus\:tw-from-indigo-50:focus{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:focus\:tw-from-indigo-100:focus{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:focus\:tw-from-indigo-200:focus{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:focus\:tw-from-indigo-300:focus{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:focus\:tw-from-indigo-400:focus{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:focus\:tw-from-indigo-500:focus{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:focus\:tw-from-indigo-600:focus{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:focus\:tw-from-indigo-700:focus{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:focus\:tw-from-indigo-800:focus{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:focus\:tw-from-indigo-900:focus{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:focus\:tw-from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:focus\:tw-from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:focus\:tw-from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:focus\:tw-from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:focus\:tw-from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:focus\:tw-from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:focus\:tw-from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:focus\:tw-from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:focus\:tw-from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:focus\:tw-from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xs\:focus\:tw-from-pink-50:focus{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:focus\:tw-from-pink-100:focus{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:focus\:tw-from-pink-200:focus{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:focus\:tw-from-pink-300:focus{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:focus\:tw-from-pink-400:focus{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:focus\:tw-from-pink-500:focus{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:focus\:tw-from-pink-600:focus{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:focus\:tw-from-pink-700:focus{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:focus\:tw-from-pink-800:focus{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:focus\:tw-from-pink-900:focus{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:focus\:tw-from-pregnancy-green-1:focus{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xs\:focus\:tw-from-pregnancy-green-2:focus{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xs\:focus\:tw-from-pregnancy-green-3:focus{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xs\:focus\:tw-from-system-blue-1:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:focus\:tw-from-system-blue-2:focus{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xs\:focus\:tw-from-system-blue-3:focus{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xs\:focus\:tw-from-system-dark-blue:focus{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xs\:focus\:tw-from-inactive:focus{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xs\:focus\:tw-from-system-green-1:focus{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xs\:focus\:tw-from-system-orange-1:focus{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xs\:focus\:tw-from-system-grey-1:focus{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xs\:focus\:tw-from-system-grey-2:focus{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xs\:focus\:tw-from-system-grey-3:focus{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xs\:focus\:tw-from-system-grey-4:focus{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xs\:focus\:tw-from-system-grey-5:focus{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xs\:focus\:tw-from-system-grey-6:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:focus\:tw-from-error-red:focus{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xs\:focus\:tw-from-system-red-1:focus{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xs\:focus\:tw-from-birth-summary-1:focus{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xs\:focus\:tw-from-birth-summary-2:focus{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xs\:focus\:tw-from-birth-summary-3:focus{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xs\:focus\:tw-from-postnatal-assessment-1:focus{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xs\:focus\:tw-from-postnatal-assessment-2:focus{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xs\:focus\:tw-from-postnatal-assessment-3:focus{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xs\:focus\:tw-from-grow-background:focus{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xs\:focus\:tw-from-grow-system-banner:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:focus\:tw-from-grow-blue-1:focus{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xs\:focus\:tw-from-grow-blue-2:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:focus\:tw-from-grow-blue-3:focus{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xs\:focus\:tw-from-grow-blue-4:focus{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xs\:focus\:tw-from-grow-blue-5:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:focus\:tw-from-grow-blue-6:focus{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xs\:focus\:tw-from-grow-blue-7:focus{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xs\:focus\:tw-from-grow-chart-toggle:focus{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xs\:focus\:tw-from-grow-left-nav-1:focus{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xs\:focus\:tw-from-grow-left-nav-active:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:focus\:tw-from-grow-left-nav-hover:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:focus\:tw-from-grow-breadcrumb-inactive:focus{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xs\:focus\:tw-from-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:focus\:tw-from-default-colour:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:tw-via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:tw-via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:tw-via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:tw-via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:tw-via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:tw-via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:tw-via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:tw-via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:tw-via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:tw-via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:tw-via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:tw-via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:tw-via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:tw-via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:tw-via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:tw-via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:tw-via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:tw-via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:tw-via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:tw-via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:tw-via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:tw-via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:tw-via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:tw-via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:tw-via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:tw-via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:tw-via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:tw-via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:tw-via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:tw-via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:tw-via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:tw-via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:tw-via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:tw-via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:tw-via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:tw-via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:tw-via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:tw-via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:tw-via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:tw-via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:tw-via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:tw-via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:tw-via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:tw-via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:tw-via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:tw-via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:tw-via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:tw-via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:tw-via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:tw-via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:tw-via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:tw-via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:tw-via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:tw-via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:tw-via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:tw-via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:tw-via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:tw-via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:tw-via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:tw-via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:tw-via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:tw-via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:tw-via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:tw-via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:tw-via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:tw-via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:tw-via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:tw-via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:tw-via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:tw-via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:tw-via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:tw-via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:tw-via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:tw-via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xs\:tw-via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:tw-via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:tw-via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:tw-via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:tw-via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:tw-via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:tw-via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:tw-via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:tw-via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:tw-via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:tw-via-pregnancy-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xs\:tw-via-pregnancy-green-2{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xs\:tw-via-pregnancy-green-3{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xs\:tw-via-system-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:tw-via-system-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xs\:tw-via-system-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xs\:tw-via-system-dark-blue{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xs\:tw-via-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xs\:tw-via-system-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xs\:tw-via-system-orange-1{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xs\:tw-via-system-grey-1{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xs\:tw-via-system-grey-2{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xs\:tw-via-system-grey-3{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xs\:tw-via-system-grey-4{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xs\:tw-via-system-grey-5{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xs\:tw-via-system-grey-6{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:tw-via-error-red{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xs\:tw-via-system-red-1{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xs\:tw-via-birth-summary-1{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xs\:tw-via-birth-summary-2{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xs\:tw-via-birth-summary-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xs\:tw-via-postnatal-assessment-1{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xs\:tw-via-postnatal-assessment-2{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xs\:tw-via-postnatal-assessment-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xs\:tw-via-grow-background{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xs\:tw-via-grow-system-banner{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:tw-via-grow-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xs\:tw-via-grow-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:tw-via-grow-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xs\:tw-via-grow-blue-4{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xs\:tw-via-grow-blue-5{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:tw-via-grow-blue-6{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xs\:tw-via-grow-blue-7{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xs\:tw-via-grow-chart-toggle{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xs\:tw-via-grow-left-nav-1{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xs\:tw-via-grow-left-nav-active{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:tw-via-grow-left-nav-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:tw-via-grow-breadcrumb-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xs\:tw-via-grow-breadcrumb-inactive-text{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:tw-via-default-colour{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:hover\:tw-via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:hover\:tw-via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:tw-via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:hover\:tw-via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:hover\:tw-via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:hover\:tw-via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:hover\:tw-via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:hover\:tw-via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:hover\:tw-via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:hover\:tw-via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:hover\:tw-via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:hover\:tw-via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:hover\:tw-via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:hover\:tw-via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:hover\:tw-via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:hover\:tw-via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:hover\:tw-via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:hover\:tw-via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:hover\:tw-via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:hover\:tw-via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:hover\:tw-via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:hover\:tw-via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:hover\:tw-via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:hover\:tw-via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:hover\:tw-via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:hover\:tw-via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:hover\:tw-via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:hover\:tw-via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:hover\:tw-via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:hover\:tw-via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:hover\:tw-via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:hover\:tw-via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:hover\:tw-via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:hover\:tw-via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:hover\:tw-via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:hover\:tw-via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:hover\:tw-via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:hover\:tw-via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:hover\:tw-via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:hover\:tw-via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:hover\:tw-via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:hover\:tw-via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:hover\:tw-via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:hover\:tw-via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:hover\:tw-via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:hover\:tw-via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:hover\:tw-via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:hover\:tw-via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:hover\:tw-via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:hover\:tw-via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:hover\:tw-via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:hover\:tw-via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:hover\:tw-via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:hover\:tw-via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:hover\:tw-via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:hover\:tw-via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:hover\:tw-via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:hover\:tw-via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:hover\:tw-via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:hover\:tw-via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:hover\:tw-via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:hover\:tw-via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:hover\:tw-via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:hover\:tw-via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:hover\:tw-via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:hover\:tw-via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:hover\:tw-via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:hover\:tw-via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:hover\:tw-via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:hover\:tw-via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:hover\:tw-via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:hover\:tw-via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:hover\:tw-via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:hover\:tw-via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xs\:hover\:tw-via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:hover\:tw-via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:hover\:tw-via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:hover\:tw-via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:hover\:tw-via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:hover\:tw-via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:hover\:tw-via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:hover\:tw-via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:hover\:tw-via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:hover\:tw-via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:hover\:tw-via-pregnancy-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xs\:hover\:tw-via-pregnancy-green-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xs\:hover\:tw-via-pregnancy-green-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xs\:hover\:tw-via-system-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:hover\:tw-via-system-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xs\:hover\:tw-via-system-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xs\:hover\:tw-via-system-dark-blue:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xs\:hover\:tw-via-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xs\:hover\:tw-via-system-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xs\:hover\:tw-via-system-orange-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xs\:hover\:tw-via-system-grey-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xs\:hover\:tw-via-system-grey-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xs\:hover\:tw-via-system-grey-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xs\:hover\:tw-via-system-grey-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xs\:hover\:tw-via-system-grey-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xs\:hover\:tw-via-system-grey-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:hover\:tw-via-error-red:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xs\:hover\:tw-via-system-red-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xs\:hover\:tw-via-birth-summary-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xs\:hover\:tw-via-birth-summary-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xs\:hover\:tw-via-birth-summary-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xs\:hover\:tw-via-postnatal-assessment-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xs\:hover\:tw-via-postnatal-assessment-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xs\:hover\:tw-via-postnatal-assessment-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xs\:hover\:tw-via-grow-background:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xs\:hover\:tw-via-grow-system-banner:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:hover\:tw-via-grow-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xs\:hover\:tw-via-grow-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:hover\:tw-via-grow-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xs\:hover\:tw-via-grow-blue-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xs\:hover\:tw-via-grow-blue-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:hover\:tw-via-grow-blue-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xs\:hover\:tw-via-grow-blue-7:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xs\:hover\:tw-via-grow-chart-toggle:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xs\:hover\:tw-via-grow-left-nav-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xs\:hover\:tw-via-grow-left-nav-active:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:hover\:tw-via-grow-left-nav-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:hover\:tw-via-grow-breadcrumb-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xs\:hover\:tw-via-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:hover\:tw-via-default-colour:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:focus\:tw-via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:focus\:tw-via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:tw-via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xs\:focus\:tw-via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xs\:focus\:tw-via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xs\:focus\:tw-via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xs\:focus\:tw-via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xs\:focus\:tw-via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xs\:focus\:tw-via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xs\:focus\:tw-via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xs\:focus\:tw-via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xs\:focus\:tw-via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xs\:focus\:tw-via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xs\:focus\:tw-via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xs\:focus\:tw-via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xs\:focus\:tw-via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xs\:focus\:tw-via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xs\:focus\:tw-via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xs\:focus\:tw-via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xs\:focus\:tw-via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xs\:focus\:tw-via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xs\:focus\:tw-via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xs\:focus\:tw-via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xs\:focus\:tw-via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xs\:focus\:tw-via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xs\:focus\:tw-via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xs\:focus\:tw-via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xs\:focus\:tw-via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xs\:focus\:tw-via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xs\:focus\:tw-via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xs\:focus\:tw-via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xs\:focus\:tw-via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xs\:focus\:tw-via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xs\:focus\:tw-via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xs\:focus\:tw-via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xs\:focus\:tw-via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xs\:focus\:tw-via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xs\:focus\:tw-via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xs\:focus\:tw-via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xs\:focus\:tw-via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xs\:focus\:tw-via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xs\:focus\:tw-via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xs\:focus\:tw-via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xs\:focus\:tw-via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xs\:focus\:tw-via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xs\:focus\:tw-via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xs\:focus\:tw-via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xs\:focus\:tw-via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xs\:focus\:tw-via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xs\:focus\:tw-via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xs\:focus\:tw-via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xs\:focus\:tw-via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xs\:focus\:tw-via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xs\:focus\:tw-via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xs\:focus\:tw-via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xs\:focus\:tw-via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xs\:focus\:tw-via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xs\:focus\:tw-via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xs\:focus\:tw-via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xs\:focus\:tw-via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xs\:focus\:tw-via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xs\:focus\:tw-via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xs\:focus\:tw-via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xs\:focus\:tw-via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xs\:focus\:tw-via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:focus\:tw-via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:focus\:tw-via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:focus\:tw-via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:focus\:tw-via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:focus\:tw-via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:focus\:tw-via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:focus\:tw-via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:focus\:tw-via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:focus\:tw-via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xs\:focus\:tw-via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xs\:focus\:tw-via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xs\:focus\:tw-via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xs\:focus\:tw-via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xs\:focus\:tw-via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xs\:focus\:tw-via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xs\:focus\:tw-via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xs\:focus\:tw-via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xs\:focus\:tw-via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xs\:focus\:tw-via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xs\:focus\:tw-via-pregnancy-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xs\:focus\:tw-via-pregnancy-green-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xs\:focus\:tw-via-pregnancy-green-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xs\:focus\:tw-via-system-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:focus\:tw-via-system-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xs\:focus\:tw-via-system-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xs\:focus\:tw-via-system-dark-blue:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xs\:focus\:tw-via-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xs\:focus\:tw-via-system-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xs\:focus\:tw-via-system-orange-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xs\:focus\:tw-via-system-grey-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xs\:focus\:tw-via-system-grey-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xs\:focus\:tw-via-system-grey-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xs\:focus\:tw-via-system-grey-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xs\:focus\:tw-via-system-grey-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xs\:focus\:tw-via-system-grey-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:focus\:tw-via-error-red:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xs\:focus\:tw-via-system-red-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xs\:focus\:tw-via-birth-summary-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xs\:focus\:tw-via-birth-summary-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xs\:focus\:tw-via-birth-summary-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xs\:focus\:tw-via-postnatal-assessment-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xs\:focus\:tw-via-postnatal-assessment-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xs\:focus\:tw-via-postnatal-assessment-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xs\:focus\:tw-via-grow-background:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xs\:focus\:tw-via-grow-system-banner:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:focus\:tw-via-grow-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xs\:focus\:tw-via-grow-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xs\:focus\:tw-via-grow-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xs\:focus\:tw-via-grow-blue-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xs\:focus\:tw-via-grow-blue-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xs\:focus\:tw-via-grow-blue-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xs\:focus\:tw-via-grow-blue-7:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xs\:focus\:tw-via-grow-chart-toggle:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xs\:focus\:tw-via-grow-left-nav-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xs\:focus\:tw-via-grow-left-nav-active:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:focus\:tw-via-grow-left-nav-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xs\:focus\:tw-via-grow-breadcrumb-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xs\:focus\:tw-via-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:focus\:tw-via-default-colour:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xs\:tw-to-transparent{
    --tw-gradient-to: transparent;
  }

  .xs\:tw-to-current{
    --tw-gradient-to: currentColor;
  }

  .xs\:tw-to-black{
    --tw-gradient-to: #000;
  }

  .xs\:tw-to-white{
    --tw-gradient-to: #fff;
  }

  .xs\:tw-to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .xs\:tw-to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .xs\:tw-to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .xs\:tw-to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .xs\:tw-to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .xs\:tw-to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .xs\:tw-to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .xs\:tw-to-gray-700{
    --tw-gradient-to: #374151;
  }

  .xs\:tw-to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .xs\:tw-to-gray-900{
    --tw-gradient-to: #111827;
  }

  .xs\:tw-to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .xs\:tw-to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .xs\:tw-to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .xs\:tw-to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .xs\:tw-to-red-400{
    --tw-gradient-to: #f87171;
  }

  .xs\:tw-to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .xs\:tw-to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .xs\:tw-to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .xs\:tw-to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .xs\:tw-to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .xs\:tw-to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .xs\:tw-to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .xs\:tw-to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .xs\:tw-to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .xs\:tw-to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .xs\:tw-to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .xs\:tw-to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .xs\:tw-to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .xs\:tw-to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .xs\:tw-to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .xs\:tw-to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .xs\:tw-to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .xs\:tw-to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .xs\:tw-to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .xs\:tw-to-green-400{
    --tw-gradient-to: #34d399;
  }

  .xs\:tw-to-green-500{
    --tw-gradient-to: #10b981;
  }

  .xs\:tw-to-green-600{
    --tw-gradient-to: #059669;
  }

  .xs\:tw-to-green-700{
    --tw-gradient-to: #047857;
  }

  .xs\:tw-to-green-800{
    --tw-gradient-to: #065f46;
  }

  .xs\:tw-to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .xs\:tw-to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .xs\:tw-to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .xs\:tw-to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .xs\:tw-to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .xs\:tw-to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .xs\:tw-to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .xs\:tw-to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .xs\:tw-to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .xs\:tw-to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .xs\:tw-to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .xs\:tw-to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .xs\:tw-to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .xs\:tw-to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .xs\:tw-to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .xs\:tw-to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .xs\:tw-to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .xs\:tw-to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .xs\:tw-to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .xs\:tw-to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .xs\:tw-to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .xs\:tw-to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .xs\:tw-to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .xs\:tw-to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .xs\:tw-to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .xs\:tw-to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .xs\:tw-to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .xs\:tw-to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .xs\:tw-to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .xs\:tw-to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .xs\:tw-to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .xs\:tw-to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .xs\:tw-to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .xs\:tw-to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .xs\:tw-to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .xs\:tw-to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .xs\:tw-to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .xs\:tw-to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .xs\:tw-to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .xs\:tw-to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .xs\:tw-to-pink-900{
    --tw-gradient-to: #831843;
  }

  .xs\:tw-to-pregnancy-green-1{
    --tw-gradient-to: #346633;
  }

  .xs\:tw-to-pregnancy-green-2{
    --tw-gradient-to: #BEEDBE;
  }

  .xs\:tw-to-pregnancy-green-3{
    --tw-gradient-to: #F0FCF6;
  }

  .xs\:tw-to-system-blue-1{
    --tw-gradient-to: #477591;
  }

  .xs\:tw-to-system-blue-2{
    --tw-gradient-to: #A9BECB;
  }

  .xs\:tw-to-system-blue-3{
    --tw-gradient-to: #769BB4;
  }

  .xs\:tw-to-system-dark-blue{
    --tw-gradient-to: #213B4E;
  }

  .xs\:tw-to-inactive{
    --tw-gradient-to: #B7B7B7;
  }

  .xs\:tw-to-system-green-1{
    --tw-gradient-to: #87c540;
  }

  .xs\:tw-to-system-orange-1{
    --tw-gradient-to: #ED8936;
  }

  .xs\:tw-to-system-grey-1{
    --tw-gradient-to: #C1C1C1;
  }

  .xs\:tw-to-system-grey-2{
    --tw-gradient-to: #DDDDDD;
  }

  .xs\:tw-to-system-grey-3{
    --tw-gradient-to: #B3B3B3;
  }

  .xs\:tw-to-system-grey-4{
    --tw-gradient-to: #707070;
  }

  .xs\:tw-to-system-grey-5{
    --tw-gradient-to: #4D4D4D;
  }

  .xs\:tw-to-system-grey-6{
    --tw-gradient-to: #333333;
  }

  .xs\:tw-to-error-red{
    --tw-gradient-to: #C11013;
  }

  .xs\:tw-to-system-red-1{
    --tw-gradient-to: #E22828;
  }

  .xs\:tw-to-birth-summary-1{
    --tw-gradient-to: #FFC924;
  }

  .xs\:tw-to-birth-summary-2{
    --tw-gradient-to: #FFDE7B;
  }

  .xs\:tw-to-birth-summary-3{
    --tw-gradient-to: #FBFCDD;
  }

  .xs\:tw-to-postnatal-assessment-1{
    --tw-gradient-to: #865A87;
  }

  .xs\:tw-to-postnatal-assessment-2{
    --tw-gradient-to: #C1A3C2;
  }

  .xs\:tw-to-postnatal-assessment-3{
    --tw-gradient-to: #FCF5FA;
  }

  .xs\:tw-to-grow-background{
    --tw-gradient-to: #86A3B6;
  }

  .xs\:tw-to-grow-system-banner{
    --tw-gradient-to: #547F9A;
  }

  .xs\:tw-to-grow-blue-1{
    --tw-gradient-to: #1A3B4E;
  }

  .xs\:tw-to-grow-blue-2{
    --tw-gradient-to: #477591;
  }

  .xs\:tw-to-grow-blue-3{
    --tw-gradient-to: #7098B0;
  }

  .xs\:tw-to-grow-blue-4{
    --tw-gradient-to: #CFE1EC;
  }

  .xs\:tw-to-grow-blue-5{
    --tw-gradient-to: #547F9A;
  }

  .xs\:tw-to-grow-blue-6{
    --tw-gradient-to: #77a4bf;
  }

  .xs\:tw-to-grow-blue-7{
    --tw-gradient-to: #88BBDB;
  }

  .xs\:tw-to-grow-chart-toggle{
    --tw-gradient-to: #507A91;
  }

  .xs\:tw-to-grow-left-nav-1{
    --tw-gradient-to: #A6B8C3;
  }

  .xs\:tw-to-grow-left-nav-active{
    --tw-gradient-to: #3A5869;
  }

  .xs\:tw-to-grow-left-nav-hover{
    --tw-gradient-to: #3A5869;
  }

  .xs\:tw-to-grow-breadcrumb-inactive{
    --tw-gradient-to: #3B5B6E;
  }

  .xs\:tw-to-grow-breadcrumb-inactive-text{
    --tw-gradient-to: #333333;
  }

  .xs\:tw-to-default-colour{
    --tw-gradient-to: #333333;
  }

  .xs\:hover\:tw-to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .xs\:hover\:tw-to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .xs\:hover\:tw-to-black:hover{
    --tw-gradient-to: #000;
  }

  .xs\:hover\:tw-to-white:hover{
    --tw-gradient-to: #fff;
  }

  .xs\:hover\:tw-to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .xs\:hover\:tw-to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .xs\:hover\:tw-to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .xs\:hover\:tw-to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .xs\:hover\:tw-to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .xs\:hover\:tw-to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .xs\:hover\:tw-to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .xs\:hover\:tw-to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .xs\:hover\:tw-to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .xs\:hover\:tw-to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .xs\:hover\:tw-to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .xs\:hover\:tw-to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .xs\:hover\:tw-to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .xs\:hover\:tw-to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .xs\:hover\:tw-to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .xs\:hover\:tw-to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .xs\:hover\:tw-to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .xs\:hover\:tw-to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .xs\:hover\:tw-to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .xs\:hover\:tw-to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .xs\:hover\:tw-to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .xs\:hover\:tw-to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .xs\:hover\:tw-to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .xs\:hover\:tw-to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .xs\:hover\:tw-to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .xs\:hover\:tw-to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .xs\:hover\:tw-to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .xs\:hover\:tw-to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .xs\:hover\:tw-to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .xs\:hover\:tw-to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .xs\:hover\:tw-to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .xs\:hover\:tw-to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .xs\:hover\:tw-to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .xs\:hover\:tw-to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .xs\:hover\:tw-to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .xs\:hover\:tw-to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .xs\:hover\:tw-to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .xs\:hover\:tw-to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .xs\:hover\:tw-to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .xs\:hover\:tw-to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .xs\:hover\:tw-to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .xs\:hover\:tw-to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .xs\:hover\:tw-to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .xs\:hover\:tw-to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .xs\:hover\:tw-to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .xs\:hover\:tw-to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .xs\:hover\:tw-to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .xs\:hover\:tw-to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .xs\:hover\:tw-to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .xs\:hover\:tw-to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .xs\:hover\:tw-to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .xs\:hover\:tw-to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .xs\:hover\:tw-to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .xs\:hover\:tw-to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .xs\:hover\:tw-to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .xs\:hover\:tw-to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .xs\:hover\:tw-to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .xs\:hover\:tw-to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .xs\:hover\:tw-to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .xs\:hover\:tw-to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .xs\:hover\:tw-to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .xs\:hover\:tw-to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .xs\:hover\:tw-to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .xs\:hover\:tw-to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .xs\:hover\:tw-to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .xs\:hover\:tw-to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .xs\:hover\:tw-to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .xs\:hover\:tw-to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .xs\:hover\:tw-to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .xs\:hover\:tw-to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .xs\:hover\:tw-to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .xs\:hover\:tw-to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .xs\:hover\:tw-to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .xs\:hover\:tw-to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .xs\:hover\:tw-to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .xs\:hover\:tw-to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .xs\:hover\:tw-to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .xs\:hover\:tw-to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .xs\:hover\:tw-to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .xs\:hover\:tw-to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .xs\:hover\:tw-to-pregnancy-green-1:hover{
    --tw-gradient-to: #346633;
  }

  .xs\:hover\:tw-to-pregnancy-green-2:hover{
    --tw-gradient-to: #BEEDBE;
  }

  .xs\:hover\:tw-to-pregnancy-green-3:hover{
    --tw-gradient-to: #F0FCF6;
  }

  .xs\:hover\:tw-to-system-blue-1:hover{
    --tw-gradient-to: #477591;
  }

  .xs\:hover\:tw-to-system-blue-2:hover{
    --tw-gradient-to: #A9BECB;
  }

  .xs\:hover\:tw-to-system-blue-3:hover{
    --tw-gradient-to: #769BB4;
  }

  .xs\:hover\:tw-to-system-dark-blue:hover{
    --tw-gradient-to: #213B4E;
  }

  .xs\:hover\:tw-to-inactive:hover{
    --tw-gradient-to: #B7B7B7;
  }

  .xs\:hover\:tw-to-system-green-1:hover{
    --tw-gradient-to: #87c540;
  }

  .xs\:hover\:tw-to-system-orange-1:hover{
    --tw-gradient-to: #ED8936;
  }

  .xs\:hover\:tw-to-system-grey-1:hover{
    --tw-gradient-to: #C1C1C1;
  }

  .xs\:hover\:tw-to-system-grey-2:hover{
    --tw-gradient-to: #DDDDDD;
  }

  .xs\:hover\:tw-to-system-grey-3:hover{
    --tw-gradient-to: #B3B3B3;
  }

  .xs\:hover\:tw-to-system-grey-4:hover{
    --tw-gradient-to: #707070;
  }

  .xs\:hover\:tw-to-system-grey-5:hover{
    --tw-gradient-to: #4D4D4D;
  }

  .xs\:hover\:tw-to-system-grey-6:hover{
    --tw-gradient-to: #333333;
  }

  .xs\:hover\:tw-to-error-red:hover{
    --tw-gradient-to: #C11013;
  }

  .xs\:hover\:tw-to-system-red-1:hover{
    --tw-gradient-to: #E22828;
  }

  .xs\:hover\:tw-to-birth-summary-1:hover{
    --tw-gradient-to: #FFC924;
  }

  .xs\:hover\:tw-to-birth-summary-2:hover{
    --tw-gradient-to: #FFDE7B;
  }

  .xs\:hover\:tw-to-birth-summary-3:hover{
    --tw-gradient-to: #FBFCDD;
  }

  .xs\:hover\:tw-to-postnatal-assessment-1:hover{
    --tw-gradient-to: #865A87;
  }

  .xs\:hover\:tw-to-postnatal-assessment-2:hover{
    --tw-gradient-to: #C1A3C2;
  }

  .xs\:hover\:tw-to-postnatal-assessment-3:hover{
    --tw-gradient-to: #FCF5FA;
  }

  .xs\:hover\:tw-to-grow-background:hover{
    --tw-gradient-to: #86A3B6;
  }

  .xs\:hover\:tw-to-grow-system-banner:hover{
    --tw-gradient-to: #547F9A;
  }

  .xs\:hover\:tw-to-grow-blue-1:hover{
    --tw-gradient-to: #1A3B4E;
  }

  .xs\:hover\:tw-to-grow-blue-2:hover{
    --tw-gradient-to: #477591;
  }

  .xs\:hover\:tw-to-grow-blue-3:hover{
    --tw-gradient-to: #7098B0;
  }

  .xs\:hover\:tw-to-grow-blue-4:hover{
    --tw-gradient-to: #CFE1EC;
  }

  .xs\:hover\:tw-to-grow-blue-5:hover{
    --tw-gradient-to: #547F9A;
  }

  .xs\:hover\:tw-to-grow-blue-6:hover{
    --tw-gradient-to: #77a4bf;
  }

  .xs\:hover\:tw-to-grow-blue-7:hover{
    --tw-gradient-to: #88BBDB;
  }

  .xs\:hover\:tw-to-grow-chart-toggle:hover{
    --tw-gradient-to: #507A91;
  }

  .xs\:hover\:tw-to-grow-left-nav-1:hover{
    --tw-gradient-to: #A6B8C3;
  }

  .xs\:hover\:tw-to-grow-left-nav-active:hover{
    --tw-gradient-to: #3A5869;
  }

  .xs\:hover\:tw-to-grow-left-nav-hover:hover{
    --tw-gradient-to: #3A5869;
  }

  .xs\:hover\:tw-to-grow-breadcrumb-inactive:hover{
    --tw-gradient-to: #3B5B6E;
  }

  .xs\:hover\:tw-to-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-to: #333333;
  }

  .xs\:hover\:tw-to-default-colour:hover{
    --tw-gradient-to: #333333;
  }

  .xs\:focus\:tw-to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .xs\:focus\:tw-to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .xs\:focus\:tw-to-black:focus{
    --tw-gradient-to: #000;
  }

  .xs\:focus\:tw-to-white:focus{
    --tw-gradient-to: #fff;
  }

  .xs\:focus\:tw-to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .xs\:focus\:tw-to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .xs\:focus\:tw-to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .xs\:focus\:tw-to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .xs\:focus\:tw-to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .xs\:focus\:tw-to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .xs\:focus\:tw-to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .xs\:focus\:tw-to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .xs\:focus\:tw-to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .xs\:focus\:tw-to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .xs\:focus\:tw-to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .xs\:focus\:tw-to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .xs\:focus\:tw-to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .xs\:focus\:tw-to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .xs\:focus\:tw-to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .xs\:focus\:tw-to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .xs\:focus\:tw-to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .xs\:focus\:tw-to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .xs\:focus\:tw-to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .xs\:focus\:tw-to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .xs\:focus\:tw-to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .xs\:focus\:tw-to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .xs\:focus\:tw-to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .xs\:focus\:tw-to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .xs\:focus\:tw-to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .xs\:focus\:tw-to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .xs\:focus\:tw-to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .xs\:focus\:tw-to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .xs\:focus\:tw-to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .xs\:focus\:tw-to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .xs\:focus\:tw-to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .xs\:focus\:tw-to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .xs\:focus\:tw-to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .xs\:focus\:tw-to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .xs\:focus\:tw-to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .xs\:focus\:tw-to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .xs\:focus\:tw-to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .xs\:focus\:tw-to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .xs\:focus\:tw-to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .xs\:focus\:tw-to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .xs\:focus\:tw-to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .xs\:focus\:tw-to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .xs\:focus\:tw-to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .xs\:focus\:tw-to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .xs\:focus\:tw-to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .xs\:focus\:tw-to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .xs\:focus\:tw-to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .xs\:focus\:tw-to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .xs\:focus\:tw-to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .xs\:focus\:tw-to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .xs\:focus\:tw-to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .xs\:focus\:tw-to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .xs\:focus\:tw-to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .xs\:focus\:tw-to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .xs\:focus\:tw-to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .xs\:focus\:tw-to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .xs\:focus\:tw-to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .xs\:focus\:tw-to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .xs\:focus\:tw-to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .xs\:focus\:tw-to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .xs\:focus\:tw-to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .xs\:focus\:tw-to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .xs\:focus\:tw-to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .xs\:focus\:tw-to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .xs\:focus\:tw-to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .xs\:focus\:tw-to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .xs\:focus\:tw-to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .xs\:focus\:tw-to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .xs\:focus\:tw-to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .xs\:focus\:tw-to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .xs\:focus\:tw-to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .xs\:focus\:tw-to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .xs\:focus\:tw-to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .xs\:focus\:tw-to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .xs\:focus\:tw-to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .xs\:focus\:tw-to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .xs\:focus\:tw-to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .xs\:focus\:tw-to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .xs\:focus\:tw-to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .xs\:focus\:tw-to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .xs\:focus\:tw-to-pregnancy-green-1:focus{
    --tw-gradient-to: #346633;
  }

  .xs\:focus\:tw-to-pregnancy-green-2:focus{
    --tw-gradient-to: #BEEDBE;
  }

  .xs\:focus\:tw-to-pregnancy-green-3:focus{
    --tw-gradient-to: #F0FCF6;
  }

  .xs\:focus\:tw-to-system-blue-1:focus{
    --tw-gradient-to: #477591;
  }

  .xs\:focus\:tw-to-system-blue-2:focus{
    --tw-gradient-to: #A9BECB;
  }

  .xs\:focus\:tw-to-system-blue-3:focus{
    --tw-gradient-to: #769BB4;
  }

  .xs\:focus\:tw-to-system-dark-blue:focus{
    --tw-gradient-to: #213B4E;
  }

  .xs\:focus\:tw-to-inactive:focus{
    --tw-gradient-to: #B7B7B7;
  }

  .xs\:focus\:tw-to-system-green-1:focus{
    --tw-gradient-to: #87c540;
  }

  .xs\:focus\:tw-to-system-orange-1:focus{
    --tw-gradient-to: #ED8936;
  }

  .xs\:focus\:tw-to-system-grey-1:focus{
    --tw-gradient-to: #C1C1C1;
  }

  .xs\:focus\:tw-to-system-grey-2:focus{
    --tw-gradient-to: #DDDDDD;
  }

  .xs\:focus\:tw-to-system-grey-3:focus{
    --tw-gradient-to: #B3B3B3;
  }

  .xs\:focus\:tw-to-system-grey-4:focus{
    --tw-gradient-to: #707070;
  }

  .xs\:focus\:tw-to-system-grey-5:focus{
    --tw-gradient-to: #4D4D4D;
  }

  .xs\:focus\:tw-to-system-grey-6:focus{
    --tw-gradient-to: #333333;
  }

  .xs\:focus\:tw-to-error-red:focus{
    --tw-gradient-to: #C11013;
  }

  .xs\:focus\:tw-to-system-red-1:focus{
    --tw-gradient-to: #E22828;
  }

  .xs\:focus\:tw-to-birth-summary-1:focus{
    --tw-gradient-to: #FFC924;
  }

  .xs\:focus\:tw-to-birth-summary-2:focus{
    --tw-gradient-to: #FFDE7B;
  }

  .xs\:focus\:tw-to-birth-summary-3:focus{
    --tw-gradient-to: #FBFCDD;
  }

  .xs\:focus\:tw-to-postnatal-assessment-1:focus{
    --tw-gradient-to: #865A87;
  }

  .xs\:focus\:tw-to-postnatal-assessment-2:focus{
    --tw-gradient-to: #C1A3C2;
  }

  .xs\:focus\:tw-to-postnatal-assessment-3:focus{
    --tw-gradient-to: #FCF5FA;
  }

  .xs\:focus\:tw-to-grow-background:focus{
    --tw-gradient-to: #86A3B6;
  }

  .xs\:focus\:tw-to-grow-system-banner:focus{
    --tw-gradient-to: #547F9A;
  }

  .xs\:focus\:tw-to-grow-blue-1:focus{
    --tw-gradient-to: #1A3B4E;
  }

  .xs\:focus\:tw-to-grow-blue-2:focus{
    --tw-gradient-to: #477591;
  }

  .xs\:focus\:tw-to-grow-blue-3:focus{
    --tw-gradient-to: #7098B0;
  }

  .xs\:focus\:tw-to-grow-blue-4:focus{
    --tw-gradient-to: #CFE1EC;
  }

  .xs\:focus\:tw-to-grow-blue-5:focus{
    --tw-gradient-to: #547F9A;
  }

  .xs\:focus\:tw-to-grow-blue-6:focus{
    --tw-gradient-to: #77a4bf;
  }

  .xs\:focus\:tw-to-grow-blue-7:focus{
    --tw-gradient-to: #88BBDB;
  }

  .xs\:focus\:tw-to-grow-chart-toggle:focus{
    --tw-gradient-to: #507A91;
  }

  .xs\:focus\:tw-to-grow-left-nav-1:focus{
    --tw-gradient-to: #A6B8C3;
  }

  .xs\:focus\:tw-to-grow-left-nav-active:focus{
    --tw-gradient-to: #3A5869;
  }

  .xs\:focus\:tw-to-grow-left-nav-hover:focus{
    --tw-gradient-to: #3A5869;
  }

  .xs\:focus\:tw-to-grow-breadcrumb-inactive:focus{
    --tw-gradient-to: #3B5B6E;
  }

  .xs\:focus\:tw-to-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-to: #333333;
  }

  .xs\:focus\:tw-to-default-colour:focus{
    --tw-gradient-to: #333333;
  }

  .xs\:tw-decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .xs\:tw-decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .xs\:tw-bg-auto{
    background-size: auto;
  }

  .xs\:tw-bg-cover{
    background-size: cover;
  }

  .xs\:tw-bg-contain{
    background-size: contain;
  }

  .xs\:tw-bg-fixed{
    background-attachment: fixed;
  }

  .xs\:tw-bg-local{
    background-attachment: local;
  }

  .xs\:tw-bg-scroll{
    background-attachment: scroll;
  }

  .xs\:tw-bg-clip-border{
    background-clip: border-box;
  }

  .xs\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  .xs\:tw-bg-clip-content{
    background-clip: content-box;
  }

  .xs\:tw-bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .xs\:tw-bg-bottom{
    background-position: bottom;
  }

  .xs\:tw-bg-center{
    background-position: center;
  }

  .xs\:tw-bg-left{
    background-position: left;
  }

  .xs\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  .xs\:tw-bg-left-top{
    background-position: left top;
  }

  .xs\:tw-bg-right{
    background-position: right;
  }

  .xs\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  .xs\:tw-bg-right-top{
    background-position: right top;
  }

  .xs\:tw-bg-top{
    background-position: top;
  }

  .xs\:tw-bg-repeat{
    background-repeat: repeat;
  }

  .xs\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  .xs\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  .xs\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  .xs\:tw-bg-repeat-round{
    background-repeat: round;
  }

  .xs\:tw-bg-repeat-space{
    background-repeat: space;
  }

  .xs\:tw-bg-origin-border{
    background-origin: border-box;
  }

  .xs\:tw-bg-origin-padding{
    background-origin: padding-box;
  }

  .xs\:tw-bg-origin-content{
    background-origin: content-box;
  }

  .xs\:tw-fill-current{
    fill: currentColor;
  }

  .xs\:tw-stroke-current{
    stroke: currentColor;
  }

  .xs\:tw-stroke-0{
    stroke-width: 0;
  }

  .xs\:tw-stroke-1{
    stroke-width: 1;
  }

  .xs\:tw-stroke-2{
    stroke-width: 2;
  }

  .xs\:tw-object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .xs\:tw-object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .xs\:tw-object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .xs\:tw-object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .xs\:tw-object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .xs\:tw-object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .xs\:tw-object-center{
    -o-object-position: center;
       object-position: center;
  }

  .xs\:tw-object-left{
    -o-object-position: left;
       object-position: left;
  }

  .xs\:tw-object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .xs\:tw-object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .xs\:tw-object-right{
    -o-object-position: right;
       object-position: right;
  }

  .xs\:tw-object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .xs\:tw-object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .xs\:tw-object-top{
    -o-object-position: top;
       object-position: top;
  }

  .xs\:tw-p-0{
    padding: 0px;
  }

  .xs\:tw-p-1{
    padding: 0.25rem;
  }

  .xs\:tw-p-2{
    padding: 0.5rem;
  }

  .xs\:tw-p-3{
    padding: 0.75rem;
  }

  .xs\:tw-p-4{
    padding: 1rem;
  }

  .xs\:tw-p-5{
    padding: 1.25rem;
  }

  .xs\:tw-p-6{
    padding: 1.5rem;
  }

  .xs\:tw-p-7{
    padding: 1.75rem;
  }

  .xs\:tw-p-8{
    padding: 2rem;
  }

  .xs\:tw-p-9{
    padding: 2.25rem;
  }

  .xs\:tw-p-10{
    padding: 2.5rem;
  }

  .xs\:tw-p-11{
    padding: 2.75rem;
  }

  .xs\:tw-p-12{
    padding: 3rem;
  }

  .xs\:tw-p-13{
    padding: 3.25rem;
  }

  .xs\:tw-p-14{
    padding: 3.5rem;
  }

  .xs\:tw-p-15{
    padding: 3.75rem;
  }

  .xs\:tw-p-16{
    padding: 4rem;
  }

  .xs\:tw-p-17{
    padding: 4.25rem;
  }

  .xs\:tw-p-18{
    padding: 4.5rem;
  }

  .xs\:tw-p-19{
    padding: 4.75rem;
  }

  .xs\:tw-p-20{
    padding: 5rem;
  }

  .xs\:tw-p-21{
    padding: 5.25rem;
  }

  .xs\:tw-p-22{
    padding: 5.5rem;
  }

  .xs\:tw-p-23{
    padding: 5.75rem;
  }

  .xs\:tw-p-24{
    padding: 6rem;
  }

  .xs\:tw-p-25{
    padding: 6.25rem;
  }

  .xs\:tw-p-26{
    padding: 6.5rem;
  }

  .xs\:tw-p-27{
    padding: 6.75rem;
  }

  .xs\:tw-p-28{
    padding: 7rem;
  }

  .xs\:tw-p-29{
    padding: 7.25rem;
  }

  .xs\:tw-p-30{
    padding: 7.5rem;
  }

  .xs\:tw-p-31{
    padding: 7.75rem;
  }

  .xs\:tw-p-32{
    padding: 8rem;
  }

  .xs\:tw-p-33{
    padding: 8.25rem;
  }

  .xs\:tw-p-34{
    padding: 8.5rem;
  }

  .xs\:tw-p-35{
    padding: 8.75rem;
  }

  .xs\:tw-p-36{
    padding: 9rem;
  }

  .xs\:tw-p-37{
    padding: 9.25rem;
  }

  .xs\:tw-p-38{
    padding: 9.5rem;
  }

  .xs\:tw-p-39{
    padding: 9.75rem;
  }

  .xs\:tw-p-40{
    padding: 10rem;
  }

  .xs\:tw-p-41{
    padding: 10.25rem;
  }

  .xs\:tw-p-42{
    padding: 10.5rem;
  }

  .xs\:tw-p-43{
    padding: 10.75rem;
  }

  .xs\:tw-p-44{
    padding: 11rem;
  }

  .xs\:tw-p-45{
    padding: 11.25rem;
  }

  .xs\:tw-p-46{
    padding: 11.5rem;
  }

  .xs\:tw-p-47{
    padding: 11.75rem;
  }

  .xs\:tw-p-48{
    padding: 12rem;
  }

  .xs\:tw-p-50{
    padding: 12.5rem;
  }

  .xs\:tw-p-52{
    padding: 13rem;
  }

  .xs\:tw-p-53{
    padding: 13.25rem;
  }

  .xs\:tw-p-54{
    padding: 13.5rem;
  }

  .xs\:tw-p-55{
    padding: 13.75rem;
  }

  .xs\:tw-p-56{
    padding: 14rem;
  }

  .xs\:tw-p-57{
    padding: 14.25rem;
  }

  .xs\:tw-p-58{
    padding: 14.5rem;
  }

  .xs\:tw-p-59{
    padding: 14.75rem;
  }

  .xs\:tw-p-60{
    padding: 15rem;
  }

  .xs\:tw-p-61{
    padding: 15.25rem;
  }

  .xs\:tw-p-62{
    padding: 15.5rem;
  }

  .xs\:tw-p-63{
    padding: 15.75rem;
  }

  .xs\:tw-p-64{
    padding: 16rem;
  }

  .xs\:tw-p-65{
    padding: 16.25rem;
  }

  .xs\:tw-p-66{
    padding: 16.5rem;
  }

  .xs\:tw-p-68{
    padding: 17rem;
  }

  .xs\:tw-p-69{
    padding: 17.25rem;
  }

  .xs\:tw-p-70{
    padding: 17.5rem;
  }

  .xs\:tw-p-71{
    padding: 17.75rem;
  }

  .xs\:tw-p-72{
    padding: 18rem;
  }

  .xs\:tw-p-73{
    padding: 18.25rem;
  }

  .xs\:tw-p-74{
    padding: 18.5rem;
  }

  .xs\:tw-p-75{
    padding: 18.75rem;
  }

  .xs\:tw-p-76{
    padding: 19rem;
  }

  .xs\:tw-p-77{
    padding: 19.25rem;
  }

  .xs\:tw-p-78{
    padding: 19.5rem;
  }

  .xs\:tw-p-79{
    padding: 19.75rem;
  }

  .xs\:tw-p-80{
    padding: 20rem;
  }

  .xs\:tw-p-81{
    padding: 20.25rem;
  }

  .xs\:tw-p-82{
    padding: 20.5rem;
  }

  .xs\:tw-p-83{
    padding: 20.75rem;
  }

  .xs\:tw-p-84{
    padding: 21rem;
  }

  .xs\:tw-p-85{
    padding: 21.25rem;
  }

  .xs\:tw-p-86{
    padding: 21.5rem;
  }

  .xs\:tw-p-87{
    padding: 21.75rem;
  }

  .xs\:tw-p-88{
    padding: 22rem;
  }

  .xs\:tw-p-89{
    padding: 22.25rem;
  }

  .xs\:tw-p-90{
    padding: 22.5rem;
  }

  .xs\:tw-p-91{
    padding: 22.75rem;
  }

  .xs\:tw-p-92{
    padding: 23rem;
  }

  .xs\:tw-p-96{
    padding: 24rem;
  }

  .xs\:tw-p-102{
    padding: 25.5rem;
  }

  .xs\:tw-p-112{
    padding: 28rem;
  }

  .xs\:tw-p-128{
    padding: 31rem;
  }

  .xs\:tw-p-129{
    padding: 32.25rem;
  }

  .xs\:tw-p-130{
    padding: 32.5rem;
  }

  .xs\:tw-p-140{
    padding: 35rem;
  }

  .xs\:tw-p-160{
    padding: 40rem;
  }

  .xs\:tw-p-180{
    padding: 45rem;
  }

  .xs\:tw-p-185{
    padding: 46.25rem;
  }

  .xs\:tw-p-190{
    padding: 47.5rem;
  }

  .xs\:tw-p-200{
    padding: 50rem;
  }

  .xs\:tw-p-px{
    padding: 1px;
  }

  .xs\:tw-p-0\.5{
    padding: 0.125rem;
  }

  .xs\:tw-p-1\.5{
    padding: 0.375rem;
  }

  .xs\:tw-p-2\.5{
    padding: 0.625rem;
  }

  .xs\:tw-p-3\.5{
    padding: 0.875rem;
  }

  .xs\:tw-px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xs\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xs\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xs\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xs\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xs\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xs\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xs\:tw-px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xs\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xs\:tw-px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xs\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xs\:tw-px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xs\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xs\:tw-px-13{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }

  .xs\:tw-px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xs\:tw-px-15{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .xs\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xs\:tw-px-17{
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }

  .xs\:tw-px-18{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .xs\:tw-px-19{
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }

  .xs\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xs\:tw-px-21{
    padding-left: 5.25rem;
    padding-right: 5.25rem;
  }

  .xs\:tw-px-22{
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }

  .xs\:tw-px-23{
    padding-left: 5.75rem;
    padding-right: 5.75rem;
  }

  .xs\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xs\:tw-px-25{
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .xs\:tw-px-26{
    padding-left: 6.5rem;
    padding-right: 6.5rem;
  }

  .xs\:tw-px-27{
    padding-left: 6.75rem;
    padding-right: 6.75rem;
  }

  .xs\:tw-px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xs\:tw-px-29{
    padding-left: 7.25rem;
    padding-right: 7.25rem;
  }

  .xs\:tw-px-30{
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .xs\:tw-px-31{
    padding-left: 7.75rem;
    padding-right: 7.75rem;
  }

  .xs\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xs\:tw-px-33{
    padding-left: 8.25rem;
    padding-right: 8.25rem;
  }

  .xs\:tw-px-34{
    padding-left: 8.5rem;
    padding-right: 8.5rem;
  }

  .xs\:tw-px-35{
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .xs\:tw-px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xs\:tw-px-37{
    padding-left: 9.25rem;
    padding-right: 9.25rem;
  }

  .xs\:tw-px-38{
    padding-left: 9.5rem;
    padding-right: 9.5rem;
  }

  .xs\:tw-px-39{
    padding-left: 9.75rem;
    padding-right: 9.75rem;
  }

  .xs\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xs\:tw-px-41{
    padding-left: 10.25rem;
    padding-right: 10.25rem;
  }

  .xs\:tw-px-42{
    padding-left: 10.5rem;
    padding-right: 10.5rem;
  }

  .xs\:tw-px-43{
    padding-left: 10.75rem;
    padding-right: 10.75rem;
  }

  .xs\:tw-px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xs\:tw-px-45{
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .xs\:tw-px-46{
    padding-left: 11.5rem;
    padding-right: 11.5rem;
  }

  .xs\:tw-px-47{
    padding-left: 11.75rem;
    padding-right: 11.75rem;
  }

  .xs\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xs\:tw-px-50{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .xs\:tw-px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xs\:tw-px-53{
    padding-left: 13.25rem;
    padding-right: 13.25rem;
  }

  .xs\:tw-px-54{
    padding-left: 13.5rem;
    padding-right: 13.5rem;
  }

  .xs\:tw-px-55{
    padding-left: 13.75rem;
    padding-right: 13.75rem;
  }

  .xs\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xs\:tw-px-57{
    padding-left: 14.25rem;
    padding-right: 14.25rem;
  }

  .xs\:tw-px-58{
    padding-left: 14.5rem;
    padding-right: 14.5rem;
  }

  .xs\:tw-px-59{
    padding-left: 14.75rem;
    padding-right: 14.75rem;
  }

  .xs\:tw-px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xs\:tw-px-61{
    padding-left: 15.25rem;
    padding-right: 15.25rem;
  }

  .xs\:tw-px-62{
    padding-left: 15.5rem;
    padding-right: 15.5rem;
  }

  .xs\:tw-px-63{
    padding-left: 15.75rem;
    padding-right: 15.75rem;
  }

  .xs\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xs\:tw-px-65{
    padding-left: 16.25rem;
    padding-right: 16.25rem;
  }

  .xs\:tw-px-66{
    padding-left: 16.5rem;
    padding-right: 16.5rem;
  }

  .xs\:tw-px-68{
    padding-left: 17rem;
    padding-right: 17rem;
  }

  .xs\:tw-px-69{
    padding-left: 17.25rem;
    padding-right: 17.25rem;
  }

  .xs\:tw-px-70{
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .xs\:tw-px-71{
    padding-left: 17.75rem;
    padding-right: 17.75rem;
  }

  .xs\:tw-px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xs\:tw-px-73{
    padding-left: 18.25rem;
    padding-right: 18.25rem;
  }

  .xs\:tw-px-74{
    padding-left: 18.5rem;
    padding-right: 18.5rem;
  }

  .xs\:tw-px-75{
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .xs\:tw-px-76{
    padding-left: 19rem;
    padding-right: 19rem;
  }

  .xs\:tw-px-77{
    padding-left: 19.25rem;
    padding-right: 19.25rem;
  }

  .xs\:tw-px-78{
    padding-left: 19.5rem;
    padding-right: 19.5rem;
  }

  .xs\:tw-px-79{
    padding-left: 19.75rem;
    padding-right: 19.75rem;
  }

  .xs\:tw-px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xs\:tw-px-81{
    padding-left: 20.25rem;
    padding-right: 20.25rem;
  }

  .xs\:tw-px-82{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .xs\:tw-px-83{
    padding-left: 20.75rem;
    padding-right: 20.75rem;
  }

  .xs\:tw-px-84{
    padding-left: 21rem;
    padding-right: 21rem;
  }

  .xs\:tw-px-85{
    padding-left: 21.25rem;
    padding-right: 21.25rem;
  }

  .xs\:tw-px-86{
    padding-left: 21.5rem;
    padding-right: 21.5rem;
  }

  .xs\:tw-px-87{
    padding-left: 21.75rem;
    padding-right: 21.75rem;
  }

  .xs\:tw-px-88{
    padding-left: 22rem;
    padding-right: 22rem;
  }

  .xs\:tw-px-89{
    padding-left: 22.25rem;
    padding-right: 22.25rem;
  }

  .xs\:tw-px-90{
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .xs\:tw-px-91{
    padding-left: 22.75rem;
    padding-right: 22.75rem;
  }

  .xs\:tw-px-92{
    padding-left: 23rem;
    padding-right: 23rem;
  }

  .xs\:tw-px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xs\:tw-px-102{
    padding-left: 25.5rem;
    padding-right: 25.5rem;
  }

  .xs\:tw-px-112{
    padding-left: 28rem;
    padding-right: 28rem;
  }

  .xs\:tw-px-128{
    padding-left: 31rem;
    padding-right: 31rem;
  }

  .xs\:tw-px-129{
    padding-left: 32.25rem;
    padding-right: 32.25rem;
  }

  .xs\:tw-px-130{
    padding-left: 32.5rem;
    padding-right: 32.5rem;
  }

  .xs\:tw-px-140{
    padding-left: 35rem;
    padding-right: 35rem;
  }

  .xs\:tw-px-160{
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .xs\:tw-px-180{
    padding-left: 45rem;
    padding-right: 45rem;
  }

  .xs\:tw-px-185{
    padding-left: 46.25rem;
    padding-right: 46.25rem;
  }

  .xs\:tw-px-190{
    padding-left: 47.5rem;
    padding-right: 47.5rem;
  }

  .xs\:tw-px-200{
    padding-left: 50rem;
    padding-right: 50rem;
  }

  .xs\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xs\:tw-px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xs\:tw-px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xs\:tw-px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xs\:tw-px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xs\:tw-py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xs\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xs\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xs\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xs\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xs\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xs\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xs\:tw-py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xs\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xs\:tw-py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xs\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xs\:tw-py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xs\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xs\:tw-py-13{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .xs\:tw-py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xs\:tw-py-15{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .xs\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xs\:tw-py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }

  .xs\:tw-py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .xs\:tw-py-19{
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }

  .xs\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xs\:tw-py-21{
    padding-top: 5.25rem;
    padding-bottom: 5.25rem;
  }

  .xs\:tw-py-22{
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .xs\:tw-py-23{
    padding-top: 5.75rem;
    padding-bottom: 5.75rem;
  }

  .xs\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xs\:tw-py-25{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .xs\:tw-py-26{
    padding-top: 6.5rem;
    padding-bottom: 6.5rem;
  }

  .xs\:tw-py-27{
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }

  .xs\:tw-py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xs\:tw-py-29{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
  }

  .xs\:tw-py-30{
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .xs\:tw-py-31{
    padding-top: 7.75rem;
    padding-bottom: 7.75rem;
  }

  .xs\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xs\:tw-py-33{
    padding-top: 8.25rem;
    padding-bottom: 8.25rem;
  }

  .xs\:tw-py-34{
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .xs\:tw-py-35{
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .xs\:tw-py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xs\:tw-py-37{
    padding-top: 9.25rem;
    padding-bottom: 9.25rem;
  }

  .xs\:tw-py-38{
    padding-top: 9.5rem;
    padding-bottom: 9.5rem;
  }

  .xs\:tw-py-39{
    padding-top: 9.75rem;
    padding-bottom: 9.75rem;
  }

  .xs\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xs\:tw-py-41{
    padding-top: 10.25rem;
    padding-bottom: 10.25rem;
  }

  .xs\:tw-py-42{
    padding-top: 10.5rem;
    padding-bottom: 10.5rem;
  }

  .xs\:tw-py-43{
    padding-top: 10.75rem;
    padding-bottom: 10.75rem;
  }

  .xs\:tw-py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xs\:tw-py-45{
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .xs\:tw-py-46{
    padding-top: 11.5rem;
    padding-bottom: 11.5rem;
  }

  .xs\:tw-py-47{
    padding-top: 11.75rem;
    padding-bottom: 11.75rem;
  }

  .xs\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xs\:tw-py-50{
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .xs\:tw-py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xs\:tw-py-53{
    padding-top: 13.25rem;
    padding-bottom: 13.25rem;
  }

  .xs\:tw-py-54{
    padding-top: 13.5rem;
    padding-bottom: 13.5rem;
  }

  .xs\:tw-py-55{
    padding-top: 13.75rem;
    padding-bottom: 13.75rem;
  }

  .xs\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xs\:tw-py-57{
    padding-top: 14.25rem;
    padding-bottom: 14.25rem;
  }

  .xs\:tw-py-58{
    padding-top: 14.5rem;
    padding-bottom: 14.5rem;
  }

  .xs\:tw-py-59{
    padding-top: 14.75rem;
    padding-bottom: 14.75rem;
  }

  .xs\:tw-py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xs\:tw-py-61{
    padding-top: 15.25rem;
    padding-bottom: 15.25rem;
  }

  .xs\:tw-py-62{
    padding-top: 15.5rem;
    padding-bottom: 15.5rem;
  }

  .xs\:tw-py-63{
    padding-top: 15.75rem;
    padding-bottom: 15.75rem;
  }

  .xs\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xs\:tw-py-65{
    padding-top: 16.25rem;
    padding-bottom: 16.25rem;
  }

  .xs\:tw-py-66{
    padding-top: 16.5rem;
    padding-bottom: 16.5rem;
  }

  .xs\:tw-py-68{
    padding-top: 17rem;
    padding-bottom: 17rem;
  }

  .xs\:tw-py-69{
    padding-top: 17.25rem;
    padding-bottom: 17.25rem;
  }

  .xs\:tw-py-70{
    padding-top: 17.5rem;
    padding-bottom: 17.5rem;
  }

  .xs\:tw-py-71{
    padding-top: 17.75rem;
    padding-bottom: 17.75rem;
  }

  .xs\:tw-py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xs\:tw-py-73{
    padding-top: 18.25rem;
    padding-bottom: 18.25rem;
  }

  .xs\:tw-py-74{
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }

  .xs\:tw-py-75{
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .xs\:tw-py-76{
    padding-top: 19rem;
    padding-bottom: 19rem;
  }

  .xs\:tw-py-77{
    padding-top: 19.25rem;
    padding-bottom: 19.25rem;
  }

  .xs\:tw-py-78{
    padding-top: 19.5rem;
    padding-bottom: 19.5rem;
  }

  .xs\:tw-py-79{
    padding-top: 19.75rem;
    padding-bottom: 19.75rem;
  }

  .xs\:tw-py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xs\:tw-py-81{
    padding-top: 20.25rem;
    padding-bottom: 20.25rem;
  }

  .xs\:tw-py-82{
    padding-top: 20.5rem;
    padding-bottom: 20.5rem;
  }

  .xs\:tw-py-83{
    padding-top: 20.75rem;
    padding-bottom: 20.75rem;
  }

  .xs\:tw-py-84{
    padding-top: 21rem;
    padding-bottom: 21rem;
  }

  .xs\:tw-py-85{
    padding-top: 21.25rem;
    padding-bottom: 21.25rem;
  }

  .xs\:tw-py-86{
    padding-top: 21.5rem;
    padding-bottom: 21.5rem;
  }

  .xs\:tw-py-87{
    padding-top: 21.75rem;
    padding-bottom: 21.75rem;
  }

  .xs\:tw-py-88{
    padding-top: 22rem;
    padding-bottom: 22rem;
  }

  .xs\:tw-py-89{
    padding-top: 22.25rem;
    padding-bottom: 22.25rem;
  }

  .xs\:tw-py-90{
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .xs\:tw-py-91{
    padding-top: 22.75rem;
    padding-bottom: 22.75rem;
  }

  .xs\:tw-py-92{
    padding-top: 23rem;
    padding-bottom: 23rem;
  }

  .xs\:tw-py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xs\:tw-py-102{
    padding-top: 25.5rem;
    padding-bottom: 25.5rem;
  }

  .xs\:tw-py-112{
    padding-top: 28rem;
    padding-bottom: 28rem;
  }

  .xs\:tw-py-128{
    padding-top: 31rem;
    padding-bottom: 31rem;
  }

  .xs\:tw-py-129{
    padding-top: 32.25rem;
    padding-bottom: 32.25rem;
  }

  .xs\:tw-py-130{
    padding-top: 32.5rem;
    padding-bottom: 32.5rem;
  }

  .xs\:tw-py-140{
    padding-top: 35rem;
    padding-bottom: 35rem;
  }

  .xs\:tw-py-160{
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .xs\:tw-py-180{
    padding-top: 45rem;
    padding-bottom: 45rem;
  }

  .xs\:tw-py-185{
    padding-top: 46.25rem;
    padding-bottom: 46.25rem;
  }

  .xs\:tw-py-190{
    padding-top: 47.5rem;
    padding-bottom: 47.5rem;
  }

  .xs\:tw-py-200{
    padding-top: 50rem;
    padding-bottom: 50rem;
  }

  .xs\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xs\:tw-py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xs\:tw-py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xs\:tw-py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xs\:tw-py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xs\:tw-pt-0{
    padding-top: 0px;
  }

  .xs\:tw-pt-1{
    padding-top: 0.25rem;
  }

  .xs\:tw-pt-2{
    padding-top: 0.5rem;
  }

  .xs\:tw-pt-3{
    padding-top: 0.75rem;
  }

  .xs\:tw-pt-4{
    padding-top: 1rem;
  }

  .xs\:tw-pt-5{
    padding-top: 1.25rem;
  }

  .xs\:tw-pt-6{
    padding-top: 1.5rem;
  }

  .xs\:tw-pt-7{
    padding-top: 1.75rem;
  }

  .xs\:tw-pt-8{
    padding-top: 2rem;
  }

  .xs\:tw-pt-9{
    padding-top: 2.25rem;
  }

  .xs\:tw-pt-10{
    padding-top: 2.5rem;
  }

  .xs\:tw-pt-11{
    padding-top: 2.75rem;
  }

  .xs\:tw-pt-12{
    padding-top: 3rem;
  }

  .xs\:tw-pt-13{
    padding-top: 3.25rem;
  }

  .xs\:tw-pt-14{
    padding-top: 3.5rem;
  }

  .xs\:tw-pt-15{
    padding-top: 3.75rem;
  }

  .xs\:tw-pt-16{
    padding-top: 4rem;
  }

  .xs\:tw-pt-17{
    padding-top: 4.25rem;
  }

  .xs\:tw-pt-18{
    padding-top: 4.5rem;
  }

  .xs\:tw-pt-19{
    padding-top: 4.75rem;
  }

  .xs\:tw-pt-20{
    padding-top: 5rem;
  }

  .xs\:tw-pt-21{
    padding-top: 5.25rem;
  }

  .xs\:tw-pt-22{
    padding-top: 5.5rem;
  }

  .xs\:tw-pt-23{
    padding-top: 5.75rem;
  }

  .xs\:tw-pt-24{
    padding-top: 6rem;
  }

  .xs\:tw-pt-25{
    padding-top: 6.25rem;
  }

  .xs\:tw-pt-26{
    padding-top: 6.5rem;
  }

  .xs\:tw-pt-27{
    padding-top: 6.75rem;
  }

  .xs\:tw-pt-28{
    padding-top: 7rem;
  }

  .xs\:tw-pt-29{
    padding-top: 7.25rem;
  }

  .xs\:tw-pt-30{
    padding-top: 7.5rem;
  }

  .xs\:tw-pt-31{
    padding-top: 7.75rem;
  }

  .xs\:tw-pt-32{
    padding-top: 8rem;
  }

  .xs\:tw-pt-33{
    padding-top: 8.25rem;
  }

  .xs\:tw-pt-34{
    padding-top: 8.5rem;
  }

  .xs\:tw-pt-35{
    padding-top: 8.75rem;
  }

  .xs\:tw-pt-36{
    padding-top: 9rem;
  }

  .xs\:tw-pt-37{
    padding-top: 9.25rem;
  }

  .xs\:tw-pt-38{
    padding-top: 9.5rem;
  }

  .xs\:tw-pt-39{
    padding-top: 9.75rem;
  }

  .xs\:tw-pt-40{
    padding-top: 10rem;
  }

  .xs\:tw-pt-41{
    padding-top: 10.25rem;
  }

  .xs\:tw-pt-42{
    padding-top: 10.5rem;
  }

  .xs\:tw-pt-43{
    padding-top: 10.75rem;
  }

  .xs\:tw-pt-44{
    padding-top: 11rem;
  }

  .xs\:tw-pt-45{
    padding-top: 11.25rem;
  }

  .xs\:tw-pt-46{
    padding-top: 11.5rem;
  }

  .xs\:tw-pt-47{
    padding-top: 11.75rem;
  }

  .xs\:tw-pt-48{
    padding-top: 12rem;
  }

  .xs\:tw-pt-50{
    padding-top: 12.5rem;
  }

  .xs\:tw-pt-52{
    padding-top: 13rem;
  }

  .xs\:tw-pt-53{
    padding-top: 13.25rem;
  }

  .xs\:tw-pt-54{
    padding-top: 13.5rem;
  }

  .xs\:tw-pt-55{
    padding-top: 13.75rem;
  }

  .xs\:tw-pt-56{
    padding-top: 14rem;
  }

  .xs\:tw-pt-57{
    padding-top: 14.25rem;
  }

  .xs\:tw-pt-58{
    padding-top: 14.5rem;
  }

  .xs\:tw-pt-59{
    padding-top: 14.75rem;
  }

  .xs\:tw-pt-60{
    padding-top: 15rem;
  }

  .xs\:tw-pt-61{
    padding-top: 15.25rem;
  }

  .xs\:tw-pt-62{
    padding-top: 15.5rem;
  }

  .xs\:tw-pt-63{
    padding-top: 15.75rem;
  }

  .xs\:tw-pt-64{
    padding-top: 16rem;
  }

  .xs\:tw-pt-65{
    padding-top: 16.25rem;
  }

  .xs\:tw-pt-66{
    padding-top: 16.5rem;
  }

  .xs\:tw-pt-68{
    padding-top: 17rem;
  }

  .xs\:tw-pt-69{
    padding-top: 17.25rem;
  }

  .xs\:tw-pt-70{
    padding-top: 17.5rem;
  }

  .xs\:tw-pt-71{
    padding-top: 17.75rem;
  }

  .xs\:tw-pt-72{
    padding-top: 18rem;
  }

  .xs\:tw-pt-73{
    padding-top: 18.25rem;
  }

  .xs\:tw-pt-74{
    padding-top: 18.5rem;
  }

  .xs\:tw-pt-75{
    padding-top: 18.75rem;
  }

  .xs\:tw-pt-76{
    padding-top: 19rem;
  }

  .xs\:tw-pt-77{
    padding-top: 19.25rem;
  }

  .xs\:tw-pt-78{
    padding-top: 19.5rem;
  }

  .xs\:tw-pt-79{
    padding-top: 19.75rem;
  }

  .xs\:tw-pt-80{
    padding-top: 20rem;
  }

  .xs\:tw-pt-81{
    padding-top: 20.25rem;
  }

  .xs\:tw-pt-82{
    padding-top: 20.5rem;
  }

  .xs\:tw-pt-83{
    padding-top: 20.75rem;
  }

  .xs\:tw-pt-84{
    padding-top: 21rem;
  }

  .xs\:tw-pt-85{
    padding-top: 21.25rem;
  }

  .xs\:tw-pt-86{
    padding-top: 21.5rem;
  }

  .xs\:tw-pt-87{
    padding-top: 21.75rem;
  }

  .xs\:tw-pt-88{
    padding-top: 22rem;
  }

  .xs\:tw-pt-89{
    padding-top: 22.25rem;
  }

  .xs\:tw-pt-90{
    padding-top: 22.5rem;
  }

  .xs\:tw-pt-91{
    padding-top: 22.75rem;
  }

  .xs\:tw-pt-92{
    padding-top: 23rem;
  }

  .xs\:tw-pt-96{
    padding-top: 24rem;
  }

  .xs\:tw-pt-102{
    padding-top: 25.5rem;
  }

  .xs\:tw-pt-112{
    padding-top: 28rem;
  }

  .xs\:tw-pt-128{
    padding-top: 31rem;
  }

  .xs\:tw-pt-129{
    padding-top: 32.25rem;
  }

  .xs\:tw-pt-130{
    padding-top: 32.5rem;
  }

  .xs\:tw-pt-140{
    padding-top: 35rem;
  }

  .xs\:tw-pt-160{
    padding-top: 40rem;
  }

  .xs\:tw-pt-180{
    padding-top: 45rem;
  }

  .xs\:tw-pt-185{
    padding-top: 46.25rem;
  }

  .xs\:tw-pt-190{
    padding-top: 47.5rem;
  }

  .xs\:tw-pt-200{
    padding-top: 50rem;
  }

  .xs\:tw-pt-px{
    padding-top: 1px;
  }

  .xs\:tw-pt-0\.5{
    padding-top: 0.125rem;
  }

  .xs\:tw-pt-1\.5{
    padding-top: 0.375rem;
  }

  .xs\:tw-pt-2\.5{
    padding-top: 0.625rem;
  }

  .xs\:tw-pt-3\.5{
    padding-top: 0.875rem;
  }

  .xs\:tw-pr-0{
    padding-right: 0px;
  }

  .xs\:tw-pr-1{
    padding-right: 0.25rem;
  }

  .xs\:tw-pr-2{
    padding-right: 0.5rem;
  }

  .xs\:tw-pr-3{
    padding-right: 0.75rem;
  }

  .xs\:tw-pr-4{
    padding-right: 1rem;
  }

  .xs\:tw-pr-5{
    padding-right: 1.25rem;
  }

  .xs\:tw-pr-6{
    padding-right: 1.5rem;
  }

  .xs\:tw-pr-7{
    padding-right: 1.75rem;
  }

  .xs\:tw-pr-8{
    padding-right: 2rem;
  }

  .xs\:tw-pr-9{
    padding-right: 2.25rem;
  }

  .xs\:tw-pr-10{
    padding-right: 2.5rem;
  }

  .xs\:tw-pr-11{
    padding-right: 2.75rem;
  }

  .xs\:tw-pr-12{
    padding-right: 3rem;
  }

  .xs\:tw-pr-13{
    padding-right: 3.25rem;
  }

  .xs\:tw-pr-14{
    padding-right: 3.5rem;
  }

  .xs\:tw-pr-15{
    padding-right: 3.75rem;
  }

  .xs\:tw-pr-16{
    padding-right: 4rem;
  }

  .xs\:tw-pr-17{
    padding-right: 4.25rem;
  }

  .xs\:tw-pr-18{
    padding-right: 4.5rem;
  }

  .xs\:tw-pr-19{
    padding-right: 4.75rem;
  }

  .xs\:tw-pr-20{
    padding-right: 5rem;
  }

  .xs\:tw-pr-21{
    padding-right: 5.25rem;
  }

  .xs\:tw-pr-22{
    padding-right: 5.5rem;
  }

  .xs\:tw-pr-23{
    padding-right: 5.75rem;
  }

  .xs\:tw-pr-24{
    padding-right: 6rem;
  }

  .xs\:tw-pr-25{
    padding-right: 6.25rem;
  }

  .xs\:tw-pr-26{
    padding-right: 6.5rem;
  }

  .xs\:tw-pr-27{
    padding-right: 6.75rem;
  }

  .xs\:tw-pr-28{
    padding-right: 7rem;
  }

  .xs\:tw-pr-29{
    padding-right: 7.25rem;
  }

  .xs\:tw-pr-30{
    padding-right: 7.5rem;
  }

  .xs\:tw-pr-31{
    padding-right: 7.75rem;
  }

  .xs\:tw-pr-32{
    padding-right: 8rem;
  }

  .xs\:tw-pr-33{
    padding-right: 8.25rem;
  }

  .xs\:tw-pr-34{
    padding-right: 8.5rem;
  }

  .xs\:tw-pr-35{
    padding-right: 8.75rem;
  }

  .xs\:tw-pr-36{
    padding-right: 9rem;
  }

  .xs\:tw-pr-37{
    padding-right: 9.25rem;
  }

  .xs\:tw-pr-38{
    padding-right: 9.5rem;
  }

  .xs\:tw-pr-39{
    padding-right: 9.75rem;
  }

  .xs\:tw-pr-40{
    padding-right: 10rem;
  }

  .xs\:tw-pr-41{
    padding-right: 10.25rem;
  }

  .xs\:tw-pr-42{
    padding-right: 10.5rem;
  }

  .xs\:tw-pr-43{
    padding-right: 10.75rem;
  }

  .xs\:tw-pr-44{
    padding-right: 11rem;
  }

  .xs\:tw-pr-45{
    padding-right: 11.25rem;
  }

  .xs\:tw-pr-46{
    padding-right: 11.5rem;
  }

  .xs\:tw-pr-47{
    padding-right: 11.75rem;
  }

  .xs\:tw-pr-48{
    padding-right: 12rem;
  }

  .xs\:tw-pr-50{
    padding-right: 12.5rem;
  }

  .xs\:tw-pr-52{
    padding-right: 13rem;
  }

  .xs\:tw-pr-53{
    padding-right: 13.25rem;
  }

  .xs\:tw-pr-54{
    padding-right: 13.5rem;
  }

  .xs\:tw-pr-55{
    padding-right: 13.75rem;
  }

  .xs\:tw-pr-56{
    padding-right: 14rem;
  }

  .xs\:tw-pr-57{
    padding-right: 14.25rem;
  }

  .xs\:tw-pr-58{
    padding-right: 14.5rem;
  }

  .xs\:tw-pr-59{
    padding-right: 14.75rem;
  }

  .xs\:tw-pr-60{
    padding-right: 15rem;
  }

  .xs\:tw-pr-61{
    padding-right: 15.25rem;
  }

  .xs\:tw-pr-62{
    padding-right: 15.5rem;
  }

  .xs\:tw-pr-63{
    padding-right: 15.75rem;
  }

  .xs\:tw-pr-64{
    padding-right: 16rem;
  }

  .xs\:tw-pr-65{
    padding-right: 16.25rem;
  }

  .xs\:tw-pr-66{
    padding-right: 16.5rem;
  }

  .xs\:tw-pr-68{
    padding-right: 17rem;
  }

  .xs\:tw-pr-69{
    padding-right: 17.25rem;
  }

  .xs\:tw-pr-70{
    padding-right: 17.5rem;
  }

  .xs\:tw-pr-71{
    padding-right: 17.75rem;
  }

  .xs\:tw-pr-72{
    padding-right: 18rem;
  }

  .xs\:tw-pr-73{
    padding-right: 18.25rem;
  }

  .xs\:tw-pr-74{
    padding-right: 18.5rem;
  }

  .xs\:tw-pr-75{
    padding-right: 18.75rem;
  }

  .xs\:tw-pr-76{
    padding-right: 19rem;
  }

  .xs\:tw-pr-77{
    padding-right: 19.25rem;
  }

  .xs\:tw-pr-78{
    padding-right: 19.5rem;
  }

  .xs\:tw-pr-79{
    padding-right: 19.75rem;
  }

  .xs\:tw-pr-80{
    padding-right: 20rem;
  }

  .xs\:tw-pr-81{
    padding-right: 20.25rem;
  }

  .xs\:tw-pr-82{
    padding-right: 20.5rem;
  }

  .xs\:tw-pr-83{
    padding-right: 20.75rem;
  }

  .xs\:tw-pr-84{
    padding-right: 21rem;
  }

  .xs\:tw-pr-85{
    padding-right: 21.25rem;
  }

  .xs\:tw-pr-86{
    padding-right: 21.5rem;
  }

  .xs\:tw-pr-87{
    padding-right: 21.75rem;
  }

  .xs\:tw-pr-88{
    padding-right: 22rem;
  }

  .xs\:tw-pr-89{
    padding-right: 22.25rem;
  }

  .xs\:tw-pr-90{
    padding-right: 22.5rem;
  }

  .xs\:tw-pr-91{
    padding-right: 22.75rem;
  }

  .xs\:tw-pr-92{
    padding-right: 23rem;
  }

  .xs\:tw-pr-96{
    padding-right: 24rem;
  }

  .xs\:tw-pr-102{
    padding-right: 25.5rem;
  }

  .xs\:tw-pr-112{
    padding-right: 28rem;
  }

  .xs\:tw-pr-128{
    padding-right: 31rem;
  }

  .xs\:tw-pr-129{
    padding-right: 32.25rem;
  }

  .xs\:tw-pr-130{
    padding-right: 32.5rem;
  }

  .xs\:tw-pr-140{
    padding-right: 35rem;
  }

  .xs\:tw-pr-160{
    padding-right: 40rem;
  }

  .xs\:tw-pr-180{
    padding-right: 45rem;
  }

  .xs\:tw-pr-185{
    padding-right: 46.25rem;
  }

  .xs\:tw-pr-190{
    padding-right: 47.5rem;
  }

  .xs\:tw-pr-200{
    padding-right: 50rem;
  }

  .xs\:tw-pr-px{
    padding-right: 1px;
  }

  .xs\:tw-pr-0\.5{
    padding-right: 0.125rem;
  }

  .xs\:tw-pr-1\.5{
    padding-right: 0.375rem;
  }

  .xs\:tw-pr-2\.5{
    padding-right: 0.625rem;
  }

  .xs\:tw-pr-3\.5{
    padding-right: 0.875rem;
  }

  .xs\:tw-pb-0{
    padding-bottom: 0px;
  }

  .xs\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  .xs\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  .xs\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  .xs\:tw-pb-4{
    padding-bottom: 1rem;
  }

  .xs\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  .xs\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  .xs\:tw-pb-7{
    padding-bottom: 1.75rem;
  }

  .xs\:tw-pb-8{
    padding-bottom: 2rem;
  }

  .xs\:tw-pb-9{
    padding-bottom: 2.25rem;
  }

  .xs\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  .xs\:tw-pb-11{
    padding-bottom: 2.75rem;
  }

  .xs\:tw-pb-12{
    padding-bottom: 3rem;
  }

  .xs\:tw-pb-13{
    padding-bottom: 3.25rem;
  }

  .xs\:tw-pb-14{
    padding-bottom: 3.5rem;
  }

  .xs\:tw-pb-15{
    padding-bottom: 3.75rem;
  }

  .xs\:tw-pb-16{
    padding-bottom: 4rem;
  }

  .xs\:tw-pb-17{
    padding-bottom: 4.25rem;
  }

  .xs\:tw-pb-18{
    padding-bottom: 4.5rem;
  }

  .xs\:tw-pb-19{
    padding-bottom: 4.75rem;
  }

  .xs\:tw-pb-20{
    padding-bottom: 5rem;
  }

  .xs\:tw-pb-21{
    padding-bottom: 5.25rem;
  }

  .xs\:tw-pb-22{
    padding-bottom: 5.5rem;
  }

  .xs\:tw-pb-23{
    padding-bottom: 5.75rem;
  }

  .xs\:tw-pb-24{
    padding-bottom: 6rem;
  }

  .xs\:tw-pb-25{
    padding-bottom: 6.25rem;
  }

  .xs\:tw-pb-26{
    padding-bottom: 6.5rem;
  }

  .xs\:tw-pb-27{
    padding-bottom: 6.75rem;
  }

  .xs\:tw-pb-28{
    padding-bottom: 7rem;
  }

  .xs\:tw-pb-29{
    padding-bottom: 7.25rem;
  }

  .xs\:tw-pb-30{
    padding-bottom: 7.5rem;
  }

  .xs\:tw-pb-31{
    padding-bottom: 7.75rem;
  }

  .xs\:tw-pb-32{
    padding-bottom: 8rem;
  }

  .xs\:tw-pb-33{
    padding-bottom: 8.25rem;
  }

  .xs\:tw-pb-34{
    padding-bottom: 8.5rem;
  }

  .xs\:tw-pb-35{
    padding-bottom: 8.75rem;
  }

  .xs\:tw-pb-36{
    padding-bottom: 9rem;
  }

  .xs\:tw-pb-37{
    padding-bottom: 9.25rem;
  }

  .xs\:tw-pb-38{
    padding-bottom: 9.5rem;
  }

  .xs\:tw-pb-39{
    padding-bottom: 9.75rem;
  }

  .xs\:tw-pb-40{
    padding-bottom: 10rem;
  }

  .xs\:tw-pb-41{
    padding-bottom: 10.25rem;
  }

  .xs\:tw-pb-42{
    padding-bottom: 10.5rem;
  }

  .xs\:tw-pb-43{
    padding-bottom: 10.75rem;
  }

  .xs\:tw-pb-44{
    padding-bottom: 11rem;
  }

  .xs\:tw-pb-45{
    padding-bottom: 11.25rem;
  }

  .xs\:tw-pb-46{
    padding-bottom: 11.5rem;
  }

  .xs\:tw-pb-47{
    padding-bottom: 11.75rem;
  }

  .xs\:tw-pb-48{
    padding-bottom: 12rem;
  }

  .xs\:tw-pb-50{
    padding-bottom: 12.5rem;
  }

  .xs\:tw-pb-52{
    padding-bottom: 13rem;
  }

  .xs\:tw-pb-53{
    padding-bottom: 13.25rem;
  }

  .xs\:tw-pb-54{
    padding-bottom: 13.5rem;
  }

  .xs\:tw-pb-55{
    padding-bottom: 13.75rem;
  }

  .xs\:tw-pb-56{
    padding-bottom: 14rem;
  }

  .xs\:tw-pb-57{
    padding-bottom: 14.25rem;
  }

  .xs\:tw-pb-58{
    padding-bottom: 14.5rem;
  }

  .xs\:tw-pb-59{
    padding-bottom: 14.75rem;
  }

  .xs\:tw-pb-60{
    padding-bottom: 15rem;
  }

  .xs\:tw-pb-61{
    padding-bottom: 15.25rem;
  }

  .xs\:tw-pb-62{
    padding-bottom: 15.5rem;
  }

  .xs\:tw-pb-63{
    padding-bottom: 15.75rem;
  }

  .xs\:tw-pb-64{
    padding-bottom: 16rem;
  }

  .xs\:tw-pb-65{
    padding-bottom: 16.25rem;
  }

  .xs\:tw-pb-66{
    padding-bottom: 16.5rem;
  }

  .xs\:tw-pb-68{
    padding-bottom: 17rem;
  }

  .xs\:tw-pb-69{
    padding-bottom: 17.25rem;
  }

  .xs\:tw-pb-70{
    padding-bottom: 17.5rem;
  }

  .xs\:tw-pb-71{
    padding-bottom: 17.75rem;
  }

  .xs\:tw-pb-72{
    padding-bottom: 18rem;
  }

  .xs\:tw-pb-73{
    padding-bottom: 18.25rem;
  }

  .xs\:tw-pb-74{
    padding-bottom: 18.5rem;
  }

  .xs\:tw-pb-75{
    padding-bottom: 18.75rem;
  }

  .xs\:tw-pb-76{
    padding-bottom: 19rem;
  }

  .xs\:tw-pb-77{
    padding-bottom: 19.25rem;
  }

  .xs\:tw-pb-78{
    padding-bottom: 19.5rem;
  }

  .xs\:tw-pb-79{
    padding-bottom: 19.75rem;
  }

  .xs\:tw-pb-80{
    padding-bottom: 20rem;
  }

  .xs\:tw-pb-81{
    padding-bottom: 20.25rem;
  }

  .xs\:tw-pb-82{
    padding-bottom: 20.5rem;
  }

  .xs\:tw-pb-83{
    padding-bottom: 20.75rem;
  }

  .xs\:tw-pb-84{
    padding-bottom: 21rem;
  }

  .xs\:tw-pb-85{
    padding-bottom: 21.25rem;
  }

  .xs\:tw-pb-86{
    padding-bottom: 21.5rem;
  }

  .xs\:tw-pb-87{
    padding-bottom: 21.75rem;
  }

  .xs\:tw-pb-88{
    padding-bottom: 22rem;
  }

  .xs\:tw-pb-89{
    padding-bottom: 22.25rem;
  }

  .xs\:tw-pb-90{
    padding-bottom: 22.5rem;
  }

  .xs\:tw-pb-91{
    padding-bottom: 22.75rem;
  }

  .xs\:tw-pb-92{
    padding-bottom: 23rem;
  }

  .xs\:tw-pb-96{
    padding-bottom: 24rem;
  }

  .xs\:tw-pb-102{
    padding-bottom: 25.5rem;
  }

  .xs\:tw-pb-112{
    padding-bottom: 28rem;
  }

  .xs\:tw-pb-128{
    padding-bottom: 31rem;
  }

  .xs\:tw-pb-129{
    padding-bottom: 32.25rem;
  }

  .xs\:tw-pb-130{
    padding-bottom: 32.5rem;
  }

  .xs\:tw-pb-140{
    padding-bottom: 35rem;
  }

  .xs\:tw-pb-160{
    padding-bottom: 40rem;
  }

  .xs\:tw-pb-180{
    padding-bottom: 45rem;
  }

  .xs\:tw-pb-185{
    padding-bottom: 46.25rem;
  }

  .xs\:tw-pb-190{
    padding-bottom: 47.5rem;
  }

  .xs\:tw-pb-200{
    padding-bottom: 50rem;
  }

  .xs\:tw-pb-px{
    padding-bottom: 1px;
  }

  .xs\:tw-pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .xs\:tw-pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .xs\:tw-pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .xs\:tw-pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .xs\:tw-pl-0{
    padding-left: 0px;
  }

  .xs\:tw-pl-1{
    padding-left: 0.25rem;
  }

  .xs\:tw-pl-2{
    padding-left: 0.5rem;
  }

  .xs\:tw-pl-3{
    padding-left: 0.75rem;
  }

  .xs\:tw-pl-4{
    padding-left: 1rem;
  }

  .xs\:tw-pl-5{
    padding-left: 1.25rem;
  }

  .xs\:tw-pl-6{
    padding-left: 1.5rem;
  }

  .xs\:tw-pl-7{
    padding-left: 1.75rem;
  }

  .xs\:tw-pl-8{
    padding-left: 2rem;
  }

  .xs\:tw-pl-9{
    padding-left: 2.25rem;
  }

  .xs\:tw-pl-10{
    padding-left: 2.5rem;
  }

  .xs\:tw-pl-11{
    padding-left: 2.75rem;
  }

  .xs\:tw-pl-12{
    padding-left: 3rem;
  }

  .xs\:tw-pl-13{
    padding-left: 3.25rem;
  }

  .xs\:tw-pl-14{
    padding-left: 3.5rem;
  }

  .xs\:tw-pl-15{
    padding-left: 3.75rem;
  }

  .xs\:tw-pl-16{
    padding-left: 4rem;
  }

  .xs\:tw-pl-17{
    padding-left: 4.25rem;
  }

  .xs\:tw-pl-18{
    padding-left: 4.5rem;
  }

  .xs\:tw-pl-19{
    padding-left: 4.75rem;
  }

  .xs\:tw-pl-20{
    padding-left: 5rem;
  }

  .xs\:tw-pl-21{
    padding-left: 5.25rem;
  }

  .xs\:tw-pl-22{
    padding-left: 5.5rem;
  }

  .xs\:tw-pl-23{
    padding-left: 5.75rem;
  }

  .xs\:tw-pl-24{
    padding-left: 6rem;
  }

  .xs\:tw-pl-25{
    padding-left: 6.25rem;
  }

  .xs\:tw-pl-26{
    padding-left: 6.5rem;
  }

  .xs\:tw-pl-27{
    padding-left: 6.75rem;
  }

  .xs\:tw-pl-28{
    padding-left: 7rem;
  }

  .xs\:tw-pl-29{
    padding-left: 7.25rem;
  }

  .xs\:tw-pl-30{
    padding-left: 7.5rem;
  }

  .xs\:tw-pl-31{
    padding-left: 7.75rem;
  }

  .xs\:tw-pl-32{
    padding-left: 8rem;
  }

  .xs\:tw-pl-33{
    padding-left: 8.25rem;
  }

  .xs\:tw-pl-34{
    padding-left: 8.5rem;
  }

  .xs\:tw-pl-35{
    padding-left: 8.75rem;
  }

  .xs\:tw-pl-36{
    padding-left: 9rem;
  }

  .xs\:tw-pl-37{
    padding-left: 9.25rem;
  }

  .xs\:tw-pl-38{
    padding-left: 9.5rem;
  }

  .xs\:tw-pl-39{
    padding-left: 9.75rem;
  }

  .xs\:tw-pl-40{
    padding-left: 10rem;
  }

  .xs\:tw-pl-41{
    padding-left: 10.25rem;
  }

  .xs\:tw-pl-42{
    padding-left: 10.5rem;
  }

  .xs\:tw-pl-43{
    padding-left: 10.75rem;
  }

  .xs\:tw-pl-44{
    padding-left: 11rem;
  }

  .xs\:tw-pl-45{
    padding-left: 11.25rem;
  }

  .xs\:tw-pl-46{
    padding-left: 11.5rem;
  }

  .xs\:tw-pl-47{
    padding-left: 11.75rem;
  }

  .xs\:tw-pl-48{
    padding-left: 12rem;
  }

  .xs\:tw-pl-50{
    padding-left: 12.5rem;
  }

  .xs\:tw-pl-52{
    padding-left: 13rem;
  }

  .xs\:tw-pl-53{
    padding-left: 13.25rem;
  }

  .xs\:tw-pl-54{
    padding-left: 13.5rem;
  }

  .xs\:tw-pl-55{
    padding-left: 13.75rem;
  }

  .xs\:tw-pl-56{
    padding-left: 14rem;
  }

  .xs\:tw-pl-57{
    padding-left: 14.25rem;
  }

  .xs\:tw-pl-58{
    padding-left: 14.5rem;
  }

  .xs\:tw-pl-59{
    padding-left: 14.75rem;
  }

  .xs\:tw-pl-60{
    padding-left: 15rem;
  }

  .xs\:tw-pl-61{
    padding-left: 15.25rem;
  }

  .xs\:tw-pl-62{
    padding-left: 15.5rem;
  }

  .xs\:tw-pl-63{
    padding-left: 15.75rem;
  }

  .xs\:tw-pl-64{
    padding-left: 16rem;
  }

  .xs\:tw-pl-65{
    padding-left: 16.25rem;
  }

  .xs\:tw-pl-66{
    padding-left: 16.5rem;
  }

  .xs\:tw-pl-68{
    padding-left: 17rem;
  }

  .xs\:tw-pl-69{
    padding-left: 17.25rem;
  }

  .xs\:tw-pl-70{
    padding-left: 17.5rem;
  }

  .xs\:tw-pl-71{
    padding-left: 17.75rem;
  }

  .xs\:tw-pl-72{
    padding-left: 18rem;
  }

  .xs\:tw-pl-73{
    padding-left: 18.25rem;
  }

  .xs\:tw-pl-74{
    padding-left: 18.5rem;
  }

  .xs\:tw-pl-75{
    padding-left: 18.75rem;
  }

  .xs\:tw-pl-76{
    padding-left: 19rem;
  }

  .xs\:tw-pl-77{
    padding-left: 19.25rem;
  }

  .xs\:tw-pl-78{
    padding-left: 19.5rem;
  }

  .xs\:tw-pl-79{
    padding-left: 19.75rem;
  }

  .xs\:tw-pl-80{
    padding-left: 20rem;
  }

  .xs\:tw-pl-81{
    padding-left: 20.25rem;
  }

  .xs\:tw-pl-82{
    padding-left: 20.5rem;
  }

  .xs\:tw-pl-83{
    padding-left: 20.75rem;
  }

  .xs\:tw-pl-84{
    padding-left: 21rem;
  }

  .xs\:tw-pl-85{
    padding-left: 21.25rem;
  }

  .xs\:tw-pl-86{
    padding-left: 21.5rem;
  }

  .xs\:tw-pl-87{
    padding-left: 21.75rem;
  }

  .xs\:tw-pl-88{
    padding-left: 22rem;
  }

  .xs\:tw-pl-89{
    padding-left: 22.25rem;
  }

  .xs\:tw-pl-90{
    padding-left: 22.5rem;
  }

  .xs\:tw-pl-91{
    padding-left: 22.75rem;
  }

  .xs\:tw-pl-92{
    padding-left: 23rem;
  }

  .xs\:tw-pl-96{
    padding-left: 24rem;
  }

  .xs\:tw-pl-102{
    padding-left: 25.5rem;
  }

  .xs\:tw-pl-112{
    padding-left: 28rem;
  }

  .xs\:tw-pl-128{
    padding-left: 31rem;
  }

  .xs\:tw-pl-129{
    padding-left: 32.25rem;
  }

  .xs\:tw-pl-130{
    padding-left: 32.5rem;
  }

  .xs\:tw-pl-140{
    padding-left: 35rem;
  }

  .xs\:tw-pl-160{
    padding-left: 40rem;
  }

  .xs\:tw-pl-180{
    padding-left: 45rem;
  }

  .xs\:tw-pl-185{
    padding-left: 46.25rem;
  }

  .xs\:tw-pl-190{
    padding-left: 47.5rem;
  }

  .xs\:tw-pl-200{
    padding-left: 50rem;
  }

  .xs\:tw-pl-px{
    padding-left: 1px;
  }

  .xs\:tw-pl-0\.5{
    padding-left: 0.125rem;
  }

  .xs\:tw-pl-1\.5{
    padding-left: 0.375rem;
  }

  .xs\:tw-pl-2\.5{
    padding-left: 0.625rem;
  }

  .xs\:tw-pl-3\.5{
    padding-left: 0.875rem;
  }

  .xs\:tw-text-left{
    text-align: left;
  }

  .xs\:tw-text-center{
    text-align: center;
  }

  .xs\:tw-text-right{
    text-align: right;
  }

  .xs\:tw-text-justify{
    text-align: justify;
  }

  .xs\:tw-align-baseline{
    vertical-align: baseline;
  }

  .xs\:tw-align-top{
    vertical-align: top;
  }

  .xs\:tw-align-middle{
    vertical-align: middle;
  }

  .xs\:tw-align-bottom{
    vertical-align: bottom;
  }

  .xs\:tw-align-text-top{
    vertical-align: text-top;
  }

  .xs\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  .xs\:tw-font-sans{
    font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xs\:tw-font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xs\:tw-font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xs\:tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .xs\:tw-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xs\:tw-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xs\:tw-text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xs\:tw-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xs\:tw-text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xs\:tw-text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xs\:tw-text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xs\:tw-text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .xs\:tw-text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .xs\:tw-text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .xs\:tw-text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .xs\:tw-text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .xs\:tw-text-xxs{
    font-size: 0.65rem;
  }

  .xs\:tw-font-thin{
    font-weight: 100;
  }

  .xs\:tw-font-extralight{
    font-weight: 200;
  }

  .xs\:tw-font-light{
    font-weight: 300;
  }

  .xs\:tw-font-normal{
    font-weight: 400;
  }

  .xs\:tw-font-medium{
    font-weight: 500;
  }

  .xs\:tw-font-semibold{
    font-weight: 600;
  }

  .xs\:tw-font-bold{
    font-weight: 700;
  }

  .xs\:tw-font-extrabold{
    font-weight: 800;
  }

  .xs\:tw-font-black{
    font-weight: 900;
  }

  .xs\:tw-uppercase{
    text-transform: uppercase;
  }

  .xs\:tw-lowercase{
    text-transform: lowercase;
  }

  .xs\:tw-capitalize{
    text-transform: capitalize;
  }

  .xs\:tw-normal-case{
    text-transform: none;
  }

  .xs\:tw-italic{
    font-style: italic;
  }

  .xs\:tw-not-italic{
    font-style: normal;
  }

  .xs\:tw-ordinal, .xs\:tw-slashed-zero, .xs\:tw-lining-nums, .xs\:tw-oldstyle-nums, .xs\:tw-proportional-nums, .xs\:tw-tabular-nums, .xs\:tw-diagonal-fractions, .xs\:tw-stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xs\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  .xs\:tw-ordinal{
    --tw-ordinal: ordinal;
  }

  .xs\:tw-slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .xs\:tw-lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .xs\:tw-oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .xs\:tw-proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .xs\:tw-tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .xs\:tw-diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xs\:tw-stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .xs\:tw-leading-3{
    line-height: .75rem;
  }

  .xs\:tw-leading-4{
    line-height: 1rem;
  }

  .xs\:tw-leading-5{
    line-height: 1.25rem;
  }

  .xs\:tw-leading-6{
    line-height: 1.5rem;
  }

  .xs\:tw-leading-7{
    line-height: 1.75rem;
  }

  .xs\:tw-leading-8{
    line-height: 2rem;
  }

  .xs\:tw-leading-9{
    line-height: 2.25rem;
  }

  .xs\:tw-leading-10{
    line-height: 2.5rem;
  }

  .xs\:tw-leading-none{
    line-height: 1;
  }

  .xs\:tw-leading-tight{
    line-height: 1.25;
  }

  .xs\:tw-leading-snug{
    line-height: 1.375;
  }

  .xs\:tw-leading-normal{
    line-height: 1.5;
  }

  .xs\:tw-leading-relaxed{
    line-height: 1.625;
  }

  .xs\:tw-leading-loose{
    line-height: 2;
  }

  .xs\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  .xs\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  .xs\:tw-tracking-normal{
    letter-spacing: 0em;
  }

  .xs\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  .xs\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  .xs\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  .xs\:tw-text-transparent{
    color: transparent;
  }

  .xs\:tw-text-current{
    color: currentColor;
  }

  .xs\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xs\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xs\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xs\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xs\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xs\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xs\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xs\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xs\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xs\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xs\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xs\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xs\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xs\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xs\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xs\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xs\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xs\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xs\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xs\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xs\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xs\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-transparent{
    color: transparent;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-current{
    color: currentColor;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xs\:group-hover\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-transparent:focus-within{
    color: transparent;
  }

  .xs\:focus-within\:tw-text-current:focus-within{
    color: currentColor;
  }

  .xs\:focus-within\:tw-text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pregnancy-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pregnancy-green-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-pregnancy-green-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-dark-blue:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-orange-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-grey-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-grey-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-grey-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-grey-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-grey-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-grey-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-error-red:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-system-red-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-birth-summary-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-birth-summary-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-birth-summary-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-postnatal-assessment-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-postnatal-assessment-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-postnatal-assessment-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-background:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-system-banner:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-blue-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-blue-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-blue-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-blue-7:focus-within{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-chart-toggle:focus-within{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-left-nav-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-left-nav-active:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-left-nav-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:focus-within\:tw-text-default-colour:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-transparent:hover{
    color: transparent;
  }

  .xs\:hover\:tw-text-current:hover{
    color: currentColor;
  }

  .xs\:hover\:tw-text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pregnancy-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pregnancy-green-2:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-pregnancy-green-3:hover{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-dark-blue:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-orange-1:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-grey-1:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-grey-2:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-grey-3:hover{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-grey-4:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-grey-5:hover{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-grey-6:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-error-red:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-system-red-1:hover{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-birth-summary-1:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-birth-summary-2:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-birth-summary-3:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-postnatal-assessment-1:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-postnatal-assessment-2:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-postnatal-assessment-3:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-background:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-system-banner:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-blue-4:hover{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-blue-5:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-blue-6:hover{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-blue-7:hover{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-chart-toggle:hover{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-left-nav-1:hover{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-left-nav-active:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-left-nav-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-breadcrumb-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-grow-breadcrumb-inactive-text:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:hover\:tw-text-default-colour:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-transparent:focus{
    color: transparent;
  }

  .xs\:focus\:tw-text-current:focus{
    color: currentColor;
  }

  .xs\:focus\:tw-text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pregnancy-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pregnancy-green-2:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-pregnancy-green-3:focus{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-dark-blue:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-orange-1:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-grey-1:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-grey-2:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-grey-3:focus{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-grey-4:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-grey-5:focus{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-grey-6:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-error-red:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-system-red-1:focus{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-birth-summary-1:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-birth-summary-2:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-birth-summary-3:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-postnatal-assessment-1:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-postnatal-assessment-2:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-postnatal-assessment-3:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-background:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-system-banner:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-blue-4:focus{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-blue-5:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-blue-6:focus{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-blue-7:focus{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-chart-toggle:focus{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-left-nav-1:focus{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-left-nav-active:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-left-nav-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-breadcrumb-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-grow-breadcrumb-inactive-text:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:focus\:tw-text-default-colour:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xs\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .xs\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .xs\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .xs\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .xs\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .xs\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .xs\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .xs\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .xs\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .xs\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .xs\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .xs\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .xs\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .xs\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .xs\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .tw-group:hover .xs\:group-hover\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .xs\:focus-within\:tw-text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .xs\:focus-within\:tw-text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .xs\:focus-within\:tw-text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .xs\:focus-within\:tw-text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .xs\:focus-within\:tw-text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .xs\:focus-within\:tw-text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .xs\:focus-within\:tw-text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .xs\:focus-within\:tw-text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .xs\:focus-within\:tw-text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .xs\:focus-within\:tw-text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .xs\:focus-within\:tw-text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .xs\:focus-within\:tw-text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .xs\:focus-within\:tw-text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .xs\:focus-within\:tw-text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .xs\:focus-within\:tw-text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .xs\:hover\:tw-text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .xs\:hover\:tw-text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .xs\:hover\:tw-text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .xs\:hover\:tw-text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .xs\:hover\:tw-text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .xs\:hover\:tw-text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .xs\:hover\:tw-text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .xs\:hover\:tw-text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .xs\:hover\:tw-text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .xs\:hover\:tw-text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .xs\:hover\:tw-text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .xs\:hover\:tw-text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .xs\:hover\:tw-text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .xs\:hover\:tw-text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .xs\:hover\:tw-text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .xs\:focus\:tw-text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .xs\:focus\:tw-text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .xs\:focus\:tw-text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .xs\:focus\:tw-text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .xs\:focus\:tw-text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .xs\:focus\:tw-text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .xs\:focus\:tw-text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .xs\:focus\:tw-text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .xs\:focus\:tw-text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .xs\:focus\:tw-text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .xs\:focus\:tw-text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .xs\:focus\:tw-text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .xs\:focus\:tw-text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .xs\:focus\:tw-text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .xs\:focus\:tw-text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .xs\:tw-underline{
    text-decoration: underline;
  }

  .xs\:tw-line-through{
    text-decoration: line-through;
  }

  .xs\:tw-no-underline{
    text-decoration: none;
  }

  .tw-group:hover .xs\:group-hover\:tw-underline{
    text-decoration: underline;
  }

  .tw-group:hover .xs\:group-hover\:tw-line-through{
    text-decoration: line-through;
  }

  .tw-group:hover .xs\:group-hover\:tw-no-underline{
    text-decoration: none;
  }

  .xs\:focus-within\:tw-underline:focus-within{
    text-decoration: underline;
  }

  .xs\:focus-within\:tw-line-through:focus-within{
    text-decoration: line-through;
  }

  .xs\:focus-within\:tw-no-underline:focus-within{
    text-decoration: none;
  }

  .xs\:hover\:tw-underline:hover{
    text-decoration: underline;
  }

  .xs\:hover\:tw-line-through:hover{
    text-decoration: line-through;
  }

  .xs\:hover\:tw-no-underline:hover{
    text-decoration: none;
  }

  .xs\:focus\:tw-underline:focus{
    text-decoration: underline;
  }

  .xs\:focus\:tw-line-through:focus{
    text-decoration: line-through;
  }

  .xs\:focus\:tw-no-underline:focus{
    text-decoration: none;
  }

  .xs\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xs\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xs\:tw-placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .xs\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  .xs\:tw-placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .xs\:tw-placeholder-current::placeholder{
    color: currentColor;
  }

  .xs\:tw-placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pregnancy-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pregnancy-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pregnancy-green-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pregnancy-green-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pregnancy-green-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-pregnancy-green-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-dark-blue::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-dark-blue::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-orange-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-orange-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-grey-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-error-red::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-error-red::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-red-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-system-red-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-birth-summary-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-birth-summary-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-birth-summary-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-birth-summary-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-birth-summary-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-birth-summary-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-postnatal-assessment-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-postnatal-assessment-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-postnatal-assessment-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-postnatal-assessment-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-postnatal-assessment-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-postnatal-assessment-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-background::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-background::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-system-banner::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-system-banner::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-7::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-blue-7::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-chart-toggle::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-chart-toggle::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-left-nav-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-left-nav-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-left-nav-active::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-left-nav-active::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-left-nav-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-left-nav-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-breadcrumb-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-default-colour::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-default-colour::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .xs\:focus\:tw-placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .xs\:focus\:tw-placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .xs\:focus\:tw-placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .xs\:focus\:tw-placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-dark-blue:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-orange-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-grey-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-error-red:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-error-red:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-system-red-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-birth-summary-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-birth-summary-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-birth-summary-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-background:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-system-banner:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-blue-7:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:tw-placeholder-default-colour:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xs\:tw-placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xs\:tw-placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xs\:tw-placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:tw-placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:tw-placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:tw-placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:tw-placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:tw-placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:tw-placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:tw-placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:tw-placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:tw-placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:tw-placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:tw-placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:tw-placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:tw-placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:tw-placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:tw-placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:tw-placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:tw-placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:tw-placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:tw-placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:tw-placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:tw-placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:tw-placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:tw-placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:tw-placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:tw-placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:tw-placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xs\:tw-placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xs\:focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xs\:focus\:tw-placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xs\:focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:focus\:tw-placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xs\:focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:focus\:tw-placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xs\:focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:focus\:tw-placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xs\:focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:focus\:tw-placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xs\:focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:focus\:tw-placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xs\:focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:focus\:tw-placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xs\:focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:focus\:tw-placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xs\:focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:focus\:tw-placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xs\:focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:focus\:tw-placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xs\:focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:focus\:tw-placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xs\:focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:focus\:tw-placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xs\:focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:focus\:tw-placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xs\:focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:focus\:tw-placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xs\:focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xs\:focus\:tw-placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xs\:tw-opacity-0{
    opacity: 0;
  }

  .xs\:tw-opacity-5{
    opacity: 0.05;
  }

  .xs\:tw-opacity-10{
    opacity: 0.1;
  }

  .xs\:tw-opacity-20{
    opacity: 0.2;
  }

  .xs\:tw-opacity-25{
    opacity: 0.25;
  }

  .xs\:tw-opacity-30{
    opacity: 0.3;
  }

  .xs\:tw-opacity-40{
    opacity: 0.4;
  }

  .xs\:tw-opacity-50{
    opacity: 0.5;
  }

  .xs\:tw-opacity-60{
    opacity: 0.6;
  }

  .xs\:tw-opacity-70{
    opacity: 0.7;
  }

  .xs\:tw-opacity-75{
    opacity: 0.75;
  }

  .xs\:tw-opacity-80{
    opacity: 0.8;
  }

  .xs\:tw-opacity-90{
    opacity: 0.9;
  }

  .xs\:tw-opacity-95{
    opacity: 0.95;
  }

  .xs\:tw-opacity-100{
    opacity: 1;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-0{
    opacity: 0;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-5{
    opacity: 0.05;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-10{
    opacity: 0.1;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-20{
    opacity: 0.2;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-25{
    opacity: 0.25;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-30{
    opacity: 0.3;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-40{
    opacity: 0.4;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-50{
    opacity: 0.5;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-60{
    opacity: 0.6;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-70{
    opacity: 0.7;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-75{
    opacity: 0.75;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-80{
    opacity: 0.8;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-90{
    opacity: 0.9;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-95{
    opacity: 0.95;
  }

  .tw-group:hover .xs\:group-hover\:tw-opacity-100{
    opacity: 1;
  }

  .xs\:focus-within\:tw-opacity-0:focus-within{
    opacity: 0;
  }

  .xs\:focus-within\:tw-opacity-5:focus-within{
    opacity: 0.05;
  }

  .xs\:focus-within\:tw-opacity-10:focus-within{
    opacity: 0.1;
  }

  .xs\:focus-within\:tw-opacity-20:focus-within{
    opacity: 0.2;
  }

  .xs\:focus-within\:tw-opacity-25:focus-within{
    opacity: 0.25;
  }

  .xs\:focus-within\:tw-opacity-30:focus-within{
    opacity: 0.3;
  }

  .xs\:focus-within\:tw-opacity-40:focus-within{
    opacity: 0.4;
  }

  .xs\:focus-within\:tw-opacity-50:focus-within{
    opacity: 0.5;
  }

  .xs\:focus-within\:tw-opacity-60:focus-within{
    opacity: 0.6;
  }

  .xs\:focus-within\:tw-opacity-70:focus-within{
    opacity: 0.7;
  }

  .xs\:focus-within\:tw-opacity-75:focus-within{
    opacity: 0.75;
  }

  .xs\:focus-within\:tw-opacity-80:focus-within{
    opacity: 0.8;
  }

  .xs\:focus-within\:tw-opacity-90:focus-within{
    opacity: 0.9;
  }

  .xs\:focus-within\:tw-opacity-95:focus-within{
    opacity: 0.95;
  }

  .xs\:focus-within\:tw-opacity-100:focus-within{
    opacity: 1;
  }

  .xs\:hover\:tw-opacity-0:hover{
    opacity: 0;
  }

  .xs\:hover\:tw-opacity-5:hover{
    opacity: 0.05;
  }

  .xs\:hover\:tw-opacity-10:hover{
    opacity: 0.1;
  }

  .xs\:hover\:tw-opacity-20:hover{
    opacity: 0.2;
  }

  .xs\:hover\:tw-opacity-25:hover{
    opacity: 0.25;
  }

  .xs\:hover\:tw-opacity-30:hover{
    opacity: 0.3;
  }

  .xs\:hover\:tw-opacity-40:hover{
    opacity: 0.4;
  }

  .xs\:hover\:tw-opacity-50:hover{
    opacity: 0.5;
  }

  .xs\:hover\:tw-opacity-60:hover{
    opacity: 0.6;
  }

  .xs\:hover\:tw-opacity-70:hover{
    opacity: 0.7;
  }

  .xs\:hover\:tw-opacity-75:hover{
    opacity: 0.75;
  }

  .xs\:hover\:tw-opacity-80:hover{
    opacity: 0.8;
  }

  .xs\:hover\:tw-opacity-90:hover{
    opacity: 0.9;
  }

  .xs\:hover\:tw-opacity-95:hover{
    opacity: 0.95;
  }

  .xs\:hover\:tw-opacity-100:hover{
    opacity: 1;
  }

  .xs\:focus\:tw-opacity-0:focus{
    opacity: 0;
  }

  .xs\:focus\:tw-opacity-5:focus{
    opacity: 0.05;
  }

  .xs\:focus\:tw-opacity-10:focus{
    opacity: 0.1;
  }

  .xs\:focus\:tw-opacity-20:focus{
    opacity: 0.2;
  }

  .xs\:focus\:tw-opacity-25:focus{
    opacity: 0.25;
  }

  .xs\:focus\:tw-opacity-30:focus{
    opacity: 0.3;
  }

  .xs\:focus\:tw-opacity-40:focus{
    opacity: 0.4;
  }

  .xs\:focus\:tw-opacity-50:focus{
    opacity: 0.5;
  }

  .xs\:focus\:tw-opacity-60:focus{
    opacity: 0.6;
  }

  .xs\:focus\:tw-opacity-70:focus{
    opacity: 0.7;
  }

  .xs\:focus\:tw-opacity-75:focus{
    opacity: 0.75;
  }

  .xs\:focus\:tw-opacity-80:focus{
    opacity: 0.8;
  }

  .xs\:focus\:tw-opacity-90:focus{
    opacity: 0.9;
  }

  .xs\:focus\:tw-opacity-95:focus{
    opacity: 0.95;
  }

  .xs\:focus\:tw-opacity-100:focus{
    opacity: 1;
  }

  .xs\:disabled\:tw-opacity-0:disabled{
    opacity: 0;
  }

  .xs\:disabled\:tw-opacity-5:disabled{
    opacity: 0.05;
  }

  .xs\:disabled\:tw-opacity-10:disabled{
    opacity: 0.1;
  }

  .xs\:disabled\:tw-opacity-20:disabled{
    opacity: 0.2;
  }

  .xs\:disabled\:tw-opacity-25:disabled{
    opacity: 0.25;
  }

  .xs\:disabled\:tw-opacity-30:disabled{
    opacity: 0.3;
  }

  .xs\:disabled\:tw-opacity-40:disabled{
    opacity: 0.4;
  }

  .xs\:disabled\:tw-opacity-50:disabled{
    opacity: 0.5;
  }

  .xs\:disabled\:tw-opacity-60:disabled{
    opacity: 0.6;
  }

  .xs\:disabled\:tw-opacity-70:disabled{
    opacity: 0.7;
  }

  .xs\:disabled\:tw-opacity-75:disabled{
    opacity: 0.75;
  }

  .xs\:disabled\:tw-opacity-80:disabled{
    opacity: 0.8;
  }

  .xs\:disabled\:tw-opacity-90:disabled{
    opacity: 0.9;
  }

  .xs\:disabled\:tw-opacity-95:disabled{
    opacity: 0.95;
  }

  .xs\:disabled\:tw-opacity-100:disabled{
    opacity: 1;
  }

  .xs\:tw-bg-blend-normal{
    background-blend-mode: normal;
  }

  .xs\:tw-bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .xs\:tw-bg-blend-screen{
    background-blend-mode: screen;
  }

  .xs\:tw-bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .xs\:tw-bg-blend-darken{
    background-blend-mode: darken;
  }

  .xs\:tw-bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .xs\:tw-bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .xs\:tw-bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .xs\:tw-bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .xs\:tw-bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .xs\:tw-bg-blend-difference{
    background-blend-mode: difference;
  }

  .xs\:tw-bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .xs\:tw-bg-blend-hue{
    background-blend-mode: hue;
  }

  .xs\:tw-bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .xs\:tw-bg-blend-color{
    background-blend-mode: color;
  }

  .xs\:tw-bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .xs\:tw-mix-blend-normal{
    mix-blend-mode: normal;
  }

  .xs\:tw-mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .xs\:tw-mix-blend-screen{
    mix-blend-mode: screen;
  }

  .xs\:tw-mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .xs\:tw-mix-blend-darken{
    mix-blend-mode: darken;
  }

  .xs\:tw-mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .xs\:tw-mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .xs\:tw-mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .xs\:tw-mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .xs\:tw-mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .xs\:tw-mix-blend-difference{
    mix-blend-mode: difference;
  }

  .xs\:tw-mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .xs\:tw-mix-blend-hue{
    mix-blend-mode: hue;
  }

  .xs\:tw-mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .xs\:tw-mix-blend-color{
    mix-blend-mode: color;
  }

  .xs\:tw-mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .xs\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

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

  .tw-group:hover .xs\:group-hover\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xs\:group-hover\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xs\:group-hover\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xs\:group-hover\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xs\:group-hover\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xs\:group-hover\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xs\:group-hover\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xs\:group-hover\:tw-shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:tw-shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:tw-shadow:focus-within{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:tw-shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:tw-shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:tw-shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:tw-shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:tw-shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus-within\:tw-shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:tw-shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:tw-shadow:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:tw-shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:tw-shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:tw-shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:tw-shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:tw-shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:hover\:tw-shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:tw-shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:tw-shadow:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:tw-shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:tw-shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:tw-shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:tw-shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:tw-shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:focus\:tw-shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xs\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xs\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xs\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xs\:focus-within\:tw-outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xs\:focus-within\:tw-outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xs\:focus-within\:tw-outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xs\:focus\:tw-outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xs\:focus\:tw-outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xs\:focus\:tw-outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xs\:tw-ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:tw-ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:tw-ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:tw-ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:tw-ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:tw-ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:tw-ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:tw-ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:tw-ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:tw-ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:tw-ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus-within\:tw-ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:tw-ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:tw-ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:tw-ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:tw-ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:tw-ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:focus\:tw-ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xs\:tw-ring-inset{
    --tw-ring-inset: inset;
  }

  .xs\:focus-within\:tw-ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .xs\:focus\:tw-ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .xs\:tw-ring-transparent{
    --tw-ring-color: transparent;
  }

  .xs\:tw-ring-current{
    --tw-ring-color: currentColor;
  }

  .xs\:tw-ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pregnancy-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pregnancy-green-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-pregnancy-green-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-dark-blue{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-orange-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-grey-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-grey-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-grey-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-grey-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-grey-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-grey-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-error-red{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-system-red-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-birth-summary-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-birth-summary-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-birth-summary-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-postnatal-assessment-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-postnatal-assessment-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-postnatal-assessment-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-background{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-system-banner{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-blue-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-blue-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-blue-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-blue-7{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-chart-toggle{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-left-nav-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-left-nav-active{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-left-nav-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-breadcrumb-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-grow-breadcrumb-inactive-text{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-default-colour{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .xs\:focus-within\:tw-ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .xs\:focus-within\:tw-ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pregnancy-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pregnancy-green-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-pregnancy-green-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-dark-blue:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-orange-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-grey-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-grey-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-grey-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-grey-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-grey-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-grey-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-error-red:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-system-red-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-birth-summary-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-birth-summary-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-birth-summary-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-postnatal-assessment-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-postnatal-assessment-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-postnatal-assessment-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-background:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-system-banner:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-blue-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-blue-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-blue-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-blue-7:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-chart-toggle:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-left-nav-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-left-nav-active:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-left-nav-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:tw-ring-default-colour:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .xs\:focus\:tw-ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .xs\:focus\:tw-ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pregnancy-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pregnancy-green-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-pregnancy-green-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-dark-blue:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-orange-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-grey-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-grey-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-grey-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-grey-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-grey-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-grey-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-error-red:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-system-red-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-birth-summary-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-birth-summary-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-birth-summary-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-postnatal-assessment-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-postnatal-assessment-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-postnatal-assessment-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-background:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-system-banner:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-blue-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-blue-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-blue-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-blue-7:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-chart-toggle:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-left-nav-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-left-nav-active:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-left-nav-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-breadcrumb-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:focus\:tw-ring-default-colour:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xs\:tw-ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .xs\:tw-ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .xs\:tw-ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .xs\:tw-ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .xs\:tw-ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .xs\:tw-ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .xs\:tw-ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .xs\:tw-ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .xs\:tw-ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .xs\:tw-ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .xs\:tw-ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .xs\:tw-ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .xs\:tw-ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .xs\:tw-ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .xs\:tw-ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .xs\:focus-within\:tw-ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .xs\:focus-within\:tw-ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .xs\:focus-within\:tw-ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .xs\:focus-within\:tw-ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .xs\:focus-within\:tw-ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .xs\:focus-within\:tw-ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .xs\:focus-within\:tw-ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .xs\:focus-within\:tw-ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .xs\:focus-within\:tw-ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .xs\:focus-within\:tw-ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .xs\:focus-within\:tw-ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .xs\:focus-within\:tw-ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .xs\:focus-within\:tw-ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .xs\:focus-within\:tw-ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .xs\:focus-within\:tw-ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .xs\:focus\:tw-ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .xs\:focus\:tw-ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .xs\:focus\:tw-ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .xs\:focus\:tw-ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .xs\:focus\:tw-ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .xs\:focus\:tw-ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .xs\:focus\:tw-ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .xs\:focus\:tw-ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .xs\:focus\:tw-ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .xs\:focus\:tw-ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .xs\:focus\:tw-ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .xs\:focus\:tw-ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .xs\:focus\:tw-ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .xs\:focus\:tw-ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .xs\:focus\:tw-ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .xs\:tw-ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .xs\:tw-ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .xs\:tw-ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .xs\:tw-ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .xs\:tw-ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .xs\:focus-within\:tw-ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .xs\:focus-within\:tw-ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .xs\:focus-within\:tw-ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .xs\:focus-within\:tw-ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .xs\:focus-within\:tw-ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .xs\:focus\:tw-ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .xs\:focus\:tw-ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .xs\:focus\:tw-ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .xs\:focus\:tw-ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .xs\:focus\:tw-ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .xs\:tw-ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .xs\:tw-ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .xs\:tw-ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .xs\:tw-ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .xs\:tw-ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .xs\:tw-ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xs\:tw-ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xs\:tw-ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .xs\:tw-ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .xs\:tw-ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .xs\:tw-ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .xs\:tw-ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .xs\:tw-ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .xs\:tw-ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .xs\:tw-ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .xs\:tw-ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .xs\:tw-ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .xs\:tw-ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .xs\:tw-ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .xs\:tw-ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .xs\:tw-ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .xs\:tw-ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .xs\:tw-ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .xs\:tw-ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xs\:tw-ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .xs\:tw-ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .xs\:tw-ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .xs\:tw-ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .xs\:tw-ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .xs\:tw-ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .xs\:tw-ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .xs\:tw-ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .xs\:tw-ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .xs\:tw-ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .xs\:tw-ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xs\:tw-ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .xs\:tw-ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xs\:tw-ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xs\:tw-ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .xs\:tw-ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .xs\:tw-ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .xs\:tw-ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .xs\:tw-ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .xs\:tw-ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .xs\:tw-ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .xs\:tw-ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .xs\:tw-ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xs\:tw-ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .xs\:tw-ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .xs\:tw-ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .xs\:tw-ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .xs\:tw-ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xs\:tw-ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .xs\:tw-ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xs\:tw-ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .xs\:tw-ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xs\:tw-ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xs\:tw-ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xs\:tw-ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .xs\:tw-ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .xs\:tw-ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .xs\:tw-ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .xs\:tw-ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .xs\:tw-ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .xs\:tw-ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xs\:tw-ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .xs\:tw-ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xs\:tw-ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xs\:tw-ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .xs\:tw-ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xs\:tw-ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .xs\:tw-ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .xs\:tw-ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .xs\:tw-ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .xs\:tw-ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xs\:tw-ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .xs\:tw-ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xs\:tw-ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xs\:tw-ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .xs\:tw-ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .xs\:tw-ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .xs\:tw-ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .xs\:tw-ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .xs\:tw-ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .xs\:tw-ring-offset-pregnancy-green-1{
    --tw-ring-offset-color: #346633;
  }

  .xs\:tw-ring-offset-pregnancy-green-2{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xs\:tw-ring-offset-pregnancy-green-3{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xs\:tw-ring-offset-system-blue-1{
    --tw-ring-offset-color: #477591;
  }

  .xs\:tw-ring-offset-system-blue-2{
    --tw-ring-offset-color: #A9BECB;
  }

  .xs\:tw-ring-offset-system-blue-3{
    --tw-ring-offset-color: #769BB4;
  }

  .xs\:tw-ring-offset-system-dark-blue{
    --tw-ring-offset-color: #213B4E;
  }

  .xs\:tw-ring-offset-inactive{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xs\:tw-ring-offset-system-green-1{
    --tw-ring-offset-color: #87c540;
  }

  .xs\:tw-ring-offset-system-orange-1{
    --tw-ring-offset-color: #ED8936;
  }

  .xs\:tw-ring-offset-system-grey-1{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xs\:tw-ring-offset-system-grey-2{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xs\:tw-ring-offset-system-grey-3{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xs\:tw-ring-offset-system-grey-4{
    --tw-ring-offset-color: #707070;
  }

  .xs\:tw-ring-offset-system-grey-5{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xs\:tw-ring-offset-system-grey-6{
    --tw-ring-offset-color: #333333;
  }

  .xs\:tw-ring-offset-error-red{
    --tw-ring-offset-color: #C11013;
  }

  .xs\:tw-ring-offset-system-red-1{
    --tw-ring-offset-color: #E22828;
  }

  .xs\:tw-ring-offset-birth-summary-1{
    --tw-ring-offset-color: #FFC924;
  }

  .xs\:tw-ring-offset-birth-summary-2{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xs\:tw-ring-offset-birth-summary-3{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xs\:tw-ring-offset-postnatal-assessment-1{
    --tw-ring-offset-color: #865A87;
  }

  .xs\:tw-ring-offset-postnatal-assessment-2{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xs\:tw-ring-offset-postnatal-assessment-3{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xs\:tw-ring-offset-grow-background{
    --tw-ring-offset-color: #86A3B6;
  }

  .xs\:tw-ring-offset-grow-system-banner{
    --tw-ring-offset-color: #547F9A;
  }

  .xs\:tw-ring-offset-grow-blue-1{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xs\:tw-ring-offset-grow-blue-2{
    --tw-ring-offset-color: #477591;
  }

  .xs\:tw-ring-offset-grow-blue-3{
    --tw-ring-offset-color: #7098B0;
  }

  .xs\:tw-ring-offset-grow-blue-4{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xs\:tw-ring-offset-grow-blue-5{
    --tw-ring-offset-color: #547F9A;
  }

  .xs\:tw-ring-offset-grow-blue-6{
    --tw-ring-offset-color: #77a4bf;
  }

  .xs\:tw-ring-offset-grow-blue-7{
    --tw-ring-offset-color: #88BBDB;
  }

  .xs\:tw-ring-offset-grow-chart-toggle{
    --tw-ring-offset-color: #507A91;
  }

  .xs\:tw-ring-offset-grow-left-nav-1{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xs\:tw-ring-offset-grow-left-nav-active{
    --tw-ring-offset-color: #3A5869;
  }

  .xs\:tw-ring-offset-grow-left-nav-hover{
    --tw-ring-offset-color: #3A5869;
  }

  .xs\:tw-ring-offset-grow-breadcrumb-inactive{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xs\:tw-ring-offset-grow-breadcrumb-inactive-text{
    --tw-ring-offset-color: #333333;
  }

  .xs\:tw-ring-offset-default-colour{
    --tw-ring-offset-color: #333333;
  }

  .xs\:focus-within\:tw-ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .xs\:focus-within\:tw-ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .xs\:focus-within\:tw-ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .xs\:focus-within\:tw-ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .xs\:focus-within\:tw-ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .xs\:focus-within\:tw-ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xs\:focus-within\:tw-ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xs\:focus-within\:tw-ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .xs\:focus-within\:tw-ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .xs\:focus-within\:tw-ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .xs\:focus-within\:tw-ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .xs\:focus-within\:tw-ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .xs\:focus-within\:tw-ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .xs\:focus-within\:tw-ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .xs\:focus-within\:tw-ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .xs\:focus-within\:tw-ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .xs\:focus-within\:tw-ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .xs\:focus-within\:tw-ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .xs\:focus-within\:tw-ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .xs\:focus-within\:tw-ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .xs\:focus-within\:tw-ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .xs\:focus-within\:tw-ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .xs\:focus-within\:tw-ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .xs\:focus-within\:tw-ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .xs\:focus-within\:tw-ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .xs\:focus-within\:tw-ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xs\:focus-within\:tw-ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .xs\:focus-within\:tw-ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xs\:focus-within\:tw-ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xs\:focus-within\:tw-ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .xs\:focus-within\:tw-ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .xs\:focus-within\:tw-ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .xs\:focus-within\:tw-ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .xs\:focus-within\:tw-ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .xs\:focus-within\:tw-ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .xs\:focus-within\:tw-ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .xs\:focus-within\:tw-ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .xs\:focus-within\:tw-ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xs\:focus-within\:tw-ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .xs\:focus-within\:tw-ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .xs\:focus-within\:tw-ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .xs\:focus-within\:tw-ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .xs\:focus-within\:tw-ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xs\:focus-within\:tw-ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .xs\:focus-within\:tw-ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .xs\:focus-within\:tw-ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .xs\:focus-within\:tw-ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xs\:focus-within\:tw-ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .xs\:focus-within\:tw-ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xs\:focus-within\:tw-ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xs\:focus-within\:tw-ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .xs\:focus-within\:tw-ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xs\:focus-within\:tw-ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .xs\:focus-within\:tw-ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .xs\:focus-within\:tw-ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .xs\:focus-within\:tw-ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .xs\:focus-within\:tw-ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xs\:focus-within\:tw-ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .xs\:focus-within\:tw-ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xs\:focus-within\:tw-ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xs\:focus-within\:tw-ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .xs\:focus-within\:tw-ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .xs\:focus-within\:tw-ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .xs\:focus-within\:tw-ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .xs\:focus-within\:tw-ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .xs\:focus-within\:tw-ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .xs\:focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
    --tw-ring-offset-color: #346633;
  }

  .xs\:focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xs\:focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xs\:focus-within\:tw-ring-offset-system-blue-1:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .xs\:focus-within\:tw-ring-offset-system-blue-2:focus-within{
    --tw-ring-offset-color: #A9BECB;
  }

  .xs\:focus-within\:tw-ring-offset-system-blue-3:focus-within{
    --tw-ring-offset-color: #769BB4;
  }

  .xs\:focus-within\:tw-ring-offset-system-dark-blue:focus-within{
    --tw-ring-offset-color: #213B4E;
  }

  .xs\:focus-within\:tw-ring-offset-inactive:focus-within{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xs\:focus-within\:tw-ring-offset-system-green-1:focus-within{
    --tw-ring-offset-color: #87c540;
  }

  .xs\:focus-within\:tw-ring-offset-system-orange-1:focus-within{
    --tw-ring-offset-color: #ED8936;
  }

  .xs\:focus-within\:tw-ring-offset-system-grey-1:focus-within{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xs\:focus-within\:tw-ring-offset-system-grey-2:focus-within{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xs\:focus-within\:tw-ring-offset-system-grey-3:focus-within{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xs\:focus-within\:tw-ring-offset-system-grey-4:focus-within{
    --tw-ring-offset-color: #707070;
  }

  .xs\:focus-within\:tw-ring-offset-system-grey-5:focus-within{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xs\:focus-within\:tw-ring-offset-system-grey-6:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xs\:focus-within\:tw-ring-offset-error-red:focus-within{
    --tw-ring-offset-color: #C11013;
  }

  .xs\:focus-within\:tw-ring-offset-system-red-1:focus-within{
    --tw-ring-offset-color: #E22828;
  }

  .xs\:focus-within\:tw-ring-offset-birth-summary-1:focus-within{
    --tw-ring-offset-color: #FFC924;
  }

  .xs\:focus-within\:tw-ring-offset-birth-summary-2:focus-within{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xs\:focus-within\:tw-ring-offset-birth-summary-3:focus-within{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xs\:focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
    --tw-ring-offset-color: #865A87;
  }

  .xs\:focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xs\:focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xs\:focus-within\:tw-ring-offset-grow-background:focus-within{
    --tw-ring-offset-color: #86A3B6;
  }

  .xs\:focus-within\:tw-ring-offset-grow-system-banner:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .xs\:focus-within\:tw-ring-offset-grow-blue-1:focus-within{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xs\:focus-within\:tw-ring-offset-grow-blue-2:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .xs\:focus-within\:tw-ring-offset-grow-blue-3:focus-within{
    --tw-ring-offset-color: #7098B0;
  }

  .xs\:focus-within\:tw-ring-offset-grow-blue-4:focus-within{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xs\:focus-within\:tw-ring-offset-grow-blue-5:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .xs\:focus-within\:tw-ring-offset-grow-blue-6:focus-within{
    --tw-ring-offset-color: #77a4bf;
  }

  .xs\:focus-within\:tw-ring-offset-grow-blue-7:focus-within{
    --tw-ring-offset-color: #88BBDB;
  }

  .xs\:focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
    --tw-ring-offset-color: #507A91;
  }

  .xs\:focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xs\:focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .xs\:focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .xs\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xs\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xs\:focus-within\:tw-ring-offset-default-colour:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xs\:focus\:tw-ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .xs\:focus\:tw-ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .xs\:focus\:tw-ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .xs\:focus\:tw-ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .xs\:focus\:tw-ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .xs\:focus\:tw-ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xs\:focus\:tw-ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xs\:focus\:tw-ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .xs\:focus\:tw-ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .xs\:focus\:tw-ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .xs\:focus\:tw-ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .xs\:focus\:tw-ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .xs\:focus\:tw-ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .xs\:focus\:tw-ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .xs\:focus\:tw-ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .xs\:focus\:tw-ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .xs\:focus\:tw-ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .xs\:focus\:tw-ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .xs\:focus\:tw-ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .xs\:focus\:tw-ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .xs\:focus\:tw-ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .xs\:focus\:tw-ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .xs\:focus\:tw-ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .xs\:focus\:tw-ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xs\:focus\:tw-ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .xs\:focus\:tw-ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .xs\:focus\:tw-ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .xs\:focus\:tw-ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .xs\:focus\:tw-ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .xs\:focus\:tw-ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .xs\:focus\:tw-ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .xs\:focus\:tw-ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .xs\:focus\:tw-ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .xs\:focus\:tw-ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .xs\:focus\:tw-ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xs\:focus\:tw-ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .xs\:focus\:tw-ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xs\:focus\:tw-ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xs\:focus\:tw-ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .xs\:focus\:tw-ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .xs\:focus\:tw-ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .xs\:focus\:tw-ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .xs\:focus\:tw-ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .xs\:focus\:tw-ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .xs\:focus\:tw-ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .xs\:focus\:tw-ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .xs\:focus\:tw-ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xs\:focus\:tw-ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .xs\:focus\:tw-ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .xs\:focus\:tw-ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .xs\:focus\:tw-ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .xs\:focus\:tw-ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xs\:focus\:tw-ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .xs\:focus\:tw-ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xs\:focus\:tw-ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .xs\:focus\:tw-ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xs\:focus\:tw-ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xs\:focus\:tw-ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xs\:focus\:tw-ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .xs\:focus\:tw-ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .xs\:focus\:tw-ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .xs\:focus\:tw-ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .xs\:focus\:tw-ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .xs\:focus\:tw-ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .xs\:focus\:tw-ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xs\:focus\:tw-ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .xs\:focus\:tw-ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xs\:focus\:tw-ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xs\:focus\:tw-ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .xs\:focus\:tw-ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xs\:focus\:tw-ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .xs\:focus\:tw-ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .xs\:focus\:tw-ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .xs\:focus\:tw-ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .xs\:focus\:tw-ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xs\:focus\:tw-ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .xs\:focus\:tw-ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xs\:focus\:tw-ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xs\:focus\:tw-ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .xs\:focus\:tw-ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .xs\:focus\:tw-ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .xs\:focus\:tw-ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .xs\:focus\:tw-ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .xs\:focus\:tw-ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .xs\:focus\:tw-ring-offset-pregnancy-green-1:focus{
    --tw-ring-offset-color: #346633;
  }

  .xs\:focus\:tw-ring-offset-pregnancy-green-2:focus{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xs\:focus\:tw-ring-offset-pregnancy-green-3:focus{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xs\:focus\:tw-ring-offset-system-blue-1:focus{
    --tw-ring-offset-color: #477591;
  }

  .xs\:focus\:tw-ring-offset-system-blue-2:focus{
    --tw-ring-offset-color: #A9BECB;
  }

  .xs\:focus\:tw-ring-offset-system-blue-3:focus{
    --tw-ring-offset-color: #769BB4;
  }

  .xs\:focus\:tw-ring-offset-system-dark-blue:focus{
    --tw-ring-offset-color: #213B4E;
  }

  .xs\:focus\:tw-ring-offset-inactive:focus{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xs\:focus\:tw-ring-offset-system-green-1:focus{
    --tw-ring-offset-color: #87c540;
  }

  .xs\:focus\:tw-ring-offset-system-orange-1:focus{
    --tw-ring-offset-color: #ED8936;
  }

  .xs\:focus\:tw-ring-offset-system-grey-1:focus{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xs\:focus\:tw-ring-offset-system-grey-2:focus{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xs\:focus\:tw-ring-offset-system-grey-3:focus{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xs\:focus\:tw-ring-offset-system-grey-4:focus{
    --tw-ring-offset-color: #707070;
  }

  .xs\:focus\:tw-ring-offset-system-grey-5:focus{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xs\:focus\:tw-ring-offset-system-grey-6:focus{
    --tw-ring-offset-color: #333333;
  }

  .xs\:focus\:tw-ring-offset-error-red:focus{
    --tw-ring-offset-color: #C11013;
  }

  .xs\:focus\:tw-ring-offset-system-red-1:focus{
    --tw-ring-offset-color: #E22828;
  }

  .xs\:focus\:tw-ring-offset-birth-summary-1:focus{
    --tw-ring-offset-color: #FFC924;
  }

  .xs\:focus\:tw-ring-offset-birth-summary-2:focus{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xs\:focus\:tw-ring-offset-birth-summary-3:focus{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xs\:focus\:tw-ring-offset-postnatal-assessment-1:focus{
    --tw-ring-offset-color: #865A87;
  }

  .xs\:focus\:tw-ring-offset-postnatal-assessment-2:focus{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xs\:focus\:tw-ring-offset-postnatal-assessment-3:focus{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xs\:focus\:tw-ring-offset-grow-background:focus{
    --tw-ring-offset-color: #86A3B6;
  }

  .xs\:focus\:tw-ring-offset-grow-system-banner:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .xs\:focus\:tw-ring-offset-grow-blue-1:focus{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xs\:focus\:tw-ring-offset-grow-blue-2:focus{
    --tw-ring-offset-color: #477591;
  }

  .xs\:focus\:tw-ring-offset-grow-blue-3:focus{
    --tw-ring-offset-color: #7098B0;
  }

  .xs\:focus\:tw-ring-offset-grow-blue-4:focus{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xs\:focus\:tw-ring-offset-grow-blue-5:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .xs\:focus\:tw-ring-offset-grow-blue-6:focus{
    --tw-ring-offset-color: #77a4bf;
  }

  .xs\:focus\:tw-ring-offset-grow-blue-7:focus{
    --tw-ring-offset-color: #88BBDB;
  }

  .xs\:focus\:tw-ring-offset-grow-chart-toggle:focus{
    --tw-ring-offset-color: #507A91;
  }

  .xs\:focus\:tw-ring-offset-grow-left-nav-1:focus{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xs\:focus\:tw-ring-offset-grow-left-nav-active:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .xs\:focus\:tw-ring-offset-grow-left-nav-hover:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .xs\:focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xs\:focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
    --tw-ring-offset-color: #333333;
  }

  .xs\:focus\:tw-ring-offset-default-colour:focus{
    --tw-ring-offset-color: #333333;
  }

  .xs\:tw-filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .xs\:tw-filter-none{
    filter: none;
  }

  .xs\:tw-blur-0{
    --tw-blur: blur(0);
  }

  .xs\:tw-blur-none{
    --tw-blur: blur(0);
  }

  .xs\:tw-blur-sm{
    --tw-blur: blur(4px);
  }

  .xs\:tw-blur{
    --tw-blur: blur(8px);
  }

  .xs\:tw-blur-md{
    --tw-blur: blur(12px);
  }

  .xs\:tw-blur-lg{
    --tw-blur: blur(16px);
  }

  .xs\:tw-blur-xl{
    --tw-blur: blur(24px);
  }

  .xs\:tw-blur-2xl{
    --tw-blur: blur(40px);
  }

  .xs\:tw-blur-3xl{
    --tw-blur: blur(64px);
  }

  .xs\:tw-brightness-0{
    --tw-brightness: brightness(0);
  }

  .xs\:tw-brightness-50{
    --tw-brightness: brightness(.5);
  }

  .xs\:tw-brightness-75{
    --tw-brightness: brightness(.75);
  }

  .xs\:tw-brightness-90{
    --tw-brightness: brightness(.9);
  }

  .xs\:tw-brightness-95{
    --tw-brightness: brightness(.95);
  }

  .xs\:tw-brightness-100{
    --tw-brightness: brightness(1);
  }

  .xs\:tw-brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .xs\:tw-brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .xs\:tw-brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .xs\:tw-brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .xs\:tw-brightness-200{
    --tw-brightness: brightness(2);
  }

  .xs\:tw-contrast-0{
    --tw-contrast: contrast(0);
  }

  .xs\:tw-contrast-50{
    --tw-contrast: contrast(.5);
  }

  .xs\:tw-contrast-75{
    --tw-contrast: contrast(.75);
  }

  .xs\:tw-contrast-100{
    --tw-contrast: contrast(1);
  }

  .xs\:tw-contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .xs\:tw-contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .xs\:tw-contrast-200{
    --tw-contrast: contrast(2);
  }

  .xs\:tw-drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .xs\:tw-drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .xs\:tw-drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .xs\:tw-drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .xs\:tw-drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .xs\:tw-drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .xs\:tw-drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .xs\:tw-grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .xs\:tw-grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .xs\:tw-hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .xs\:tw-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .xs\:tw-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .xs\:tw-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .xs\:tw-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .xs\:tw-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .xs\:tw--hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .xs\:tw--hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .xs\:tw--hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .xs\:tw--hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .xs\:tw--hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .xs\:tw-invert-0{
    --tw-invert: invert(0);
  }

  .xs\:tw-invert{
    --tw-invert: invert(100%);
  }

  .xs\:tw-saturate-0{
    --tw-saturate: saturate(0);
  }

  .xs\:tw-saturate-50{
    --tw-saturate: saturate(.5);
  }

  .xs\:tw-saturate-100{
    --tw-saturate: saturate(1);
  }

  .xs\:tw-saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .xs\:tw-saturate-200{
    --tw-saturate: saturate(2);
  }

  .xs\:tw-sepia-0{
    --tw-sepia: sepia(0);
  }

  .xs\:tw-sepia{
    --tw-sepia: sepia(100%);
  }

  .xs\:tw-backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .xs\:tw-backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .xs\:tw-backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .xs\:tw-backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .xs\:tw-backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .xs\:tw-backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .xs\:tw-backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .xs\:tw-backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .xs\:tw-backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .xs\:tw-backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .xs\:tw-backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .xs\:tw-backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .xs\:tw-backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .xs\:tw-backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .xs\:tw-backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .xs\:tw-backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .xs\:tw-backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .xs\:tw-backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .xs\:tw-backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .xs\:tw-backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .xs\:tw-backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .xs\:tw-backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .xs\:tw-backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .xs\:tw-backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .xs\:tw-backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .xs\:tw-backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .xs\:tw-backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .xs\:tw-backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .xs\:tw-backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .xs\:tw-backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .xs\:tw-backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .xs\:tw-backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .xs\:tw-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .xs\:tw-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .xs\:tw-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .xs\:tw-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .xs\:tw-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .xs\:tw--backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .xs\:tw--backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .xs\:tw--backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .xs\:tw--backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .xs\:tw--backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .xs\:tw-backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .xs\:tw-backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .xs\:tw-backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .xs\:tw-backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .xs\:tw-backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .xs\:tw-backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .xs\:tw-backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .xs\:tw-backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .xs\:tw-backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .xs\:tw-backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .xs\:tw-backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .xs\:tw-backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .xs\:tw-backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .xs\:tw-backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .xs\:tw-backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .xs\:tw-backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .xs\:tw-backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .xs\:tw-backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .xs\:tw-backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .xs\:tw-backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .xs\:tw-backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .xs\:tw-backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .xs\:tw-backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .xs\:tw-backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .xs\:tw-transition-none{
    transition-property: none;
  }

  .xs\:tw-transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:tw-transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:tw-transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:tw-transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xs\:tw-delay-75{
    transition-delay: 75ms;
  }

  .xs\:tw-delay-100{
    transition-delay: 100ms;
  }

  .xs\:tw-delay-150{
    transition-delay: 150ms;
  }

  .xs\:tw-delay-200{
    transition-delay: 200ms;
  }

  .xs\:tw-delay-300{
    transition-delay: 300ms;
  }

  .xs\:tw-delay-500{
    transition-delay: 500ms;
  }

  .xs\:tw-delay-700{
    transition-delay: 700ms;
  }

  .xs\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  .xs\:tw-duration-75{
    transition-duration: 75ms;
  }

  .xs\:tw-duration-100{
    transition-duration: 100ms;
  }

  .xs\:tw-duration-150{
    transition-duration: 150ms;
  }

  .xs\:tw-duration-200{
    transition-duration: 200ms;
  }

  .xs\:tw-duration-300{
    transition-duration: 300ms;
  }

  .xs\:tw-duration-500{
    transition-duration: 500ms;
  }

  .xs\:tw-duration-700{
    transition-duration: 700ms;
  }

  .xs\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  .xs\:tw-ease-linear{
    transition-timing-function: linear;
  }

  .xs\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xs\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xs\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .xs\:tw-bg-default-background-colour {
    background-color: #FFFFFF !important;
  }

  .xs\:tw-text-default-background-colour {
    color: #FFFFFF !important;
  }

  .xs\:tw-border-default-background-colour {
    border-color: #FFFFFF !important;
  }

  .xs\:tw-bg-default-colour-one {
    background-color: #759AA7 !important;
  }

  .xs\:tw-text-default-colour-one {
    color: #759AA7 !important;
  }

  .xs\:tw-border-default-colour-one {
    border-color: #759AA7 !important;
  }

  .xs\:tw-bg-default-colour-two {
    background-color: #CADDE3 !important;
  }

  .xs\:tw-text-default-colour-two {
    color: #CADDE3 !important;
  }

  .xs\:tw-border-default-colour-two {
    border-color: #CADDE3 !important;
  }

  .xs\:tw-bg-default-colour-three {
    background-color: #EEF4F7 !important;
  }

  .xs\:tw-text-default-colour-three {
    color: #EEF4F7 !important;
  }

  .xs\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xs\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .xs\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .xs\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xs\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .xs\:tw-text-error {
    color: #E53E3E !important;
  }

  .xs\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .xs\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xs\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .xs\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .xs\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xs\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .xs\:tw-text-error {
    color: #E53E3E !important;
  }

  .xs\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .xs\:tw-bg-default-modal-background-colour {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xs\:tw-bg-pregnancy-notes-one {
    background-color: #346633 !important;
  }

  .xs\:tw-text-pregnancy-notes-one {
    color: #346633 !important;
  }

  .xs\:tw-border-pregnancy-notes-one {
    border-color: #346633 !important;
  }

  .xs\:tw-bg-pregnancy-notes-two {
    background-color: #BEEDBE !important;
  }

  .xs\:tw-text-pregnancy-notes-two {
    color: #BEEDBE !important;
  }

  .xs\:tw-border-pregnancy-notes-two {
    border-color: #BEEDBE !important;
  }

  .xs\:tw-bg-pregnancy-notes-three {
    background-color: #F0FCF6 !important;
  }

  .xs\:tw-text-pregnancy-notes-three {
    color: #F0FCF6 !important;
  }

  .xs\:tw-border-pregnancy-notes-three {
    border-color: #F0FCF6 !important;
  }

  .xs\:tw-font-noto-sans {
    font-family: Noto Sans, sans-serif !important;
  }

  .xs\:tw-font-nunito {
    font-family: Nunito, sans-serif !important;
  }

  .xs\:tw-menu-icon-colour {
    color: #346633 !important;
  }

  .xs\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .xs\:tw-bg-disabled-text-colour {
    background-color: #999999 !important;
  }

  .xs\:tw-disabled-text-colour {
    color: #333333 !important;
  }

  .xs\:tw-border-disabled-text-colour {
    border-color: #999999 !important;
  }

  .xs\:tw-table-row-hover {
    opacity: 0.9;
  }

  .xs\:tw-user-menu {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xs\:tw-delete-plot-text-colour {
    color: #304E5F;
  }

  .xs\:tw-grow-user-menu {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xs\:tw-triangle-up {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xs\:tw-grow-triangle-up-banner {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xs\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .xs\:hover\:tw-bg-default-background-colour:hover {
    background-color: #FFFFFF !important;
  }

  .xs\:hover\:tw-text-default-background-colour:hover {
    color: #FFFFFF !important;
  }

  .xs\:hover\:tw-border-default-background-colour:hover {
    border-color: #FFFFFF !important;
  }

  .xs\:hover\:tw-bg-default-colour-one:hover {
    background-color: #759AA7 !important;
  }

  .xs\:hover\:tw-text-default-colour-one:hover {
    color: #759AA7 !important;
  }

  .xs\:hover\:tw-border-default-colour-one:hover {
    border-color: #759AA7 !important;
  }

  .xs\:hover\:tw-bg-default-colour-two:hover {
    background-color: #CADDE3 !important;
  }

  .xs\:hover\:tw-text-default-colour-two:hover {
    color: #CADDE3 !important;
  }

  .xs\:hover\:tw-border-default-colour-two:hover {
    border-color: #CADDE3 !important;
  }

  .xs\:hover\:tw-bg-default-colour-three:hover {
    background-color: #EEF4F7 !important;
  }

  .xs\:hover\:tw-text-default-colour-three:hover {
    color: #EEF4F7 !important;
  }

  .xs\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xs\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .xs\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .xs\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xs\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .xs\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .xs\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .xs\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xs\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .xs\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .xs\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xs\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .xs\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .xs\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .xs\:hover\:tw-bg-default-modal-background-colour:hover {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xs\:hover\:tw-bg-pregnancy-notes-one:hover {
    background-color: #346633 !important;
  }

  .xs\:hover\:tw-text-pregnancy-notes-one:hover {
    color: #346633 !important;
  }

  .xs\:hover\:tw-border-pregnancy-notes-one:hover {
    border-color: #346633 !important;
  }

  .xs\:hover\:tw-bg-pregnancy-notes-two:hover {
    background-color: #BEEDBE !important;
  }

  .xs\:hover\:tw-text-pregnancy-notes-two:hover {
    color: #BEEDBE !important;
  }

  .xs\:hover\:tw-border-pregnancy-notes-two:hover {
    border-color: #BEEDBE !important;
  }

  .xs\:hover\:tw-bg-pregnancy-notes-three:hover {
    background-color: #F0FCF6 !important;
  }

  .xs\:hover\:tw-text-pregnancy-notes-three:hover {
    color: #F0FCF6 !important;
  }

  .xs\:hover\:tw-border-pregnancy-notes-three:hover {
    border-color: #F0FCF6 !important;
  }

  .xs\:hover\:tw-font-noto-sans:hover {
    font-family: Noto Sans, sans-serif !important;
  }

  .xs\:hover\:tw-font-nunito:hover {
    font-family: Nunito, sans-serif !important;
  }

  .xs\:hover\:tw-menu-icon-colour:hover {
    color: #346633 !important;
  }

  .xs\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .xs\:hover\:tw-bg-disabled-text-colour:hover {
    background-color: #999999 !important;
  }

  .xs\:hover\:tw-disabled-text-colour:hover {
    color: #333333 !important;
  }

  .xs\:hover\:tw-border-disabled-text-colour:hover {
    border-color: #999999 !important;
  }

  .xs\:hover\:tw-table-row-hover:hover {
    opacity: 0.9;
  }

  .xs\:hover\:tw-user-menu:hover {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xs\:hover\:tw-delete-plot-text-colour:hover {
    color: #304E5F;
  }

  .xs\:hover\:tw-grow-user-menu:hover {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xs\:hover\:tw-triangle-up:hover {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xs\:hover\:tw-grow-triangle-up-banner:hover {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xs\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .xs\:focus\:tw-bg-default-background-colour:focus {
    background-color: #FFFFFF !important;
  }

  .xs\:focus\:tw-text-default-background-colour:focus {
    color: #FFFFFF !important;
  }

  .xs\:focus\:tw-border-default-background-colour:focus {
    border-color: #FFFFFF !important;
  }

  .xs\:focus\:tw-bg-default-colour-one:focus {
    background-color: #759AA7 !important;
  }

  .xs\:focus\:tw-text-default-colour-one:focus {
    color: #759AA7 !important;
  }

  .xs\:focus\:tw-border-default-colour-one:focus {
    border-color: #759AA7 !important;
  }

  .xs\:focus\:tw-bg-default-colour-two:focus {
    background-color: #CADDE3 !important;
  }

  .xs\:focus\:tw-text-default-colour-two:focus {
    color: #CADDE3 !important;
  }

  .xs\:focus\:tw-border-default-colour-two:focus {
    border-color: #CADDE3 !important;
  }

  .xs\:focus\:tw-bg-default-colour-three:focus {
    background-color: #EEF4F7 !important;
  }

  .xs\:focus\:tw-text-default-colour-three:focus {
    color: #EEF4F7 !important;
  }

  .xs\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xs\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .xs\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .xs\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xs\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .xs\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .xs\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .xs\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xs\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .xs\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .xs\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xs\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .xs\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .xs\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .xs\:focus\:tw-bg-default-modal-background-colour:focus {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xs\:focus\:tw-bg-pregnancy-notes-one:focus {
    background-color: #346633 !important;
  }

  .xs\:focus\:tw-text-pregnancy-notes-one:focus {
    color: #346633 !important;
  }

  .xs\:focus\:tw-border-pregnancy-notes-one:focus {
    border-color: #346633 !important;
  }

  .xs\:focus\:tw-bg-pregnancy-notes-two:focus {
    background-color: #BEEDBE !important;
  }

  .xs\:focus\:tw-text-pregnancy-notes-two:focus {
    color: #BEEDBE !important;
  }

  .xs\:focus\:tw-border-pregnancy-notes-two:focus {
    border-color: #BEEDBE !important;
  }

  .xs\:focus\:tw-bg-pregnancy-notes-three:focus {
    background-color: #F0FCF6 !important;
  }

  .xs\:focus\:tw-text-pregnancy-notes-three:focus {
    color: #F0FCF6 !important;
  }

  .xs\:focus\:tw-border-pregnancy-notes-three:focus {
    border-color: #F0FCF6 !important;
  }

  .xs\:focus\:tw-font-noto-sans:focus {
    font-family: Noto Sans, sans-serif !important;
  }

  .xs\:focus\:tw-font-nunito:focus {
    font-family: Nunito, sans-serif !important;
  }

  .xs\:focus\:tw-menu-icon-colour:focus {
    color: #346633 !important;
  }

  .xs\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .xs\:focus\:tw-bg-disabled-text-colour:focus {
    background-color: #999999 !important;
  }

  .xs\:focus\:tw-disabled-text-colour:focus {
    color: #333333 !important;
  }

  .xs\:focus\:tw-border-disabled-text-colour:focus {
    border-color: #999999 !important;
  }

  .xs\:focus\:tw-table-row-hover:focus {
    opacity: 0.9;
  }

  .xs\:focus\:tw-user-menu:focus {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xs\:focus\:tw-delete-plot-text-colour:focus {
    color: #304E5F;
  }

  .xs\:focus\:tw-grow-user-menu:focus {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xs\:focus\:tw-triangle-up:focus {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xs\:focus\:tw-grow-triangle-up-banner:focus {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xs\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .xs\:active\:tw-bg-default-background-colour:active {
    background-color: #FFFFFF !important;
  }

  .xs\:active\:tw-text-default-background-colour:active {
    color: #FFFFFF !important;
  }

  .xs\:active\:tw-border-default-background-colour:active {
    border-color: #FFFFFF !important;
  }

  .xs\:active\:tw-bg-default-colour-one:active {
    background-color: #759AA7 !important;
  }

  .xs\:active\:tw-text-default-colour-one:active {
    color: #759AA7 !important;
  }

  .xs\:active\:tw-border-default-colour-one:active {
    border-color: #759AA7 !important;
  }

  .xs\:active\:tw-bg-default-colour-two:active {
    background-color: #CADDE3 !important;
  }

  .xs\:active\:tw-text-default-colour-two:active {
    color: #CADDE3 !important;
  }

  .xs\:active\:tw-border-default-colour-two:active {
    border-color: #CADDE3 !important;
  }

  .xs\:active\:tw-bg-default-colour-three:active {
    background-color: #EEF4F7 !important;
  }

  .xs\:active\:tw-text-default-colour-three:active {
    color: #EEF4F7 !important;
  }

  .xs\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xs\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .xs\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .xs\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xs\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .xs\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .xs\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .xs\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xs\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .xs\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .xs\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xs\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .xs\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .xs\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .xs\:active\:tw-bg-default-modal-background-colour:active {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xs\:active\:tw-bg-pregnancy-notes-one:active {
    background-color: #346633 !important;
  }

  .xs\:active\:tw-text-pregnancy-notes-one:active {
    color: #346633 !important;
  }

  .xs\:active\:tw-border-pregnancy-notes-one:active {
    border-color: #346633 !important;
  }

  .xs\:active\:tw-bg-pregnancy-notes-two:active {
    background-color: #BEEDBE !important;
  }

  .xs\:active\:tw-text-pregnancy-notes-two:active {
    color: #BEEDBE !important;
  }

  .xs\:active\:tw-border-pregnancy-notes-two:active {
    border-color: #BEEDBE !important;
  }

  .xs\:active\:tw-bg-pregnancy-notes-three:active {
    background-color: #F0FCF6 !important;
  }

  .xs\:active\:tw-text-pregnancy-notes-three:active {
    color: #F0FCF6 !important;
  }

  .xs\:active\:tw-border-pregnancy-notes-three:active {
    border-color: #F0FCF6 !important;
  }

  .xs\:active\:tw-font-noto-sans:active {
    font-family: Noto Sans, sans-serif !important;
  }

  .xs\:active\:tw-font-nunito:active {
    font-family: Nunito, sans-serif !important;
  }

  .xs\:active\:tw-menu-icon-colour:active {
    color: #346633 !important;
  }

  .xs\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }

  .xs\:active\:tw-bg-disabled-text-colour:active {
    background-color: #999999 !important;
  }

  .xs\:active\:tw-disabled-text-colour:active {
    color: #333333 !important;
  }

  .xs\:active\:tw-border-disabled-text-colour:active {
    border-color: #999999 !important;
  }

  .xs\:active\:tw-table-row-hover:active {
    opacity: 0.9;
  }

  .xs\:active\:tw-user-menu:active {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xs\:active\:tw-delete-plot-text-colour:active {
    color: #304E5F;
  }

  .xs\:active\:tw-grow-user-menu:active {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xs\:active\:tw-triangle-up:active {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xs\:active\:tw-grow-triangle-up-banner:active {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xs\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }
}

@media (min-width: 640px){
  .sm\:tw-container{
    width: 100%;
  }

  @media (min-width: 320px){
    .sm\:tw-container{
      max-width: 320px;
    }
  }

  @media (min-width: 480px){
    .sm\:tw-container{
      max-width: 480px;
    }
  }

  @media (min-width: 640px){
    .sm\:tw-container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .sm\:tw-container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .sm\:tw-container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1580px){
    .sm\:tw-container{
      max-width: 1580px;
    }
  }

  @media (min-width: 1920px){
    .sm\:tw-container{
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px){
    .sm\:tw-container{
      max-width: 2560px;
    }
  }

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

  .sm\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .sm\:focus-within\:tw-not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .sm\:focus\:tw-not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:tw-pointer-events-none{
    pointer-events: none;
  }

  .sm\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  .sm\:tw-visible{
    visibility: visible;
  }

  .sm\:tw-invisible{
    visibility: hidden;
  }

  .sm\:tw-static{
    position: static;
  }

  .sm\:tw-fixed{
    position: fixed;
  }

  .sm\:tw-absolute{
    position: absolute;
  }

  .sm\:tw-relative{
    position: relative;
  }

  .sm\:tw-sticky{
    position: sticky;
  }

  .sm\:tw-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .sm\:tw-inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .sm\:tw-inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .sm\:tw-inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .sm\:tw-inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .sm\:tw-inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .sm\:tw-inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .sm\:tw-inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .sm\:tw-inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .sm\:tw-inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .sm\:tw-inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .sm\:tw-inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .sm\:tw-inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .sm\:tw-inset-13{
    top: 3.25rem;
    right: 3.25rem;
    bottom: 3.25rem;
    left: 3.25rem;
  }

  .sm\:tw-inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .sm\:tw-inset-15{
    top: 3.75rem;
    right: 3.75rem;
    bottom: 3.75rem;
    left: 3.75rem;
  }

  .sm\:tw-inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .sm\:tw-inset-17{
    top: 4.25rem;
    right: 4.25rem;
    bottom: 4.25rem;
    left: 4.25rem;
  }

  .sm\:tw-inset-18{
    top: 4.5rem;
    right: 4.5rem;
    bottom: 4.5rem;
    left: 4.5rem;
  }

  .sm\:tw-inset-19{
    top: 4.75rem;
    right: 4.75rem;
    bottom: 4.75rem;
    left: 4.75rem;
  }

  .sm\:tw-inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .sm\:tw-inset-21{
    top: 5.25rem;
    right: 5.25rem;
    bottom: 5.25rem;
    left: 5.25rem;
  }

  .sm\:tw-inset-22{
    top: 5.5rem;
    right: 5.5rem;
    bottom: 5.5rem;
    left: 5.5rem;
  }

  .sm\:tw-inset-23{
    top: 5.75rem;
    right: 5.75rem;
    bottom: 5.75rem;
    left: 5.75rem;
  }

  .sm\:tw-inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .sm\:tw-inset-25{
    top: 6.25rem;
    right: 6.25rem;
    bottom: 6.25rem;
    left: 6.25rem;
  }

  .sm\:tw-inset-26{
    top: 6.5rem;
    right: 6.5rem;
    bottom: 6.5rem;
    left: 6.5rem;
  }

  .sm\:tw-inset-27{
    top: 6.75rem;
    right: 6.75rem;
    bottom: 6.75rem;
    left: 6.75rem;
  }

  .sm\:tw-inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .sm\:tw-inset-29{
    top: 7.25rem;
    right: 7.25rem;
    bottom: 7.25rem;
    left: 7.25rem;
  }

  .sm\:tw-inset-30{
    top: 7.5rem;
    right: 7.5rem;
    bottom: 7.5rem;
    left: 7.5rem;
  }

  .sm\:tw-inset-31{
    top: 7.75rem;
    right: 7.75rem;
    bottom: 7.75rem;
    left: 7.75rem;
  }

  .sm\:tw-inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .sm\:tw-inset-33{
    top: 8.25rem;
    right: 8.25rem;
    bottom: 8.25rem;
    left: 8.25rem;
  }

  .sm\:tw-inset-34{
    top: 8.5rem;
    right: 8.5rem;
    bottom: 8.5rem;
    left: 8.5rem;
  }

  .sm\:tw-inset-35{
    top: 8.75rem;
    right: 8.75rem;
    bottom: 8.75rem;
    left: 8.75rem;
  }

  .sm\:tw-inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .sm\:tw-inset-37{
    top: 9.25rem;
    right: 9.25rem;
    bottom: 9.25rem;
    left: 9.25rem;
  }

  .sm\:tw-inset-38{
    top: 9.5rem;
    right: 9.5rem;
    bottom: 9.5rem;
    left: 9.5rem;
  }

  .sm\:tw-inset-39{
    top: 9.75rem;
    right: 9.75rem;
    bottom: 9.75rem;
    left: 9.75rem;
  }

  .sm\:tw-inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .sm\:tw-inset-41{
    top: 10.25rem;
    right: 10.25rem;
    bottom: 10.25rem;
    left: 10.25rem;
  }

  .sm\:tw-inset-42{
    top: 10.5rem;
    right: 10.5rem;
    bottom: 10.5rem;
    left: 10.5rem;
  }

  .sm\:tw-inset-43{
    top: 10.75rem;
    right: 10.75rem;
    bottom: 10.75rem;
    left: 10.75rem;
  }

  .sm\:tw-inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .sm\:tw-inset-45{
    top: 11.25rem;
    right: 11.25rem;
    bottom: 11.25rem;
    left: 11.25rem;
  }

  .sm\:tw-inset-46{
    top: 11.5rem;
    right: 11.5rem;
    bottom: 11.5rem;
    left: 11.5rem;
  }

  .sm\:tw-inset-47{
    top: 11.75rem;
    right: 11.75rem;
    bottom: 11.75rem;
    left: 11.75rem;
  }

  .sm\:tw-inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .sm\:tw-inset-50{
    top: 12.5rem;
    right: 12.5rem;
    bottom: 12.5rem;
    left: 12.5rem;
  }

  .sm\:tw-inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .sm\:tw-inset-53{
    top: 13.25rem;
    right: 13.25rem;
    bottom: 13.25rem;
    left: 13.25rem;
  }

  .sm\:tw-inset-54{
    top: 13.5rem;
    right: 13.5rem;
    bottom: 13.5rem;
    left: 13.5rem;
  }

  .sm\:tw-inset-55{
    top: 13.75rem;
    right: 13.75rem;
    bottom: 13.75rem;
    left: 13.75rem;
  }

  .sm\:tw-inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .sm\:tw-inset-57{
    top: 14.25rem;
    right: 14.25rem;
    bottom: 14.25rem;
    left: 14.25rem;
  }

  .sm\:tw-inset-58{
    top: 14.5rem;
    right: 14.5rem;
    bottom: 14.5rem;
    left: 14.5rem;
  }

  .sm\:tw-inset-59{
    top: 14.75rem;
    right: 14.75rem;
    bottom: 14.75rem;
    left: 14.75rem;
  }

  .sm\:tw-inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .sm\:tw-inset-61{
    top: 15.25rem;
    right: 15.25rem;
    bottom: 15.25rem;
    left: 15.25rem;
  }

  .sm\:tw-inset-62{
    top: 15.5rem;
    right: 15.5rem;
    bottom: 15.5rem;
    left: 15.5rem;
  }

  .sm\:tw-inset-63{
    top: 15.75rem;
    right: 15.75rem;
    bottom: 15.75rem;
    left: 15.75rem;
  }

  .sm\:tw-inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .sm\:tw-inset-65{
    top: 16.25rem;
    right: 16.25rem;
    bottom: 16.25rem;
    left: 16.25rem;
  }

  .sm\:tw-inset-66{
    top: 16.5rem;
    right: 16.5rem;
    bottom: 16.5rem;
    left: 16.5rem;
  }

  .sm\:tw-inset-68{
    top: 17rem;
    right: 17rem;
    bottom: 17rem;
    left: 17rem;
  }

  .sm\:tw-inset-69{
    top: 17.25rem;
    right: 17.25rem;
    bottom: 17.25rem;
    left: 17.25rem;
  }

  .sm\:tw-inset-70{
    top: 17.5rem;
    right: 17.5rem;
    bottom: 17.5rem;
    left: 17.5rem;
  }

  .sm\:tw-inset-71{
    top: 17.75rem;
    right: 17.75rem;
    bottom: 17.75rem;
    left: 17.75rem;
  }

  .sm\:tw-inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .sm\:tw-inset-73{
    top: 18.25rem;
    right: 18.25rem;
    bottom: 18.25rem;
    left: 18.25rem;
  }

  .sm\:tw-inset-74{
    top: 18.5rem;
    right: 18.5rem;
    bottom: 18.5rem;
    left: 18.5rem;
  }

  .sm\:tw-inset-75{
    top: 18.75rem;
    right: 18.75rem;
    bottom: 18.75rem;
    left: 18.75rem;
  }

  .sm\:tw-inset-76{
    top: 19rem;
    right: 19rem;
    bottom: 19rem;
    left: 19rem;
  }

  .sm\:tw-inset-77{
    top: 19.25rem;
    right: 19.25rem;
    bottom: 19.25rem;
    left: 19.25rem;
  }

  .sm\:tw-inset-78{
    top: 19.5rem;
    right: 19.5rem;
    bottom: 19.5rem;
    left: 19.5rem;
  }

  .sm\:tw-inset-79{
    top: 19.75rem;
    right: 19.75rem;
    bottom: 19.75rem;
    left: 19.75rem;
  }

  .sm\:tw-inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .sm\:tw-inset-81{
    top: 20.25rem;
    right: 20.25rem;
    bottom: 20.25rem;
    left: 20.25rem;
  }

  .sm\:tw-inset-82{
    top: 20.5rem;
    right: 20.5rem;
    bottom: 20.5rem;
    left: 20.5rem;
  }

  .sm\:tw-inset-83{
    top: 20.75rem;
    right: 20.75rem;
    bottom: 20.75rem;
    left: 20.75rem;
  }

  .sm\:tw-inset-84{
    top: 21rem;
    right: 21rem;
    bottom: 21rem;
    left: 21rem;
  }

  .sm\:tw-inset-85{
    top: 21.25rem;
    right: 21.25rem;
    bottom: 21.25rem;
    left: 21.25rem;
  }

  .sm\:tw-inset-86{
    top: 21.5rem;
    right: 21.5rem;
    bottom: 21.5rem;
    left: 21.5rem;
  }

  .sm\:tw-inset-87{
    top: 21.75rem;
    right: 21.75rem;
    bottom: 21.75rem;
    left: 21.75rem;
  }

  .sm\:tw-inset-88{
    top: 22rem;
    right: 22rem;
    bottom: 22rem;
    left: 22rem;
  }

  .sm\:tw-inset-89{
    top: 22.25rem;
    right: 22.25rem;
    bottom: 22.25rem;
    left: 22.25rem;
  }

  .sm\:tw-inset-90{
    top: 22.5rem;
    right: 22.5rem;
    bottom: 22.5rem;
    left: 22.5rem;
  }

  .sm\:tw-inset-91{
    top: 22.75rem;
    right: 22.75rem;
    bottom: 22.75rem;
    left: 22.75rem;
  }

  .sm\:tw-inset-92{
    top: 23rem;
    right: 23rem;
    bottom: 23rem;
    left: 23rem;
  }

  .sm\:tw-inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .sm\:tw-inset-102{
    top: 25.5rem;
    right: 25.5rem;
    bottom: 25.5rem;
    left: 25.5rem;
  }

  .sm\:tw-inset-112{
    top: 28rem;
    right: 28rem;
    bottom: 28rem;
    left: 28rem;
  }

  .sm\:tw-inset-128{
    top: 31rem;
    right: 31rem;
    bottom: 31rem;
    left: 31rem;
  }

  .sm\:tw-inset-129{
    top: 32.25rem;
    right: 32.25rem;
    bottom: 32.25rem;
    left: 32.25rem;
  }

  .sm\:tw-inset-130{
    top: 32.5rem;
    right: 32.5rem;
    bottom: 32.5rem;
    left: 32.5rem;
  }

  .sm\:tw-inset-140{
    top: 35rem;
    right: 35rem;
    bottom: 35rem;
    left: 35rem;
  }

  .sm\:tw-inset-160{
    top: 40rem;
    right: 40rem;
    bottom: 40rem;
    left: 40rem;
  }

  .sm\:tw-inset-180{
    top: 45rem;
    right: 45rem;
    bottom: 45rem;
    left: 45rem;
  }

  .sm\:tw-inset-185{
    top: 46.25rem;
    right: 46.25rem;
    bottom: 46.25rem;
    left: 46.25rem;
  }

  .sm\:tw-inset-190{
    top: 47.5rem;
    right: 47.5rem;
    bottom: 47.5rem;
    left: 47.5rem;
  }

  .sm\:tw-inset-200{
    top: 50rem;
    right: 50rem;
    bottom: 50rem;
    left: 50rem;
  }

  .sm\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:tw-inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .sm\:tw-inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .sm\:tw-inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .sm\:tw-inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .sm\:tw-inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .sm\:tw--inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .sm\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .sm\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .sm\:tw--inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .sm\:tw--inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .sm\:tw--inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .sm\:tw--inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .sm\:tw--inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .sm\:tw--inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .sm\:tw--inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .sm\:tw--inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .sm\:tw--inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .sm\:tw--inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .sm\:tw--inset-13{
    top: -3.25rem;
    right: -3.25rem;
    bottom: -3.25rem;
    left: -3.25rem;
  }

  .sm\:tw--inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .sm\:tw--inset-15{
    top: -3.75rem;
    right: -3.75rem;
    bottom: -3.75rem;
    left: -3.75rem;
  }

  .sm\:tw--inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .sm\:tw--inset-17{
    top: -4.25rem;
    right: -4.25rem;
    bottom: -4.25rem;
    left: -4.25rem;
  }

  .sm\:tw--inset-18{
    top: -4.5rem;
    right: -4.5rem;
    bottom: -4.5rem;
    left: -4.5rem;
  }

  .sm\:tw--inset-19{
    top: -4.75rem;
    right: -4.75rem;
    bottom: -4.75rem;
    left: -4.75rem;
  }

  .sm\:tw--inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .sm\:tw--inset-21{
    top: -5.25rem;
    right: -5.25rem;
    bottom: -5.25rem;
    left: -5.25rem;
  }

  .sm\:tw--inset-22{
    top: -5.5rem;
    right: -5.5rem;
    bottom: -5.5rem;
    left: -5.5rem;
  }

  .sm\:tw--inset-23{
    top: -5.75rem;
    right: -5.75rem;
    bottom: -5.75rem;
    left: -5.75rem;
  }

  .sm\:tw--inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .sm\:tw--inset-25{
    top: -6.25rem;
    right: -6.25rem;
    bottom: -6.25rem;
    left: -6.25rem;
  }

  .sm\:tw--inset-26{
    top: -6.5rem;
    right: -6.5rem;
    bottom: -6.5rem;
    left: -6.5rem;
  }

  .sm\:tw--inset-27{
    top: -6.75rem;
    right: -6.75rem;
    bottom: -6.75rem;
    left: -6.75rem;
  }

  .sm\:tw--inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .sm\:tw--inset-29{
    top: -7.25rem;
    right: -7.25rem;
    bottom: -7.25rem;
    left: -7.25rem;
  }

  .sm\:tw--inset-30{
    top: -7.5rem;
    right: -7.5rem;
    bottom: -7.5rem;
    left: -7.5rem;
  }

  .sm\:tw--inset-31{
    top: -7.75rem;
    right: -7.75rem;
    bottom: -7.75rem;
    left: -7.75rem;
  }

  .sm\:tw--inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .sm\:tw--inset-33{
    top: -8.25rem;
    right: -8.25rem;
    bottom: -8.25rem;
    left: -8.25rem;
  }

  .sm\:tw--inset-34{
    top: -8.5rem;
    right: -8.5rem;
    bottom: -8.5rem;
    left: -8.5rem;
  }

  .sm\:tw--inset-35{
    top: -8.75rem;
    right: -8.75rem;
    bottom: -8.75rem;
    left: -8.75rem;
  }

  .sm\:tw--inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .sm\:tw--inset-37{
    top: -9.25rem;
    right: -9.25rem;
    bottom: -9.25rem;
    left: -9.25rem;
  }

  .sm\:tw--inset-38{
    top: -9.5rem;
    right: -9.5rem;
    bottom: -9.5rem;
    left: -9.5rem;
  }

  .sm\:tw--inset-39{
    top: -9.75rem;
    right: -9.75rem;
    bottom: -9.75rem;
    left: -9.75rem;
  }

  .sm\:tw--inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .sm\:tw--inset-41{
    top: -10.25rem;
    right: -10.25rem;
    bottom: -10.25rem;
    left: -10.25rem;
  }

  .sm\:tw--inset-42{
    top: -10.5rem;
    right: -10.5rem;
    bottom: -10.5rem;
    left: -10.5rem;
  }

  .sm\:tw--inset-43{
    top: -10.75rem;
    right: -10.75rem;
    bottom: -10.75rem;
    left: -10.75rem;
  }

  .sm\:tw--inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .sm\:tw--inset-45{
    top: -11.25rem;
    right: -11.25rem;
    bottom: -11.25rem;
    left: -11.25rem;
  }

  .sm\:tw--inset-46{
    top: -11.5rem;
    right: -11.5rem;
    bottom: -11.5rem;
    left: -11.5rem;
  }

  .sm\:tw--inset-47{
    top: -11.75rem;
    right: -11.75rem;
    bottom: -11.75rem;
    left: -11.75rem;
  }

  .sm\:tw--inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .sm\:tw--inset-50{
    top: -12.5rem;
    right: -12.5rem;
    bottom: -12.5rem;
    left: -12.5rem;
  }

  .sm\:tw--inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .sm\:tw--inset-53{
    top: -13.25rem;
    right: -13.25rem;
    bottom: -13.25rem;
    left: -13.25rem;
  }

  .sm\:tw--inset-54{
    top: -13.5rem;
    right: -13.5rem;
    bottom: -13.5rem;
    left: -13.5rem;
  }

  .sm\:tw--inset-55{
    top: -13.75rem;
    right: -13.75rem;
    bottom: -13.75rem;
    left: -13.75rem;
  }

  .sm\:tw--inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .sm\:tw--inset-57{
    top: -14.25rem;
    right: -14.25rem;
    bottom: -14.25rem;
    left: -14.25rem;
  }

  .sm\:tw--inset-58{
    top: -14.5rem;
    right: -14.5rem;
    bottom: -14.5rem;
    left: -14.5rem;
  }

  .sm\:tw--inset-59{
    top: -14.75rem;
    right: -14.75rem;
    bottom: -14.75rem;
    left: -14.75rem;
  }

  .sm\:tw--inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .sm\:tw--inset-61{
    top: -15.25rem;
    right: -15.25rem;
    bottom: -15.25rem;
    left: -15.25rem;
  }

  .sm\:tw--inset-62{
    top: -15.5rem;
    right: -15.5rem;
    bottom: -15.5rem;
    left: -15.5rem;
  }

  .sm\:tw--inset-63{
    top: -15.75rem;
    right: -15.75rem;
    bottom: -15.75rem;
    left: -15.75rem;
  }

  .sm\:tw--inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .sm\:tw--inset-65{
    top: -16.25rem;
    right: -16.25rem;
    bottom: -16.25rem;
    left: -16.25rem;
  }

  .sm\:tw--inset-66{
    top: -16.5rem;
    right: -16.5rem;
    bottom: -16.5rem;
    left: -16.5rem;
  }

  .sm\:tw--inset-68{
    top: -17rem;
    right: -17rem;
    bottom: -17rem;
    left: -17rem;
  }

  .sm\:tw--inset-69{
    top: -17.25rem;
    right: -17.25rem;
    bottom: -17.25rem;
    left: -17.25rem;
  }

  .sm\:tw--inset-70{
    top: -17.5rem;
    right: -17.5rem;
    bottom: -17.5rem;
    left: -17.5rem;
  }

  .sm\:tw--inset-71{
    top: -17.75rem;
    right: -17.75rem;
    bottom: -17.75rem;
    left: -17.75rem;
  }

  .sm\:tw--inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .sm\:tw--inset-73{
    top: -18.25rem;
    right: -18.25rem;
    bottom: -18.25rem;
    left: -18.25rem;
  }

  .sm\:tw--inset-74{
    top: -18.5rem;
    right: -18.5rem;
    bottom: -18.5rem;
    left: -18.5rem;
  }

  .sm\:tw--inset-75{
    top: -18.75rem;
    right: -18.75rem;
    bottom: -18.75rem;
    left: -18.75rem;
  }

  .sm\:tw--inset-76{
    top: -19rem;
    right: -19rem;
    bottom: -19rem;
    left: -19rem;
  }

  .sm\:tw--inset-77{
    top: -19.25rem;
    right: -19.25rem;
    bottom: -19.25rem;
    left: -19.25rem;
  }

  .sm\:tw--inset-78{
    top: -19.5rem;
    right: -19.5rem;
    bottom: -19.5rem;
    left: -19.5rem;
  }

  .sm\:tw--inset-79{
    top: -19.75rem;
    right: -19.75rem;
    bottom: -19.75rem;
    left: -19.75rem;
  }

  .sm\:tw--inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .sm\:tw--inset-81{
    top: -20.25rem;
    right: -20.25rem;
    bottom: -20.25rem;
    left: -20.25rem;
  }

  .sm\:tw--inset-82{
    top: -20.5rem;
    right: -20.5rem;
    bottom: -20.5rem;
    left: -20.5rem;
  }

  .sm\:tw--inset-83{
    top: -20.75rem;
    right: -20.75rem;
    bottom: -20.75rem;
    left: -20.75rem;
  }

  .sm\:tw--inset-84{
    top: -21rem;
    right: -21rem;
    bottom: -21rem;
    left: -21rem;
  }

  .sm\:tw--inset-85{
    top: -21.25rem;
    right: -21.25rem;
    bottom: -21.25rem;
    left: -21.25rem;
  }

  .sm\:tw--inset-86{
    top: -21.5rem;
    right: -21.5rem;
    bottom: -21.5rem;
    left: -21.5rem;
  }

  .sm\:tw--inset-87{
    top: -21.75rem;
    right: -21.75rem;
    bottom: -21.75rem;
    left: -21.75rem;
  }

  .sm\:tw--inset-88{
    top: -22rem;
    right: -22rem;
    bottom: -22rem;
    left: -22rem;
  }

  .sm\:tw--inset-89{
    top: -22.25rem;
    right: -22.25rem;
    bottom: -22.25rem;
    left: -22.25rem;
  }

  .sm\:tw--inset-90{
    top: -22.5rem;
    right: -22.5rem;
    bottom: -22.5rem;
    left: -22.5rem;
  }

  .sm\:tw--inset-91{
    top: -22.75rem;
    right: -22.75rem;
    bottom: -22.75rem;
    left: -22.75rem;
  }

  .sm\:tw--inset-92{
    top: -23rem;
    right: -23rem;
    bottom: -23rem;
    left: -23rem;
  }

  .sm\:tw--inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .sm\:tw--inset-102{
    top: -25.5rem;
    right: -25.5rem;
    bottom: -25.5rem;
    left: -25.5rem;
  }

  .sm\:tw--inset-112{
    top: -28rem;
    right: -28rem;
    bottom: -28rem;
    left: -28rem;
  }

  .sm\:tw--inset-128{
    top: -31rem;
    right: -31rem;
    bottom: -31rem;
    left: -31rem;
  }

  .sm\:tw--inset-129{
    top: -32.25rem;
    right: -32.25rem;
    bottom: -32.25rem;
    left: -32.25rem;
  }

  .sm\:tw--inset-130{
    top: -32.5rem;
    right: -32.5rem;
    bottom: -32.5rem;
    left: -32.5rem;
  }

  .sm\:tw--inset-140{
    top: -35rem;
    right: -35rem;
    bottom: -35rem;
    left: -35rem;
  }

  .sm\:tw--inset-160{
    top: -40rem;
    right: -40rem;
    bottom: -40rem;
    left: -40rem;
  }

  .sm\:tw--inset-180{
    top: -45rem;
    right: -45rem;
    bottom: -45rem;
    left: -45rem;
  }

  .sm\:tw--inset-185{
    top: -46.25rem;
    right: -46.25rem;
    bottom: -46.25rem;
    left: -46.25rem;
  }

  .sm\:tw--inset-190{
    top: -47.5rem;
    right: -47.5rem;
    bottom: -47.5rem;
    left: -47.5rem;
  }

  .sm\:tw--inset-200{
    top: -50rem;
    right: -50rem;
    bottom: -50rem;
    left: -50rem;
  }

  .sm\:tw--inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .sm\:tw--inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .sm\:tw--inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .sm\:tw--inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .sm\:tw--inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .sm\:tw-inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:tw-inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .sm\:tw-inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .sm\:tw-inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .sm\:tw-inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:tw-inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .sm\:tw-inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .sm\:tw--inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:tw--inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .sm\:tw--inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .sm\:tw--inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .sm\:tw--inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:tw--inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .sm\:tw--inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .sm\:tw-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .sm\:tw-inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .sm\:tw-inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .sm\:tw-inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .sm\:tw-inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .sm\:tw-inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .sm\:tw-inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .sm\:tw-inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .sm\:tw-inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .sm\:tw-inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .sm\:tw-inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .sm\:tw-inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .sm\:tw-inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .sm\:tw-inset-x-13{
    left: 3.25rem;
    right: 3.25rem;
  }

  .sm\:tw-inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .sm\:tw-inset-x-15{
    left: 3.75rem;
    right: 3.75rem;
  }

  .sm\:tw-inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .sm\:tw-inset-x-17{
    left: 4.25rem;
    right: 4.25rem;
  }

  .sm\:tw-inset-x-18{
    left: 4.5rem;
    right: 4.5rem;
  }

  .sm\:tw-inset-x-19{
    left: 4.75rem;
    right: 4.75rem;
  }

  .sm\:tw-inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .sm\:tw-inset-x-21{
    left: 5.25rem;
    right: 5.25rem;
  }

  .sm\:tw-inset-x-22{
    left: 5.5rem;
    right: 5.5rem;
  }

  .sm\:tw-inset-x-23{
    left: 5.75rem;
    right: 5.75rem;
  }

  .sm\:tw-inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .sm\:tw-inset-x-25{
    left: 6.25rem;
    right: 6.25rem;
  }

  .sm\:tw-inset-x-26{
    left: 6.5rem;
    right: 6.5rem;
  }

  .sm\:tw-inset-x-27{
    left: 6.75rem;
    right: 6.75rem;
  }

  .sm\:tw-inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .sm\:tw-inset-x-29{
    left: 7.25rem;
    right: 7.25rem;
  }

  .sm\:tw-inset-x-30{
    left: 7.5rem;
    right: 7.5rem;
  }

  .sm\:tw-inset-x-31{
    left: 7.75rem;
    right: 7.75rem;
  }

  .sm\:tw-inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .sm\:tw-inset-x-33{
    left: 8.25rem;
    right: 8.25rem;
  }

  .sm\:tw-inset-x-34{
    left: 8.5rem;
    right: 8.5rem;
  }

  .sm\:tw-inset-x-35{
    left: 8.75rem;
    right: 8.75rem;
  }

  .sm\:tw-inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .sm\:tw-inset-x-37{
    left: 9.25rem;
    right: 9.25rem;
  }

  .sm\:tw-inset-x-38{
    left: 9.5rem;
    right: 9.5rem;
  }

  .sm\:tw-inset-x-39{
    left: 9.75rem;
    right: 9.75rem;
  }

  .sm\:tw-inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .sm\:tw-inset-x-41{
    left: 10.25rem;
    right: 10.25rem;
  }

  .sm\:tw-inset-x-42{
    left: 10.5rem;
    right: 10.5rem;
  }

  .sm\:tw-inset-x-43{
    left: 10.75rem;
    right: 10.75rem;
  }

  .sm\:tw-inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .sm\:tw-inset-x-45{
    left: 11.25rem;
    right: 11.25rem;
  }

  .sm\:tw-inset-x-46{
    left: 11.5rem;
    right: 11.5rem;
  }

  .sm\:tw-inset-x-47{
    left: 11.75rem;
    right: 11.75rem;
  }

  .sm\:tw-inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .sm\:tw-inset-x-50{
    left: 12.5rem;
    right: 12.5rem;
  }

  .sm\:tw-inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .sm\:tw-inset-x-53{
    left: 13.25rem;
    right: 13.25rem;
  }

  .sm\:tw-inset-x-54{
    left: 13.5rem;
    right: 13.5rem;
  }

  .sm\:tw-inset-x-55{
    left: 13.75rem;
    right: 13.75rem;
  }

  .sm\:tw-inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .sm\:tw-inset-x-57{
    left: 14.25rem;
    right: 14.25rem;
  }

  .sm\:tw-inset-x-58{
    left: 14.5rem;
    right: 14.5rem;
  }

  .sm\:tw-inset-x-59{
    left: 14.75rem;
    right: 14.75rem;
  }

  .sm\:tw-inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .sm\:tw-inset-x-61{
    left: 15.25rem;
    right: 15.25rem;
  }

  .sm\:tw-inset-x-62{
    left: 15.5rem;
    right: 15.5rem;
  }

  .sm\:tw-inset-x-63{
    left: 15.75rem;
    right: 15.75rem;
  }

  .sm\:tw-inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .sm\:tw-inset-x-65{
    left: 16.25rem;
    right: 16.25rem;
  }

  .sm\:tw-inset-x-66{
    left: 16.5rem;
    right: 16.5rem;
  }

  .sm\:tw-inset-x-68{
    left: 17rem;
    right: 17rem;
  }

  .sm\:tw-inset-x-69{
    left: 17.25rem;
    right: 17.25rem;
  }

  .sm\:tw-inset-x-70{
    left: 17.5rem;
    right: 17.5rem;
  }

  .sm\:tw-inset-x-71{
    left: 17.75rem;
    right: 17.75rem;
  }

  .sm\:tw-inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .sm\:tw-inset-x-73{
    left: 18.25rem;
    right: 18.25rem;
  }

  .sm\:tw-inset-x-74{
    left: 18.5rem;
    right: 18.5rem;
  }

  .sm\:tw-inset-x-75{
    left: 18.75rem;
    right: 18.75rem;
  }

  .sm\:tw-inset-x-76{
    left: 19rem;
    right: 19rem;
  }

  .sm\:tw-inset-x-77{
    left: 19.25rem;
    right: 19.25rem;
  }

  .sm\:tw-inset-x-78{
    left: 19.5rem;
    right: 19.5rem;
  }

  .sm\:tw-inset-x-79{
    left: 19.75rem;
    right: 19.75rem;
  }

  .sm\:tw-inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .sm\:tw-inset-x-81{
    left: 20.25rem;
    right: 20.25rem;
  }

  .sm\:tw-inset-x-82{
    left: 20.5rem;
    right: 20.5rem;
  }

  .sm\:tw-inset-x-83{
    left: 20.75rem;
    right: 20.75rem;
  }

  .sm\:tw-inset-x-84{
    left: 21rem;
    right: 21rem;
  }

  .sm\:tw-inset-x-85{
    left: 21.25rem;
    right: 21.25rem;
  }

  .sm\:tw-inset-x-86{
    left: 21.5rem;
    right: 21.5rem;
  }

  .sm\:tw-inset-x-87{
    left: 21.75rem;
    right: 21.75rem;
  }

  .sm\:tw-inset-x-88{
    left: 22rem;
    right: 22rem;
  }

  .sm\:tw-inset-x-89{
    left: 22.25rem;
    right: 22.25rem;
  }

  .sm\:tw-inset-x-90{
    left: 22.5rem;
    right: 22.5rem;
  }

  .sm\:tw-inset-x-91{
    left: 22.75rem;
    right: 22.75rem;
  }

  .sm\:tw-inset-x-92{
    left: 23rem;
    right: 23rem;
  }

  .sm\:tw-inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .sm\:tw-inset-x-102{
    left: 25.5rem;
    right: 25.5rem;
  }

  .sm\:tw-inset-x-112{
    left: 28rem;
    right: 28rem;
  }

  .sm\:tw-inset-x-128{
    left: 31rem;
    right: 31rem;
  }

  .sm\:tw-inset-x-129{
    left: 32.25rem;
    right: 32.25rem;
  }

  .sm\:tw-inset-x-130{
    left: 32.5rem;
    right: 32.5rem;
  }

  .sm\:tw-inset-x-140{
    left: 35rem;
    right: 35rem;
  }

  .sm\:tw-inset-x-160{
    left: 40rem;
    right: 40rem;
  }

  .sm\:tw-inset-x-180{
    left: 45rem;
    right: 45rem;
  }

  .sm\:tw-inset-x-185{
    left: 46.25rem;
    right: 46.25rem;
  }

  .sm\:tw-inset-x-190{
    left: 47.5rem;
    right: 47.5rem;
  }

  .sm\:tw-inset-x-200{
    left: 50rem;
    right: 50rem;
  }

  .sm\:tw-inset-x-auto{
    left: auto;
    right: auto;
  }

  .sm\:tw-inset-x-px{
    left: 1px;
    right: 1px;
  }

  .sm\:tw-inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .sm\:tw-inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .sm\:tw-inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .sm\:tw-inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .sm\:tw--inset-x-0{
    left: 0px;
    right: 0px;
  }

  .sm\:tw--inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .sm\:tw--inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .sm\:tw--inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .sm\:tw--inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .sm\:tw--inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .sm\:tw--inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .sm\:tw--inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .sm\:tw--inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .sm\:tw--inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .sm\:tw--inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .sm\:tw--inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .sm\:tw--inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .sm\:tw--inset-x-13{
    left: -3.25rem;
    right: -3.25rem;
  }

  .sm\:tw--inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .sm\:tw--inset-x-15{
    left: -3.75rem;
    right: -3.75rem;
  }

  .sm\:tw--inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .sm\:tw--inset-x-17{
    left: -4.25rem;
    right: -4.25rem;
  }

  .sm\:tw--inset-x-18{
    left: -4.5rem;
    right: -4.5rem;
  }

  .sm\:tw--inset-x-19{
    left: -4.75rem;
    right: -4.75rem;
  }

  .sm\:tw--inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .sm\:tw--inset-x-21{
    left: -5.25rem;
    right: -5.25rem;
  }

  .sm\:tw--inset-x-22{
    left: -5.5rem;
    right: -5.5rem;
  }

  .sm\:tw--inset-x-23{
    left: -5.75rem;
    right: -5.75rem;
  }

  .sm\:tw--inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .sm\:tw--inset-x-25{
    left: -6.25rem;
    right: -6.25rem;
  }

  .sm\:tw--inset-x-26{
    left: -6.5rem;
    right: -6.5rem;
  }

  .sm\:tw--inset-x-27{
    left: -6.75rem;
    right: -6.75rem;
  }

  .sm\:tw--inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .sm\:tw--inset-x-29{
    left: -7.25rem;
    right: -7.25rem;
  }

  .sm\:tw--inset-x-30{
    left: -7.5rem;
    right: -7.5rem;
  }

  .sm\:tw--inset-x-31{
    left: -7.75rem;
    right: -7.75rem;
  }

  .sm\:tw--inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .sm\:tw--inset-x-33{
    left: -8.25rem;
    right: -8.25rem;
  }

  .sm\:tw--inset-x-34{
    left: -8.5rem;
    right: -8.5rem;
  }

  .sm\:tw--inset-x-35{
    left: -8.75rem;
    right: -8.75rem;
  }

  .sm\:tw--inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .sm\:tw--inset-x-37{
    left: -9.25rem;
    right: -9.25rem;
  }

  .sm\:tw--inset-x-38{
    left: -9.5rem;
    right: -9.5rem;
  }

  .sm\:tw--inset-x-39{
    left: -9.75rem;
    right: -9.75rem;
  }

  .sm\:tw--inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .sm\:tw--inset-x-41{
    left: -10.25rem;
    right: -10.25rem;
  }

  .sm\:tw--inset-x-42{
    left: -10.5rem;
    right: -10.5rem;
  }

  .sm\:tw--inset-x-43{
    left: -10.75rem;
    right: -10.75rem;
  }

  .sm\:tw--inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .sm\:tw--inset-x-45{
    left: -11.25rem;
    right: -11.25rem;
  }

  .sm\:tw--inset-x-46{
    left: -11.5rem;
    right: -11.5rem;
  }

  .sm\:tw--inset-x-47{
    left: -11.75rem;
    right: -11.75rem;
  }

  .sm\:tw--inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .sm\:tw--inset-x-50{
    left: -12.5rem;
    right: -12.5rem;
  }

  .sm\:tw--inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .sm\:tw--inset-x-53{
    left: -13.25rem;
    right: -13.25rem;
  }

  .sm\:tw--inset-x-54{
    left: -13.5rem;
    right: -13.5rem;
  }

  .sm\:tw--inset-x-55{
    left: -13.75rem;
    right: -13.75rem;
  }

  .sm\:tw--inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .sm\:tw--inset-x-57{
    left: -14.25rem;
    right: -14.25rem;
  }

  .sm\:tw--inset-x-58{
    left: -14.5rem;
    right: -14.5rem;
  }

  .sm\:tw--inset-x-59{
    left: -14.75rem;
    right: -14.75rem;
  }

  .sm\:tw--inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .sm\:tw--inset-x-61{
    left: -15.25rem;
    right: -15.25rem;
  }

  .sm\:tw--inset-x-62{
    left: -15.5rem;
    right: -15.5rem;
  }

  .sm\:tw--inset-x-63{
    left: -15.75rem;
    right: -15.75rem;
  }

  .sm\:tw--inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .sm\:tw--inset-x-65{
    left: -16.25rem;
    right: -16.25rem;
  }

  .sm\:tw--inset-x-66{
    left: -16.5rem;
    right: -16.5rem;
  }

  .sm\:tw--inset-x-68{
    left: -17rem;
    right: -17rem;
  }

  .sm\:tw--inset-x-69{
    left: -17.25rem;
    right: -17.25rem;
  }

  .sm\:tw--inset-x-70{
    left: -17.5rem;
    right: -17.5rem;
  }

  .sm\:tw--inset-x-71{
    left: -17.75rem;
    right: -17.75rem;
  }

  .sm\:tw--inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .sm\:tw--inset-x-73{
    left: -18.25rem;
    right: -18.25rem;
  }

  .sm\:tw--inset-x-74{
    left: -18.5rem;
    right: -18.5rem;
  }

  .sm\:tw--inset-x-75{
    left: -18.75rem;
    right: -18.75rem;
  }

  .sm\:tw--inset-x-76{
    left: -19rem;
    right: -19rem;
  }

  .sm\:tw--inset-x-77{
    left: -19.25rem;
    right: -19.25rem;
  }

  .sm\:tw--inset-x-78{
    left: -19.5rem;
    right: -19.5rem;
  }

  .sm\:tw--inset-x-79{
    left: -19.75rem;
    right: -19.75rem;
  }

  .sm\:tw--inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .sm\:tw--inset-x-81{
    left: -20.25rem;
    right: -20.25rem;
  }

  .sm\:tw--inset-x-82{
    left: -20.5rem;
    right: -20.5rem;
  }

  .sm\:tw--inset-x-83{
    left: -20.75rem;
    right: -20.75rem;
  }

  .sm\:tw--inset-x-84{
    left: -21rem;
    right: -21rem;
  }

  .sm\:tw--inset-x-85{
    left: -21.25rem;
    right: -21.25rem;
  }

  .sm\:tw--inset-x-86{
    left: -21.5rem;
    right: -21.5rem;
  }

  .sm\:tw--inset-x-87{
    left: -21.75rem;
    right: -21.75rem;
  }

  .sm\:tw--inset-x-88{
    left: -22rem;
    right: -22rem;
  }

  .sm\:tw--inset-x-89{
    left: -22.25rem;
    right: -22.25rem;
  }

  .sm\:tw--inset-x-90{
    left: -22.5rem;
    right: -22.5rem;
  }

  .sm\:tw--inset-x-91{
    left: -22.75rem;
    right: -22.75rem;
  }

  .sm\:tw--inset-x-92{
    left: -23rem;
    right: -23rem;
  }

  .sm\:tw--inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .sm\:tw--inset-x-102{
    left: -25.5rem;
    right: -25.5rem;
  }

  .sm\:tw--inset-x-112{
    left: -28rem;
    right: -28rem;
  }

  .sm\:tw--inset-x-128{
    left: -31rem;
    right: -31rem;
  }

  .sm\:tw--inset-x-129{
    left: -32.25rem;
    right: -32.25rem;
  }

  .sm\:tw--inset-x-130{
    left: -32.5rem;
    right: -32.5rem;
  }

  .sm\:tw--inset-x-140{
    left: -35rem;
    right: -35rem;
  }

  .sm\:tw--inset-x-160{
    left: -40rem;
    right: -40rem;
  }

  .sm\:tw--inset-x-180{
    left: -45rem;
    right: -45rem;
  }

  .sm\:tw--inset-x-185{
    left: -46.25rem;
    right: -46.25rem;
  }

  .sm\:tw--inset-x-190{
    left: -47.5rem;
    right: -47.5rem;
  }

  .sm\:tw--inset-x-200{
    left: -50rem;
    right: -50rem;
  }

  .sm\:tw--inset-x-px{
    left: -1px;
    right: -1px;
  }

  .sm\:tw--inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .sm\:tw--inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .sm\:tw--inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .sm\:tw--inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .sm\:tw-inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .sm\:tw-inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .sm\:tw-inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .sm\:tw-inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .sm\:tw-inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .sm\:tw-inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .sm\:tw-inset-x-full{
    left: 100%;
    right: 100%;
  }

  .sm\:tw--inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .sm\:tw--inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .sm\:tw--inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .sm\:tw--inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .sm\:tw--inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .sm\:tw--inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .sm\:tw--inset-x-full{
    left: -100%;
    right: -100%;
  }

  .sm\:tw-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .sm\:tw-inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .sm\:tw-inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .sm\:tw-inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .sm\:tw-inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .sm\:tw-inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .sm\:tw-inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .sm\:tw-inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .sm\:tw-inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .sm\:tw-inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .sm\:tw-inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .sm\:tw-inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .sm\:tw-inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .sm\:tw-inset-y-13{
    top: 3.25rem;
    bottom: 3.25rem;
  }

  .sm\:tw-inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .sm\:tw-inset-y-15{
    top: 3.75rem;
    bottom: 3.75rem;
  }

  .sm\:tw-inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .sm\:tw-inset-y-17{
    top: 4.25rem;
    bottom: 4.25rem;
  }

  .sm\:tw-inset-y-18{
    top: 4.5rem;
    bottom: 4.5rem;
  }

  .sm\:tw-inset-y-19{
    top: 4.75rem;
    bottom: 4.75rem;
  }

  .sm\:tw-inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .sm\:tw-inset-y-21{
    top: 5.25rem;
    bottom: 5.25rem;
  }

  .sm\:tw-inset-y-22{
    top: 5.5rem;
    bottom: 5.5rem;
  }

  .sm\:tw-inset-y-23{
    top: 5.75rem;
    bottom: 5.75rem;
  }

  .sm\:tw-inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .sm\:tw-inset-y-25{
    top: 6.25rem;
    bottom: 6.25rem;
  }

  .sm\:tw-inset-y-26{
    top: 6.5rem;
    bottom: 6.5rem;
  }

  .sm\:tw-inset-y-27{
    top: 6.75rem;
    bottom: 6.75rem;
  }

  .sm\:tw-inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .sm\:tw-inset-y-29{
    top: 7.25rem;
    bottom: 7.25rem;
  }

  .sm\:tw-inset-y-30{
    top: 7.5rem;
    bottom: 7.5rem;
  }

  .sm\:tw-inset-y-31{
    top: 7.75rem;
    bottom: 7.75rem;
  }

  .sm\:tw-inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .sm\:tw-inset-y-33{
    top: 8.25rem;
    bottom: 8.25rem;
  }

  .sm\:tw-inset-y-34{
    top: 8.5rem;
    bottom: 8.5rem;
  }

  .sm\:tw-inset-y-35{
    top: 8.75rem;
    bottom: 8.75rem;
  }

  .sm\:tw-inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .sm\:tw-inset-y-37{
    top: 9.25rem;
    bottom: 9.25rem;
  }

  .sm\:tw-inset-y-38{
    top: 9.5rem;
    bottom: 9.5rem;
  }

  .sm\:tw-inset-y-39{
    top: 9.75rem;
    bottom: 9.75rem;
  }

  .sm\:tw-inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .sm\:tw-inset-y-41{
    top: 10.25rem;
    bottom: 10.25rem;
  }

  .sm\:tw-inset-y-42{
    top: 10.5rem;
    bottom: 10.5rem;
  }

  .sm\:tw-inset-y-43{
    top: 10.75rem;
    bottom: 10.75rem;
  }

  .sm\:tw-inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .sm\:tw-inset-y-45{
    top: 11.25rem;
    bottom: 11.25rem;
  }

  .sm\:tw-inset-y-46{
    top: 11.5rem;
    bottom: 11.5rem;
  }

  .sm\:tw-inset-y-47{
    top: 11.75rem;
    bottom: 11.75rem;
  }

  .sm\:tw-inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .sm\:tw-inset-y-50{
    top: 12.5rem;
    bottom: 12.5rem;
  }

  .sm\:tw-inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .sm\:tw-inset-y-53{
    top: 13.25rem;
    bottom: 13.25rem;
  }

  .sm\:tw-inset-y-54{
    top: 13.5rem;
    bottom: 13.5rem;
  }

  .sm\:tw-inset-y-55{
    top: 13.75rem;
    bottom: 13.75rem;
  }

  .sm\:tw-inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .sm\:tw-inset-y-57{
    top: 14.25rem;
    bottom: 14.25rem;
  }

  .sm\:tw-inset-y-58{
    top: 14.5rem;
    bottom: 14.5rem;
  }

  .sm\:tw-inset-y-59{
    top: 14.75rem;
    bottom: 14.75rem;
  }

  .sm\:tw-inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .sm\:tw-inset-y-61{
    top: 15.25rem;
    bottom: 15.25rem;
  }

  .sm\:tw-inset-y-62{
    top: 15.5rem;
    bottom: 15.5rem;
  }

  .sm\:tw-inset-y-63{
    top: 15.75rem;
    bottom: 15.75rem;
  }

  .sm\:tw-inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .sm\:tw-inset-y-65{
    top: 16.25rem;
    bottom: 16.25rem;
  }

  .sm\:tw-inset-y-66{
    top: 16.5rem;
    bottom: 16.5rem;
  }

  .sm\:tw-inset-y-68{
    top: 17rem;
    bottom: 17rem;
  }

  .sm\:tw-inset-y-69{
    top: 17.25rem;
    bottom: 17.25rem;
  }

  .sm\:tw-inset-y-70{
    top: 17.5rem;
    bottom: 17.5rem;
  }

  .sm\:tw-inset-y-71{
    top: 17.75rem;
    bottom: 17.75rem;
  }

  .sm\:tw-inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .sm\:tw-inset-y-73{
    top: 18.25rem;
    bottom: 18.25rem;
  }

  .sm\:tw-inset-y-74{
    top: 18.5rem;
    bottom: 18.5rem;
  }

  .sm\:tw-inset-y-75{
    top: 18.75rem;
    bottom: 18.75rem;
  }

  .sm\:tw-inset-y-76{
    top: 19rem;
    bottom: 19rem;
  }

  .sm\:tw-inset-y-77{
    top: 19.25rem;
    bottom: 19.25rem;
  }

  .sm\:tw-inset-y-78{
    top: 19.5rem;
    bottom: 19.5rem;
  }

  .sm\:tw-inset-y-79{
    top: 19.75rem;
    bottom: 19.75rem;
  }

  .sm\:tw-inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .sm\:tw-inset-y-81{
    top: 20.25rem;
    bottom: 20.25rem;
  }

  .sm\:tw-inset-y-82{
    top: 20.5rem;
    bottom: 20.5rem;
  }

  .sm\:tw-inset-y-83{
    top: 20.75rem;
    bottom: 20.75rem;
  }

  .sm\:tw-inset-y-84{
    top: 21rem;
    bottom: 21rem;
  }

  .sm\:tw-inset-y-85{
    top: 21.25rem;
    bottom: 21.25rem;
  }

  .sm\:tw-inset-y-86{
    top: 21.5rem;
    bottom: 21.5rem;
  }

  .sm\:tw-inset-y-87{
    top: 21.75rem;
    bottom: 21.75rem;
  }

  .sm\:tw-inset-y-88{
    top: 22rem;
    bottom: 22rem;
  }

  .sm\:tw-inset-y-89{
    top: 22.25rem;
    bottom: 22.25rem;
  }

  .sm\:tw-inset-y-90{
    top: 22.5rem;
    bottom: 22.5rem;
  }

  .sm\:tw-inset-y-91{
    top: 22.75rem;
    bottom: 22.75rem;
  }

  .sm\:tw-inset-y-92{
    top: 23rem;
    bottom: 23rem;
  }

  .sm\:tw-inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .sm\:tw-inset-y-102{
    top: 25.5rem;
    bottom: 25.5rem;
  }

  .sm\:tw-inset-y-112{
    top: 28rem;
    bottom: 28rem;
  }

  .sm\:tw-inset-y-128{
    top: 31rem;
    bottom: 31rem;
  }

  .sm\:tw-inset-y-129{
    top: 32.25rem;
    bottom: 32.25rem;
  }

  .sm\:tw-inset-y-130{
    top: 32.5rem;
    bottom: 32.5rem;
  }

  .sm\:tw-inset-y-140{
    top: 35rem;
    bottom: 35rem;
  }

  .sm\:tw-inset-y-160{
    top: 40rem;
    bottom: 40rem;
  }

  .sm\:tw-inset-y-180{
    top: 45rem;
    bottom: 45rem;
  }

  .sm\:tw-inset-y-185{
    top: 46.25rem;
    bottom: 46.25rem;
  }

  .sm\:tw-inset-y-190{
    top: 47.5rem;
    bottom: 47.5rem;
  }

  .sm\:tw-inset-y-200{
    top: 50rem;
    bottom: 50rem;
  }

  .sm\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .sm\:tw-inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .sm\:tw-inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .sm\:tw-inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .sm\:tw-inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .sm\:tw-inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .sm\:tw--inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .sm\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .sm\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .sm\:tw--inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .sm\:tw--inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .sm\:tw--inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .sm\:tw--inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .sm\:tw--inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .sm\:tw--inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .sm\:tw--inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .sm\:tw--inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .sm\:tw--inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .sm\:tw--inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .sm\:tw--inset-y-13{
    top: -3.25rem;
    bottom: -3.25rem;
  }

  .sm\:tw--inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .sm\:tw--inset-y-15{
    top: -3.75rem;
    bottom: -3.75rem;
  }

  .sm\:tw--inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .sm\:tw--inset-y-17{
    top: -4.25rem;
    bottom: -4.25rem;
  }

  .sm\:tw--inset-y-18{
    top: -4.5rem;
    bottom: -4.5rem;
  }

  .sm\:tw--inset-y-19{
    top: -4.75rem;
    bottom: -4.75rem;
  }

  .sm\:tw--inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .sm\:tw--inset-y-21{
    top: -5.25rem;
    bottom: -5.25rem;
  }

  .sm\:tw--inset-y-22{
    top: -5.5rem;
    bottom: -5.5rem;
  }

  .sm\:tw--inset-y-23{
    top: -5.75rem;
    bottom: -5.75rem;
  }

  .sm\:tw--inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .sm\:tw--inset-y-25{
    top: -6.25rem;
    bottom: -6.25rem;
  }

  .sm\:tw--inset-y-26{
    top: -6.5rem;
    bottom: -6.5rem;
  }

  .sm\:tw--inset-y-27{
    top: -6.75rem;
    bottom: -6.75rem;
  }

  .sm\:tw--inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .sm\:tw--inset-y-29{
    top: -7.25rem;
    bottom: -7.25rem;
  }

  .sm\:tw--inset-y-30{
    top: -7.5rem;
    bottom: -7.5rem;
  }

  .sm\:tw--inset-y-31{
    top: -7.75rem;
    bottom: -7.75rem;
  }

  .sm\:tw--inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .sm\:tw--inset-y-33{
    top: -8.25rem;
    bottom: -8.25rem;
  }

  .sm\:tw--inset-y-34{
    top: -8.5rem;
    bottom: -8.5rem;
  }

  .sm\:tw--inset-y-35{
    top: -8.75rem;
    bottom: -8.75rem;
  }

  .sm\:tw--inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .sm\:tw--inset-y-37{
    top: -9.25rem;
    bottom: -9.25rem;
  }

  .sm\:tw--inset-y-38{
    top: -9.5rem;
    bottom: -9.5rem;
  }

  .sm\:tw--inset-y-39{
    top: -9.75rem;
    bottom: -9.75rem;
  }

  .sm\:tw--inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .sm\:tw--inset-y-41{
    top: -10.25rem;
    bottom: -10.25rem;
  }

  .sm\:tw--inset-y-42{
    top: -10.5rem;
    bottom: -10.5rem;
  }

  .sm\:tw--inset-y-43{
    top: -10.75rem;
    bottom: -10.75rem;
  }

  .sm\:tw--inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .sm\:tw--inset-y-45{
    top: -11.25rem;
    bottom: -11.25rem;
  }

  .sm\:tw--inset-y-46{
    top: -11.5rem;
    bottom: -11.5rem;
  }

  .sm\:tw--inset-y-47{
    top: -11.75rem;
    bottom: -11.75rem;
  }

  .sm\:tw--inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .sm\:tw--inset-y-50{
    top: -12.5rem;
    bottom: -12.5rem;
  }

  .sm\:tw--inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .sm\:tw--inset-y-53{
    top: -13.25rem;
    bottom: -13.25rem;
  }

  .sm\:tw--inset-y-54{
    top: -13.5rem;
    bottom: -13.5rem;
  }

  .sm\:tw--inset-y-55{
    top: -13.75rem;
    bottom: -13.75rem;
  }

  .sm\:tw--inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .sm\:tw--inset-y-57{
    top: -14.25rem;
    bottom: -14.25rem;
  }

  .sm\:tw--inset-y-58{
    top: -14.5rem;
    bottom: -14.5rem;
  }

  .sm\:tw--inset-y-59{
    top: -14.75rem;
    bottom: -14.75rem;
  }

  .sm\:tw--inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .sm\:tw--inset-y-61{
    top: -15.25rem;
    bottom: -15.25rem;
  }

  .sm\:tw--inset-y-62{
    top: -15.5rem;
    bottom: -15.5rem;
  }

  .sm\:tw--inset-y-63{
    top: -15.75rem;
    bottom: -15.75rem;
  }

  .sm\:tw--inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .sm\:tw--inset-y-65{
    top: -16.25rem;
    bottom: -16.25rem;
  }

  .sm\:tw--inset-y-66{
    top: -16.5rem;
    bottom: -16.5rem;
  }

  .sm\:tw--inset-y-68{
    top: -17rem;
    bottom: -17rem;
  }

  .sm\:tw--inset-y-69{
    top: -17.25rem;
    bottom: -17.25rem;
  }

  .sm\:tw--inset-y-70{
    top: -17.5rem;
    bottom: -17.5rem;
  }

  .sm\:tw--inset-y-71{
    top: -17.75rem;
    bottom: -17.75rem;
  }

  .sm\:tw--inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .sm\:tw--inset-y-73{
    top: -18.25rem;
    bottom: -18.25rem;
  }

  .sm\:tw--inset-y-74{
    top: -18.5rem;
    bottom: -18.5rem;
  }

  .sm\:tw--inset-y-75{
    top: -18.75rem;
    bottom: -18.75rem;
  }

  .sm\:tw--inset-y-76{
    top: -19rem;
    bottom: -19rem;
  }

  .sm\:tw--inset-y-77{
    top: -19.25rem;
    bottom: -19.25rem;
  }

  .sm\:tw--inset-y-78{
    top: -19.5rem;
    bottom: -19.5rem;
  }

  .sm\:tw--inset-y-79{
    top: -19.75rem;
    bottom: -19.75rem;
  }

  .sm\:tw--inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .sm\:tw--inset-y-81{
    top: -20.25rem;
    bottom: -20.25rem;
  }

  .sm\:tw--inset-y-82{
    top: -20.5rem;
    bottom: -20.5rem;
  }

  .sm\:tw--inset-y-83{
    top: -20.75rem;
    bottom: -20.75rem;
  }

  .sm\:tw--inset-y-84{
    top: -21rem;
    bottom: -21rem;
  }

  .sm\:tw--inset-y-85{
    top: -21.25rem;
    bottom: -21.25rem;
  }

  .sm\:tw--inset-y-86{
    top: -21.5rem;
    bottom: -21.5rem;
  }

  .sm\:tw--inset-y-87{
    top: -21.75rem;
    bottom: -21.75rem;
  }

  .sm\:tw--inset-y-88{
    top: -22rem;
    bottom: -22rem;
  }

  .sm\:tw--inset-y-89{
    top: -22.25rem;
    bottom: -22.25rem;
  }

  .sm\:tw--inset-y-90{
    top: -22.5rem;
    bottom: -22.5rem;
  }

  .sm\:tw--inset-y-91{
    top: -22.75rem;
    bottom: -22.75rem;
  }

  .sm\:tw--inset-y-92{
    top: -23rem;
    bottom: -23rem;
  }

  .sm\:tw--inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .sm\:tw--inset-y-102{
    top: -25.5rem;
    bottom: -25.5rem;
  }

  .sm\:tw--inset-y-112{
    top: -28rem;
    bottom: -28rem;
  }

  .sm\:tw--inset-y-128{
    top: -31rem;
    bottom: -31rem;
  }

  .sm\:tw--inset-y-129{
    top: -32.25rem;
    bottom: -32.25rem;
  }

  .sm\:tw--inset-y-130{
    top: -32.5rem;
    bottom: -32.5rem;
  }

  .sm\:tw--inset-y-140{
    top: -35rem;
    bottom: -35rem;
  }

  .sm\:tw--inset-y-160{
    top: -40rem;
    bottom: -40rem;
  }

  .sm\:tw--inset-y-180{
    top: -45rem;
    bottom: -45rem;
  }

  .sm\:tw--inset-y-185{
    top: -46.25rem;
    bottom: -46.25rem;
  }

  .sm\:tw--inset-y-190{
    top: -47.5rem;
    bottom: -47.5rem;
  }

  .sm\:tw--inset-y-200{
    top: -50rem;
    bottom: -50rem;
  }

  .sm\:tw--inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .sm\:tw--inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .sm\:tw--inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .sm\:tw--inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .sm\:tw--inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .sm\:tw-inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .sm\:tw-inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .sm\:tw-inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .sm\:tw-inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .sm\:tw-inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .sm\:tw-inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .sm\:tw-inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .sm\:tw--inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .sm\:tw--inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .sm\:tw--inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .sm\:tw--inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .sm\:tw--inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .sm\:tw--inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .sm\:tw--inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .sm\:tw-top-0{
    top: 0px;
  }

  .sm\:tw-top-1{
    top: 0.25rem;
  }

  .sm\:tw-top-2{
    top: 0.5rem;
  }

  .sm\:tw-top-3{
    top: 0.75rem;
  }

  .sm\:tw-top-4{
    top: 1rem;
  }

  .sm\:tw-top-5{
    top: 1.25rem;
  }

  .sm\:tw-top-6{
    top: 1.5rem;
  }

  .sm\:tw-top-7{
    top: 1.75rem;
  }

  .sm\:tw-top-8{
    top: 2rem;
  }

  .sm\:tw-top-9{
    top: 2.25rem;
  }

  .sm\:tw-top-10{
    top: 2.5rem;
  }

  .sm\:tw-top-11{
    top: 2.75rem;
  }

  .sm\:tw-top-12{
    top: 3rem;
  }

  .sm\:tw-top-13{
    top: 3.25rem;
  }

  .sm\:tw-top-14{
    top: 3.5rem;
  }

  .sm\:tw-top-15{
    top: 3.75rem;
  }

  .sm\:tw-top-16{
    top: 4rem;
  }

  .sm\:tw-top-17{
    top: 4.25rem;
  }

  .sm\:tw-top-18{
    top: 4.5rem;
  }

  .sm\:tw-top-19{
    top: 4.75rem;
  }

  .sm\:tw-top-20{
    top: 5rem;
  }

  .sm\:tw-top-21{
    top: 5.25rem;
  }

  .sm\:tw-top-22{
    top: 5.5rem;
  }

  .sm\:tw-top-23{
    top: 5.75rem;
  }

  .sm\:tw-top-24{
    top: 6rem;
  }

  .sm\:tw-top-25{
    top: 6.25rem;
  }

  .sm\:tw-top-26{
    top: 6.5rem;
  }

  .sm\:tw-top-27{
    top: 6.75rem;
  }

  .sm\:tw-top-28{
    top: 7rem;
  }

  .sm\:tw-top-29{
    top: 7.25rem;
  }

  .sm\:tw-top-30{
    top: 7.5rem;
  }

  .sm\:tw-top-31{
    top: 7.75rem;
  }

  .sm\:tw-top-32{
    top: 8rem;
  }

  .sm\:tw-top-33{
    top: 8.25rem;
  }

  .sm\:tw-top-34{
    top: 8.5rem;
  }

  .sm\:tw-top-35{
    top: 8.75rem;
  }

  .sm\:tw-top-36{
    top: 9rem;
  }

  .sm\:tw-top-37{
    top: 9.25rem;
  }

  .sm\:tw-top-38{
    top: 9.5rem;
  }

  .sm\:tw-top-39{
    top: 9.75rem;
  }

  .sm\:tw-top-40{
    top: 10rem;
  }

  .sm\:tw-top-41{
    top: 10.25rem;
  }

  .sm\:tw-top-42{
    top: 10.5rem;
  }

  .sm\:tw-top-43{
    top: 10.75rem;
  }

  .sm\:tw-top-44{
    top: 11rem;
  }

  .sm\:tw-top-45{
    top: 11.25rem;
  }

  .sm\:tw-top-46{
    top: 11.5rem;
  }

  .sm\:tw-top-47{
    top: 11.75rem;
  }

  .sm\:tw-top-48{
    top: 12rem;
  }

  .sm\:tw-top-50{
    top: 12.5rem;
  }

  .sm\:tw-top-52{
    top: 13rem;
  }

  .sm\:tw-top-53{
    top: 13.25rem;
  }

  .sm\:tw-top-54{
    top: 13.5rem;
  }

  .sm\:tw-top-55{
    top: 13.75rem;
  }

  .sm\:tw-top-56{
    top: 14rem;
  }

  .sm\:tw-top-57{
    top: 14.25rem;
  }

  .sm\:tw-top-58{
    top: 14.5rem;
  }

  .sm\:tw-top-59{
    top: 14.75rem;
  }

  .sm\:tw-top-60{
    top: 15rem;
  }

  .sm\:tw-top-61{
    top: 15.25rem;
  }

  .sm\:tw-top-62{
    top: 15.5rem;
  }

  .sm\:tw-top-63{
    top: 15.75rem;
  }

  .sm\:tw-top-64{
    top: 16rem;
  }

  .sm\:tw-top-65{
    top: 16.25rem;
  }

  .sm\:tw-top-66{
    top: 16.5rem;
  }

  .sm\:tw-top-68{
    top: 17rem;
  }

  .sm\:tw-top-69{
    top: 17.25rem;
  }

  .sm\:tw-top-70{
    top: 17.5rem;
  }

  .sm\:tw-top-71{
    top: 17.75rem;
  }

  .sm\:tw-top-72{
    top: 18rem;
  }

  .sm\:tw-top-73{
    top: 18.25rem;
  }

  .sm\:tw-top-74{
    top: 18.5rem;
  }

  .sm\:tw-top-75{
    top: 18.75rem;
  }

  .sm\:tw-top-76{
    top: 19rem;
  }

  .sm\:tw-top-77{
    top: 19.25rem;
  }

  .sm\:tw-top-78{
    top: 19.5rem;
  }

  .sm\:tw-top-79{
    top: 19.75rem;
  }

  .sm\:tw-top-80{
    top: 20rem;
  }

  .sm\:tw-top-81{
    top: 20.25rem;
  }

  .sm\:tw-top-82{
    top: 20.5rem;
  }

  .sm\:tw-top-83{
    top: 20.75rem;
  }

  .sm\:tw-top-84{
    top: 21rem;
  }

  .sm\:tw-top-85{
    top: 21.25rem;
  }

  .sm\:tw-top-86{
    top: 21.5rem;
  }

  .sm\:tw-top-87{
    top: 21.75rem;
  }

  .sm\:tw-top-88{
    top: 22rem;
  }

  .sm\:tw-top-89{
    top: 22.25rem;
  }

  .sm\:tw-top-90{
    top: 22.5rem;
  }

  .sm\:tw-top-91{
    top: 22.75rem;
  }

  .sm\:tw-top-92{
    top: 23rem;
  }

  .sm\:tw-top-96{
    top: 24rem;
  }

  .sm\:tw-top-102{
    top: 25.5rem;
  }

  .sm\:tw-top-112{
    top: 28rem;
  }

  .sm\:tw-top-128{
    top: 31rem;
  }

  .sm\:tw-top-129{
    top: 32.25rem;
  }

  .sm\:tw-top-130{
    top: 32.5rem;
  }

  .sm\:tw-top-140{
    top: 35rem;
  }

  .sm\:tw-top-160{
    top: 40rem;
  }

  .sm\:tw-top-180{
    top: 45rem;
  }

  .sm\:tw-top-185{
    top: 46.25rem;
  }

  .sm\:tw-top-190{
    top: 47.5rem;
  }

  .sm\:tw-top-200{
    top: 50rem;
  }

  .sm\:tw-top-auto{
    top: auto;
  }

  .sm\:tw-top-px{
    top: 1px;
  }

  .sm\:tw-top-0\.5{
    top: 0.125rem;
  }

  .sm\:tw-top-1\.5{
    top: 0.375rem;
  }

  .sm\:tw-top-2\.5{
    top: 0.625rem;
  }

  .sm\:tw-top-3\.5{
    top: 0.875rem;
  }

  .sm\:tw--top-0{
    top: 0px;
  }

  .sm\:tw--top-1{
    top: -0.25rem;
  }

  .sm\:tw--top-2{
    top: -0.5rem;
  }

  .sm\:tw--top-3{
    top: -0.75rem;
  }

  .sm\:tw--top-4{
    top: -1rem;
  }

  .sm\:tw--top-5{
    top: -1.25rem;
  }

  .sm\:tw--top-6{
    top: -1.5rem;
  }

  .sm\:tw--top-7{
    top: -1.75rem;
  }

  .sm\:tw--top-8{
    top: -2rem;
  }

  .sm\:tw--top-9{
    top: -2.25rem;
  }

  .sm\:tw--top-10{
    top: -2.5rem;
  }

  .sm\:tw--top-11{
    top: -2.75rem;
  }

  .sm\:tw--top-12{
    top: -3rem;
  }

  .sm\:tw--top-13{
    top: -3.25rem;
  }

  .sm\:tw--top-14{
    top: -3.5rem;
  }

  .sm\:tw--top-15{
    top: -3.75rem;
  }

  .sm\:tw--top-16{
    top: -4rem;
  }

  .sm\:tw--top-17{
    top: -4.25rem;
  }

  .sm\:tw--top-18{
    top: -4.5rem;
  }

  .sm\:tw--top-19{
    top: -4.75rem;
  }

  .sm\:tw--top-20{
    top: -5rem;
  }

  .sm\:tw--top-21{
    top: -5.25rem;
  }

  .sm\:tw--top-22{
    top: -5.5rem;
  }

  .sm\:tw--top-23{
    top: -5.75rem;
  }

  .sm\:tw--top-24{
    top: -6rem;
  }

  .sm\:tw--top-25{
    top: -6.25rem;
  }

  .sm\:tw--top-26{
    top: -6.5rem;
  }

  .sm\:tw--top-27{
    top: -6.75rem;
  }

  .sm\:tw--top-28{
    top: -7rem;
  }

  .sm\:tw--top-29{
    top: -7.25rem;
  }

  .sm\:tw--top-30{
    top: -7.5rem;
  }

  .sm\:tw--top-31{
    top: -7.75rem;
  }

  .sm\:tw--top-32{
    top: -8rem;
  }

  .sm\:tw--top-33{
    top: -8.25rem;
  }

  .sm\:tw--top-34{
    top: -8.5rem;
  }

  .sm\:tw--top-35{
    top: -8.75rem;
  }

  .sm\:tw--top-36{
    top: -9rem;
  }

  .sm\:tw--top-37{
    top: -9.25rem;
  }

  .sm\:tw--top-38{
    top: -9.5rem;
  }

  .sm\:tw--top-39{
    top: -9.75rem;
  }

  .sm\:tw--top-40{
    top: -10rem;
  }

  .sm\:tw--top-41{
    top: -10.25rem;
  }

  .sm\:tw--top-42{
    top: -10.5rem;
  }

  .sm\:tw--top-43{
    top: -10.75rem;
  }

  .sm\:tw--top-44{
    top: -11rem;
  }

  .sm\:tw--top-45{
    top: -11.25rem;
  }

  .sm\:tw--top-46{
    top: -11.5rem;
  }

  .sm\:tw--top-47{
    top: -11.75rem;
  }

  .sm\:tw--top-48{
    top: -12rem;
  }

  .sm\:tw--top-50{
    top: -12.5rem;
  }

  .sm\:tw--top-52{
    top: -13rem;
  }

  .sm\:tw--top-53{
    top: -13.25rem;
  }

  .sm\:tw--top-54{
    top: -13.5rem;
  }

  .sm\:tw--top-55{
    top: -13.75rem;
  }

  .sm\:tw--top-56{
    top: -14rem;
  }

  .sm\:tw--top-57{
    top: -14.25rem;
  }

  .sm\:tw--top-58{
    top: -14.5rem;
  }

  .sm\:tw--top-59{
    top: -14.75rem;
  }

  .sm\:tw--top-60{
    top: -15rem;
  }

  .sm\:tw--top-61{
    top: -15.25rem;
  }

  .sm\:tw--top-62{
    top: -15.5rem;
  }

  .sm\:tw--top-63{
    top: -15.75rem;
  }

  .sm\:tw--top-64{
    top: -16rem;
  }

  .sm\:tw--top-65{
    top: -16.25rem;
  }

  .sm\:tw--top-66{
    top: -16.5rem;
  }

  .sm\:tw--top-68{
    top: -17rem;
  }

  .sm\:tw--top-69{
    top: -17.25rem;
  }

  .sm\:tw--top-70{
    top: -17.5rem;
  }

  .sm\:tw--top-71{
    top: -17.75rem;
  }

  .sm\:tw--top-72{
    top: -18rem;
  }

  .sm\:tw--top-73{
    top: -18.25rem;
  }

  .sm\:tw--top-74{
    top: -18.5rem;
  }

  .sm\:tw--top-75{
    top: -18.75rem;
  }

  .sm\:tw--top-76{
    top: -19rem;
  }

  .sm\:tw--top-77{
    top: -19.25rem;
  }

  .sm\:tw--top-78{
    top: -19.5rem;
  }

  .sm\:tw--top-79{
    top: -19.75rem;
  }

  .sm\:tw--top-80{
    top: -20rem;
  }

  .sm\:tw--top-81{
    top: -20.25rem;
  }

  .sm\:tw--top-82{
    top: -20.5rem;
  }

  .sm\:tw--top-83{
    top: -20.75rem;
  }

  .sm\:tw--top-84{
    top: -21rem;
  }

  .sm\:tw--top-85{
    top: -21.25rem;
  }

  .sm\:tw--top-86{
    top: -21.5rem;
  }

  .sm\:tw--top-87{
    top: -21.75rem;
  }

  .sm\:tw--top-88{
    top: -22rem;
  }

  .sm\:tw--top-89{
    top: -22.25rem;
  }

  .sm\:tw--top-90{
    top: -22.5rem;
  }

  .sm\:tw--top-91{
    top: -22.75rem;
  }

  .sm\:tw--top-92{
    top: -23rem;
  }

  .sm\:tw--top-96{
    top: -24rem;
  }

  .sm\:tw--top-102{
    top: -25.5rem;
  }

  .sm\:tw--top-112{
    top: -28rem;
  }

  .sm\:tw--top-128{
    top: -31rem;
  }

  .sm\:tw--top-129{
    top: -32.25rem;
  }

  .sm\:tw--top-130{
    top: -32.5rem;
  }

  .sm\:tw--top-140{
    top: -35rem;
  }

  .sm\:tw--top-160{
    top: -40rem;
  }

  .sm\:tw--top-180{
    top: -45rem;
  }

  .sm\:tw--top-185{
    top: -46.25rem;
  }

  .sm\:tw--top-190{
    top: -47.5rem;
  }

  .sm\:tw--top-200{
    top: -50rem;
  }

  .sm\:tw--top-px{
    top: -1px;
  }

  .sm\:tw--top-0\.5{
    top: -0.125rem;
  }

  .sm\:tw--top-1\.5{
    top: -0.375rem;
  }

  .sm\:tw--top-2\.5{
    top: -0.625rem;
  }

  .sm\:tw--top-3\.5{
    top: -0.875rem;
  }

  .sm\:tw-top-1\/2{
    top: 50%;
  }

  .sm\:tw-top-1\/3{
    top: 33.333333%;
  }

  .sm\:tw-top-2\/3{
    top: 66.666667%;
  }

  .sm\:tw-top-1\/4{
    top: 25%;
  }

  .sm\:tw-top-2\/4{
    top: 50%;
  }

  .sm\:tw-top-3\/4{
    top: 75%;
  }

  .sm\:tw-top-full{
    top: 100%;
  }

  .sm\:tw--top-1\/2{
    top: -50%;
  }

  .sm\:tw--top-1\/3{
    top: -33.333333%;
  }

  .sm\:tw--top-2\/3{
    top: -66.666667%;
  }

  .sm\:tw--top-1\/4{
    top: -25%;
  }

  .sm\:tw--top-2\/4{
    top: -50%;
  }

  .sm\:tw--top-3\/4{
    top: -75%;
  }

  .sm\:tw--top-full{
    top: -100%;
  }

  .sm\:tw-right-0{
    right: 0px;
  }

  .sm\:tw-right-1{
    right: 0.25rem;
  }

  .sm\:tw-right-2{
    right: 0.5rem;
  }

  .sm\:tw-right-3{
    right: 0.75rem;
  }

  .sm\:tw-right-4{
    right: 1rem;
  }

  .sm\:tw-right-5{
    right: 1.25rem;
  }

  .sm\:tw-right-6{
    right: 1.5rem;
  }

  .sm\:tw-right-7{
    right: 1.75rem;
  }

  .sm\:tw-right-8{
    right: 2rem;
  }

  .sm\:tw-right-9{
    right: 2.25rem;
  }

  .sm\:tw-right-10{
    right: 2.5rem;
  }

  .sm\:tw-right-11{
    right: 2.75rem;
  }

  .sm\:tw-right-12{
    right: 3rem;
  }

  .sm\:tw-right-13{
    right: 3.25rem;
  }

  .sm\:tw-right-14{
    right: 3.5rem;
  }

  .sm\:tw-right-15{
    right: 3.75rem;
  }

  .sm\:tw-right-16{
    right: 4rem;
  }

  .sm\:tw-right-17{
    right: 4.25rem;
  }

  .sm\:tw-right-18{
    right: 4.5rem;
  }

  .sm\:tw-right-19{
    right: 4.75rem;
  }

  .sm\:tw-right-20{
    right: 5rem;
  }

  .sm\:tw-right-21{
    right: 5.25rem;
  }

  .sm\:tw-right-22{
    right: 5.5rem;
  }

  .sm\:tw-right-23{
    right: 5.75rem;
  }

  .sm\:tw-right-24{
    right: 6rem;
  }

  .sm\:tw-right-25{
    right: 6.25rem;
  }

  .sm\:tw-right-26{
    right: 6.5rem;
  }

  .sm\:tw-right-27{
    right: 6.75rem;
  }

  .sm\:tw-right-28{
    right: 7rem;
  }

  .sm\:tw-right-29{
    right: 7.25rem;
  }

  .sm\:tw-right-30{
    right: 7.5rem;
  }

  .sm\:tw-right-31{
    right: 7.75rem;
  }

  .sm\:tw-right-32{
    right: 8rem;
  }

  .sm\:tw-right-33{
    right: 8.25rem;
  }

  .sm\:tw-right-34{
    right: 8.5rem;
  }

  .sm\:tw-right-35{
    right: 8.75rem;
  }

  .sm\:tw-right-36{
    right: 9rem;
  }

  .sm\:tw-right-37{
    right: 9.25rem;
  }

  .sm\:tw-right-38{
    right: 9.5rem;
  }

  .sm\:tw-right-39{
    right: 9.75rem;
  }

  .sm\:tw-right-40{
    right: 10rem;
  }

  .sm\:tw-right-41{
    right: 10.25rem;
  }

  .sm\:tw-right-42{
    right: 10.5rem;
  }

  .sm\:tw-right-43{
    right: 10.75rem;
  }

  .sm\:tw-right-44{
    right: 11rem;
  }

  .sm\:tw-right-45{
    right: 11.25rem;
  }

  .sm\:tw-right-46{
    right: 11.5rem;
  }

  .sm\:tw-right-47{
    right: 11.75rem;
  }

  .sm\:tw-right-48{
    right: 12rem;
  }

  .sm\:tw-right-50{
    right: 12.5rem;
  }

  .sm\:tw-right-52{
    right: 13rem;
  }

  .sm\:tw-right-53{
    right: 13.25rem;
  }

  .sm\:tw-right-54{
    right: 13.5rem;
  }

  .sm\:tw-right-55{
    right: 13.75rem;
  }

  .sm\:tw-right-56{
    right: 14rem;
  }

  .sm\:tw-right-57{
    right: 14.25rem;
  }

  .sm\:tw-right-58{
    right: 14.5rem;
  }

  .sm\:tw-right-59{
    right: 14.75rem;
  }

  .sm\:tw-right-60{
    right: 15rem;
  }

  .sm\:tw-right-61{
    right: 15.25rem;
  }

  .sm\:tw-right-62{
    right: 15.5rem;
  }

  .sm\:tw-right-63{
    right: 15.75rem;
  }

  .sm\:tw-right-64{
    right: 16rem;
  }

  .sm\:tw-right-65{
    right: 16.25rem;
  }

  .sm\:tw-right-66{
    right: 16.5rem;
  }

  .sm\:tw-right-68{
    right: 17rem;
  }

  .sm\:tw-right-69{
    right: 17.25rem;
  }

  .sm\:tw-right-70{
    right: 17.5rem;
  }

  .sm\:tw-right-71{
    right: 17.75rem;
  }

  .sm\:tw-right-72{
    right: 18rem;
  }

  .sm\:tw-right-73{
    right: 18.25rem;
  }

  .sm\:tw-right-74{
    right: 18.5rem;
  }

  .sm\:tw-right-75{
    right: 18.75rem;
  }

  .sm\:tw-right-76{
    right: 19rem;
  }

  .sm\:tw-right-77{
    right: 19.25rem;
  }

  .sm\:tw-right-78{
    right: 19.5rem;
  }

  .sm\:tw-right-79{
    right: 19.75rem;
  }

  .sm\:tw-right-80{
    right: 20rem;
  }

  .sm\:tw-right-81{
    right: 20.25rem;
  }

  .sm\:tw-right-82{
    right: 20.5rem;
  }

  .sm\:tw-right-83{
    right: 20.75rem;
  }

  .sm\:tw-right-84{
    right: 21rem;
  }

  .sm\:tw-right-85{
    right: 21.25rem;
  }

  .sm\:tw-right-86{
    right: 21.5rem;
  }

  .sm\:tw-right-87{
    right: 21.75rem;
  }

  .sm\:tw-right-88{
    right: 22rem;
  }

  .sm\:tw-right-89{
    right: 22.25rem;
  }

  .sm\:tw-right-90{
    right: 22.5rem;
  }

  .sm\:tw-right-91{
    right: 22.75rem;
  }

  .sm\:tw-right-92{
    right: 23rem;
  }

  .sm\:tw-right-96{
    right: 24rem;
  }

  .sm\:tw-right-102{
    right: 25.5rem;
  }

  .sm\:tw-right-112{
    right: 28rem;
  }

  .sm\:tw-right-128{
    right: 31rem;
  }

  .sm\:tw-right-129{
    right: 32.25rem;
  }

  .sm\:tw-right-130{
    right: 32.5rem;
  }

  .sm\:tw-right-140{
    right: 35rem;
  }

  .sm\:tw-right-160{
    right: 40rem;
  }

  .sm\:tw-right-180{
    right: 45rem;
  }

  .sm\:tw-right-185{
    right: 46.25rem;
  }

  .sm\:tw-right-190{
    right: 47.5rem;
  }

  .sm\:tw-right-200{
    right: 50rem;
  }

  .sm\:tw-right-auto{
    right: auto;
  }

  .sm\:tw-right-px{
    right: 1px;
  }

  .sm\:tw-right-0\.5{
    right: 0.125rem;
  }

  .sm\:tw-right-1\.5{
    right: 0.375rem;
  }

  .sm\:tw-right-2\.5{
    right: 0.625rem;
  }

  .sm\:tw-right-3\.5{
    right: 0.875rem;
  }

  .sm\:tw--right-0{
    right: 0px;
  }

  .sm\:tw--right-1{
    right: -0.25rem;
  }

  .sm\:tw--right-2{
    right: -0.5rem;
  }

  .sm\:tw--right-3{
    right: -0.75rem;
  }

  .sm\:tw--right-4{
    right: -1rem;
  }

  .sm\:tw--right-5{
    right: -1.25rem;
  }

  .sm\:tw--right-6{
    right: -1.5rem;
  }

  .sm\:tw--right-7{
    right: -1.75rem;
  }

  .sm\:tw--right-8{
    right: -2rem;
  }

  .sm\:tw--right-9{
    right: -2.25rem;
  }

  .sm\:tw--right-10{
    right: -2.5rem;
  }

  .sm\:tw--right-11{
    right: -2.75rem;
  }

  .sm\:tw--right-12{
    right: -3rem;
  }

  .sm\:tw--right-13{
    right: -3.25rem;
  }

  .sm\:tw--right-14{
    right: -3.5rem;
  }

  .sm\:tw--right-15{
    right: -3.75rem;
  }

  .sm\:tw--right-16{
    right: -4rem;
  }

  .sm\:tw--right-17{
    right: -4.25rem;
  }

  .sm\:tw--right-18{
    right: -4.5rem;
  }

  .sm\:tw--right-19{
    right: -4.75rem;
  }

  .sm\:tw--right-20{
    right: -5rem;
  }

  .sm\:tw--right-21{
    right: -5.25rem;
  }

  .sm\:tw--right-22{
    right: -5.5rem;
  }

  .sm\:tw--right-23{
    right: -5.75rem;
  }

  .sm\:tw--right-24{
    right: -6rem;
  }

  .sm\:tw--right-25{
    right: -6.25rem;
  }

  .sm\:tw--right-26{
    right: -6.5rem;
  }

  .sm\:tw--right-27{
    right: -6.75rem;
  }

  .sm\:tw--right-28{
    right: -7rem;
  }

  .sm\:tw--right-29{
    right: -7.25rem;
  }

  .sm\:tw--right-30{
    right: -7.5rem;
  }

  .sm\:tw--right-31{
    right: -7.75rem;
  }

  .sm\:tw--right-32{
    right: -8rem;
  }

  .sm\:tw--right-33{
    right: -8.25rem;
  }

  .sm\:tw--right-34{
    right: -8.5rem;
  }

  .sm\:tw--right-35{
    right: -8.75rem;
  }

  .sm\:tw--right-36{
    right: -9rem;
  }

  .sm\:tw--right-37{
    right: -9.25rem;
  }

  .sm\:tw--right-38{
    right: -9.5rem;
  }

  .sm\:tw--right-39{
    right: -9.75rem;
  }

  .sm\:tw--right-40{
    right: -10rem;
  }

  .sm\:tw--right-41{
    right: -10.25rem;
  }

  .sm\:tw--right-42{
    right: -10.5rem;
  }

  .sm\:tw--right-43{
    right: -10.75rem;
  }

  .sm\:tw--right-44{
    right: -11rem;
  }

  .sm\:tw--right-45{
    right: -11.25rem;
  }

  .sm\:tw--right-46{
    right: -11.5rem;
  }

  .sm\:tw--right-47{
    right: -11.75rem;
  }

  .sm\:tw--right-48{
    right: -12rem;
  }

  .sm\:tw--right-50{
    right: -12.5rem;
  }

  .sm\:tw--right-52{
    right: -13rem;
  }

  .sm\:tw--right-53{
    right: -13.25rem;
  }

  .sm\:tw--right-54{
    right: -13.5rem;
  }

  .sm\:tw--right-55{
    right: -13.75rem;
  }

  .sm\:tw--right-56{
    right: -14rem;
  }

  .sm\:tw--right-57{
    right: -14.25rem;
  }

  .sm\:tw--right-58{
    right: -14.5rem;
  }

  .sm\:tw--right-59{
    right: -14.75rem;
  }

  .sm\:tw--right-60{
    right: -15rem;
  }

  .sm\:tw--right-61{
    right: -15.25rem;
  }

  .sm\:tw--right-62{
    right: -15.5rem;
  }

  .sm\:tw--right-63{
    right: -15.75rem;
  }

  .sm\:tw--right-64{
    right: -16rem;
  }

  .sm\:tw--right-65{
    right: -16.25rem;
  }

  .sm\:tw--right-66{
    right: -16.5rem;
  }

  .sm\:tw--right-68{
    right: -17rem;
  }

  .sm\:tw--right-69{
    right: -17.25rem;
  }

  .sm\:tw--right-70{
    right: -17.5rem;
  }

  .sm\:tw--right-71{
    right: -17.75rem;
  }

  .sm\:tw--right-72{
    right: -18rem;
  }

  .sm\:tw--right-73{
    right: -18.25rem;
  }

  .sm\:tw--right-74{
    right: -18.5rem;
  }

  .sm\:tw--right-75{
    right: -18.75rem;
  }

  .sm\:tw--right-76{
    right: -19rem;
  }

  .sm\:tw--right-77{
    right: -19.25rem;
  }

  .sm\:tw--right-78{
    right: -19.5rem;
  }

  .sm\:tw--right-79{
    right: -19.75rem;
  }

  .sm\:tw--right-80{
    right: -20rem;
  }

  .sm\:tw--right-81{
    right: -20.25rem;
  }

  .sm\:tw--right-82{
    right: -20.5rem;
  }

  .sm\:tw--right-83{
    right: -20.75rem;
  }

  .sm\:tw--right-84{
    right: -21rem;
  }

  .sm\:tw--right-85{
    right: -21.25rem;
  }

  .sm\:tw--right-86{
    right: -21.5rem;
  }

  .sm\:tw--right-87{
    right: -21.75rem;
  }

  .sm\:tw--right-88{
    right: -22rem;
  }

  .sm\:tw--right-89{
    right: -22.25rem;
  }

  .sm\:tw--right-90{
    right: -22.5rem;
  }

  .sm\:tw--right-91{
    right: -22.75rem;
  }

  .sm\:tw--right-92{
    right: -23rem;
  }

  .sm\:tw--right-96{
    right: -24rem;
  }

  .sm\:tw--right-102{
    right: -25.5rem;
  }

  .sm\:tw--right-112{
    right: -28rem;
  }

  .sm\:tw--right-128{
    right: -31rem;
  }

  .sm\:tw--right-129{
    right: -32.25rem;
  }

  .sm\:tw--right-130{
    right: -32.5rem;
  }

  .sm\:tw--right-140{
    right: -35rem;
  }

  .sm\:tw--right-160{
    right: -40rem;
  }

  .sm\:tw--right-180{
    right: -45rem;
  }

  .sm\:tw--right-185{
    right: -46.25rem;
  }

  .sm\:tw--right-190{
    right: -47.5rem;
  }

  .sm\:tw--right-200{
    right: -50rem;
  }

  .sm\:tw--right-px{
    right: -1px;
  }

  .sm\:tw--right-0\.5{
    right: -0.125rem;
  }

  .sm\:tw--right-1\.5{
    right: -0.375rem;
  }

  .sm\:tw--right-2\.5{
    right: -0.625rem;
  }

  .sm\:tw--right-3\.5{
    right: -0.875rem;
  }

  .sm\:tw-right-1\/2{
    right: 50%;
  }

  .sm\:tw-right-1\/3{
    right: 33.333333%;
  }

  .sm\:tw-right-2\/3{
    right: 66.666667%;
  }

  .sm\:tw-right-1\/4{
    right: 25%;
  }

  .sm\:tw-right-2\/4{
    right: 50%;
  }

  .sm\:tw-right-3\/4{
    right: 75%;
  }

  .sm\:tw-right-full{
    right: 100%;
  }

  .sm\:tw--right-1\/2{
    right: -50%;
  }

  .sm\:tw--right-1\/3{
    right: -33.333333%;
  }

  .sm\:tw--right-2\/3{
    right: -66.666667%;
  }

  .sm\:tw--right-1\/4{
    right: -25%;
  }

  .sm\:tw--right-2\/4{
    right: -50%;
  }

  .sm\:tw--right-3\/4{
    right: -75%;
  }

  .sm\:tw--right-full{
    right: -100%;
  }

  .sm\:tw-bottom-0{
    bottom: 0px;
  }

  .sm\:tw-bottom-1{
    bottom: 0.25rem;
  }

  .sm\:tw-bottom-2{
    bottom: 0.5rem;
  }

  .sm\:tw-bottom-3{
    bottom: 0.75rem;
  }

  .sm\:tw-bottom-4{
    bottom: 1rem;
  }

  .sm\:tw-bottom-5{
    bottom: 1.25rem;
  }

  .sm\:tw-bottom-6{
    bottom: 1.5rem;
  }

  .sm\:tw-bottom-7{
    bottom: 1.75rem;
  }

  .sm\:tw-bottom-8{
    bottom: 2rem;
  }

  .sm\:tw-bottom-9{
    bottom: 2.25rem;
  }

  .sm\:tw-bottom-10{
    bottom: 2.5rem;
  }

  .sm\:tw-bottom-11{
    bottom: 2.75rem;
  }

  .sm\:tw-bottom-12{
    bottom: 3rem;
  }

  .sm\:tw-bottom-13{
    bottom: 3.25rem;
  }

  .sm\:tw-bottom-14{
    bottom: 3.5rem;
  }

  .sm\:tw-bottom-15{
    bottom: 3.75rem;
  }

  .sm\:tw-bottom-16{
    bottom: 4rem;
  }

  .sm\:tw-bottom-17{
    bottom: 4.25rem;
  }

  .sm\:tw-bottom-18{
    bottom: 4.5rem;
  }

  .sm\:tw-bottom-19{
    bottom: 4.75rem;
  }

  .sm\:tw-bottom-20{
    bottom: 5rem;
  }

  .sm\:tw-bottom-21{
    bottom: 5.25rem;
  }

  .sm\:tw-bottom-22{
    bottom: 5.5rem;
  }

  .sm\:tw-bottom-23{
    bottom: 5.75rem;
  }

  .sm\:tw-bottom-24{
    bottom: 6rem;
  }

  .sm\:tw-bottom-25{
    bottom: 6.25rem;
  }

  .sm\:tw-bottom-26{
    bottom: 6.5rem;
  }

  .sm\:tw-bottom-27{
    bottom: 6.75rem;
  }

  .sm\:tw-bottom-28{
    bottom: 7rem;
  }

  .sm\:tw-bottom-29{
    bottom: 7.25rem;
  }

  .sm\:tw-bottom-30{
    bottom: 7.5rem;
  }

  .sm\:tw-bottom-31{
    bottom: 7.75rem;
  }

  .sm\:tw-bottom-32{
    bottom: 8rem;
  }

  .sm\:tw-bottom-33{
    bottom: 8.25rem;
  }

  .sm\:tw-bottom-34{
    bottom: 8.5rem;
  }

  .sm\:tw-bottom-35{
    bottom: 8.75rem;
  }

  .sm\:tw-bottom-36{
    bottom: 9rem;
  }

  .sm\:tw-bottom-37{
    bottom: 9.25rem;
  }

  .sm\:tw-bottom-38{
    bottom: 9.5rem;
  }

  .sm\:tw-bottom-39{
    bottom: 9.75rem;
  }

  .sm\:tw-bottom-40{
    bottom: 10rem;
  }

  .sm\:tw-bottom-41{
    bottom: 10.25rem;
  }

  .sm\:tw-bottom-42{
    bottom: 10.5rem;
  }

  .sm\:tw-bottom-43{
    bottom: 10.75rem;
  }

  .sm\:tw-bottom-44{
    bottom: 11rem;
  }

  .sm\:tw-bottom-45{
    bottom: 11.25rem;
  }

  .sm\:tw-bottom-46{
    bottom: 11.5rem;
  }

  .sm\:tw-bottom-47{
    bottom: 11.75rem;
  }

  .sm\:tw-bottom-48{
    bottom: 12rem;
  }

  .sm\:tw-bottom-50{
    bottom: 12.5rem;
  }

  .sm\:tw-bottom-52{
    bottom: 13rem;
  }

  .sm\:tw-bottom-53{
    bottom: 13.25rem;
  }

  .sm\:tw-bottom-54{
    bottom: 13.5rem;
  }

  .sm\:tw-bottom-55{
    bottom: 13.75rem;
  }

  .sm\:tw-bottom-56{
    bottom: 14rem;
  }

  .sm\:tw-bottom-57{
    bottom: 14.25rem;
  }

  .sm\:tw-bottom-58{
    bottom: 14.5rem;
  }

  .sm\:tw-bottom-59{
    bottom: 14.75rem;
  }

  .sm\:tw-bottom-60{
    bottom: 15rem;
  }

  .sm\:tw-bottom-61{
    bottom: 15.25rem;
  }

  .sm\:tw-bottom-62{
    bottom: 15.5rem;
  }

  .sm\:tw-bottom-63{
    bottom: 15.75rem;
  }

  .sm\:tw-bottom-64{
    bottom: 16rem;
  }

  .sm\:tw-bottom-65{
    bottom: 16.25rem;
  }

  .sm\:tw-bottom-66{
    bottom: 16.5rem;
  }

  .sm\:tw-bottom-68{
    bottom: 17rem;
  }

  .sm\:tw-bottom-69{
    bottom: 17.25rem;
  }

  .sm\:tw-bottom-70{
    bottom: 17.5rem;
  }

  .sm\:tw-bottom-71{
    bottom: 17.75rem;
  }

  .sm\:tw-bottom-72{
    bottom: 18rem;
  }

  .sm\:tw-bottom-73{
    bottom: 18.25rem;
  }

  .sm\:tw-bottom-74{
    bottom: 18.5rem;
  }

  .sm\:tw-bottom-75{
    bottom: 18.75rem;
  }

  .sm\:tw-bottom-76{
    bottom: 19rem;
  }

  .sm\:tw-bottom-77{
    bottom: 19.25rem;
  }

  .sm\:tw-bottom-78{
    bottom: 19.5rem;
  }

  .sm\:tw-bottom-79{
    bottom: 19.75rem;
  }

  .sm\:tw-bottom-80{
    bottom: 20rem;
  }

  .sm\:tw-bottom-81{
    bottom: 20.25rem;
  }

  .sm\:tw-bottom-82{
    bottom: 20.5rem;
  }

  .sm\:tw-bottom-83{
    bottom: 20.75rem;
  }

  .sm\:tw-bottom-84{
    bottom: 21rem;
  }

  .sm\:tw-bottom-85{
    bottom: 21.25rem;
  }

  .sm\:tw-bottom-86{
    bottom: 21.5rem;
  }

  .sm\:tw-bottom-87{
    bottom: 21.75rem;
  }

  .sm\:tw-bottom-88{
    bottom: 22rem;
  }

  .sm\:tw-bottom-89{
    bottom: 22.25rem;
  }

  .sm\:tw-bottom-90{
    bottom: 22.5rem;
  }

  .sm\:tw-bottom-91{
    bottom: 22.75rem;
  }

  .sm\:tw-bottom-92{
    bottom: 23rem;
  }

  .sm\:tw-bottom-96{
    bottom: 24rem;
  }

  .sm\:tw-bottom-102{
    bottom: 25.5rem;
  }

  .sm\:tw-bottom-112{
    bottom: 28rem;
  }

  .sm\:tw-bottom-128{
    bottom: 31rem;
  }

  .sm\:tw-bottom-129{
    bottom: 32.25rem;
  }

  .sm\:tw-bottom-130{
    bottom: 32.5rem;
  }

  .sm\:tw-bottom-140{
    bottom: 35rem;
  }

  .sm\:tw-bottom-160{
    bottom: 40rem;
  }

  .sm\:tw-bottom-180{
    bottom: 45rem;
  }

  .sm\:tw-bottom-185{
    bottom: 46.25rem;
  }

  .sm\:tw-bottom-190{
    bottom: 47.5rem;
  }

  .sm\:tw-bottom-200{
    bottom: 50rem;
  }

  .sm\:tw-bottom-auto{
    bottom: auto;
  }

  .sm\:tw-bottom-px{
    bottom: 1px;
  }

  .sm\:tw-bottom-0\.5{
    bottom: 0.125rem;
  }

  .sm\:tw-bottom-1\.5{
    bottom: 0.375rem;
  }

  .sm\:tw-bottom-2\.5{
    bottom: 0.625rem;
  }

  .sm\:tw-bottom-3\.5{
    bottom: 0.875rem;
  }

  .sm\:tw--bottom-0{
    bottom: 0px;
  }

  .sm\:tw--bottom-1{
    bottom: -0.25rem;
  }

  .sm\:tw--bottom-2{
    bottom: -0.5rem;
  }

  .sm\:tw--bottom-3{
    bottom: -0.75rem;
  }

  .sm\:tw--bottom-4{
    bottom: -1rem;
  }

  .sm\:tw--bottom-5{
    bottom: -1.25rem;
  }

  .sm\:tw--bottom-6{
    bottom: -1.5rem;
  }

  .sm\:tw--bottom-7{
    bottom: -1.75rem;
  }

  .sm\:tw--bottom-8{
    bottom: -2rem;
  }

  .sm\:tw--bottom-9{
    bottom: -2.25rem;
  }

  .sm\:tw--bottom-10{
    bottom: -2.5rem;
  }

  .sm\:tw--bottom-11{
    bottom: -2.75rem;
  }

  .sm\:tw--bottom-12{
    bottom: -3rem;
  }

  .sm\:tw--bottom-13{
    bottom: -3.25rem;
  }

  .sm\:tw--bottom-14{
    bottom: -3.5rem;
  }

  .sm\:tw--bottom-15{
    bottom: -3.75rem;
  }

  .sm\:tw--bottom-16{
    bottom: -4rem;
  }

  .sm\:tw--bottom-17{
    bottom: -4.25rem;
  }

  .sm\:tw--bottom-18{
    bottom: -4.5rem;
  }

  .sm\:tw--bottom-19{
    bottom: -4.75rem;
  }

  .sm\:tw--bottom-20{
    bottom: -5rem;
  }

  .sm\:tw--bottom-21{
    bottom: -5.25rem;
  }

  .sm\:tw--bottom-22{
    bottom: -5.5rem;
  }

  .sm\:tw--bottom-23{
    bottom: -5.75rem;
  }

  .sm\:tw--bottom-24{
    bottom: -6rem;
  }

  .sm\:tw--bottom-25{
    bottom: -6.25rem;
  }

  .sm\:tw--bottom-26{
    bottom: -6.5rem;
  }

  .sm\:tw--bottom-27{
    bottom: -6.75rem;
  }

  .sm\:tw--bottom-28{
    bottom: -7rem;
  }

  .sm\:tw--bottom-29{
    bottom: -7.25rem;
  }

  .sm\:tw--bottom-30{
    bottom: -7.5rem;
  }

  .sm\:tw--bottom-31{
    bottom: -7.75rem;
  }

  .sm\:tw--bottom-32{
    bottom: -8rem;
  }

  .sm\:tw--bottom-33{
    bottom: -8.25rem;
  }

  .sm\:tw--bottom-34{
    bottom: -8.5rem;
  }

  .sm\:tw--bottom-35{
    bottom: -8.75rem;
  }

  .sm\:tw--bottom-36{
    bottom: -9rem;
  }

  .sm\:tw--bottom-37{
    bottom: -9.25rem;
  }

  .sm\:tw--bottom-38{
    bottom: -9.5rem;
  }

  .sm\:tw--bottom-39{
    bottom: -9.75rem;
  }

  .sm\:tw--bottom-40{
    bottom: -10rem;
  }

  .sm\:tw--bottom-41{
    bottom: -10.25rem;
  }

  .sm\:tw--bottom-42{
    bottom: -10.5rem;
  }

  .sm\:tw--bottom-43{
    bottom: -10.75rem;
  }

  .sm\:tw--bottom-44{
    bottom: -11rem;
  }

  .sm\:tw--bottom-45{
    bottom: -11.25rem;
  }

  .sm\:tw--bottom-46{
    bottom: -11.5rem;
  }

  .sm\:tw--bottom-47{
    bottom: -11.75rem;
  }

  .sm\:tw--bottom-48{
    bottom: -12rem;
  }

  .sm\:tw--bottom-50{
    bottom: -12.5rem;
  }

  .sm\:tw--bottom-52{
    bottom: -13rem;
  }

  .sm\:tw--bottom-53{
    bottom: -13.25rem;
  }

  .sm\:tw--bottom-54{
    bottom: -13.5rem;
  }

  .sm\:tw--bottom-55{
    bottom: -13.75rem;
  }

  .sm\:tw--bottom-56{
    bottom: -14rem;
  }

  .sm\:tw--bottom-57{
    bottom: -14.25rem;
  }

  .sm\:tw--bottom-58{
    bottom: -14.5rem;
  }

  .sm\:tw--bottom-59{
    bottom: -14.75rem;
  }

  .sm\:tw--bottom-60{
    bottom: -15rem;
  }

  .sm\:tw--bottom-61{
    bottom: -15.25rem;
  }

  .sm\:tw--bottom-62{
    bottom: -15.5rem;
  }

  .sm\:tw--bottom-63{
    bottom: -15.75rem;
  }

  .sm\:tw--bottom-64{
    bottom: -16rem;
  }

  .sm\:tw--bottom-65{
    bottom: -16.25rem;
  }

  .sm\:tw--bottom-66{
    bottom: -16.5rem;
  }

  .sm\:tw--bottom-68{
    bottom: -17rem;
  }

  .sm\:tw--bottom-69{
    bottom: -17.25rem;
  }

  .sm\:tw--bottom-70{
    bottom: -17.5rem;
  }

  .sm\:tw--bottom-71{
    bottom: -17.75rem;
  }

  .sm\:tw--bottom-72{
    bottom: -18rem;
  }

  .sm\:tw--bottom-73{
    bottom: -18.25rem;
  }

  .sm\:tw--bottom-74{
    bottom: -18.5rem;
  }

  .sm\:tw--bottom-75{
    bottom: -18.75rem;
  }

  .sm\:tw--bottom-76{
    bottom: -19rem;
  }

  .sm\:tw--bottom-77{
    bottom: -19.25rem;
  }

  .sm\:tw--bottom-78{
    bottom: -19.5rem;
  }

  .sm\:tw--bottom-79{
    bottom: -19.75rem;
  }

  .sm\:tw--bottom-80{
    bottom: -20rem;
  }

  .sm\:tw--bottom-81{
    bottom: -20.25rem;
  }

  .sm\:tw--bottom-82{
    bottom: -20.5rem;
  }

  .sm\:tw--bottom-83{
    bottom: -20.75rem;
  }

  .sm\:tw--bottom-84{
    bottom: -21rem;
  }

  .sm\:tw--bottom-85{
    bottom: -21.25rem;
  }

  .sm\:tw--bottom-86{
    bottom: -21.5rem;
  }

  .sm\:tw--bottom-87{
    bottom: -21.75rem;
  }

  .sm\:tw--bottom-88{
    bottom: -22rem;
  }

  .sm\:tw--bottom-89{
    bottom: -22.25rem;
  }

  .sm\:tw--bottom-90{
    bottom: -22.5rem;
  }

  .sm\:tw--bottom-91{
    bottom: -22.75rem;
  }

  .sm\:tw--bottom-92{
    bottom: -23rem;
  }

  .sm\:tw--bottom-96{
    bottom: -24rem;
  }

  .sm\:tw--bottom-102{
    bottom: -25.5rem;
  }

  .sm\:tw--bottom-112{
    bottom: -28rem;
  }

  .sm\:tw--bottom-128{
    bottom: -31rem;
  }

  .sm\:tw--bottom-129{
    bottom: -32.25rem;
  }

  .sm\:tw--bottom-130{
    bottom: -32.5rem;
  }

  .sm\:tw--bottom-140{
    bottom: -35rem;
  }

  .sm\:tw--bottom-160{
    bottom: -40rem;
  }

  .sm\:tw--bottom-180{
    bottom: -45rem;
  }

  .sm\:tw--bottom-185{
    bottom: -46.25rem;
  }

  .sm\:tw--bottom-190{
    bottom: -47.5rem;
  }

  .sm\:tw--bottom-200{
    bottom: -50rem;
  }

  .sm\:tw--bottom-px{
    bottom: -1px;
  }

  .sm\:tw--bottom-0\.5{
    bottom: -0.125rem;
  }

  .sm\:tw--bottom-1\.5{
    bottom: -0.375rem;
  }

  .sm\:tw--bottom-2\.5{
    bottom: -0.625rem;
  }

  .sm\:tw--bottom-3\.5{
    bottom: -0.875rem;
  }

  .sm\:tw-bottom-1\/2{
    bottom: 50%;
  }

  .sm\:tw-bottom-1\/3{
    bottom: 33.333333%;
  }

  .sm\:tw-bottom-2\/3{
    bottom: 66.666667%;
  }

  .sm\:tw-bottom-1\/4{
    bottom: 25%;
  }

  .sm\:tw-bottom-2\/4{
    bottom: 50%;
  }

  .sm\:tw-bottom-3\/4{
    bottom: 75%;
  }

  .sm\:tw-bottom-full{
    bottom: 100%;
  }

  .sm\:tw--bottom-1\/2{
    bottom: -50%;
  }

  .sm\:tw--bottom-1\/3{
    bottom: -33.333333%;
  }

  .sm\:tw--bottom-2\/3{
    bottom: -66.666667%;
  }

  .sm\:tw--bottom-1\/4{
    bottom: -25%;
  }

  .sm\:tw--bottom-2\/4{
    bottom: -50%;
  }

  .sm\:tw--bottom-3\/4{
    bottom: -75%;
  }

  .sm\:tw--bottom-full{
    bottom: -100%;
  }

  .sm\:tw-left-0{
    left: 0px;
  }

  .sm\:tw-left-1{
    left: 0.25rem;
  }

  .sm\:tw-left-2{
    left: 0.5rem;
  }

  .sm\:tw-left-3{
    left: 0.75rem;
  }

  .sm\:tw-left-4{
    left: 1rem;
  }

  .sm\:tw-left-5{
    left: 1.25rem;
  }

  .sm\:tw-left-6{
    left: 1.5rem;
  }

  .sm\:tw-left-7{
    left: 1.75rem;
  }

  .sm\:tw-left-8{
    left: 2rem;
  }

  .sm\:tw-left-9{
    left: 2.25rem;
  }

  .sm\:tw-left-10{
    left: 2.5rem;
  }

  .sm\:tw-left-11{
    left: 2.75rem;
  }

  .sm\:tw-left-12{
    left: 3rem;
  }

  .sm\:tw-left-13{
    left: 3.25rem;
  }

  .sm\:tw-left-14{
    left: 3.5rem;
  }

  .sm\:tw-left-15{
    left: 3.75rem;
  }

  .sm\:tw-left-16{
    left: 4rem;
  }

  .sm\:tw-left-17{
    left: 4.25rem;
  }

  .sm\:tw-left-18{
    left: 4.5rem;
  }

  .sm\:tw-left-19{
    left: 4.75rem;
  }

  .sm\:tw-left-20{
    left: 5rem;
  }

  .sm\:tw-left-21{
    left: 5.25rem;
  }

  .sm\:tw-left-22{
    left: 5.5rem;
  }

  .sm\:tw-left-23{
    left: 5.75rem;
  }

  .sm\:tw-left-24{
    left: 6rem;
  }

  .sm\:tw-left-25{
    left: 6.25rem;
  }

  .sm\:tw-left-26{
    left: 6.5rem;
  }

  .sm\:tw-left-27{
    left: 6.75rem;
  }

  .sm\:tw-left-28{
    left: 7rem;
  }

  .sm\:tw-left-29{
    left: 7.25rem;
  }

  .sm\:tw-left-30{
    left: 7.5rem;
  }

  .sm\:tw-left-31{
    left: 7.75rem;
  }

  .sm\:tw-left-32{
    left: 8rem;
  }

  .sm\:tw-left-33{
    left: 8.25rem;
  }

  .sm\:tw-left-34{
    left: 8.5rem;
  }

  .sm\:tw-left-35{
    left: 8.75rem;
  }

  .sm\:tw-left-36{
    left: 9rem;
  }

  .sm\:tw-left-37{
    left: 9.25rem;
  }

  .sm\:tw-left-38{
    left: 9.5rem;
  }

  .sm\:tw-left-39{
    left: 9.75rem;
  }

  .sm\:tw-left-40{
    left: 10rem;
  }

  .sm\:tw-left-41{
    left: 10.25rem;
  }

  .sm\:tw-left-42{
    left: 10.5rem;
  }

  .sm\:tw-left-43{
    left: 10.75rem;
  }

  .sm\:tw-left-44{
    left: 11rem;
  }

  .sm\:tw-left-45{
    left: 11.25rem;
  }

  .sm\:tw-left-46{
    left: 11.5rem;
  }

  .sm\:tw-left-47{
    left: 11.75rem;
  }

  .sm\:tw-left-48{
    left: 12rem;
  }

  .sm\:tw-left-50{
    left: 12.5rem;
  }

  .sm\:tw-left-52{
    left: 13rem;
  }

  .sm\:tw-left-53{
    left: 13.25rem;
  }

  .sm\:tw-left-54{
    left: 13.5rem;
  }

  .sm\:tw-left-55{
    left: 13.75rem;
  }

  .sm\:tw-left-56{
    left: 14rem;
  }

  .sm\:tw-left-57{
    left: 14.25rem;
  }

  .sm\:tw-left-58{
    left: 14.5rem;
  }

  .sm\:tw-left-59{
    left: 14.75rem;
  }

  .sm\:tw-left-60{
    left: 15rem;
  }

  .sm\:tw-left-61{
    left: 15.25rem;
  }

  .sm\:tw-left-62{
    left: 15.5rem;
  }

  .sm\:tw-left-63{
    left: 15.75rem;
  }

  .sm\:tw-left-64{
    left: 16rem;
  }

  .sm\:tw-left-65{
    left: 16.25rem;
  }

  .sm\:tw-left-66{
    left: 16.5rem;
  }

  .sm\:tw-left-68{
    left: 17rem;
  }

  .sm\:tw-left-69{
    left: 17.25rem;
  }

  .sm\:tw-left-70{
    left: 17.5rem;
  }

  .sm\:tw-left-71{
    left: 17.75rem;
  }

  .sm\:tw-left-72{
    left: 18rem;
  }

  .sm\:tw-left-73{
    left: 18.25rem;
  }

  .sm\:tw-left-74{
    left: 18.5rem;
  }

  .sm\:tw-left-75{
    left: 18.75rem;
  }

  .sm\:tw-left-76{
    left: 19rem;
  }

  .sm\:tw-left-77{
    left: 19.25rem;
  }

  .sm\:tw-left-78{
    left: 19.5rem;
  }

  .sm\:tw-left-79{
    left: 19.75rem;
  }

  .sm\:tw-left-80{
    left: 20rem;
  }

  .sm\:tw-left-81{
    left: 20.25rem;
  }

  .sm\:tw-left-82{
    left: 20.5rem;
  }

  .sm\:tw-left-83{
    left: 20.75rem;
  }

  .sm\:tw-left-84{
    left: 21rem;
  }

  .sm\:tw-left-85{
    left: 21.25rem;
  }

  .sm\:tw-left-86{
    left: 21.5rem;
  }

  .sm\:tw-left-87{
    left: 21.75rem;
  }

  .sm\:tw-left-88{
    left: 22rem;
  }

  .sm\:tw-left-89{
    left: 22.25rem;
  }

  .sm\:tw-left-90{
    left: 22.5rem;
  }

  .sm\:tw-left-91{
    left: 22.75rem;
  }

  .sm\:tw-left-92{
    left: 23rem;
  }

  .sm\:tw-left-96{
    left: 24rem;
  }

  .sm\:tw-left-102{
    left: 25.5rem;
  }

  .sm\:tw-left-112{
    left: 28rem;
  }

  .sm\:tw-left-128{
    left: 31rem;
  }

  .sm\:tw-left-129{
    left: 32.25rem;
  }

  .sm\:tw-left-130{
    left: 32.5rem;
  }

  .sm\:tw-left-140{
    left: 35rem;
  }

  .sm\:tw-left-160{
    left: 40rem;
  }

  .sm\:tw-left-180{
    left: 45rem;
  }

  .sm\:tw-left-185{
    left: 46.25rem;
  }

  .sm\:tw-left-190{
    left: 47.5rem;
  }

  .sm\:tw-left-200{
    left: 50rem;
  }

  .sm\:tw-left-auto{
    left: auto;
  }

  .sm\:tw-left-px{
    left: 1px;
  }

  .sm\:tw-left-0\.5{
    left: 0.125rem;
  }

  .sm\:tw-left-1\.5{
    left: 0.375rem;
  }

  .sm\:tw-left-2\.5{
    left: 0.625rem;
  }

  .sm\:tw-left-3\.5{
    left: 0.875rem;
  }

  .sm\:tw--left-0{
    left: 0px;
  }

  .sm\:tw--left-1{
    left: -0.25rem;
  }

  .sm\:tw--left-2{
    left: -0.5rem;
  }

  .sm\:tw--left-3{
    left: -0.75rem;
  }

  .sm\:tw--left-4{
    left: -1rem;
  }

  .sm\:tw--left-5{
    left: -1.25rem;
  }

  .sm\:tw--left-6{
    left: -1.5rem;
  }

  .sm\:tw--left-7{
    left: -1.75rem;
  }

  .sm\:tw--left-8{
    left: -2rem;
  }

  .sm\:tw--left-9{
    left: -2.25rem;
  }

  .sm\:tw--left-10{
    left: -2.5rem;
  }

  .sm\:tw--left-11{
    left: -2.75rem;
  }

  .sm\:tw--left-12{
    left: -3rem;
  }

  .sm\:tw--left-13{
    left: -3.25rem;
  }

  .sm\:tw--left-14{
    left: -3.5rem;
  }

  .sm\:tw--left-15{
    left: -3.75rem;
  }

  .sm\:tw--left-16{
    left: -4rem;
  }

  .sm\:tw--left-17{
    left: -4.25rem;
  }

  .sm\:tw--left-18{
    left: -4.5rem;
  }

  .sm\:tw--left-19{
    left: -4.75rem;
  }

  .sm\:tw--left-20{
    left: -5rem;
  }

  .sm\:tw--left-21{
    left: -5.25rem;
  }

  .sm\:tw--left-22{
    left: -5.5rem;
  }

  .sm\:tw--left-23{
    left: -5.75rem;
  }

  .sm\:tw--left-24{
    left: -6rem;
  }

  .sm\:tw--left-25{
    left: -6.25rem;
  }

  .sm\:tw--left-26{
    left: -6.5rem;
  }

  .sm\:tw--left-27{
    left: -6.75rem;
  }

  .sm\:tw--left-28{
    left: -7rem;
  }

  .sm\:tw--left-29{
    left: -7.25rem;
  }

  .sm\:tw--left-30{
    left: -7.5rem;
  }

  .sm\:tw--left-31{
    left: -7.75rem;
  }

  .sm\:tw--left-32{
    left: -8rem;
  }

  .sm\:tw--left-33{
    left: -8.25rem;
  }

  .sm\:tw--left-34{
    left: -8.5rem;
  }

  .sm\:tw--left-35{
    left: -8.75rem;
  }

  .sm\:tw--left-36{
    left: -9rem;
  }

  .sm\:tw--left-37{
    left: -9.25rem;
  }

  .sm\:tw--left-38{
    left: -9.5rem;
  }

  .sm\:tw--left-39{
    left: -9.75rem;
  }

  .sm\:tw--left-40{
    left: -10rem;
  }

  .sm\:tw--left-41{
    left: -10.25rem;
  }

  .sm\:tw--left-42{
    left: -10.5rem;
  }

  .sm\:tw--left-43{
    left: -10.75rem;
  }

  .sm\:tw--left-44{
    left: -11rem;
  }

  .sm\:tw--left-45{
    left: -11.25rem;
  }

  .sm\:tw--left-46{
    left: -11.5rem;
  }

  .sm\:tw--left-47{
    left: -11.75rem;
  }

  .sm\:tw--left-48{
    left: -12rem;
  }

  .sm\:tw--left-50{
    left: -12.5rem;
  }

  .sm\:tw--left-52{
    left: -13rem;
  }

  .sm\:tw--left-53{
    left: -13.25rem;
  }

  .sm\:tw--left-54{
    left: -13.5rem;
  }

  .sm\:tw--left-55{
    left: -13.75rem;
  }

  .sm\:tw--left-56{
    left: -14rem;
  }

  .sm\:tw--left-57{
    left: -14.25rem;
  }

  .sm\:tw--left-58{
    left: -14.5rem;
  }

  .sm\:tw--left-59{
    left: -14.75rem;
  }

  .sm\:tw--left-60{
    left: -15rem;
  }

  .sm\:tw--left-61{
    left: -15.25rem;
  }

  .sm\:tw--left-62{
    left: -15.5rem;
  }

  .sm\:tw--left-63{
    left: -15.75rem;
  }

  .sm\:tw--left-64{
    left: -16rem;
  }

  .sm\:tw--left-65{
    left: -16.25rem;
  }

  .sm\:tw--left-66{
    left: -16.5rem;
  }

  .sm\:tw--left-68{
    left: -17rem;
  }

  .sm\:tw--left-69{
    left: -17.25rem;
  }

  .sm\:tw--left-70{
    left: -17.5rem;
  }

  .sm\:tw--left-71{
    left: -17.75rem;
  }

  .sm\:tw--left-72{
    left: -18rem;
  }

  .sm\:tw--left-73{
    left: -18.25rem;
  }

  .sm\:tw--left-74{
    left: -18.5rem;
  }

  .sm\:tw--left-75{
    left: -18.75rem;
  }

  .sm\:tw--left-76{
    left: -19rem;
  }

  .sm\:tw--left-77{
    left: -19.25rem;
  }

  .sm\:tw--left-78{
    left: -19.5rem;
  }

  .sm\:tw--left-79{
    left: -19.75rem;
  }

  .sm\:tw--left-80{
    left: -20rem;
  }

  .sm\:tw--left-81{
    left: -20.25rem;
  }

  .sm\:tw--left-82{
    left: -20.5rem;
  }

  .sm\:tw--left-83{
    left: -20.75rem;
  }

  .sm\:tw--left-84{
    left: -21rem;
  }

  .sm\:tw--left-85{
    left: -21.25rem;
  }

  .sm\:tw--left-86{
    left: -21.5rem;
  }

  .sm\:tw--left-87{
    left: -21.75rem;
  }

  .sm\:tw--left-88{
    left: -22rem;
  }

  .sm\:tw--left-89{
    left: -22.25rem;
  }

  .sm\:tw--left-90{
    left: -22.5rem;
  }

  .sm\:tw--left-91{
    left: -22.75rem;
  }

  .sm\:tw--left-92{
    left: -23rem;
  }

  .sm\:tw--left-96{
    left: -24rem;
  }

  .sm\:tw--left-102{
    left: -25.5rem;
  }

  .sm\:tw--left-112{
    left: -28rem;
  }

  .sm\:tw--left-128{
    left: -31rem;
  }

  .sm\:tw--left-129{
    left: -32.25rem;
  }

  .sm\:tw--left-130{
    left: -32.5rem;
  }

  .sm\:tw--left-140{
    left: -35rem;
  }

  .sm\:tw--left-160{
    left: -40rem;
  }

  .sm\:tw--left-180{
    left: -45rem;
  }

  .sm\:tw--left-185{
    left: -46.25rem;
  }

  .sm\:tw--left-190{
    left: -47.5rem;
  }

  .sm\:tw--left-200{
    left: -50rem;
  }

  .sm\:tw--left-px{
    left: -1px;
  }

  .sm\:tw--left-0\.5{
    left: -0.125rem;
  }

  .sm\:tw--left-1\.5{
    left: -0.375rem;
  }

  .sm\:tw--left-2\.5{
    left: -0.625rem;
  }

  .sm\:tw--left-3\.5{
    left: -0.875rem;
  }

  .sm\:tw-left-1\/2{
    left: 50%;
  }

  .sm\:tw-left-1\/3{
    left: 33.333333%;
  }

  .sm\:tw-left-2\/3{
    left: 66.666667%;
  }

  .sm\:tw-left-1\/4{
    left: 25%;
  }

  .sm\:tw-left-2\/4{
    left: 50%;
  }

  .sm\:tw-left-3\/4{
    left: 75%;
  }

  .sm\:tw-left-full{
    left: 100%;
  }

  .sm\:tw--left-1\/2{
    left: -50%;
  }

  .sm\:tw--left-1\/3{
    left: -33.333333%;
  }

  .sm\:tw--left-2\/3{
    left: -66.666667%;
  }

  .sm\:tw--left-1\/4{
    left: -25%;
  }

  .sm\:tw--left-2\/4{
    left: -50%;
  }

  .sm\:tw--left-3\/4{
    left: -75%;
  }

  .sm\:tw--left-full{
    left: -100%;
  }

  .sm\:tw-isolate{
    isolation: isolate;
  }

  .sm\:tw-isolation-auto{
    isolation: auto;
  }

  .sm\:tw-z-0{
    z-index: 0;
  }

  .sm\:tw-z-10{
    z-index: 10;
  }

  .sm\:tw-z-20{
    z-index: 20;
  }

  .sm\:tw-z-30{
    z-index: 30;
  }

  .sm\:tw-z-40{
    z-index: 40;
  }

  .sm\:tw-z-50{
    z-index: 50;
  }

  .sm\:tw-z-auto{
    z-index: auto;
  }

  .sm\:focus-within\:tw-z-0:focus-within{
    z-index: 0;
  }

  .sm\:focus-within\:tw-z-10:focus-within{
    z-index: 10;
  }

  .sm\:focus-within\:tw-z-20:focus-within{
    z-index: 20;
  }

  .sm\:focus-within\:tw-z-30:focus-within{
    z-index: 30;
  }

  .sm\:focus-within\:tw-z-40:focus-within{
    z-index: 40;
  }

  .sm\:focus-within\:tw-z-50:focus-within{
    z-index: 50;
  }

  .sm\:focus-within\:tw-z-auto:focus-within{
    z-index: auto;
  }

  .sm\:focus\:tw-z-0:focus{
    z-index: 0;
  }

  .sm\:focus\:tw-z-10:focus{
    z-index: 10;
  }

  .sm\:focus\:tw-z-20:focus{
    z-index: 20;
  }

  .sm\:focus\:tw-z-30:focus{
    z-index: 30;
  }

  .sm\:focus\:tw-z-40:focus{
    z-index: 40;
  }

  .sm\:focus\:tw-z-50:focus{
    z-index: 50;
  }

  .sm\:focus\:tw-z-auto:focus{
    z-index: auto;
  }

  .sm\:tw-order-1{
    order: 1;
  }

  .sm\:tw-order-2{
    order: 2;
  }

  .sm\:tw-order-3{
    order: 3;
  }

  .sm\:tw-order-4{
    order: 4;
  }

  .sm\:tw-order-5{
    order: 5;
  }

  .sm\:tw-order-6{
    order: 6;
  }

  .sm\:tw-order-7{
    order: 7;
  }

  .sm\:tw-order-8{
    order: 8;
  }

  .sm\:tw-order-9{
    order: 9;
  }

  .sm\:tw-order-10{
    order: 10;
  }

  .sm\:tw-order-11{
    order: 11;
  }

  .sm\:tw-order-12{
    order: 12;
  }

  .sm\:tw-order-first{
    order: -9999;
  }

  .sm\:tw-order-last{
    order: 9999;
  }

  .sm\:tw-order-none{
    order: 0;
  }

  .sm\:tw-col-auto{
    grid-column: auto;
  }

  .sm\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  .sm\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  .sm\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  .sm\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  .sm\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  .sm\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  .sm\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  .sm\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  .sm\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  .sm\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  .sm\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  .sm\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  .sm\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  .sm\:tw-col-start-1{
    grid-column-start: 1;
  }

  .sm\:tw-col-start-2{
    grid-column-start: 2;
  }

  .sm\:tw-col-start-3{
    grid-column-start: 3;
  }

  .sm\:tw-col-start-4{
    grid-column-start: 4;
  }

  .sm\:tw-col-start-5{
    grid-column-start: 5;
  }

  .sm\:tw-col-start-6{
    grid-column-start: 6;
  }

  .sm\:tw-col-start-7{
    grid-column-start: 7;
  }

  .sm\:tw-col-start-8{
    grid-column-start: 8;
  }

  .sm\:tw-col-start-9{
    grid-column-start: 9;
  }

  .sm\:tw-col-start-10{
    grid-column-start: 10;
  }

  .sm\:tw-col-start-11{
    grid-column-start: 11;
  }

  .sm\:tw-col-start-12{
    grid-column-start: 12;
  }

  .sm\:tw-col-start-13{
    grid-column-start: 13;
  }

  .sm\:tw-col-start-auto{
    grid-column-start: auto;
  }

  .sm\:tw-col-end-1{
    grid-column-end: 1;
  }

  .sm\:tw-col-end-2{
    grid-column-end: 2;
  }

  .sm\:tw-col-end-3{
    grid-column-end: 3;
  }

  .sm\:tw-col-end-4{
    grid-column-end: 4;
  }

  .sm\:tw-col-end-5{
    grid-column-end: 5;
  }

  .sm\:tw-col-end-6{
    grid-column-end: 6;
  }

  .sm\:tw-col-end-7{
    grid-column-end: 7;
  }

  .sm\:tw-col-end-8{
    grid-column-end: 8;
  }

  .sm\:tw-col-end-9{
    grid-column-end: 9;
  }

  .sm\:tw-col-end-10{
    grid-column-end: 10;
  }

  .sm\:tw-col-end-11{
    grid-column-end: 11;
  }

  .sm\:tw-col-end-12{
    grid-column-end: 12;
  }

  .sm\:tw-col-end-13{
    grid-column-end: 13;
  }

  .sm\:tw-col-end-auto{
    grid-column-end: auto;
  }

  .sm\:tw-row-auto{
    grid-row: auto;
  }

  .sm\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  .sm\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  .sm\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  .sm\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  .sm\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  .sm\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  .sm\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  .sm\:tw-row-start-1{
    grid-row-start: 1;
  }

  .sm\:tw-row-start-2{
    grid-row-start: 2;
  }

  .sm\:tw-row-start-3{
    grid-row-start: 3;
  }

  .sm\:tw-row-start-4{
    grid-row-start: 4;
  }

  .sm\:tw-row-start-5{
    grid-row-start: 5;
  }

  .sm\:tw-row-start-6{
    grid-row-start: 6;
  }

  .sm\:tw-row-start-7{
    grid-row-start: 7;
  }

  .sm\:tw-row-start-auto{
    grid-row-start: auto;
  }

  .sm\:tw-row-end-1{
    grid-row-end: 1;
  }

  .sm\:tw-row-end-2{
    grid-row-end: 2;
  }

  .sm\:tw-row-end-3{
    grid-row-end: 3;
  }

  .sm\:tw-row-end-4{
    grid-row-end: 4;
  }

  .sm\:tw-row-end-5{
    grid-row-end: 5;
  }

  .sm\:tw-row-end-6{
    grid-row-end: 6;
  }

  .sm\:tw-row-end-7{
    grid-row-end: 7;
  }

  .sm\:tw-row-end-auto{
    grid-row-end: auto;
  }

  .sm\:tw-float-right{
    float: right;
  }

  .sm\:tw-float-left{
    float: left;
  }

  .sm\:tw-float-none{
    float: none;
  }

  .sm\:tw-clear-left{
    clear: left;
  }

  .sm\:tw-clear-right{
    clear: right;
  }

  .sm\:tw-clear-both{
    clear: both;
  }

  .sm\:tw-clear-none{
    clear: none;
  }

  .sm\:tw-m-0{
    margin: 0px;
  }

  .sm\:tw-m-1{
    margin: 0.25rem;
  }

  .sm\:tw-m-2{
    margin: 0.5rem;
  }

  .sm\:tw-m-3{
    margin: 0.75rem;
  }

  .sm\:tw-m-4{
    margin: 1rem;
  }

  .sm\:tw-m-5{
    margin: 1.25rem;
  }

  .sm\:tw-m-6{
    margin: 1.5rem;
  }

  .sm\:tw-m-7{
    margin: 1.75rem;
  }

  .sm\:tw-m-8{
    margin: 2rem;
  }

  .sm\:tw-m-9{
    margin: 2.25rem;
  }

  .sm\:tw-m-10{
    margin: 2.5rem;
  }

  .sm\:tw-m-11{
    margin: 2.75rem;
  }

  .sm\:tw-m-12{
    margin: 3rem;
  }

  .sm\:tw-m-13{
    margin: 3.25rem;
  }

  .sm\:tw-m-14{
    margin: 3.5rem;
  }

  .sm\:tw-m-15{
    margin: 3.75rem;
  }

  .sm\:tw-m-16{
    margin: 4rem;
  }

  .sm\:tw-m-17{
    margin: 4.25rem;
  }

  .sm\:tw-m-18{
    margin: 4.5rem;
  }

  .sm\:tw-m-19{
    margin: 4.75rem;
  }

  .sm\:tw-m-20{
    margin: 5rem;
  }

  .sm\:tw-m-21{
    margin: 5.25rem;
  }

  .sm\:tw-m-22{
    margin: 5.5rem;
  }

  .sm\:tw-m-23{
    margin: 5.75rem;
  }

  .sm\:tw-m-24{
    margin: 6rem;
  }

  .sm\:tw-m-25{
    margin: 6.25rem;
  }

  .sm\:tw-m-26{
    margin: 6.5rem;
  }

  .sm\:tw-m-27{
    margin: 6.75rem;
  }

  .sm\:tw-m-28{
    margin: 7rem;
  }

  .sm\:tw-m-29{
    margin: 7.25rem;
  }

  .sm\:tw-m-30{
    margin: 7.5rem;
  }

  .sm\:tw-m-31{
    margin: 7.75rem;
  }

  .sm\:tw-m-32{
    margin: 8rem;
  }

  .sm\:tw-m-33{
    margin: 8.25rem;
  }

  .sm\:tw-m-34{
    margin: 8.5rem;
  }

  .sm\:tw-m-35{
    margin: 8.75rem;
  }

  .sm\:tw-m-36{
    margin: 9rem;
  }

  .sm\:tw-m-37{
    margin: 9.25rem;
  }

  .sm\:tw-m-38{
    margin: 9.5rem;
  }

  .sm\:tw-m-39{
    margin: 9.75rem;
  }

  .sm\:tw-m-40{
    margin: 10rem;
  }

  .sm\:tw-m-41{
    margin: 10.25rem;
  }

  .sm\:tw-m-42{
    margin: 10.5rem;
  }

  .sm\:tw-m-43{
    margin: 10.75rem;
  }

  .sm\:tw-m-44{
    margin: 11rem;
  }

  .sm\:tw-m-45{
    margin: 11.25rem;
  }

  .sm\:tw-m-46{
    margin: 11.5rem;
  }

  .sm\:tw-m-47{
    margin: 11.75rem;
  }

  .sm\:tw-m-48{
    margin: 12rem;
  }

  .sm\:tw-m-50{
    margin: 12.5rem;
  }

  .sm\:tw-m-52{
    margin: 13rem;
  }

  .sm\:tw-m-53{
    margin: 13.25rem;
  }

  .sm\:tw-m-54{
    margin: 13.5rem;
  }

  .sm\:tw-m-55{
    margin: 13.75rem;
  }

  .sm\:tw-m-56{
    margin: 14rem;
  }

  .sm\:tw-m-57{
    margin: 14.25rem;
  }

  .sm\:tw-m-58{
    margin: 14.5rem;
  }

  .sm\:tw-m-59{
    margin: 14.75rem;
  }

  .sm\:tw-m-60{
    margin: 15rem;
  }

  .sm\:tw-m-61{
    margin: 15.25rem;
  }

  .sm\:tw-m-62{
    margin: 15.5rem;
  }

  .sm\:tw-m-63{
    margin: 15.75rem;
  }

  .sm\:tw-m-64{
    margin: 16rem;
  }

  .sm\:tw-m-65{
    margin: 16.25rem;
  }

  .sm\:tw-m-66{
    margin: 16.5rem;
  }

  .sm\:tw-m-68{
    margin: 17rem;
  }

  .sm\:tw-m-69{
    margin: 17.25rem;
  }

  .sm\:tw-m-70{
    margin: 17.5rem;
  }

  .sm\:tw-m-71{
    margin: 17.75rem;
  }

  .sm\:tw-m-72{
    margin: 18rem;
  }

  .sm\:tw-m-73{
    margin: 18.25rem;
  }

  .sm\:tw-m-74{
    margin: 18.5rem;
  }

  .sm\:tw-m-75{
    margin: 18.75rem;
  }

  .sm\:tw-m-76{
    margin: 19rem;
  }

  .sm\:tw-m-77{
    margin: 19.25rem;
  }

  .sm\:tw-m-78{
    margin: 19.5rem;
  }

  .sm\:tw-m-79{
    margin: 19.75rem;
  }

  .sm\:tw-m-80{
    margin: 20rem;
  }

  .sm\:tw-m-81{
    margin: 20.25rem;
  }

  .sm\:tw-m-82{
    margin: 20.5rem;
  }

  .sm\:tw-m-83{
    margin: 20.75rem;
  }

  .sm\:tw-m-84{
    margin: 21rem;
  }

  .sm\:tw-m-85{
    margin: 21.25rem;
  }

  .sm\:tw-m-86{
    margin: 21.5rem;
  }

  .sm\:tw-m-87{
    margin: 21.75rem;
  }

  .sm\:tw-m-88{
    margin: 22rem;
  }

  .sm\:tw-m-89{
    margin: 22.25rem;
  }

  .sm\:tw-m-90{
    margin: 22.5rem;
  }

  .sm\:tw-m-91{
    margin: 22.75rem;
  }

  .sm\:tw-m-92{
    margin: 23rem;
  }

  .sm\:tw-m-96{
    margin: 24rem;
  }

  .sm\:tw-m-102{
    margin: 25.5rem;
  }

  .sm\:tw-m-112{
    margin: 28rem;
  }

  .sm\:tw-m-128{
    margin: 31rem;
  }

  .sm\:tw-m-129{
    margin: 32.25rem;
  }

  .sm\:tw-m-130{
    margin: 32.5rem;
  }

  .sm\:tw-m-140{
    margin: 35rem;
  }

  .sm\:tw-m-160{
    margin: 40rem;
  }

  .sm\:tw-m-180{
    margin: 45rem;
  }

  .sm\:tw-m-185{
    margin: 46.25rem;
  }

  .sm\:tw-m-190{
    margin: 47.5rem;
  }

  .sm\:tw-m-200{
    margin: 50rem;
  }

  .sm\:tw-m-auto{
    margin: auto;
  }

  .sm\:tw-m-px{
    margin: 1px;
  }

  .sm\:tw-m-0\.5{
    margin: 0.125rem;
  }

  .sm\:tw-m-1\.5{
    margin: 0.375rem;
  }

  .sm\:tw-m-2\.5{
    margin: 0.625rem;
  }

  .sm\:tw-m-3\.5{
    margin: 0.875rem;
  }

  .sm\:tw--m-0{
    margin: 0px;
  }

  .sm\:tw--m-1{
    margin: -0.25rem;
  }

  .sm\:tw--m-2{
    margin: -0.5rem;
  }

  .sm\:tw--m-3{
    margin: -0.75rem;
  }

  .sm\:tw--m-4{
    margin: -1rem;
  }

  .sm\:tw--m-5{
    margin: -1.25rem;
  }

  .sm\:tw--m-6{
    margin: -1.5rem;
  }

  .sm\:tw--m-7{
    margin: -1.75rem;
  }

  .sm\:tw--m-8{
    margin: -2rem;
  }

  .sm\:tw--m-9{
    margin: -2.25rem;
  }

  .sm\:tw--m-10{
    margin: -2.5rem;
  }

  .sm\:tw--m-11{
    margin: -2.75rem;
  }

  .sm\:tw--m-12{
    margin: -3rem;
  }

  .sm\:tw--m-13{
    margin: -3.25rem;
  }

  .sm\:tw--m-14{
    margin: -3.5rem;
  }

  .sm\:tw--m-15{
    margin: -3.75rem;
  }

  .sm\:tw--m-16{
    margin: -4rem;
  }

  .sm\:tw--m-17{
    margin: -4.25rem;
  }

  .sm\:tw--m-18{
    margin: -4.5rem;
  }

  .sm\:tw--m-19{
    margin: -4.75rem;
  }

  .sm\:tw--m-20{
    margin: -5rem;
  }

  .sm\:tw--m-21{
    margin: -5.25rem;
  }

  .sm\:tw--m-22{
    margin: -5.5rem;
  }

  .sm\:tw--m-23{
    margin: -5.75rem;
  }

  .sm\:tw--m-24{
    margin: -6rem;
  }

  .sm\:tw--m-25{
    margin: -6.25rem;
  }

  .sm\:tw--m-26{
    margin: -6.5rem;
  }

  .sm\:tw--m-27{
    margin: -6.75rem;
  }

  .sm\:tw--m-28{
    margin: -7rem;
  }

  .sm\:tw--m-29{
    margin: -7.25rem;
  }

  .sm\:tw--m-30{
    margin: -7.5rem;
  }

  .sm\:tw--m-31{
    margin: -7.75rem;
  }

  .sm\:tw--m-32{
    margin: -8rem;
  }

  .sm\:tw--m-33{
    margin: -8.25rem;
  }

  .sm\:tw--m-34{
    margin: -8.5rem;
  }

  .sm\:tw--m-35{
    margin: -8.75rem;
  }

  .sm\:tw--m-36{
    margin: -9rem;
  }

  .sm\:tw--m-37{
    margin: -9.25rem;
  }

  .sm\:tw--m-38{
    margin: -9.5rem;
  }

  .sm\:tw--m-39{
    margin: -9.75rem;
  }

  .sm\:tw--m-40{
    margin: -10rem;
  }

  .sm\:tw--m-41{
    margin: -10.25rem;
  }

  .sm\:tw--m-42{
    margin: -10.5rem;
  }

  .sm\:tw--m-43{
    margin: -10.75rem;
  }

  .sm\:tw--m-44{
    margin: -11rem;
  }

  .sm\:tw--m-45{
    margin: -11.25rem;
  }

  .sm\:tw--m-46{
    margin: -11.5rem;
  }

  .sm\:tw--m-47{
    margin: -11.75rem;
  }

  .sm\:tw--m-48{
    margin: -12rem;
  }

  .sm\:tw--m-50{
    margin: -12.5rem;
  }

  .sm\:tw--m-52{
    margin: -13rem;
  }

  .sm\:tw--m-53{
    margin: -13.25rem;
  }

  .sm\:tw--m-54{
    margin: -13.5rem;
  }

  .sm\:tw--m-55{
    margin: -13.75rem;
  }

  .sm\:tw--m-56{
    margin: -14rem;
  }

  .sm\:tw--m-57{
    margin: -14.25rem;
  }

  .sm\:tw--m-58{
    margin: -14.5rem;
  }

  .sm\:tw--m-59{
    margin: -14.75rem;
  }

  .sm\:tw--m-60{
    margin: -15rem;
  }

  .sm\:tw--m-61{
    margin: -15.25rem;
  }

  .sm\:tw--m-62{
    margin: -15.5rem;
  }

  .sm\:tw--m-63{
    margin: -15.75rem;
  }

  .sm\:tw--m-64{
    margin: -16rem;
  }

  .sm\:tw--m-65{
    margin: -16.25rem;
  }

  .sm\:tw--m-66{
    margin: -16.5rem;
  }

  .sm\:tw--m-68{
    margin: -17rem;
  }

  .sm\:tw--m-69{
    margin: -17.25rem;
  }

  .sm\:tw--m-70{
    margin: -17.5rem;
  }

  .sm\:tw--m-71{
    margin: -17.75rem;
  }

  .sm\:tw--m-72{
    margin: -18rem;
  }

  .sm\:tw--m-73{
    margin: -18.25rem;
  }

  .sm\:tw--m-74{
    margin: -18.5rem;
  }

  .sm\:tw--m-75{
    margin: -18.75rem;
  }

  .sm\:tw--m-76{
    margin: -19rem;
  }

  .sm\:tw--m-77{
    margin: -19.25rem;
  }

  .sm\:tw--m-78{
    margin: -19.5rem;
  }

  .sm\:tw--m-79{
    margin: -19.75rem;
  }

  .sm\:tw--m-80{
    margin: -20rem;
  }

  .sm\:tw--m-81{
    margin: -20.25rem;
  }

  .sm\:tw--m-82{
    margin: -20.5rem;
  }

  .sm\:tw--m-83{
    margin: -20.75rem;
  }

  .sm\:tw--m-84{
    margin: -21rem;
  }

  .sm\:tw--m-85{
    margin: -21.25rem;
  }

  .sm\:tw--m-86{
    margin: -21.5rem;
  }

  .sm\:tw--m-87{
    margin: -21.75rem;
  }

  .sm\:tw--m-88{
    margin: -22rem;
  }

  .sm\:tw--m-89{
    margin: -22.25rem;
  }

  .sm\:tw--m-90{
    margin: -22.5rem;
  }

  .sm\:tw--m-91{
    margin: -22.75rem;
  }

  .sm\:tw--m-92{
    margin: -23rem;
  }

  .sm\:tw--m-96{
    margin: -24rem;
  }

  .sm\:tw--m-102{
    margin: -25.5rem;
  }

  .sm\:tw--m-112{
    margin: -28rem;
  }

  .sm\:tw--m-128{
    margin: -31rem;
  }

  .sm\:tw--m-129{
    margin: -32.25rem;
  }

  .sm\:tw--m-130{
    margin: -32.5rem;
  }

  .sm\:tw--m-140{
    margin: -35rem;
  }

  .sm\:tw--m-160{
    margin: -40rem;
  }

  .sm\:tw--m-180{
    margin: -45rem;
  }

  .sm\:tw--m-185{
    margin: -46.25rem;
  }

  .sm\:tw--m-190{
    margin: -47.5rem;
  }

  .sm\:tw--m-200{
    margin: -50rem;
  }

  .sm\:tw--m-px{
    margin: -1px;
  }

  .sm\:tw--m-0\.5{
    margin: -0.125rem;
  }

  .sm\:tw--m-1\.5{
    margin: -0.375rem;
  }

  .sm\:tw--m-2\.5{
    margin: -0.625rem;
  }

  .sm\:tw--m-3\.5{
    margin: -0.875rem;
  }

  .sm\:tw-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:tw-mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:tw-mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:tw-mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .sm\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:tw-mx-13{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }

  .sm\:tw-mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:tw-mx-15{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .sm\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:tw-mx-17{
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }

  .sm\:tw-mx-18{
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .sm\:tw-mx-19{
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }

  .sm\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:tw-mx-21{
    margin-left: 5.25rem;
    margin-right: 5.25rem;
  }

  .sm\:tw-mx-22{
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }

  .sm\:tw-mx-23{
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }

  .sm\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm\:tw-mx-25{
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .sm\:tw-mx-26{
    margin-left: 6.5rem;
    margin-right: 6.5rem;
  }

  .sm\:tw-mx-27{
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }

  .sm\:tw-mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:tw-mx-29{
    margin-left: 7.25rem;
    margin-right: 7.25rem;
  }

  .sm\:tw-mx-30{
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .sm\:tw-mx-31{
    margin-left: 7.75rem;
    margin-right: 7.75rem;
  }

  .sm\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:tw-mx-33{
    margin-left: 8.25rem;
    margin-right: 8.25rem;
  }

  .sm\:tw-mx-34{
    margin-left: 8.5rem;
    margin-right: 8.5rem;
  }

  .sm\:tw-mx-35{
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .sm\:tw-mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:tw-mx-37{
    margin-left: 9.25rem;
    margin-right: 9.25rem;
  }

  .sm\:tw-mx-38{
    margin-left: 9.5rem;
    margin-right: 9.5rem;
  }

  .sm\:tw-mx-39{
    margin-left: 9.75rem;
    margin-right: 9.75rem;
  }

  .sm\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:tw-mx-41{
    margin-left: 10.25rem;
    margin-right: 10.25rem;
  }

  .sm\:tw-mx-42{
    margin-left: 10.5rem;
    margin-right: 10.5rem;
  }

  .sm\:tw-mx-43{
    margin-left: 10.75rem;
    margin-right: 10.75rem;
  }

  .sm\:tw-mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .sm\:tw-mx-45{
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .sm\:tw-mx-46{
    margin-left: 11.5rem;
    margin-right: 11.5rem;
  }

  .sm\:tw-mx-47{
    margin-left: 11.75rem;
    margin-right: 11.75rem;
  }

  .sm\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm\:tw-mx-50{
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .sm\:tw-mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:tw-mx-53{
    margin-left: 13.25rem;
    margin-right: 13.25rem;
  }

  .sm\:tw-mx-54{
    margin-left: 13.5rem;
    margin-right: 13.5rem;
  }

  .sm\:tw-mx-55{
    margin-left: 13.75rem;
    margin-right: 13.75rem;
  }

  .sm\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:tw-mx-57{
    margin-left: 14.25rem;
    margin-right: 14.25rem;
  }

  .sm\:tw-mx-58{
    margin-left: 14.5rem;
    margin-right: 14.5rem;
  }

  .sm\:tw-mx-59{
    margin-left: 14.75rem;
    margin-right: 14.75rem;
  }

  .sm\:tw-mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:tw-mx-61{
    margin-left: 15.25rem;
    margin-right: 15.25rem;
  }

  .sm\:tw-mx-62{
    margin-left: 15.5rem;
    margin-right: 15.5rem;
  }

  .sm\:tw-mx-63{
    margin-left: 15.75rem;
    margin-right: 15.75rem;
  }

  .sm\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:tw-mx-65{
    margin-left: 16.25rem;
    margin-right: 16.25rem;
  }

  .sm\:tw-mx-66{
    margin-left: 16.5rem;
    margin-right: 16.5rem;
  }

  .sm\:tw-mx-68{
    margin-left: 17rem;
    margin-right: 17rem;
  }

  .sm\:tw-mx-69{
    margin-left: 17.25rem;
    margin-right: 17.25rem;
  }

  .sm\:tw-mx-70{
    margin-left: 17.5rem;
    margin-right: 17.5rem;
  }

  .sm\:tw-mx-71{
    margin-left: 17.75rem;
    margin-right: 17.75rem;
  }

  .sm\:tw-mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:tw-mx-73{
    margin-left: 18.25rem;
    margin-right: 18.25rem;
  }

  .sm\:tw-mx-74{
    margin-left: 18.5rem;
    margin-right: 18.5rem;
  }

  .sm\:tw-mx-75{
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .sm\:tw-mx-76{
    margin-left: 19rem;
    margin-right: 19rem;
  }

  .sm\:tw-mx-77{
    margin-left: 19.25rem;
    margin-right: 19.25rem;
  }

  .sm\:tw-mx-78{
    margin-left: 19.5rem;
    margin-right: 19.5rem;
  }

  .sm\:tw-mx-79{
    margin-left: 19.75rem;
    margin-right: 19.75rem;
  }

  .sm\:tw-mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:tw-mx-81{
    margin-left: 20.25rem;
    margin-right: 20.25rem;
  }

  .sm\:tw-mx-82{
    margin-left: 20.5rem;
    margin-right: 20.5rem;
  }

  .sm\:tw-mx-83{
    margin-left: 20.75rem;
    margin-right: 20.75rem;
  }

  .sm\:tw-mx-84{
    margin-left: 21rem;
    margin-right: 21rem;
  }

  .sm\:tw-mx-85{
    margin-left: 21.25rem;
    margin-right: 21.25rem;
  }

  .sm\:tw-mx-86{
    margin-left: 21.5rem;
    margin-right: 21.5rem;
  }

  .sm\:tw-mx-87{
    margin-left: 21.75rem;
    margin-right: 21.75rem;
  }

  .sm\:tw-mx-88{
    margin-left: 22rem;
    margin-right: 22rem;
  }

  .sm\:tw-mx-89{
    margin-left: 22.25rem;
    margin-right: 22.25rem;
  }

  .sm\:tw-mx-90{
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .sm\:tw-mx-91{
    margin-left: 22.75rem;
    margin-right: 22.75rem;
  }

  .sm\:tw-mx-92{
    margin-left: 23rem;
    margin-right: 23rem;
  }

  .sm\:tw-mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .sm\:tw-mx-102{
    margin-left: 25.5rem;
    margin-right: 25.5rem;
  }

  .sm\:tw-mx-112{
    margin-left: 28rem;
    margin-right: 28rem;
  }

  .sm\:tw-mx-128{
    margin-left: 31rem;
    margin-right: 31rem;
  }

  .sm\:tw-mx-129{
    margin-left: 32.25rem;
    margin-right: 32.25rem;
  }

  .sm\:tw-mx-130{
    margin-left: 32.5rem;
    margin-right: 32.5rem;
  }

  .sm\:tw-mx-140{
    margin-left: 35rem;
    margin-right: 35rem;
  }

  .sm\:tw-mx-160{
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .sm\:tw-mx-180{
    margin-left: 45rem;
    margin-right: 45rem;
  }

  .sm\:tw-mx-185{
    margin-left: 46.25rem;
    margin-right: 46.25rem;
  }

  .sm\:tw-mx-190{
    margin-left: 47.5rem;
    margin-right: 47.5rem;
  }

  .sm\:tw-mx-200{
    margin-left: 50rem;
    margin-right: 50rem;
  }

  .sm\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:tw-mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:tw-mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:tw-mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:tw-mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:tw--mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:tw--mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:tw--mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:tw--mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:tw--mx-13{
    margin-left: -3.25rem;
    margin-right: -3.25rem;
  }

  .sm\:tw--mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .sm\:tw--mx-15{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .sm\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:tw--mx-17{
    margin-left: -4.25rem;
    margin-right: -4.25rem;
  }

  .sm\:tw--mx-18{
    margin-left: -4.5rem;
    margin-right: -4.5rem;
  }

  .sm\:tw--mx-19{
    margin-left: -4.75rem;
    margin-right: -4.75rem;
  }

  .sm\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:tw--mx-21{
    margin-left: -5.25rem;
    margin-right: -5.25rem;
  }

  .sm\:tw--mx-22{
    margin-left: -5.5rem;
    margin-right: -5.5rem;
  }

  .sm\:tw--mx-23{
    margin-left: -5.75rem;
    margin-right: -5.75rem;
  }

  .sm\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:tw--mx-25{
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .sm\:tw--mx-26{
    margin-left: -6.5rem;
    margin-right: -6.5rem;
  }

  .sm\:tw--mx-27{
    margin-left: -6.75rem;
    margin-right: -6.75rem;
  }

  .sm\:tw--mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:tw--mx-29{
    margin-left: -7.25rem;
    margin-right: -7.25rem;
  }

  .sm\:tw--mx-30{
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .sm\:tw--mx-31{
    margin-left: -7.75rem;
    margin-right: -7.75rem;
  }

  .sm\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:tw--mx-33{
    margin-left: -8.25rem;
    margin-right: -8.25rem;
  }

  .sm\:tw--mx-34{
    margin-left: -8.5rem;
    margin-right: -8.5rem;
  }

  .sm\:tw--mx-35{
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .sm\:tw--mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:tw--mx-37{
    margin-left: -9.25rem;
    margin-right: -9.25rem;
  }

  .sm\:tw--mx-38{
    margin-left: -9.5rem;
    margin-right: -9.5rem;
  }

  .sm\:tw--mx-39{
    margin-left: -9.75rem;
    margin-right: -9.75rem;
  }

  .sm\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:tw--mx-41{
    margin-left: -10.25rem;
    margin-right: -10.25rem;
  }

  .sm\:tw--mx-42{
    margin-left: -10.5rem;
    margin-right: -10.5rem;
  }

  .sm\:tw--mx-43{
    margin-left: -10.75rem;
    margin-right: -10.75rem;
  }

  .sm\:tw--mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:tw--mx-45{
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .sm\:tw--mx-46{
    margin-left: -11.5rem;
    margin-right: -11.5rem;
  }

  .sm\:tw--mx-47{
    margin-left: -11.75rem;
    margin-right: -11.75rem;
  }

  .sm\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:tw--mx-50{
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .sm\:tw--mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:tw--mx-53{
    margin-left: -13.25rem;
    margin-right: -13.25rem;
  }

  .sm\:tw--mx-54{
    margin-left: -13.5rem;
    margin-right: -13.5rem;
  }

  .sm\:tw--mx-55{
    margin-left: -13.75rem;
    margin-right: -13.75rem;
  }

  .sm\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:tw--mx-57{
    margin-left: -14.25rem;
    margin-right: -14.25rem;
  }

  .sm\:tw--mx-58{
    margin-left: -14.5rem;
    margin-right: -14.5rem;
  }

  .sm\:tw--mx-59{
    margin-left: -14.75rem;
    margin-right: -14.75rem;
  }

  .sm\:tw--mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:tw--mx-61{
    margin-left: -15.25rem;
    margin-right: -15.25rem;
  }

  .sm\:tw--mx-62{
    margin-left: -15.5rem;
    margin-right: -15.5rem;
  }

  .sm\:tw--mx-63{
    margin-left: -15.75rem;
    margin-right: -15.75rem;
  }

  .sm\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:tw--mx-65{
    margin-left: -16.25rem;
    margin-right: -16.25rem;
  }

  .sm\:tw--mx-66{
    margin-left: -16.5rem;
    margin-right: -16.5rem;
  }

  .sm\:tw--mx-68{
    margin-left: -17rem;
    margin-right: -17rem;
  }

  .sm\:tw--mx-69{
    margin-left: -17.25rem;
    margin-right: -17.25rem;
  }

  .sm\:tw--mx-70{
    margin-left: -17.5rem;
    margin-right: -17.5rem;
  }

  .sm\:tw--mx-71{
    margin-left: -17.75rem;
    margin-right: -17.75rem;
  }

  .sm\:tw--mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:tw--mx-73{
    margin-left: -18.25rem;
    margin-right: -18.25rem;
  }

  .sm\:tw--mx-74{
    margin-left: -18.5rem;
    margin-right: -18.5rem;
  }

  .sm\:tw--mx-75{
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .sm\:tw--mx-76{
    margin-left: -19rem;
    margin-right: -19rem;
  }

  .sm\:tw--mx-77{
    margin-left: -19.25rem;
    margin-right: -19.25rem;
  }

  .sm\:tw--mx-78{
    margin-left: -19.5rem;
    margin-right: -19.5rem;
  }

  .sm\:tw--mx-79{
    margin-left: -19.75rem;
    margin-right: -19.75rem;
  }

  .sm\:tw--mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:tw--mx-81{
    margin-left: -20.25rem;
    margin-right: -20.25rem;
  }

  .sm\:tw--mx-82{
    margin-left: -20.5rem;
    margin-right: -20.5rem;
  }

  .sm\:tw--mx-83{
    margin-left: -20.75rem;
    margin-right: -20.75rem;
  }

  .sm\:tw--mx-84{
    margin-left: -21rem;
    margin-right: -21rem;
  }

  .sm\:tw--mx-85{
    margin-left: -21.25rem;
    margin-right: -21.25rem;
  }

  .sm\:tw--mx-86{
    margin-left: -21.5rem;
    margin-right: -21.5rem;
  }

  .sm\:tw--mx-87{
    margin-left: -21.75rem;
    margin-right: -21.75rem;
  }

  .sm\:tw--mx-88{
    margin-left: -22rem;
    margin-right: -22rem;
  }

  .sm\:tw--mx-89{
    margin-left: -22.25rem;
    margin-right: -22.25rem;
  }

  .sm\:tw--mx-90{
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .sm\:tw--mx-91{
    margin-left: -22.75rem;
    margin-right: -22.75rem;
  }

  .sm\:tw--mx-92{
    margin-left: -23rem;
    margin-right: -23rem;
  }

  .sm\:tw--mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:tw--mx-102{
    margin-left: -25.5rem;
    margin-right: -25.5rem;
  }

  .sm\:tw--mx-112{
    margin-left: -28rem;
    margin-right: -28rem;
  }

  .sm\:tw--mx-128{
    margin-left: -31rem;
    margin-right: -31rem;
  }

  .sm\:tw--mx-129{
    margin-left: -32.25rem;
    margin-right: -32.25rem;
  }

  .sm\:tw--mx-130{
    margin-left: -32.5rem;
    margin-right: -32.5rem;
  }

  .sm\:tw--mx-140{
    margin-left: -35rem;
    margin-right: -35rem;
  }

  .sm\:tw--mx-160{
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .sm\:tw--mx-180{
    margin-left: -45rem;
    margin-right: -45rem;
  }

  .sm\:tw--mx-185{
    margin-left: -46.25rem;
    margin-right: -46.25rem;
  }

  .sm\:tw--mx-190{
    margin-left: -47.5rem;
    margin-right: -47.5rem;
  }

  .sm\:tw--mx-200{
    margin-left: -50rem;
    margin-right: -50rem;
  }

  .sm\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:tw--mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:tw--mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:tw--mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:tw--mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:tw-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:tw-my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:tw-my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:tw-my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .sm\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:tw-my-13{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }

  .sm\:tw-my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:tw-my-15{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .sm\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:tw-my-17{
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }

  .sm\:tw-my-18{
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .sm\:tw-my-19{
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }

  .sm\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:tw-my-21{
    margin-top: 5.25rem;
    margin-bottom: 5.25rem;
  }

  .sm\:tw-my-22{
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }

  .sm\:tw-my-23{
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }

  .sm\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm\:tw-my-25{
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .sm\:tw-my-26{
    margin-top: 6.5rem;
    margin-bottom: 6.5rem;
  }

  .sm\:tw-my-27{
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }

  .sm\:tw-my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:tw-my-29{
    margin-top: 7.25rem;
    margin-bottom: 7.25rem;
  }

  .sm\:tw-my-30{
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .sm\:tw-my-31{
    margin-top: 7.75rem;
    margin-bottom: 7.75rem;
  }

  .sm\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:tw-my-33{
    margin-top: 8.25rem;
    margin-bottom: 8.25rem;
  }

  .sm\:tw-my-34{
    margin-top: 8.5rem;
    margin-bottom: 8.5rem;
  }

  .sm\:tw-my-35{
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .sm\:tw-my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:tw-my-37{
    margin-top: 9.25rem;
    margin-bottom: 9.25rem;
  }

  .sm\:tw-my-38{
    margin-top: 9.5rem;
    margin-bottom: 9.5rem;
  }

  .sm\:tw-my-39{
    margin-top: 9.75rem;
    margin-bottom: 9.75rem;
  }

  .sm\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:tw-my-41{
    margin-top: 10.25rem;
    margin-bottom: 10.25rem;
  }

  .sm\:tw-my-42{
    margin-top: 10.5rem;
    margin-bottom: 10.5rem;
  }

  .sm\:tw-my-43{
    margin-top: 10.75rem;
    margin-bottom: 10.75rem;
  }

  .sm\:tw-my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .sm\:tw-my-45{
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .sm\:tw-my-46{
    margin-top: 11.5rem;
    margin-bottom: 11.5rem;
  }

  .sm\:tw-my-47{
    margin-top: 11.75rem;
    margin-bottom: 11.75rem;
  }

  .sm\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm\:tw-my-50{
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .sm\:tw-my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:tw-my-53{
    margin-top: 13.25rem;
    margin-bottom: 13.25rem;
  }

  .sm\:tw-my-54{
    margin-top: 13.5rem;
    margin-bottom: 13.5rem;
  }

  .sm\:tw-my-55{
    margin-top: 13.75rem;
    margin-bottom: 13.75rem;
  }

  .sm\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:tw-my-57{
    margin-top: 14.25rem;
    margin-bottom: 14.25rem;
  }

  .sm\:tw-my-58{
    margin-top: 14.5rem;
    margin-bottom: 14.5rem;
  }

  .sm\:tw-my-59{
    margin-top: 14.75rem;
    margin-bottom: 14.75rem;
  }

  .sm\:tw-my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:tw-my-61{
    margin-top: 15.25rem;
    margin-bottom: 15.25rem;
  }

  .sm\:tw-my-62{
    margin-top: 15.5rem;
    margin-bottom: 15.5rem;
  }

  .sm\:tw-my-63{
    margin-top: 15.75rem;
    margin-bottom: 15.75rem;
  }

  .sm\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:tw-my-65{
    margin-top: 16.25rem;
    margin-bottom: 16.25rem;
  }

  .sm\:tw-my-66{
    margin-top: 16.5rem;
    margin-bottom: 16.5rem;
  }

  .sm\:tw-my-68{
    margin-top: 17rem;
    margin-bottom: 17rem;
  }

  .sm\:tw-my-69{
    margin-top: 17.25rem;
    margin-bottom: 17.25rem;
  }

  .sm\:tw-my-70{
    margin-top: 17.5rem;
    margin-bottom: 17.5rem;
  }

  .sm\:tw-my-71{
    margin-top: 17.75rem;
    margin-bottom: 17.75rem;
  }

  .sm\:tw-my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:tw-my-73{
    margin-top: 18.25rem;
    margin-bottom: 18.25rem;
  }

  .sm\:tw-my-74{
    margin-top: 18.5rem;
    margin-bottom: 18.5rem;
  }

  .sm\:tw-my-75{
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .sm\:tw-my-76{
    margin-top: 19rem;
    margin-bottom: 19rem;
  }

  .sm\:tw-my-77{
    margin-top: 19.25rem;
    margin-bottom: 19.25rem;
  }

  .sm\:tw-my-78{
    margin-top: 19.5rem;
    margin-bottom: 19.5rem;
  }

  .sm\:tw-my-79{
    margin-top: 19.75rem;
    margin-bottom: 19.75rem;
  }

  .sm\:tw-my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:tw-my-81{
    margin-top: 20.25rem;
    margin-bottom: 20.25rem;
  }

  .sm\:tw-my-82{
    margin-top: 20.5rem;
    margin-bottom: 20.5rem;
  }

  .sm\:tw-my-83{
    margin-top: 20.75rem;
    margin-bottom: 20.75rem;
  }

  .sm\:tw-my-84{
    margin-top: 21rem;
    margin-bottom: 21rem;
  }

  .sm\:tw-my-85{
    margin-top: 21.25rem;
    margin-bottom: 21.25rem;
  }

  .sm\:tw-my-86{
    margin-top: 21.5rem;
    margin-bottom: 21.5rem;
  }

  .sm\:tw-my-87{
    margin-top: 21.75rem;
    margin-bottom: 21.75rem;
  }

  .sm\:tw-my-88{
    margin-top: 22rem;
    margin-bottom: 22rem;
  }

  .sm\:tw-my-89{
    margin-top: 22.25rem;
    margin-bottom: 22.25rem;
  }

  .sm\:tw-my-90{
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .sm\:tw-my-91{
    margin-top: 22.75rem;
    margin-bottom: 22.75rem;
  }

  .sm\:tw-my-92{
    margin-top: 23rem;
    margin-bottom: 23rem;
  }

  .sm\:tw-my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:tw-my-102{
    margin-top: 25.5rem;
    margin-bottom: 25.5rem;
  }

  .sm\:tw-my-112{
    margin-top: 28rem;
    margin-bottom: 28rem;
  }

  .sm\:tw-my-128{
    margin-top: 31rem;
    margin-bottom: 31rem;
  }

  .sm\:tw-my-129{
    margin-top: 32.25rem;
    margin-bottom: 32.25rem;
  }

  .sm\:tw-my-130{
    margin-top: 32.5rem;
    margin-bottom: 32.5rem;
  }

  .sm\:tw-my-140{
    margin-top: 35rem;
    margin-bottom: 35rem;
  }

  .sm\:tw-my-160{
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .sm\:tw-my-180{
    margin-top: 45rem;
    margin-bottom: 45rem;
  }

  .sm\:tw-my-185{
    margin-top: 46.25rem;
    margin-bottom: 46.25rem;
  }

  .sm\:tw-my-190{
    margin-top: 47.5rem;
    margin-bottom: 47.5rem;
  }

  .sm\:tw-my-200{
    margin-top: 50rem;
    margin-bottom: 50rem;
  }

  .sm\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:tw-my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:tw-my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:tw-my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:tw-my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:tw--my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:tw--my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:tw--my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:tw--my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:tw--my-13{
    margin-top: -3.25rem;
    margin-bottom: -3.25rem;
  }

  .sm\:tw--my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:tw--my-15{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .sm\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:tw--my-17{
    margin-top: -4.25rem;
    margin-bottom: -4.25rem;
  }

  .sm\:tw--my-18{
    margin-top: -4.5rem;
    margin-bottom: -4.5rem;
  }

  .sm\:tw--my-19{
    margin-top: -4.75rem;
    margin-bottom: -4.75rem;
  }

  .sm\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:tw--my-21{
    margin-top: -5.25rem;
    margin-bottom: -5.25rem;
  }

  .sm\:tw--my-22{
    margin-top: -5.5rem;
    margin-bottom: -5.5rem;
  }

  .sm\:tw--my-23{
    margin-top: -5.75rem;
    margin-bottom: -5.75rem;
  }

  .sm\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:tw--my-25{
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .sm\:tw--my-26{
    margin-top: -6.5rem;
    margin-bottom: -6.5rem;
  }

  .sm\:tw--my-27{
    margin-top: -6.75rem;
    margin-bottom: -6.75rem;
  }

  .sm\:tw--my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:tw--my-29{
    margin-top: -7.25rem;
    margin-bottom: -7.25rem;
  }

  .sm\:tw--my-30{
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .sm\:tw--my-31{
    margin-top: -7.75rem;
    margin-bottom: -7.75rem;
  }

  .sm\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:tw--my-33{
    margin-top: -8.25rem;
    margin-bottom: -8.25rem;
  }

  .sm\:tw--my-34{
    margin-top: -8.5rem;
    margin-bottom: -8.5rem;
  }

  .sm\:tw--my-35{
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .sm\:tw--my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:tw--my-37{
    margin-top: -9.25rem;
    margin-bottom: -9.25rem;
  }

  .sm\:tw--my-38{
    margin-top: -9.5rem;
    margin-bottom: -9.5rem;
  }

  .sm\:tw--my-39{
    margin-top: -9.75rem;
    margin-bottom: -9.75rem;
  }

  .sm\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:tw--my-41{
    margin-top: -10.25rem;
    margin-bottom: -10.25rem;
  }

  .sm\:tw--my-42{
    margin-top: -10.5rem;
    margin-bottom: -10.5rem;
  }

  .sm\:tw--my-43{
    margin-top: -10.75rem;
    margin-bottom: -10.75rem;
  }

  .sm\:tw--my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:tw--my-45{
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .sm\:tw--my-46{
    margin-top: -11.5rem;
    margin-bottom: -11.5rem;
  }

  .sm\:tw--my-47{
    margin-top: -11.75rem;
    margin-bottom: -11.75rem;
  }

  .sm\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:tw--my-50{
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .sm\:tw--my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:tw--my-53{
    margin-top: -13.25rem;
    margin-bottom: -13.25rem;
  }

  .sm\:tw--my-54{
    margin-top: -13.5rem;
    margin-bottom: -13.5rem;
  }

  .sm\:tw--my-55{
    margin-top: -13.75rem;
    margin-bottom: -13.75rem;
  }

  .sm\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:tw--my-57{
    margin-top: -14.25rem;
    margin-bottom: -14.25rem;
  }

  .sm\:tw--my-58{
    margin-top: -14.5rem;
    margin-bottom: -14.5rem;
  }

  .sm\:tw--my-59{
    margin-top: -14.75rem;
    margin-bottom: -14.75rem;
  }

  .sm\:tw--my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:tw--my-61{
    margin-top: -15.25rem;
    margin-bottom: -15.25rem;
  }

  .sm\:tw--my-62{
    margin-top: -15.5rem;
    margin-bottom: -15.5rem;
  }

  .sm\:tw--my-63{
    margin-top: -15.75rem;
    margin-bottom: -15.75rem;
  }

  .sm\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:tw--my-65{
    margin-top: -16.25rem;
    margin-bottom: -16.25rem;
  }

  .sm\:tw--my-66{
    margin-top: -16.5rem;
    margin-bottom: -16.5rem;
  }

  .sm\:tw--my-68{
    margin-top: -17rem;
    margin-bottom: -17rem;
  }

  .sm\:tw--my-69{
    margin-top: -17.25rem;
    margin-bottom: -17.25rem;
  }

  .sm\:tw--my-70{
    margin-top: -17.5rem;
    margin-bottom: -17.5rem;
  }

  .sm\:tw--my-71{
    margin-top: -17.75rem;
    margin-bottom: -17.75rem;
  }

  .sm\:tw--my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:tw--my-73{
    margin-top: -18.25rem;
    margin-bottom: -18.25rem;
  }

  .sm\:tw--my-74{
    margin-top: -18.5rem;
    margin-bottom: -18.5rem;
  }

  .sm\:tw--my-75{
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .sm\:tw--my-76{
    margin-top: -19rem;
    margin-bottom: -19rem;
  }

  .sm\:tw--my-77{
    margin-top: -19.25rem;
    margin-bottom: -19.25rem;
  }

  .sm\:tw--my-78{
    margin-top: -19.5rem;
    margin-bottom: -19.5rem;
  }

  .sm\:tw--my-79{
    margin-top: -19.75rem;
    margin-bottom: -19.75rem;
  }

  .sm\:tw--my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:tw--my-81{
    margin-top: -20.25rem;
    margin-bottom: -20.25rem;
  }

  .sm\:tw--my-82{
    margin-top: -20.5rem;
    margin-bottom: -20.5rem;
  }

  .sm\:tw--my-83{
    margin-top: -20.75rem;
    margin-bottom: -20.75rem;
  }

  .sm\:tw--my-84{
    margin-top: -21rem;
    margin-bottom: -21rem;
  }

  .sm\:tw--my-85{
    margin-top: -21.25rem;
    margin-bottom: -21.25rem;
  }

  .sm\:tw--my-86{
    margin-top: -21.5rem;
    margin-bottom: -21.5rem;
  }

  .sm\:tw--my-87{
    margin-top: -21.75rem;
    margin-bottom: -21.75rem;
  }

  .sm\:tw--my-88{
    margin-top: -22rem;
    margin-bottom: -22rem;
  }

  .sm\:tw--my-89{
    margin-top: -22.25rem;
    margin-bottom: -22.25rem;
  }

  .sm\:tw--my-90{
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .sm\:tw--my-91{
    margin-top: -22.75rem;
    margin-bottom: -22.75rem;
  }

  .sm\:tw--my-92{
    margin-top: -23rem;
    margin-bottom: -23rem;
  }

  .sm\:tw--my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:tw--my-102{
    margin-top: -25.5rem;
    margin-bottom: -25.5rem;
  }

  .sm\:tw--my-112{
    margin-top: -28rem;
    margin-bottom: -28rem;
  }

  .sm\:tw--my-128{
    margin-top: -31rem;
    margin-bottom: -31rem;
  }

  .sm\:tw--my-129{
    margin-top: -32.25rem;
    margin-bottom: -32.25rem;
  }

  .sm\:tw--my-130{
    margin-top: -32.5rem;
    margin-bottom: -32.5rem;
  }

  .sm\:tw--my-140{
    margin-top: -35rem;
    margin-bottom: -35rem;
  }

  .sm\:tw--my-160{
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .sm\:tw--my-180{
    margin-top: -45rem;
    margin-bottom: -45rem;
  }

  .sm\:tw--my-185{
    margin-top: -46.25rem;
    margin-bottom: -46.25rem;
  }

  .sm\:tw--my-190{
    margin-top: -47.5rem;
    margin-bottom: -47.5rem;
  }

  .sm\:tw--my-200{
    margin-top: -50rem;
    margin-bottom: -50rem;
  }

  .sm\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:tw--my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:tw--my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:tw--my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:tw--my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:tw-mt-0{
    margin-top: 0px;
  }

  .sm\:tw-mt-1{
    margin-top: 0.25rem;
  }

  .sm\:tw-mt-2{
    margin-top: 0.5rem;
  }

  .sm\:tw-mt-3{
    margin-top: 0.75rem;
  }

  .sm\:tw-mt-4{
    margin-top: 1rem;
  }

  .sm\:tw-mt-5{
    margin-top: 1.25rem;
  }

  .sm\:tw-mt-6{
    margin-top: 1.5rem;
  }

  .sm\:tw-mt-7{
    margin-top: 1.75rem;
  }

  .sm\:tw-mt-8{
    margin-top: 2rem;
  }

  .sm\:tw-mt-9{
    margin-top: 2.25rem;
  }

  .sm\:tw-mt-10{
    margin-top: 2.5rem;
  }

  .sm\:tw-mt-11{
    margin-top: 2.75rem;
  }

  .sm\:tw-mt-12{
    margin-top: 3rem;
  }

  .sm\:tw-mt-13{
    margin-top: 3.25rem;
  }

  .sm\:tw-mt-14{
    margin-top: 3.5rem;
  }

  .sm\:tw-mt-15{
    margin-top: 3.75rem;
  }

  .sm\:tw-mt-16{
    margin-top: 4rem;
  }

  .sm\:tw-mt-17{
    margin-top: 4.25rem;
  }

  .sm\:tw-mt-18{
    margin-top: 4.5rem;
  }

  .sm\:tw-mt-19{
    margin-top: 4.75rem;
  }

  .sm\:tw-mt-20{
    margin-top: 5rem;
  }

  .sm\:tw-mt-21{
    margin-top: 5.25rem;
  }

  .sm\:tw-mt-22{
    margin-top: 5.5rem;
  }

  .sm\:tw-mt-23{
    margin-top: 5.75rem;
  }

  .sm\:tw-mt-24{
    margin-top: 6rem;
  }

  .sm\:tw-mt-25{
    margin-top: 6.25rem;
  }

  .sm\:tw-mt-26{
    margin-top: 6.5rem;
  }

  .sm\:tw-mt-27{
    margin-top: 6.75rem;
  }

  .sm\:tw-mt-28{
    margin-top: 7rem;
  }

  .sm\:tw-mt-29{
    margin-top: 7.25rem;
  }

  .sm\:tw-mt-30{
    margin-top: 7.5rem;
  }

  .sm\:tw-mt-31{
    margin-top: 7.75rem;
  }

  .sm\:tw-mt-32{
    margin-top: 8rem;
  }

  .sm\:tw-mt-33{
    margin-top: 8.25rem;
  }

  .sm\:tw-mt-34{
    margin-top: 8.5rem;
  }

  .sm\:tw-mt-35{
    margin-top: 8.75rem;
  }

  .sm\:tw-mt-36{
    margin-top: 9rem;
  }

  .sm\:tw-mt-37{
    margin-top: 9.25rem;
  }

  .sm\:tw-mt-38{
    margin-top: 9.5rem;
  }

  .sm\:tw-mt-39{
    margin-top: 9.75rem;
  }

  .sm\:tw-mt-40{
    margin-top: 10rem;
  }

  .sm\:tw-mt-41{
    margin-top: 10.25rem;
  }

  .sm\:tw-mt-42{
    margin-top: 10.5rem;
  }

  .sm\:tw-mt-43{
    margin-top: 10.75rem;
  }

  .sm\:tw-mt-44{
    margin-top: 11rem;
  }

  .sm\:tw-mt-45{
    margin-top: 11.25rem;
  }

  .sm\:tw-mt-46{
    margin-top: 11.5rem;
  }

  .sm\:tw-mt-47{
    margin-top: 11.75rem;
  }

  .sm\:tw-mt-48{
    margin-top: 12rem;
  }

  .sm\:tw-mt-50{
    margin-top: 12.5rem;
  }

  .sm\:tw-mt-52{
    margin-top: 13rem;
  }

  .sm\:tw-mt-53{
    margin-top: 13.25rem;
  }

  .sm\:tw-mt-54{
    margin-top: 13.5rem;
  }

  .sm\:tw-mt-55{
    margin-top: 13.75rem;
  }

  .sm\:tw-mt-56{
    margin-top: 14rem;
  }

  .sm\:tw-mt-57{
    margin-top: 14.25rem;
  }

  .sm\:tw-mt-58{
    margin-top: 14.5rem;
  }

  .sm\:tw-mt-59{
    margin-top: 14.75rem;
  }

  .sm\:tw-mt-60{
    margin-top: 15rem;
  }

  .sm\:tw-mt-61{
    margin-top: 15.25rem;
  }

  .sm\:tw-mt-62{
    margin-top: 15.5rem;
  }

  .sm\:tw-mt-63{
    margin-top: 15.75rem;
  }

  .sm\:tw-mt-64{
    margin-top: 16rem;
  }

  .sm\:tw-mt-65{
    margin-top: 16.25rem;
  }

  .sm\:tw-mt-66{
    margin-top: 16.5rem;
  }

  .sm\:tw-mt-68{
    margin-top: 17rem;
  }

  .sm\:tw-mt-69{
    margin-top: 17.25rem;
  }

  .sm\:tw-mt-70{
    margin-top: 17.5rem;
  }

  .sm\:tw-mt-71{
    margin-top: 17.75rem;
  }

  .sm\:tw-mt-72{
    margin-top: 18rem;
  }

  .sm\:tw-mt-73{
    margin-top: 18.25rem;
  }

  .sm\:tw-mt-74{
    margin-top: 18.5rem;
  }

  .sm\:tw-mt-75{
    margin-top: 18.75rem;
  }

  .sm\:tw-mt-76{
    margin-top: 19rem;
  }

  .sm\:tw-mt-77{
    margin-top: 19.25rem;
  }

  .sm\:tw-mt-78{
    margin-top: 19.5rem;
  }

  .sm\:tw-mt-79{
    margin-top: 19.75rem;
  }

  .sm\:tw-mt-80{
    margin-top: 20rem;
  }

  .sm\:tw-mt-81{
    margin-top: 20.25rem;
  }

  .sm\:tw-mt-82{
    margin-top: 20.5rem;
  }

  .sm\:tw-mt-83{
    margin-top: 20.75rem;
  }

  .sm\:tw-mt-84{
    margin-top: 21rem;
  }

  .sm\:tw-mt-85{
    margin-top: 21.25rem;
  }

  .sm\:tw-mt-86{
    margin-top: 21.5rem;
  }

  .sm\:tw-mt-87{
    margin-top: 21.75rem;
  }

  .sm\:tw-mt-88{
    margin-top: 22rem;
  }

  .sm\:tw-mt-89{
    margin-top: 22.25rem;
  }

  .sm\:tw-mt-90{
    margin-top: 22.5rem;
  }

  .sm\:tw-mt-91{
    margin-top: 22.75rem;
  }

  .sm\:tw-mt-92{
    margin-top: 23rem;
  }

  .sm\:tw-mt-96{
    margin-top: 24rem;
  }

  .sm\:tw-mt-102{
    margin-top: 25.5rem;
  }

  .sm\:tw-mt-112{
    margin-top: 28rem;
  }

  .sm\:tw-mt-128{
    margin-top: 31rem;
  }

  .sm\:tw-mt-129{
    margin-top: 32.25rem;
  }

  .sm\:tw-mt-130{
    margin-top: 32.5rem;
  }

  .sm\:tw-mt-140{
    margin-top: 35rem;
  }

  .sm\:tw-mt-160{
    margin-top: 40rem;
  }

  .sm\:tw-mt-180{
    margin-top: 45rem;
  }

  .sm\:tw-mt-185{
    margin-top: 46.25rem;
  }

  .sm\:tw-mt-190{
    margin-top: 47.5rem;
  }

  .sm\:tw-mt-200{
    margin-top: 50rem;
  }

  .sm\:tw-mt-auto{
    margin-top: auto;
  }

  .sm\:tw-mt-px{
    margin-top: 1px;
  }

  .sm\:tw-mt-0\.5{
    margin-top: 0.125rem;
  }

  .sm\:tw-mt-1\.5{
    margin-top: 0.375rem;
  }

  .sm\:tw-mt-2\.5{
    margin-top: 0.625rem;
  }

  .sm\:tw-mt-3\.5{
    margin-top: 0.875rem;
  }

  .sm\:tw--mt-0{
    margin-top: 0px;
  }

  .sm\:tw--mt-1{
    margin-top: -0.25rem;
  }

  .sm\:tw--mt-2{
    margin-top: -0.5rem;
  }

  .sm\:tw--mt-3{
    margin-top: -0.75rem;
  }

  .sm\:tw--mt-4{
    margin-top: -1rem;
  }

  .sm\:tw--mt-5{
    margin-top: -1.25rem;
  }

  .sm\:tw--mt-6{
    margin-top: -1.5rem;
  }

  .sm\:tw--mt-7{
    margin-top: -1.75rem;
  }

  .sm\:tw--mt-8{
    margin-top: -2rem;
  }

  .sm\:tw--mt-9{
    margin-top: -2.25rem;
  }

  .sm\:tw--mt-10{
    margin-top: -2.5rem;
  }

  .sm\:tw--mt-11{
    margin-top: -2.75rem;
  }

  .sm\:tw--mt-12{
    margin-top: -3rem;
  }

  .sm\:tw--mt-13{
    margin-top: -3.25rem;
  }

  .sm\:tw--mt-14{
    margin-top: -3.5rem;
  }

  .sm\:tw--mt-15{
    margin-top: -3.75rem;
  }

  .sm\:tw--mt-16{
    margin-top: -4rem;
  }

  .sm\:tw--mt-17{
    margin-top: -4.25rem;
  }

  .sm\:tw--mt-18{
    margin-top: -4.5rem;
  }

  .sm\:tw--mt-19{
    margin-top: -4.75rem;
  }

  .sm\:tw--mt-20{
    margin-top: -5rem;
  }

  .sm\:tw--mt-21{
    margin-top: -5.25rem;
  }

  .sm\:tw--mt-22{
    margin-top: -5.5rem;
  }

  .sm\:tw--mt-23{
    margin-top: -5.75rem;
  }

  .sm\:tw--mt-24{
    margin-top: -6rem;
  }

  .sm\:tw--mt-25{
    margin-top: -6.25rem;
  }

  .sm\:tw--mt-26{
    margin-top: -6.5rem;
  }

  .sm\:tw--mt-27{
    margin-top: -6.75rem;
  }

  .sm\:tw--mt-28{
    margin-top: -7rem;
  }

  .sm\:tw--mt-29{
    margin-top: -7.25rem;
  }

  .sm\:tw--mt-30{
    margin-top: -7.5rem;
  }

  .sm\:tw--mt-31{
    margin-top: -7.75rem;
  }

  .sm\:tw--mt-32{
    margin-top: -8rem;
  }

  .sm\:tw--mt-33{
    margin-top: -8.25rem;
  }

  .sm\:tw--mt-34{
    margin-top: -8.5rem;
  }

  .sm\:tw--mt-35{
    margin-top: -8.75rem;
  }

  .sm\:tw--mt-36{
    margin-top: -9rem;
  }

  .sm\:tw--mt-37{
    margin-top: -9.25rem;
  }

  .sm\:tw--mt-38{
    margin-top: -9.5rem;
  }

  .sm\:tw--mt-39{
    margin-top: -9.75rem;
  }

  .sm\:tw--mt-40{
    margin-top: -10rem;
  }

  .sm\:tw--mt-41{
    margin-top: -10.25rem;
  }

  .sm\:tw--mt-42{
    margin-top: -10.5rem;
  }

  .sm\:tw--mt-43{
    margin-top: -10.75rem;
  }

  .sm\:tw--mt-44{
    margin-top: -11rem;
  }

  .sm\:tw--mt-45{
    margin-top: -11.25rem;
  }

  .sm\:tw--mt-46{
    margin-top: -11.5rem;
  }

  .sm\:tw--mt-47{
    margin-top: -11.75rem;
  }

  .sm\:tw--mt-48{
    margin-top: -12rem;
  }

  .sm\:tw--mt-50{
    margin-top: -12.5rem;
  }

  .sm\:tw--mt-52{
    margin-top: -13rem;
  }

  .sm\:tw--mt-53{
    margin-top: -13.25rem;
  }

  .sm\:tw--mt-54{
    margin-top: -13.5rem;
  }

  .sm\:tw--mt-55{
    margin-top: -13.75rem;
  }

  .sm\:tw--mt-56{
    margin-top: -14rem;
  }

  .sm\:tw--mt-57{
    margin-top: -14.25rem;
  }

  .sm\:tw--mt-58{
    margin-top: -14.5rem;
  }

  .sm\:tw--mt-59{
    margin-top: -14.75rem;
  }

  .sm\:tw--mt-60{
    margin-top: -15rem;
  }

  .sm\:tw--mt-61{
    margin-top: -15.25rem;
  }

  .sm\:tw--mt-62{
    margin-top: -15.5rem;
  }

  .sm\:tw--mt-63{
    margin-top: -15.75rem;
  }

  .sm\:tw--mt-64{
    margin-top: -16rem;
  }

  .sm\:tw--mt-65{
    margin-top: -16.25rem;
  }

  .sm\:tw--mt-66{
    margin-top: -16.5rem;
  }

  .sm\:tw--mt-68{
    margin-top: -17rem;
  }

  .sm\:tw--mt-69{
    margin-top: -17.25rem;
  }

  .sm\:tw--mt-70{
    margin-top: -17.5rem;
  }

  .sm\:tw--mt-71{
    margin-top: -17.75rem;
  }

  .sm\:tw--mt-72{
    margin-top: -18rem;
  }

  .sm\:tw--mt-73{
    margin-top: -18.25rem;
  }

  .sm\:tw--mt-74{
    margin-top: -18.5rem;
  }

  .sm\:tw--mt-75{
    margin-top: -18.75rem;
  }

  .sm\:tw--mt-76{
    margin-top: -19rem;
  }

  .sm\:tw--mt-77{
    margin-top: -19.25rem;
  }

  .sm\:tw--mt-78{
    margin-top: -19.5rem;
  }

  .sm\:tw--mt-79{
    margin-top: -19.75rem;
  }

  .sm\:tw--mt-80{
    margin-top: -20rem;
  }

  .sm\:tw--mt-81{
    margin-top: -20.25rem;
  }

  .sm\:tw--mt-82{
    margin-top: -20.5rem;
  }

  .sm\:tw--mt-83{
    margin-top: -20.75rem;
  }

  .sm\:tw--mt-84{
    margin-top: -21rem;
  }

  .sm\:tw--mt-85{
    margin-top: -21.25rem;
  }

  .sm\:tw--mt-86{
    margin-top: -21.5rem;
  }

  .sm\:tw--mt-87{
    margin-top: -21.75rem;
  }

  .sm\:tw--mt-88{
    margin-top: -22rem;
  }

  .sm\:tw--mt-89{
    margin-top: -22.25rem;
  }

  .sm\:tw--mt-90{
    margin-top: -22.5rem;
  }

  .sm\:tw--mt-91{
    margin-top: -22.75rem;
  }

  .sm\:tw--mt-92{
    margin-top: -23rem;
  }

  .sm\:tw--mt-96{
    margin-top: -24rem;
  }

  .sm\:tw--mt-102{
    margin-top: -25.5rem;
  }

  .sm\:tw--mt-112{
    margin-top: -28rem;
  }

  .sm\:tw--mt-128{
    margin-top: -31rem;
  }

  .sm\:tw--mt-129{
    margin-top: -32.25rem;
  }

  .sm\:tw--mt-130{
    margin-top: -32.5rem;
  }

  .sm\:tw--mt-140{
    margin-top: -35rem;
  }

  .sm\:tw--mt-160{
    margin-top: -40rem;
  }

  .sm\:tw--mt-180{
    margin-top: -45rem;
  }

  .sm\:tw--mt-185{
    margin-top: -46.25rem;
  }

  .sm\:tw--mt-190{
    margin-top: -47.5rem;
  }

  .sm\:tw--mt-200{
    margin-top: -50rem;
  }

  .sm\:tw--mt-px{
    margin-top: -1px;
  }

  .sm\:tw--mt-0\.5{
    margin-top: -0.125rem;
  }

  .sm\:tw--mt-1\.5{
    margin-top: -0.375rem;
  }

  .sm\:tw--mt-2\.5{
    margin-top: -0.625rem;
  }

  .sm\:tw--mt-3\.5{
    margin-top: -0.875rem;
  }

  .sm\:tw-mr-0{
    margin-right: 0px;
  }

  .sm\:tw-mr-1{
    margin-right: 0.25rem;
  }

  .sm\:tw-mr-2{
    margin-right: 0.5rem;
  }

  .sm\:tw-mr-3{
    margin-right: 0.75rem;
  }

  .sm\:tw-mr-4{
    margin-right: 1rem;
  }

  .sm\:tw-mr-5{
    margin-right: 1.25rem;
  }

  .sm\:tw-mr-6{
    margin-right: 1.5rem;
  }

  .sm\:tw-mr-7{
    margin-right: 1.75rem;
  }

  .sm\:tw-mr-8{
    margin-right: 2rem;
  }

  .sm\:tw-mr-9{
    margin-right: 2.25rem;
  }

  .sm\:tw-mr-10{
    margin-right: 2.5rem;
  }

  .sm\:tw-mr-11{
    margin-right: 2.75rem;
  }

  .sm\:tw-mr-12{
    margin-right: 3rem;
  }

  .sm\:tw-mr-13{
    margin-right: 3.25rem;
  }

  .sm\:tw-mr-14{
    margin-right: 3.5rem;
  }

  .sm\:tw-mr-15{
    margin-right: 3.75rem;
  }

  .sm\:tw-mr-16{
    margin-right: 4rem;
  }

  .sm\:tw-mr-17{
    margin-right: 4.25rem;
  }

  .sm\:tw-mr-18{
    margin-right: 4.5rem;
  }

  .sm\:tw-mr-19{
    margin-right: 4.75rem;
  }

  .sm\:tw-mr-20{
    margin-right: 5rem;
  }

  .sm\:tw-mr-21{
    margin-right: 5.25rem;
  }

  .sm\:tw-mr-22{
    margin-right: 5.5rem;
  }

  .sm\:tw-mr-23{
    margin-right: 5.75rem;
  }

  .sm\:tw-mr-24{
    margin-right: 6rem;
  }

  .sm\:tw-mr-25{
    margin-right: 6.25rem;
  }

  .sm\:tw-mr-26{
    margin-right: 6.5rem;
  }

  .sm\:tw-mr-27{
    margin-right: 6.75rem;
  }

  .sm\:tw-mr-28{
    margin-right: 7rem;
  }

  .sm\:tw-mr-29{
    margin-right: 7.25rem;
  }

  .sm\:tw-mr-30{
    margin-right: 7.5rem;
  }

  .sm\:tw-mr-31{
    margin-right: 7.75rem;
  }

  .sm\:tw-mr-32{
    margin-right: 8rem;
  }

  .sm\:tw-mr-33{
    margin-right: 8.25rem;
  }

  .sm\:tw-mr-34{
    margin-right: 8.5rem;
  }

  .sm\:tw-mr-35{
    margin-right: 8.75rem;
  }

  .sm\:tw-mr-36{
    margin-right: 9rem;
  }

  .sm\:tw-mr-37{
    margin-right: 9.25rem;
  }

  .sm\:tw-mr-38{
    margin-right: 9.5rem;
  }

  .sm\:tw-mr-39{
    margin-right: 9.75rem;
  }

  .sm\:tw-mr-40{
    margin-right: 10rem;
  }

  .sm\:tw-mr-41{
    margin-right: 10.25rem;
  }

  .sm\:tw-mr-42{
    margin-right: 10.5rem;
  }

  .sm\:tw-mr-43{
    margin-right: 10.75rem;
  }

  .sm\:tw-mr-44{
    margin-right: 11rem;
  }

  .sm\:tw-mr-45{
    margin-right: 11.25rem;
  }

  .sm\:tw-mr-46{
    margin-right: 11.5rem;
  }

  .sm\:tw-mr-47{
    margin-right: 11.75rem;
  }

  .sm\:tw-mr-48{
    margin-right: 12rem;
  }

  .sm\:tw-mr-50{
    margin-right: 12.5rem;
  }

  .sm\:tw-mr-52{
    margin-right: 13rem;
  }

  .sm\:tw-mr-53{
    margin-right: 13.25rem;
  }

  .sm\:tw-mr-54{
    margin-right: 13.5rem;
  }

  .sm\:tw-mr-55{
    margin-right: 13.75rem;
  }

  .sm\:tw-mr-56{
    margin-right: 14rem;
  }

  .sm\:tw-mr-57{
    margin-right: 14.25rem;
  }

  .sm\:tw-mr-58{
    margin-right: 14.5rem;
  }

  .sm\:tw-mr-59{
    margin-right: 14.75rem;
  }

  .sm\:tw-mr-60{
    margin-right: 15rem;
  }

  .sm\:tw-mr-61{
    margin-right: 15.25rem;
  }

  .sm\:tw-mr-62{
    margin-right: 15.5rem;
  }

  .sm\:tw-mr-63{
    margin-right: 15.75rem;
  }

  .sm\:tw-mr-64{
    margin-right: 16rem;
  }

  .sm\:tw-mr-65{
    margin-right: 16.25rem;
  }

  .sm\:tw-mr-66{
    margin-right: 16.5rem;
  }

  .sm\:tw-mr-68{
    margin-right: 17rem;
  }

  .sm\:tw-mr-69{
    margin-right: 17.25rem;
  }

  .sm\:tw-mr-70{
    margin-right: 17.5rem;
  }

  .sm\:tw-mr-71{
    margin-right: 17.75rem;
  }

  .sm\:tw-mr-72{
    margin-right: 18rem;
  }

  .sm\:tw-mr-73{
    margin-right: 18.25rem;
  }

  .sm\:tw-mr-74{
    margin-right: 18.5rem;
  }

  .sm\:tw-mr-75{
    margin-right: 18.75rem;
  }

  .sm\:tw-mr-76{
    margin-right: 19rem;
  }

  .sm\:tw-mr-77{
    margin-right: 19.25rem;
  }

  .sm\:tw-mr-78{
    margin-right: 19.5rem;
  }

  .sm\:tw-mr-79{
    margin-right: 19.75rem;
  }

  .sm\:tw-mr-80{
    margin-right: 20rem;
  }

  .sm\:tw-mr-81{
    margin-right: 20.25rem;
  }

  .sm\:tw-mr-82{
    margin-right: 20.5rem;
  }

  .sm\:tw-mr-83{
    margin-right: 20.75rem;
  }

  .sm\:tw-mr-84{
    margin-right: 21rem;
  }

  .sm\:tw-mr-85{
    margin-right: 21.25rem;
  }

  .sm\:tw-mr-86{
    margin-right: 21.5rem;
  }

  .sm\:tw-mr-87{
    margin-right: 21.75rem;
  }

  .sm\:tw-mr-88{
    margin-right: 22rem;
  }

  .sm\:tw-mr-89{
    margin-right: 22.25rem;
  }

  .sm\:tw-mr-90{
    margin-right: 22.5rem;
  }

  .sm\:tw-mr-91{
    margin-right: 22.75rem;
  }

  .sm\:tw-mr-92{
    margin-right: 23rem;
  }

  .sm\:tw-mr-96{
    margin-right: 24rem;
  }

  .sm\:tw-mr-102{
    margin-right: 25.5rem;
  }

  .sm\:tw-mr-112{
    margin-right: 28rem;
  }

  .sm\:tw-mr-128{
    margin-right: 31rem;
  }

  .sm\:tw-mr-129{
    margin-right: 32.25rem;
  }

  .sm\:tw-mr-130{
    margin-right: 32.5rem;
  }

  .sm\:tw-mr-140{
    margin-right: 35rem;
  }

  .sm\:tw-mr-160{
    margin-right: 40rem;
  }

  .sm\:tw-mr-180{
    margin-right: 45rem;
  }

  .sm\:tw-mr-185{
    margin-right: 46.25rem;
  }

  .sm\:tw-mr-190{
    margin-right: 47.5rem;
  }

  .sm\:tw-mr-200{
    margin-right: 50rem;
  }

  .sm\:tw-mr-auto{
    margin-right: auto;
  }

  .sm\:tw-mr-px{
    margin-right: 1px;
  }

  .sm\:tw-mr-0\.5{
    margin-right: 0.125rem;
  }

  .sm\:tw-mr-1\.5{
    margin-right: 0.375rem;
  }

  .sm\:tw-mr-2\.5{
    margin-right: 0.625rem;
  }

  .sm\:tw-mr-3\.5{
    margin-right: 0.875rem;
  }

  .sm\:tw--mr-0{
    margin-right: 0px;
  }

  .sm\:tw--mr-1{
    margin-right: -0.25rem;
  }

  .sm\:tw--mr-2{
    margin-right: -0.5rem;
  }

  .sm\:tw--mr-3{
    margin-right: -0.75rem;
  }

  .sm\:tw--mr-4{
    margin-right: -1rem;
  }

  .sm\:tw--mr-5{
    margin-right: -1.25rem;
  }

  .sm\:tw--mr-6{
    margin-right: -1.5rem;
  }

  .sm\:tw--mr-7{
    margin-right: -1.75rem;
  }

  .sm\:tw--mr-8{
    margin-right: -2rem;
  }

  .sm\:tw--mr-9{
    margin-right: -2.25rem;
  }

  .sm\:tw--mr-10{
    margin-right: -2.5rem;
  }

  .sm\:tw--mr-11{
    margin-right: -2.75rem;
  }

  .sm\:tw--mr-12{
    margin-right: -3rem;
  }

  .sm\:tw--mr-13{
    margin-right: -3.25rem;
  }

  .sm\:tw--mr-14{
    margin-right: -3.5rem;
  }

  .sm\:tw--mr-15{
    margin-right: -3.75rem;
  }

  .sm\:tw--mr-16{
    margin-right: -4rem;
  }

  .sm\:tw--mr-17{
    margin-right: -4.25rem;
  }

  .sm\:tw--mr-18{
    margin-right: -4.5rem;
  }

  .sm\:tw--mr-19{
    margin-right: -4.75rem;
  }

  .sm\:tw--mr-20{
    margin-right: -5rem;
  }

  .sm\:tw--mr-21{
    margin-right: -5.25rem;
  }

  .sm\:tw--mr-22{
    margin-right: -5.5rem;
  }

  .sm\:tw--mr-23{
    margin-right: -5.75rem;
  }

  .sm\:tw--mr-24{
    margin-right: -6rem;
  }

  .sm\:tw--mr-25{
    margin-right: -6.25rem;
  }

  .sm\:tw--mr-26{
    margin-right: -6.5rem;
  }

  .sm\:tw--mr-27{
    margin-right: -6.75rem;
  }

  .sm\:tw--mr-28{
    margin-right: -7rem;
  }

  .sm\:tw--mr-29{
    margin-right: -7.25rem;
  }

  .sm\:tw--mr-30{
    margin-right: -7.5rem;
  }

  .sm\:tw--mr-31{
    margin-right: -7.75rem;
  }

  .sm\:tw--mr-32{
    margin-right: -8rem;
  }

  .sm\:tw--mr-33{
    margin-right: -8.25rem;
  }

  .sm\:tw--mr-34{
    margin-right: -8.5rem;
  }

  .sm\:tw--mr-35{
    margin-right: -8.75rem;
  }

  .sm\:tw--mr-36{
    margin-right: -9rem;
  }

  .sm\:tw--mr-37{
    margin-right: -9.25rem;
  }

  .sm\:tw--mr-38{
    margin-right: -9.5rem;
  }

  .sm\:tw--mr-39{
    margin-right: -9.75rem;
  }

  .sm\:tw--mr-40{
    margin-right: -10rem;
  }

  .sm\:tw--mr-41{
    margin-right: -10.25rem;
  }

  .sm\:tw--mr-42{
    margin-right: -10.5rem;
  }

  .sm\:tw--mr-43{
    margin-right: -10.75rem;
  }

  .sm\:tw--mr-44{
    margin-right: -11rem;
  }

  .sm\:tw--mr-45{
    margin-right: -11.25rem;
  }

  .sm\:tw--mr-46{
    margin-right: -11.5rem;
  }

  .sm\:tw--mr-47{
    margin-right: -11.75rem;
  }

  .sm\:tw--mr-48{
    margin-right: -12rem;
  }

  .sm\:tw--mr-50{
    margin-right: -12.5rem;
  }

  .sm\:tw--mr-52{
    margin-right: -13rem;
  }

  .sm\:tw--mr-53{
    margin-right: -13.25rem;
  }

  .sm\:tw--mr-54{
    margin-right: -13.5rem;
  }

  .sm\:tw--mr-55{
    margin-right: -13.75rem;
  }

  .sm\:tw--mr-56{
    margin-right: -14rem;
  }

  .sm\:tw--mr-57{
    margin-right: -14.25rem;
  }

  .sm\:tw--mr-58{
    margin-right: -14.5rem;
  }

  .sm\:tw--mr-59{
    margin-right: -14.75rem;
  }

  .sm\:tw--mr-60{
    margin-right: -15rem;
  }

  .sm\:tw--mr-61{
    margin-right: -15.25rem;
  }

  .sm\:tw--mr-62{
    margin-right: -15.5rem;
  }

  .sm\:tw--mr-63{
    margin-right: -15.75rem;
  }

  .sm\:tw--mr-64{
    margin-right: -16rem;
  }

  .sm\:tw--mr-65{
    margin-right: -16.25rem;
  }

  .sm\:tw--mr-66{
    margin-right: -16.5rem;
  }

  .sm\:tw--mr-68{
    margin-right: -17rem;
  }

  .sm\:tw--mr-69{
    margin-right: -17.25rem;
  }

  .sm\:tw--mr-70{
    margin-right: -17.5rem;
  }

  .sm\:tw--mr-71{
    margin-right: -17.75rem;
  }

  .sm\:tw--mr-72{
    margin-right: -18rem;
  }

  .sm\:tw--mr-73{
    margin-right: -18.25rem;
  }

  .sm\:tw--mr-74{
    margin-right: -18.5rem;
  }

  .sm\:tw--mr-75{
    margin-right: -18.75rem;
  }

  .sm\:tw--mr-76{
    margin-right: -19rem;
  }

  .sm\:tw--mr-77{
    margin-right: -19.25rem;
  }

  .sm\:tw--mr-78{
    margin-right: -19.5rem;
  }

  .sm\:tw--mr-79{
    margin-right: -19.75rem;
  }

  .sm\:tw--mr-80{
    margin-right: -20rem;
  }

  .sm\:tw--mr-81{
    margin-right: -20.25rem;
  }

  .sm\:tw--mr-82{
    margin-right: -20.5rem;
  }

  .sm\:tw--mr-83{
    margin-right: -20.75rem;
  }

  .sm\:tw--mr-84{
    margin-right: -21rem;
  }

  .sm\:tw--mr-85{
    margin-right: -21.25rem;
  }

  .sm\:tw--mr-86{
    margin-right: -21.5rem;
  }

  .sm\:tw--mr-87{
    margin-right: -21.75rem;
  }

  .sm\:tw--mr-88{
    margin-right: -22rem;
  }

  .sm\:tw--mr-89{
    margin-right: -22.25rem;
  }

  .sm\:tw--mr-90{
    margin-right: -22.5rem;
  }

  .sm\:tw--mr-91{
    margin-right: -22.75rem;
  }

  .sm\:tw--mr-92{
    margin-right: -23rem;
  }

  .sm\:tw--mr-96{
    margin-right: -24rem;
  }

  .sm\:tw--mr-102{
    margin-right: -25.5rem;
  }

  .sm\:tw--mr-112{
    margin-right: -28rem;
  }

  .sm\:tw--mr-128{
    margin-right: -31rem;
  }

  .sm\:tw--mr-129{
    margin-right: -32.25rem;
  }

  .sm\:tw--mr-130{
    margin-right: -32.5rem;
  }

  .sm\:tw--mr-140{
    margin-right: -35rem;
  }

  .sm\:tw--mr-160{
    margin-right: -40rem;
  }

  .sm\:tw--mr-180{
    margin-right: -45rem;
  }

  .sm\:tw--mr-185{
    margin-right: -46.25rem;
  }

  .sm\:tw--mr-190{
    margin-right: -47.5rem;
  }

  .sm\:tw--mr-200{
    margin-right: -50rem;
  }

  .sm\:tw--mr-px{
    margin-right: -1px;
  }

  .sm\:tw--mr-0\.5{
    margin-right: -0.125rem;
  }

  .sm\:tw--mr-1\.5{
    margin-right: -0.375rem;
  }

  .sm\:tw--mr-2\.5{
    margin-right: -0.625rem;
  }

  .sm\:tw--mr-3\.5{
    margin-right: -0.875rem;
  }

  .sm\:tw-mb-0{
    margin-bottom: 0px;
  }

  .sm\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  .sm\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  .sm\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  .sm\:tw-mb-4{
    margin-bottom: 1rem;
  }

  .sm\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  .sm\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  .sm\:tw-mb-7{
    margin-bottom: 1.75rem;
  }

  .sm\:tw-mb-8{
    margin-bottom: 2rem;
  }

  .sm\:tw-mb-9{
    margin-bottom: 2.25rem;
  }

  .sm\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  .sm\:tw-mb-11{
    margin-bottom: 2.75rem;
  }

  .sm\:tw-mb-12{
    margin-bottom: 3rem;
  }

  .sm\:tw-mb-13{
    margin-bottom: 3.25rem;
  }

  .sm\:tw-mb-14{
    margin-bottom: 3.5rem;
  }

  .sm\:tw-mb-15{
    margin-bottom: 3.75rem;
  }

  .sm\:tw-mb-16{
    margin-bottom: 4rem;
  }

  .sm\:tw-mb-17{
    margin-bottom: 4.25rem;
  }

  .sm\:tw-mb-18{
    margin-bottom: 4.5rem;
  }

  .sm\:tw-mb-19{
    margin-bottom: 4.75rem;
  }

  .sm\:tw-mb-20{
    margin-bottom: 5rem;
  }

  .sm\:tw-mb-21{
    margin-bottom: 5.25rem;
  }

  .sm\:tw-mb-22{
    margin-bottom: 5.5rem;
  }

  .sm\:tw-mb-23{
    margin-bottom: 5.75rem;
  }

  .sm\:tw-mb-24{
    margin-bottom: 6rem;
  }

  .sm\:tw-mb-25{
    margin-bottom: 6.25rem;
  }

  .sm\:tw-mb-26{
    margin-bottom: 6.5rem;
  }

  .sm\:tw-mb-27{
    margin-bottom: 6.75rem;
  }

  .sm\:tw-mb-28{
    margin-bottom: 7rem;
  }

  .sm\:tw-mb-29{
    margin-bottom: 7.25rem;
  }

  .sm\:tw-mb-30{
    margin-bottom: 7.5rem;
  }

  .sm\:tw-mb-31{
    margin-bottom: 7.75rem;
  }

  .sm\:tw-mb-32{
    margin-bottom: 8rem;
  }

  .sm\:tw-mb-33{
    margin-bottom: 8.25rem;
  }

  .sm\:tw-mb-34{
    margin-bottom: 8.5rem;
  }

  .sm\:tw-mb-35{
    margin-bottom: 8.75rem;
  }

  .sm\:tw-mb-36{
    margin-bottom: 9rem;
  }

  .sm\:tw-mb-37{
    margin-bottom: 9.25rem;
  }

  .sm\:tw-mb-38{
    margin-bottom: 9.5rem;
  }

  .sm\:tw-mb-39{
    margin-bottom: 9.75rem;
  }

  .sm\:tw-mb-40{
    margin-bottom: 10rem;
  }

  .sm\:tw-mb-41{
    margin-bottom: 10.25rem;
  }

  .sm\:tw-mb-42{
    margin-bottom: 10.5rem;
  }

  .sm\:tw-mb-43{
    margin-bottom: 10.75rem;
  }

  .sm\:tw-mb-44{
    margin-bottom: 11rem;
  }

  .sm\:tw-mb-45{
    margin-bottom: 11.25rem;
  }

  .sm\:tw-mb-46{
    margin-bottom: 11.5rem;
  }

  .sm\:tw-mb-47{
    margin-bottom: 11.75rem;
  }

  .sm\:tw-mb-48{
    margin-bottom: 12rem;
  }

  .sm\:tw-mb-50{
    margin-bottom: 12.5rem;
  }

  .sm\:tw-mb-52{
    margin-bottom: 13rem;
  }

  .sm\:tw-mb-53{
    margin-bottom: 13.25rem;
  }

  .sm\:tw-mb-54{
    margin-bottom: 13.5rem;
  }

  .sm\:tw-mb-55{
    margin-bottom: 13.75rem;
  }

  .sm\:tw-mb-56{
    margin-bottom: 14rem;
  }

  .sm\:tw-mb-57{
    margin-bottom: 14.25rem;
  }

  .sm\:tw-mb-58{
    margin-bottom: 14.5rem;
  }

  .sm\:tw-mb-59{
    margin-bottom: 14.75rem;
  }

  .sm\:tw-mb-60{
    margin-bottom: 15rem;
  }

  .sm\:tw-mb-61{
    margin-bottom: 15.25rem;
  }

  .sm\:tw-mb-62{
    margin-bottom: 15.5rem;
  }

  .sm\:tw-mb-63{
    margin-bottom: 15.75rem;
  }

  .sm\:tw-mb-64{
    margin-bottom: 16rem;
  }

  .sm\:tw-mb-65{
    margin-bottom: 16.25rem;
  }

  .sm\:tw-mb-66{
    margin-bottom: 16.5rem;
  }

  .sm\:tw-mb-68{
    margin-bottom: 17rem;
  }

  .sm\:tw-mb-69{
    margin-bottom: 17.25rem;
  }

  .sm\:tw-mb-70{
    margin-bottom: 17.5rem;
  }

  .sm\:tw-mb-71{
    margin-bottom: 17.75rem;
  }

  .sm\:tw-mb-72{
    margin-bottom: 18rem;
  }

  .sm\:tw-mb-73{
    margin-bottom: 18.25rem;
  }

  .sm\:tw-mb-74{
    margin-bottom: 18.5rem;
  }

  .sm\:tw-mb-75{
    margin-bottom: 18.75rem;
  }

  .sm\:tw-mb-76{
    margin-bottom: 19rem;
  }

  .sm\:tw-mb-77{
    margin-bottom: 19.25rem;
  }

  .sm\:tw-mb-78{
    margin-bottom: 19.5rem;
  }

  .sm\:tw-mb-79{
    margin-bottom: 19.75rem;
  }

  .sm\:tw-mb-80{
    margin-bottom: 20rem;
  }

  .sm\:tw-mb-81{
    margin-bottom: 20.25rem;
  }

  .sm\:tw-mb-82{
    margin-bottom: 20.5rem;
  }

  .sm\:tw-mb-83{
    margin-bottom: 20.75rem;
  }

  .sm\:tw-mb-84{
    margin-bottom: 21rem;
  }

  .sm\:tw-mb-85{
    margin-bottom: 21.25rem;
  }

  .sm\:tw-mb-86{
    margin-bottom: 21.5rem;
  }

  .sm\:tw-mb-87{
    margin-bottom: 21.75rem;
  }

  .sm\:tw-mb-88{
    margin-bottom: 22rem;
  }

  .sm\:tw-mb-89{
    margin-bottom: 22.25rem;
  }

  .sm\:tw-mb-90{
    margin-bottom: 22.5rem;
  }

  .sm\:tw-mb-91{
    margin-bottom: 22.75rem;
  }

  .sm\:tw-mb-92{
    margin-bottom: 23rem;
  }

  .sm\:tw-mb-96{
    margin-bottom: 24rem;
  }

  .sm\:tw-mb-102{
    margin-bottom: 25.5rem;
  }

  .sm\:tw-mb-112{
    margin-bottom: 28rem;
  }

  .sm\:tw-mb-128{
    margin-bottom: 31rem;
  }

  .sm\:tw-mb-129{
    margin-bottom: 32.25rem;
  }

  .sm\:tw-mb-130{
    margin-bottom: 32.5rem;
  }

  .sm\:tw-mb-140{
    margin-bottom: 35rem;
  }

  .sm\:tw-mb-160{
    margin-bottom: 40rem;
  }

  .sm\:tw-mb-180{
    margin-bottom: 45rem;
  }

  .sm\:tw-mb-185{
    margin-bottom: 46.25rem;
  }

  .sm\:tw-mb-190{
    margin-bottom: 47.5rem;
  }

  .sm\:tw-mb-200{
    margin-bottom: 50rem;
  }

  .sm\:tw-mb-auto{
    margin-bottom: auto;
  }

  .sm\:tw-mb-px{
    margin-bottom: 1px;
  }

  .sm\:tw-mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .sm\:tw-mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .sm\:tw-mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .sm\:tw-mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .sm\:tw--mb-0{
    margin-bottom: 0px;
  }

  .sm\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  .sm\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  .sm\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  .sm\:tw--mb-4{
    margin-bottom: -1rem;
  }

  .sm\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  .sm\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  .sm\:tw--mb-7{
    margin-bottom: -1.75rem;
  }

  .sm\:tw--mb-8{
    margin-bottom: -2rem;
  }

  .sm\:tw--mb-9{
    margin-bottom: -2.25rem;
  }

  .sm\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  .sm\:tw--mb-11{
    margin-bottom: -2.75rem;
  }

  .sm\:tw--mb-12{
    margin-bottom: -3rem;
  }

  .sm\:tw--mb-13{
    margin-bottom: -3.25rem;
  }

  .sm\:tw--mb-14{
    margin-bottom: -3.5rem;
  }

  .sm\:tw--mb-15{
    margin-bottom: -3.75rem;
  }

  .sm\:tw--mb-16{
    margin-bottom: -4rem;
  }

  .sm\:tw--mb-17{
    margin-bottom: -4.25rem;
  }

  .sm\:tw--mb-18{
    margin-bottom: -4.5rem;
  }

  .sm\:tw--mb-19{
    margin-bottom: -4.75rem;
  }

  .sm\:tw--mb-20{
    margin-bottom: -5rem;
  }

  .sm\:tw--mb-21{
    margin-bottom: -5.25rem;
  }

  .sm\:tw--mb-22{
    margin-bottom: -5.5rem;
  }

  .sm\:tw--mb-23{
    margin-bottom: -5.75rem;
  }

  .sm\:tw--mb-24{
    margin-bottom: -6rem;
  }

  .sm\:tw--mb-25{
    margin-bottom: -6.25rem;
  }

  .sm\:tw--mb-26{
    margin-bottom: -6.5rem;
  }

  .sm\:tw--mb-27{
    margin-bottom: -6.75rem;
  }

  .sm\:tw--mb-28{
    margin-bottom: -7rem;
  }

  .sm\:tw--mb-29{
    margin-bottom: -7.25rem;
  }

  .sm\:tw--mb-30{
    margin-bottom: -7.5rem;
  }

  .sm\:tw--mb-31{
    margin-bottom: -7.75rem;
  }

  .sm\:tw--mb-32{
    margin-bottom: -8rem;
  }

  .sm\:tw--mb-33{
    margin-bottom: -8.25rem;
  }

  .sm\:tw--mb-34{
    margin-bottom: -8.5rem;
  }

  .sm\:tw--mb-35{
    margin-bottom: -8.75rem;
  }

  .sm\:tw--mb-36{
    margin-bottom: -9rem;
  }

  .sm\:tw--mb-37{
    margin-bottom: -9.25rem;
  }

  .sm\:tw--mb-38{
    margin-bottom: -9.5rem;
  }

  .sm\:tw--mb-39{
    margin-bottom: -9.75rem;
  }

  .sm\:tw--mb-40{
    margin-bottom: -10rem;
  }

  .sm\:tw--mb-41{
    margin-bottom: -10.25rem;
  }

  .sm\:tw--mb-42{
    margin-bottom: -10.5rem;
  }

  .sm\:tw--mb-43{
    margin-bottom: -10.75rem;
  }

  .sm\:tw--mb-44{
    margin-bottom: -11rem;
  }

  .sm\:tw--mb-45{
    margin-bottom: -11.25rem;
  }

  .sm\:tw--mb-46{
    margin-bottom: -11.5rem;
  }

  .sm\:tw--mb-47{
    margin-bottom: -11.75rem;
  }

  .sm\:tw--mb-48{
    margin-bottom: -12rem;
  }

  .sm\:tw--mb-50{
    margin-bottom: -12.5rem;
  }

  .sm\:tw--mb-52{
    margin-bottom: -13rem;
  }

  .sm\:tw--mb-53{
    margin-bottom: -13.25rem;
  }

  .sm\:tw--mb-54{
    margin-bottom: -13.5rem;
  }

  .sm\:tw--mb-55{
    margin-bottom: -13.75rem;
  }

  .sm\:tw--mb-56{
    margin-bottom: -14rem;
  }

  .sm\:tw--mb-57{
    margin-bottom: -14.25rem;
  }

  .sm\:tw--mb-58{
    margin-bottom: -14.5rem;
  }

  .sm\:tw--mb-59{
    margin-bottom: -14.75rem;
  }

  .sm\:tw--mb-60{
    margin-bottom: -15rem;
  }

  .sm\:tw--mb-61{
    margin-bottom: -15.25rem;
  }

  .sm\:tw--mb-62{
    margin-bottom: -15.5rem;
  }

  .sm\:tw--mb-63{
    margin-bottom: -15.75rem;
  }

  .sm\:tw--mb-64{
    margin-bottom: -16rem;
  }

  .sm\:tw--mb-65{
    margin-bottom: -16.25rem;
  }

  .sm\:tw--mb-66{
    margin-bottom: -16.5rem;
  }

  .sm\:tw--mb-68{
    margin-bottom: -17rem;
  }

  .sm\:tw--mb-69{
    margin-bottom: -17.25rem;
  }

  .sm\:tw--mb-70{
    margin-bottom: -17.5rem;
  }

  .sm\:tw--mb-71{
    margin-bottom: -17.75rem;
  }

  .sm\:tw--mb-72{
    margin-bottom: -18rem;
  }

  .sm\:tw--mb-73{
    margin-bottom: -18.25rem;
  }

  .sm\:tw--mb-74{
    margin-bottom: -18.5rem;
  }

  .sm\:tw--mb-75{
    margin-bottom: -18.75rem;
  }

  .sm\:tw--mb-76{
    margin-bottom: -19rem;
  }

  .sm\:tw--mb-77{
    margin-bottom: -19.25rem;
  }

  .sm\:tw--mb-78{
    margin-bottom: -19.5rem;
  }

  .sm\:tw--mb-79{
    margin-bottom: -19.75rem;
  }

  .sm\:tw--mb-80{
    margin-bottom: -20rem;
  }

  .sm\:tw--mb-81{
    margin-bottom: -20.25rem;
  }

  .sm\:tw--mb-82{
    margin-bottom: -20.5rem;
  }

  .sm\:tw--mb-83{
    margin-bottom: -20.75rem;
  }

  .sm\:tw--mb-84{
    margin-bottom: -21rem;
  }

  .sm\:tw--mb-85{
    margin-bottom: -21.25rem;
  }

  .sm\:tw--mb-86{
    margin-bottom: -21.5rem;
  }

  .sm\:tw--mb-87{
    margin-bottom: -21.75rem;
  }

  .sm\:tw--mb-88{
    margin-bottom: -22rem;
  }

  .sm\:tw--mb-89{
    margin-bottom: -22.25rem;
  }

  .sm\:tw--mb-90{
    margin-bottom: -22.5rem;
  }

  .sm\:tw--mb-91{
    margin-bottom: -22.75rem;
  }

  .sm\:tw--mb-92{
    margin-bottom: -23rem;
  }

  .sm\:tw--mb-96{
    margin-bottom: -24rem;
  }

  .sm\:tw--mb-102{
    margin-bottom: -25.5rem;
  }

  .sm\:tw--mb-112{
    margin-bottom: -28rem;
  }

  .sm\:tw--mb-128{
    margin-bottom: -31rem;
  }

  .sm\:tw--mb-129{
    margin-bottom: -32.25rem;
  }

  .sm\:tw--mb-130{
    margin-bottom: -32.5rem;
  }

  .sm\:tw--mb-140{
    margin-bottom: -35rem;
  }

  .sm\:tw--mb-160{
    margin-bottom: -40rem;
  }

  .sm\:tw--mb-180{
    margin-bottom: -45rem;
  }

  .sm\:tw--mb-185{
    margin-bottom: -46.25rem;
  }

  .sm\:tw--mb-190{
    margin-bottom: -47.5rem;
  }

  .sm\:tw--mb-200{
    margin-bottom: -50rem;
  }

  .sm\:tw--mb-px{
    margin-bottom: -1px;
  }

  .sm\:tw--mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .sm\:tw--mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .sm\:tw--mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .sm\:tw--mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .sm\:tw-ml-0{
    margin-left: 0px;
  }

  .sm\:tw-ml-1{
    margin-left: 0.25rem;
  }

  .sm\:tw-ml-2{
    margin-left: 0.5rem;
  }

  .sm\:tw-ml-3{
    margin-left: 0.75rem;
  }

  .sm\:tw-ml-4{
    margin-left: 1rem;
  }

  .sm\:tw-ml-5{
    margin-left: 1.25rem;
  }

  .sm\:tw-ml-6{
    margin-left: 1.5rem;
  }

  .sm\:tw-ml-7{
    margin-left: 1.75rem;
  }

  .sm\:tw-ml-8{
    margin-left: 2rem;
  }

  .sm\:tw-ml-9{
    margin-left: 2.25rem;
  }

  .sm\:tw-ml-10{
    margin-left: 2.5rem;
  }

  .sm\:tw-ml-11{
    margin-left: 2.75rem;
  }

  .sm\:tw-ml-12{
    margin-left: 3rem;
  }

  .sm\:tw-ml-13{
    margin-left: 3.25rem;
  }

  .sm\:tw-ml-14{
    margin-left: 3.5rem;
  }

  .sm\:tw-ml-15{
    margin-left: 3.75rem;
  }

  .sm\:tw-ml-16{
    margin-left: 4rem;
  }

  .sm\:tw-ml-17{
    margin-left: 4.25rem;
  }

  .sm\:tw-ml-18{
    margin-left: 4.5rem;
  }

  .sm\:tw-ml-19{
    margin-left: 4.75rem;
  }

  .sm\:tw-ml-20{
    margin-left: 5rem;
  }

  .sm\:tw-ml-21{
    margin-left: 5.25rem;
  }

  .sm\:tw-ml-22{
    margin-left: 5.5rem;
  }

  .sm\:tw-ml-23{
    margin-left: 5.75rem;
  }

  .sm\:tw-ml-24{
    margin-left: 6rem;
  }

  .sm\:tw-ml-25{
    margin-left: 6.25rem;
  }

  .sm\:tw-ml-26{
    margin-left: 6.5rem;
  }

  .sm\:tw-ml-27{
    margin-left: 6.75rem;
  }

  .sm\:tw-ml-28{
    margin-left: 7rem;
  }

  .sm\:tw-ml-29{
    margin-left: 7.25rem;
  }

  .sm\:tw-ml-30{
    margin-left: 7.5rem;
  }

  .sm\:tw-ml-31{
    margin-left: 7.75rem;
  }

  .sm\:tw-ml-32{
    margin-left: 8rem;
  }

  .sm\:tw-ml-33{
    margin-left: 8.25rem;
  }

  .sm\:tw-ml-34{
    margin-left: 8.5rem;
  }

  .sm\:tw-ml-35{
    margin-left: 8.75rem;
  }

  .sm\:tw-ml-36{
    margin-left: 9rem;
  }

  .sm\:tw-ml-37{
    margin-left: 9.25rem;
  }

  .sm\:tw-ml-38{
    margin-left: 9.5rem;
  }

  .sm\:tw-ml-39{
    margin-left: 9.75rem;
  }

  .sm\:tw-ml-40{
    margin-left: 10rem;
  }

  .sm\:tw-ml-41{
    margin-left: 10.25rem;
  }

  .sm\:tw-ml-42{
    margin-left: 10.5rem;
  }

  .sm\:tw-ml-43{
    margin-left: 10.75rem;
  }

  .sm\:tw-ml-44{
    margin-left: 11rem;
  }

  .sm\:tw-ml-45{
    margin-left: 11.25rem;
  }

  .sm\:tw-ml-46{
    margin-left: 11.5rem;
  }

  .sm\:tw-ml-47{
    margin-left: 11.75rem;
  }

  .sm\:tw-ml-48{
    margin-left: 12rem;
  }

  .sm\:tw-ml-50{
    margin-left: 12.5rem;
  }

  .sm\:tw-ml-52{
    margin-left: 13rem;
  }

  .sm\:tw-ml-53{
    margin-left: 13.25rem;
  }

  .sm\:tw-ml-54{
    margin-left: 13.5rem;
  }

  .sm\:tw-ml-55{
    margin-left: 13.75rem;
  }

  .sm\:tw-ml-56{
    margin-left: 14rem;
  }

  .sm\:tw-ml-57{
    margin-left: 14.25rem;
  }

  .sm\:tw-ml-58{
    margin-left: 14.5rem;
  }

  .sm\:tw-ml-59{
    margin-left: 14.75rem;
  }

  .sm\:tw-ml-60{
    margin-left: 15rem;
  }

  .sm\:tw-ml-61{
    margin-left: 15.25rem;
  }

  .sm\:tw-ml-62{
    margin-left: 15.5rem;
  }

  .sm\:tw-ml-63{
    margin-left: 15.75rem;
  }

  .sm\:tw-ml-64{
    margin-left: 16rem;
  }

  .sm\:tw-ml-65{
    margin-left: 16.25rem;
  }

  .sm\:tw-ml-66{
    margin-left: 16.5rem;
  }

  .sm\:tw-ml-68{
    margin-left: 17rem;
  }

  .sm\:tw-ml-69{
    margin-left: 17.25rem;
  }

  .sm\:tw-ml-70{
    margin-left: 17.5rem;
  }

  .sm\:tw-ml-71{
    margin-left: 17.75rem;
  }

  .sm\:tw-ml-72{
    margin-left: 18rem;
  }

  .sm\:tw-ml-73{
    margin-left: 18.25rem;
  }

  .sm\:tw-ml-74{
    margin-left: 18.5rem;
  }

  .sm\:tw-ml-75{
    margin-left: 18.75rem;
  }

  .sm\:tw-ml-76{
    margin-left: 19rem;
  }

  .sm\:tw-ml-77{
    margin-left: 19.25rem;
  }

  .sm\:tw-ml-78{
    margin-left: 19.5rem;
  }

  .sm\:tw-ml-79{
    margin-left: 19.75rem;
  }

  .sm\:tw-ml-80{
    margin-left: 20rem;
  }

  .sm\:tw-ml-81{
    margin-left: 20.25rem;
  }

  .sm\:tw-ml-82{
    margin-left: 20.5rem;
  }

  .sm\:tw-ml-83{
    margin-left: 20.75rem;
  }

  .sm\:tw-ml-84{
    margin-left: 21rem;
  }

  .sm\:tw-ml-85{
    margin-left: 21.25rem;
  }

  .sm\:tw-ml-86{
    margin-left: 21.5rem;
  }

  .sm\:tw-ml-87{
    margin-left: 21.75rem;
  }

  .sm\:tw-ml-88{
    margin-left: 22rem;
  }

  .sm\:tw-ml-89{
    margin-left: 22.25rem;
  }

  .sm\:tw-ml-90{
    margin-left: 22.5rem;
  }

  .sm\:tw-ml-91{
    margin-left: 22.75rem;
  }

  .sm\:tw-ml-92{
    margin-left: 23rem;
  }

  .sm\:tw-ml-96{
    margin-left: 24rem;
  }

  .sm\:tw-ml-102{
    margin-left: 25.5rem;
  }

  .sm\:tw-ml-112{
    margin-left: 28rem;
  }

  .sm\:tw-ml-128{
    margin-left: 31rem;
  }

  .sm\:tw-ml-129{
    margin-left: 32.25rem;
  }

  .sm\:tw-ml-130{
    margin-left: 32.5rem;
  }

  .sm\:tw-ml-140{
    margin-left: 35rem;
  }

  .sm\:tw-ml-160{
    margin-left: 40rem;
  }

  .sm\:tw-ml-180{
    margin-left: 45rem;
  }

  .sm\:tw-ml-185{
    margin-left: 46.25rem;
  }

  .sm\:tw-ml-190{
    margin-left: 47.5rem;
  }

  .sm\:tw-ml-200{
    margin-left: 50rem;
  }

  .sm\:tw-ml-auto{
    margin-left: auto;
  }

  .sm\:tw-ml-px{
    margin-left: 1px;
  }

  .sm\:tw-ml-0\.5{
    margin-left: 0.125rem;
  }

  .sm\:tw-ml-1\.5{
    margin-left: 0.375rem;
  }

  .sm\:tw-ml-2\.5{
    margin-left: 0.625rem;
  }

  .sm\:tw-ml-3\.5{
    margin-left: 0.875rem;
  }

  .sm\:tw--ml-0{
    margin-left: 0px;
  }

  .sm\:tw--ml-1{
    margin-left: -0.25rem;
  }

  .sm\:tw--ml-2{
    margin-left: -0.5rem;
  }

  .sm\:tw--ml-3{
    margin-left: -0.75rem;
  }

  .sm\:tw--ml-4{
    margin-left: -1rem;
  }

  .sm\:tw--ml-5{
    margin-left: -1.25rem;
  }

  .sm\:tw--ml-6{
    margin-left: -1.5rem;
  }

  .sm\:tw--ml-7{
    margin-left: -1.75rem;
  }

  .sm\:tw--ml-8{
    margin-left: -2rem;
  }

  .sm\:tw--ml-9{
    margin-left: -2.25rem;
  }

  .sm\:tw--ml-10{
    margin-left: -2.5rem;
  }

  .sm\:tw--ml-11{
    margin-left: -2.75rem;
  }

  .sm\:tw--ml-12{
    margin-left: -3rem;
  }

  .sm\:tw--ml-13{
    margin-left: -3.25rem;
  }

  .sm\:tw--ml-14{
    margin-left: -3.5rem;
  }

  .sm\:tw--ml-15{
    margin-left: -3.75rem;
  }

  .sm\:tw--ml-16{
    margin-left: -4rem;
  }

  .sm\:tw--ml-17{
    margin-left: -4.25rem;
  }

  .sm\:tw--ml-18{
    margin-left: -4.5rem;
  }

  .sm\:tw--ml-19{
    margin-left: -4.75rem;
  }

  .sm\:tw--ml-20{
    margin-left: -5rem;
  }

  .sm\:tw--ml-21{
    margin-left: -5.25rem;
  }

  .sm\:tw--ml-22{
    margin-left: -5.5rem;
  }

  .sm\:tw--ml-23{
    margin-left: -5.75rem;
  }

  .sm\:tw--ml-24{
    margin-left: -6rem;
  }

  .sm\:tw--ml-25{
    margin-left: -6.25rem;
  }

  .sm\:tw--ml-26{
    margin-left: -6.5rem;
  }

  .sm\:tw--ml-27{
    margin-left: -6.75rem;
  }

  .sm\:tw--ml-28{
    margin-left: -7rem;
  }

  .sm\:tw--ml-29{
    margin-left: -7.25rem;
  }

  .sm\:tw--ml-30{
    margin-left: -7.5rem;
  }

  .sm\:tw--ml-31{
    margin-left: -7.75rem;
  }

  .sm\:tw--ml-32{
    margin-left: -8rem;
  }

  .sm\:tw--ml-33{
    margin-left: -8.25rem;
  }

  .sm\:tw--ml-34{
    margin-left: -8.5rem;
  }

  .sm\:tw--ml-35{
    margin-left: -8.75rem;
  }

  .sm\:tw--ml-36{
    margin-left: -9rem;
  }

  .sm\:tw--ml-37{
    margin-left: -9.25rem;
  }

  .sm\:tw--ml-38{
    margin-left: -9.5rem;
  }

  .sm\:tw--ml-39{
    margin-left: -9.75rem;
  }

  .sm\:tw--ml-40{
    margin-left: -10rem;
  }

  .sm\:tw--ml-41{
    margin-left: -10.25rem;
  }

  .sm\:tw--ml-42{
    margin-left: -10.5rem;
  }

  .sm\:tw--ml-43{
    margin-left: -10.75rem;
  }

  .sm\:tw--ml-44{
    margin-left: -11rem;
  }

  .sm\:tw--ml-45{
    margin-left: -11.25rem;
  }

  .sm\:tw--ml-46{
    margin-left: -11.5rem;
  }

  .sm\:tw--ml-47{
    margin-left: -11.75rem;
  }

  .sm\:tw--ml-48{
    margin-left: -12rem;
  }

  .sm\:tw--ml-50{
    margin-left: -12.5rem;
  }

  .sm\:tw--ml-52{
    margin-left: -13rem;
  }

  .sm\:tw--ml-53{
    margin-left: -13.25rem;
  }

  .sm\:tw--ml-54{
    margin-left: -13.5rem;
  }

  .sm\:tw--ml-55{
    margin-left: -13.75rem;
  }

  .sm\:tw--ml-56{
    margin-left: -14rem;
  }

  .sm\:tw--ml-57{
    margin-left: -14.25rem;
  }

  .sm\:tw--ml-58{
    margin-left: -14.5rem;
  }

  .sm\:tw--ml-59{
    margin-left: -14.75rem;
  }

  .sm\:tw--ml-60{
    margin-left: -15rem;
  }

  .sm\:tw--ml-61{
    margin-left: -15.25rem;
  }

  .sm\:tw--ml-62{
    margin-left: -15.5rem;
  }

  .sm\:tw--ml-63{
    margin-left: -15.75rem;
  }

  .sm\:tw--ml-64{
    margin-left: -16rem;
  }

  .sm\:tw--ml-65{
    margin-left: -16.25rem;
  }

  .sm\:tw--ml-66{
    margin-left: -16.5rem;
  }

  .sm\:tw--ml-68{
    margin-left: -17rem;
  }

  .sm\:tw--ml-69{
    margin-left: -17.25rem;
  }

  .sm\:tw--ml-70{
    margin-left: -17.5rem;
  }

  .sm\:tw--ml-71{
    margin-left: -17.75rem;
  }

  .sm\:tw--ml-72{
    margin-left: -18rem;
  }

  .sm\:tw--ml-73{
    margin-left: -18.25rem;
  }

  .sm\:tw--ml-74{
    margin-left: -18.5rem;
  }

  .sm\:tw--ml-75{
    margin-left: -18.75rem;
  }

  .sm\:tw--ml-76{
    margin-left: -19rem;
  }

  .sm\:tw--ml-77{
    margin-left: -19.25rem;
  }

  .sm\:tw--ml-78{
    margin-left: -19.5rem;
  }

  .sm\:tw--ml-79{
    margin-left: -19.75rem;
  }

  .sm\:tw--ml-80{
    margin-left: -20rem;
  }

  .sm\:tw--ml-81{
    margin-left: -20.25rem;
  }

  .sm\:tw--ml-82{
    margin-left: -20.5rem;
  }

  .sm\:tw--ml-83{
    margin-left: -20.75rem;
  }

  .sm\:tw--ml-84{
    margin-left: -21rem;
  }

  .sm\:tw--ml-85{
    margin-left: -21.25rem;
  }

  .sm\:tw--ml-86{
    margin-left: -21.5rem;
  }

  .sm\:tw--ml-87{
    margin-left: -21.75rem;
  }

  .sm\:tw--ml-88{
    margin-left: -22rem;
  }

  .sm\:tw--ml-89{
    margin-left: -22.25rem;
  }

  .sm\:tw--ml-90{
    margin-left: -22.5rem;
  }

  .sm\:tw--ml-91{
    margin-left: -22.75rem;
  }

  .sm\:tw--ml-92{
    margin-left: -23rem;
  }

  .sm\:tw--ml-96{
    margin-left: -24rem;
  }

  .sm\:tw--ml-102{
    margin-left: -25.5rem;
  }

  .sm\:tw--ml-112{
    margin-left: -28rem;
  }

  .sm\:tw--ml-128{
    margin-left: -31rem;
  }

  .sm\:tw--ml-129{
    margin-left: -32.25rem;
  }

  .sm\:tw--ml-130{
    margin-left: -32.5rem;
  }

  .sm\:tw--ml-140{
    margin-left: -35rem;
  }

  .sm\:tw--ml-160{
    margin-left: -40rem;
  }

  .sm\:tw--ml-180{
    margin-left: -45rem;
  }

  .sm\:tw--ml-185{
    margin-left: -46.25rem;
  }

  .sm\:tw--ml-190{
    margin-left: -47.5rem;
  }

  .sm\:tw--ml-200{
    margin-left: -50rem;
  }

  .sm\:tw--ml-px{
    margin-left: -1px;
  }

  .sm\:tw--ml-0\.5{
    margin-left: -0.125rem;
  }

  .sm\:tw--ml-1\.5{
    margin-left: -0.375rem;
  }

  .sm\:tw--ml-2\.5{
    margin-left: -0.625rem;
  }

  .sm\:tw--ml-3\.5{
    margin-left: -0.875rem;
  }

  .sm\:tw-box-border{
    box-sizing: border-box;
  }

  .sm\:tw-box-content{
    box-sizing: content-box;
  }

  .sm\:tw-block{
    display: block;
  }

  .sm\:tw-inline-block{
    display: inline-block;
  }

  .sm\:tw-inline{
    display: inline;
  }

  .sm\:tw-flex{
    display: flex;
  }

  .sm\:tw-inline-flex{
    display: inline-flex;
  }

  .sm\:tw-table{
    display: table;
  }

  .sm\:tw-inline-table{
    display: inline-table;
  }

  .sm\:tw-table-caption{
    display: table-caption;
  }

  .sm\:tw-table-cell{
    display: table-cell;
  }

  .sm\:tw-table-column{
    display: table-column;
  }

  .sm\:tw-table-column-group{
    display: table-column-group;
  }

  .sm\:tw-table-footer-group{
    display: table-footer-group;
  }

  .sm\:tw-table-header-group{
    display: table-header-group;
  }

  .sm\:tw-table-row-group{
    display: table-row-group;
  }

  .sm\:tw-table-row{
    display: table-row;
  }

  .sm\:tw-flow-root{
    display: flow-root;
  }

  .sm\:tw-grid{
    display: grid;
  }

  .sm\:tw-inline-grid{
    display: inline-grid;
  }

  .sm\:tw-contents{
    display: contents;
  }

  .sm\:tw-list-item{
    display: list-item;
  }

  .sm\:tw-hidden{
    display: none;
  }

  .sm\:tw-h-0{
    height: 0px;
  }

  .sm\:tw-h-1{
    height: 0.25rem;
  }

  .sm\:tw-h-2{
    height: 0.5rem;
  }

  .sm\:tw-h-3{
    height: 0.75rem;
  }

  .sm\:tw-h-4{
    height: 1rem;
  }

  .sm\:tw-h-5{
    height: 1.25rem;
  }

  .sm\:tw-h-6{
    height: 1.5rem;
  }

  .sm\:tw-h-7{
    height: 1.75rem;
  }

  .sm\:tw-h-8{
    height: 2rem;
  }

  .sm\:tw-h-9{
    height: 2.25rem;
  }

  .sm\:tw-h-10{
    height: 2.5rem;
  }

  .sm\:tw-h-11{
    height: 2.75rem;
  }

  .sm\:tw-h-12{
    height: 3rem;
  }

  .sm\:tw-h-13{
    height: 3.25rem;
  }

  .sm\:tw-h-14{
    height: 3.5rem;
  }

  .sm\:tw-h-15{
    height: 3.75rem;
  }

  .sm\:tw-h-16{
    height: 4rem;
  }

  .sm\:tw-h-17{
    height: 4.25rem;
  }

  .sm\:tw-h-18{
    height: 4.5rem;
  }

  .sm\:tw-h-19{
    height: 4.75rem;
  }

  .sm\:tw-h-20{
    height: 5rem;
  }

  .sm\:tw-h-21{
    height: 5.25rem;
  }

  .sm\:tw-h-22{
    height: 5.5rem;
  }

  .sm\:tw-h-23{
    height: 5.75rem;
  }

  .sm\:tw-h-24{
    height: 6rem;
  }

  .sm\:tw-h-25{
    height: 6.25rem;
  }

  .sm\:tw-h-26{
    height: 6.5rem;
  }

  .sm\:tw-h-27{
    height: 6.75rem;
  }

  .sm\:tw-h-28{
    height: 7rem;
  }

  .sm\:tw-h-29{
    height: 7.25rem;
  }

  .sm\:tw-h-30{
    height: 7.5rem;
  }

  .sm\:tw-h-31{
    height: 7.75rem;
  }

  .sm\:tw-h-32{
    height: 8rem;
  }

  .sm\:tw-h-33{
    height: 8.25rem;
  }

  .sm\:tw-h-34{
    height: 8.5rem;
  }

  .sm\:tw-h-35{
    height: 8.75rem;
  }

  .sm\:tw-h-36{
    height: 9rem;
  }

  .sm\:tw-h-37{
    height: 9.25rem;
  }

  .sm\:tw-h-38{
    height: 9.5rem;
  }

  .sm\:tw-h-39{
    height: 9.75rem;
  }

  .sm\:tw-h-40{
    height: 10rem;
  }

  .sm\:tw-h-41{
    height: 10.25rem;
  }

  .sm\:tw-h-42{
    height: 10.5rem;
  }

  .sm\:tw-h-43{
    height: 10.75rem;
  }

  .sm\:tw-h-44{
    height: 11rem;
  }

  .sm\:tw-h-45{
    height: 11.25rem;
  }

  .sm\:tw-h-46{
    height: 11.5rem;
  }

  .sm\:tw-h-47{
    height: 11.75rem;
  }

  .sm\:tw-h-48{
    height: 12rem;
  }

  .sm\:tw-h-50{
    height: 12.5rem;
  }

  .sm\:tw-h-52{
    height: 13rem;
  }

  .sm\:tw-h-53{
    height: 13.25rem;
  }

  .sm\:tw-h-54{
    height: 13.5rem;
  }

  .sm\:tw-h-55{
    height: 13.75rem;
  }

  .sm\:tw-h-56{
    height: 14rem;
  }

  .sm\:tw-h-57{
    height: 14.25rem;
  }

  .sm\:tw-h-58{
    height: 14.5rem;
  }

  .sm\:tw-h-59{
    height: 14.75rem;
  }

  .sm\:tw-h-60{
    height: 15rem;
  }

  .sm\:tw-h-61{
    height: 15.25rem;
  }

  .sm\:tw-h-62{
    height: 15.5rem;
  }

  .sm\:tw-h-63{
    height: 15.75rem;
  }

  .sm\:tw-h-64{
    height: 16rem;
  }

  .sm\:tw-h-65{
    height: 16.25rem;
  }

  .sm\:tw-h-66{
    height: 16.5rem;
  }

  .sm\:tw-h-68{
    height: 17rem;
  }

  .sm\:tw-h-69{
    height: 17.25rem;
  }

  .sm\:tw-h-70{
    height: 17.5rem;
  }

  .sm\:tw-h-71{
    height: 17.75rem;
  }

  .sm\:tw-h-72{
    height: 18rem;
  }

  .sm\:tw-h-73{
    height: 18.25rem;
  }

  .sm\:tw-h-74{
    height: 18.5rem;
  }

  .sm\:tw-h-75{
    height: 18.75rem;
  }

  .sm\:tw-h-76{
    height: 19rem;
  }

  .sm\:tw-h-77{
    height: 19.25rem;
  }

  .sm\:tw-h-78{
    height: 19.5rem;
  }

  .sm\:tw-h-79{
    height: 19.75rem;
  }

  .sm\:tw-h-80{
    height: 20rem;
  }

  .sm\:tw-h-81{
    height: 20.25rem;
  }

  .sm\:tw-h-82{
    height: 20.5rem;
  }

  .sm\:tw-h-83{
    height: 20.75rem;
  }

  .sm\:tw-h-84{
    height: 21rem;
  }

  .sm\:tw-h-85{
    height: 21.25rem;
  }

  .sm\:tw-h-86{
    height: 21.5rem;
  }

  .sm\:tw-h-87{
    height: 21.75rem;
  }

  .sm\:tw-h-88{
    height: 22rem;
  }

  .sm\:tw-h-89{
    height: 22.25rem;
  }

  .sm\:tw-h-90{
    height: 22.5rem;
  }

  .sm\:tw-h-91{
    height: 22.75rem;
  }

  .sm\:tw-h-92{
    height: 23rem;
  }

  .sm\:tw-h-96{
    height: 24rem;
  }

  .sm\:tw-h-102{
    height: 25.5rem;
  }

  .sm\:tw-h-112{
    height: 28rem;
  }

  .sm\:tw-h-128{
    height: 31rem;
  }

  .sm\:tw-h-129{
    height: 32.25rem;
  }

  .sm\:tw-h-130{
    height: 32.5rem;
  }

  .sm\:tw-h-140{
    height: 35rem;
  }

  .sm\:tw-h-160{
    height: 40rem;
  }

  .sm\:tw-h-180{
    height: 45rem;
  }

  .sm\:tw-h-185{
    height: 46.25rem;
  }

  .sm\:tw-h-190{
    height: 47.5rem;
  }

  .sm\:tw-h-200{
    height: 50rem;
  }

  .sm\:tw-h-auto{
    height: auto;
  }

  .sm\:tw-h-px{
    height: 1px;
  }

  .sm\:tw-h-0\.5{
    height: 0.125rem;
  }

  .sm\:tw-h-1\.5{
    height: 0.375rem;
  }

  .sm\:tw-h-2\.5{
    height: 0.625rem;
  }

  .sm\:tw-h-3\.5{
    height: 0.875rem;
  }

  .sm\:tw-h-1\/2{
    height: 50%;
  }

  .sm\:tw-h-1\/3{
    height: 33.333333%;
  }

  .sm\:tw-h-2\/3{
    height: 66.666667%;
  }

  .sm\:tw-h-1\/4{
    height: 25%;
  }

  .sm\:tw-h-2\/4{
    height: 50%;
  }

  .sm\:tw-h-3\/4{
    height: 75%;
  }

  .sm\:tw-h-1\/5{
    height: 20%;
  }

  .sm\:tw-h-2\/5{
    height: 40%;
  }

  .sm\:tw-h-3\/5{
    height: 60%;
  }

  .sm\:tw-h-4\/5{
    height: 80%;
  }

  .sm\:tw-h-1\/6{
    height: 16.666667%;
  }

  .sm\:tw-h-2\/6{
    height: 33.333333%;
  }

  .sm\:tw-h-3\/6{
    height: 50%;
  }

  .sm\:tw-h-4\/6{
    height: 66.666667%;
  }

  .sm\:tw-h-5\/6{
    height: 83.333333%;
  }

  .sm\:tw-h-full{
    height: 100%;
  }

  .sm\:tw-h-screen{
    height: 100vh;
  }

  .sm\:tw-max-h-0{
    max-height: 0px;
  }

  .sm\:tw-max-h-1{
    max-height: 0.25rem;
  }

  .sm\:tw-max-h-2{
    max-height: 0.5rem;
  }

  .sm\:tw-max-h-3{
    max-height: 0.75rem;
  }

  .sm\:tw-max-h-4{
    max-height: 1rem;
  }

  .sm\:tw-max-h-5{
    max-height: 1.25rem;
  }

  .sm\:tw-max-h-6{
    max-height: 1.5rem;
  }

  .sm\:tw-max-h-7{
    max-height: 1.75rem;
  }

  .sm\:tw-max-h-8{
    max-height: 2rem;
  }

  .sm\:tw-max-h-9{
    max-height: 2.25rem;
  }

  .sm\:tw-max-h-10{
    max-height: 2.5rem;
  }

  .sm\:tw-max-h-11{
    max-height: 2.75rem;
  }

  .sm\:tw-max-h-12{
    max-height: 3rem;
  }

  .sm\:tw-max-h-13{
    max-height: 3.25rem;
  }

  .sm\:tw-max-h-14{
    max-height: 3.5rem;
  }

  .sm\:tw-max-h-15{
    max-height: 3.75rem;
  }

  .sm\:tw-max-h-16{
    max-height: 4rem;
  }

  .sm\:tw-max-h-17{
    max-height: 4.25rem;
  }

  .sm\:tw-max-h-18{
    max-height: 4.5rem;
  }

  .sm\:tw-max-h-19{
    max-height: 4.75rem;
  }

  .sm\:tw-max-h-20{
    max-height: 5rem;
  }

  .sm\:tw-max-h-21{
    max-height: 5.25rem;
  }

  .sm\:tw-max-h-22{
    max-height: 5.5rem;
  }

  .sm\:tw-max-h-23{
    max-height: 5.75rem;
  }

  .sm\:tw-max-h-24{
    max-height: 6rem;
  }

  .sm\:tw-max-h-25{
    max-height: 6.25rem;
  }

  .sm\:tw-max-h-26{
    max-height: 6.5rem;
  }

  .sm\:tw-max-h-27{
    max-height: 6.75rem;
  }

  .sm\:tw-max-h-28{
    max-height: 7rem;
  }

  .sm\:tw-max-h-29{
    max-height: 7.25rem;
  }

  .sm\:tw-max-h-30{
    max-height: 7.5rem;
  }

  .sm\:tw-max-h-31{
    max-height: 7.75rem;
  }

  .sm\:tw-max-h-32{
    max-height: 8rem;
  }

  .sm\:tw-max-h-33{
    max-height: 8.25rem;
  }

  .sm\:tw-max-h-34{
    max-height: 8.5rem;
  }

  .sm\:tw-max-h-35{
    max-height: 8.75rem;
  }

  .sm\:tw-max-h-36{
    max-height: 9rem;
  }

  .sm\:tw-max-h-37{
    max-height: 9.25rem;
  }

  .sm\:tw-max-h-38{
    max-height: 9.5rem;
  }

  .sm\:tw-max-h-39{
    max-height: 9.75rem;
  }

  .sm\:tw-max-h-40{
    max-height: 10rem;
  }

  .sm\:tw-max-h-41{
    max-height: 10.25rem;
  }

  .sm\:tw-max-h-42{
    max-height: 10.5rem;
  }

  .sm\:tw-max-h-43{
    max-height: 10.75rem;
  }

  .sm\:tw-max-h-44{
    max-height: 11rem;
  }

  .sm\:tw-max-h-45{
    max-height: 11.25rem;
  }

  .sm\:tw-max-h-46{
    max-height: 11.5rem;
  }

  .sm\:tw-max-h-47{
    max-height: 11.75rem;
  }

  .sm\:tw-max-h-48{
    max-height: 12rem;
  }

  .sm\:tw-max-h-50{
    max-height: 12.5rem;
  }

  .sm\:tw-max-h-52{
    max-height: 13rem;
  }

  .sm\:tw-max-h-53{
    max-height: 13.25rem;
  }

  .sm\:tw-max-h-54{
    max-height: 13.5rem;
  }

  .sm\:tw-max-h-55{
    max-height: 13.75rem;
  }

  .sm\:tw-max-h-56{
    max-height: 14rem;
  }

  .sm\:tw-max-h-57{
    max-height: 14.25rem;
  }

  .sm\:tw-max-h-58{
    max-height: 14.5rem;
  }

  .sm\:tw-max-h-59{
    max-height: 14.75rem;
  }

  .sm\:tw-max-h-60{
    max-height: 15rem;
  }

  .sm\:tw-max-h-61{
    max-height: 15.25rem;
  }

  .sm\:tw-max-h-62{
    max-height: 15.5rem;
  }

  .sm\:tw-max-h-63{
    max-height: 15.75rem;
  }

  .sm\:tw-max-h-64{
    max-height: 16rem;
  }

  .sm\:tw-max-h-65{
    max-height: 16.25rem;
  }

  .sm\:tw-max-h-66{
    max-height: 16.5rem;
  }

  .sm\:tw-max-h-68{
    max-height: 17rem;
  }

  .sm\:tw-max-h-69{
    max-height: 17.25rem;
  }

  .sm\:tw-max-h-70{
    max-height: 17.5rem;
  }

  .sm\:tw-max-h-71{
    max-height: 17.75rem;
  }

  .sm\:tw-max-h-72{
    max-height: 18rem;
  }

  .sm\:tw-max-h-73{
    max-height: 18.25rem;
  }

  .sm\:tw-max-h-74{
    max-height: 18.5rem;
  }

  .sm\:tw-max-h-75{
    max-height: 18.75rem;
  }

  .sm\:tw-max-h-76{
    max-height: 19rem;
  }

  .sm\:tw-max-h-77{
    max-height: 19.25rem;
  }

  .sm\:tw-max-h-78{
    max-height: 19.5rem;
  }

  .sm\:tw-max-h-79{
    max-height: 19.75rem;
  }

  .sm\:tw-max-h-80{
    max-height: 20rem;
  }

  .sm\:tw-max-h-81{
    max-height: 20.25rem;
  }

  .sm\:tw-max-h-82{
    max-height: 20.5rem;
  }

  .sm\:tw-max-h-83{
    max-height: 20.75rem;
  }

  .sm\:tw-max-h-84{
    max-height: 21rem;
  }

  .sm\:tw-max-h-85{
    max-height: 21.25rem;
  }

  .sm\:tw-max-h-86{
    max-height: 21.5rem;
  }

  .sm\:tw-max-h-87{
    max-height: 21.75rem;
  }

  .sm\:tw-max-h-88{
    max-height: 22rem;
  }

  .sm\:tw-max-h-89{
    max-height: 22.25rem;
  }

  .sm\:tw-max-h-90{
    max-height: 22.5rem;
  }

  .sm\:tw-max-h-91{
    max-height: 22.75rem;
  }

  .sm\:tw-max-h-92{
    max-height: 23rem;
  }

  .sm\:tw-max-h-96{
    max-height: 24rem;
  }

  .sm\:tw-max-h-102{
    max-height: 25.5rem;
  }

  .sm\:tw-max-h-112{
    max-height: 28rem;
  }

  .sm\:tw-max-h-128{
    max-height: 31rem;
  }

  .sm\:tw-max-h-129{
    max-height: 32.25rem;
  }

  .sm\:tw-max-h-130{
    max-height: 32.5rem;
  }

  .sm\:tw-max-h-140{
    max-height: 35rem;
  }

  .sm\:tw-max-h-160{
    max-height: 40rem;
  }

  .sm\:tw-max-h-180{
    max-height: 45rem;
  }

  .sm\:tw-max-h-185{
    max-height: 46.25rem;
  }

  .sm\:tw-max-h-190{
    max-height: 47.5rem;
  }

  .sm\:tw-max-h-200{
    max-height: 50rem;
  }

  .sm\:tw-max-h-px{
    max-height: 1px;
  }

  .sm\:tw-max-h-0\.5{
    max-height: 0.125rem;
  }

  .sm\:tw-max-h-1\.5{
    max-height: 0.375rem;
  }

  .sm\:tw-max-h-2\.5{
    max-height: 0.625rem;
  }

  .sm\:tw-max-h-3\.5{
    max-height: 0.875rem;
  }

  .sm\:tw-max-h-full{
    max-height: 100%;
  }

  .sm\:tw-max-h-screen{
    max-height: 100vh;
  }

  .sm\:tw-min-h-0{
    min-height: 0px;
  }

  .sm\:tw-min-h-full{
    min-height: 100%;
  }

  .sm\:tw-min-h-screen{
    min-height: 100vh;
  }

  .sm\:tw-w-0{
    width: 0px;
  }

  .sm\:tw-w-1{
    width: 0.25rem;
  }

  .sm\:tw-w-2{
    width: 0.5rem;
  }

  .sm\:tw-w-3{
    width: 0.75rem;
  }

  .sm\:tw-w-4{
    width: 1rem;
  }

  .sm\:tw-w-5{
    width: 1.25rem;
  }

  .sm\:tw-w-6{
    width: 1.5rem;
  }

  .sm\:tw-w-7{
    width: 1.75rem;
  }

  .sm\:tw-w-8{
    width: 2rem;
  }

  .sm\:tw-w-9{
    width: 2.25rem;
  }

  .sm\:tw-w-10{
    width: 2.5rem;
  }

  .sm\:tw-w-11{
    width: 2.75rem;
  }

  .sm\:tw-w-12{
    width: 3rem;
  }

  .sm\:tw-w-13{
    width: 3.25rem;
  }

  .sm\:tw-w-14{
    width: 3.5rem;
  }

  .sm\:tw-w-15{
    width: 3.75rem;
  }

  .sm\:tw-w-16{
    width: 4rem;
  }

  .sm\:tw-w-17{
    width: 4.25rem;
  }

  .sm\:tw-w-18{
    width: 4.5rem;
  }

  .sm\:tw-w-19{
    width: 4.75rem;
  }

  .sm\:tw-w-20{
    width: 5rem;
  }

  .sm\:tw-w-21{
    width: 5.25rem;
  }

  .sm\:tw-w-22{
    width: 5.5rem;
  }

  .sm\:tw-w-23{
    width: 5.75rem;
  }

  .sm\:tw-w-24{
    width: 6rem;
  }

  .sm\:tw-w-25{
    width: 6.25rem;
  }

  .sm\:tw-w-26{
    width: 6.5rem;
  }

  .sm\:tw-w-27{
    width: 6.75rem;
  }

  .sm\:tw-w-28{
    width: 7rem;
  }

  .sm\:tw-w-29{
    width: 7.25rem;
  }

  .sm\:tw-w-30{
    width: 7.5rem;
  }

  .sm\:tw-w-31{
    width: 7.75rem;
  }

  .sm\:tw-w-32{
    width: 8rem;
  }

  .sm\:tw-w-33{
    width: 8.25rem;
  }

  .sm\:tw-w-34{
    width: 8.5rem;
  }

  .sm\:tw-w-35{
    width: 8.75rem;
  }

  .sm\:tw-w-36{
    width: 9rem;
  }

  .sm\:tw-w-37{
    width: 9.25rem;
  }

  .sm\:tw-w-38{
    width: 9.5rem;
  }

  .sm\:tw-w-39{
    width: 9.75rem;
  }

  .sm\:tw-w-40{
    width: 10rem;
  }

  .sm\:tw-w-41{
    width: 10.25rem;
  }

  .sm\:tw-w-42{
    width: 10.5rem;
  }

  .sm\:tw-w-43{
    width: 10.75rem;
  }

  .sm\:tw-w-44{
    width: 11rem;
  }

  .sm\:tw-w-45{
    width: 11.25rem;
  }

  .sm\:tw-w-46{
    width: 11.5rem;
  }

  .sm\:tw-w-47{
    width: 11.75rem;
  }

  .sm\:tw-w-48{
    width: 12rem;
  }

  .sm\:tw-w-50{
    width: 12.5rem;
  }

  .sm\:tw-w-52{
    width: 13rem;
  }

  .sm\:tw-w-53{
    width: 13.25rem;
  }

  .sm\:tw-w-54{
    width: 13.5rem;
  }

  .sm\:tw-w-55{
    width: 13.75rem;
  }

  .sm\:tw-w-56{
    width: 14rem;
  }

  .sm\:tw-w-57{
    width: 14.25rem;
  }

  .sm\:tw-w-58{
    width: 14.5rem;
  }

  .sm\:tw-w-59{
    width: 14.75rem;
  }

  .sm\:tw-w-60{
    width: 15rem;
  }

  .sm\:tw-w-61{
    width: 15.25rem;
  }

  .sm\:tw-w-62{
    width: 15.5rem;
  }

  .sm\:tw-w-63{
    width: 15.75rem;
  }

  .sm\:tw-w-64{
    width: 16rem;
  }

  .sm\:tw-w-65{
    width: 16.25rem;
  }

  .sm\:tw-w-66{
    width: 16.5rem;
  }

  .sm\:tw-w-68{
    width: 17rem;
  }

  .sm\:tw-w-69{
    width: 17.25rem;
  }

  .sm\:tw-w-70{
    width: 17.5rem;
  }

  .sm\:tw-w-71{
    width: 17.75rem;
  }

  .sm\:tw-w-72{
    width: 18rem;
  }

  .sm\:tw-w-73{
    width: 18.25rem;
  }

  .sm\:tw-w-74{
    width: 18.5rem;
  }

  .sm\:tw-w-75{
    width: 18.75rem;
  }

  .sm\:tw-w-76{
    width: 19rem;
  }

  .sm\:tw-w-77{
    width: 19.25rem;
  }

  .sm\:tw-w-78{
    width: 19.5rem;
  }

  .sm\:tw-w-79{
    width: 19.75rem;
  }

  .sm\:tw-w-80{
    width: 20rem;
  }

  .sm\:tw-w-81{
    width: 20.25rem;
  }

  .sm\:tw-w-82{
    width: 20.5rem;
  }

  .sm\:tw-w-83{
    width: 20.75rem;
  }

  .sm\:tw-w-84{
    width: 21rem;
  }

  .sm\:tw-w-85{
    width: 21.25rem;
  }

  .sm\:tw-w-86{
    width: 21.5rem;
  }

  .sm\:tw-w-87{
    width: 21.75rem;
  }

  .sm\:tw-w-88{
    width: 22rem;
  }

  .sm\:tw-w-89{
    width: 22.25rem;
  }

  .sm\:tw-w-90{
    width: 22.5rem;
  }

  .sm\:tw-w-91{
    width: 22.75rem;
  }

  .sm\:tw-w-92{
    width: 23rem;
  }

  .sm\:tw-w-96{
    width: 24rem;
  }

  .sm\:tw-w-102{
    width: 25.5rem;
  }

  .sm\:tw-w-112{
    width: 28rem;
  }

  .sm\:tw-w-128{
    width: 31rem;
  }

  .sm\:tw-w-129{
    width: 32.25rem;
  }

  .sm\:tw-w-130{
    width: 32.5rem;
  }

  .sm\:tw-w-140{
    width: 35rem;
  }

  .sm\:tw-w-160{
    width: 40rem;
  }

  .sm\:tw-w-180{
    width: 45rem;
  }

  .sm\:tw-w-185{
    width: 46.25rem;
  }

  .sm\:tw-w-190{
    width: 47.5rem;
  }

  .sm\:tw-w-200{
    width: 50rem;
  }

  .sm\:tw-w-auto{
    width: auto;
  }

  .sm\:tw-w-px{
    width: 1px;
  }

  .sm\:tw-w-0\.5{
    width: 0.125rem;
  }

  .sm\:tw-w-1\.5{
    width: 0.375rem;
  }

  .sm\:tw-w-2\.5{
    width: 0.625rem;
  }

  .sm\:tw-w-3\.5{
    width: 0.875rem;
  }

  .sm\:tw-w-1\/2{
    width: 50%;
  }

  .sm\:tw-w-1\/3{
    width: 33.333333%;
  }

  .sm\:tw-w-2\/3{
    width: 66.666667%;
  }

  .sm\:tw-w-1\/4{
    width: 25%;
  }

  .sm\:tw-w-2\/4{
    width: 50%;
  }

  .sm\:tw-w-3\/4{
    width: 75%;
  }

  .sm\:tw-w-1\/5{
    width: 20%;
  }

  .sm\:tw-w-2\/5{
    width: 40%;
  }

  .sm\:tw-w-3\/5{
    width: 60%;
  }

  .sm\:tw-w-4\/5{
    width: 80%;
  }

  .sm\:tw-w-1\/6{
    width: 16.666667%;
  }

  .sm\:tw-w-2\/6{
    width: 33.333333%;
  }

  .sm\:tw-w-3\/6{
    width: 50%;
  }

  .sm\:tw-w-4\/6{
    width: 66.666667%;
  }

  .sm\:tw-w-5\/6{
    width: 83.333333%;
  }

  .sm\:tw-w-1\/12{
    width: 8.333333%;
  }

  .sm\:tw-w-2\/12{
    width: 16.666667%;
  }

  .sm\:tw-w-3\/12{
    width: 25%;
  }

  .sm\:tw-w-4\/12{
    width: 33.333333%;
  }

  .sm\:tw-w-5\/12{
    width: 41.666667%;
  }

  .sm\:tw-w-6\/12{
    width: 50%;
  }

  .sm\:tw-w-7\/12{
    width: 58.333333%;
  }

  .sm\:tw-w-8\/12{
    width: 66.666667%;
  }

  .sm\:tw-w-9\/12{
    width: 75%;
  }

  .sm\:tw-w-10\/12{
    width: 83.333333%;
  }

  .sm\:tw-w-11\/12{
    width: 91.666667%;
  }

  .sm\:tw-w-full{
    width: 100%;
  }

  .sm\:tw-w-screen{
    width: 100vw;
  }

  .sm\:tw-w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .sm\:tw-w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .sm\:tw-min-w-0{
    min-width: 0px;
  }

  .sm\:tw-min-w-full{
    min-width: 100%;
  }

  .sm\:tw-min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .sm\:tw-min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .sm\:tw-max-w-0{
    max-width: 0rem;
  }

  .sm\:tw-max-w-none{
    max-width: none;
  }

  .sm\:tw-max-w-xs{
    max-width: 20rem;
  }

  .sm\:tw-max-w-sm{
    max-width: 24rem;
  }

  .sm\:tw-max-w-md{
    max-width: 28rem;
  }

  .sm\:tw-max-w-lg{
    max-width: 32rem;
  }

  .sm\:tw-max-w-xl{
    max-width: 36rem;
  }

  .sm\:tw-max-w-2xl{
    max-width: 42rem;
  }

  .sm\:tw-max-w-3xl{
    max-width: 48rem;
  }

  .sm\:tw-max-w-4xl{
    max-width: 56rem;
  }

  .sm\:tw-max-w-5xl{
    max-width: 64rem;
  }

  .sm\:tw-max-w-6xl{
    max-width: 72rem;
  }

  .sm\:tw-max-w-7xl{
    max-width: 80rem;
  }

  .sm\:tw-max-w-full{
    max-width: 100%;
  }

  .sm\:tw-max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .sm\:tw-max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .sm\:tw-max-w-prose{
    max-width: 65ch;
  }

  .sm\:tw-max-w-screen-min{
    max-width: 320px;
  }

  .sm\:tw-max-w-screen-xs{
    max-width: 480px;
  }

  .sm\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  .sm\:tw-max-w-screen-md{
    max-width: 768px;
  }

  .sm\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  .sm\:tw-max-w-screen-xl{
    max-width: 1580px;
  }

  .sm\:tw-max-w-screen-xxl{
    max-width: 1920px;
  }

  .sm\:tw-max-w-screen-max{
    max-width: 2560px;
  }

  .sm\:tw-flex-1{
    flex: 1 1 0%;
  }

  .sm\:tw-flex-auto{
    flex: 1 1 auto;
  }

  .sm\:tw-flex-initial{
    flex: 0 1 auto;
  }

  .sm\:tw-flex-none{
    flex: none;
  }

  .sm\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  .sm\:tw-flex-shrink{
    flex-shrink: 1;
  }

  .sm\:tw-flex-grow-0{
    flex-grow: 0;
  }

  .sm\:tw-flex-grow{
    flex-grow: 1;
  }

  .sm\:tw-table-auto{
    table-layout: auto;
  }

  .sm\:tw-table-fixed{
    table-layout: fixed;
  }

  .sm\:tw-border-collapse{
    border-collapse: collapse;
  }

  .sm\:tw-border-separate{
    border-collapse: separate;
  }

  .sm\:tw-origin-center{
    transform-origin: center;
  }

  .sm\:tw-origin-top{
    transform-origin: top;
  }

  .sm\:tw-origin-top-right{
    transform-origin: top right;
  }

  .sm\:tw-origin-right{
    transform-origin: right;
  }

  .sm\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  .sm\:tw-origin-bottom{
    transform-origin: bottom;
  }

  .sm\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  .sm\:tw-origin-left{
    transform-origin: left;
  }

  .sm\:tw-origin-top-left{
    transform-origin: top left;
  }

  .sm\:tw-transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:tw-transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:tw-transform-none{
    transform: none;
  }

  .sm\:tw-translate-x-0{
    --tw-translate-x: 0px;
  }

  .sm\:tw-translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .sm\:tw-translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .sm\:tw-translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .sm\:tw-translate-x-4{
    --tw-translate-x: 1rem;
  }

  .sm\:tw-translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .sm\:tw-translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .sm\:tw-translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .sm\:tw-translate-x-8{
    --tw-translate-x: 2rem;
  }

  .sm\:tw-translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .sm\:tw-translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .sm\:tw-translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .sm\:tw-translate-x-12{
    --tw-translate-x: 3rem;
  }

  .sm\:tw-translate-x-13{
    --tw-translate-x: 3.25rem;
  }

  .sm\:tw-translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .sm\:tw-translate-x-15{
    --tw-translate-x: 3.75rem;
  }

  .sm\:tw-translate-x-16{
    --tw-translate-x: 4rem;
  }

  .sm\:tw-translate-x-17{
    --tw-translate-x: 4.25rem;
  }

  .sm\:tw-translate-x-18{
    --tw-translate-x: 4.5rem;
  }

  .sm\:tw-translate-x-19{
    --tw-translate-x: 4.75rem;
  }

  .sm\:tw-translate-x-20{
    --tw-translate-x: 5rem;
  }

  .sm\:tw-translate-x-21{
    --tw-translate-x: 5.25rem;
  }

  .sm\:tw-translate-x-22{
    --tw-translate-x: 5.5rem;
  }

  .sm\:tw-translate-x-23{
    --tw-translate-x: 5.75rem;
  }

  .sm\:tw-translate-x-24{
    --tw-translate-x: 6rem;
  }

  .sm\:tw-translate-x-25{
    --tw-translate-x: 6.25rem;
  }

  .sm\:tw-translate-x-26{
    --tw-translate-x: 6.5rem;
  }

  .sm\:tw-translate-x-27{
    --tw-translate-x: 6.75rem;
  }

  .sm\:tw-translate-x-28{
    --tw-translate-x: 7rem;
  }

  .sm\:tw-translate-x-29{
    --tw-translate-x: 7.25rem;
  }

  .sm\:tw-translate-x-30{
    --tw-translate-x: 7.5rem;
  }

  .sm\:tw-translate-x-31{
    --tw-translate-x: 7.75rem;
  }

  .sm\:tw-translate-x-32{
    --tw-translate-x: 8rem;
  }

  .sm\:tw-translate-x-33{
    --tw-translate-x: 8.25rem;
  }

  .sm\:tw-translate-x-34{
    --tw-translate-x: 8.5rem;
  }

  .sm\:tw-translate-x-35{
    --tw-translate-x: 8.75rem;
  }

  .sm\:tw-translate-x-36{
    --tw-translate-x: 9rem;
  }

  .sm\:tw-translate-x-37{
    --tw-translate-x: 9.25rem;
  }

  .sm\:tw-translate-x-38{
    --tw-translate-x: 9.5rem;
  }

  .sm\:tw-translate-x-39{
    --tw-translate-x: 9.75rem;
  }

  .sm\:tw-translate-x-40{
    --tw-translate-x: 10rem;
  }

  .sm\:tw-translate-x-41{
    --tw-translate-x: 10.25rem;
  }

  .sm\:tw-translate-x-42{
    --tw-translate-x: 10.5rem;
  }

  .sm\:tw-translate-x-43{
    --tw-translate-x: 10.75rem;
  }

  .sm\:tw-translate-x-44{
    --tw-translate-x: 11rem;
  }

  .sm\:tw-translate-x-45{
    --tw-translate-x: 11.25rem;
  }

  .sm\:tw-translate-x-46{
    --tw-translate-x: 11.5rem;
  }

  .sm\:tw-translate-x-47{
    --tw-translate-x: 11.75rem;
  }

  .sm\:tw-translate-x-48{
    --tw-translate-x: 12rem;
  }

  .sm\:tw-translate-x-50{
    --tw-translate-x: 12.5rem;
  }

  .sm\:tw-translate-x-52{
    --tw-translate-x: 13rem;
  }

  .sm\:tw-translate-x-53{
    --tw-translate-x: 13.25rem;
  }

  .sm\:tw-translate-x-54{
    --tw-translate-x: 13.5rem;
  }

  .sm\:tw-translate-x-55{
    --tw-translate-x: 13.75rem;
  }

  .sm\:tw-translate-x-56{
    --tw-translate-x: 14rem;
  }

  .sm\:tw-translate-x-57{
    --tw-translate-x: 14.25rem;
  }

  .sm\:tw-translate-x-58{
    --tw-translate-x: 14.5rem;
  }

  .sm\:tw-translate-x-59{
    --tw-translate-x: 14.75rem;
  }

  .sm\:tw-translate-x-60{
    --tw-translate-x: 15rem;
  }

  .sm\:tw-translate-x-61{
    --tw-translate-x: 15.25rem;
  }

  .sm\:tw-translate-x-62{
    --tw-translate-x: 15.5rem;
  }

  .sm\:tw-translate-x-63{
    --tw-translate-x: 15.75rem;
  }

  .sm\:tw-translate-x-64{
    --tw-translate-x: 16rem;
  }

  .sm\:tw-translate-x-65{
    --tw-translate-x: 16.25rem;
  }

  .sm\:tw-translate-x-66{
    --tw-translate-x: 16.5rem;
  }

  .sm\:tw-translate-x-68{
    --tw-translate-x: 17rem;
  }

  .sm\:tw-translate-x-69{
    --tw-translate-x: 17.25rem;
  }

  .sm\:tw-translate-x-70{
    --tw-translate-x: 17.5rem;
  }

  .sm\:tw-translate-x-71{
    --tw-translate-x: 17.75rem;
  }

  .sm\:tw-translate-x-72{
    --tw-translate-x: 18rem;
  }

  .sm\:tw-translate-x-73{
    --tw-translate-x: 18.25rem;
  }

  .sm\:tw-translate-x-74{
    --tw-translate-x: 18.5rem;
  }

  .sm\:tw-translate-x-75{
    --tw-translate-x: 18.75rem;
  }

  .sm\:tw-translate-x-76{
    --tw-translate-x: 19rem;
  }

  .sm\:tw-translate-x-77{
    --tw-translate-x: 19.25rem;
  }

  .sm\:tw-translate-x-78{
    --tw-translate-x: 19.5rem;
  }

  .sm\:tw-translate-x-79{
    --tw-translate-x: 19.75rem;
  }

  .sm\:tw-translate-x-80{
    --tw-translate-x: 20rem;
  }

  .sm\:tw-translate-x-81{
    --tw-translate-x: 20.25rem;
  }

  .sm\:tw-translate-x-82{
    --tw-translate-x: 20.5rem;
  }

  .sm\:tw-translate-x-83{
    --tw-translate-x: 20.75rem;
  }

  .sm\:tw-translate-x-84{
    --tw-translate-x: 21rem;
  }

  .sm\:tw-translate-x-85{
    --tw-translate-x: 21.25rem;
  }

  .sm\:tw-translate-x-86{
    --tw-translate-x: 21.5rem;
  }

  .sm\:tw-translate-x-87{
    --tw-translate-x: 21.75rem;
  }

  .sm\:tw-translate-x-88{
    --tw-translate-x: 22rem;
  }

  .sm\:tw-translate-x-89{
    --tw-translate-x: 22.25rem;
  }

  .sm\:tw-translate-x-90{
    --tw-translate-x: 22.5rem;
  }

  .sm\:tw-translate-x-91{
    --tw-translate-x: 22.75rem;
  }

  .sm\:tw-translate-x-92{
    --tw-translate-x: 23rem;
  }

  .sm\:tw-translate-x-96{
    --tw-translate-x: 24rem;
  }

  .sm\:tw-translate-x-102{
    --tw-translate-x: 25.5rem;
  }

  .sm\:tw-translate-x-112{
    --tw-translate-x: 28rem;
  }

  .sm\:tw-translate-x-128{
    --tw-translate-x: 31rem;
  }

  .sm\:tw-translate-x-129{
    --tw-translate-x: 32.25rem;
  }

  .sm\:tw-translate-x-130{
    --tw-translate-x: 32.5rem;
  }

  .sm\:tw-translate-x-140{
    --tw-translate-x: 35rem;
  }

  .sm\:tw-translate-x-160{
    --tw-translate-x: 40rem;
  }

  .sm\:tw-translate-x-180{
    --tw-translate-x: 45rem;
  }

  .sm\:tw-translate-x-185{
    --tw-translate-x: 46.25rem;
  }

  .sm\:tw-translate-x-190{
    --tw-translate-x: 47.5rem;
  }

  .sm\:tw-translate-x-200{
    --tw-translate-x: 50rem;
  }

  .sm\:tw-translate-x-px{
    --tw-translate-x: 1px;
  }

  .sm\:tw-translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .sm\:tw-translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .sm\:tw-translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .sm\:tw-translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .sm\:tw--translate-x-0{
    --tw-translate-x: 0px;
  }

  .sm\:tw--translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .sm\:tw--translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .sm\:tw--translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .sm\:tw--translate-x-4{
    --tw-translate-x: -1rem;
  }

  .sm\:tw--translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .sm\:tw--translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .sm\:tw--translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .sm\:tw--translate-x-8{
    --tw-translate-x: -2rem;
  }

  .sm\:tw--translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .sm\:tw--translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .sm\:tw--translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .sm\:tw--translate-x-12{
    --tw-translate-x: -3rem;
  }

  .sm\:tw--translate-x-13{
    --tw-translate-x: -3.25rem;
  }

  .sm\:tw--translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .sm\:tw--translate-x-15{
    --tw-translate-x: -3.75rem;
  }

  .sm\:tw--translate-x-16{
    --tw-translate-x: -4rem;
  }

  .sm\:tw--translate-x-17{
    --tw-translate-x: -4.25rem;
  }

  .sm\:tw--translate-x-18{
    --tw-translate-x: -4.5rem;
  }

  .sm\:tw--translate-x-19{
    --tw-translate-x: -4.75rem;
  }

  .sm\:tw--translate-x-20{
    --tw-translate-x: -5rem;
  }

  .sm\:tw--translate-x-21{
    --tw-translate-x: -5.25rem;
  }

  .sm\:tw--translate-x-22{
    --tw-translate-x: -5.5rem;
  }

  .sm\:tw--translate-x-23{
    --tw-translate-x: -5.75rem;
  }

  .sm\:tw--translate-x-24{
    --tw-translate-x: -6rem;
  }

  .sm\:tw--translate-x-25{
    --tw-translate-x: -6.25rem;
  }

  .sm\:tw--translate-x-26{
    --tw-translate-x: -6.5rem;
  }

  .sm\:tw--translate-x-27{
    --tw-translate-x: -6.75rem;
  }

  .sm\:tw--translate-x-28{
    --tw-translate-x: -7rem;
  }

  .sm\:tw--translate-x-29{
    --tw-translate-x: -7.25rem;
  }

  .sm\:tw--translate-x-30{
    --tw-translate-x: -7.5rem;
  }

  .sm\:tw--translate-x-31{
    --tw-translate-x: -7.75rem;
  }

  .sm\:tw--translate-x-32{
    --tw-translate-x: -8rem;
  }

  .sm\:tw--translate-x-33{
    --tw-translate-x: -8.25rem;
  }

  .sm\:tw--translate-x-34{
    --tw-translate-x: -8.5rem;
  }

  .sm\:tw--translate-x-35{
    --tw-translate-x: -8.75rem;
  }

  .sm\:tw--translate-x-36{
    --tw-translate-x: -9rem;
  }

  .sm\:tw--translate-x-37{
    --tw-translate-x: -9.25rem;
  }

  .sm\:tw--translate-x-38{
    --tw-translate-x: -9.5rem;
  }

  .sm\:tw--translate-x-39{
    --tw-translate-x: -9.75rem;
  }

  .sm\:tw--translate-x-40{
    --tw-translate-x: -10rem;
  }

  .sm\:tw--translate-x-41{
    --tw-translate-x: -10.25rem;
  }

  .sm\:tw--translate-x-42{
    --tw-translate-x: -10.5rem;
  }

  .sm\:tw--translate-x-43{
    --tw-translate-x: -10.75rem;
  }

  .sm\:tw--translate-x-44{
    --tw-translate-x: -11rem;
  }

  .sm\:tw--translate-x-45{
    --tw-translate-x: -11.25rem;
  }

  .sm\:tw--translate-x-46{
    --tw-translate-x: -11.5rem;
  }

  .sm\:tw--translate-x-47{
    --tw-translate-x: -11.75rem;
  }

  .sm\:tw--translate-x-48{
    --tw-translate-x: -12rem;
  }

  .sm\:tw--translate-x-50{
    --tw-translate-x: -12.5rem;
  }

  .sm\:tw--translate-x-52{
    --tw-translate-x: -13rem;
  }

  .sm\:tw--translate-x-53{
    --tw-translate-x: -13.25rem;
  }

  .sm\:tw--translate-x-54{
    --tw-translate-x: -13.5rem;
  }

  .sm\:tw--translate-x-55{
    --tw-translate-x: -13.75rem;
  }

  .sm\:tw--translate-x-56{
    --tw-translate-x: -14rem;
  }

  .sm\:tw--translate-x-57{
    --tw-translate-x: -14.25rem;
  }

  .sm\:tw--translate-x-58{
    --tw-translate-x: -14.5rem;
  }

  .sm\:tw--translate-x-59{
    --tw-translate-x: -14.75rem;
  }

  .sm\:tw--translate-x-60{
    --tw-translate-x: -15rem;
  }

  .sm\:tw--translate-x-61{
    --tw-translate-x: -15.25rem;
  }

  .sm\:tw--translate-x-62{
    --tw-translate-x: -15.5rem;
  }

  .sm\:tw--translate-x-63{
    --tw-translate-x: -15.75rem;
  }

  .sm\:tw--translate-x-64{
    --tw-translate-x: -16rem;
  }

  .sm\:tw--translate-x-65{
    --tw-translate-x: -16.25rem;
  }

  .sm\:tw--translate-x-66{
    --tw-translate-x: -16.5rem;
  }

  .sm\:tw--translate-x-68{
    --tw-translate-x: -17rem;
  }

  .sm\:tw--translate-x-69{
    --tw-translate-x: -17.25rem;
  }

  .sm\:tw--translate-x-70{
    --tw-translate-x: -17.5rem;
  }

  .sm\:tw--translate-x-71{
    --tw-translate-x: -17.75rem;
  }

  .sm\:tw--translate-x-72{
    --tw-translate-x: -18rem;
  }

  .sm\:tw--translate-x-73{
    --tw-translate-x: -18.25rem;
  }

  .sm\:tw--translate-x-74{
    --tw-translate-x: -18.5rem;
  }

  .sm\:tw--translate-x-75{
    --tw-translate-x: -18.75rem;
  }

  .sm\:tw--translate-x-76{
    --tw-translate-x: -19rem;
  }

  .sm\:tw--translate-x-77{
    --tw-translate-x: -19.25rem;
  }

  .sm\:tw--translate-x-78{
    --tw-translate-x: -19.5rem;
  }

  .sm\:tw--translate-x-79{
    --tw-translate-x: -19.75rem;
  }

  .sm\:tw--translate-x-80{
    --tw-translate-x: -20rem;
  }

  .sm\:tw--translate-x-81{
    --tw-translate-x: -20.25rem;
  }

  .sm\:tw--translate-x-82{
    --tw-translate-x: -20.5rem;
  }

  .sm\:tw--translate-x-83{
    --tw-translate-x: -20.75rem;
  }

  .sm\:tw--translate-x-84{
    --tw-translate-x: -21rem;
  }

  .sm\:tw--translate-x-85{
    --tw-translate-x: -21.25rem;
  }

  .sm\:tw--translate-x-86{
    --tw-translate-x: -21.5rem;
  }

  .sm\:tw--translate-x-87{
    --tw-translate-x: -21.75rem;
  }

  .sm\:tw--translate-x-88{
    --tw-translate-x: -22rem;
  }

  .sm\:tw--translate-x-89{
    --tw-translate-x: -22.25rem;
  }

  .sm\:tw--translate-x-90{
    --tw-translate-x: -22.5rem;
  }

  .sm\:tw--translate-x-91{
    --tw-translate-x: -22.75rem;
  }

  .sm\:tw--translate-x-92{
    --tw-translate-x: -23rem;
  }

  .sm\:tw--translate-x-96{
    --tw-translate-x: -24rem;
  }

  .sm\:tw--translate-x-102{
    --tw-translate-x: -25.5rem;
  }

  .sm\:tw--translate-x-112{
    --tw-translate-x: -28rem;
  }

  .sm\:tw--translate-x-128{
    --tw-translate-x: -31rem;
  }

  .sm\:tw--translate-x-129{
    --tw-translate-x: -32.25rem;
  }

  .sm\:tw--translate-x-130{
    --tw-translate-x: -32.5rem;
  }

  .sm\:tw--translate-x-140{
    --tw-translate-x: -35rem;
  }

  .sm\:tw--translate-x-160{
    --tw-translate-x: -40rem;
  }

  .sm\:tw--translate-x-180{
    --tw-translate-x: -45rem;
  }

  .sm\:tw--translate-x-185{
    --tw-translate-x: -46.25rem;
  }

  .sm\:tw--translate-x-190{
    --tw-translate-x: -47.5rem;
  }

  .sm\:tw--translate-x-200{
    --tw-translate-x: -50rem;
  }

  .sm\:tw--translate-x-px{
    --tw-translate-x: -1px;
  }

  .sm\:tw--translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .sm\:tw--translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .sm\:tw--translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .sm\:tw--translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .sm\:tw-translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .sm\:tw-translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .sm\:tw-translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .sm\:tw-translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .sm\:tw-translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .sm\:tw-translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .sm\:tw-translate-x-full{
    --tw-translate-x: 100%;
  }

  .sm\:tw--translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .sm\:tw--translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .sm\:tw--translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .sm\:tw--translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .sm\:tw--translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .sm\:tw--translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .sm\:tw--translate-x-full{
    --tw-translate-x: -100%;
  }

  .sm\:tw-translate-y-0{
    --tw-translate-y: 0px;
  }

  .sm\:tw-translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .sm\:tw-translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .sm\:tw-translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .sm\:tw-translate-y-4{
    --tw-translate-y: 1rem;
  }

  .sm\:tw-translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .sm\:tw-translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .sm\:tw-translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .sm\:tw-translate-y-8{
    --tw-translate-y: 2rem;
  }

  .sm\:tw-translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .sm\:tw-translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .sm\:tw-translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .sm\:tw-translate-y-12{
    --tw-translate-y: 3rem;
  }

  .sm\:tw-translate-y-13{
    --tw-translate-y: 3.25rem;
  }

  .sm\:tw-translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .sm\:tw-translate-y-15{
    --tw-translate-y: 3.75rem;
  }

  .sm\:tw-translate-y-16{
    --tw-translate-y: 4rem;
  }

  .sm\:tw-translate-y-17{
    --tw-translate-y: 4.25rem;
  }

  .sm\:tw-translate-y-18{
    --tw-translate-y: 4.5rem;
  }

  .sm\:tw-translate-y-19{
    --tw-translate-y: 4.75rem;
  }

  .sm\:tw-translate-y-20{
    --tw-translate-y: 5rem;
  }

  .sm\:tw-translate-y-21{
    --tw-translate-y: 5.25rem;
  }

  .sm\:tw-translate-y-22{
    --tw-translate-y: 5.5rem;
  }

  .sm\:tw-translate-y-23{
    --tw-translate-y: 5.75rem;
  }

  .sm\:tw-translate-y-24{
    --tw-translate-y: 6rem;
  }

  .sm\:tw-translate-y-25{
    --tw-translate-y: 6.25rem;
  }

  .sm\:tw-translate-y-26{
    --tw-translate-y: 6.5rem;
  }

  .sm\:tw-translate-y-27{
    --tw-translate-y: 6.75rem;
  }

  .sm\:tw-translate-y-28{
    --tw-translate-y: 7rem;
  }

  .sm\:tw-translate-y-29{
    --tw-translate-y: 7.25rem;
  }

  .sm\:tw-translate-y-30{
    --tw-translate-y: 7.5rem;
  }

  .sm\:tw-translate-y-31{
    --tw-translate-y: 7.75rem;
  }

  .sm\:tw-translate-y-32{
    --tw-translate-y: 8rem;
  }

  .sm\:tw-translate-y-33{
    --tw-translate-y: 8.25rem;
  }

  .sm\:tw-translate-y-34{
    --tw-translate-y: 8.5rem;
  }

  .sm\:tw-translate-y-35{
    --tw-translate-y: 8.75rem;
  }

  .sm\:tw-translate-y-36{
    --tw-translate-y: 9rem;
  }

  .sm\:tw-translate-y-37{
    --tw-translate-y: 9.25rem;
  }

  .sm\:tw-translate-y-38{
    --tw-translate-y: 9.5rem;
  }

  .sm\:tw-translate-y-39{
    --tw-translate-y: 9.75rem;
  }

  .sm\:tw-translate-y-40{
    --tw-translate-y: 10rem;
  }

  .sm\:tw-translate-y-41{
    --tw-translate-y: 10.25rem;
  }

  .sm\:tw-translate-y-42{
    --tw-translate-y: 10.5rem;
  }

  .sm\:tw-translate-y-43{
    --tw-translate-y: 10.75rem;
  }

  .sm\:tw-translate-y-44{
    --tw-translate-y: 11rem;
  }

  .sm\:tw-translate-y-45{
    --tw-translate-y: 11.25rem;
  }

  .sm\:tw-translate-y-46{
    --tw-translate-y: 11.5rem;
  }

  .sm\:tw-translate-y-47{
    --tw-translate-y: 11.75rem;
  }

  .sm\:tw-translate-y-48{
    --tw-translate-y: 12rem;
  }

  .sm\:tw-translate-y-50{
    --tw-translate-y: 12.5rem;
  }

  .sm\:tw-translate-y-52{
    --tw-translate-y: 13rem;
  }

  .sm\:tw-translate-y-53{
    --tw-translate-y: 13.25rem;
  }

  .sm\:tw-translate-y-54{
    --tw-translate-y: 13.5rem;
  }

  .sm\:tw-translate-y-55{
    --tw-translate-y: 13.75rem;
  }

  .sm\:tw-translate-y-56{
    --tw-translate-y: 14rem;
  }

  .sm\:tw-translate-y-57{
    --tw-translate-y: 14.25rem;
  }

  .sm\:tw-translate-y-58{
    --tw-translate-y: 14.5rem;
  }

  .sm\:tw-translate-y-59{
    --tw-translate-y: 14.75rem;
  }

  .sm\:tw-translate-y-60{
    --tw-translate-y: 15rem;
  }

  .sm\:tw-translate-y-61{
    --tw-translate-y: 15.25rem;
  }

  .sm\:tw-translate-y-62{
    --tw-translate-y: 15.5rem;
  }

  .sm\:tw-translate-y-63{
    --tw-translate-y: 15.75rem;
  }

  .sm\:tw-translate-y-64{
    --tw-translate-y: 16rem;
  }

  .sm\:tw-translate-y-65{
    --tw-translate-y: 16.25rem;
  }

  .sm\:tw-translate-y-66{
    --tw-translate-y: 16.5rem;
  }

  .sm\:tw-translate-y-68{
    --tw-translate-y: 17rem;
  }

  .sm\:tw-translate-y-69{
    --tw-translate-y: 17.25rem;
  }

  .sm\:tw-translate-y-70{
    --tw-translate-y: 17.5rem;
  }

  .sm\:tw-translate-y-71{
    --tw-translate-y: 17.75rem;
  }

  .sm\:tw-translate-y-72{
    --tw-translate-y: 18rem;
  }

  .sm\:tw-translate-y-73{
    --tw-translate-y: 18.25rem;
  }

  .sm\:tw-translate-y-74{
    --tw-translate-y: 18.5rem;
  }

  .sm\:tw-translate-y-75{
    --tw-translate-y: 18.75rem;
  }

  .sm\:tw-translate-y-76{
    --tw-translate-y: 19rem;
  }

  .sm\:tw-translate-y-77{
    --tw-translate-y: 19.25rem;
  }

  .sm\:tw-translate-y-78{
    --tw-translate-y: 19.5rem;
  }

  .sm\:tw-translate-y-79{
    --tw-translate-y: 19.75rem;
  }

  .sm\:tw-translate-y-80{
    --tw-translate-y: 20rem;
  }

  .sm\:tw-translate-y-81{
    --tw-translate-y: 20.25rem;
  }

  .sm\:tw-translate-y-82{
    --tw-translate-y: 20.5rem;
  }

  .sm\:tw-translate-y-83{
    --tw-translate-y: 20.75rem;
  }

  .sm\:tw-translate-y-84{
    --tw-translate-y: 21rem;
  }

  .sm\:tw-translate-y-85{
    --tw-translate-y: 21.25rem;
  }

  .sm\:tw-translate-y-86{
    --tw-translate-y: 21.5rem;
  }

  .sm\:tw-translate-y-87{
    --tw-translate-y: 21.75rem;
  }

  .sm\:tw-translate-y-88{
    --tw-translate-y: 22rem;
  }

  .sm\:tw-translate-y-89{
    --tw-translate-y: 22.25rem;
  }

  .sm\:tw-translate-y-90{
    --tw-translate-y: 22.5rem;
  }

  .sm\:tw-translate-y-91{
    --tw-translate-y: 22.75rem;
  }

  .sm\:tw-translate-y-92{
    --tw-translate-y: 23rem;
  }

  .sm\:tw-translate-y-96{
    --tw-translate-y: 24rem;
  }

  .sm\:tw-translate-y-102{
    --tw-translate-y: 25.5rem;
  }

  .sm\:tw-translate-y-112{
    --tw-translate-y: 28rem;
  }

  .sm\:tw-translate-y-128{
    --tw-translate-y: 31rem;
  }

  .sm\:tw-translate-y-129{
    --tw-translate-y: 32.25rem;
  }

  .sm\:tw-translate-y-130{
    --tw-translate-y: 32.5rem;
  }

  .sm\:tw-translate-y-140{
    --tw-translate-y: 35rem;
  }

  .sm\:tw-translate-y-160{
    --tw-translate-y: 40rem;
  }

  .sm\:tw-translate-y-180{
    --tw-translate-y: 45rem;
  }

  .sm\:tw-translate-y-185{
    --tw-translate-y: 46.25rem;
  }

  .sm\:tw-translate-y-190{
    --tw-translate-y: 47.5rem;
  }

  .sm\:tw-translate-y-200{
    --tw-translate-y: 50rem;
  }

  .sm\:tw-translate-y-px{
    --tw-translate-y: 1px;
  }

  .sm\:tw-translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .sm\:tw-translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .sm\:tw-translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .sm\:tw-translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .sm\:tw--translate-y-0{
    --tw-translate-y: 0px;
  }

  .sm\:tw--translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .sm\:tw--translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .sm\:tw--translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .sm\:tw--translate-y-4{
    --tw-translate-y: -1rem;
  }

  .sm\:tw--translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .sm\:tw--translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .sm\:tw--translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .sm\:tw--translate-y-8{
    --tw-translate-y: -2rem;
  }

  .sm\:tw--translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .sm\:tw--translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .sm\:tw--translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .sm\:tw--translate-y-12{
    --tw-translate-y: -3rem;
  }

  .sm\:tw--translate-y-13{
    --tw-translate-y: -3.25rem;
  }

  .sm\:tw--translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .sm\:tw--translate-y-15{
    --tw-translate-y: -3.75rem;
  }

  .sm\:tw--translate-y-16{
    --tw-translate-y: -4rem;
  }

  .sm\:tw--translate-y-17{
    --tw-translate-y: -4.25rem;
  }

  .sm\:tw--translate-y-18{
    --tw-translate-y: -4.5rem;
  }

  .sm\:tw--translate-y-19{
    --tw-translate-y: -4.75rem;
  }

  .sm\:tw--translate-y-20{
    --tw-translate-y: -5rem;
  }

  .sm\:tw--translate-y-21{
    --tw-translate-y: -5.25rem;
  }

  .sm\:tw--translate-y-22{
    --tw-translate-y: -5.5rem;
  }

  .sm\:tw--translate-y-23{
    --tw-translate-y: -5.75rem;
  }

  .sm\:tw--translate-y-24{
    --tw-translate-y: -6rem;
  }

  .sm\:tw--translate-y-25{
    --tw-translate-y: -6.25rem;
  }

  .sm\:tw--translate-y-26{
    --tw-translate-y: -6.5rem;
  }

  .sm\:tw--translate-y-27{
    --tw-translate-y: -6.75rem;
  }

  .sm\:tw--translate-y-28{
    --tw-translate-y: -7rem;
  }

  .sm\:tw--translate-y-29{
    --tw-translate-y: -7.25rem;
  }

  .sm\:tw--translate-y-30{
    --tw-translate-y: -7.5rem;
  }

  .sm\:tw--translate-y-31{
    --tw-translate-y: -7.75rem;
  }

  .sm\:tw--translate-y-32{
    --tw-translate-y: -8rem;
  }

  .sm\:tw--translate-y-33{
    --tw-translate-y: -8.25rem;
  }

  .sm\:tw--translate-y-34{
    --tw-translate-y: -8.5rem;
  }

  .sm\:tw--translate-y-35{
    --tw-translate-y: -8.75rem;
  }

  .sm\:tw--translate-y-36{
    --tw-translate-y: -9rem;
  }

  .sm\:tw--translate-y-37{
    --tw-translate-y: -9.25rem;
  }

  .sm\:tw--translate-y-38{
    --tw-translate-y: -9.5rem;
  }

  .sm\:tw--translate-y-39{
    --tw-translate-y: -9.75rem;
  }

  .sm\:tw--translate-y-40{
    --tw-translate-y: -10rem;
  }

  .sm\:tw--translate-y-41{
    --tw-translate-y: -10.25rem;
  }

  .sm\:tw--translate-y-42{
    --tw-translate-y: -10.5rem;
  }

  .sm\:tw--translate-y-43{
    --tw-translate-y: -10.75rem;
  }

  .sm\:tw--translate-y-44{
    --tw-translate-y: -11rem;
  }

  .sm\:tw--translate-y-45{
    --tw-translate-y: -11.25rem;
  }

  .sm\:tw--translate-y-46{
    --tw-translate-y: -11.5rem;
  }

  .sm\:tw--translate-y-47{
    --tw-translate-y: -11.75rem;
  }

  .sm\:tw--translate-y-48{
    --tw-translate-y: -12rem;
  }

  .sm\:tw--translate-y-50{
    --tw-translate-y: -12.5rem;
  }

  .sm\:tw--translate-y-52{
    --tw-translate-y: -13rem;
  }

  .sm\:tw--translate-y-53{
    --tw-translate-y: -13.25rem;
  }

  .sm\:tw--translate-y-54{
    --tw-translate-y: -13.5rem;
  }

  .sm\:tw--translate-y-55{
    --tw-translate-y: -13.75rem;
  }

  .sm\:tw--translate-y-56{
    --tw-translate-y: -14rem;
  }

  .sm\:tw--translate-y-57{
    --tw-translate-y: -14.25rem;
  }

  .sm\:tw--translate-y-58{
    --tw-translate-y: -14.5rem;
  }

  .sm\:tw--translate-y-59{
    --tw-translate-y: -14.75rem;
  }

  .sm\:tw--translate-y-60{
    --tw-translate-y: -15rem;
  }

  .sm\:tw--translate-y-61{
    --tw-translate-y: -15.25rem;
  }

  .sm\:tw--translate-y-62{
    --tw-translate-y: -15.5rem;
  }

  .sm\:tw--translate-y-63{
    --tw-translate-y: -15.75rem;
  }

  .sm\:tw--translate-y-64{
    --tw-translate-y: -16rem;
  }

  .sm\:tw--translate-y-65{
    --tw-translate-y: -16.25rem;
  }

  .sm\:tw--translate-y-66{
    --tw-translate-y: -16.5rem;
  }

  .sm\:tw--translate-y-68{
    --tw-translate-y: -17rem;
  }

  .sm\:tw--translate-y-69{
    --tw-translate-y: -17.25rem;
  }

  .sm\:tw--translate-y-70{
    --tw-translate-y: -17.5rem;
  }

  .sm\:tw--translate-y-71{
    --tw-translate-y: -17.75rem;
  }

  .sm\:tw--translate-y-72{
    --tw-translate-y: -18rem;
  }

  .sm\:tw--translate-y-73{
    --tw-translate-y: -18.25rem;
  }

  .sm\:tw--translate-y-74{
    --tw-translate-y: -18.5rem;
  }

  .sm\:tw--translate-y-75{
    --tw-translate-y: -18.75rem;
  }

  .sm\:tw--translate-y-76{
    --tw-translate-y: -19rem;
  }

  .sm\:tw--translate-y-77{
    --tw-translate-y: -19.25rem;
  }

  .sm\:tw--translate-y-78{
    --tw-translate-y: -19.5rem;
  }

  .sm\:tw--translate-y-79{
    --tw-translate-y: -19.75rem;
  }

  .sm\:tw--translate-y-80{
    --tw-translate-y: -20rem;
  }

  .sm\:tw--translate-y-81{
    --tw-translate-y: -20.25rem;
  }

  .sm\:tw--translate-y-82{
    --tw-translate-y: -20.5rem;
  }

  .sm\:tw--translate-y-83{
    --tw-translate-y: -20.75rem;
  }

  .sm\:tw--translate-y-84{
    --tw-translate-y: -21rem;
  }

  .sm\:tw--translate-y-85{
    --tw-translate-y: -21.25rem;
  }

  .sm\:tw--translate-y-86{
    --tw-translate-y: -21.5rem;
  }

  .sm\:tw--translate-y-87{
    --tw-translate-y: -21.75rem;
  }

  .sm\:tw--translate-y-88{
    --tw-translate-y: -22rem;
  }

  .sm\:tw--translate-y-89{
    --tw-translate-y: -22.25rem;
  }

  .sm\:tw--translate-y-90{
    --tw-translate-y: -22.5rem;
  }

  .sm\:tw--translate-y-91{
    --tw-translate-y: -22.75rem;
  }

  .sm\:tw--translate-y-92{
    --tw-translate-y: -23rem;
  }

  .sm\:tw--translate-y-96{
    --tw-translate-y: -24rem;
  }

  .sm\:tw--translate-y-102{
    --tw-translate-y: -25.5rem;
  }

  .sm\:tw--translate-y-112{
    --tw-translate-y: -28rem;
  }

  .sm\:tw--translate-y-128{
    --tw-translate-y: -31rem;
  }

  .sm\:tw--translate-y-129{
    --tw-translate-y: -32.25rem;
  }

  .sm\:tw--translate-y-130{
    --tw-translate-y: -32.5rem;
  }

  .sm\:tw--translate-y-140{
    --tw-translate-y: -35rem;
  }

  .sm\:tw--translate-y-160{
    --tw-translate-y: -40rem;
  }

  .sm\:tw--translate-y-180{
    --tw-translate-y: -45rem;
  }

  .sm\:tw--translate-y-185{
    --tw-translate-y: -46.25rem;
  }

  .sm\:tw--translate-y-190{
    --tw-translate-y: -47.5rem;
  }

  .sm\:tw--translate-y-200{
    --tw-translate-y: -50rem;
  }

  .sm\:tw--translate-y-px{
    --tw-translate-y: -1px;
  }

  .sm\:tw--translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .sm\:tw--translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .sm\:tw--translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .sm\:tw--translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .sm\:tw-translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .sm\:tw-translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .sm\:tw-translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .sm\:tw-translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .sm\:tw-translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .sm\:tw-translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .sm\:tw-translate-y-full{
    --tw-translate-y: 100%;
  }

  .sm\:tw--translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .sm\:tw--translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .sm\:tw--translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .sm\:tw--translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .sm\:tw--translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .sm\:tw--translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .sm\:tw--translate-y-full{
    --tw-translate-y: -100%;
  }

  .sm\:hover\:tw-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .sm\:hover\:tw-translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .sm\:hover\:tw-translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .sm\:hover\:tw-translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .sm\:hover\:tw-translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .sm\:hover\:tw-translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .sm\:hover\:tw-translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .sm\:hover\:tw-translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .sm\:hover\:tw-translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .sm\:hover\:tw-translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .sm\:hover\:tw-translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .sm\:hover\:tw-translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .sm\:hover\:tw-translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .sm\:hover\:tw-translate-x-13:hover{
    --tw-translate-x: 3.25rem;
  }

  .sm\:hover\:tw-translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .sm\:hover\:tw-translate-x-15:hover{
    --tw-translate-x: 3.75rem;
  }

  .sm\:hover\:tw-translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .sm\:hover\:tw-translate-x-17:hover{
    --tw-translate-x: 4.25rem;
  }

  .sm\:hover\:tw-translate-x-18:hover{
    --tw-translate-x: 4.5rem;
  }

  .sm\:hover\:tw-translate-x-19:hover{
    --tw-translate-x: 4.75rem;
  }

  .sm\:hover\:tw-translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .sm\:hover\:tw-translate-x-21:hover{
    --tw-translate-x: 5.25rem;
  }

  .sm\:hover\:tw-translate-x-22:hover{
    --tw-translate-x: 5.5rem;
  }

  .sm\:hover\:tw-translate-x-23:hover{
    --tw-translate-x: 5.75rem;
  }

  .sm\:hover\:tw-translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .sm\:hover\:tw-translate-x-25:hover{
    --tw-translate-x: 6.25rem;
  }

  .sm\:hover\:tw-translate-x-26:hover{
    --tw-translate-x: 6.5rem;
  }

  .sm\:hover\:tw-translate-x-27:hover{
    --tw-translate-x: 6.75rem;
  }

  .sm\:hover\:tw-translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .sm\:hover\:tw-translate-x-29:hover{
    --tw-translate-x: 7.25rem;
  }

  .sm\:hover\:tw-translate-x-30:hover{
    --tw-translate-x: 7.5rem;
  }

  .sm\:hover\:tw-translate-x-31:hover{
    --tw-translate-x: 7.75rem;
  }

  .sm\:hover\:tw-translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .sm\:hover\:tw-translate-x-33:hover{
    --tw-translate-x: 8.25rem;
  }

  .sm\:hover\:tw-translate-x-34:hover{
    --tw-translate-x: 8.5rem;
  }

  .sm\:hover\:tw-translate-x-35:hover{
    --tw-translate-x: 8.75rem;
  }

  .sm\:hover\:tw-translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .sm\:hover\:tw-translate-x-37:hover{
    --tw-translate-x: 9.25rem;
  }

  .sm\:hover\:tw-translate-x-38:hover{
    --tw-translate-x: 9.5rem;
  }

  .sm\:hover\:tw-translate-x-39:hover{
    --tw-translate-x: 9.75rem;
  }

  .sm\:hover\:tw-translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .sm\:hover\:tw-translate-x-41:hover{
    --tw-translate-x: 10.25rem;
  }

  .sm\:hover\:tw-translate-x-42:hover{
    --tw-translate-x: 10.5rem;
  }

  .sm\:hover\:tw-translate-x-43:hover{
    --tw-translate-x: 10.75rem;
  }

  .sm\:hover\:tw-translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .sm\:hover\:tw-translate-x-45:hover{
    --tw-translate-x: 11.25rem;
  }

  .sm\:hover\:tw-translate-x-46:hover{
    --tw-translate-x: 11.5rem;
  }

  .sm\:hover\:tw-translate-x-47:hover{
    --tw-translate-x: 11.75rem;
  }

  .sm\:hover\:tw-translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .sm\:hover\:tw-translate-x-50:hover{
    --tw-translate-x: 12.5rem;
  }

  .sm\:hover\:tw-translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .sm\:hover\:tw-translate-x-53:hover{
    --tw-translate-x: 13.25rem;
  }

  .sm\:hover\:tw-translate-x-54:hover{
    --tw-translate-x: 13.5rem;
  }

  .sm\:hover\:tw-translate-x-55:hover{
    --tw-translate-x: 13.75rem;
  }

  .sm\:hover\:tw-translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .sm\:hover\:tw-translate-x-57:hover{
    --tw-translate-x: 14.25rem;
  }

  .sm\:hover\:tw-translate-x-58:hover{
    --tw-translate-x: 14.5rem;
  }

  .sm\:hover\:tw-translate-x-59:hover{
    --tw-translate-x: 14.75rem;
  }

  .sm\:hover\:tw-translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .sm\:hover\:tw-translate-x-61:hover{
    --tw-translate-x: 15.25rem;
  }

  .sm\:hover\:tw-translate-x-62:hover{
    --tw-translate-x: 15.5rem;
  }

  .sm\:hover\:tw-translate-x-63:hover{
    --tw-translate-x: 15.75rem;
  }

  .sm\:hover\:tw-translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .sm\:hover\:tw-translate-x-65:hover{
    --tw-translate-x: 16.25rem;
  }

  .sm\:hover\:tw-translate-x-66:hover{
    --tw-translate-x: 16.5rem;
  }

  .sm\:hover\:tw-translate-x-68:hover{
    --tw-translate-x: 17rem;
  }

  .sm\:hover\:tw-translate-x-69:hover{
    --tw-translate-x: 17.25rem;
  }

  .sm\:hover\:tw-translate-x-70:hover{
    --tw-translate-x: 17.5rem;
  }

  .sm\:hover\:tw-translate-x-71:hover{
    --tw-translate-x: 17.75rem;
  }

  .sm\:hover\:tw-translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .sm\:hover\:tw-translate-x-73:hover{
    --tw-translate-x: 18.25rem;
  }

  .sm\:hover\:tw-translate-x-74:hover{
    --tw-translate-x: 18.5rem;
  }

  .sm\:hover\:tw-translate-x-75:hover{
    --tw-translate-x: 18.75rem;
  }

  .sm\:hover\:tw-translate-x-76:hover{
    --tw-translate-x: 19rem;
  }

  .sm\:hover\:tw-translate-x-77:hover{
    --tw-translate-x: 19.25rem;
  }

  .sm\:hover\:tw-translate-x-78:hover{
    --tw-translate-x: 19.5rem;
  }

  .sm\:hover\:tw-translate-x-79:hover{
    --tw-translate-x: 19.75rem;
  }

  .sm\:hover\:tw-translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .sm\:hover\:tw-translate-x-81:hover{
    --tw-translate-x: 20.25rem;
  }

  .sm\:hover\:tw-translate-x-82:hover{
    --tw-translate-x: 20.5rem;
  }

  .sm\:hover\:tw-translate-x-83:hover{
    --tw-translate-x: 20.75rem;
  }

  .sm\:hover\:tw-translate-x-84:hover{
    --tw-translate-x: 21rem;
  }

  .sm\:hover\:tw-translate-x-85:hover{
    --tw-translate-x: 21.25rem;
  }

  .sm\:hover\:tw-translate-x-86:hover{
    --tw-translate-x: 21.5rem;
  }

  .sm\:hover\:tw-translate-x-87:hover{
    --tw-translate-x: 21.75rem;
  }

  .sm\:hover\:tw-translate-x-88:hover{
    --tw-translate-x: 22rem;
  }

  .sm\:hover\:tw-translate-x-89:hover{
    --tw-translate-x: 22.25rem;
  }

  .sm\:hover\:tw-translate-x-90:hover{
    --tw-translate-x: 22.5rem;
  }

  .sm\:hover\:tw-translate-x-91:hover{
    --tw-translate-x: 22.75rem;
  }

  .sm\:hover\:tw-translate-x-92:hover{
    --tw-translate-x: 23rem;
  }

  .sm\:hover\:tw-translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .sm\:hover\:tw-translate-x-102:hover{
    --tw-translate-x: 25.5rem;
  }

  .sm\:hover\:tw-translate-x-112:hover{
    --tw-translate-x: 28rem;
  }

  .sm\:hover\:tw-translate-x-128:hover{
    --tw-translate-x: 31rem;
  }

  .sm\:hover\:tw-translate-x-129:hover{
    --tw-translate-x: 32.25rem;
  }

  .sm\:hover\:tw-translate-x-130:hover{
    --tw-translate-x: 32.5rem;
  }

  .sm\:hover\:tw-translate-x-140:hover{
    --tw-translate-x: 35rem;
  }

  .sm\:hover\:tw-translate-x-160:hover{
    --tw-translate-x: 40rem;
  }

  .sm\:hover\:tw-translate-x-180:hover{
    --tw-translate-x: 45rem;
  }

  .sm\:hover\:tw-translate-x-185:hover{
    --tw-translate-x: 46.25rem;
  }

  .sm\:hover\:tw-translate-x-190:hover{
    --tw-translate-x: 47.5rem;
  }

  .sm\:hover\:tw-translate-x-200:hover{
    --tw-translate-x: 50rem;
  }

  .sm\:hover\:tw-translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .sm\:hover\:tw-translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .sm\:hover\:tw-translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .sm\:hover\:tw-translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .sm\:hover\:tw-translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .sm\:hover\:tw--translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .sm\:hover\:tw--translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .sm\:hover\:tw--translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .sm\:hover\:tw--translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .sm\:hover\:tw--translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .sm\:hover\:tw--translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .sm\:hover\:tw--translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .sm\:hover\:tw--translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .sm\:hover\:tw--translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .sm\:hover\:tw--translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .sm\:hover\:tw--translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .sm\:hover\:tw--translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .sm\:hover\:tw--translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .sm\:hover\:tw--translate-x-13:hover{
    --tw-translate-x: -3.25rem;
  }

  .sm\:hover\:tw--translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .sm\:hover\:tw--translate-x-15:hover{
    --tw-translate-x: -3.75rem;
  }

  .sm\:hover\:tw--translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .sm\:hover\:tw--translate-x-17:hover{
    --tw-translate-x: -4.25rem;
  }

  .sm\:hover\:tw--translate-x-18:hover{
    --tw-translate-x: -4.5rem;
  }

  .sm\:hover\:tw--translate-x-19:hover{
    --tw-translate-x: -4.75rem;
  }

  .sm\:hover\:tw--translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .sm\:hover\:tw--translate-x-21:hover{
    --tw-translate-x: -5.25rem;
  }

  .sm\:hover\:tw--translate-x-22:hover{
    --tw-translate-x: -5.5rem;
  }

  .sm\:hover\:tw--translate-x-23:hover{
    --tw-translate-x: -5.75rem;
  }

  .sm\:hover\:tw--translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .sm\:hover\:tw--translate-x-25:hover{
    --tw-translate-x: -6.25rem;
  }

  .sm\:hover\:tw--translate-x-26:hover{
    --tw-translate-x: -6.5rem;
  }

  .sm\:hover\:tw--translate-x-27:hover{
    --tw-translate-x: -6.75rem;
  }

  .sm\:hover\:tw--translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .sm\:hover\:tw--translate-x-29:hover{
    --tw-translate-x: -7.25rem;
  }

  .sm\:hover\:tw--translate-x-30:hover{
    --tw-translate-x: -7.5rem;
  }

  .sm\:hover\:tw--translate-x-31:hover{
    --tw-translate-x: -7.75rem;
  }

  .sm\:hover\:tw--translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .sm\:hover\:tw--translate-x-33:hover{
    --tw-translate-x: -8.25rem;
  }

  .sm\:hover\:tw--translate-x-34:hover{
    --tw-translate-x: -8.5rem;
  }

  .sm\:hover\:tw--translate-x-35:hover{
    --tw-translate-x: -8.75rem;
  }

  .sm\:hover\:tw--translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .sm\:hover\:tw--translate-x-37:hover{
    --tw-translate-x: -9.25rem;
  }

  .sm\:hover\:tw--translate-x-38:hover{
    --tw-translate-x: -9.5rem;
  }

  .sm\:hover\:tw--translate-x-39:hover{
    --tw-translate-x: -9.75rem;
  }

  .sm\:hover\:tw--translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .sm\:hover\:tw--translate-x-41:hover{
    --tw-translate-x: -10.25rem;
  }

  .sm\:hover\:tw--translate-x-42:hover{
    --tw-translate-x: -10.5rem;
  }

  .sm\:hover\:tw--translate-x-43:hover{
    --tw-translate-x: -10.75rem;
  }

  .sm\:hover\:tw--translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .sm\:hover\:tw--translate-x-45:hover{
    --tw-translate-x: -11.25rem;
  }

  .sm\:hover\:tw--translate-x-46:hover{
    --tw-translate-x: -11.5rem;
  }

  .sm\:hover\:tw--translate-x-47:hover{
    --tw-translate-x: -11.75rem;
  }

  .sm\:hover\:tw--translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .sm\:hover\:tw--translate-x-50:hover{
    --tw-translate-x: -12.5rem;
  }

  .sm\:hover\:tw--translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .sm\:hover\:tw--translate-x-53:hover{
    --tw-translate-x: -13.25rem;
  }

  .sm\:hover\:tw--translate-x-54:hover{
    --tw-translate-x: -13.5rem;
  }

  .sm\:hover\:tw--translate-x-55:hover{
    --tw-translate-x: -13.75rem;
  }

  .sm\:hover\:tw--translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .sm\:hover\:tw--translate-x-57:hover{
    --tw-translate-x: -14.25rem;
  }

  .sm\:hover\:tw--translate-x-58:hover{
    --tw-translate-x: -14.5rem;
  }

  .sm\:hover\:tw--translate-x-59:hover{
    --tw-translate-x: -14.75rem;
  }

  .sm\:hover\:tw--translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .sm\:hover\:tw--translate-x-61:hover{
    --tw-translate-x: -15.25rem;
  }

  .sm\:hover\:tw--translate-x-62:hover{
    --tw-translate-x: -15.5rem;
  }

  .sm\:hover\:tw--translate-x-63:hover{
    --tw-translate-x: -15.75rem;
  }

  .sm\:hover\:tw--translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .sm\:hover\:tw--translate-x-65:hover{
    --tw-translate-x: -16.25rem;
  }

  .sm\:hover\:tw--translate-x-66:hover{
    --tw-translate-x: -16.5rem;
  }

  .sm\:hover\:tw--translate-x-68:hover{
    --tw-translate-x: -17rem;
  }

  .sm\:hover\:tw--translate-x-69:hover{
    --tw-translate-x: -17.25rem;
  }

  .sm\:hover\:tw--translate-x-70:hover{
    --tw-translate-x: -17.5rem;
  }

  .sm\:hover\:tw--translate-x-71:hover{
    --tw-translate-x: -17.75rem;
  }

  .sm\:hover\:tw--translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .sm\:hover\:tw--translate-x-73:hover{
    --tw-translate-x: -18.25rem;
  }

  .sm\:hover\:tw--translate-x-74:hover{
    --tw-translate-x: -18.5rem;
  }

  .sm\:hover\:tw--translate-x-75:hover{
    --tw-translate-x: -18.75rem;
  }

  .sm\:hover\:tw--translate-x-76:hover{
    --tw-translate-x: -19rem;
  }

  .sm\:hover\:tw--translate-x-77:hover{
    --tw-translate-x: -19.25rem;
  }

  .sm\:hover\:tw--translate-x-78:hover{
    --tw-translate-x: -19.5rem;
  }

  .sm\:hover\:tw--translate-x-79:hover{
    --tw-translate-x: -19.75rem;
  }

  .sm\:hover\:tw--translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .sm\:hover\:tw--translate-x-81:hover{
    --tw-translate-x: -20.25rem;
  }

  .sm\:hover\:tw--translate-x-82:hover{
    --tw-translate-x: -20.5rem;
  }

  .sm\:hover\:tw--translate-x-83:hover{
    --tw-translate-x: -20.75rem;
  }

  .sm\:hover\:tw--translate-x-84:hover{
    --tw-translate-x: -21rem;
  }

  .sm\:hover\:tw--translate-x-85:hover{
    --tw-translate-x: -21.25rem;
  }

  .sm\:hover\:tw--translate-x-86:hover{
    --tw-translate-x: -21.5rem;
  }

  .sm\:hover\:tw--translate-x-87:hover{
    --tw-translate-x: -21.75rem;
  }

  .sm\:hover\:tw--translate-x-88:hover{
    --tw-translate-x: -22rem;
  }

  .sm\:hover\:tw--translate-x-89:hover{
    --tw-translate-x: -22.25rem;
  }

  .sm\:hover\:tw--translate-x-90:hover{
    --tw-translate-x: -22.5rem;
  }

  .sm\:hover\:tw--translate-x-91:hover{
    --tw-translate-x: -22.75rem;
  }

  .sm\:hover\:tw--translate-x-92:hover{
    --tw-translate-x: -23rem;
  }

  .sm\:hover\:tw--translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .sm\:hover\:tw--translate-x-102:hover{
    --tw-translate-x: -25.5rem;
  }

  .sm\:hover\:tw--translate-x-112:hover{
    --tw-translate-x: -28rem;
  }

  .sm\:hover\:tw--translate-x-128:hover{
    --tw-translate-x: -31rem;
  }

  .sm\:hover\:tw--translate-x-129:hover{
    --tw-translate-x: -32.25rem;
  }

  .sm\:hover\:tw--translate-x-130:hover{
    --tw-translate-x: -32.5rem;
  }

  .sm\:hover\:tw--translate-x-140:hover{
    --tw-translate-x: -35rem;
  }

  .sm\:hover\:tw--translate-x-160:hover{
    --tw-translate-x: -40rem;
  }

  .sm\:hover\:tw--translate-x-180:hover{
    --tw-translate-x: -45rem;
  }

  .sm\:hover\:tw--translate-x-185:hover{
    --tw-translate-x: -46.25rem;
  }

  .sm\:hover\:tw--translate-x-190:hover{
    --tw-translate-x: -47.5rem;
  }

  .sm\:hover\:tw--translate-x-200:hover{
    --tw-translate-x: -50rem;
  }

  .sm\:hover\:tw--translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .sm\:hover\:tw--translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .sm\:hover\:tw--translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .sm\:hover\:tw--translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .sm\:hover\:tw--translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .sm\:hover\:tw-translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .sm\:hover\:tw-translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .sm\:hover\:tw-translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .sm\:hover\:tw-translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .sm\:hover\:tw-translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .sm\:hover\:tw-translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .sm\:hover\:tw-translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .sm\:hover\:tw--translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .sm\:hover\:tw--translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .sm\:hover\:tw--translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .sm\:hover\:tw--translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .sm\:hover\:tw--translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .sm\:hover\:tw--translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .sm\:hover\:tw--translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .sm\:hover\:tw-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .sm\:hover\:tw-translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .sm\:hover\:tw-translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .sm\:hover\:tw-translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .sm\:hover\:tw-translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .sm\:hover\:tw-translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .sm\:hover\:tw-translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .sm\:hover\:tw-translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .sm\:hover\:tw-translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .sm\:hover\:tw-translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .sm\:hover\:tw-translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .sm\:hover\:tw-translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .sm\:hover\:tw-translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .sm\:hover\:tw-translate-y-13:hover{
    --tw-translate-y: 3.25rem;
  }

  .sm\:hover\:tw-translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .sm\:hover\:tw-translate-y-15:hover{
    --tw-translate-y: 3.75rem;
  }

  .sm\:hover\:tw-translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .sm\:hover\:tw-translate-y-17:hover{
    --tw-translate-y: 4.25rem;
  }

  .sm\:hover\:tw-translate-y-18:hover{
    --tw-translate-y: 4.5rem;
  }

  .sm\:hover\:tw-translate-y-19:hover{
    --tw-translate-y: 4.75rem;
  }

  .sm\:hover\:tw-translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .sm\:hover\:tw-translate-y-21:hover{
    --tw-translate-y: 5.25rem;
  }

  .sm\:hover\:tw-translate-y-22:hover{
    --tw-translate-y: 5.5rem;
  }

  .sm\:hover\:tw-translate-y-23:hover{
    --tw-translate-y: 5.75rem;
  }

  .sm\:hover\:tw-translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .sm\:hover\:tw-translate-y-25:hover{
    --tw-translate-y: 6.25rem;
  }

  .sm\:hover\:tw-translate-y-26:hover{
    --tw-translate-y: 6.5rem;
  }

  .sm\:hover\:tw-translate-y-27:hover{
    --tw-translate-y: 6.75rem;
  }

  .sm\:hover\:tw-translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .sm\:hover\:tw-translate-y-29:hover{
    --tw-translate-y: 7.25rem;
  }

  .sm\:hover\:tw-translate-y-30:hover{
    --tw-translate-y: 7.5rem;
  }

  .sm\:hover\:tw-translate-y-31:hover{
    --tw-translate-y: 7.75rem;
  }

  .sm\:hover\:tw-translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .sm\:hover\:tw-translate-y-33:hover{
    --tw-translate-y: 8.25rem;
  }

  .sm\:hover\:tw-translate-y-34:hover{
    --tw-translate-y: 8.5rem;
  }

  .sm\:hover\:tw-translate-y-35:hover{
    --tw-translate-y: 8.75rem;
  }

  .sm\:hover\:tw-translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .sm\:hover\:tw-translate-y-37:hover{
    --tw-translate-y: 9.25rem;
  }

  .sm\:hover\:tw-translate-y-38:hover{
    --tw-translate-y: 9.5rem;
  }

  .sm\:hover\:tw-translate-y-39:hover{
    --tw-translate-y: 9.75rem;
  }

  .sm\:hover\:tw-translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .sm\:hover\:tw-translate-y-41:hover{
    --tw-translate-y: 10.25rem;
  }

  .sm\:hover\:tw-translate-y-42:hover{
    --tw-translate-y: 10.5rem;
  }

  .sm\:hover\:tw-translate-y-43:hover{
    --tw-translate-y: 10.75rem;
  }

  .sm\:hover\:tw-translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .sm\:hover\:tw-translate-y-45:hover{
    --tw-translate-y: 11.25rem;
  }

  .sm\:hover\:tw-translate-y-46:hover{
    --tw-translate-y: 11.5rem;
  }

  .sm\:hover\:tw-translate-y-47:hover{
    --tw-translate-y: 11.75rem;
  }

  .sm\:hover\:tw-translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .sm\:hover\:tw-translate-y-50:hover{
    --tw-translate-y: 12.5rem;
  }

  .sm\:hover\:tw-translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .sm\:hover\:tw-translate-y-53:hover{
    --tw-translate-y: 13.25rem;
  }

  .sm\:hover\:tw-translate-y-54:hover{
    --tw-translate-y: 13.5rem;
  }

  .sm\:hover\:tw-translate-y-55:hover{
    --tw-translate-y: 13.75rem;
  }

  .sm\:hover\:tw-translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .sm\:hover\:tw-translate-y-57:hover{
    --tw-translate-y: 14.25rem;
  }

  .sm\:hover\:tw-translate-y-58:hover{
    --tw-translate-y: 14.5rem;
  }

  .sm\:hover\:tw-translate-y-59:hover{
    --tw-translate-y: 14.75rem;
  }

  .sm\:hover\:tw-translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .sm\:hover\:tw-translate-y-61:hover{
    --tw-translate-y: 15.25rem;
  }

  .sm\:hover\:tw-translate-y-62:hover{
    --tw-translate-y: 15.5rem;
  }

  .sm\:hover\:tw-translate-y-63:hover{
    --tw-translate-y: 15.75rem;
  }

  .sm\:hover\:tw-translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .sm\:hover\:tw-translate-y-65:hover{
    --tw-translate-y: 16.25rem;
  }

  .sm\:hover\:tw-translate-y-66:hover{
    --tw-translate-y: 16.5rem;
  }

  .sm\:hover\:tw-translate-y-68:hover{
    --tw-translate-y: 17rem;
  }

  .sm\:hover\:tw-translate-y-69:hover{
    --tw-translate-y: 17.25rem;
  }

  .sm\:hover\:tw-translate-y-70:hover{
    --tw-translate-y: 17.5rem;
  }

  .sm\:hover\:tw-translate-y-71:hover{
    --tw-translate-y: 17.75rem;
  }

  .sm\:hover\:tw-translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .sm\:hover\:tw-translate-y-73:hover{
    --tw-translate-y: 18.25rem;
  }

  .sm\:hover\:tw-translate-y-74:hover{
    --tw-translate-y: 18.5rem;
  }

  .sm\:hover\:tw-translate-y-75:hover{
    --tw-translate-y: 18.75rem;
  }

  .sm\:hover\:tw-translate-y-76:hover{
    --tw-translate-y: 19rem;
  }

  .sm\:hover\:tw-translate-y-77:hover{
    --tw-translate-y: 19.25rem;
  }

  .sm\:hover\:tw-translate-y-78:hover{
    --tw-translate-y: 19.5rem;
  }

  .sm\:hover\:tw-translate-y-79:hover{
    --tw-translate-y: 19.75rem;
  }

  .sm\:hover\:tw-translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .sm\:hover\:tw-translate-y-81:hover{
    --tw-translate-y: 20.25rem;
  }

  .sm\:hover\:tw-translate-y-82:hover{
    --tw-translate-y: 20.5rem;
  }

  .sm\:hover\:tw-translate-y-83:hover{
    --tw-translate-y: 20.75rem;
  }

  .sm\:hover\:tw-translate-y-84:hover{
    --tw-translate-y: 21rem;
  }

  .sm\:hover\:tw-translate-y-85:hover{
    --tw-translate-y: 21.25rem;
  }

  .sm\:hover\:tw-translate-y-86:hover{
    --tw-translate-y: 21.5rem;
  }

  .sm\:hover\:tw-translate-y-87:hover{
    --tw-translate-y: 21.75rem;
  }

  .sm\:hover\:tw-translate-y-88:hover{
    --tw-translate-y: 22rem;
  }

  .sm\:hover\:tw-translate-y-89:hover{
    --tw-translate-y: 22.25rem;
  }

  .sm\:hover\:tw-translate-y-90:hover{
    --tw-translate-y: 22.5rem;
  }

  .sm\:hover\:tw-translate-y-91:hover{
    --tw-translate-y: 22.75rem;
  }

  .sm\:hover\:tw-translate-y-92:hover{
    --tw-translate-y: 23rem;
  }

  .sm\:hover\:tw-translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .sm\:hover\:tw-translate-y-102:hover{
    --tw-translate-y: 25.5rem;
  }

  .sm\:hover\:tw-translate-y-112:hover{
    --tw-translate-y: 28rem;
  }

  .sm\:hover\:tw-translate-y-128:hover{
    --tw-translate-y: 31rem;
  }

  .sm\:hover\:tw-translate-y-129:hover{
    --tw-translate-y: 32.25rem;
  }

  .sm\:hover\:tw-translate-y-130:hover{
    --tw-translate-y: 32.5rem;
  }

  .sm\:hover\:tw-translate-y-140:hover{
    --tw-translate-y: 35rem;
  }

  .sm\:hover\:tw-translate-y-160:hover{
    --tw-translate-y: 40rem;
  }

  .sm\:hover\:tw-translate-y-180:hover{
    --tw-translate-y: 45rem;
  }

  .sm\:hover\:tw-translate-y-185:hover{
    --tw-translate-y: 46.25rem;
  }

  .sm\:hover\:tw-translate-y-190:hover{
    --tw-translate-y: 47.5rem;
  }

  .sm\:hover\:tw-translate-y-200:hover{
    --tw-translate-y: 50rem;
  }

  .sm\:hover\:tw-translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .sm\:hover\:tw-translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .sm\:hover\:tw-translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .sm\:hover\:tw-translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .sm\:hover\:tw-translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .sm\:hover\:tw--translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .sm\:hover\:tw--translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .sm\:hover\:tw--translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .sm\:hover\:tw--translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .sm\:hover\:tw--translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .sm\:hover\:tw--translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .sm\:hover\:tw--translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .sm\:hover\:tw--translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .sm\:hover\:tw--translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .sm\:hover\:tw--translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .sm\:hover\:tw--translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .sm\:hover\:tw--translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .sm\:hover\:tw--translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .sm\:hover\:tw--translate-y-13:hover{
    --tw-translate-y: -3.25rem;
  }

  .sm\:hover\:tw--translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .sm\:hover\:tw--translate-y-15:hover{
    --tw-translate-y: -3.75rem;
  }

  .sm\:hover\:tw--translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .sm\:hover\:tw--translate-y-17:hover{
    --tw-translate-y: -4.25rem;
  }

  .sm\:hover\:tw--translate-y-18:hover{
    --tw-translate-y: -4.5rem;
  }

  .sm\:hover\:tw--translate-y-19:hover{
    --tw-translate-y: -4.75rem;
  }

  .sm\:hover\:tw--translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .sm\:hover\:tw--translate-y-21:hover{
    --tw-translate-y: -5.25rem;
  }

  .sm\:hover\:tw--translate-y-22:hover{
    --tw-translate-y: -5.5rem;
  }

  .sm\:hover\:tw--translate-y-23:hover{
    --tw-translate-y: -5.75rem;
  }

  .sm\:hover\:tw--translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .sm\:hover\:tw--translate-y-25:hover{
    --tw-translate-y: -6.25rem;
  }

  .sm\:hover\:tw--translate-y-26:hover{
    --tw-translate-y: -6.5rem;
  }

  .sm\:hover\:tw--translate-y-27:hover{
    --tw-translate-y: -6.75rem;
  }

  .sm\:hover\:tw--translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .sm\:hover\:tw--translate-y-29:hover{
    --tw-translate-y: -7.25rem;
  }

  .sm\:hover\:tw--translate-y-30:hover{
    --tw-translate-y: -7.5rem;
  }

  .sm\:hover\:tw--translate-y-31:hover{
    --tw-translate-y: -7.75rem;
  }

  .sm\:hover\:tw--translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .sm\:hover\:tw--translate-y-33:hover{
    --tw-translate-y: -8.25rem;
  }

  .sm\:hover\:tw--translate-y-34:hover{
    --tw-translate-y: -8.5rem;
  }

  .sm\:hover\:tw--translate-y-35:hover{
    --tw-translate-y: -8.75rem;
  }

  .sm\:hover\:tw--translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .sm\:hover\:tw--translate-y-37:hover{
    --tw-translate-y: -9.25rem;
  }

  .sm\:hover\:tw--translate-y-38:hover{
    --tw-translate-y: -9.5rem;
  }

  .sm\:hover\:tw--translate-y-39:hover{
    --tw-translate-y: -9.75rem;
  }

  .sm\:hover\:tw--translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .sm\:hover\:tw--translate-y-41:hover{
    --tw-translate-y: -10.25rem;
  }

  .sm\:hover\:tw--translate-y-42:hover{
    --tw-translate-y: -10.5rem;
  }

  .sm\:hover\:tw--translate-y-43:hover{
    --tw-translate-y: -10.75rem;
  }

  .sm\:hover\:tw--translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .sm\:hover\:tw--translate-y-45:hover{
    --tw-translate-y: -11.25rem;
  }

  .sm\:hover\:tw--translate-y-46:hover{
    --tw-translate-y: -11.5rem;
  }

  .sm\:hover\:tw--translate-y-47:hover{
    --tw-translate-y: -11.75rem;
  }

  .sm\:hover\:tw--translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .sm\:hover\:tw--translate-y-50:hover{
    --tw-translate-y: -12.5rem;
  }

  .sm\:hover\:tw--translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .sm\:hover\:tw--translate-y-53:hover{
    --tw-translate-y: -13.25rem;
  }

  .sm\:hover\:tw--translate-y-54:hover{
    --tw-translate-y: -13.5rem;
  }

  .sm\:hover\:tw--translate-y-55:hover{
    --tw-translate-y: -13.75rem;
  }

  .sm\:hover\:tw--translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .sm\:hover\:tw--translate-y-57:hover{
    --tw-translate-y: -14.25rem;
  }

  .sm\:hover\:tw--translate-y-58:hover{
    --tw-translate-y: -14.5rem;
  }

  .sm\:hover\:tw--translate-y-59:hover{
    --tw-translate-y: -14.75rem;
  }

  .sm\:hover\:tw--translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .sm\:hover\:tw--translate-y-61:hover{
    --tw-translate-y: -15.25rem;
  }

  .sm\:hover\:tw--translate-y-62:hover{
    --tw-translate-y: -15.5rem;
  }

  .sm\:hover\:tw--translate-y-63:hover{
    --tw-translate-y: -15.75rem;
  }

  .sm\:hover\:tw--translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .sm\:hover\:tw--translate-y-65:hover{
    --tw-translate-y: -16.25rem;
  }

  .sm\:hover\:tw--translate-y-66:hover{
    --tw-translate-y: -16.5rem;
  }

  .sm\:hover\:tw--translate-y-68:hover{
    --tw-translate-y: -17rem;
  }

  .sm\:hover\:tw--translate-y-69:hover{
    --tw-translate-y: -17.25rem;
  }

  .sm\:hover\:tw--translate-y-70:hover{
    --tw-translate-y: -17.5rem;
  }

  .sm\:hover\:tw--translate-y-71:hover{
    --tw-translate-y: -17.75rem;
  }

  .sm\:hover\:tw--translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .sm\:hover\:tw--translate-y-73:hover{
    --tw-translate-y: -18.25rem;
  }

  .sm\:hover\:tw--translate-y-74:hover{
    --tw-translate-y: -18.5rem;
  }

  .sm\:hover\:tw--translate-y-75:hover{
    --tw-translate-y: -18.75rem;
  }

  .sm\:hover\:tw--translate-y-76:hover{
    --tw-translate-y: -19rem;
  }

  .sm\:hover\:tw--translate-y-77:hover{
    --tw-translate-y: -19.25rem;
  }

  .sm\:hover\:tw--translate-y-78:hover{
    --tw-translate-y: -19.5rem;
  }

  .sm\:hover\:tw--translate-y-79:hover{
    --tw-translate-y: -19.75rem;
  }

  .sm\:hover\:tw--translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .sm\:hover\:tw--translate-y-81:hover{
    --tw-translate-y: -20.25rem;
  }

  .sm\:hover\:tw--translate-y-82:hover{
    --tw-translate-y: -20.5rem;
  }

  .sm\:hover\:tw--translate-y-83:hover{
    --tw-translate-y: -20.75rem;
  }

  .sm\:hover\:tw--translate-y-84:hover{
    --tw-translate-y: -21rem;
  }

  .sm\:hover\:tw--translate-y-85:hover{
    --tw-translate-y: -21.25rem;
  }

  .sm\:hover\:tw--translate-y-86:hover{
    --tw-translate-y: -21.5rem;
  }

  .sm\:hover\:tw--translate-y-87:hover{
    --tw-translate-y: -21.75rem;
  }

  .sm\:hover\:tw--translate-y-88:hover{
    --tw-translate-y: -22rem;
  }

  .sm\:hover\:tw--translate-y-89:hover{
    --tw-translate-y: -22.25rem;
  }

  .sm\:hover\:tw--translate-y-90:hover{
    --tw-translate-y: -22.5rem;
  }

  .sm\:hover\:tw--translate-y-91:hover{
    --tw-translate-y: -22.75rem;
  }

  .sm\:hover\:tw--translate-y-92:hover{
    --tw-translate-y: -23rem;
  }

  .sm\:hover\:tw--translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .sm\:hover\:tw--translate-y-102:hover{
    --tw-translate-y: -25.5rem;
  }

  .sm\:hover\:tw--translate-y-112:hover{
    --tw-translate-y: -28rem;
  }

  .sm\:hover\:tw--translate-y-128:hover{
    --tw-translate-y: -31rem;
  }

  .sm\:hover\:tw--translate-y-129:hover{
    --tw-translate-y: -32.25rem;
  }

  .sm\:hover\:tw--translate-y-130:hover{
    --tw-translate-y: -32.5rem;
  }

  .sm\:hover\:tw--translate-y-140:hover{
    --tw-translate-y: -35rem;
  }

  .sm\:hover\:tw--translate-y-160:hover{
    --tw-translate-y: -40rem;
  }

  .sm\:hover\:tw--translate-y-180:hover{
    --tw-translate-y: -45rem;
  }

  .sm\:hover\:tw--translate-y-185:hover{
    --tw-translate-y: -46.25rem;
  }

  .sm\:hover\:tw--translate-y-190:hover{
    --tw-translate-y: -47.5rem;
  }

  .sm\:hover\:tw--translate-y-200:hover{
    --tw-translate-y: -50rem;
  }

  .sm\:hover\:tw--translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .sm\:hover\:tw--translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .sm\:hover\:tw--translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .sm\:hover\:tw--translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .sm\:hover\:tw--translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .sm\:hover\:tw-translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .sm\:hover\:tw-translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .sm\:hover\:tw-translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .sm\:hover\:tw-translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .sm\:hover\:tw-translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .sm\:hover\:tw-translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .sm\:hover\:tw-translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .sm\:hover\:tw--translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .sm\:hover\:tw--translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .sm\:hover\:tw--translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .sm\:hover\:tw--translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .sm\:hover\:tw--translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .sm\:hover\:tw--translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .sm\:hover\:tw--translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .sm\:focus\:tw-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .sm\:focus\:tw-translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .sm\:focus\:tw-translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .sm\:focus\:tw-translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .sm\:focus\:tw-translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .sm\:focus\:tw-translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .sm\:focus\:tw-translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .sm\:focus\:tw-translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .sm\:focus\:tw-translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .sm\:focus\:tw-translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .sm\:focus\:tw-translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .sm\:focus\:tw-translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .sm\:focus\:tw-translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .sm\:focus\:tw-translate-x-13:focus{
    --tw-translate-x: 3.25rem;
  }

  .sm\:focus\:tw-translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .sm\:focus\:tw-translate-x-15:focus{
    --tw-translate-x: 3.75rem;
  }

  .sm\:focus\:tw-translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .sm\:focus\:tw-translate-x-17:focus{
    --tw-translate-x: 4.25rem;
  }

  .sm\:focus\:tw-translate-x-18:focus{
    --tw-translate-x: 4.5rem;
  }

  .sm\:focus\:tw-translate-x-19:focus{
    --tw-translate-x: 4.75rem;
  }

  .sm\:focus\:tw-translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .sm\:focus\:tw-translate-x-21:focus{
    --tw-translate-x: 5.25rem;
  }

  .sm\:focus\:tw-translate-x-22:focus{
    --tw-translate-x: 5.5rem;
  }

  .sm\:focus\:tw-translate-x-23:focus{
    --tw-translate-x: 5.75rem;
  }

  .sm\:focus\:tw-translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .sm\:focus\:tw-translate-x-25:focus{
    --tw-translate-x: 6.25rem;
  }

  .sm\:focus\:tw-translate-x-26:focus{
    --tw-translate-x: 6.5rem;
  }

  .sm\:focus\:tw-translate-x-27:focus{
    --tw-translate-x: 6.75rem;
  }

  .sm\:focus\:tw-translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .sm\:focus\:tw-translate-x-29:focus{
    --tw-translate-x: 7.25rem;
  }

  .sm\:focus\:tw-translate-x-30:focus{
    --tw-translate-x: 7.5rem;
  }

  .sm\:focus\:tw-translate-x-31:focus{
    --tw-translate-x: 7.75rem;
  }

  .sm\:focus\:tw-translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .sm\:focus\:tw-translate-x-33:focus{
    --tw-translate-x: 8.25rem;
  }

  .sm\:focus\:tw-translate-x-34:focus{
    --tw-translate-x: 8.5rem;
  }

  .sm\:focus\:tw-translate-x-35:focus{
    --tw-translate-x: 8.75rem;
  }

  .sm\:focus\:tw-translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .sm\:focus\:tw-translate-x-37:focus{
    --tw-translate-x: 9.25rem;
  }

  .sm\:focus\:tw-translate-x-38:focus{
    --tw-translate-x: 9.5rem;
  }

  .sm\:focus\:tw-translate-x-39:focus{
    --tw-translate-x: 9.75rem;
  }

  .sm\:focus\:tw-translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .sm\:focus\:tw-translate-x-41:focus{
    --tw-translate-x: 10.25rem;
  }

  .sm\:focus\:tw-translate-x-42:focus{
    --tw-translate-x: 10.5rem;
  }

  .sm\:focus\:tw-translate-x-43:focus{
    --tw-translate-x: 10.75rem;
  }

  .sm\:focus\:tw-translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .sm\:focus\:tw-translate-x-45:focus{
    --tw-translate-x: 11.25rem;
  }

  .sm\:focus\:tw-translate-x-46:focus{
    --tw-translate-x: 11.5rem;
  }

  .sm\:focus\:tw-translate-x-47:focus{
    --tw-translate-x: 11.75rem;
  }

  .sm\:focus\:tw-translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .sm\:focus\:tw-translate-x-50:focus{
    --tw-translate-x: 12.5rem;
  }

  .sm\:focus\:tw-translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .sm\:focus\:tw-translate-x-53:focus{
    --tw-translate-x: 13.25rem;
  }

  .sm\:focus\:tw-translate-x-54:focus{
    --tw-translate-x: 13.5rem;
  }

  .sm\:focus\:tw-translate-x-55:focus{
    --tw-translate-x: 13.75rem;
  }

  .sm\:focus\:tw-translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .sm\:focus\:tw-translate-x-57:focus{
    --tw-translate-x: 14.25rem;
  }

  .sm\:focus\:tw-translate-x-58:focus{
    --tw-translate-x: 14.5rem;
  }

  .sm\:focus\:tw-translate-x-59:focus{
    --tw-translate-x: 14.75rem;
  }

  .sm\:focus\:tw-translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .sm\:focus\:tw-translate-x-61:focus{
    --tw-translate-x: 15.25rem;
  }

  .sm\:focus\:tw-translate-x-62:focus{
    --tw-translate-x: 15.5rem;
  }

  .sm\:focus\:tw-translate-x-63:focus{
    --tw-translate-x: 15.75rem;
  }

  .sm\:focus\:tw-translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .sm\:focus\:tw-translate-x-65:focus{
    --tw-translate-x: 16.25rem;
  }

  .sm\:focus\:tw-translate-x-66:focus{
    --tw-translate-x: 16.5rem;
  }

  .sm\:focus\:tw-translate-x-68:focus{
    --tw-translate-x: 17rem;
  }

  .sm\:focus\:tw-translate-x-69:focus{
    --tw-translate-x: 17.25rem;
  }

  .sm\:focus\:tw-translate-x-70:focus{
    --tw-translate-x: 17.5rem;
  }

  .sm\:focus\:tw-translate-x-71:focus{
    --tw-translate-x: 17.75rem;
  }

  .sm\:focus\:tw-translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .sm\:focus\:tw-translate-x-73:focus{
    --tw-translate-x: 18.25rem;
  }

  .sm\:focus\:tw-translate-x-74:focus{
    --tw-translate-x: 18.5rem;
  }

  .sm\:focus\:tw-translate-x-75:focus{
    --tw-translate-x: 18.75rem;
  }

  .sm\:focus\:tw-translate-x-76:focus{
    --tw-translate-x: 19rem;
  }

  .sm\:focus\:tw-translate-x-77:focus{
    --tw-translate-x: 19.25rem;
  }

  .sm\:focus\:tw-translate-x-78:focus{
    --tw-translate-x: 19.5rem;
  }

  .sm\:focus\:tw-translate-x-79:focus{
    --tw-translate-x: 19.75rem;
  }

  .sm\:focus\:tw-translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .sm\:focus\:tw-translate-x-81:focus{
    --tw-translate-x: 20.25rem;
  }

  .sm\:focus\:tw-translate-x-82:focus{
    --tw-translate-x: 20.5rem;
  }

  .sm\:focus\:tw-translate-x-83:focus{
    --tw-translate-x: 20.75rem;
  }

  .sm\:focus\:tw-translate-x-84:focus{
    --tw-translate-x: 21rem;
  }

  .sm\:focus\:tw-translate-x-85:focus{
    --tw-translate-x: 21.25rem;
  }

  .sm\:focus\:tw-translate-x-86:focus{
    --tw-translate-x: 21.5rem;
  }

  .sm\:focus\:tw-translate-x-87:focus{
    --tw-translate-x: 21.75rem;
  }

  .sm\:focus\:tw-translate-x-88:focus{
    --tw-translate-x: 22rem;
  }

  .sm\:focus\:tw-translate-x-89:focus{
    --tw-translate-x: 22.25rem;
  }

  .sm\:focus\:tw-translate-x-90:focus{
    --tw-translate-x: 22.5rem;
  }

  .sm\:focus\:tw-translate-x-91:focus{
    --tw-translate-x: 22.75rem;
  }

  .sm\:focus\:tw-translate-x-92:focus{
    --tw-translate-x: 23rem;
  }

  .sm\:focus\:tw-translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .sm\:focus\:tw-translate-x-102:focus{
    --tw-translate-x: 25.5rem;
  }

  .sm\:focus\:tw-translate-x-112:focus{
    --tw-translate-x: 28rem;
  }

  .sm\:focus\:tw-translate-x-128:focus{
    --tw-translate-x: 31rem;
  }

  .sm\:focus\:tw-translate-x-129:focus{
    --tw-translate-x: 32.25rem;
  }

  .sm\:focus\:tw-translate-x-130:focus{
    --tw-translate-x: 32.5rem;
  }

  .sm\:focus\:tw-translate-x-140:focus{
    --tw-translate-x: 35rem;
  }

  .sm\:focus\:tw-translate-x-160:focus{
    --tw-translate-x: 40rem;
  }

  .sm\:focus\:tw-translate-x-180:focus{
    --tw-translate-x: 45rem;
  }

  .sm\:focus\:tw-translate-x-185:focus{
    --tw-translate-x: 46.25rem;
  }

  .sm\:focus\:tw-translate-x-190:focus{
    --tw-translate-x: 47.5rem;
  }

  .sm\:focus\:tw-translate-x-200:focus{
    --tw-translate-x: 50rem;
  }

  .sm\:focus\:tw-translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .sm\:focus\:tw-translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .sm\:focus\:tw-translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .sm\:focus\:tw-translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .sm\:focus\:tw-translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .sm\:focus\:tw--translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .sm\:focus\:tw--translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .sm\:focus\:tw--translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .sm\:focus\:tw--translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .sm\:focus\:tw--translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .sm\:focus\:tw--translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .sm\:focus\:tw--translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .sm\:focus\:tw--translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .sm\:focus\:tw--translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .sm\:focus\:tw--translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .sm\:focus\:tw--translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .sm\:focus\:tw--translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .sm\:focus\:tw--translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .sm\:focus\:tw--translate-x-13:focus{
    --tw-translate-x: -3.25rem;
  }

  .sm\:focus\:tw--translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .sm\:focus\:tw--translate-x-15:focus{
    --tw-translate-x: -3.75rem;
  }

  .sm\:focus\:tw--translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .sm\:focus\:tw--translate-x-17:focus{
    --tw-translate-x: -4.25rem;
  }

  .sm\:focus\:tw--translate-x-18:focus{
    --tw-translate-x: -4.5rem;
  }

  .sm\:focus\:tw--translate-x-19:focus{
    --tw-translate-x: -4.75rem;
  }

  .sm\:focus\:tw--translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .sm\:focus\:tw--translate-x-21:focus{
    --tw-translate-x: -5.25rem;
  }

  .sm\:focus\:tw--translate-x-22:focus{
    --tw-translate-x: -5.5rem;
  }

  .sm\:focus\:tw--translate-x-23:focus{
    --tw-translate-x: -5.75rem;
  }

  .sm\:focus\:tw--translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .sm\:focus\:tw--translate-x-25:focus{
    --tw-translate-x: -6.25rem;
  }

  .sm\:focus\:tw--translate-x-26:focus{
    --tw-translate-x: -6.5rem;
  }

  .sm\:focus\:tw--translate-x-27:focus{
    --tw-translate-x: -6.75rem;
  }

  .sm\:focus\:tw--translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .sm\:focus\:tw--translate-x-29:focus{
    --tw-translate-x: -7.25rem;
  }

  .sm\:focus\:tw--translate-x-30:focus{
    --tw-translate-x: -7.5rem;
  }

  .sm\:focus\:tw--translate-x-31:focus{
    --tw-translate-x: -7.75rem;
  }

  .sm\:focus\:tw--translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .sm\:focus\:tw--translate-x-33:focus{
    --tw-translate-x: -8.25rem;
  }

  .sm\:focus\:tw--translate-x-34:focus{
    --tw-translate-x: -8.5rem;
  }

  .sm\:focus\:tw--translate-x-35:focus{
    --tw-translate-x: -8.75rem;
  }

  .sm\:focus\:tw--translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .sm\:focus\:tw--translate-x-37:focus{
    --tw-translate-x: -9.25rem;
  }

  .sm\:focus\:tw--translate-x-38:focus{
    --tw-translate-x: -9.5rem;
  }

  .sm\:focus\:tw--translate-x-39:focus{
    --tw-translate-x: -9.75rem;
  }

  .sm\:focus\:tw--translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .sm\:focus\:tw--translate-x-41:focus{
    --tw-translate-x: -10.25rem;
  }

  .sm\:focus\:tw--translate-x-42:focus{
    --tw-translate-x: -10.5rem;
  }

  .sm\:focus\:tw--translate-x-43:focus{
    --tw-translate-x: -10.75rem;
  }

  .sm\:focus\:tw--translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .sm\:focus\:tw--translate-x-45:focus{
    --tw-translate-x: -11.25rem;
  }

  .sm\:focus\:tw--translate-x-46:focus{
    --tw-translate-x: -11.5rem;
  }

  .sm\:focus\:tw--translate-x-47:focus{
    --tw-translate-x: -11.75rem;
  }

  .sm\:focus\:tw--translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .sm\:focus\:tw--translate-x-50:focus{
    --tw-translate-x: -12.5rem;
  }

  .sm\:focus\:tw--translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .sm\:focus\:tw--translate-x-53:focus{
    --tw-translate-x: -13.25rem;
  }

  .sm\:focus\:tw--translate-x-54:focus{
    --tw-translate-x: -13.5rem;
  }

  .sm\:focus\:tw--translate-x-55:focus{
    --tw-translate-x: -13.75rem;
  }

  .sm\:focus\:tw--translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .sm\:focus\:tw--translate-x-57:focus{
    --tw-translate-x: -14.25rem;
  }

  .sm\:focus\:tw--translate-x-58:focus{
    --tw-translate-x: -14.5rem;
  }

  .sm\:focus\:tw--translate-x-59:focus{
    --tw-translate-x: -14.75rem;
  }

  .sm\:focus\:tw--translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .sm\:focus\:tw--translate-x-61:focus{
    --tw-translate-x: -15.25rem;
  }

  .sm\:focus\:tw--translate-x-62:focus{
    --tw-translate-x: -15.5rem;
  }

  .sm\:focus\:tw--translate-x-63:focus{
    --tw-translate-x: -15.75rem;
  }

  .sm\:focus\:tw--translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .sm\:focus\:tw--translate-x-65:focus{
    --tw-translate-x: -16.25rem;
  }

  .sm\:focus\:tw--translate-x-66:focus{
    --tw-translate-x: -16.5rem;
  }

  .sm\:focus\:tw--translate-x-68:focus{
    --tw-translate-x: -17rem;
  }

  .sm\:focus\:tw--translate-x-69:focus{
    --tw-translate-x: -17.25rem;
  }

  .sm\:focus\:tw--translate-x-70:focus{
    --tw-translate-x: -17.5rem;
  }

  .sm\:focus\:tw--translate-x-71:focus{
    --tw-translate-x: -17.75rem;
  }

  .sm\:focus\:tw--translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .sm\:focus\:tw--translate-x-73:focus{
    --tw-translate-x: -18.25rem;
  }

  .sm\:focus\:tw--translate-x-74:focus{
    --tw-translate-x: -18.5rem;
  }

  .sm\:focus\:tw--translate-x-75:focus{
    --tw-translate-x: -18.75rem;
  }

  .sm\:focus\:tw--translate-x-76:focus{
    --tw-translate-x: -19rem;
  }

  .sm\:focus\:tw--translate-x-77:focus{
    --tw-translate-x: -19.25rem;
  }

  .sm\:focus\:tw--translate-x-78:focus{
    --tw-translate-x: -19.5rem;
  }

  .sm\:focus\:tw--translate-x-79:focus{
    --tw-translate-x: -19.75rem;
  }

  .sm\:focus\:tw--translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .sm\:focus\:tw--translate-x-81:focus{
    --tw-translate-x: -20.25rem;
  }

  .sm\:focus\:tw--translate-x-82:focus{
    --tw-translate-x: -20.5rem;
  }

  .sm\:focus\:tw--translate-x-83:focus{
    --tw-translate-x: -20.75rem;
  }

  .sm\:focus\:tw--translate-x-84:focus{
    --tw-translate-x: -21rem;
  }

  .sm\:focus\:tw--translate-x-85:focus{
    --tw-translate-x: -21.25rem;
  }

  .sm\:focus\:tw--translate-x-86:focus{
    --tw-translate-x: -21.5rem;
  }

  .sm\:focus\:tw--translate-x-87:focus{
    --tw-translate-x: -21.75rem;
  }

  .sm\:focus\:tw--translate-x-88:focus{
    --tw-translate-x: -22rem;
  }

  .sm\:focus\:tw--translate-x-89:focus{
    --tw-translate-x: -22.25rem;
  }

  .sm\:focus\:tw--translate-x-90:focus{
    --tw-translate-x: -22.5rem;
  }

  .sm\:focus\:tw--translate-x-91:focus{
    --tw-translate-x: -22.75rem;
  }

  .sm\:focus\:tw--translate-x-92:focus{
    --tw-translate-x: -23rem;
  }

  .sm\:focus\:tw--translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .sm\:focus\:tw--translate-x-102:focus{
    --tw-translate-x: -25.5rem;
  }

  .sm\:focus\:tw--translate-x-112:focus{
    --tw-translate-x: -28rem;
  }

  .sm\:focus\:tw--translate-x-128:focus{
    --tw-translate-x: -31rem;
  }

  .sm\:focus\:tw--translate-x-129:focus{
    --tw-translate-x: -32.25rem;
  }

  .sm\:focus\:tw--translate-x-130:focus{
    --tw-translate-x: -32.5rem;
  }

  .sm\:focus\:tw--translate-x-140:focus{
    --tw-translate-x: -35rem;
  }

  .sm\:focus\:tw--translate-x-160:focus{
    --tw-translate-x: -40rem;
  }

  .sm\:focus\:tw--translate-x-180:focus{
    --tw-translate-x: -45rem;
  }

  .sm\:focus\:tw--translate-x-185:focus{
    --tw-translate-x: -46.25rem;
  }

  .sm\:focus\:tw--translate-x-190:focus{
    --tw-translate-x: -47.5rem;
  }

  .sm\:focus\:tw--translate-x-200:focus{
    --tw-translate-x: -50rem;
  }

  .sm\:focus\:tw--translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .sm\:focus\:tw--translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .sm\:focus\:tw--translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .sm\:focus\:tw--translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .sm\:focus\:tw--translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .sm\:focus\:tw-translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .sm\:focus\:tw-translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .sm\:focus\:tw-translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .sm\:focus\:tw-translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .sm\:focus\:tw-translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .sm\:focus\:tw-translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .sm\:focus\:tw-translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .sm\:focus\:tw--translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .sm\:focus\:tw--translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .sm\:focus\:tw--translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .sm\:focus\:tw--translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .sm\:focus\:tw--translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .sm\:focus\:tw--translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .sm\:focus\:tw--translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .sm\:focus\:tw-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .sm\:focus\:tw-translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .sm\:focus\:tw-translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .sm\:focus\:tw-translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .sm\:focus\:tw-translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .sm\:focus\:tw-translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .sm\:focus\:tw-translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .sm\:focus\:tw-translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .sm\:focus\:tw-translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .sm\:focus\:tw-translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .sm\:focus\:tw-translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .sm\:focus\:tw-translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .sm\:focus\:tw-translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .sm\:focus\:tw-translate-y-13:focus{
    --tw-translate-y: 3.25rem;
  }

  .sm\:focus\:tw-translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .sm\:focus\:tw-translate-y-15:focus{
    --tw-translate-y: 3.75rem;
  }

  .sm\:focus\:tw-translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .sm\:focus\:tw-translate-y-17:focus{
    --tw-translate-y: 4.25rem;
  }

  .sm\:focus\:tw-translate-y-18:focus{
    --tw-translate-y: 4.5rem;
  }

  .sm\:focus\:tw-translate-y-19:focus{
    --tw-translate-y: 4.75rem;
  }

  .sm\:focus\:tw-translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .sm\:focus\:tw-translate-y-21:focus{
    --tw-translate-y: 5.25rem;
  }

  .sm\:focus\:tw-translate-y-22:focus{
    --tw-translate-y: 5.5rem;
  }

  .sm\:focus\:tw-translate-y-23:focus{
    --tw-translate-y: 5.75rem;
  }

  .sm\:focus\:tw-translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .sm\:focus\:tw-translate-y-25:focus{
    --tw-translate-y: 6.25rem;
  }

  .sm\:focus\:tw-translate-y-26:focus{
    --tw-translate-y: 6.5rem;
  }

  .sm\:focus\:tw-translate-y-27:focus{
    --tw-translate-y: 6.75rem;
  }

  .sm\:focus\:tw-translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .sm\:focus\:tw-translate-y-29:focus{
    --tw-translate-y: 7.25rem;
  }

  .sm\:focus\:tw-translate-y-30:focus{
    --tw-translate-y: 7.5rem;
  }

  .sm\:focus\:tw-translate-y-31:focus{
    --tw-translate-y: 7.75rem;
  }

  .sm\:focus\:tw-translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .sm\:focus\:tw-translate-y-33:focus{
    --tw-translate-y: 8.25rem;
  }

  .sm\:focus\:tw-translate-y-34:focus{
    --tw-translate-y: 8.5rem;
  }

  .sm\:focus\:tw-translate-y-35:focus{
    --tw-translate-y: 8.75rem;
  }

  .sm\:focus\:tw-translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .sm\:focus\:tw-translate-y-37:focus{
    --tw-translate-y: 9.25rem;
  }

  .sm\:focus\:tw-translate-y-38:focus{
    --tw-translate-y: 9.5rem;
  }

  .sm\:focus\:tw-translate-y-39:focus{
    --tw-translate-y: 9.75rem;
  }

  .sm\:focus\:tw-translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .sm\:focus\:tw-translate-y-41:focus{
    --tw-translate-y: 10.25rem;
  }

  .sm\:focus\:tw-translate-y-42:focus{
    --tw-translate-y: 10.5rem;
  }

  .sm\:focus\:tw-translate-y-43:focus{
    --tw-translate-y: 10.75rem;
  }

  .sm\:focus\:tw-translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .sm\:focus\:tw-translate-y-45:focus{
    --tw-translate-y: 11.25rem;
  }

  .sm\:focus\:tw-translate-y-46:focus{
    --tw-translate-y: 11.5rem;
  }

  .sm\:focus\:tw-translate-y-47:focus{
    --tw-translate-y: 11.75rem;
  }

  .sm\:focus\:tw-translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .sm\:focus\:tw-translate-y-50:focus{
    --tw-translate-y: 12.5rem;
  }

  .sm\:focus\:tw-translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .sm\:focus\:tw-translate-y-53:focus{
    --tw-translate-y: 13.25rem;
  }

  .sm\:focus\:tw-translate-y-54:focus{
    --tw-translate-y: 13.5rem;
  }

  .sm\:focus\:tw-translate-y-55:focus{
    --tw-translate-y: 13.75rem;
  }

  .sm\:focus\:tw-translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .sm\:focus\:tw-translate-y-57:focus{
    --tw-translate-y: 14.25rem;
  }

  .sm\:focus\:tw-translate-y-58:focus{
    --tw-translate-y: 14.5rem;
  }

  .sm\:focus\:tw-translate-y-59:focus{
    --tw-translate-y: 14.75rem;
  }

  .sm\:focus\:tw-translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .sm\:focus\:tw-translate-y-61:focus{
    --tw-translate-y: 15.25rem;
  }

  .sm\:focus\:tw-translate-y-62:focus{
    --tw-translate-y: 15.5rem;
  }

  .sm\:focus\:tw-translate-y-63:focus{
    --tw-translate-y: 15.75rem;
  }

  .sm\:focus\:tw-translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .sm\:focus\:tw-translate-y-65:focus{
    --tw-translate-y: 16.25rem;
  }

  .sm\:focus\:tw-translate-y-66:focus{
    --tw-translate-y: 16.5rem;
  }

  .sm\:focus\:tw-translate-y-68:focus{
    --tw-translate-y: 17rem;
  }

  .sm\:focus\:tw-translate-y-69:focus{
    --tw-translate-y: 17.25rem;
  }

  .sm\:focus\:tw-translate-y-70:focus{
    --tw-translate-y: 17.5rem;
  }

  .sm\:focus\:tw-translate-y-71:focus{
    --tw-translate-y: 17.75rem;
  }

  .sm\:focus\:tw-translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .sm\:focus\:tw-translate-y-73:focus{
    --tw-translate-y: 18.25rem;
  }

  .sm\:focus\:tw-translate-y-74:focus{
    --tw-translate-y: 18.5rem;
  }

  .sm\:focus\:tw-translate-y-75:focus{
    --tw-translate-y: 18.75rem;
  }

  .sm\:focus\:tw-translate-y-76:focus{
    --tw-translate-y: 19rem;
  }

  .sm\:focus\:tw-translate-y-77:focus{
    --tw-translate-y: 19.25rem;
  }

  .sm\:focus\:tw-translate-y-78:focus{
    --tw-translate-y: 19.5rem;
  }

  .sm\:focus\:tw-translate-y-79:focus{
    --tw-translate-y: 19.75rem;
  }

  .sm\:focus\:tw-translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .sm\:focus\:tw-translate-y-81:focus{
    --tw-translate-y: 20.25rem;
  }

  .sm\:focus\:tw-translate-y-82:focus{
    --tw-translate-y: 20.5rem;
  }

  .sm\:focus\:tw-translate-y-83:focus{
    --tw-translate-y: 20.75rem;
  }

  .sm\:focus\:tw-translate-y-84:focus{
    --tw-translate-y: 21rem;
  }

  .sm\:focus\:tw-translate-y-85:focus{
    --tw-translate-y: 21.25rem;
  }

  .sm\:focus\:tw-translate-y-86:focus{
    --tw-translate-y: 21.5rem;
  }

  .sm\:focus\:tw-translate-y-87:focus{
    --tw-translate-y: 21.75rem;
  }

  .sm\:focus\:tw-translate-y-88:focus{
    --tw-translate-y: 22rem;
  }

  .sm\:focus\:tw-translate-y-89:focus{
    --tw-translate-y: 22.25rem;
  }

  .sm\:focus\:tw-translate-y-90:focus{
    --tw-translate-y: 22.5rem;
  }

  .sm\:focus\:tw-translate-y-91:focus{
    --tw-translate-y: 22.75rem;
  }

  .sm\:focus\:tw-translate-y-92:focus{
    --tw-translate-y: 23rem;
  }

  .sm\:focus\:tw-translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .sm\:focus\:tw-translate-y-102:focus{
    --tw-translate-y: 25.5rem;
  }

  .sm\:focus\:tw-translate-y-112:focus{
    --tw-translate-y: 28rem;
  }

  .sm\:focus\:tw-translate-y-128:focus{
    --tw-translate-y: 31rem;
  }

  .sm\:focus\:tw-translate-y-129:focus{
    --tw-translate-y: 32.25rem;
  }

  .sm\:focus\:tw-translate-y-130:focus{
    --tw-translate-y: 32.5rem;
  }

  .sm\:focus\:tw-translate-y-140:focus{
    --tw-translate-y: 35rem;
  }

  .sm\:focus\:tw-translate-y-160:focus{
    --tw-translate-y: 40rem;
  }

  .sm\:focus\:tw-translate-y-180:focus{
    --tw-translate-y: 45rem;
  }

  .sm\:focus\:tw-translate-y-185:focus{
    --tw-translate-y: 46.25rem;
  }

  .sm\:focus\:tw-translate-y-190:focus{
    --tw-translate-y: 47.5rem;
  }

  .sm\:focus\:tw-translate-y-200:focus{
    --tw-translate-y: 50rem;
  }

  .sm\:focus\:tw-translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .sm\:focus\:tw-translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .sm\:focus\:tw-translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .sm\:focus\:tw-translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .sm\:focus\:tw-translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .sm\:focus\:tw--translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .sm\:focus\:tw--translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .sm\:focus\:tw--translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .sm\:focus\:tw--translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .sm\:focus\:tw--translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .sm\:focus\:tw--translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .sm\:focus\:tw--translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .sm\:focus\:tw--translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .sm\:focus\:tw--translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .sm\:focus\:tw--translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .sm\:focus\:tw--translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .sm\:focus\:tw--translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .sm\:focus\:tw--translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .sm\:focus\:tw--translate-y-13:focus{
    --tw-translate-y: -3.25rem;
  }

  .sm\:focus\:tw--translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .sm\:focus\:tw--translate-y-15:focus{
    --tw-translate-y: -3.75rem;
  }

  .sm\:focus\:tw--translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .sm\:focus\:tw--translate-y-17:focus{
    --tw-translate-y: -4.25rem;
  }

  .sm\:focus\:tw--translate-y-18:focus{
    --tw-translate-y: -4.5rem;
  }

  .sm\:focus\:tw--translate-y-19:focus{
    --tw-translate-y: -4.75rem;
  }

  .sm\:focus\:tw--translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .sm\:focus\:tw--translate-y-21:focus{
    --tw-translate-y: -5.25rem;
  }

  .sm\:focus\:tw--translate-y-22:focus{
    --tw-translate-y: -5.5rem;
  }

  .sm\:focus\:tw--translate-y-23:focus{
    --tw-translate-y: -5.75rem;
  }

  .sm\:focus\:tw--translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .sm\:focus\:tw--translate-y-25:focus{
    --tw-translate-y: -6.25rem;
  }

  .sm\:focus\:tw--translate-y-26:focus{
    --tw-translate-y: -6.5rem;
  }

  .sm\:focus\:tw--translate-y-27:focus{
    --tw-translate-y: -6.75rem;
  }

  .sm\:focus\:tw--translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .sm\:focus\:tw--translate-y-29:focus{
    --tw-translate-y: -7.25rem;
  }

  .sm\:focus\:tw--translate-y-30:focus{
    --tw-translate-y: -7.5rem;
  }

  .sm\:focus\:tw--translate-y-31:focus{
    --tw-translate-y: -7.75rem;
  }

  .sm\:focus\:tw--translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .sm\:focus\:tw--translate-y-33:focus{
    --tw-translate-y: -8.25rem;
  }

  .sm\:focus\:tw--translate-y-34:focus{
    --tw-translate-y: -8.5rem;
  }

  .sm\:focus\:tw--translate-y-35:focus{
    --tw-translate-y: -8.75rem;
  }

  .sm\:focus\:tw--translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .sm\:focus\:tw--translate-y-37:focus{
    --tw-translate-y: -9.25rem;
  }

  .sm\:focus\:tw--translate-y-38:focus{
    --tw-translate-y: -9.5rem;
  }

  .sm\:focus\:tw--translate-y-39:focus{
    --tw-translate-y: -9.75rem;
  }

  .sm\:focus\:tw--translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .sm\:focus\:tw--translate-y-41:focus{
    --tw-translate-y: -10.25rem;
  }

  .sm\:focus\:tw--translate-y-42:focus{
    --tw-translate-y: -10.5rem;
  }

  .sm\:focus\:tw--translate-y-43:focus{
    --tw-translate-y: -10.75rem;
  }

  .sm\:focus\:tw--translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .sm\:focus\:tw--translate-y-45:focus{
    --tw-translate-y: -11.25rem;
  }

  .sm\:focus\:tw--translate-y-46:focus{
    --tw-translate-y: -11.5rem;
  }

  .sm\:focus\:tw--translate-y-47:focus{
    --tw-translate-y: -11.75rem;
  }

  .sm\:focus\:tw--translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .sm\:focus\:tw--translate-y-50:focus{
    --tw-translate-y: -12.5rem;
  }

  .sm\:focus\:tw--translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .sm\:focus\:tw--translate-y-53:focus{
    --tw-translate-y: -13.25rem;
  }

  .sm\:focus\:tw--translate-y-54:focus{
    --tw-translate-y: -13.5rem;
  }

  .sm\:focus\:tw--translate-y-55:focus{
    --tw-translate-y: -13.75rem;
  }

  .sm\:focus\:tw--translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .sm\:focus\:tw--translate-y-57:focus{
    --tw-translate-y: -14.25rem;
  }

  .sm\:focus\:tw--translate-y-58:focus{
    --tw-translate-y: -14.5rem;
  }

  .sm\:focus\:tw--translate-y-59:focus{
    --tw-translate-y: -14.75rem;
  }

  .sm\:focus\:tw--translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .sm\:focus\:tw--translate-y-61:focus{
    --tw-translate-y: -15.25rem;
  }

  .sm\:focus\:tw--translate-y-62:focus{
    --tw-translate-y: -15.5rem;
  }

  .sm\:focus\:tw--translate-y-63:focus{
    --tw-translate-y: -15.75rem;
  }

  .sm\:focus\:tw--translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .sm\:focus\:tw--translate-y-65:focus{
    --tw-translate-y: -16.25rem;
  }

  .sm\:focus\:tw--translate-y-66:focus{
    --tw-translate-y: -16.5rem;
  }

  .sm\:focus\:tw--translate-y-68:focus{
    --tw-translate-y: -17rem;
  }

  .sm\:focus\:tw--translate-y-69:focus{
    --tw-translate-y: -17.25rem;
  }

  .sm\:focus\:tw--translate-y-70:focus{
    --tw-translate-y: -17.5rem;
  }

  .sm\:focus\:tw--translate-y-71:focus{
    --tw-translate-y: -17.75rem;
  }

  .sm\:focus\:tw--translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .sm\:focus\:tw--translate-y-73:focus{
    --tw-translate-y: -18.25rem;
  }

  .sm\:focus\:tw--translate-y-74:focus{
    --tw-translate-y: -18.5rem;
  }

  .sm\:focus\:tw--translate-y-75:focus{
    --tw-translate-y: -18.75rem;
  }

  .sm\:focus\:tw--translate-y-76:focus{
    --tw-translate-y: -19rem;
  }

  .sm\:focus\:tw--translate-y-77:focus{
    --tw-translate-y: -19.25rem;
  }

  .sm\:focus\:tw--translate-y-78:focus{
    --tw-translate-y: -19.5rem;
  }

  .sm\:focus\:tw--translate-y-79:focus{
    --tw-translate-y: -19.75rem;
  }

  .sm\:focus\:tw--translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .sm\:focus\:tw--translate-y-81:focus{
    --tw-translate-y: -20.25rem;
  }

  .sm\:focus\:tw--translate-y-82:focus{
    --tw-translate-y: -20.5rem;
  }

  .sm\:focus\:tw--translate-y-83:focus{
    --tw-translate-y: -20.75rem;
  }

  .sm\:focus\:tw--translate-y-84:focus{
    --tw-translate-y: -21rem;
  }

  .sm\:focus\:tw--translate-y-85:focus{
    --tw-translate-y: -21.25rem;
  }

  .sm\:focus\:tw--translate-y-86:focus{
    --tw-translate-y: -21.5rem;
  }

  .sm\:focus\:tw--translate-y-87:focus{
    --tw-translate-y: -21.75rem;
  }

  .sm\:focus\:tw--translate-y-88:focus{
    --tw-translate-y: -22rem;
  }

  .sm\:focus\:tw--translate-y-89:focus{
    --tw-translate-y: -22.25rem;
  }

  .sm\:focus\:tw--translate-y-90:focus{
    --tw-translate-y: -22.5rem;
  }

  .sm\:focus\:tw--translate-y-91:focus{
    --tw-translate-y: -22.75rem;
  }

  .sm\:focus\:tw--translate-y-92:focus{
    --tw-translate-y: -23rem;
  }

  .sm\:focus\:tw--translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .sm\:focus\:tw--translate-y-102:focus{
    --tw-translate-y: -25.5rem;
  }

  .sm\:focus\:tw--translate-y-112:focus{
    --tw-translate-y: -28rem;
  }

  .sm\:focus\:tw--translate-y-128:focus{
    --tw-translate-y: -31rem;
  }

  .sm\:focus\:tw--translate-y-129:focus{
    --tw-translate-y: -32.25rem;
  }

  .sm\:focus\:tw--translate-y-130:focus{
    --tw-translate-y: -32.5rem;
  }

  .sm\:focus\:tw--translate-y-140:focus{
    --tw-translate-y: -35rem;
  }

  .sm\:focus\:tw--translate-y-160:focus{
    --tw-translate-y: -40rem;
  }

  .sm\:focus\:tw--translate-y-180:focus{
    --tw-translate-y: -45rem;
  }

  .sm\:focus\:tw--translate-y-185:focus{
    --tw-translate-y: -46.25rem;
  }

  .sm\:focus\:tw--translate-y-190:focus{
    --tw-translate-y: -47.5rem;
  }

  .sm\:focus\:tw--translate-y-200:focus{
    --tw-translate-y: -50rem;
  }

  .sm\:focus\:tw--translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .sm\:focus\:tw--translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .sm\:focus\:tw--translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .sm\:focus\:tw--translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .sm\:focus\:tw--translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .sm\:focus\:tw-translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .sm\:focus\:tw-translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .sm\:focus\:tw-translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .sm\:focus\:tw-translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .sm\:focus\:tw-translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .sm\:focus\:tw-translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .sm\:focus\:tw-translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .sm\:focus\:tw--translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .sm\:focus\:tw--translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .sm\:focus\:tw--translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .sm\:focus\:tw--translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .sm\:focus\:tw--translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .sm\:focus\:tw--translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .sm\:focus\:tw--translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .sm\:tw-rotate-0{
    --tw-rotate: 0deg;
  }

  .sm\:tw-rotate-1{
    --tw-rotate: 1deg;
  }

  .sm\:tw-rotate-2{
    --tw-rotate: 2deg;
  }

  .sm\:tw-rotate-3{
    --tw-rotate: 3deg;
  }

  .sm\:tw-rotate-6{
    --tw-rotate: 6deg;
  }

  .sm\:tw-rotate-12{
    --tw-rotate: 12deg;
  }

  .sm\:tw-rotate-45{
    --tw-rotate: 45deg;
  }

  .sm\:tw-rotate-90{
    --tw-rotate: 90deg;
  }

  .sm\:tw-rotate-180{
    --tw-rotate: 180deg;
  }

  .sm\:tw--rotate-180{
    --tw-rotate: -180deg;
  }

  .sm\:tw--rotate-90{
    --tw-rotate: -90deg;
  }

  .sm\:tw--rotate-45{
    --tw-rotate: -45deg;
  }

  .sm\:tw--rotate-12{
    --tw-rotate: -12deg;
  }

  .sm\:tw--rotate-6{
    --tw-rotate: -6deg;
  }

  .sm\:tw--rotate-3{
    --tw-rotate: -3deg;
  }

  .sm\:tw--rotate-2{
    --tw-rotate: -2deg;
  }

  .sm\:tw--rotate-1{
    --tw-rotate: -1deg;
  }

  .sm\:hover\:tw-rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .sm\:hover\:tw-rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .sm\:hover\:tw-rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .sm\:hover\:tw-rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .sm\:hover\:tw-rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .sm\:hover\:tw-rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .sm\:hover\:tw-rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .sm\:hover\:tw-rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .sm\:hover\:tw-rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .sm\:hover\:tw--rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .sm\:hover\:tw--rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .sm\:hover\:tw--rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .sm\:hover\:tw--rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .sm\:hover\:tw--rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .sm\:hover\:tw--rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .sm\:hover\:tw--rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .sm\:hover\:tw--rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .sm\:focus\:tw-rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .sm\:focus\:tw-rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .sm\:focus\:tw-rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .sm\:focus\:tw-rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .sm\:focus\:tw-rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .sm\:focus\:tw-rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .sm\:focus\:tw-rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .sm\:focus\:tw-rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .sm\:focus\:tw-rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .sm\:focus\:tw--rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .sm\:focus\:tw--rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .sm\:focus\:tw--rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .sm\:focus\:tw--rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .sm\:focus\:tw--rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .sm\:focus\:tw--rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .sm\:focus\:tw--rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .sm\:focus\:tw--rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .sm\:tw-skew-x-0{
    --tw-skew-x: 0deg;
  }

  .sm\:tw-skew-x-1{
    --tw-skew-x: 1deg;
  }

  .sm\:tw-skew-x-2{
    --tw-skew-x: 2deg;
  }

  .sm\:tw-skew-x-3{
    --tw-skew-x: 3deg;
  }

  .sm\:tw-skew-x-6{
    --tw-skew-x: 6deg;
  }

  .sm\:tw-skew-x-12{
    --tw-skew-x: 12deg;
  }

  .sm\:tw--skew-x-12{
    --tw-skew-x: -12deg;
  }

  .sm\:tw--skew-x-6{
    --tw-skew-x: -6deg;
  }

  .sm\:tw--skew-x-3{
    --tw-skew-x: -3deg;
  }

  .sm\:tw--skew-x-2{
    --tw-skew-x: -2deg;
  }

  .sm\:tw--skew-x-1{
    --tw-skew-x: -1deg;
  }

  .sm\:tw-skew-y-0{
    --tw-skew-y: 0deg;
  }

  .sm\:tw-skew-y-1{
    --tw-skew-y: 1deg;
  }

  .sm\:tw-skew-y-2{
    --tw-skew-y: 2deg;
  }

  .sm\:tw-skew-y-3{
    --tw-skew-y: 3deg;
  }

  .sm\:tw-skew-y-6{
    --tw-skew-y: 6deg;
  }

  .sm\:tw-skew-y-12{
    --tw-skew-y: 12deg;
  }

  .sm\:tw--skew-y-12{
    --tw-skew-y: -12deg;
  }

  .sm\:tw--skew-y-6{
    --tw-skew-y: -6deg;
  }

  .sm\:tw--skew-y-3{
    --tw-skew-y: -3deg;
  }

  .sm\:tw--skew-y-2{
    --tw-skew-y: -2deg;
  }

  .sm\:tw--skew-y-1{
    --tw-skew-y: -1deg;
  }

  .sm\:hover\:tw-skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .sm\:hover\:tw-skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .sm\:hover\:tw-skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .sm\:hover\:tw-skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .sm\:hover\:tw-skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .sm\:hover\:tw-skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .sm\:hover\:tw--skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .sm\:hover\:tw--skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .sm\:hover\:tw--skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .sm\:hover\:tw--skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .sm\:hover\:tw--skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .sm\:hover\:tw-skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .sm\:hover\:tw-skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .sm\:hover\:tw-skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .sm\:hover\:tw-skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .sm\:hover\:tw-skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .sm\:hover\:tw-skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .sm\:hover\:tw--skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .sm\:hover\:tw--skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .sm\:hover\:tw--skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .sm\:hover\:tw--skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .sm\:hover\:tw--skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .sm\:focus\:tw-skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .sm\:focus\:tw-skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .sm\:focus\:tw-skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .sm\:focus\:tw-skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .sm\:focus\:tw-skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .sm\:focus\:tw-skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .sm\:focus\:tw--skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .sm\:focus\:tw--skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .sm\:focus\:tw--skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .sm\:focus\:tw--skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .sm\:focus\:tw--skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .sm\:focus\:tw-skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .sm\:focus\:tw-skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .sm\:focus\:tw-skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .sm\:focus\:tw-skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .sm\:focus\:tw-skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .sm\:focus\:tw-skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .sm\:focus\:tw--skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .sm\:focus\:tw--skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .sm\:focus\:tw--skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .sm\:focus\:tw--skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .sm\:focus\:tw--skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .sm\:tw-scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:tw-scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:tw-scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:tw-scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:tw-scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:tw-scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:tw-scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:tw-scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:tw-scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:tw-scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:tw-scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:hover\:tw-scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:hover\:tw-scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:hover\:tw-scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:hover\:tw-scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:hover\:tw-scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:hover\:tw-scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:tw-scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:tw-scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:tw-scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:tw-scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:focus\:tw-scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:focus\:tw-scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:focus\:tw-scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:focus\:tw-scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:focus\:tw-scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:focus\:tw-scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:tw-scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:tw-scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:tw-scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:tw-scale-x-0{
    --tw-scale-x: 0;
  }

  .sm\:tw-scale-x-50{
    --tw-scale-x: .5;
  }

  .sm\:tw-scale-x-75{
    --tw-scale-x: .75;
  }

  .sm\:tw-scale-x-90{
    --tw-scale-x: .9;
  }

  .sm\:tw-scale-x-95{
    --tw-scale-x: .95;
  }

  .sm\:tw-scale-x-100{
    --tw-scale-x: 1;
  }

  .sm\:tw-scale-x-105{
    --tw-scale-x: 1.05;
  }

  .sm\:tw-scale-x-110{
    --tw-scale-x: 1.1;
  }

  .sm\:tw-scale-x-125{
    --tw-scale-x: 1.25;
  }

  .sm\:tw-scale-x-150{
    --tw-scale-x: 1.5;
  }

  .sm\:tw-scale-y-0{
    --tw-scale-y: 0;
  }

  .sm\:tw-scale-y-50{
    --tw-scale-y: .5;
  }

  .sm\:tw-scale-y-75{
    --tw-scale-y: .75;
  }

  .sm\:tw-scale-y-90{
    --tw-scale-y: .9;
  }

  .sm\:tw-scale-y-95{
    --tw-scale-y: .95;
  }

  .sm\:tw-scale-y-100{
    --tw-scale-y: 1;
  }

  .sm\:tw-scale-y-105{
    --tw-scale-y: 1.05;
  }

  .sm\:tw-scale-y-110{
    --tw-scale-y: 1.1;
  }

  .sm\:tw-scale-y-125{
    --tw-scale-y: 1.25;
  }

  .sm\:tw-scale-y-150{
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:tw-scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .sm\:hover\:tw-scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .sm\:hover\:tw-scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .sm\:hover\:tw-scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .sm\:hover\:tw-scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .sm\:hover\:tw-scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .sm\:hover\:tw-scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .sm\:hover\:tw-scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .sm\:hover\:tw-scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .sm\:hover\:tw-scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .sm\:hover\:tw-scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .sm\:hover\:tw-scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .sm\:hover\:tw-scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .sm\:hover\:tw-scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .sm\:hover\:tw-scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .sm\:hover\:tw-scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .sm\:hover\:tw-scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:tw-scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:tw-scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:tw-scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:tw-scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .sm\:focus\:tw-scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .sm\:focus\:tw-scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .sm\:focus\:tw-scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .sm\:focus\:tw-scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .sm\:focus\:tw-scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .sm\:focus\:tw-scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .sm\:focus\:tw-scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .sm\:focus\:tw-scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .sm\:focus\:tw-scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .sm\:focus\:tw-scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .sm\:focus\:tw-scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .sm\:focus\:tw-scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .sm\:focus\:tw-scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .sm\:focus\:tw-scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .sm\:focus\:tw-scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .sm\:focus\:tw-scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:tw-scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:tw-scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:tw-scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .sm\:tw-animate-none{
    animation: none;
  }

  .sm\:tw-animate-spin{
    animation: tw-spin 1s linear infinite;
  }

  .sm\:tw-animate-ping{
    animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .sm\:tw-animate-pulse{
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .sm\:tw-animate-bounce{
    animation: tw-bounce 1s infinite;
  }

  .sm\:tw-cursor-auto{
    cursor: auto;
  }

  .sm\:tw-cursor-default{
    cursor: default;
  }

  .sm\:tw-cursor-pointer{
    cursor: pointer;
  }

  .sm\:tw-cursor-wait{
    cursor: wait;
  }

  .sm\:tw-cursor-text{
    cursor: text;
  }

  .sm\:tw-cursor-move{
    cursor: move;
  }

  .sm\:tw-cursor-help{
    cursor: help;
  }

  .sm\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  .sm\:tw-select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .sm\:tw-select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .sm\:tw-select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .sm\:tw-select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .sm\:tw-resize-none{
    resize: none;
  }

  .sm\:tw-resize-y{
    resize: vertical;
  }

  .sm\:tw-resize-x{
    resize: horizontal;
  }

  .sm\:tw-resize{
    resize: both;
  }

  .sm\:tw-list-inside{
    list-style-position: inside;
  }

  .sm\:tw-list-outside{
    list-style-position: outside;
  }

  .sm\:tw-list-none{
    list-style-type: none;
  }

  .sm\:tw-list-disc{
    list-style-type: disc;
  }

  .sm\:tw-list-decimal{
    list-style-type: decimal;
  }

  .sm\:tw-appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .sm\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  .sm\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  .sm\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  .sm\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .sm\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  .sm\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  .sm\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .sm\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .sm\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  .sm\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  .sm\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  .sm\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .sm\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  .sm\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sm\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sm\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .sm\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .sm\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .sm\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .sm\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  .sm\:tw-flex-row{
    flex-direction: row;
  }

  .sm\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  .sm\:tw-flex-col{
    flex-direction: column;
  }

  .sm\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  .sm\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  .sm\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .sm\:tw-flex-nowrap{
    flex-wrap: nowrap;
  }

  .sm\:tw-place-content-center{
    place-content: center;
  }

  .sm\:tw-place-content-start{
    place-content: start;
  }

  .sm\:tw-place-content-end{
    place-content: end;
  }

  .sm\:tw-place-content-between{
    place-content: space-between;
  }

  .sm\:tw-place-content-around{
    place-content: space-around;
  }

  .sm\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  .sm\:tw-place-content-stretch{
    place-content: stretch;
  }

  .sm\:tw-place-items-start{
    place-items: start;
  }

  .sm\:tw-place-items-end{
    place-items: end;
  }

  .sm\:tw-place-items-center{
    place-items: center;
  }

  .sm\:tw-place-items-stretch{
    place-items: stretch;
  }

  .sm\:tw-content-center{
    align-content: center;
  }

  .sm\:tw-content-start{
    align-content: flex-start;
  }

  .sm\:tw-content-end{
    align-content: flex-end;
  }

  .sm\:tw-content-between{
    align-content: space-between;
  }

  .sm\:tw-content-around{
    align-content: space-around;
  }

  .sm\:tw-content-evenly{
    align-content: space-evenly;
  }

  .sm\:tw-items-start{
    align-items: flex-start;
  }

  .sm\:tw-items-end{
    align-items: flex-end;
  }

  .sm\:tw-items-center{
    align-items: center;
  }

  .sm\:tw-items-baseline{
    align-items: baseline;
  }

  .sm\:tw-items-stretch{
    align-items: stretch;
  }

  .sm\:tw-justify-start{
    justify-content: flex-start;
  }

  .sm\:tw-justify-end{
    justify-content: flex-end;
  }

  .sm\:tw-justify-center{
    justify-content: center;
  }

  .sm\:tw-justify-between{
    justify-content: space-between;
  }

  .sm\:tw-justify-around{
    justify-content: space-around;
  }

  .sm\:tw-justify-evenly{
    justify-content: space-evenly;
  }

  .sm\:tw-justify-items-start{
    justify-items: start;
  }

  .sm\:tw-justify-items-end{
    justify-items: end;
  }

  .sm\:tw-justify-items-center{
    justify-items: center;
  }

  .sm\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  .sm\:tw-gap-0{
    gap: 0px;
  }

  .sm\:tw-gap-1{
    gap: 0.25rem;
  }

  .sm\:tw-gap-2{
    gap: 0.5rem;
  }

  .sm\:tw-gap-3{
    gap: 0.75rem;
  }

  .sm\:tw-gap-4{
    gap: 1rem;
  }

  .sm\:tw-gap-5{
    gap: 1.25rem;
  }

  .sm\:tw-gap-6{
    gap: 1.5rem;
  }

  .sm\:tw-gap-7{
    gap: 1.75rem;
  }

  .sm\:tw-gap-8{
    gap: 2rem;
  }

  .sm\:tw-gap-9{
    gap: 2.25rem;
  }

  .sm\:tw-gap-10{
    gap: 2.5rem;
  }

  .sm\:tw-gap-11{
    gap: 2.75rem;
  }

  .sm\:tw-gap-12{
    gap: 3rem;
  }

  .sm\:tw-gap-13{
    gap: 3.25rem;
  }

  .sm\:tw-gap-14{
    gap: 3.5rem;
  }

  .sm\:tw-gap-15{
    gap: 3.75rem;
  }

  .sm\:tw-gap-16{
    gap: 4rem;
  }

  .sm\:tw-gap-17{
    gap: 4.25rem;
  }

  .sm\:tw-gap-18{
    gap: 4.5rem;
  }

  .sm\:tw-gap-19{
    gap: 4.75rem;
  }

  .sm\:tw-gap-20{
    gap: 5rem;
  }

  .sm\:tw-gap-21{
    gap: 5.25rem;
  }

  .sm\:tw-gap-22{
    gap: 5.5rem;
  }

  .sm\:tw-gap-23{
    gap: 5.75rem;
  }

  .sm\:tw-gap-24{
    gap: 6rem;
  }

  .sm\:tw-gap-25{
    gap: 6.25rem;
  }

  .sm\:tw-gap-26{
    gap: 6.5rem;
  }

  .sm\:tw-gap-27{
    gap: 6.75rem;
  }

  .sm\:tw-gap-28{
    gap: 7rem;
  }

  .sm\:tw-gap-29{
    gap: 7.25rem;
  }

  .sm\:tw-gap-30{
    gap: 7.5rem;
  }

  .sm\:tw-gap-31{
    gap: 7.75rem;
  }

  .sm\:tw-gap-32{
    gap: 8rem;
  }

  .sm\:tw-gap-33{
    gap: 8.25rem;
  }

  .sm\:tw-gap-34{
    gap: 8.5rem;
  }

  .sm\:tw-gap-35{
    gap: 8.75rem;
  }

  .sm\:tw-gap-36{
    gap: 9rem;
  }

  .sm\:tw-gap-37{
    gap: 9.25rem;
  }

  .sm\:tw-gap-38{
    gap: 9.5rem;
  }

  .sm\:tw-gap-39{
    gap: 9.75rem;
  }

  .sm\:tw-gap-40{
    gap: 10rem;
  }

  .sm\:tw-gap-41{
    gap: 10.25rem;
  }

  .sm\:tw-gap-42{
    gap: 10.5rem;
  }

  .sm\:tw-gap-43{
    gap: 10.75rem;
  }

  .sm\:tw-gap-44{
    gap: 11rem;
  }

  .sm\:tw-gap-45{
    gap: 11.25rem;
  }

  .sm\:tw-gap-46{
    gap: 11.5rem;
  }

  .sm\:tw-gap-47{
    gap: 11.75rem;
  }

  .sm\:tw-gap-48{
    gap: 12rem;
  }

  .sm\:tw-gap-50{
    gap: 12.5rem;
  }

  .sm\:tw-gap-52{
    gap: 13rem;
  }

  .sm\:tw-gap-53{
    gap: 13.25rem;
  }

  .sm\:tw-gap-54{
    gap: 13.5rem;
  }

  .sm\:tw-gap-55{
    gap: 13.75rem;
  }

  .sm\:tw-gap-56{
    gap: 14rem;
  }

  .sm\:tw-gap-57{
    gap: 14.25rem;
  }

  .sm\:tw-gap-58{
    gap: 14.5rem;
  }

  .sm\:tw-gap-59{
    gap: 14.75rem;
  }

  .sm\:tw-gap-60{
    gap: 15rem;
  }

  .sm\:tw-gap-61{
    gap: 15.25rem;
  }

  .sm\:tw-gap-62{
    gap: 15.5rem;
  }

  .sm\:tw-gap-63{
    gap: 15.75rem;
  }

  .sm\:tw-gap-64{
    gap: 16rem;
  }

  .sm\:tw-gap-65{
    gap: 16.25rem;
  }

  .sm\:tw-gap-66{
    gap: 16.5rem;
  }

  .sm\:tw-gap-68{
    gap: 17rem;
  }

  .sm\:tw-gap-69{
    gap: 17.25rem;
  }

  .sm\:tw-gap-70{
    gap: 17.5rem;
  }

  .sm\:tw-gap-71{
    gap: 17.75rem;
  }

  .sm\:tw-gap-72{
    gap: 18rem;
  }

  .sm\:tw-gap-73{
    gap: 18.25rem;
  }

  .sm\:tw-gap-74{
    gap: 18.5rem;
  }

  .sm\:tw-gap-75{
    gap: 18.75rem;
  }

  .sm\:tw-gap-76{
    gap: 19rem;
  }

  .sm\:tw-gap-77{
    gap: 19.25rem;
  }

  .sm\:tw-gap-78{
    gap: 19.5rem;
  }

  .sm\:tw-gap-79{
    gap: 19.75rem;
  }

  .sm\:tw-gap-80{
    gap: 20rem;
  }

  .sm\:tw-gap-81{
    gap: 20.25rem;
  }

  .sm\:tw-gap-82{
    gap: 20.5rem;
  }

  .sm\:tw-gap-83{
    gap: 20.75rem;
  }

  .sm\:tw-gap-84{
    gap: 21rem;
  }

  .sm\:tw-gap-85{
    gap: 21.25rem;
  }

  .sm\:tw-gap-86{
    gap: 21.5rem;
  }

  .sm\:tw-gap-87{
    gap: 21.75rem;
  }

  .sm\:tw-gap-88{
    gap: 22rem;
  }

  .sm\:tw-gap-89{
    gap: 22.25rem;
  }

  .sm\:tw-gap-90{
    gap: 22.5rem;
  }

  .sm\:tw-gap-91{
    gap: 22.75rem;
  }

  .sm\:tw-gap-92{
    gap: 23rem;
  }

  .sm\:tw-gap-96{
    gap: 24rem;
  }

  .sm\:tw-gap-102{
    gap: 25.5rem;
  }

  .sm\:tw-gap-112{
    gap: 28rem;
  }

  .sm\:tw-gap-128{
    gap: 31rem;
  }

  .sm\:tw-gap-129{
    gap: 32.25rem;
  }

  .sm\:tw-gap-130{
    gap: 32.5rem;
  }

  .sm\:tw-gap-140{
    gap: 35rem;
  }

  .sm\:tw-gap-160{
    gap: 40rem;
  }

  .sm\:tw-gap-180{
    gap: 45rem;
  }

  .sm\:tw-gap-185{
    gap: 46.25rem;
  }

  .sm\:tw-gap-190{
    gap: 47.5rem;
  }

  .sm\:tw-gap-200{
    gap: 50rem;
  }

  .sm\:tw-gap-px{
    gap: 1px;
  }

  .sm\:tw-gap-0\.5{
    gap: 0.125rem;
  }

  .sm\:tw-gap-1\.5{
    gap: 0.375rem;
  }

  .sm\:tw-gap-2\.5{
    gap: 0.625rem;
  }

  .sm\:tw-gap-3\.5{
    gap: 0.875rem;
  }

  .sm\:tw-gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .sm\:tw-gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .sm\:tw-gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .sm\:tw-gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .sm\:tw-gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .sm\:tw-gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .sm\:tw-gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .sm\:tw-gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .sm\:tw-gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .sm\:tw-gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .sm\:tw-gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .sm\:tw-gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .sm\:tw-gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .sm\:tw-gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }

  .sm\:tw-gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .sm\:tw-gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }

  .sm\:tw-gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .sm\:tw-gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }

  .sm\:tw-gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }

  .sm\:tw-gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }

  .sm\:tw-gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .sm\:tw-gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }

  .sm\:tw-gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }

  .sm\:tw-gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }

  .sm\:tw-gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .sm\:tw-gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }

  .sm\:tw-gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }

  .sm\:tw-gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }

  .sm\:tw-gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .sm\:tw-gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }

  .sm\:tw-gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }

  .sm\:tw-gap-x-31{
    -moz-column-gap: 7.75rem;
         column-gap: 7.75rem;
  }

  .sm\:tw-gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .sm\:tw-gap-x-33{
    -moz-column-gap: 8.25rem;
         column-gap: 8.25rem;
  }

  .sm\:tw-gap-x-34{
    -moz-column-gap: 8.5rem;
         column-gap: 8.5rem;
  }

  .sm\:tw-gap-x-35{
    -moz-column-gap: 8.75rem;
         column-gap: 8.75rem;
  }

  .sm\:tw-gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .sm\:tw-gap-x-37{
    -moz-column-gap: 9.25rem;
         column-gap: 9.25rem;
  }

  .sm\:tw-gap-x-38{
    -moz-column-gap: 9.5rem;
         column-gap: 9.5rem;
  }

  .sm\:tw-gap-x-39{
    -moz-column-gap: 9.75rem;
         column-gap: 9.75rem;
  }

  .sm\:tw-gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .sm\:tw-gap-x-41{
    -moz-column-gap: 10.25rem;
         column-gap: 10.25rem;
  }

  .sm\:tw-gap-x-42{
    -moz-column-gap: 10.5rem;
         column-gap: 10.5rem;
  }

  .sm\:tw-gap-x-43{
    -moz-column-gap: 10.75rem;
         column-gap: 10.75rem;
  }

  .sm\:tw-gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .sm\:tw-gap-x-45{
    -moz-column-gap: 11.25rem;
         column-gap: 11.25rem;
  }

  .sm\:tw-gap-x-46{
    -moz-column-gap: 11.5rem;
         column-gap: 11.5rem;
  }

  .sm\:tw-gap-x-47{
    -moz-column-gap: 11.75rem;
         column-gap: 11.75rem;
  }

  .sm\:tw-gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .sm\:tw-gap-x-50{
    -moz-column-gap: 12.5rem;
         column-gap: 12.5rem;
  }

  .sm\:tw-gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .sm\:tw-gap-x-53{
    -moz-column-gap: 13.25rem;
         column-gap: 13.25rem;
  }

  .sm\:tw-gap-x-54{
    -moz-column-gap: 13.5rem;
         column-gap: 13.5rem;
  }

  .sm\:tw-gap-x-55{
    -moz-column-gap: 13.75rem;
         column-gap: 13.75rem;
  }

  .sm\:tw-gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .sm\:tw-gap-x-57{
    -moz-column-gap: 14.25rem;
         column-gap: 14.25rem;
  }

  .sm\:tw-gap-x-58{
    -moz-column-gap: 14.5rem;
         column-gap: 14.5rem;
  }

  .sm\:tw-gap-x-59{
    -moz-column-gap: 14.75rem;
         column-gap: 14.75rem;
  }

  .sm\:tw-gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .sm\:tw-gap-x-61{
    -moz-column-gap: 15.25rem;
         column-gap: 15.25rem;
  }

  .sm\:tw-gap-x-62{
    -moz-column-gap: 15.5rem;
         column-gap: 15.5rem;
  }

  .sm\:tw-gap-x-63{
    -moz-column-gap: 15.75rem;
         column-gap: 15.75rem;
  }

  .sm\:tw-gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .sm\:tw-gap-x-65{
    -moz-column-gap: 16.25rem;
         column-gap: 16.25rem;
  }

  .sm\:tw-gap-x-66{
    -moz-column-gap: 16.5rem;
         column-gap: 16.5rem;
  }

  .sm\:tw-gap-x-68{
    -moz-column-gap: 17rem;
         column-gap: 17rem;
  }

  .sm\:tw-gap-x-69{
    -moz-column-gap: 17.25rem;
         column-gap: 17.25rem;
  }

  .sm\:tw-gap-x-70{
    -moz-column-gap: 17.5rem;
         column-gap: 17.5rem;
  }

  .sm\:tw-gap-x-71{
    -moz-column-gap: 17.75rem;
         column-gap: 17.75rem;
  }

  .sm\:tw-gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .sm\:tw-gap-x-73{
    -moz-column-gap: 18.25rem;
         column-gap: 18.25rem;
  }

  .sm\:tw-gap-x-74{
    -moz-column-gap: 18.5rem;
         column-gap: 18.5rem;
  }

  .sm\:tw-gap-x-75{
    -moz-column-gap: 18.75rem;
         column-gap: 18.75rem;
  }

  .sm\:tw-gap-x-76{
    -moz-column-gap: 19rem;
         column-gap: 19rem;
  }

  .sm\:tw-gap-x-77{
    -moz-column-gap: 19.25rem;
         column-gap: 19.25rem;
  }

  .sm\:tw-gap-x-78{
    -moz-column-gap: 19.5rem;
         column-gap: 19.5rem;
  }

  .sm\:tw-gap-x-79{
    -moz-column-gap: 19.75rem;
         column-gap: 19.75rem;
  }

  .sm\:tw-gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .sm\:tw-gap-x-81{
    -moz-column-gap: 20.25rem;
         column-gap: 20.25rem;
  }

  .sm\:tw-gap-x-82{
    -moz-column-gap: 20.5rem;
         column-gap: 20.5rem;
  }

  .sm\:tw-gap-x-83{
    -moz-column-gap: 20.75rem;
         column-gap: 20.75rem;
  }

  .sm\:tw-gap-x-84{
    -moz-column-gap: 21rem;
         column-gap: 21rem;
  }

  .sm\:tw-gap-x-85{
    -moz-column-gap: 21.25rem;
         column-gap: 21.25rem;
  }

  .sm\:tw-gap-x-86{
    -moz-column-gap: 21.5rem;
         column-gap: 21.5rem;
  }

  .sm\:tw-gap-x-87{
    -moz-column-gap: 21.75rem;
         column-gap: 21.75rem;
  }

  .sm\:tw-gap-x-88{
    -moz-column-gap: 22rem;
         column-gap: 22rem;
  }

  .sm\:tw-gap-x-89{
    -moz-column-gap: 22.25rem;
         column-gap: 22.25rem;
  }

  .sm\:tw-gap-x-90{
    -moz-column-gap: 22.5rem;
         column-gap: 22.5rem;
  }

  .sm\:tw-gap-x-91{
    -moz-column-gap: 22.75rem;
         column-gap: 22.75rem;
  }

  .sm\:tw-gap-x-92{
    -moz-column-gap: 23rem;
         column-gap: 23rem;
  }

  .sm\:tw-gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .sm\:tw-gap-x-102{
    -moz-column-gap: 25.5rem;
         column-gap: 25.5rem;
  }

  .sm\:tw-gap-x-112{
    -moz-column-gap: 28rem;
         column-gap: 28rem;
  }

  .sm\:tw-gap-x-128{
    -moz-column-gap: 31rem;
         column-gap: 31rem;
  }

  .sm\:tw-gap-x-129{
    -moz-column-gap: 32.25rem;
         column-gap: 32.25rem;
  }

  .sm\:tw-gap-x-130{
    -moz-column-gap: 32.5rem;
         column-gap: 32.5rem;
  }

  .sm\:tw-gap-x-140{
    -moz-column-gap: 35rem;
         column-gap: 35rem;
  }

  .sm\:tw-gap-x-160{
    -moz-column-gap: 40rem;
         column-gap: 40rem;
  }

  .sm\:tw-gap-x-180{
    -moz-column-gap: 45rem;
         column-gap: 45rem;
  }

  .sm\:tw-gap-x-185{
    -moz-column-gap: 46.25rem;
         column-gap: 46.25rem;
  }

  .sm\:tw-gap-x-190{
    -moz-column-gap: 47.5rem;
         column-gap: 47.5rem;
  }

  .sm\:tw-gap-x-200{
    -moz-column-gap: 50rem;
         column-gap: 50rem;
  }

  .sm\:tw-gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .sm\:tw-gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .sm\:tw-gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .sm\:tw-gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .sm\:tw-gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .sm\:tw-gap-y-0{
    row-gap: 0px;
  }

  .sm\:tw-gap-y-1{
    row-gap: 0.25rem;
  }

  .sm\:tw-gap-y-2{
    row-gap: 0.5rem;
  }

  .sm\:tw-gap-y-3{
    row-gap: 0.75rem;
  }

  .sm\:tw-gap-y-4{
    row-gap: 1rem;
  }

  .sm\:tw-gap-y-5{
    row-gap: 1.25rem;
  }

  .sm\:tw-gap-y-6{
    row-gap: 1.5rem;
  }

  .sm\:tw-gap-y-7{
    row-gap: 1.75rem;
  }

  .sm\:tw-gap-y-8{
    row-gap: 2rem;
  }

  .sm\:tw-gap-y-9{
    row-gap: 2.25rem;
  }

  .sm\:tw-gap-y-10{
    row-gap: 2.5rem;
  }

  .sm\:tw-gap-y-11{
    row-gap: 2.75rem;
  }

  .sm\:tw-gap-y-12{
    row-gap: 3rem;
  }

  .sm\:tw-gap-y-13{
    row-gap: 3.25rem;
  }

  .sm\:tw-gap-y-14{
    row-gap: 3.5rem;
  }

  .sm\:tw-gap-y-15{
    row-gap: 3.75rem;
  }

  .sm\:tw-gap-y-16{
    row-gap: 4rem;
  }

  .sm\:tw-gap-y-17{
    row-gap: 4.25rem;
  }

  .sm\:tw-gap-y-18{
    row-gap: 4.5rem;
  }

  .sm\:tw-gap-y-19{
    row-gap: 4.75rem;
  }

  .sm\:tw-gap-y-20{
    row-gap: 5rem;
  }

  .sm\:tw-gap-y-21{
    row-gap: 5.25rem;
  }

  .sm\:tw-gap-y-22{
    row-gap: 5.5rem;
  }

  .sm\:tw-gap-y-23{
    row-gap: 5.75rem;
  }

  .sm\:tw-gap-y-24{
    row-gap: 6rem;
  }

  .sm\:tw-gap-y-25{
    row-gap: 6.25rem;
  }

  .sm\:tw-gap-y-26{
    row-gap: 6.5rem;
  }

  .sm\:tw-gap-y-27{
    row-gap: 6.75rem;
  }

  .sm\:tw-gap-y-28{
    row-gap: 7rem;
  }

  .sm\:tw-gap-y-29{
    row-gap: 7.25rem;
  }

  .sm\:tw-gap-y-30{
    row-gap: 7.5rem;
  }

  .sm\:tw-gap-y-31{
    row-gap: 7.75rem;
  }

  .sm\:tw-gap-y-32{
    row-gap: 8rem;
  }

  .sm\:tw-gap-y-33{
    row-gap: 8.25rem;
  }

  .sm\:tw-gap-y-34{
    row-gap: 8.5rem;
  }

  .sm\:tw-gap-y-35{
    row-gap: 8.75rem;
  }

  .sm\:tw-gap-y-36{
    row-gap: 9rem;
  }

  .sm\:tw-gap-y-37{
    row-gap: 9.25rem;
  }

  .sm\:tw-gap-y-38{
    row-gap: 9.5rem;
  }

  .sm\:tw-gap-y-39{
    row-gap: 9.75rem;
  }

  .sm\:tw-gap-y-40{
    row-gap: 10rem;
  }

  .sm\:tw-gap-y-41{
    row-gap: 10.25rem;
  }

  .sm\:tw-gap-y-42{
    row-gap: 10.5rem;
  }

  .sm\:tw-gap-y-43{
    row-gap: 10.75rem;
  }

  .sm\:tw-gap-y-44{
    row-gap: 11rem;
  }

  .sm\:tw-gap-y-45{
    row-gap: 11.25rem;
  }

  .sm\:tw-gap-y-46{
    row-gap: 11.5rem;
  }

  .sm\:tw-gap-y-47{
    row-gap: 11.75rem;
  }

  .sm\:tw-gap-y-48{
    row-gap: 12rem;
  }

  .sm\:tw-gap-y-50{
    row-gap: 12.5rem;
  }

  .sm\:tw-gap-y-52{
    row-gap: 13rem;
  }

  .sm\:tw-gap-y-53{
    row-gap: 13.25rem;
  }

  .sm\:tw-gap-y-54{
    row-gap: 13.5rem;
  }

  .sm\:tw-gap-y-55{
    row-gap: 13.75rem;
  }

  .sm\:tw-gap-y-56{
    row-gap: 14rem;
  }

  .sm\:tw-gap-y-57{
    row-gap: 14.25rem;
  }

  .sm\:tw-gap-y-58{
    row-gap: 14.5rem;
  }

  .sm\:tw-gap-y-59{
    row-gap: 14.75rem;
  }

  .sm\:tw-gap-y-60{
    row-gap: 15rem;
  }

  .sm\:tw-gap-y-61{
    row-gap: 15.25rem;
  }

  .sm\:tw-gap-y-62{
    row-gap: 15.5rem;
  }

  .sm\:tw-gap-y-63{
    row-gap: 15.75rem;
  }

  .sm\:tw-gap-y-64{
    row-gap: 16rem;
  }

  .sm\:tw-gap-y-65{
    row-gap: 16.25rem;
  }

  .sm\:tw-gap-y-66{
    row-gap: 16.5rem;
  }

  .sm\:tw-gap-y-68{
    row-gap: 17rem;
  }

  .sm\:tw-gap-y-69{
    row-gap: 17.25rem;
  }

  .sm\:tw-gap-y-70{
    row-gap: 17.5rem;
  }

  .sm\:tw-gap-y-71{
    row-gap: 17.75rem;
  }

  .sm\:tw-gap-y-72{
    row-gap: 18rem;
  }

  .sm\:tw-gap-y-73{
    row-gap: 18.25rem;
  }

  .sm\:tw-gap-y-74{
    row-gap: 18.5rem;
  }

  .sm\:tw-gap-y-75{
    row-gap: 18.75rem;
  }

  .sm\:tw-gap-y-76{
    row-gap: 19rem;
  }

  .sm\:tw-gap-y-77{
    row-gap: 19.25rem;
  }

  .sm\:tw-gap-y-78{
    row-gap: 19.5rem;
  }

  .sm\:tw-gap-y-79{
    row-gap: 19.75rem;
  }

  .sm\:tw-gap-y-80{
    row-gap: 20rem;
  }

  .sm\:tw-gap-y-81{
    row-gap: 20.25rem;
  }

  .sm\:tw-gap-y-82{
    row-gap: 20.5rem;
  }

  .sm\:tw-gap-y-83{
    row-gap: 20.75rem;
  }

  .sm\:tw-gap-y-84{
    row-gap: 21rem;
  }

  .sm\:tw-gap-y-85{
    row-gap: 21.25rem;
  }

  .sm\:tw-gap-y-86{
    row-gap: 21.5rem;
  }

  .sm\:tw-gap-y-87{
    row-gap: 21.75rem;
  }

  .sm\:tw-gap-y-88{
    row-gap: 22rem;
  }

  .sm\:tw-gap-y-89{
    row-gap: 22.25rem;
  }

  .sm\:tw-gap-y-90{
    row-gap: 22.5rem;
  }

  .sm\:tw-gap-y-91{
    row-gap: 22.75rem;
  }

  .sm\:tw-gap-y-92{
    row-gap: 23rem;
  }

  .sm\:tw-gap-y-96{
    row-gap: 24rem;
  }

  .sm\:tw-gap-y-102{
    row-gap: 25.5rem;
  }

  .sm\:tw-gap-y-112{
    row-gap: 28rem;
  }

  .sm\:tw-gap-y-128{
    row-gap: 31rem;
  }

  .sm\:tw-gap-y-129{
    row-gap: 32.25rem;
  }

  .sm\:tw-gap-y-130{
    row-gap: 32.5rem;
  }

  .sm\:tw-gap-y-140{
    row-gap: 35rem;
  }

  .sm\:tw-gap-y-160{
    row-gap: 40rem;
  }

  .sm\:tw-gap-y-180{
    row-gap: 45rem;
  }

  .sm\:tw-gap-y-185{
    row-gap: 46.25rem;
  }

  .sm\:tw-gap-y-190{
    row-gap: 47.5rem;
  }

  .sm\:tw-gap-y-200{
    row-gap: 50rem;
  }

  .sm\:tw-gap-y-px{
    row-gap: 1px;
  }

  .sm\:tw-gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .sm\:tw-gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .sm\:tw-gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .sm\:tw-gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .sm\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17rem * var(--tw-space-x-reverse));
    margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19rem * var(--tw-space-x-reverse));
    margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21rem * var(--tw-space-x-reverse));
    margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22rem * var(--tw-space-x-reverse));
    margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(23rem * var(--tw-space-x-reverse));
    margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(28rem * var(--tw-space-x-reverse));
    margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(31rem * var(--tw-space-x-reverse));
    margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(35rem * var(--tw-space-x-reverse));
    margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40rem * var(--tw-space-x-reverse));
    margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(45rem * var(--tw-space-x-reverse));
    margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(50rem * var(--tw-space-x-reverse));
    margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17rem * var(--tw-space-x-reverse));
    margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19rem * var(--tw-space-x-reverse));
    margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21rem * var(--tw-space-x-reverse));
    margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22rem * var(--tw-space-x-reverse));
    margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-23rem * var(--tw-space-x-reverse));
    margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-28rem * var(--tw-space-x-reverse));
    margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-31rem * var(--tw-space-x-reverse));
    margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-35rem * var(--tw-space-x-reverse));
    margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40rem * var(--tw-space-x-reverse));
    margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-45rem * var(--tw-space-x-reverse));
    margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-50rem * var(--tw-space-x-reverse));
    margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(23rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(28rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(31rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(35rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(45rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .sm\:tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .sm\:tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:tw-divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .sm\:tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .sm\:tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .sm\:tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .sm\:tw-divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .sm\:tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .sm\:tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .sm\:tw-divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .sm\:tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .sm\:tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .sm\:tw-divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .sm\:tw-divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .sm\:tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .sm\:tw-divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .sm\:tw-divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .sm\:tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .sm\:tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .sm\:tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .sm\:tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .sm\:tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .sm\:tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .sm\:tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .sm\:tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .sm\:tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .sm\:tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .sm\:tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .sm\:tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .sm\:tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .sm\:tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .sm\:tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .sm\:tw-place-self-auto{
    place-self: auto;
  }

  .sm\:tw-place-self-start{
    place-self: start;
  }

  .sm\:tw-place-self-end{
    place-self: end;
  }

  .sm\:tw-place-self-center{
    place-self: center;
  }

  .sm\:tw-place-self-stretch{
    place-self: stretch;
  }

  .sm\:tw-self-auto{
    align-self: auto;
  }

  .sm\:tw-self-start{
    align-self: flex-start;
  }

  .sm\:tw-self-end{
    align-self: flex-end;
  }

  .sm\:tw-self-center{
    align-self: center;
  }

  .sm\:tw-self-stretch{
    align-self: stretch;
  }

  .sm\:tw-self-baseline{
    align-self: baseline;
  }

  .sm\:tw-justify-self-auto{
    justify-self: auto;
  }

  .sm\:tw-justify-self-start{
    justify-self: start;
  }

  .sm\:tw-justify-self-end{
    justify-self: end;
  }

  .sm\:tw-justify-self-center{
    justify-self: center;
  }

  .sm\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  .sm\:tw-overflow-auto{
    overflow: auto;
  }

  .sm\:tw-overflow-hidden{
    overflow: hidden;
  }

  .sm\:tw-overflow-visible{
    overflow: visible;
  }

  .sm\:tw-overflow-scroll{
    overflow: scroll;
  }

  .sm\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  .sm\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  .sm\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  .sm\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  .sm\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  .sm\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  .sm\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  .sm\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  .sm\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  .sm\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  .sm\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  .sm\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .sm\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .sm\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .sm\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .sm\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .sm\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .sm\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:tw-overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .sm\:tw-overflow-clip{
    text-overflow: clip;
  }

  .sm\:tw-whitespace-normal{
    white-space: normal;
  }

  .sm\:tw-whitespace-nowrap{
    white-space: nowrap;
  }

  .sm\:tw-whitespace-pre{
    white-space: pre;
  }

  .sm\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  .sm\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .sm\:tw-break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .sm\:tw-break-words{
    overflow-wrap: break-word;
  }

  .sm\:tw-break-all{
    word-break: break-all;
  }

  .sm\:tw-rounded-none{
    border-radius: 0px;
  }

  .sm\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  .sm\:tw-rounded{
    border-radius: 0.25rem;
  }

  .sm\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  .sm\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  .sm\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  .sm\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  .sm\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  .sm\:tw-rounded-full{
    border-radius: 9999px;
  }

  .sm\:tw-rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .sm\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .sm\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .sm\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .sm\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .sm\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .sm\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:tw-rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .sm\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .sm\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:tw-rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:tw-rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:tw-rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .sm\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .sm\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .sm\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .sm\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .sm\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .sm\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .sm\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .sm\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .sm\:tw-rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .sm\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .sm\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .sm\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .sm\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .sm\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .sm\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .sm\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .sm\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .sm\:tw-rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .sm\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .sm\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .sm\:tw-rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .sm\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .sm\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .sm\:tw-border-0{
    border-width: 0px;
  }

  .sm\:tw-border-2{
    border-width: 2px;
  }

  .sm\:tw-border-4{
    border-width: 4px;
  }

  .sm\:tw-border-8{
    border-width: 8px;
  }

  .sm\:tw-border{
    border-width: 1px;
  }

  .sm\:tw-border-t-0{
    border-top-width: 0px;
  }

  .sm\:tw-border-t-2{
    border-top-width: 2px;
  }

  .sm\:tw-border-t-4{
    border-top-width: 4px;
  }

  .sm\:tw-border-t-8{
    border-top-width: 8px;
  }

  .sm\:tw-border-t{
    border-top-width: 1px;
  }

  .sm\:tw-border-r-0{
    border-right-width: 0px;
  }

  .sm\:tw-border-r-2{
    border-right-width: 2px;
  }

  .sm\:tw-border-r-4{
    border-right-width: 4px;
  }

  .sm\:tw-border-r-8{
    border-right-width: 8px;
  }

  .sm\:tw-border-r{
    border-right-width: 1px;
  }

  .sm\:tw-border-b-0{
    border-bottom-width: 0px;
  }

  .sm\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  .sm\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  .sm\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  .sm\:tw-border-b{
    border-bottom-width: 1px;
  }

  .sm\:tw-border-l-0{
    border-left-width: 0px;
  }

  .sm\:tw-border-l-2{
    border-left-width: 2px;
  }

  .sm\:tw-border-l-4{
    border-left-width: 4px;
  }

  .sm\:tw-border-l-8{
    border-left-width: 8px;
  }

  .sm\:tw-border-l{
    border-left-width: 1px;
  }

  .sm\:tw-border-solid{
    border-style: solid;
  }

  .sm\:tw-border-dashed{
    border-style: dashed;
  }

  .sm\:tw-border-dotted{
    border-style: dotted;
  }

  .sm\:tw-border-double{
    border-style: double;
  }

  .sm\:tw-border-none{
    border-style: none;
  }

  .sm\:tw-border-transparent{
    border-color: transparent;
  }

  .sm\:tw-border-current{
    border-color: currentColor;
  }

  .sm\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .sm\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .sm\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .sm\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .sm\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .sm\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .sm\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .sm\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .sm\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .sm\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .sm\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .sm\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-transparent{
    border-color: transparent;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-current{
    border-color: currentColor;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-transparent:focus-within{
    border-color: transparent;
  }

  .sm\:focus-within\:tw-border-current:focus-within{
    border-color: currentColor;
  }

  .sm\:focus-within\:tw-border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pregnancy-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pregnancy-green-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-pregnancy-green-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-dark-blue:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-orange-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-grey-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-grey-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-grey-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-grey-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-grey-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-grey-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-error-red:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-system-red-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-birth-summary-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-birth-summary-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-birth-summary-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-postnatal-assessment-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-postnatal-assessment-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-postnatal-assessment-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-background:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-system-banner:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-blue-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-blue-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-blue-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-blue-7:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-chart-toggle:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-left-nav-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-left-nav-active:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-left-nav-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:focus-within\:tw-border-default-colour:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-transparent:hover{
    border-color: transparent;
  }

  .sm\:hover\:tw-border-current:hover{
    border-color: currentColor;
  }

  .sm\:hover\:tw-border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pregnancy-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pregnancy-green-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-pregnancy-green-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-dark-blue:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-orange-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-grey-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-grey-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-grey-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-grey-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-grey-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-grey-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-error-red:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-system-red-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-birth-summary-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-birth-summary-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-birth-summary-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-postnatal-assessment-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-postnatal-assessment-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-postnatal-assessment-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-background:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-system-banner:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-blue-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-blue-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-blue-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-blue-7:hover{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-chart-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-left-nav-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-left-nav-active:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-left-nav-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-breadcrumb-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-grow-breadcrumb-inactive-text:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:hover\:tw-border-default-colour:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-transparent:focus{
    border-color: transparent;
  }

  .sm\:focus\:tw-border-current:focus{
    border-color: currentColor;
  }

  .sm\:focus\:tw-border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pregnancy-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pregnancy-green-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-pregnancy-green-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-dark-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-orange-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-grey-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-grey-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-grey-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-grey-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-grey-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-grey-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-error-red:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-system-red-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-birth-summary-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-birth-summary-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-birth-summary-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-postnatal-assessment-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-postnatal-assessment-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-postnatal-assessment-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-background:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-system-banner:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-blue-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-blue-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-blue-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-blue-7:focus{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-chart-toggle:focus{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-left-nav-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-left-nav-active:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-left-nav-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-breadcrumb-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-grow-breadcrumb-inactive-text:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:focus\:tw-border-default-colour:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .sm\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .sm\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .sm\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .sm\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .sm\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .sm\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .sm\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .sm\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .sm\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .sm\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .sm\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .sm\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .sm\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .sm\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .sm\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .tw-group:hover .sm\:group-hover\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .sm\:focus-within\:tw-border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .sm\:focus-within\:tw-border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .sm\:focus-within\:tw-border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .sm\:focus-within\:tw-border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .sm\:focus-within\:tw-border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .sm\:focus-within\:tw-border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .sm\:focus-within\:tw-border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .sm\:focus-within\:tw-border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .sm\:focus-within\:tw-border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .sm\:focus-within\:tw-border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .sm\:focus-within\:tw-border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .sm\:focus-within\:tw-border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .sm\:focus-within\:tw-border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .sm\:focus-within\:tw-border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .sm\:focus-within\:tw-border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .sm\:hover\:tw-border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .sm\:hover\:tw-border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .sm\:hover\:tw-border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .sm\:hover\:tw-border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .sm\:hover\:tw-border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .sm\:hover\:tw-border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .sm\:hover\:tw-border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .sm\:hover\:tw-border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .sm\:hover\:tw-border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .sm\:hover\:tw-border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .sm\:hover\:tw-border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .sm\:hover\:tw-border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .sm\:hover\:tw-border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .sm\:hover\:tw-border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .sm\:hover\:tw-border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .sm\:focus\:tw-border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .sm\:focus\:tw-border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .sm\:focus\:tw-border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .sm\:focus\:tw-border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .sm\:focus\:tw-border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .sm\:focus\:tw-border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .sm\:focus\:tw-border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .sm\:focus\:tw-border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .sm\:focus\:tw-border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .sm\:focus\:tw-border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .sm\:focus\:tw-border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .sm\:focus\:tw-border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .sm\:focus\:tw-border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .sm\:focus\:tw-border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .sm\:focus\:tw-border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .sm\:tw-bg-transparent{
    background-color: transparent;
  }

  .sm\:tw-bg-current{
    background-color: currentColor;
  }

  .sm\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-transparent{
    background-color: transparent;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-current{
    background-color: currentColor;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-transparent:focus-within{
    background-color: transparent;
  }

  .sm\:focus-within\:tw-bg-current:focus-within{
    background-color: currentColor;
  }

  .sm\:focus-within\:tw-bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pregnancy-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pregnancy-green-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-pregnancy-green-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-dark-blue:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-orange-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-grey-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-grey-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-grey-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-grey-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-grey-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-grey-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-error-red:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-system-red-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-birth-summary-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-birth-summary-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-birth-summary-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-postnatal-assessment-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-postnatal-assessment-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-postnatal-assessment-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-background:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-system-banner:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-blue-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-blue-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-blue-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-blue-7:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-chart-toggle:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-left-nav-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-left-nav-active:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-left-nav-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:tw-bg-default-colour:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-transparent:hover{
    background-color: transparent;
  }

  .sm\:hover\:tw-bg-current:hover{
    background-color: currentColor;
  }

  .sm\:hover\:tw-bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pregnancy-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pregnancy-green-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-pregnancy-green-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-dark-blue:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-orange-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-grey-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-grey-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-grey-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-grey-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-grey-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-grey-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-error-red:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-system-red-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-birth-summary-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-birth-summary-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-birth-summary-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-postnatal-assessment-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-postnatal-assessment-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-postnatal-assessment-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-background:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-system-banner:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-blue-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-blue-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-blue-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-blue-7:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-chart-toggle:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-left-nav-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-left-nav-active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-left-nav-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-breadcrumb-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:hover\:tw-bg-default-colour:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-transparent:focus{
    background-color: transparent;
  }

  .sm\:focus\:tw-bg-current:focus{
    background-color: currentColor;
  }

  .sm\:focus\:tw-bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pregnancy-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pregnancy-green-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-pregnancy-green-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-dark-blue:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-orange-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-grey-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-grey-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-grey-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-grey-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-grey-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-grey-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-error-red:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-system-red-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-birth-summary-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-birth-summary-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-birth-summary-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-postnatal-assessment-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-postnatal-assessment-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-postnatal-assessment-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-background:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-system-banner:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-blue-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-blue-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-blue-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-blue-7:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-chart-toggle:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-left-nav-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-left-nav-active:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-left-nav-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-breadcrumb-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:focus\:tw-bg-default-colour:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .sm\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .sm\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .sm\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .sm\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .sm\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .sm\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .sm\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .sm\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .sm\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .sm\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .sm\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .sm\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .sm\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .sm\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .sm\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .tw-group:hover .sm\:group-hover\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .sm\:focus-within\:tw-bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .sm\:focus-within\:tw-bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus-within\:tw-bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus-within\:tw-bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .sm\:focus-within\:tw-bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .sm\:focus-within\:tw-bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus-within\:tw-bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .sm\:focus-within\:tw-bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .sm\:focus-within\:tw-bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus-within\:tw-bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .sm\:focus-within\:tw-bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .sm\:focus-within\:tw-bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus-within\:tw-bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus-within\:tw-bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus-within\:tw-bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .sm\:hover\:tw-bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .sm\:hover\:tw-bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .sm\:hover\:tw-bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .sm\:hover\:tw-bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .sm\:hover\:tw-bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .sm\:hover\:tw-bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .sm\:hover\:tw-bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .sm\:hover\:tw-bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .sm\:hover\:tw-bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .sm\:hover\:tw-bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .sm\:hover\:tw-bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .sm\:hover\:tw-bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .sm\:hover\:tw-bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .sm\:hover\:tw-bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .sm\:hover\:tw-bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .sm\:focus\:tw-bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .sm\:focus\:tw-bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus\:tw-bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus\:tw-bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .sm\:focus\:tw-bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .sm\:focus\:tw-bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus\:tw-bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .sm\:focus\:tw-bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .sm\:focus\:tw-bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus\:tw-bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .sm\:focus\:tw-bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .sm\:focus\:tw-bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus\:tw-bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus\:tw-bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus\:tw-bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .sm\:tw-bg-none{
    background-image: none;
  }

  .sm\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .sm\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .sm\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .sm\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .sm\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .sm\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .sm\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .sm\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .sm\:tw-from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:tw-from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:tw-from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:tw-from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:tw-from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:tw-from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:tw-from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:tw-from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:tw-from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:tw-from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:tw-from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:tw-from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:tw-from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:tw-from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:tw-from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:tw-from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:tw-from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:tw-from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:tw-from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:tw-from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:tw-from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:tw-from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:tw-from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:tw-from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:tw-from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:tw-from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:tw-from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:tw-from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:tw-from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:tw-from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:tw-from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:tw-from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:tw-from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:tw-from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:tw-from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:tw-from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:tw-from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:tw-from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:tw-from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:tw-from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:tw-from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:tw-from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:tw-from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:tw-from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:tw-from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:tw-from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:tw-from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:tw-from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:tw-from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:tw-from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:tw-from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:tw-from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:tw-from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:tw-from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:tw-from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:tw-from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:tw-from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:tw-from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:tw-from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:tw-from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:tw-from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:tw-from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:tw-from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:tw-from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:tw-from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:tw-from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:tw-from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:tw-from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:tw-from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:tw-from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:tw-from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:tw-from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:tw-from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:tw-from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:tw-from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:tw-from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:tw-from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:tw-from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:tw-from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:tw-from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:tw-from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:tw-from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:tw-from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:tw-from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:tw-from-pregnancy-green-1{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .sm\:tw-from-pregnancy-green-2{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .sm\:tw-from-pregnancy-green-3{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .sm\:tw-from-system-blue-1{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:tw-from-system-blue-2{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .sm\:tw-from-system-blue-3{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .sm\:tw-from-system-dark-blue{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .sm\:tw-from-inactive{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .sm\:tw-from-system-green-1{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .sm\:tw-from-system-orange-1{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .sm\:tw-from-system-grey-1{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .sm\:tw-from-system-grey-2{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .sm\:tw-from-system-grey-3{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .sm\:tw-from-system-grey-4{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .sm\:tw-from-system-grey-5{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .sm\:tw-from-system-grey-6{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:tw-from-error-red{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .sm\:tw-from-system-red-1{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .sm\:tw-from-birth-summary-1{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .sm\:tw-from-birth-summary-2{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .sm\:tw-from-birth-summary-3{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .sm\:tw-from-postnatal-assessment-1{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .sm\:tw-from-postnatal-assessment-2{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .sm\:tw-from-postnatal-assessment-3{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .sm\:tw-from-grow-background{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .sm\:tw-from-grow-system-banner{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:tw-from-grow-blue-1{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .sm\:tw-from-grow-blue-2{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:tw-from-grow-blue-3{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .sm\:tw-from-grow-blue-4{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .sm\:tw-from-grow-blue-5{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:tw-from-grow-blue-6{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .sm\:tw-from-grow-blue-7{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .sm\:tw-from-grow-chart-toggle{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .sm\:tw-from-grow-left-nav-1{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .sm\:tw-from-grow-left-nav-active{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:tw-from-grow-left-nav-hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:tw-from-grow-breadcrumb-inactive{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .sm\:tw-from-grow-breadcrumb-inactive-text{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:tw-from-default-colour{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:hover\:tw-from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:tw-from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:tw-from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:tw-from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:tw-from-gray-50:hover{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:hover\:tw-from-gray-100:hover{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:hover\:tw-from-gray-200:hover{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:hover\:tw-from-gray-300:hover{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:hover\:tw-from-gray-400:hover{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:hover\:tw-from-gray-500:hover{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:hover\:tw-from-gray-600:hover{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:hover\:tw-from-gray-700:hover{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:hover\:tw-from-gray-800:hover{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:hover\:tw-from-gray-900:hover{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:hover\:tw-from-red-50:hover{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:hover\:tw-from-red-100:hover{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:hover\:tw-from-red-200:hover{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:hover\:tw-from-red-300:hover{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:hover\:tw-from-red-400:hover{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:hover\:tw-from-red-500:hover{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:hover\:tw-from-red-600:hover{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:hover\:tw-from-red-700:hover{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:hover\:tw-from-red-800:hover{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:hover\:tw-from-red-900:hover{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:hover\:tw-from-yellow-50:hover{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:hover\:tw-from-yellow-100:hover{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:hover\:tw-from-yellow-200:hover{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:hover\:tw-from-yellow-300:hover{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:hover\:tw-from-yellow-400:hover{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:hover\:tw-from-yellow-500:hover{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:hover\:tw-from-yellow-600:hover{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:hover\:tw-from-yellow-700:hover{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:hover\:tw-from-yellow-800:hover{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:hover\:tw-from-yellow-900:hover{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:hover\:tw-from-green-50:hover{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:hover\:tw-from-green-100:hover{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:hover\:tw-from-green-200:hover{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:hover\:tw-from-green-300:hover{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:hover\:tw-from-green-400:hover{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:hover\:tw-from-green-500:hover{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:hover\:tw-from-green-600:hover{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:hover\:tw-from-green-700:hover{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:hover\:tw-from-green-800:hover{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:hover\:tw-from-green-900:hover{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:hover\:tw-from-blue-50:hover{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:hover\:tw-from-blue-100:hover{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:hover\:tw-from-blue-200:hover{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:hover\:tw-from-blue-300:hover{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:hover\:tw-from-blue-400:hover{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:hover\:tw-from-blue-500:hover{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:hover\:tw-from-blue-600:hover{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:hover\:tw-from-blue-700:hover{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:hover\:tw-from-blue-800:hover{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:hover\:tw-from-blue-900:hover{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:hover\:tw-from-indigo-50:hover{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:hover\:tw-from-indigo-100:hover{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:hover\:tw-from-indigo-200:hover{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:hover\:tw-from-indigo-300:hover{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:hover\:tw-from-indigo-400:hover{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:hover\:tw-from-indigo-500:hover{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:hover\:tw-from-indigo-600:hover{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:hover\:tw-from-indigo-700:hover{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:hover\:tw-from-indigo-800:hover{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:hover\:tw-from-indigo-900:hover{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:hover\:tw-from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:hover\:tw-from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:hover\:tw-from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:hover\:tw-from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:hover\:tw-from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:hover\:tw-from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:hover\:tw-from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:hover\:tw-from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:hover\:tw-from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:hover\:tw-from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:hover\:tw-from-pink-50:hover{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:hover\:tw-from-pink-100:hover{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:hover\:tw-from-pink-200:hover{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:hover\:tw-from-pink-300:hover{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:hover\:tw-from-pink-400:hover{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:hover\:tw-from-pink-500:hover{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:hover\:tw-from-pink-600:hover{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:hover\:tw-from-pink-700:hover{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:hover\:tw-from-pink-800:hover{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:hover\:tw-from-pink-900:hover{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:hover\:tw-from-pregnancy-green-1:hover{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .sm\:hover\:tw-from-pregnancy-green-2:hover{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .sm\:hover\:tw-from-pregnancy-green-3:hover{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .sm\:hover\:tw-from-system-blue-1:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:hover\:tw-from-system-blue-2:hover{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .sm\:hover\:tw-from-system-blue-3:hover{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .sm\:hover\:tw-from-system-dark-blue:hover{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .sm\:hover\:tw-from-inactive:hover{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .sm\:hover\:tw-from-system-green-1:hover{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .sm\:hover\:tw-from-system-orange-1:hover{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .sm\:hover\:tw-from-system-grey-1:hover{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .sm\:hover\:tw-from-system-grey-2:hover{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .sm\:hover\:tw-from-system-grey-3:hover{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .sm\:hover\:tw-from-system-grey-4:hover{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .sm\:hover\:tw-from-system-grey-5:hover{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .sm\:hover\:tw-from-system-grey-6:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:hover\:tw-from-error-red:hover{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .sm\:hover\:tw-from-system-red-1:hover{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .sm\:hover\:tw-from-birth-summary-1:hover{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .sm\:hover\:tw-from-birth-summary-2:hover{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .sm\:hover\:tw-from-birth-summary-3:hover{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .sm\:hover\:tw-from-postnatal-assessment-1:hover{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .sm\:hover\:tw-from-postnatal-assessment-2:hover{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .sm\:hover\:tw-from-postnatal-assessment-3:hover{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .sm\:hover\:tw-from-grow-background:hover{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .sm\:hover\:tw-from-grow-system-banner:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:hover\:tw-from-grow-blue-1:hover{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .sm\:hover\:tw-from-grow-blue-2:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:hover\:tw-from-grow-blue-3:hover{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .sm\:hover\:tw-from-grow-blue-4:hover{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .sm\:hover\:tw-from-grow-blue-5:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:hover\:tw-from-grow-blue-6:hover{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .sm\:hover\:tw-from-grow-blue-7:hover{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .sm\:hover\:tw-from-grow-chart-toggle:hover{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .sm\:hover\:tw-from-grow-left-nav-1:hover{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .sm\:hover\:tw-from-grow-left-nav-active:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:hover\:tw-from-grow-left-nav-hover:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:hover\:tw-from-grow-breadcrumb-inactive:hover{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .sm\:hover\:tw-from-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:hover\:tw-from-default-colour:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:focus\:tw-from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:tw-from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:tw-from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:tw-from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:tw-from-gray-50:focus{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:focus\:tw-from-gray-100:focus{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:focus\:tw-from-gray-200:focus{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:focus\:tw-from-gray-300:focus{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:focus\:tw-from-gray-400:focus{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:focus\:tw-from-gray-500:focus{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:focus\:tw-from-gray-600:focus{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:focus\:tw-from-gray-700:focus{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:focus\:tw-from-gray-800:focus{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:focus\:tw-from-gray-900:focus{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:focus\:tw-from-red-50:focus{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:focus\:tw-from-red-100:focus{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:focus\:tw-from-red-200:focus{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:focus\:tw-from-red-300:focus{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:focus\:tw-from-red-400:focus{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:focus\:tw-from-red-500:focus{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:focus\:tw-from-red-600:focus{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:focus\:tw-from-red-700:focus{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:focus\:tw-from-red-800:focus{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:focus\:tw-from-red-900:focus{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:focus\:tw-from-yellow-50:focus{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:focus\:tw-from-yellow-100:focus{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:focus\:tw-from-yellow-200:focus{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:focus\:tw-from-yellow-300:focus{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:focus\:tw-from-yellow-400:focus{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:focus\:tw-from-yellow-500:focus{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:focus\:tw-from-yellow-600:focus{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:focus\:tw-from-yellow-700:focus{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:focus\:tw-from-yellow-800:focus{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:focus\:tw-from-yellow-900:focus{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:focus\:tw-from-green-50:focus{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:focus\:tw-from-green-100:focus{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:focus\:tw-from-green-200:focus{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:focus\:tw-from-green-300:focus{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:focus\:tw-from-green-400:focus{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:focus\:tw-from-green-500:focus{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:focus\:tw-from-green-600:focus{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:focus\:tw-from-green-700:focus{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:focus\:tw-from-green-800:focus{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:focus\:tw-from-green-900:focus{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:focus\:tw-from-blue-50:focus{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:focus\:tw-from-blue-100:focus{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:focus\:tw-from-blue-200:focus{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:focus\:tw-from-blue-300:focus{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:focus\:tw-from-blue-400:focus{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:focus\:tw-from-blue-500:focus{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:focus\:tw-from-blue-600:focus{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:focus\:tw-from-blue-700:focus{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:focus\:tw-from-blue-800:focus{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:focus\:tw-from-blue-900:focus{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:focus\:tw-from-indigo-50:focus{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:focus\:tw-from-indigo-100:focus{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:focus\:tw-from-indigo-200:focus{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:focus\:tw-from-indigo-300:focus{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:focus\:tw-from-indigo-400:focus{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:focus\:tw-from-indigo-500:focus{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:focus\:tw-from-indigo-600:focus{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:focus\:tw-from-indigo-700:focus{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:focus\:tw-from-indigo-800:focus{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:focus\:tw-from-indigo-900:focus{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:focus\:tw-from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:focus\:tw-from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:focus\:tw-from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:focus\:tw-from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:focus\:tw-from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:focus\:tw-from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:focus\:tw-from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:focus\:tw-from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:focus\:tw-from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:focus\:tw-from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:focus\:tw-from-pink-50:focus{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:focus\:tw-from-pink-100:focus{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:focus\:tw-from-pink-200:focus{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:focus\:tw-from-pink-300:focus{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:focus\:tw-from-pink-400:focus{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:focus\:tw-from-pink-500:focus{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:focus\:tw-from-pink-600:focus{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:focus\:tw-from-pink-700:focus{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:focus\:tw-from-pink-800:focus{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:focus\:tw-from-pink-900:focus{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:focus\:tw-from-pregnancy-green-1:focus{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .sm\:focus\:tw-from-pregnancy-green-2:focus{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .sm\:focus\:tw-from-pregnancy-green-3:focus{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .sm\:focus\:tw-from-system-blue-1:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:focus\:tw-from-system-blue-2:focus{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .sm\:focus\:tw-from-system-blue-3:focus{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .sm\:focus\:tw-from-system-dark-blue:focus{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .sm\:focus\:tw-from-inactive:focus{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .sm\:focus\:tw-from-system-green-1:focus{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .sm\:focus\:tw-from-system-orange-1:focus{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .sm\:focus\:tw-from-system-grey-1:focus{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .sm\:focus\:tw-from-system-grey-2:focus{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .sm\:focus\:tw-from-system-grey-3:focus{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .sm\:focus\:tw-from-system-grey-4:focus{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .sm\:focus\:tw-from-system-grey-5:focus{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .sm\:focus\:tw-from-system-grey-6:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:focus\:tw-from-error-red:focus{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .sm\:focus\:tw-from-system-red-1:focus{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .sm\:focus\:tw-from-birth-summary-1:focus{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .sm\:focus\:tw-from-birth-summary-2:focus{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .sm\:focus\:tw-from-birth-summary-3:focus{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .sm\:focus\:tw-from-postnatal-assessment-1:focus{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .sm\:focus\:tw-from-postnatal-assessment-2:focus{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .sm\:focus\:tw-from-postnatal-assessment-3:focus{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .sm\:focus\:tw-from-grow-background:focus{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .sm\:focus\:tw-from-grow-system-banner:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:focus\:tw-from-grow-blue-1:focus{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .sm\:focus\:tw-from-grow-blue-2:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:focus\:tw-from-grow-blue-3:focus{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .sm\:focus\:tw-from-grow-blue-4:focus{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .sm\:focus\:tw-from-grow-blue-5:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:focus\:tw-from-grow-blue-6:focus{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .sm\:focus\:tw-from-grow-blue-7:focus{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .sm\:focus\:tw-from-grow-chart-toggle:focus{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .sm\:focus\:tw-from-grow-left-nav-1:focus{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .sm\:focus\:tw-from-grow-left-nav-active:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:focus\:tw-from-grow-left-nav-hover:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:focus\:tw-from-grow-breadcrumb-inactive:focus{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .sm\:focus\:tw-from-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:focus\:tw-from-default-colour:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:tw-via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:tw-via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:tw-via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:tw-via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:tw-via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:tw-via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:tw-via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:tw-via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:tw-via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:tw-via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:tw-via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:tw-via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:tw-via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:tw-via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:tw-via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:tw-via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:tw-via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:tw-via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:tw-via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:tw-via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:tw-via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:tw-via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:tw-via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:tw-via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:tw-via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:tw-via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:tw-via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:tw-via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:tw-via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:tw-via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:tw-via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:tw-via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:tw-via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:tw-via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:tw-via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:tw-via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:tw-via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:tw-via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:tw-via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:tw-via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:tw-via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:tw-via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:tw-via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:tw-via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:tw-via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:tw-via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:tw-via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:tw-via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:tw-via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:tw-via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:tw-via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:tw-via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:tw-via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:tw-via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:tw-via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:tw-via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:tw-via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:tw-via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:tw-via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:tw-via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:tw-via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:tw-via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:tw-via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:tw-via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:tw-via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:tw-via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:tw-via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:tw-via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:tw-via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:tw-via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:tw-via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:tw-via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:tw-via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:tw-via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:tw-via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:tw-via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:tw-via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:tw-via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:tw-via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:tw-via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:tw-via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:tw-via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:tw-via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:tw-via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:tw-via-pregnancy-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .sm\:tw-via-pregnancy-green-2{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .sm\:tw-via-pregnancy-green-3{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .sm\:tw-via-system-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:tw-via-system-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .sm\:tw-via-system-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .sm\:tw-via-system-dark-blue{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .sm\:tw-via-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .sm\:tw-via-system-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .sm\:tw-via-system-orange-1{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .sm\:tw-via-system-grey-1{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .sm\:tw-via-system-grey-2{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .sm\:tw-via-system-grey-3{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .sm\:tw-via-system-grey-4{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .sm\:tw-via-system-grey-5{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .sm\:tw-via-system-grey-6{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:tw-via-error-red{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .sm\:tw-via-system-red-1{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .sm\:tw-via-birth-summary-1{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .sm\:tw-via-birth-summary-2{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .sm\:tw-via-birth-summary-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .sm\:tw-via-postnatal-assessment-1{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .sm\:tw-via-postnatal-assessment-2{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .sm\:tw-via-postnatal-assessment-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .sm\:tw-via-grow-background{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .sm\:tw-via-grow-system-banner{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:tw-via-grow-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .sm\:tw-via-grow-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:tw-via-grow-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .sm\:tw-via-grow-blue-4{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .sm\:tw-via-grow-blue-5{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:tw-via-grow-blue-6{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .sm\:tw-via-grow-blue-7{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .sm\:tw-via-grow-chart-toggle{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .sm\:tw-via-grow-left-nav-1{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .sm\:tw-via-grow-left-nav-active{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:tw-via-grow-left-nav-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:tw-via-grow-breadcrumb-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .sm\:tw-via-grow-breadcrumb-inactive-text{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:tw-via-default-colour{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:hover\:tw-via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:tw-via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:tw-via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:tw-via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:tw-via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:hover\:tw-via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:hover\:tw-via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:hover\:tw-via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:hover\:tw-via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:hover\:tw-via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:hover\:tw-via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:hover\:tw-via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:hover\:tw-via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:hover\:tw-via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:hover\:tw-via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:hover\:tw-via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:hover\:tw-via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:hover\:tw-via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:hover\:tw-via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:hover\:tw-via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:hover\:tw-via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:hover\:tw-via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:hover\:tw-via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:hover\:tw-via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:hover\:tw-via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:hover\:tw-via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:hover\:tw-via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:hover\:tw-via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:hover\:tw-via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:hover\:tw-via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:hover\:tw-via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:hover\:tw-via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:hover\:tw-via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:hover\:tw-via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:hover\:tw-via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:hover\:tw-via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:hover\:tw-via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:hover\:tw-via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:hover\:tw-via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:hover\:tw-via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:hover\:tw-via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:hover\:tw-via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:hover\:tw-via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:hover\:tw-via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:hover\:tw-via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:hover\:tw-via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:hover\:tw-via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:hover\:tw-via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:hover\:tw-via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:hover\:tw-via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:hover\:tw-via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:hover\:tw-via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:hover\:tw-via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:hover\:tw-via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:hover\:tw-via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:hover\:tw-via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:hover\:tw-via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:hover\:tw-via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:hover\:tw-via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:hover\:tw-via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:hover\:tw-via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:hover\:tw-via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:hover\:tw-via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:hover\:tw-via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:hover\:tw-via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:hover\:tw-via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:hover\:tw-via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:hover\:tw-via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:hover\:tw-via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:hover\:tw-via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:hover\:tw-via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:hover\:tw-via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:hover\:tw-via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:hover\:tw-via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:hover\:tw-via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:hover\:tw-via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:hover\:tw-via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:hover\:tw-via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:hover\:tw-via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:hover\:tw-via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:hover\:tw-via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:hover\:tw-via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:hover\:tw-via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:hover\:tw-via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:hover\:tw-via-pregnancy-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .sm\:hover\:tw-via-pregnancy-green-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .sm\:hover\:tw-via-pregnancy-green-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .sm\:hover\:tw-via-system-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:hover\:tw-via-system-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .sm\:hover\:tw-via-system-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .sm\:hover\:tw-via-system-dark-blue:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .sm\:hover\:tw-via-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .sm\:hover\:tw-via-system-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .sm\:hover\:tw-via-system-orange-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .sm\:hover\:tw-via-system-grey-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .sm\:hover\:tw-via-system-grey-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .sm\:hover\:tw-via-system-grey-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .sm\:hover\:tw-via-system-grey-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .sm\:hover\:tw-via-system-grey-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .sm\:hover\:tw-via-system-grey-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:hover\:tw-via-error-red:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .sm\:hover\:tw-via-system-red-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .sm\:hover\:tw-via-birth-summary-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .sm\:hover\:tw-via-birth-summary-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .sm\:hover\:tw-via-birth-summary-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .sm\:hover\:tw-via-postnatal-assessment-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .sm\:hover\:tw-via-postnatal-assessment-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .sm\:hover\:tw-via-postnatal-assessment-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .sm\:hover\:tw-via-grow-background:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .sm\:hover\:tw-via-grow-system-banner:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:hover\:tw-via-grow-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .sm\:hover\:tw-via-grow-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:hover\:tw-via-grow-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .sm\:hover\:tw-via-grow-blue-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .sm\:hover\:tw-via-grow-blue-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:hover\:tw-via-grow-blue-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .sm\:hover\:tw-via-grow-blue-7:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .sm\:hover\:tw-via-grow-chart-toggle:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .sm\:hover\:tw-via-grow-left-nav-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .sm\:hover\:tw-via-grow-left-nav-active:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:hover\:tw-via-grow-left-nav-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:hover\:tw-via-grow-breadcrumb-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .sm\:hover\:tw-via-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:hover\:tw-via-default-colour:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:focus\:tw-via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:tw-via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:tw-via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:tw-via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:tw-via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:focus\:tw-via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:focus\:tw-via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:focus\:tw-via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:focus\:tw-via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:focus\:tw-via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:focus\:tw-via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:focus\:tw-via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:focus\:tw-via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:focus\:tw-via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:focus\:tw-via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:focus\:tw-via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:focus\:tw-via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:focus\:tw-via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:focus\:tw-via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:focus\:tw-via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:focus\:tw-via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:focus\:tw-via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:focus\:tw-via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:focus\:tw-via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:focus\:tw-via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:focus\:tw-via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:focus\:tw-via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:focus\:tw-via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:focus\:tw-via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:focus\:tw-via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:focus\:tw-via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:focus\:tw-via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:focus\:tw-via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:focus\:tw-via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:focus\:tw-via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:focus\:tw-via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:focus\:tw-via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:focus\:tw-via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:focus\:tw-via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:focus\:tw-via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:focus\:tw-via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:focus\:tw-via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:focus\:tw-via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:focus\:tw-via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:focus\:tw-via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:focus\:tw-via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:focus\:tw-via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:focus\:tw-via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:focus\:tw-via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:focus\:tw-via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:focus\:tw-via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:focus\:tw-via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:focus\:tw-via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:focus\:tw-via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:focus\:tw-via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:focus\:tw-via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:focus\:tw-via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:focus\:tw-via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:focus\:tw-via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:focus\:tw-via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:focus\:tw-via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:focus\:tw-via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:focus\:tw-via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:focus\:tw-via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:focus\:tw-via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:focus\:tw-via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:focus\:tw-via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:focus\:tw-via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:focus\:tw-via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:focus\:tw-via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:focus\:tw-via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:focus\:tw-via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:focus\:tw-via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:focus\:tw-via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:focus\:tw-via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:focus\:tw-via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:focus\:tw-via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:focus\:tw-via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:focus\:tw-via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:focus\:tw-via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:focus\:tw-via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:focus\:tw-via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:focus\:tw-via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:focus\:tw-via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:focus\:tw-via-pregnancy-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .sm\:focus\:tw-via-pregnancy-green-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .sm\:focus\:tw-via-pregnancy-green-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .sm\:focus\:tw-via-system-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:focus\:tw-via-system-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .sm\:focus\:tw-via-system-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .sm\:focus\:tw-via-system-dark-blue:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .sm\:focus\:tw-via-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .sm\:focus\:tw-via-system-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .sm\:focus\:tw-via-system-orange-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .sm\:focus\:tw-via-system-grey-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .sm\:focus\:tw-via-system-grey-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .sm\:focus\:tw-via-system-grey-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .sm\:focus\:tw-via-system-grey-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .sm\:focus\:tw-via-system-grey-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .sm\:focus\:tw-via-system-grey-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:focus\:tw-via-error-red:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .sm\:focus\:tw-via-system-red-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .sm\:focus\:tw-via-birth-summary-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .sm\:focus\:tw-via-birth-summary-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .sm\:focus\:tw-via-birth-summary-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .sm\:focus\:tw-via-postnatal-assessment-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .sm\:focus\:tw-via-postnatal-assessment-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .sm\:focus\:tw-via-postnatal-assessment-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .sm\:focus\:tw-via-grow-background:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .sm\:focus\:tw-via-grow-system-banner:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:focus\:tw-via-grow-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .sm\:focus\:tw-via-grow-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .sm\:focus\:tw-via-grow-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .sm\:focus\:tw-via-grow-blue-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .sm\:focus\:tw-via-grow-blue-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .sm\:focus\:tw-via-grow-blue-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .sm\:focus\:tw-via-grow-blue-7:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .sm\:focus\:tw-via-grow-chart-toggle:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .sm\:focus\:tw-via-grow-left-nav-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .sm\:focus\:tw-via-grow-left-nav-active:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:focus\:tw-via-grow-left-nav-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .sm\:focus\:tw-via-grow-breadcrumb-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .sm\:focus\:tw-via-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:focus\:tw-via-default-colour:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .sm\:tw-to-transparent{
    --tw-gradient-to: transparent;
  }

  .sm\:tw-to-current{
    --tw-gradient-to: currentColor;
  }

  .sm\:tw-to-black{
    --tw-gradient-to: #000;
  }

  .sm\:tw-to-white{
    --tw-gradient-to: #fff;
  }

  .sm\:tw-to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .sm\:tw-to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:tw-to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:tw-to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .sm\:tw-to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .sm\:tw-to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .sm\:tw-to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .sm\:tw-to-gray-700{
    --tw-gradient-to: #374151;
  }

  .sm\:tw-to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .sm\:tw-to-gray-900{
    --tw-gradient-to: #111827;
  }

  .sm\:tw-to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .sm\:tw-to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .sm\:tw-to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .sm\:tw-to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .sm\:tw-to-red-400{
    --tw-gradient-to: #f87171;
  }

  .sm\:tw-to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .sm\:tw-to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .sm\:tw-to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .sm\:tw-to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .sm\:tw-to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:tw-to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .sm\:tw-to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .sm\:tw-to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .sm\:tw-to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .sm\:tw-to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .sm\:tw-to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .sm\:tw-to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .sm\:tw-to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .sm\:tw-to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .sm\:tw-to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .sm\:tw-to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:tw-to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .sm\:tw-to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:tw-to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:tw-to-green-400{
    --tw-gradient-to: #34d399;
  }

  .sm\:tw-to-green-500{
    --tw-gradient-to: #10b981;
  }

  .sm\:tw-to-green-600{
    --tw-gradient-to: #059669;
  }

  .sm\:tw-to-green-700{
    --tw-gradient-to: #047857;
  }

  .sm\:tw-to-green-800{
    --tw-gradient-to: #065f46;
  }

  .sm\:tw-to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .sm\:tw-to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .sm\:tw-to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .sm\:tw-to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:tw-to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .sm\:tw-to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .sm\:tw-to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .sm\:tw-to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .sm\:tw-to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:tw-to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .sm\:tw-to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:tw-to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .sm\:tw-to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:tw-to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:tw-to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:tw-to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .sm\:tw-to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .sm\:tw-to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .sm\:tw-to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .sm\:tw-to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .sm\:tw-to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .sm\:tw-to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:tw-to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .sm\:tw-to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:tw-to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:tw-to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .sm\:tw-to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:tw-to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .sm\:tw-to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .sm\:tw-to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .sm\:tw-to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .sm\:tw-to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:tw-to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .sm\:tw-to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:tw-to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:tw-to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .sm\:tw-to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .sm\:tw-to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .sm\:tw-to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .sm\:tw-to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .sm\:tw-to-pink-900{
    --tw-gradient-to: #831843;
  }

  .sm\:tw-to-pregnancy-green-1{
    --tw-gradient-to: #346633;
  }

  .sm\:tw-to-pregnancy-green-2{
    --tw-gradient-to: #BEEDBE;
  }

  .sm\:tw-to-pregnancy-green-3{
    --tw-gradient-to: #F0FCF6;
  }

  .sm\:tw-to-system-blue-1{
    --tw-gradient-to: #477591;
  }

  .sm\:tw-to-system-blue-2{
    --tw-gradient-to: #A9BECB;
  }

  .sm\:tw-to-system-blue-3{
    --tw-gradient-to: #769BB4;
  }

  .sm\:tw-to-system-dark-blue{
    --tw-gradient-to: #213B4E;
  }

  .sm\:tw-to-inactive{
    --tw-gradient-to: #B7B7B7;
  }

  .sm\:tw-to-system-green-1{
    --tw-gradient-to: #87c540;
  }

  .sm\:tw-to-system-orange-1{
    --tw-gradient-to: #ED8936;
  }

  .sm\:tw-to-system-grey-1{
    --tw-gradient-to: #C1C1C1;
  }

  .sm\:tw-to-system-grey-2{
    --tw-gradient-to: #DDDDDD;
  }

  .sm\:tw-to-system-grey-3{
    --tw-gradient-to: #B3B3B3;
  }

  .sm\:tw-to-system-grey-4{
    --tw-gradient-to: #707070;
  }

  .sm\:tw-to-system-grey-5{
    --tw-gradient-to: #4D4D4D;
  }

  .sm\:tw-to-system-grey-6{
    --tw-gradient-to: #333333;
  }

  .sm\:tw-to-error-red{
    --tw-gradient-to: #C11013;
  }

  .sm\:tw-to-system-red-1{
    --tw-gradient-to: #E22828;
  }

  .sm\:tw-to-birth-summary-1{
    --tw-gradient-to: #FFC924;
  }

  .sm\:tw-to-birth-summary-2{
    --tw-gradient-to: #FFDE7B;
  }

  .sm\:tw-to-birth-summary-3{
    --tw-gradient-to: #FBFCDD;
  }

  .sm\:tw-to-postnatal-assessment-1{
    --tw-gradient-to: #865A87;
  }

  .sm\:tw-to-postnatal-assessment-2{
    --tw-gradient-to: #C1A3C2;
  }

  .sm\:tw-to-postnatal-assessment-3{
    --tw-gradient-to: #FCF5FA;
  }

  .sm\:tw-to-grow-background{
    --tw-gradient-to: #86A3B6;
  }

  .sm\:tw-to-grow-system-banner{
    --tw-gradient-to: #547F9A;
  }

  .sm\:tw-to-grow-blue-1{
    --tw-gradient-to: #1A3B4E;
  }

  .sm\:tw-to-grow-blue-2{
    --tw-gradient-to: #477591;
  }

  .sm\:tw-to-grow-blue-3{
    --tw-gradient-to: #7098B0;
  }

  .sm\:tw-to-grow-blue-4{
    --tw-gradient-to: #CFE1EC;
  }

  .sm\:tw-to-grow-blue-5{
    --tw-gradient-to: #547F9A;
  }

  .sm\:tw-to-grow-blue-6{
    --tw-gradient-to: #77a4bf;
  }

  .sm\:tw-to-grow-blue-7{
    --tw-gradient-to: #88BBDB;
  }

  .sm\:tw-to-grow-chart-toggle{
    --tw-gradient-to: #507A91;
  }

  .sm\:tw-to-grow-left-nav-1{
    --tw-gradient-to: #A6B8C3;
  }

  .sm\:tw-to-grow-left-nav-active{
    --tw-gradient-to: #3A5869;
  }

  .sm\:tw-to-grow-left-nav-hover{
    --tw-gradient-to: #3A5869;
  }

  .sm\:tw-to-grow-breadcrumb-inactive{
    --tw-gradient-to: #3B5B6E;
  }

  .sm\:tw-to-grow-breadcrumb-inactive-text{
    --tw-gradient-to: #333333;
  }

  .sm\:tw-to-default-colour{
    --tw-gradient-to: #333333;
  }

  .sm\:hover\:tw-to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .sm\:hover\:tw-to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .sm\:hover\:tw-to-black:hover{
    --tw-gradient-to: #000;
  }

  .sm\:hover\:tw-to-white:hover{
    --tw-gradient-to: #fff;
  }

  .sm\:hover\:tw-to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .sm\:hover\:tw-to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:hover\:tw-to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:hover\:tw-to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .sm\:hover\:tw-to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .sm\:hover\:tw-to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .sm\:hover\:tw-to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .sm\:hover\:tw-to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .sm\:hover\:tw-to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .sm\:hover\:tw-to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .sm\:hover\:tw-to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .sm\:hover\:tw-to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .sm\:hover\:tw-to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .sm\:hover\:tw-to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .sm\:hover\:tw-to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .sm\:hover\:tw-to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .sm\:hover\:tw-to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .sm\:hover\:tw-to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .sm\:hover\:tw-to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .sm\:hover\:tw-to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:hover\:tw-to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .sm\:hover\:tw-to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .sm\:hover\:tw-to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .sm\:hover\:tw-to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .sm\:hover\:tw-to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .sm\:hover\:tw-to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .sm\:hover\:tw-to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .sm\:hover\:tw-to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .sm\:hover\:tw-to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .sm\:hover\:tw-to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .sm\:hover\:tw-to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:hover\:tw-to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .sm\:hover\:tw-to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:hover\:tw-to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:hover\:tw-to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .sm\:hover\:tw-to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .sm\:hover\:tw-to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .sm\:hover\:tw-to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .sm\:hover\:tw-to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .sm\:hover\:tw-to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .sm\:hover\:tw-to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .sm\:hover\:tw-to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .sm\:hover\:tw-to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:hover\:tw-to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .sm\:hover\:tw-to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .sm\:hover\:tw-to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .sm\:hover\:tw-to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .sm\:hover\:tw-to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:hover\:tw-to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .sm\:hover\:tw-to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:hover\:tw-to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .sm\:hover\:tw-to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:hover\:tw-to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:hover\:tw-to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:hover\:tw-to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .sm\:hover\:tw-to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .sm\:hover\:tw-to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .sm\:hover\:tw-to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .sm\:hover\:tw-to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .sm\:hover\:tw-to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .sm\:hover\:tw-to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:hover\:tw-to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .sm\:hover\:tw-to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:hover\:tw-to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:hover\:tw-to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .sm\:hover\:tw-to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:hover\:tw-to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .sm\:hover\:tw-to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .sm\:hover\:tw-to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .sm\:hover\:tw-to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .sm\:hover\:tw-to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:hover\:tw-to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .sm\:hover\:tw-to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:hover\:tw-to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:hover\:tw-to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .sm\:hover\:tw-to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .sm\:hover\:tw-to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .sm\:hover\:tw-to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .sm\:hover\:tw-to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .sm\:hover\:tw-to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .sm\:hover\:tw-to-pregnancy-green-1:hover{
    --tw-gradient-to: #346633;
  }

  .sm\:hover\:tw-to-pregnancy-green-2:hover{
    --tw-gradient-to: #BEEDBE;
  }

  .sm\:hover\:tw-to-pregnancy-green-3:hover{
    --tw-gradient-to: #F0FCF6;
  }

  .sm\:hover\:tw-to-system-blue-1:hover{
    --tw-gradient-to: #477591;
  }

  .sm\:hover\:tw-to-system-blue-2:hover{
    --tw-gradient-to: #A9BECB;
  }

  .sm\:hover\:tw-to-system-blue-3:hover{
    --tw-gradient-to: #769BB4;
  }

  .sm\:hover\:tw-to-system-dark-blue:hover{
    --tw-gradient-to: #213B4E;
  }

  .sm\:hover\:tw-to-inactive:hover{
    --tw-gradient-to: #B7B7B7;
  }

  .sm\:hover\:tw-to-system-green-1:hover{
    --tw-gradient-to: #87c540;
  }

  .sm\:hover\:tw-to-system-orange-1:hover{
    --tw-gradient-to: #ED8936;
  }

  .sm\:hover\:tw-to-system-grey-1:hover{
    --tw-gradient-to: #C1C1C1;
  }

  .sm\:hover\:tw-to-system-grey-2:hover{
    --tw-gradient-to: #DDDDDD;
  }

  .sm\:hover\:tw-to-system-grey-3:hover{
    --tw-gradient-to: #B3B3B3;
  }

  .sm\:hover\:tw-to-system-grey-4:hover{
    --tw-gradient-to: #707070;
  }

  .sm\:hover\:tw-to-system-grey-5:hover{
    --tw-gradient-to: #4D4D4D;
  }

  .sm\:hover\:tw-to-system-grey-6:hover{
    --tw-gradient-to: #333333;
  }

  .sm\:hover\:tw-to-error-red:hover{
    --tw-gradient-to: #C11013;
  }

  .sm\:hover\:tw-to-system-red-1:hover{
    --tw-gradient-to: #E22828;
  }

  .sm\:hover\:tw-to-birth-summary-1:hover{
    --tw-gradient-to: #FFC924;
  }

  .sm\:hover\:tw-to-birth-summary-2:hover{
    --tw-gradient-to: #FFDE7B;
  }

  .sm\:hover\:tw-to-birth-summary-3:hover{
    --tw-gradient-to: #FBFCDD;
  }

  .sm\:hover\:tw-to-postnatal-assessment-1:hover{
    --tw-gradient-to: #865A87;
  }

  .sm\:hover\:tw-to-postnatal-assessment-2:hover{
    --tw-gradient-to: #C1A3C2;
  }

  .sm\:hover\:tw-to-postnatal-assessment-3:hover{
    --tw-gradient-to: #FCF5FA;
  }

  .sm\:hover\:tw-to-grow-background:hover{
    --tw-gradient-to: #86A3B6;
  }

  .sm\:hover\:tw-to-grow-system-banner:hover{
    --tw-gradient-to: #547F9A;
  }

  .sm\:hover\:tw-to-grow-blue-1:hover{
    --tw-gradient-to: #1A3B4E;
  }

  .sm\:hover\:tw-to-grow-blue-2:hover{
    --tw-gradient-to: #477591;
  }

  .sm\:hover\:tw-to-grow-blue-3:hover{
    --tw-gradient-to: #7098B0;
  }

  .sm\:hover\:tw-to-grow-blue-4:hover{
    --tw-gradient-to: #CFE1EC;
  }

  .sm\:hover\:tw-to-grow-blue-5:hover{
    --tw-gradient-to: #547F9A;
  }

  .sm\:hover\:tw-to-grow-blue-6:hover{
    --tw-gradient-to: #77a4bf;
  }

  .sm\:hover\:tw-to-grow-blue-7:hover{
    --tw-gradient-to: #88BBDB;
  }

  .sm\:hover\:tw-to-grow-chart-toggle:hover{
    --tw-gradient-to: #507A91;
  }

  .sm\:hover\:tw-to-grow-left-nav-1:hover{
    --tw-gradient-to: #A6B8C3;
  }

  .sm\:hover\:tw-to-grow-left-nav-active:hover{
    --tw-gradient-to: #3A5869;
  }

  .sm\:hover\:tw-to-grow-left-nav-hover:hover{
    --tw-gradient-to: #3A5869;
  }

  .sm\:hover\:tw-to-grow-breadcrumb-inactive:hover{
    --tw-gradient-to: #3B5B6E;
  }

  .sm\:hover\:tw-to-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-to: #333333;
  }

  .sm\:hover\:tw-to-default-colour:hover{
    --tw-gradient-to: #333333;
  }

  .sm\:focus\:tw-to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .sm\:focus\:tw-to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .sm\:focus\:tw-to-black:focus{
    --tw-gradient-to: #000;
  }

  .sm\:focus\:tw-to-white:focus{
    --tw-gradient-to: #fff;
  }

  .sm\:focus\:tw-to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .sm\:focus\:tw-to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:focus\:tw-to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:focus\:tw-to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .sm\:focus\:tw-to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .sm\:focus\:tw-to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .sm\:focus\:tw-to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .sm\:focus\:tw-to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .sm\:focus\:tw-to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .sm\:focus\:tw-to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .sm\:focus\:tw-to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .sm\:focus\:tw-to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .sm\:focus\:tw-to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .sm\:focus\:tw-to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .sm\:focus\:tw-to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .sm\:focus\:tw-to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .sm\:focus\:tw-to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .sm\:focus\:tw-to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .sm\:focus\:tw-to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .sm\:focus\:tw-to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:focus\:tw-to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .sm\:focus\:tw-to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .sm\:focus\:tw-to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .sm\:focus\:tw-to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .sm\:focus\:tw-to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .sm\:focus\:tw-to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .sm\:focus\:tw-to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .sm\:focus\:tw-to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .sm\:focus\:tw-to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .sm\:focus\:tw-to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .sm\:focus\:tw-to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:focus\:tw-to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .sm\:focus\:tw-to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:focus\:tw-to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:focus\:tw-to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .sm\:focus\:tw-to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .sm\:focus\:tw-to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .sm\:focus\:tw-to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .sm\:focus\:tw-to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .sm\:focus\:tw-to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .sm\:focus\:tw-to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .sm\:focus\:tw-to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .sm\:focus\:tw-to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:focus\:tw-to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .sm\:focus\:tw-to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .sm\:focus\:tw-to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .sm\:focus\:tw-to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .sm\:focus\:tw-to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:focus\:tw-to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .sm\:focus\:tw-to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:focus\:tw-to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .sm\:focus\:tw-to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:focus\:tw-to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:focus\:tw-to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:focus\:tw-to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .sm\:focus\:tw-to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .sm\:focus\:tw-to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .sm\:focus\:tw-to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .sm\:focus\:tw-to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .sm\:focus\:tw-to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .sm\:focus\:tw-to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:focus\:tw-to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .sm\:focus\:tw-to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:focus\:tw-to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:focus\:tw-to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .sm\:focus\:tw-to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:focus\:tw-to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .sm\:focus\:tw-to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .sm\:focus\:tw-to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .sm\:focus\:tw-to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .sm\:focus\:tw-to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:focus\:tw-to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .sm\:focus\:tw-to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:focus\:tw-to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:focus\:tw-to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .sm\:focus\:tw-to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .sm\:focus\:tw-to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .sm\:focus\:tw-to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .sm\:focus\:tw-to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .sm\:focus\:tw-to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .sm\:focus\:tw-to-pregnancy-green-1:focus{
    --tw-gradient-to: #346633;
  }

  .sm\:focus\:tw-to-pregnancy-green-2:focus{
    --tw-gradient-to: #BEEDBE;
  }

  .sm\:focus\:tw-to-pregnancy-green-3:focus{
    --tw-gradient-to: #F0FCF6;
  }

  .sm\:focus\:tw-to-system-blue-1:focus{
    --tw-gradient-to: #477591;
  }

  .sm\:focus\:tw-to-system-blue-2:focus{
    --tw-gradient-to: #A9BECB;
  }

  .sm\:focus\:tw-to-system-blue-3:focus{
    --tw-gradient-to: #769BB4;
  }

  .sm\:focus\:tw-to-system-dark-blue:focus{
    --tw-gradient-to: #213B4E;
  }

  .sm\:focus\:tw-to-inactive:focus{
    --tw-gradient-to: #B7B7B7;
  }

  .sm\:focus\:tw-to-system-green-1:focus{
    --tw-gradient-to: #87c540;
  }

  .sm\:focus\:tw-to-system-orange-1:focus{
    --tw-gradient-to: #ED8936;
  }

  .sm\:focus\:tw-to-system-grey-1:focus{
    --tw-gradient-to: #C1C1C1;
  }

  .sm\:focus\:tw-to-system-grey-2:focus{
    --tw-gradient-to: #DDDDDD;
  }

  .sm\:focus\:tw-to-system-grey-3:focus{
    --tw-gradient-to: #B3B3B3;
  }

  .sm\:focus\:tw-to-system-grey-4:focus{
    --tw-gradient-to: #707070;
  }

  .sm\:focus\:tw-to-system-grey-5:focus{
    --tw-gradient-to: #4D4D4D;
  }

  .sm\:focus\:tw-to-system-grey-6:focus{
    --tw-gradient-to: #333333;
  }

  .sm\:focus\:tw-to-error-red:focus{
    --tw-gradient-to: #C11013;
  }

  .sm\:focus\:tw-to-system-red-1:focus{
    --tw-gradient-to: #E22828;
  }

  .sm\:focus\:tw-to-birth-summary-1:focus{
    --tw-gradient-to: #FFC924;
  }

  .sm\:focus\:tw-to-birth-summary-2:focus{
    --tw-gradient-to: #FFDE7B;
  }

  .sm\:focus\:tw-to-birth-summary-3:focus{
    --tw-gradient-to: #FBFCDD;
  }

  .sm\:focus\:tw-to-postnatal-assessment-1:focus{
    --tw-gradient-to: #865A87;
  }

  .sm\:focus\:tw-to-postnatal-assessment-2:focus{
    --tw-gradient-to: #C1A3C2;
  }

  .sm\:focus\:tw-to-postnatal-assessment-3:focus{
    --tw-gradient-to: #FCF5FA;
  }

  .sm\:focus\:tw-to-grow-background:focus{
    --tw-gradient-to: #86A3B6;
  }

  .sm\:focus\:tw-to-grow-system-banner:focus{
    --tw-gradient-to: #547F9A;
  }

  .sm\:focus\:tw-to-grow-blue-1:focus{
    --tw-gradient-to: #1A3B4E;
  }

  .sm\:focus\:tw-to-grow-blue-2:focus{
    --tw-gradient-to: #477591;
  }

  .sm\:focus\:tw-to-grow-blue-3:focus{
    --tw-gradient-to: #7098B0;
  }

  .sm\:focus\:tw-to-grow-blue-4:focus{
    --tw-gradient-to: #CFE1EC;
  }

  .sm\:focus\:tw-to-grow-blue-5:focus{
    --tw-gradient-to: #547F9A;
  }

  .sm\:focus\:tw-to-grow-blue-6:focus{
    --tw-gradient-to: #77a4bf;
  }

  .sm\:focus\:tw-to-grow-blue-7:focus{
    --tw-gradient-to: #88BBDB;
  }

  .sm\:focus\:tw-to-grow-chart-toggle:focus{
    --tw-gradient-to: #507A91;
  }

  .sm\:focus\:tw-to-grow-left-nav-1:focus{
    --tw-gradient-to: #A6B8C3;
  }

  .sm\:focus\:tw-to-grow-left-nav-active:focus{
    --tw-gradient-to: #3A5869;
  }

  .sm\:focus\:tw-to-grow-left-nav-hover:focus{
    --tw-gradient-to: #3A5869;
  }

  .sm\:focus\:tw-to-grow-breadcrumb-inactive:focus{
    --tw-gradient-to: #3B5B6E;
  }

  .sm\:focus\:tw-to-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-to: #333333;
  }

  .sm\:focus\:tw-to-default-colour:focus{
    --tw-gradient-to: #333333;
  }

  .sm\:tw-decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .sm\:tw-decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .sm\:tw-bg-auto{
    background-size: auto;
  }

  .sm\:tw-bg-cover{
    background-size: cover;
  }

  .sm\:tw-bg-contain{
    background-size: contain;
  }

  .sm\:tw-bg-fixed{
    background-attachment: fixed;
  }

  .sm\:tw-bg-local{
    background-attachment: local;
  }

  .sm\:tw-bg-scroll{
    background-attachment: scroll;
  }

  .sm\:tw-bg-clip-border{
    background-clip: border-box;
  }

  .sm\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  .sm\:tw-bg-clip-content{
    background-clip: content-box;
  }

  .sm\:tw-bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .sm\:tw-bg-bottom{
    background-position: bottom;
  }

  .sm\:tw-bg-center{
    background-position: center;
  }

  .sm\:tw-bg-left{
    background-position: left;
  }

  .sm\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  .sm\:tw-bg-left-top{
    background-position: left top;
  }

  .sm\:tw-bg-right{
    background-position: right;
  }

  .sm\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  .sm\:tw-bg-right-top{
    background-position: right top;
  }

  .sm\:tw-bg-top{
    background-position: top;
  }

  .sm\:tw-bg-repeat{
    background-repeat: repeat;
  }

  .sm\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  .sm\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  .sm\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  .sm\:tw-bg-repeat-round{
    background-repeat: round;
  }

  .sm\:tw-bg-repeat-space{
    background-repeat: space;
  }

  .sm\:tw-bg-origin-border{
    background-origin: border-box;
  }

  .sm\:tw-bg-origin-padding{
    background-origin: padding-box;
  }

  .sm\:tw-bg-origin-content{
    background-origin: content-box;
  }

  .sm\:tw-fill-current{
    fill: currentColor;
  }

  .sm\:tw-stroke-current{
    stroke: currentColor;
  }

  .sm\:tw-stroke-0{
    stroke-width: 0;
  }

  .sm\:tw-stroke-1{
    stroke-width: 1;
  }

  .sm\:tw-stroke-2{
    stroke-width: 2;
  }

  .sm\:tw-object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .sm\:tw-object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .sm\:tw-object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .sm\:tw-object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .sm\:tw-object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .sm\:tw-object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .sm\:tw-object-center{
    -o-object-position: center;
       object-position: center;
  }

  .sm\:tw-object-left{
    -o-object-position: left;
       object-position: left;
  }

  .sm\:tw-object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .sm\:tw-object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .sm\:tw-object-right{
    -o-object-position: right;
       object-position: right;
  }

  .sm\:tw-object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .sm\:tw-object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .sm\:tw-object-top{
    -o-object-position: top;
       object-position: top;
  }

  .sm\:tw-p-0{
    padding: 0px;
  }

  .sm\:tw-p-1{
    padding: 0.25rem;
  }

  .sm\:tw-p-2{
    padding: 0.5rem;
  }

  .sm\:tw-p-3{
    padding: 0.75rem;
  }

  .sm\:tw-p-4{
    padding: 1rem;
  }

  .sm\:tw-p-5{
    padding: 1.25rem;
  }

  .sm\:tw-p-6{
    padding: 1.5rem;
  }

  .sm\:tw-p-7{
    padding: 1.75rem;
  }

  .sm\:tw-p-8{
    padding: 2rem;
  }

  .sm\:tw-p-9{
    padding: 2.25rem;
  }

  .sm\:tw-p-10{
    padding: 2.5rem;
  }

  .sm\:tw-p-11{
    padding: 2.75rem;
  }

  .sm\:tw-p-12{
    padding: 3rem;
  }

  .sm\:tw-p-13{
    padding: 3.25rem;
  }

  .sm\:tw-p-14{
    padding: 3.5rem;
  }

  .sm\:tw-p-15{
    padding: 3.75rem;
  }

  .sm\:tw-p-16{
    padding: 4rem;
  }

  .sm\:tw-p-17{
    padding: 4.25rem;
  }

  .sm\:tw-p-18{
    padding: 4.5rem;
  }

  .sm\:tw-p-19{
    padding: 4.75rem;
  }

  .sm\:tw-p-20{
    padding: 5rem;
  }

  .sm\:tw-p-21{
    padding: 5.25rem;
  }

  .sm\:tw-p-22{
    padding: 5.5rem;
  }

  .sm\:tw-p-23{
    padding: 5.75rem;
  }

  .sm\:tw-p-24{
    padding: 6rem;
  }

  .sm\:tw-p-25{
    padding: 6.25rem;
  }

  .sm\:tw-p-26{
    padding: 6.5rem;
  }

  .sm\:tw-p-27{
    padding: 6.75rem;
  }

  .sm\:tw-p-28{
    padding: 7rem;
  }

  .sm\:tw-p-29{
    padding: 7.25rem;
  }

  .sm\:tw-p-30{
    padding: 7.5rem;
  }

  .sm\:tw-p-31{
    padding: 7.75rem;
  }

  .sm\:tw-p-32{
    padding: 8rem;
  }

  .sm\:tw-p-33{
    padding: 8.25rem;
  }

  .sm\:tw-p-34{
    padding: 8.5rem;
  }

  .sm\:tw-p-35{
    padding: 8.75rem;
  }

  .sm\:tw-p-36{
    padding: 9rem;
  }

  .sm\:tw-p-37{
    padding: 9.25rem;
  }

  .sm\:tw-p-38{
    padding: 9.5rem;
  }

  .sm\:tw-p-39{
    padding: 9.75rem;
  }

  .sm\:tw-p-40{
    padding: 10rem;
  }

  .sm\:tw-p-41{
    padding: 10.25rem;
  }

  .sm\:tw-p-42{
    padding: 10.5rem;
  }

  .sm\:tw-p-43{
    padding: 10.75rem;
  }

  .sm\:tw-p-44{
    padding: 11rem;
  }

  .sm\:tw-p-45{
    padding: 11.25rem;
  }

  .sm\:tw-p-46{
    padding: 11.5rem;
  }

  .sm\:tw-p-47{
    padding: 11.75rem;
  }

  .sm\:tw-p-48{
    padding: 12rem;
  }

  .sm\:tw-p-50{
    padding: 12.5rem;
  }

  .sm\:tw-p-52{
    padding: 13rem;
  }

  .sm\:tw-p-53{
    padding: 13.25rem;
  }

  .sm\:tw-p-54{
    padding: 13.5rem;
  }

  .sm\:tw-p-55{
    padding: 13.75rem;
  }

  .sm\:tw-p-56{
    padding: 14rem;
  }

  .sm\:tw-p-57{
    padding: 14.25rem;
  }

  .sm\:tw-p-58{
    padding: 14.5rem;
  }

  .sm\:tw-p-59{
    padding: 14.75rem;
  }

  .sm\:tw-p-60{
    padding: 15rem;
  }

  .sm\:tw-p-61{
    padding: 15.25rem;
  }

  .sm\:tw-p-62{
    padding: 15.5rem;
  }

  .sm\:tw-p-63{
    padding: 15.75rem;
  }

  .sm\:tw-p-64{
    padding: 16rem;
  }

  .sm\:tw-p-65{
    padding: 16.25rem;
  }

  .sm\:tw-p-66{
    padding: 16.5rem;
  }

  .sm\:tw-p-68{
    padding: 17rem;
  }

  .sm\:tw-p-69{
    padding: 17.25rem;
  }

  .sm\:tw-p-70{
    padding: 17.5rem;
  }

  .sm\:tw-p-71{
    padding: 17.75rem;
  }

  .sm\:tw-p-72{
    padding: 18rem;
  }

  .sm\:tw-p-73{
    padding: 18.25rem;
  }

  .sm\:tw-p-74{
    padding: 18.5rem;
  }

  .sm\:tw-p-75{
    padding: 18.75rem;
  }

  .sm\:tw-p-76{
    padding: 19rem;
  }

  .sm\:tw-p-77{
    padding: 19.25rem;
  }

  .sm\:tw-p-78{
    padding: 19.5rem;
  }

  .sm\:tw-p-79{
    padding: 19.75rem;
  }

  .sm\:tw-p-80{
    padding: 20rem;
  }

  .sm\:tw-p-81{
    padding: 20.25rem;
  }

  .sm\:tw-p-82{
    padding: 20.5rem;
  }

  .sm\:tw-p-83{
    padding: 20.75rem;
  }

  .sm\:tw-p-84{
    padding: 21rem;
  }

  .sm\:tw-p-85{
    padding: 21.25rem;
  }

  .sm\:tw-p-86{
    padding: 21.5rem;
  }

  .sm\:tw-p-87{
    padding: 21.75rem;
  }

  .sm\:tw-p-88{
    padding: 22rem;
  }

  .sm\:tw-p-89{
    padding: 22.25rem;
  }

  .sm\:tw-p-90{
    padding: 22.5rem;
  }

  .sm\:tw-p-91{
    padding: 22.75rem;
  }

  .sm\:tw-p-92{
    padding: 23rem;
  }

  .sm\:tw-p-96{
    padding: 24rem;
  }

  .sm\:tw-p-102{
    padding: 25.5rem;
  }

  .sm\:tw-p-112{
    padding: 28rem;
  }

  .sm\:tw-p-128{
    padding: 31rem;
  }

  .sm\:tw-p-129{
    padding: 32.25rem;
  }

  .sm\:tw-p-130{
    padding: 32.5rem;
  }

  .sm\:tw-p-140{
    padding: 35rem;
  }

  .sm\:tw-p-160{
    padding: 40rem;
  }

  .sm\:tw-p-180{
    padding: 45rem;
  }

  .sm\:tw-p-185{
    padding: 46.25rem;
  }

  .sm\:tw-p-190{
    padding: 47.5rem;
  }

  .sm\:tw-p-200{
    padding: 50rem;
  }

  .sm\:tw-p-px{
    padding: 1px;
  }

  .sm\:tw-p-0\.5{
    padding: 0.125rem;
  }

  .sm\:tw-p-1\.5{
    padding: 0.375rem;
  }

  .sm\:tw-p-2\.5{
    padding: 0.625rem;
  }

  .sm\:tw-p-3\.5{
    padding: 0.875rem;
  }

  .sm\:tw-px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .sm\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:tw-px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:tw-px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:tw-px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .sm\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:tw-px-13{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }

  .sm\:tw-px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .sm\:tw-px-15{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .sm\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:tw-px-17{
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }

  .sm\:tw-px-18{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .sm\:tw-px-19{
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }

  .sm\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:tw-px-21{
    padding-left: 5.25rem;
    padding-right: 5.25rem;
  }

  .sm\:tw-px-22{
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }

  .sm\:tw-px-23{
    padding-left: 5.75rem;
    padding-right: 5.75rem;
  }

  .sm\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:tw-px-25{
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .sm\:tw-px-26{
    padding-left: 6.5rem;
    padding-right: 6.5rem;
  }

  .sm\:tw-px-27{
    padding-left: 6.75rem;
    padding-right: 6.75rem;
  }

  .sm\:tw-px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .sm\:tw-px-29{
    padding-left: 7.25rem;
    padding-right: 7.25rem;
  }

  .sm\:tw-px-30{
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .sm\:tw-px-31{
    padding-left: 7.75rem;
    padding-right: 7.75rem;
  }

  .sm\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:tw-px-33{
    padding-left: 8.25rem;
    padding-right: 8.25rem;
  }

  .sm\:tw-px-34{
    padding-left: 8.5rem;
    padding-right: 8.5rem;
  }

  .sm\:tw-px-35{
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .sm\:tw-px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .sm\:tw-px-37{
    padding-left: 9.25rem;
    padding-right: 9.25rem;
  }

  .sm\:tw-px-38{
    padding-left: 9.5rem;
    padding-right: 9.5rem;
  }

  .sm\:tw-px-39{
    padding-left: 9.75rem;
    padding-right: 9.75rem;
  }

  .sm\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:tw-px-41{
    padding-left: 10.25rem;
    padding-right: 10.25rem;
  }

  .sm\:tw-px-42{
    padding-left: 10.5rem;
    padding-right: 10.5rem;
  }

  .sm\:tw-px-43{
    padding-left: 10.75rem;
    padding-right: 10.75rem;
  }

  .sm\:tw-px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .sm\:tw-px-45{
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .sm\:tw-px-46{
    padding-left: 11.5rem;
    padding-right: 11.5rem;
  }

  .sm\:tw-px-47{
    padding-left: 11.75rem;
    padding-right: 11.75rem;
  }

  .sm\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:tw-px-50{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .sm\:tw-px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .sm\:tw-px-53{
    padding-left: 13.25rem;
    padding-right: 13.25rem;
  }

  .sm\:tw-px-54{
    padding-left: 13.5rem;
    padding-right: 13.5rem;
  }

  .sm\:tw-px-55{
    padding-left: 13.75rem;
    padding-right: 13.75rem;
  }

  .sm\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:tw-px-57{
    padding-left: 14.25rem;
    padding-right: 14.25rem;
  }

  .sm\:tw-px-58{
    padding-left: 14.5rem;
    padding-right: 14.5rem;
  }

  .sm\:tw-px-59{
    padding-left: 14.75rem;
    padding-right: 14.75rem;
  }

  .sm\:tw-px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .sm\:tw-px-61{
    padding-left: 15.25rem;
    padding-right: 15.25rem;
  }

  .sm\:tw-px-62{
    padding-left: 15.5rem;
    padding-right: 15.5rem;
  }

  .sm\:tw-px-63{
    padding-left: 15.75rem;
    padding-right: 15.75rem;
  }

  .sm\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:tw-px-65{
    padding-left: 16.25rem;
    padding-right: 16.25rem;
  }

  .sm\:tw-px-66{
    padding-left: 16.5rem;
    padding-right: 16.5rem;
  }

  .sm\:tw-px-68{
    padding-left: 17rem;
    padding-right: 17rem;
  }

  .sm\:tw-px-69{
    padding-left: 17.25rem;
    padding-right: 17.25rem;
  }

  .sm\:tw-px-70{
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .sm\:tw-px-71{
    padding-left: 17.75rem;
    padding-right: 17.75rem;
  }

  .sm\:tw-px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .sm\:tw-px-73{
    padding-left: 18.25rem;
    padding-right: 18.25rem;
  }

  .sm\:tw-px-74{
    padding-left: 18.5rem;
    padding-right: 18.5rem;
  }

  .sm\:tw-px-75{
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .sm\:tw-px-76{
    padding-left: 19rem;
    padding-right: 19rem;
  }

  .sm\:tw-px-77{
    padding-left: 19.25rem;
    padding-right: 19.25rem;
  }

  .sm\:tw-px-78{
    padding-left: 19.5rem;
    padding-right: 19.5rem;
  }

  .sm\:tw-px-79{
    padding-left: 19.75rem;
    padding-right: 19.75rem;
  }

  .sm\:tw-px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:tw-px-81{
    padding-left: 20.25rem;
    padding-right: 20.25rem;
  }

  .sm\:tw-px-82{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .sm\:tw-px-83{
    padding-left: 20.75rem;
    padding-right: 20.75rem;
  }

  .sm\:tw-px-84{
    padding-left: 21rem;
    padding-right: 21rem;
  }

  .sm\:tw-px-85{
    padding-left: 21.25rem;
    padding-right: 21.25rem;
  }

  .sm\:tw-px-86{
    padding-left: 21.5rem;
    padding-right: 21.5rem;
  }

  .sm\:tw-px-87{
    padding-left: 21.75rem;
    padding-right: 21.75rem;
  }

  .sm\:tw-px-88{
    padding-left: 22rem;
    padding-right: 22rem;
  }

  .sm\:tw-px-89{
    padding-left: 22.25rem;
    padding-right: 22.25rem;
  }

  .sm\:tw-px-90{
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .sm\:tw-px-91{
    padding-left: 22.75rem;
    padding-right: 22.75rem;
  }

  .sm\:tw-px-92{
    padding-left: 23rem;
    padding-right: 23rem;
  }

  .sm\:tw-px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .sm\:tw-px-102{
    padding-left: 25.5rem;
    padding-right: 25.5rem;
  }

  .sm\:tw-px-112{
    padding-left: 28rem;
    padding-right: 28rem;
  }

  .sm\:tw-px-128{
    padding-left: 31rem;
    padding-right: 31rem;
  }

  .sm\:tw-px-129{
    padding-left: 32.25rem;
    padding-right: 32.25rem;
  }

  .sm\:tw-px-130{
    padding-left: 32.5rem;
    padding-right: 32.5rem;
  }

  .sm\:tw-px-140{
    padding-left: 35rem;
    padding-right: 35rem;
  }

  .sm\:tw-px-160{
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .sm\:tw-px-180{
    padding-left: 45rem;
    padding-right: 45rem;
  }

  .sm\:tw-px-185{
    padding-left: 46.25rem;
    padding-right: 46.25rem;
  }

  .sm\:tw-px-190{
    padding-left: 47.5rem;
    padding-right: 47.5rem;
  }

  .sm\:tw-px-200{
    padding-left: 50rem;
    padding-right: 50rem;
  }

  .sm\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:tw-px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:tw-px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .sm\:tw-px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:tw-px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm\:tw-py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:tw-py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:tw-py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:tw-py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .sm\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:tw-py-13{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .sm\:tw-py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:tw-py-15{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .sm\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:tw-py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }

  .sm\:tw-py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .sm\:tw-py-19{
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }

  .sm\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:tw-py-21{
    padding-top: 5.25rem;
    padding-bottom: 5.25rem;
  }

  .sm\:tw-py-22{
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .sm\:tw-py-23{
    padding-top: 5.75rem;
    padding-bottom: 5.75rem;
  }

  .sm\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:tw-py-25{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .sm\:tw-py-26{
    padding-top: 6.5rem;
    padding-bottom: 6.5rem;
  }

  .sm\:tw-py-27{
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }

  .sm\:tw-py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .sm\:tw-py-29{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
  }

  .sm\:tw-py-30{
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .sm\:tw-py-31{
    padding-top: 7.75rem;
    padding-bottom: 7.75rem;
  }

  .sm\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:tw-py-33{
    padding-top: 8.25rem;
    padding-bottom: 8.25rem;
  }

  .sm\:tw-py-34{
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .sm\:tw-py-35{
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .sm\:tw-py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .sm\:tw-py-37{
    padding-top: 9.25rem;
    padding-bottom: 9.25rem;
  }

  .sm\:tw-py-38{
    padding-top: 9.5rem;
    padding-bottom: 9.5rem;
  }

  .sm\:tw-py-39{
    padding-top: 9.75rem;
    padding-bottom: 9.75rem;
  }

  .sm\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:tw-py-41{
    padding-top: 10.25rem;
    padding-bottom: 10.25rem;
  }

  .sm\:tw-py-42{
    padding-top: 10.5rem;
    padding-bottom: 10.5rem;
  }

  .sm\:tw-py-43{
    padding-top: 10.75rem;
    padding-bottom: 10.75rem;
  }

  .sm\:tw-py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .sm\:tw-py-45{
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .sm\:tw-py-46{
    padding-top: 11.5rem;
    padding-bottom: 11.5rem;
  }

  .sm\:tw-py-47{
    padding-top: 11.75rem;
    padding-bottom: 11.75rem;
  }

  .sm\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:tw-py-50{
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .sm\:tw-py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .sm\:tw-py-53{
    padding-top: 13.25rem;
    padding-bottom: 13.25rem;
  }

  .sm\:tw-py-54{
    padding-top: 13.5rem;
    padding-bottom: 13.5rem;
  }

  .sm\:tw-py-55{
    padding-top: 13.75rem;
    padding-bottom: 13.75rem;
  }

  .sm\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:tw-py-57{
    padding-top: 14.25rem;
    padding-bottom: 14.25rem;
  }

  .sm\:tw-py-58{
    padding-top: 14.5rem;
    padding-bottom: 14.5rem;
  }

  .sm\:tw-py-59{
    padding-top: 14.75rem;
    padding-bottom: 14.75rem;
  }

  .sm\:tw-py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .sm\:tw-py-61{
    padding-top: 15.25rem;
    padding-bottom: 15.25rem;
  }

  .sm\:tw-py-62{
    padding-top: 15.5rem;
    padding-bottom: 15.5rem;
  }

  .sm\:tw-py-63{
    padding-top: 15.75rem;
    padding-bottom: 15.75rem;
  }

  .sm\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:tw-py-65{
    padding-top: 16.25rem;
    padding-bottom: 16.25rem;
  }

  .sm\:tw-py-66{
    padding-top: 16.5rem;
    padding-bottom: 16.5rem;
  }

  .sm\:tw-py-68{
    padding-top: 17rem;
    padding-bottom: 17rem;
  }

  .sm\:tw-py-69{
    padding-top: 17.25rem;
    padding-bottom: 17.25rem;
  }

  .sm\:tw-py-70{
    padding-top: 17.5rem;
    padding-bottom: 17.5rem;
  }

  .sm\:tw-py-71{
    padding-top: 17.75rem;
    padding-bottom: 17.75rem;
  }

  .sm\:tw-py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .sm\:tw-py-73{
    padding-top: 18.25rem;
    padding-bottom: 18.25rem;
  }

  .sm\:tw-py-74{
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }

  .sm\:tw-py-75{
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .sm\:tw-py-76{
    padding-top: 19rem;
    padding-bottom: 19rem;
  }

  .sm\:tw-py-77{
    padding-top: 19.25rem;
    padding-bottom: 19.25rem;
  }

  .sm\:tw-py-78{
    padding-top: 19.5rem;
    padding-bottom: 19.5rem;
  }

  .sm\:tw-py-79{
    padding-top: 19.75rem;
    padding-bottom: 19.75rem;
  }

  .sm\:tw-py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:tw-py-81{
    padding-top: 20.25rem;
    padding-bottom: 20.25rem;
  }

  .sm\:tw-py-82{
    padding-top: 20.5rem;
    padding-bottom: 20.5rem;
  }

  .sm\:tw-py-83{
    padding-top: 20.75rem;
    padding-bottom: 20.75rem;
  }

  .sm\:tw-py-84{
    padding-top: 21rem;
    padding-bottom: 21rem;
  }

  .sm\:tw-py-85{
    padding-top: 21.25rem;
    padding-bottom: 21.25rem;
  }

  .sm\:tw-py-86{
    padding-top: 21.5rem;
    padding-bottom: 21.5rem;
  }

  .sm\:tw-py-87{
    padding-top: 21.75rem;
    padding-bottom: 21.75rem;
  }

  .sm\:tw-py-88{
    padding-top: 22rem;
    padding-bottom: 22rem;
  }

  .sm\:tw-py-89{
    padding-top: 22.25rem;
    padding-bottom: 22.25rem;
  }

  .sm\:tw-py-90{
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .sm\:tw-py-91{
    padding-top: 22.75rem;
    padding-bottom: 22.75rem;
  }

  .sm\:tw-py-92{
    padding-top: 23rem;
    padding-bottom: 23rem;
  }

  .sm\:tw-py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .sm\:tw-py-102{
    padding-top: 25.5rem;
    padding-bottom: 25.5rem;
  }

  .sm\:tw-py-112{
    padding-top: 28rem;
    padding-bottom: 28rem;
  }

  .sm\:tw-py-128{
    padding-top: 31rem;
    padding-bottom: 31rem;
  }

  .sm\:tw-py-129{
    padding-top: 32.25rem;
    padding-bottom: 32.25rem;
  }

  .sm\:tw-py-130{
    padding-top: 32.5rem;
    padding-bottom: 32.5rem;
  }

  .sm\:tw-py-140{
    padding-top: 35rem;
    padding-bottom: 35rem;
  }

  .sm\:tw-py-160{
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .sm\:tw-py-180{
    padding-top: 45rem;
    padding-bottom: 45rem;
  }

  .sm\:tw-py-185{
    padding-top: 46.25rem;
    padding-bottom: 46.25rem;
  }

  .sm\:tw-py-190{
    padding-top: 47.5rem;
    padding-bottom: 47.5rem;
  }

  .sm\:tw-py-200{
    padding-top: 50rem;
    padding-bottom: 50rem;
  }

  .sm\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:tw-py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:tw-py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .sm\:tw-py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:tw-py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm\:tw-pt-0{
    padding-top: 0px;
  }

  .sm\:tw-pt-1{
    padding-top: 0.25rem;
  }

  .sm\:tw-pt-2{
    padding-top: 0.5rem;
  }

  .sm\:tw-pt-3{
    padding-top: 0.75rem;
  }

  .sm\:tw-pt-4{
    padding-top: 1rem;
  }

  .sm\:tw-pt-5{
    padding-top: 1.25rem;
  }

  .sm\:tw-pt-6{
    padding-top: 1.5rem;
  }

  .sm\:tw-pt-7{
    padding-top: 1.75rem;
  }

  .sm\:tw-pt-8{
    padding-top: 2rem;
  }

  .sm\:tw-pt-9{
    padding-top: 2.25rem;
  }

  .sm\:tw-pt-10{
    padding-top: 2.5rem;
  }

  .sm\:tw-pt-11{
    padding-top: 2.75rem;
  }

  .sm\:tw-pt-12{
    padding-top: 3rem;
  }

  .sm\:tw-pt-13{
    padding-top: 3.25rem;
  }

  .sm\:tw-pt-14{
    padding-top: 3.5rem;
  }

  .sm\:tw-pt-15{
    padding-top: 3.75rem;
  }

  .sm\:tw-pt-16{
    padding-top: 4rem;
  }

  .sm\:tw-pt-17{
    padding-top: 4.25rem;
  }

  .sm\:tw-pt-18{
    padding-top: 4.5rem;
  }

  .sm\:tw-pt-19{
    padding-top: 4.75rem;
  }

  .sm\:tw-pt-20{
    padding-top: 5rem;
  }

  .sm\:tw-pt-21{
    padding-top: 5.25rem;
  }

  .sm\:tw-pt-22{
    padding-top: 5.5rem;
  }

  .sm\:tw-pt-23{
    padding-top: 5.75rem;
  }

  .sm\:tw-pt-24{
    padding-top: 6rem;
  }

  .sm\:tw-pt-25{
    padding-top: 6.25rem;
  }

  .sm\:tw-pt-26{
    padding-top: 6.5rem;
  }

  .sm\:tw-pt-27{
    padding-top: 6.75rem;
  }

  .sm\:tw-pt-28{
    padding-top: 7rem;
  }

  .sm\:tw-pt-29{
    padding-top: 7.25rem;
  }

  .sm\:tw-pt-30{
    padding-top: 7.5rem;
  }

  .sm\:tw-pt-31{
    padding-top: 7.75rem;
  }

  .sm\:tw-pt-32{
    padding-top: 8rem;
  }

  .sm\:tw-pt-33{
    padding-top: 8.25rem;
  }

  .sm\:tw-pt-34{
    padding-top: 8.5rem;
  }

  .sm\:tw-pt-35{
    padding-top: 8.75rem;
  }

  .sm\:tw-pt-36{
    padding-top: 9rem;
  }

  .sm\:tw-pt-37{
    padding-top: 9.25rem;
  }

  .sm\:tw-pt-38{
    padding-top: 9.5rem;
  }

  .sm\:tw-pt-39{
    padding-top: 9.75rem;
  }

  .sm\:tw-pt-40{
    padding-top: 10rem;
  }

  .sm\:tw-pt-41{
    padding-top: 10.25rem;
  }

  .sm\:tw-pt-42{
    padding-top: 10.5rem;
  }

  .sm\:tw-pt-43{
    padding-top: 10.75rem;
  }

  .sm\:tw-pt-44{
    padding-top: 11rem;
  }

  .sm\:tw-pt-45{
    padding-top: 11.25rem;
  }

  .sm\:tw-pt-46{
    padding-top: 11.5rem;
  }

  .sm\:tw-pt-47{
    padding-top: 11.75rem;
  }

  .sm\:tw-pt-48{
    padding-top: 12rem;
  }

  .sm\:tw-pt-50{
    padding-top: 12.5rem;
  }

  .sm\:tw-pt-52{
    padding-top: 13rem;
  }

  .sm\:tw-pt-53{
    padding-top: 13.25rem;
  }

  .sm\:tw-pt-54{
    padding-top: 13.5rem;
  }

  .sm\:tw-pt-55{
    padding-top: 13.75rem;
  }

  .sm\:tw-pt-56{
    padding-top: 14rem;
  }

  .sm\:tw-pt-57{
    padding-top: 14.25rem;
  }

  .sm\:tw-pt-58{
    padding-top: 14.5rem;
  }

  .sm\:tw-pt-59{
    padding-top: 14.75rem;
  }

  .sm\:tw-pt-60{
    padding-top: 15rem;
  }

  .sm\:tw-pt-61{
    padding-top: 15.25rem;
  }

  .sm\:tw-pt-62{
    padding-top: 15.5rem;
  }

  .sm\:tw-pt-63{
    padding-top: 15.75rem;
  }

  .sm\:tw-pt-64{
    padding-top: 16rem;
  }

  .sm\:tw-pt-65{
    padding-top: 16.25rem;
  }

  .sm\:tw-pt-66{
    padding-top: 16.5rem;
  }

  .sm\:tw-pt-68{
    padding-top: 17rem;
  }

  .sm\:tw-pt-69{
    padding-top: 17.25rem;
  }

  .sm\:tw-pt-70{
    padding-top: 17.5rem;
  }

  .sm\:tw-pt-71{
    padding-top: 17.75rem;
  }

  .sm\:tw-pt-72{
    padding-top: 18rem;
  }

  .sm\:tw-pt-73{
    padding-top: 18.25rem;
  }

  .sm\:tw-pt-74{
    padding-top: 18.5rem;
  }

  .sm\:tw-pt-75{
    padding-top: 18.75rem;
  }

  .sm\:tw-pt-76{
    padding-top: 19rem;
  }

  .sm\:tw-pt-77{
    padding-top: 19.25rem;
  }

  .sm\:tw-pt-78{
    padding-top: 19.5rem;
  }

  .sm\:tw-pt-79{
    padding-top: 19.75rem;
  }

  .sm\:tw-pt-80{
    padding-top: 20rem;
  }

  .sm\:tw-pt-81{
    padding-top: 20.25rem;
  }

  .sm\:tw-pt-82{
    padding-top: 20.5rem;
  }

  .sm\:tw-pt-83{
    padding-top: 20.75rem;
  }

  .sm\:tw-pt-84{
    padding-top: 21rem;
  }

  .sm\:tw-pt-85{
    padding-top: 21.25rem;
  }

  .sm\:tw-pt-86{
    padding-top: 21.5rem;
  }

  .sm\:tw-pt-87{
    padding-top: 21.75rem;
  }

  .sm\:tw-pt-88{
    padding-top: 22rem;
  }

  .sm\:tw-pt-89{
    padding-top: 22.25rem;
  }

  .sm\:tw-pt-90{
    padding-top: 22.5rem;
  }

  .sm\:tw-pt-91{
    padding-top: 22.75rem;
  }

  .sm\:tw-pt-92{
    padding-top: 23rem;
  }

  .sm\:tw-pt-96{
    padding-top: 24rem;
  }

  .sm\:tw-pt-102{
    padding-top: 25.5rem;
  }

  .sm\:tw-pt-112{
    padding-top: 28rem;
  }

  .sm\:tw-pt-128{
    padding-top: 31rem;
  }

  .sm\:tw-pt-129{
    padding-top: 32.25rem;
  }

  .sm\:tw-pt-130{
    padding-top: 32.5rem;
  }

  .sm\:tw-pt-140{
    padding-top: 35rem;
  }

  .sm\:tw-pt-160{
    padding-top: 40rem;
  }

  .sm\:tw-pt-180{
    padding-top: 45rem;
  }

  .sm\:tw-pt-185{
    padding-top: 46.25rem;
  }

  .sm\:tw-pt-190{
    padding-top: 47.5rem;
  }

  .sm\:tw-pt-200{
    padding-top: 50rem;
  }

  .sm\:tw-pt-px{
    padding-top: 1px;
  }

  .sm\:tw-pt-0\.5{
    padding-top: 0.125rem;
  }

  .sm\:tw-pt-1\.5{
    padding-top: 0.375rem;
  }

  .sm\:tw-pt-2\.5{
    padding-top: 0.625rem;
  }

  .sm\:tw-pt-3\.5{
    padding-top: 0.875rem;
  }

  .sm\:tw-pr-0{
    padding-right: 0px;
  }

  .sm\:tw-pr-1{
    padding-right: 0.25rem;
  }

  .sm\:tw-pr-2{
    padding-right: 0.5rem;
  }

  .sm\:tw-pr-3{
    padding-right: 0.75rem;
  }

  .sm\:tw-pr-4{
    padding-right: 1rem;
  }

  .sm\:tw-pr-5{
    padding-right: 1.25rem;
  }

  .sm\:tw-pr-6{
    padding-right: 1.5rem;
  }

  .sm\:tw-pr-7{
    padding-right: 1.75rem;
  }

  .sm\:tw-pr-8{
    padding-right: 2rem;
  }

  .sm\:tw-pr-9{
    padding-right: 2.25rem;
  }

  .sm\:tw-pr-10{
    padding-right: 2.5rem;
  }

  .sm\:tw-pr-11{
    padding-right: 2.75rem;
  }

  .sm\:tw-pr-12{
    padding-right: 3rem;
  }

  .sm\:tw-pr-13{
    padding-right: 3.25rem;
  }

  .sm\:tw-pr-14{
    padding-right: 3.5rem;
  }

  .sm\:tw-pr-15{
    padding-right: 3.75rem;
  }

  .sm\:tw-pr-16{
    padding-right: 4rem;
  }

  .sm\:tw-pr-17{
    padding-right: 4.25rem;
  }

  .sm\:tw-pr-18{
    padding-right: 4.5rem;
  }

  .sm\:tw-pr-19{
    padding-right: 4.75rem;
  }

  .sm\:tw-pr-20{
    padding-right: 5rem;
  }

  .sm\:tw-pr-21{
    padding-right: 5.25rem;
  }

  .sm\:tw-pr-22{
    padding-right: 5.5rem;
  }

  .sm\:tw-pr-23{
    padding-right: 5.75rem;
  }

  .sm\:tw-pr-24{
    padding-right: 6rem;
  }

  .sm\:tw-pr-25{
    padding-right: 6.25rem;
  }

  .sm\:tw-pr-26{
    padding-right: 6.5rem;
  }

  .sm\:tw-pr-27{
    padding-right: 6.75rem;
  }

  .sm\:tw-pr-28{
    padding-right: 7rem;
  }

  .sm\:tw-pr-29{
    padding-right: 7.25rem;
  }

  .sm\:tw-pr-30{
    padding-right: 7.5rem;
  }

  .sm\:tw-pr-31{
    padding-right: 7.75rem;
  }

  .sm\:tw-pr-32{
    padding-right: 8rem;
  }

  .sm\:tw-pr-33{
    padding-right: 8.25rem;
  }

  .sm\:tw-pr-34{
    padding-right: 8.5rem;
  }

  .sm\:tw-pr-35{
    padding-right: 8.75rem;
  }

  .sm\:tw-pr-36{
    padding-right: 9rem;
  }

  .sm\:tw-pr-37{
    padding-right: 9.25rem;
  }

  .sm\:tw-pr-38{
    padding-right: 9.5rem;
  }

  .sm\:tw-pr-39{
    padding-right: 9.75rem;
  }

  .sm\:tw-pr-40{
    padding-right: 10rem;
  }

  .sm\:tw-pr-41{
    padding-right: 10.25rem;
  }

  .sm\:tw-pr-42{
    padding-right: 10.5rem;
  }

  .sm\:tw-pr-43{
    padding-right: 10.75rem;
  }

  .sm\:tw-pr-44{
    padding-right: 11rem;
  }

  .sm\:tw-pr-45{
    padding-right: 11.25rem;
  }

  .sm\:tw-pr-46{
    padding-right: 11.5rem;
  }

  .sm\:tw-pr-47{
    padding-right: 11.75rem;
  }

  .sm\:tw-pr-48{
    padding-right: 12rem;
  }

  .sm\:tw-pr-50{
    padding-right: 12.5rem;
  }

  .sm\:tw-pr-52{
    padding-right: 13rem;
  }

  .sm\:tw-pr-53{
    padding-right: 13.25rem;
  }

  .sm\:tw-pr-54{
    padding-right: 13.5rem;
  }

  .sm\:tw-pr-55{
    padding-right: 13.75rem;
  }

  .sm\:tw-pr-56{
    padding-right: 14rem;
  }

  .sm\:tw-pr-57{
    padding-right: 14.25rem;
  }

  .sm\:tw-pr-58{
    padding-right: 14.5rem;
  }

  .sm\:tw-pr-59{
    padding-right: 14.75rem;
  }

  .sm\:tw-pr-60{
    padding-right: 15rem;
  }

  .sm\:tw-pr-61{
    padding-right: 15.25rem;
  }

  .sm\:tw-pr-62{
    padding-right: 15.5rem;
  }

  .sm\:tw-pr-63{
    padding-right: 15.75rem;
  }

  .sm\:tw-pr-64{
    padding-right: 16rem;
  }

  .sm\:tw-pr-65{
    padding-right: 16.25rem;
  }

  .sm\:tw-pr-66{
    padding-right: 16.5rem;
  }

  .sm\:tw-pr-68{
    padding-right: 17rem;
  }

  .sm\:tw-pr-69{
    padding-right: 17.25rem;
  }

  .sm\:tw-pr-70{
    padding-right: 17.5rem;
  }

  .sm\:tw-pr-71{
    padding-right: 17.75rem;
  }

  .sm\:tw-pr-72{
    padding-right: 18rem;
  }

  .sm\:tw-pr-73{
    padding-right: 18.25rem;
  }

  .sm\:tw-pr-74{
    padding-right: 18.5rem;
  }

  .sm\:tw-pr-75{
    padding-right: 18.75rem;
  }

  .sm\:tw-pr-76{
    padding-right: 19rem;
  }

  .sm\:tw-pr-77{
    padding-right: 19.25rem;
  }

  .sm\:tw-pr-78{
    padding-right: 19.5rem;
  }

  .sm\:tw-pr-79{
    padding-right: 19.75rem;
  }

  .sm\:tw-pr-80{
    padding-right: 20rem;
  }

  .sm\:tw-pr-81{
    padding-right: 20.25rem;
  }

  .sm\:tw-pr-82{
    padding-right: 20.5rem;
  }

  .sm\:tw-pr-83{
    padding-right: 20.75rem;
  }

  .sm\:tw-pr-84{
    padding-right: 21rem;
  }

  .sm\:tw-pr-85{
    padding-right: 21.25rem;
  }

  .sm\:tw-pr-86{
    padding-right: 21.5rem;
  }

  .sm\:tw-pr-87{
    padding-right: 21.75rem;
  }

  .sm\:tw-pr-88{
    padding-right: 22rem;
  }

  .sm\:tw-pr-89{
    padding-right: 22.25rem;
  }

  .sm\:tw-pr-90{
    padding-right: 22.5rem;
  }

  .sm\:tw-pr-91{
    padding-right: 22.75rem;
  }

  .sm\:tw-pr-92{
    padding-right: 23rem;
  }

  .sm\:tw-pr-96{
    padding-right: 24rem;
  }

  .sm\:tw-pr-102{
    padding-right: 25.5rem;
  }

  .sm\:tw-pr-112{
    padding-right: 28rem;
  }

  .sm\:tw-pr-128{
    padding-right: 31rem;
  }

  .sm\:tw-pr-129{
    padding-right: 32.25rem;
  }

  .sm\:tw-pr-130{
    padding-right: 32.5rem;
  }

  .sm\:tw-pr-140{
    padding-right: 35rem;
  }

  .sm\:tw-pr-160{
    padding-right: 40rem;
  }

  .sm\:tw-pr-180{
    padding-right: 45rem;
  }

  .sm\:tw-pr-185{
    padding-right: 46.25rem;
  }

  .sm\:tw-pr-190{
    padding-right: 47.5rem;
  }

  .sm\:tw-pr-200{
    padding-right: 50rem;
  }

  .sm\:tw-pr-px{
    padding-right: 1px;
  }

  .sm\:tw-pr-0\.5{
    padding-right: 0.125rem;
  }

  .sm\:tw-pr-1\.5{
    padding-right: 0.375rem;
  }

  .sm\:tw-pr-2\.5{
    padding-right: 0.625rem;
  }

  .sm\:tw-pr-3\.5{
    padding-right: 0.875rem;
  }

  .sm\:tw-pb-0{
    padding-bottom: 0px;
  }

  .sm\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  .sm\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  .sm\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  .sm\:tw-pb-4{
    padding-bottom: 1rem;
  }

  .sm\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  .sm\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  .sm\:tw-pb-7{
    padding-bottom: 1.75rem;
  }

  .sm\:tw-pb-8{
    padding-bottom: 2rem;
  }

  .sm\:tw-pb-9{
    padding-bottom: 2.25rem;
  }

  .sm\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  .sm\:tw-pb-11{
    padding-bottom: 2.75rem;
  }

  .sm\:tw-pb-12{
    padding-bottom: 3rem;
  }

  .sm\:tw-pb-13{
    padding-bottom: 3.25rem;
  }

  .sm\:tw-pb-14{
    padding-bottom: 3.5rem;
  }

  .sm\:tw-pb-15{
    padding-bottom: 3.75rem;
  }

  .sm\:tw-pb-16{
    padding-bottom: 4rem;
  }

  .sm\:tw-pb-17{
    padding-bottom: 4.25rem;
  }

  .sm\:tw-pb-18{
    padding-bottom: 4.5rem;
  }

  .sm\:tw-pb-19{
    padding-bottom: 4.75rem;
  }

  .sm\:tw-pb-20{
    padding-bottom: 5rem;
  }

  .sm\:tw-pb-21{
    padding-bottom: 5.25rem;
  }

  .sm\:tw-pb-22{
    padding-bottom: 5.5rem;
  }

  .sm\:tw-pb-23{
    padding-bottom: 5.75rem;
  }

  .sm\:tw-pb-24{
    padding-bottom: 6rem;
  }

  .sm\:tw-pb-25{
    padding-bottom: 6.25rem;
  }

  .sm\:tw-pb-26{
    padding-bottom: 6.5rem;
  }

  .sm\:tw-pb-27{
    padding-bottom: 6.75rem;
  }

  .sm\:tw-pb-28{
    padding-bottom: 7rem;
  }

  .sm\:tw-pb-29{
    padding-bottom: 7.25rem;
  }

  .sm\:tw-pb-30{
    padding-bottom: 7.5rem;
  }

  .sm\:tw-pb-31{
    padding-bottom: 7.75rem;
  }

  .sm\:tw-pb-32{
    padding-bottom: 8rem;
  }

  .sm\:tw-pb-33{
    padding-bottom: 8.25rem;
  }

  .sm\:tw-pb-34{
    padding-bottom: 8.5rem;
  }

  .sm\:tw-pb-35{
    padding-bottom: 8.75rem;
  }

  .sm\:tw-pb-36{
    padding-bottom: 9rem;
  }

  .sm\:tw-pb-37{
    padding-bottom: 9.25rem;
  }

  .sm\:tw-pb-38{
    padding-bottom: 9.5rem;
  }

  .sm\:tw-pb-39{
    padding-bottom: 9.75rem;
  }

  .sm\:tw-pb-40{
    padding-bottom: 10rem;
  }

  .sm\:tw-pb-41{
    padding-bottom: 10.25rem;
  }

  .sm\:tw-pb-42{
    padding-bottom: 10.5rem;
  }

  .sm\:tw-pb-43{
    padding-bottom: 10.75rem;
  }

  .sm\:tw-pb-44{
    padding-bottom: 11rem;
  }

  .sm\:tw-pb-45{
    padding-bottom: 11.25rem;
  }

  .sm\:tw-pb-46{
    padding-bottom: 11.5rem;
  }

  .sm\:tw-pb-47{
    padding-bottom: 11.75rem;
  }

  .sm\:tw-pb-48{
    padding-bottom: 12rem;
  }

  .sm\:tw-pb-50{
    padding-bottom: 12.5rem;
  }

  .sm\:tw-pb-52{
    padding-bottom: 13rem;
  }

  .sm\:tw-pb-53{
    padding-bottom: 13.25rem;
  }

  .sm\:tw-pb-54{
    padding-bottom: 13.5rem;
  }

  .sm\:tw-pb-55{
    padding-bottom: 13.75rem;
  }

  .sm\:tw-pb-56{
    padding-bottom: 14rem;
  }

  .sm\:tw-pb-57{
    padding-bottom: 14.25rem;
  }

  .sm\:tw-pb-58{
    padding-bottom: 14.5rem;
  }

  .sm\:tw-pb-59{
    padding-bottom: 14.75rem;
  }

  .sm\:tw-pb-60{
    padding-bottom: 15rem;
  }

  .sm\:tw-pb-61{
    padding-bottom: 15.25rem;
  }

  .sm\:tw-pb-62{
    padding-bottom: 15.5rem;
  }

  .sm\:tw-pb-63{
    padding-bottom: 15.75rem;
  }

  .sm\:tw-pb-64{
    padding-bottom: 16rem;
  }

  .sm\:tw-pb-65{
    padding-bottom: 16.25rem;
  }

  .sm\:tw-pb-66{
    padding-bottom: 16.5rem;
  }

  .sm\:tw-pb-68{
    padding-bottom: 17rem;
  }

  .sm\:tw-pb-69{
    padding-bottom: 17.25rem;
  }

  .sm\:tw-pb-70{
    padding-bottom: 17.5rem;
  }

  .sm\:tw-pb-71{
    padding-bottom: 17.75rem;
  }

  .sm\:tw-pb-72{
    padding-bottom: 18rem;
  }

  .sm\:tw-pb-73{
    padding-bottom: 18.25rem;
  }

  .sm\:tw-pb-74{
    padding-bottom: 18.5rem;
  }

  .sm\:tw-pb-75{
    padding-bottom: 18.75rem;
  }

  .sm\:tw-pb-76{
    padding-bottom: 19rem;
  }

  .sm\:tw-pb-77{
    padding-bottom: 19.25rem;
  }

  .sm\:tw-pb-78{
    padding-bottom: 19.5rem;
  }

  .sm\:tw-pb-79{
    padding-bottom: 19.75rem;
  }

  .sm\:tw-pb-80{
    padding-bottom: 20rem;
  }

  .sm\:tw-pb-81{
    padding-bottom: 20.25rem;
  }

  .sm\:tw-pb-82{
    padding-bottom: 20.5rem;
  }

  .sm\:tw-pb-83{
    padding-bottom: 20.75rem;
  }

  .sm\:tw-pb-84{
    padding-bottom: 21rem;
  }

  .sm\:tw-pb-85{
    padding-bottom: 21.25rem;
  }

  .sm\:tw-pb-86{
    padding-bottom: 21.5rem;
  }

  .sm\:tw-pb-87{
    padding-bottom: 21.75rem;
  }

  .sm\:tw-pb-88{
    padding-bottom: 22rem;
  }

  .sm\:tw-pb-89{
    padding-bottom: 22.25rem;
  }

  .sm\:tw-pb-90{
    padding-bottom: 22.5rem;
  }

  .sm\:tw-pb-91{
    padding-bottom: 22.75rem;
  }

  .sm\:tw-pb-92{
    padding-bottom: 23rem;
  }

  .sm\:tw-pb-96{
    padding-bottom: 24rem;
  }

  .sm\:tw-pb-102{
    padding-bottom: 25.5rem;
  }

  .sm\:tw-pb-112{
    padding-bottom: 28rem;
  }

  .sm\:tw-pb-128{
    padding-bottom: 31rem;
  }

  .sm\:tw-pb-129{
    padding-bottom: 32.25rem;
  }

  .sm\:tw-pb-130{
    padding-bottom: 32.5rem;
  }

  .sm\:tw-pb-140{
    padding-bottom: 35rem;
  }

  .sm\:tw-pb-160{
    padding-bottom: 40rem;
  }

  .sm\:tw-pb-180{
    padding-bottom: 45rem;
  }

  .sm\:tw-pb-185{
    padding-bottom: 46.25rem;
  }

  .sm\:tw-pb-190{
    padding-bottom: 47.5rem;
  }

  .sm\:tw-pb-200{
    padding-bottom: 50rem;
  }

  .sm\:tw-pb-px{
    padding-bottom: 1px;
  }

  .sm\:tw-pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .sm\:tw-pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .sm\:tw-pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .sm\:tw-pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .sm\:tw-pl-0{
    padding-left: 0px;
  }

  .sm\:tw-pl-1{
    padding-left: 0.25rem;
  }

  .sm\:tw-pl-2{
    padding-left: 0.5rem;
  }

  .sm\:tw-pl-3{
    padding-left: 0.75rem;
  }

  .sm\:tw-pl-4{
    padding-left: 1rem;
  }

  .sm\:tw-pl-5{
    padding-left: 1.25rem;
  }

  .sm\:tw-pl-6{
    padding-left: 1.5rem;
  }

  .sm\:tw-pl-7{
    padding-left: 1.75rem;
  }

  .sm\:tw-pl-8{
    padding-left: 2rem;
  }

  .sm\:tw-pl-9{
    padding-left: 2.25rem;
  }

  .sm\:tw-pl-10{
    padding-left: 2.5rem;
  }

  .sm\:tw-pl-11{
    padding-left: 2.75rem;
  }

  .sm\:tw-pl-12{
    padding-left: 3rem;
  }

  .sm\:tw-pl-13{
    padding-left: 3.25rem;
  }

  .sm\:tw-pl-14{
    padding-left: 3.5rem;
  }

  .sm\:tw-pl-15{
    padding-left: 3.75rem;
  }

  .sm\:tw-pl-16{
    padding-left: 4rem;
  }

  .sm\:tw-pl-17{
    padding-left: 4.25rem;
  }

  .sm\:tw-pl-18{
    padding-left: 4.5rem;
  }

  .sm\:tw-pl-19{
    padding-left: 4.75rem;
  }

  .sm\:tw-pl-20{
    padding-left: 5rem;
  }

  .sm\:tw-pl-21{
    padding-left: 5.25rem;
  }

  .sm\:tw-pl-22{
    padding-left: 5.5rem;
  }

  .sm\:tw-pl-23{
    padding-left: 5.75rem;
  }

  .sm\:tw-pl-24{
    padding-left: 6rem;
  }

  .sm\:tw-pl-25{
    padding-left: 6.25rem;
  }

  .sm\:tw-pl-26{
    padding-left: 6.5rem;
  }

  .sm\:tw-pl-27{
    padding-left: 6.75rem;
  }

  .sm\:tw-pl-28{
    padding-left: 7rem;
  }

  .sm\:tw-pl-29{
    padding-left: 7.25rem;
  }

  .sm\:tw-pl-30{
    padding-left: 7.5rem;
  }

  .sm\:tw-pl-31{
    padding-left: 7.75rem;
  }

  .sm\:tw-pl-32{
    padding-left: 8rem;
  }

  .sm\:tw-pl-33{
    padding-left: 8.25rem;
  }

  .sm\:tw-pl-34{
    padding-left: 8.5rem;
  }

  .sm\:tw-pl-35{
    padding-left: 8.75rem;
  }

  .sm\:tw-pl-36{
    padding-left: 9rem;
  }

  .sm\:tw-pl-37{
    padding-left: 9.25rem;
  }

  .sm\:tw-pl-38{
    padding-left: 9.5rem;
  }

  .sm\:tw-pl-39{
    padding-left: 9.75rem;
  }

  .sm\:tw-pl-40{
    padding-left: 10rem;
  }

  .sm\:tw-pl-41{
    padding-left: 10.25rem;
  }

  .sm\:tw-pl-42{
    padding-left: 10.5rem;
  }

  .sm\:tw-pl-43{
    padding-left: 10.75rem;
  }

  .sm\:tw-pl-44{
    padding-left: 11rem;
  }

  .sm\:tw-pl-45{
    padding-left: 11.25rem;
  }

  .sm\:tw-pl-46{
    padding-left: 11.5rem;
  }

  .sm\:tw-pl-47{
    padding-left: 11.75rem;
  }

  .sm\:tw-pl-48{
    padding-left: 12rem;
  }

  .sm\:tw-pl-50{
    padding-left: 12.5rem;
  }

  .sm\:tw-pl-52{
    padding-left: 13rem;
  }

  .sm\:tw-pl-53{
    padding-left: 13.25rem;
  }

  .sm\:tw-pl-54{
    padding-left: 13.5rem;
  }

  .sm\:tw-pl-55{
    padding-left: 13.75rem;
  }

  .sm\:tw-pl-56{
    padding-left: 14rem;
  }

  .sm\:tw-pl-57{
    padding-left: 14.25rem;
  }

  .sm\:tw-pl-58{
    padding-left: 14.5rem;
  }

  .sm\:tw-pl-59{
    padding-left: 14.75rem;
  }

  .sm\:tw-pl-60{
    padding-left: 15rem;
  }

  .sm\:tw-pl-61{
    padding-left: 15.25rem;
  }

  .sm\:tw-pl-62{
    padding-left: 15.5rem;
  }

  .sm\:tw-pl-63{
    padding-left: 15.75rem;
  }

  .sm\:tw-pl-64{
    padding-left: 16rem;
  }

  .sm\:tw-pl-65{
    padding-left: 16.25rem;
  }

  .sm\:tw-pl-66{
    padding-left: 16.5rem;
  }

  .sm\:tw-pl-68{
    padding-left: 17rem;
  }

  .sm\:tw-pl-69{
    padding-left: 17.25rem;
  }

  .sm\:tw-pl-70{
    padding-left: 17.5rem;
  }

  .sm\:tw-pl-71{
    padding-left: 17.75rem;
  }

  .sm\:tw-pl-72{
    padding-left: 18rem;
  }

  .sm\:tw-pl-73{
    padding-left: 18.25rem;
  }

  .sm\:tw-pl-74{
    padding-left: 18.5rem;
  }

  .sm\:tw-pl-75{
    padding-left: 18.75rem;
  }

  .sm\:tw-pl-76{
    padding-left: 19rem;
  }

  .sm\:tw-pl-77{
    padding-left: 19.25rem;
  }

  .sm\:tw-pl-78{
    padding-left: 19.5rem;
  }

  .sm\:tw-pl-79{
    padding-left: 19.75rem;
  }

  .sm\:tw-pl-80{
    padding-left: 20rem;
  }

  .sm\:tw-pl-81{
    padding-left: 20.25rem;
  }

  .sm\:tw-pl-82{
    padding-left: 20.5rem;
  }

  .sm\:tw-pl-83{
    padding-left: 20.75rem;
  }

  .sm\:tw-pl-84{
    padding-left: 21rem;
  }

  .sm\:tw-pl-85{
    padding-left: 21.25rem;
  }

  .sm\:tw-pl-86{
    padding-left: 21.5rem;
  }

  .sm\:tw-pl-87{
    padding-left: 21.75rem;
  }

  .sm\:tw-pl-88{
    padding-left: 22rem;
  }

  .sm\:tw-pl-89{
    padding-left: 22.25rem;
  }

  .sm\:tw-pl-90{
    padding-left: 22.5rem;
  }

  .sm\:tw-pl-91{
    padding-left: 22.75rem;
  }

  .sm\:tw-pl-92{
    padding-left: 23rem;
  }

  .sm\:tw-pl-96{
    padding-left: 24rem;
  }

  .sm\:tw-pl-102{
    padding-left: 25.5rem;
  }

  .sm\:tw-pl-112{
    padding-left: 28rem;
  }

  .sm\:tw-pl-128{
    padding-left: 31rem;
  }

  .sm\:tw-pl-129{
    padding-left: 32.25rem;
  }

  .sm\:tw-pl-130{
    padding-left: 32.5rem;
  }

  .sm\:tw-pl-140{
    padding-left: 35rem;
  }

  .sm\:tw-pl-160{
    padding-left: 40rem;
  }

  .sm\:tw-pl-180{
    padding-left: 45rem;
  }

  .sm\:tw-pl-185{
    padding-left: 46.25rem;
  }

  .sm\:tw-pl-190{
    padding-left: 47.5rem;
  }

  .sm\:tw-pl-200{
    padding-left: 50rem;
  }

  .sm\:tw-pl-px{
    padding-left: 1px;
  }

  .sm\:tw-pl-0\.5{
    padding-left: 0.125rem;
  }

  .sm\:tw-pl-1\.5{
    padding-left: 0.375rem;
  }

  .sm\:tw-pl-2\.5{
    padding-left: 0.625rem;
  }

  .sm\:tw-pl-3\.5{
    padding-left: 0.875rem;
  }

  .sm\:tw-text-left{
    text-align: left;
  }

  .sm\:tw-text-center{
    text-align: center;
  }

  .sm\:tw-text-right{
    text-align: right;
  }

  .sm\:tw-text-justify{
    text-align: justify;
  }

  .sm\:tw-align-baseline{
    vertical-align: baseline;
  }

  .sm\:tw-align-top{
    vertical-align: top;
  }

  .sm\:tw-align-middle{
    vertical-align: middle;
  }

  .sm\:tw-align-bottom{
    vertical-align: bottom;
  }

  .sm\:tw-align-text-top{
    vertical-align: text-top;
  }

  .sm\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  .sm\:tw-font-sans{
    font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .sm\:tw-font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .sm\:tw-font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .sm\:tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .sm\:tw-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .sm\:tw-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .sm\:tw-text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sm\:tw-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .sm\:tw-text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .sm\:tw-text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sm\:tw-text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sm\:tw-text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .sm\:tw-text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .sm\:tw-text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .sm\:tw-text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .sm\:tw-text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .sm\:tw-text-xxs{
    font-size: 0.65rem;
  }

  .sm\:tw-font-thin{
    font-weight: 100;
  }

  .sm\:tw-font-extralight{
    font-weight: 200;
  }

  .sm\:tw-font-light{
    font-weight: 300;
  }

  .sm\:tw-font-normal{
    font-weight: 400;
  }

  .sm\:tw-font-medium{
    font-weight: 500;
  }

  .sm\:tw-font-semibold{
    font-weight: 600;
  }

  .sm\:tw-font-bold{
    font-weight: 700;
  }

  .sm\:tw-font-extrabold{
    font-weight: 800;
  }

  .sm\:tw-font-black{
    font-weight: 900;
  }

  .sm\:tw-uppercase{
    text-transform: uppercase;
  }

  .sm\:tw-lowercase{
    text-transform: lowercase;
  }

  .sm\:tw-capitalize{
    text-transform: capitalize;
  }

  .sm\:tw-normal-case{
    text-transform: none;
  }

  .sm\:tw-italic{
    font-style: italic;
  }

  .sm\:tw-not-italic{
    font-style: normal;
  }

  .sm\:tw-ordinal, .sm\:tw-slashed-zero, .sm\:tw-lining-nums, .sm\:tw-oldstyle-nums, .sm\:tw-proportional-nums, .sm\:tw-tabular-nums, .sm\:tw-diagonal-fractions, .sm\:tw-stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .sm\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  .sm\:tw-ordinal{
    --tw-ordinal: ordinal;
  }

  .sm\:tw-slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .sm\:tw-lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .sm\:tw-oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .sm\:tw-proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .sm\:tw-tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .sm\:tw-diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .sm\:tw-stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .sm\:tw-leading-3{
    line-height: .75rem;
  }

  .sm\:tw-leading-4{
    line-height: 1rem;
  }

  .sm\:tw-leading-5{
    line-height: 1.25rem;
  }

  .sm\:tw-leading-6{
    line-height: 1.5rem;
  }

  .sm\:tw-leading-7{
    line-height: 1.75rem;
  }

  .sm\:tw-leading-8{
    line-height: 2rem;
  }

  .sm\:tw-leading-9{
    line-height: 2.25rem;
  }

  .sm\:tw-leading-10{
    line-height: 2.5rem;
  }

  .sm\:tw-leading-none{
    line-height: 1;
  }

  .sm\:tw-leading-tight{
    line-height: 1.25;
  }

  .sm\:tw-leading-snug{
    line-height: 1.375;
  }

  .sm\:tw-leading-normal{
    line-height: 1.5;
  }

  .sm\:tw-leading-relaxed{
    line-height: 1.625;
  }

  .sm\:tw-leading-loose{
    line-height: 2;
  }

  .sm\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  .sm\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  .sm\:tw-tracking-normal{
    letter-spacing: 0em;
  }

  .sm\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  .sm\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  .sm\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  .sm\:tw-text-transparent{
    color: transparent;
  }

  .sm\:tw-text-current{
    color: currentColor;
  }

  .sm\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .sm\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .sm\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .sm\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .sm\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .sm\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .sm\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .sm\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .sm\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .sm\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .sm\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .sm\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-transparent{
    color: transparent;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-current{
    color: currentColor;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .sm\:group-hover\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-transparent:focus-within{
    color: transparent;
  }

  .sm\:focus-within\:tw-text-current:focus-within{
    color: currentColor;
  }

  .sm\:focus-within\:tw-text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pregnancy-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pregnancy-green-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-pregnancy-green-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-dark-blue:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-orange-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-grey-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-grey-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-grey-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-grey-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-grey-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-grey-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-error-red:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-system-red-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-birth-summary-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-birth-summary-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-birth-summary-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-postnatal-assessment-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-postnatal-assessment-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-postnatal-assessment-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-background:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-system-banner:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-blue-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-blue-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-blue-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-blue-7:focus-within{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-chart-toggle:focus-within{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-left-nav-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-left-nav-active:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-left-nav-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:focus-within\:tw-text-default-colour:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-transparent:hover{
    color: transparent;
  }

  .sm\:hover\:tw-text-current:hover{
    color: currentColor;
  }

  .sm\:hover\:tw-text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pregnancy-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pregnancy-green-2:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-pregnancy-green-3:hover{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-dark-blue:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-orange-1:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-grey-1:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-grey-2:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-grey-3:hover{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-grey-4:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-grey-5:hover{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-grey-6:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-error-red:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-system-red-1:hover{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-birth-summary-1:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-birth-summary-2:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-birth-summary-3:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-postnatal-assessment-1:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-postnatal-assessment-2:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-postnatal-assessment-3:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-background:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-system-banner:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-blue-4:hover{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-blue-5:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-blue-6:hover{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-blue-7:hover{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-chart-toggle:hover{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-left-nav-1:hover{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-left-nav-active:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-left-nav-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-breadcrumb-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-grow-breadcrumb-inactive-text:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:hover\:tw-text-default-colour:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-transparent:focus{
    color: transparent;
  }

  .sm\:focus\:tw-text-current:focus{
    color: currentColor;
  }

  .sm\:focus\:tw-text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pregnancy-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pregnancy-green-2:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-pregnancy-green-3:focus{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-dark-blue:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-orange-1:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-grey-1:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-grey-2:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-grey-3:focus{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-grey-4:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-grey-5:focus{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-grey-6:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-error-red:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-system-red-1:focus{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-birth-summary-1:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-birth-summary-2:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-birth-summary-3:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-postnatal-assessment-1:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-postnatal-assessment-2:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-postnatal-assessment-3:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-background:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-system-banner:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-blue-4:focus{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-blue-5:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-blue-6:focus{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-blue-7:focus{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-chart-toggle:focus{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-left-nav-1:focus{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-left-nav-active:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-left-nav-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-breadcrumb-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-grow-breadcrumb-inactive-text:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:focus\:tw-text-default-colour:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .sm\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .sm\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .sm\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .sm\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .sm\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .sm\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .sm\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .sm\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .sm\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .sm\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .sm\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .sm\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .sm\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .sm\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .sm\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .tw-group:hover .sm\:group-hover\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .sm\:focus-within\:tw-text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .sm\:focus-within\:tw-text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .sm\:focus-within\:tw-text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .sm\:focus-within\:tw-text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .sm\:focus-within\:tw-text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .sm\:focus-within\:tw-text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .sm\:focus-within\:tw-text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .sm\:focus-within\:tw-text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .sm\:focus-within\:tw-text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .sm\:focus-within\:tw-text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .sm\:focus-within\:tw-text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .sm\:focus-within\:tw-text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .sm\:focus-within\:tw-text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .sm\:focus-within\:tw-text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .sm\:focus-within\:tw-text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .sm\:hover\:tw-text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .sm\:hover\:tw-text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .sm\:hover\:tw-text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .sm\:hover\:tw-text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .sm\:hover\:tw-text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .sm\:hover\:tw-text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .sm\:hover\:tw-text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .sm\:hover\:tw-text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .sm\:hover\:tw-text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .sm\:hover\:tw-text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .sm\:hover\:tw-text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .sm\:hover\:tw-text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .sm\:hover\:tw-text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .sm\:hover\:tw-text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .sm\:hover\:tw-text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .sm\:focus\:tw-text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .sm\:focus\:tw-text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .sm\:focus\:tw-text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .sm\:focus\:tw-text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .sm\:focus\:tw-text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .sm\:focus\:tw-text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .sm\:focus\:tw-text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .sm\:focus\:tw-text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .sm\:focus\:tw-text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .sm\:focus\:tw-text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .sm\:focus\:tw-text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .sm\:focus\:tw-text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .sm\:focus\:tw-text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .sm\:focus\:tw-text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .sm\:focus\:tw-text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .sm\:tw-underline{
    text-decoration: underline;
  }

  .sm\:tw-line-through{
    text-decoration: line-through;
  }

  .sm\:tw-no-underline{
    text-decoration: none;
  }

  .tw-group:hover .sm\:group-hover\:tw-underline{
    text-decoration: underline;
  }

  .tw-group:hover .sm\:group-hover\:tw-line-through{
    text-decoration: line-through;
  }

  .tw-group:hover .sm\:group-hover\:tw-no-underline{
    text-decoration: none;
  }

  .sm\:focus-within\:tw-underline:focus-within{
    text-decoration: underline;
  }

  .sm\:focus-within\:tw-line-through:focus-within{
    text-decoration: line-through;
  }

  .sm\:focus-within\:tw-no-underline:focus-within{
    text-decoration: none;
  }

  .sm\:hover\:tw-underline:hover{
    text-decoration: underline;
  }

  .sm\:hover\:tw-line-through:hover{
    text-decoration: line-through;
  }

  .sm\:hover\:tw-no-underline:hover{
    text-decoration: none;
  }

  .sm\:focus\:tw-underline:focus{
    text-decoration: underline;
  }

  .sm\:focus\:tw-line-through:focus{
    text-decoration: line-through;
  }

  .sm\:focus\:tw-no-underline:focus{
    text-decoration: none;
  }

  .sm\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:tw-placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .sm\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  .sm\:tw-placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .sm\:tw-placeholder-current::placeholder{
    color: currentColor;
  }

  .sm\:tw-placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pregnancy-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pregnancy-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pregnancy-green-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pregnancy-green-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pregnancy-green-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-pregnancy-green-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-dark-blue::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-dark-blue::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-orange-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-orange-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-grey-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-error-red::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-error-red::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-red-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-system-red-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-birth-summary-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-birth-summary-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-birth-summary-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-birth-summary-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-birth-summary-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-birth-summary-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-postnatal-assessment-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-postnatal-assessment-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-postnatal-assessment-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-postnatal-assessment-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-postnatal-assessment-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-postnatal-assessment-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-background::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-background::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-system-banner::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-system-banner::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-7::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-blue-7::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-chart-toggle::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-chart-toggle::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-left-nav-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-left-nav-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-left-nav-active::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-left-nav-active::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-left-nav-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-left-nav-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-breadcrumb-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-default-colour::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-default-colour::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .sm\:focus\:tw-placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .sm\:focus\:tw-placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .sm\:focus\:tw-placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .sm\:focus\:tw-placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-dark-blue:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-orange-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-grey-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-error-red:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-error-red:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-system-red-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-birth-summary-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-birth-summary-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-birth-summary-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-background:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-system-banner:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-blue-7:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:tw-placeholder-default-colour:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .sm\:tw-placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:tw-placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:tw-placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:tw-placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:tw-placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:tw-placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:tw-placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:tw-placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:tw-placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:tw-placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:tw-placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:tw-placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:tw-placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:tw-placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:tw-placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:tw-placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:tw-placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:tw-placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:tw-placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:tw-placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:tw-placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:tw-placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:tw-placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:tw-placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:tw-placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:tw-placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:tw-placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:tw-placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:tw-placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:tw-placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:tw-placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:tw-placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:tw-placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:tw-placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:tw-placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:tw-placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:tw-placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:tw-placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:tw-placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:tw-placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:tw-placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:tw-placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:tw-placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:tw-placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:tw-placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:tw-opacity-0{
    opacity: 0;
  }

  .sm\:tw-opacity-5{
    opacity: 0.05;
  }

  .sm\:tw-opacity-10{
    opacity: 0.1;
  }

  .sm\:tw-opacity-20{
    opacity: 0.2;
  }

  .sm\:tw-opacity-25{
    opacity: 0.25;
  }

  .sm\:tw-opacity-30{
    opacity: 0.3;
  }

  .sm\:tw-opacity-40{
    opacity: 0.4;
  }

  .sm\:tw-opacity-50{
    opacity: 0.5;
  }

  .sm\:tw-opacity-60{
    opacity: 0.6;
  }

  .sm\:tw-opacity-70{
    opacity: 0.7;
  }

  .sm\:tw-opacity-75{
    opacity: 0.75;
  }

  .sm\:tw-opacity-80{
    opacity: 0.8;
  }

  .sm\:tw-opacity-90{
    opacity: 0.9;
  }

  .sm\:tw-opacity-95{
    opacity: 0.95;
  }

  .sm\:tw-opacity-100{
    opacity: 1;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-0{
    opacity: 0;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-5{
    opacity: 0.05;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-10{
    opacity: 0.1;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-20{
    opacity: 0.2;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-25{
    opacity: 0.25;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-30{
    opacity: 0.3;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-40{
    opacity: 0.4;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-50{
    opacity: 0.5;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-60{
    opacity: 0.6;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-70{
    opacity: 0.7;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-75{
    opacity: 0.75;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-80{
    opacity: 0.8;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-90{
    opacity: 0.9;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-95{
    opacity: 0.95;
  }

  .tw-group:hover .sm\:group-hover\:tw-opacity-100{
    opacity: 1;
  }

  .sm\:focus-within\:tw-opacity-0:focus-within{
    opacity: 0;
  }

  .sm\:focus-within\:tw-opacity-5:focus-within{
    opacity: 0.05;
  }

  .sm\:focus-within\:tw-opacity-10:focus-within{
    opacity: 0.1;
  }

  .sm\:focus-within\:tw-opacity-20:focus-within{
    opacity: 0.2;
  }

  .sm\:focus-within\:tw-opacity-25:focus-within{
    opacity: 0.25;
  }

  .sm\:focus-within\:tw-opacity-30:focus-within{
    opacity: 0.3;
  }

  .sm\:focus-within\:tw-opacity-40:focus-within{
    opacity: 0.4;
  }

  .sm\:focus-within\:tw-opacity-50:focus-within{
    opacity: 0.5;
  }

  .sm\:focus-within\:tw-opacity-60:focus-within{
    opacity: 0.6;
  }

  .sm\:focus-within\:tw-opacity-70:focus-within{
    opacity: 0.7;
  }

  .sm\:focus-within\:tw-opacity-75:focus-within{
    opacity: 0.75;
  }

  .sm\:focus-within\:tw-opacity-80:focus-within{
    opacity: 0.8;
  }

  .sm\:focus-within\:tw-opacity-90:focus-within{
    opacity: 0.9;
  }

  .sm\:focus-within\:tw-opacity-95:focus-within{
    opacity: 0.95;
  }

  .sm\:focus-within\:tw-opacity-100:focus-within{
    opacity: 1;
  }

  .sm\:hover\:tw-opacity-0:hover{
    opacity: 0;
  }

  .sm\:hover\:tw-opacity-5:hover{
    opacity: 0.05;
  }

  .sm\:hover\:tw-opacity-10:hover{
    opacity: 0.1;
  }

  .sm\:hover\:tw-opacity-20:hover{
    opacity: 0.2;
  }

  .sm\:hover\:tw-opacity-25:hover{
    opacity: 0.25;
  }

  .sm\:hover\:tw-opacity-30:hover{
    opacity: 0.3;
  }

  .sm\:hover\:tw-opacity-40:hover{
    opacity: 0.4;
  }

  .sm\:hover\:tw-opacity-50:hover{
    opacity: 0.5;
  }

  .sm\:hover\:tw-opacity-60:hover{
    opacity: 0.6;
  }

  .sm\:hover\:tw-opacity-70:hover{
    opacity: 0.7;
  }

  .sm\:hover\:tw-opacity-75:hover{
    opacity: 0.75;
  }

  .sm\:hover\:tw-opacity-80:hover{
    opacity: 0.8;
  }

  .sm\:hover\:tw-opacity-90:hover{
    opacity: 0.9;
  }

  .sm\:hover\:tw-opacity-95:hover{
    opacity: 0.95;
  }

  .sm\:hover\:tw-opacity-100:hover{
    opacity: 1;
  }

  .sm\:focus\:tw-opacity-0:focus{
    opacity: 0;
  }

  .sm\:focus\:tw-opacity-5:focus{
    opacity: 0.05;
  }

  .sm\:focus\:tw-opacity-10:focus{
    opacity: 0.1;
  }

  .sm\:focus\:tw-opacity-20:focus{
    opacity: 0.2;
  }

  .sm\:focus\:tw-opacity-25:focus{
    opacity: 0.25;
  }

  .sm\:focus\:tw-opacity-30:focus{
    opacity: 0.3;
  }

  .sm\:focus\:tw-opacity-40:focus{
    opacity: 0.4;
  }

  .sm\:focus\:tw-opacity-50:focus{
    opacity: 0.5;
  }

  .sm\:focus\:tw-opacity-60:focus{
    opacity: 0.6;
  }

  .sm\:focus\:tw-opacity-70:focus{
    opacity: 0.7;
  }

  .sm\:focus\:tw-opacity-75:focus{
    opacity: 0.75;
  }

  .sm\:focus\:tw-opacity-80:focus{
    opacity: 0.8;
  }

  .sm\:focus\:tw-opacity-90:focus{
    opacity: 0.9;
  }

  .sm\:focus\:tw-opacity-95:focus{
    opacity: 0.95;
  }

  .sm\:focus\:tw-opacity-100:focus{
    opacity: 1;
  }

  .sm\:disabled\:tw-opacity-0:disabled{
    opacity: 0;
  }

  .sm\:disabled\:tw-opacity-5:disabled{
    opacity: 0.05;
  }

  .sm\:disabled\:tw-opacity-10:disabled{
    opacity: 0.1;
  }

  .sm\:disabled\:tw-opacity-20:disabled{
    opacity: 0.2;
  }

  .sm\:disabled\:tw-opacity-25:disabled{
    opacity: 0.25;
  }

  .sm\:disabled\:tw-opacity-30:disabled{
    opacity: 0.3;
  }

  .sm\:disabled\:tw-opacity-40:disabled{
    opacity: 0.4;
  }

  .sm\:disabled\:tw-opacity-50:disabled{
    opacity: 0.5;
  }

  .sm\:disabled\:tw-opacity-60:disabled{
    opacity: 0.6;
  }

  .sm\:disabled\:tw-opacity-70:disabled{
    opacity: 0.7;
  }

  .sm\:disabled\:tw-opacity-75:disabled{
    opacity: 0.75;
  }

  .sm\:disabled\:tw-opacity-80:disabled{
    opacity: 0.8;
  }

  .sm\:disabled\:tw-opacity-90:disabled{
    opacity: 0.9;
  }

  .sm\:disabled\:tw-opacity-95:disabled{
    opacity: 0.95;
  }

  .sm\:disabled\:tw-opacity-100:disabled{
    opacity: 1;
  }

  .sm\:tw-bg-blend-normal{
    background-blend-mode: normal;
  }

  .sm\:tw-bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .sm\:tw-bg-blend-screen{
    background-blend-mode: screen;
  }

  .sm\:tw-bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .sm\:tw-bg-blend-darken{
    background-blend-mode: darken;
  }

  .sm\:tw-bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .sm\:tw-bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .sm\:tw-bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .sm\:tw-bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .sm\:tw-bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .sm\:tw-bg-blend-difference{
    background-blend-mode: difference;
  }

  .sm\:tw-bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .sm\:tw-bg-blend-hue{
    background-blend-mode: hue;
  }

  .sm\:tw-bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .sm\:tw-bg-blend-color{
    background-blend-mode: color;
  }

  .sm\:tw-bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .sm\:tw-mix-blend-normal{
    mix-blend-mode: normal;
  }

  .sm\:tw-mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .sm\:tw-mix-blend-screen{
    mix-blend-mode: screen;
  }

  .sm\:tw-mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .sm\:tw-mix-blend-darken{
    mix-blend-mode: darken;
  }

  .sm\:tw-mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .sm\:tw-mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .sm\:tw-mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .sm\:tw-mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .sm\:tw-mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .sm\:tw-mix-blend-difference{
    mix-blend-mode: difference;
  }

  .sm\:tw-mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .sm\:tw-mix-blend-hue{
    mix-blend-mode: hue;
  }

  .sm\:tw-mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .sm\:tw-mix-blend-color{
    mix-blend-mode: color;
  }

  .sm\:tw-mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .sm\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

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

  .tw-group:hover .sm\:group-hover\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .sm\:group-hover\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .sm\:group-hover\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .sm\:group-hover\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .sm\:group-hover\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .sm\:group-hover\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .sm\:group-hover\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .sm\:group-hover\:tw-shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:tw-shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:tw-shadow:focus-within{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:tw-shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:tw-shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:tw-shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:tw-shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:tw-shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:tw-shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:tw-shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:tw-shadow:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:tw-shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:tw-shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:tw-shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:tw-shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:tw-shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:tw-shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:tw-shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:tw-shadow:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:tw-shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:tw-shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:tw-shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:tw-shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:tw-shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:tw-shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus-within\:tw-outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus-within\:tw-outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus-within\:tw-outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus\:tw-outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus\:tw-outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus\:tw-outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:tw-ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:tw-ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:tw-ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:tw-ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:tw-ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:tw-ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:tw-ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:tw-ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:tw-ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:tw-ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:tw-ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:tw-ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:tw-ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:tw-ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:tw-ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:tw-ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:tw-ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:tw-ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:tw-ring-inset{
    --tw-ring-inset: inset;
  }

  .sm\:focus-within\:tw-ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .sm\:focus\:tw-ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .sm\:tw-ring-transparent{
    --tw-ring-color: transparent;
  }

  .sm\:tw-ring-current{
    --tw-ring-color: currentColor;
  }

  .sm\:tw-ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pregnancy-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pregnancy-green-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-pregnancy-green-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-dark-blue{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-orange-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-grey-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-grey-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-grey-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-grey-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-grey-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-grey-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-error-red{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-system-red-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-birth-summary-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-birth-summary-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-birth-summary-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-postnatal-assessment-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-postnatal-assessment-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-postnatal-assessment-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-background{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-system-banner{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-blue-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-blue-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-blue-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-blue-7{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-chart-toggle{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-left-nav-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-left-nav-active{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-left-nav-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-breadcrumb-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-grow-breadcrumb-inactive-text{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-default-colour{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .sm\:focus-within\:tw-ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .sm\:focus-within\:tw-ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pregnancy-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pregnancy-green-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-pregnancy-green-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-dark-blue:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-orange-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-grey-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-grey-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-grey-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-grey-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-grey-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-grey-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-error-red:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-system-red-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-birth-summary-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-birth-summary-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-birth-summary-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-postnatal-assessment-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-postnatal-assessment-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-postnatal-assessment-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-background:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-system-banner:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-blue-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-blue-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-blue-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-blue-7:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-chart-toggle:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-left-nav-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-left-nav-active:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-left-nav-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:tw-ring-default-colour:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .sm\:focus\:tw-ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .sm\:focus\:tw-ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pregnancy-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pregnancy-green-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-pregnancy-green-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-dark-blue:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-orange-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-grey-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-grey-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-grey-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-grey-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-grey-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-grey-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-error-red:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-system-red-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-birth-summary-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-birth-summary-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-birth-summary-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-postnatal-assessment-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-postnatal-assessment-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-postnatal-assessment-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-background:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-system-banner:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-blue-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-blue-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-blue-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-blue-7:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-chart-toggle:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-left-nav-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-left-nav-active:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-left-nav-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-breadcrumb-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:focus\:tw-ring-default-colour:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .sm\:tw-ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .sm\:tw-ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .sm\:tw-ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .sm\:tw-ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .sm\:tw-ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .sm\:tw-ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .sm\:tw-ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .sm\:tw-ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .sm\:tw-ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .sm\:tw-ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .sm\:tw-ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .sm\:tw-ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .sm\:tw-ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .sm\:tw-ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .sm\:tw-ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .sm\:focus-within\:tw-ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .sm\:focus-within\:tw-ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus-within\:tw-ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus-within\:tw-ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus-within\:tw-ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus-within\:tw-ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus-within\:tw-ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus-within\:tw-ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus-within\:tw-ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus-within\:tw-ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus-within\:tw-ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus-within\:tw-ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus-within\:tw-ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus-within\:tw-ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus-within\:tw-ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .sm\:focus\:tw-ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .sm\:focus\:tw-ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus\:tw-ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus\:tw-ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus\:tw-ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus\:tw-ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus\:tw-ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus\:tw-ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus\:tw-ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus\:tw-ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus\:tw-ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus\:tw-ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus\:tw-ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus\:tw-ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus\:tw-ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .sm\:tw-ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .sm\:tw-ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .sm\:tw-ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .sm\:tw-ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .sm\:tw-ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus-within\:tw-ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus-within\:tw-ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus-within\:tw-ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus-within\:tw-ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus-within\:tw-ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus\:tw-ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus\:tw-ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus\:tw-ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus\:tw-ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus\:tw-ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .sm\:tw-ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .sm\:tw-ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .sm\:tw-ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .sm\:tw-ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .sm\:tw-ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:tw-ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:tw-ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:tw-ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:tw-ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:tw-ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:tw-ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:tw-ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .sm\:tw-ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:tw-ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .sm\:tw-ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:tw-ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:tw-ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:tw-ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:tw-ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .sm\:tw-ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:tw-ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:tw-ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:tw-ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:tw-ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:tw-ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:tw-ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:tw-ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:tw-ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:tw-ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:tw-ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:tw-ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .sm\:tw-ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .sm\:tw-ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .sm\:tw-ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .sm\:tw-ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:tw-ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:tw-ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:tw-ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:tw-ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .sm\:tw-ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .sm\:tw-ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .sm\:tw-ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .sm\:tw-ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .sm\:tw-ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:tw-ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:tw-ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:tw-ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:tw-ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:tw-ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:tw-ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:tw-ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:tw-ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:tw-ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:tw-ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:tw-ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:tw-ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:tw-ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:tw-ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:tw-ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:tw-ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:tw-ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:tw-ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:tw-ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:tw-ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .sm\:tw-ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:tw-ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:tw-ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:tw-ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:tw-ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:tw-ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:tw-ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:tw-ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:tw-ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:tw-ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:tw-ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:tw-ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:tw-ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:tw-ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:tw-ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:tw-ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:tw-ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .sm\:tw-ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .sm\:tw-ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:tw-ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .sm\:tw-ring-offset-pregnancy-green-1{
    --tw-ring-offset-color: #346633;
  }

  .sm\:tw-ring-offset-pregnancy-green-2{
    --tw-ring-offset-color: #BEEDBE;
  }

  .sm\:tw-ring-offset-pregnancy-green-3{
    --tw-ring-offset-color: #F0FCF6;
  }

  .sm\:tw-ring-offset-system-blue-1{
    --tw-ring-offset-color: #477591;
  }

  .sm\:tw-ring-offset-system-blue-2{
    --tw-ring-offset-color: #A9BECB;
  }

  .sm\:tw-ring-offset-system-blue-3{
    --tw-ring-offset-color: #769BB4;
  }

  .sm\:tw-ring-offset-system-dark-blue{
    --tw-ring-offset-color: #213B4E;
  }

  .sm\:tw-ring-offset-inactive{
    --tw-ring-offset-color: #B7B7B7;
  }

  .sm\:tw-ring-offset-system-green-1{
    --tw-ring-offset-color: #87c540;
  }

  .sm\:tw-ring-offset-system-orange-1{
    --tw-ring-offset-color: #ED8936;
  }

  .sm\:tw-ring-offset-system-grey-1{
    --tw-ring-offset-color: #C1C1C1;
  }

  .sm\:tw-ring-offset-system-grey-2{
    --tw-ring-offset-color: #DDDDDD;
  }

  .sm\:tw-ring-offset-system-grey-3{
    --tw-ring-offset-color: #B3B3B3;
  }

  .sm\:tw-ring-offset-system-grey-4{
    --tw-ring-offset-color: #707070;
  }

  .sm\:tw-ring-offset-system-grey-5{
    --tw-ring-offset-color: #4D4D4D;
  }

  .sm\:tw-ring-offset-system-grey-6{
    --tw-ring-offset-color: #333333;
  }

  .sm\:tw-ring-offset-error-red{
    --tw-ring-offset-color: #C11013;
  }

  .sm\:tw-ring-offset-system-red-1{
    --tw-ring-offset-color: #E22828;
  }

  .sm\:tw-ring-offset-birth-summary-1{
    --tw-ring-offset-color: #FFC924;
  }

  .sm\:tw-ring-offset-birth-summary-2{
    --tw-ring-offset-color: #FFDE7B;
  }

  .sm\:tw-ring-offset-birth-summary-3{
    --tw-ring-offset-color: #FBFCDD;
  }

  .sm\:tw-ring-offset-postnatal-assessment-1{
    --tw-ring-offset-color: #865A87;
  }

  .sm\:tw-ring-offset-postnatal-assessment-2{
    --tw-ring-offset-color: #C1A3C2;
  }

  .sm\:tw-ring-offset-postnatal-assessment-3{
    --tw-ring-offset-color: #FCF5FA;
  }

  .sm\:tw-ring-offset-grow-background{
    --tw-ring-offset-color: #86A3B6;
  }

  .sm\:tw-ring-offset-grow-system-banner{
    --tw-ring-offset-color: #547F9A;
  }

  .sm\:tw-ring-offset-grow-blue-1{
    --tw-ring-offset-color: #1A3B4E;
  }

  .sm\:tw-ring-offset-grow-blue-2{
    --tw-ring-offset-color: #477591;
  }

  .sm\:tw-ring-offset-grow-blue-3{
    --tw-ring-offset-color: #7098B0;
  }

  .sm\:tw-ring-offset-grow-blue-4{
    --tw-ring-offset-color: #CFE1EC;
  }

  .sm\:tw-ring-offset-grow-blue-5{
    --tw-ring-offset-color: #547F9A;
  }

  .sm\:tw-ring-offset-grow-blue-6{
    --tw-ring-offset-color: #77a4bf;
  }

  .sm\:tw-ring-offset-grow-blue-7{
    --tw-ring-offset-color: #88BBDB;
  }

  .sm\:tw-ring-offset-grow-chart-toggle{
    --tw-ring-offset-color: #507A91;
  }

  .sm\:tw-ring-offset-grow-left-nav-1{
    --tw-ring-offset-color: #A6B8C3;
  }

  .sm\:tw-ring-offset-grow-left-nav-active{
    --tw-ring-offset-color: #3A5869;
  }

  .sm\:tw-ring-offset-grow-left-nav-hover{
    --tw-ring-offset-color: #3A5869;
  }

  .sm\:tw-ring-offset-grow-breadcrumb-inactive{
    --tw-ring-offset-color: #3B5B6E;
  }

  .sm\:tw-ring-offset-grow-breadcrumb-inactive-text{
    --tw-ring-offset-color: #333333;
  }

  .sm\:tw-ring-offset-default-colour{
    --tw-ring-offset-color: #333333;
  }

  .sm\:focus-within\:tw-ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus-within\:tw-ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus-within\:tw-ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .sm\:focus-within\:tw-ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus-within\:tw-ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:focus-within\:tw-ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:focus-within\:tw-ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:focus-within\:tw-ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:focus-within\:tw-ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:focus-within\:tw-ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:focus-within\:tw-ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:focus-within\:tw-ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .sm\:focus-within\:tw-ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:focus-within\:tw-ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .sm\:focus-within\:tw-ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:focus-within\:tw-ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:focus-within\:tw-ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:focus-within\:tw-ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:focus-within\:tw-ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .sm\:focus-within\:tw-ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:focus-within\:tw-ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:focus-within\:tw-ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:focus-within\:tw-ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:focus-within\:tw-ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .sm\:focus-within\:tw-ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .sm\:focus-within\:tw-ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:focus-within\:tw-ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:focus-within\:tw-ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:focus-within\:tw-ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:focus-within\:tw-ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .sm\:focus-within\:tw-ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .sm\:focus-within\:tw-ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .sm\:focus-within\:tw-ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .sm\:focus-within\:tw-ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .sm\:focus-within\:tw-ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:focus-within\:tw-ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:focus-within\:tw-ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:focus-within\:tw-ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:focus-within\:tw-ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:focus-within\:tw-ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:focus-within\:tw-ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:focus-within\:tw-ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:focus-within\:tw-ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:focus-within\:tw-ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:focus-within\:tw-ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:focus-within\:tw-ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .sm\:focus-within\:tw-ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:focus-within\:tw-ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:focus-within\:tw-ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:focus-within\:tw-ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:focus-within\:tw-ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:focus-within\:tw-ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:focus-within\:tw-ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:focus-within\:tw-ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:focus-within\:tw-ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:focus-within\:tw-ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:focus-within\:tw-ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:focus-within\:tw-ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:focus-within\:tw-ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:focus-within\:tw-ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:focus-within\:tw-ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:focus-within\:tw-ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:focus-within\:tw-ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .sm\:focus-within\:tw-ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .sm\:focus-within\:tw-ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:focus-within\:tw-ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .sm\:focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
    --tw-ring-offset-color: #346633;
  }

  .sm\:focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
    --tw-ring-offset-color: #BEEDBE;
  }

  .sm\:focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
    --tw-ring-offset-color: #F0FCF6;
  }

  .sm\:focus-within\:tw-ring-offset-system-blue-1:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .sm\:focus-within\:tw-ring-offset-system-blue-2:focus-within{
    --tw-ring-offset-color: #A9BECB;
  }

  .sm\:focus-within\:tw-ring-offset-system-blue-3:focus-within{
    --tw-ring-offset-color: #769BB4;
  }

  .sm\:focus-within\:tw-ring-offset-system-dark-blue:focus-within{
    --tw-ring-offset-color: #213B4E;
  }

  .sm\:focus-within\:tw-ring-offset-inactive:focus-within{
    --tw-ring-offset-color: #B7B7B7;
  }

  .sm\:focus-within\:tw-ring-offset-system-green-1:focus-within{
    --tw-ring-offset-color: #87c540;
  }

  .sm\:focus-within\:tw-ring-offset-system-orange-1:focus-within{
    --tw-ring-offset-color: #ED8936;
  }

  .sm\:focus-within\:tw-ring-offset-system-grey-1:focus-within{
    --tw-ring-offset-color: #C1C1C1;
  }

  .sm\:focus-within\:tw-ring-offset-system-grey-2:focus-within{
    --tw-ring-offset-color: #DDDDDD;
  }

  .sm\:focus-within\:tw-ring-offset-system-grey-3:focus-within{
    --tw-ring-offset-color: #B3B3B3;
  }

  .sm\:focus-within\:tw-ring-offset-system-grey-4:focus-within{
    --tw-ring-offset-color: #707070;
  }

  .sm\:focus-within\:tw-ring-offset-system-grey-5:focus-within{
    --tw-ring-offset-color: #4D4D4D;
  }

  .sm\:focus-within\:tw-ring-offset-system-grey-6:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .sm\:focus-within\:tw-ring-offset-error-red:focus-within{
    --tw-ring-offset-color: #C11013;
  }

  .sm\:focus-within\:tw-ring-offset-system-red-1:focus-within{
    --tw-ring-offset-color: #E22828;
  }

  .sm\:focus-within\:tw-ring-offset-birth-summary-1:focus-within{
    --tw-ring-offset-color: #FFC924;
  }

  .sm\:focus-within\:tw-ring-offset-birth-summary-2:focus-within{
    --tw-ring-offset-color: #FFDE7B;
  }

  .sm\:focus-within\:tw-ring-offset-birth-summary-3:focus-within{
    --tw-ring-offset-color: #FBFCDD;
  }

  .sm\:focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
    --tw-ring-offset-color: #865A87;
  }

  .sm\:focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
    --tw-ring-offset-color: #C1A3C2;
  }

  .sm\:focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
    --tw-ring-offset-color: #FCF5FA;
  }

  .sm\:focus-within\:tw-ring-offset-grow-background:focus-within{
    --tw-ring-offset-color: #86A3B6;
  }

  .sm\:focus-within\:tw-ring-offset-grow-system-banner:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .sm\:focus-within\:tw-ring-offset-grow-blue-1:focus-within{
    --tw-ring-offset-color: #1A3B4E;
  }

  .sm\:focus-within\:tw-ring-offset-grow-blue-2:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .sm\:focus-within\:tw-ring-offset-grow-blue-3:focus-within{
    --tw-ring-offset-color: #7098B0;
  }

  .sm\:focus-within\:tw-ring-offset-grow-blue-4:focus-within{
    --tw-ring-offset-color: #CFE1EC;
  }

  .sm\:focus-within\:tw-ring-offset-grow-blue-5:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .sm\:focus-within\:tw-ring-offset-grow-blue-6:focus-within{
    --tw-ring-offset-color: #77a4bf;
  }

  .sm\:focus-within\:tw-ring-offset-grow-blue-7:focus-within{
    --tw-ring-offset-color: #88BBDB;
  }

  .sm\:focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
    --tw-ring-offset-color: #507A91;
  }

  .sm\:focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
    --tw-ring-offset-color: #A6B8C3;
  }

  .sm\:focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .sm\:focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .sm\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
    --tw-ring-offset-color: #3B5B6E;
  }

  .sm\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .sm\:focus-within\:tw-ring-offset-default-colour:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .sm\:focus\:tw-ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus\:tw-ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus\:tw-ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .sm\:focus\:tw-ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus\:tw-ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:focus\:tw-ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:focus\:tw-ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:focus\:tw-ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:focus\:tw-ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:focus\:tw-ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:focus\:tw-ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:focus\:tw-ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .sm\:focus\:tw-ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:focus\:tw-ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .sm\:focus\:tw-ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:focus\:tw-ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:focus\:tw-ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:focus\:tw-ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:focus\:tw-ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .sm\:focus\:tw-ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:focus\:tw-ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:focus\:tw-ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:focus\:tw-ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:focus\:tw-ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:focus\:tw-ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:focus\:tw-ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:focus\:tw-ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:focus\:tw-ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:focus\:tw-ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:focus\:tw-ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:focus\:tw-ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .sm\:focus\:tw-ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .sm\:focus\:tw-ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .sm\:focus\:tw-ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .sm\:focus\:tw-ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:focus\:tw-ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:focus\:tw-ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:focus\:tw-ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:focus\:tw-ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .sm\:focus\:tw-ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .sm\:focus\:tw-ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .sm\:focus\:tw-ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .sm\:focus\:tw-ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .sm\:focus\:tw-ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:focus\:tw-ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:focus\:tw-ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:focus\:tw-ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:focus\:tw-ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:focus\:tw-ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:focus\:tw-ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:focus\:tw-ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:focus\:tw-ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:focus\:tw-ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:focus\:tw-ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:focus\:tw-ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:focus\:tw-ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:focus\:tw-ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:focus\:tw-ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:focus\:tw-ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:focus\:tw-ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:focus\:tw-ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:focus\:tw-ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:focus\:tw-ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:focus\:tw-ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .sm\:focus\:tw-ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:focus\:tw-ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:focus\:tw-ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:focus\:tw-ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:focus\:tw-ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:focus\:tw-ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:focus\:tw-ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:focus\:tw-ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:focus\:tw-ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:focus\:tw-ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:focus\:tw-ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:focus\:tw-ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:focus\:tw-ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:focus\:tw-ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:focus\:tw-ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:focus\:tw-ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:focus\:tw-ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .sm\:focus\:tw-ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .sm\:focus\:tw-ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:focus\:tw-ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .sm\:focus\:tw-ring-offset-pregnancy-green-1:focus{
    --tw-ring-offset-color: #346633;
  }

  .sm\:focus\:tw-ring-offset-pregnancy-green-2:focus{
    --tw-ring-offset-color: #BEEDBE;
  }

  .sm\:focus\:tw-ring-offset-pregnancy-green-3:focus{
    --tw-ring-offset-color: #F0FCF6;
  }

  .sm\:focus\:tw-ring-offset-system-blue-1:focus{
    --tw-ring-offset-color: #477591;
  }

  .sm\:focus\:tw-ring-offset-system-blue-2:focus{
    --tw-ring-offset-color: #A9BECB;
  }

  .sm\:focus\:tw-ring-offset-system-blue-3:focus{
    --tw-ring-offset-color: #769BB4;
  }

  .sm\:focus\:tw-ring-offset-system-dark-blue:focus{
    --tw-ring-offset-color: #213B4E;
  }

  .sm\:focus\:tw-ring-offset-inactive:focus{
    --tw-ring-offset-color: #B7B7B7;
  }

  .sm\:focus\:tw-ring-offset-system-green-1:focus{
    --tw-ring-offset-color: #87c540;
  }

  .sm\:focus\:tw-ring-offset-system-orange-1:focus{
    --tw-ring-offset-color: #ED8936;
  }

  .sm\:focus\:tw-ring-offset-system-grey-1:focus{
    --tw-ring-offset-color: #C1C1C1;
  }

  .sm\:focus\:tw-ring-offset-system-grey-2:focus{
    --tw-ring-offset-color: #DDDDDD;
  }

  .sm\:focus\:tw-ring-offset-system-grey-3:focus{
    --tw-ring-offset-color: #B3B3B3;
  }

  .sm\:focus\:tw-ring-offset-system-grey-4:focus{
    --tw-ring-offset-color: #707070;
  }

  .sm\:focus\:tw-ring-offset-system-grey-5:focus{
    --tw-ring-offset-color: #4D4D4D;
  }

  .sm\:focus\:tw-ring-offset-system-grey-6:focus{
    --tw-ring-offset-color: #333333;
  }

  .sm\:focus\:tw-ring-offset-error-red:focus{
    --tw-ring-offset-color: #C11013;
  }

  .sm\:focus\:tw-ring-offset-system-red-1:focus{
    --tw-ring-offset-color: #E22828;
  }

  .sm\:focus\:tw-ring-offset-birth-summary-1:focus{
    --tw-ring-offset-color: #FFC924;
  }

  .sm\:focus\:tw-ring-offset-birth-summary-2:focus{
    --tw-ring-offset-color: #FFDE7B;
  }

  .sm\:focus\:tw-ring-offset-birth-summary-3:focus{
    --tw-ring-offset-color: #FBFCDD;
  }

  .sm\:focus\:tw-ring-offset-postnatal-assessment-1:focus{
    --tw-ring-offset-color: #865A87;
  }

  .sm\:focus\:tw-ring-offset-postnatal-assessment-2:focus{
    --tw-ring-offset-color: #C1A3C2;
  }

  .sm\:focus\:tw-ring-offset-postnatal-assessment-3:focus{
    --tw-ring-offset-color: #FCF5FA;
  }

  .sm\:focus\:tw-ring-offset-grow-background:focus{
    --tw-ring-offset-color: #86A3B6;
  }

  .sm\:focus\:tw-ring-offset-grow-system-banner:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .sm\:focus\:tw-ring-offset-grow-blue-1:focus{
    --tw-ring-offset-color: #1A3B4E;
  }

  .sm\:focus\:tw-ring-offset-grow-blue-2:focus{
    --tw-ring-offset-color: #477591;
  }

  .sm\:focus\:tw-ring-offset-grow-blue-3:focus{
    --tw-ring-offset-color: #7098B0;
  }

  .sm\:focus\:tw-ring-offset-grow-blue-4:focus{
    --tw-ring-offset-color: #CFE1EC;
  }

  .sm\:focus\:tw-ring-offset-grow-blue-5:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .sm\:focus\:tw-ring-offset-grow-blue-6:focus{
    --tw-ring-offset-color: #77a4bf;
  }

  .sm\:focus\:tw-ring-offset-grow-blue-7:focus{
    --tw-ring-offset-color: #88BBDB;
  }

  .sm\:focus\:tw-ring-offset-grow-chart-toggle:focus{
    --tw-ring-offset-color: #507A91;
  }

  .sm\:focus\:tw-ring-offset-grow-left-nav-1:focus{
    --tw-ring-offset-color: #A6B8C3;
  }

  .sm\:focus\:tw-ring-offset-grow-left-nav-active:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .sm\:focus\:tw-ring-offset-grow-left-nav-hover:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .sm\:focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
    --tw-ring-offset-color: #3B5B6E;
  }

  .sm\:focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
    --tw-ring-offset-color: #333333;
  }

  .sm\:focus\:tw-ring-offset-default-colour:focus{
    --tw-ring-offset-color: #333333;
  }

  .sm\:tw-filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .sm\:tw-filter-none{
    filter: none;
  }

  .sm\:tw-blur-0{
    --tw-blur: blur(0);
  }

  .sm\:tw-blur-none{
    --tw-blur: blur(0);
  }

  .sm\:tw-blur-sm{
    --tw-blur: blur(4px);
  }

  .sm\:tw-blur{
    --tw-blur: blur(8px);
  }

  .sm\:tw-blur-md{
    --tw-blur: blur(12px);
  }

  .sm\:tw-blur-lg{
    --tw-blur: blur(16px);
  }

  .sm\:tw-blur-xl{
    --tw-blur: blur(24px);
  }

  .sm\:tw-blur-2xl{
    --tw-blur: blur(40px);
  }

  .sm\:tw-blur-3xl{
    --tw-blur: blur(64px);
  }

  .sm\:tw-brightness-0{
    --tw-brightness: brightness(0);
  }

  .sm\:tw-brightness-50{
    --tw-brightness: brightness(.5);
  }

  .sm\:tw-brightness-75{
    --tw-brightness: brightness(.75);
  }

  .sm\:tw-brightness-90{
    --tw-brightness: brightness(.9);
  }

  .sm\:tw-brightness-95{
    --tw-brightness: brightness(.95);
  }

  .sm\:tw-brightness-100{
    --tw-brightness: brightness(1);
  }

  .sm\:tw-brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .sm\:tw-brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .sm\:tw-brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .sm\:tw-brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .sm\:tw-brightness-200{
    --tw-brightness: brightness(2);
  }

  .sm\:tw-contrast-0{
    --tw-contrast: contrast(0);
  }

  .sm\:tw-contrast-50{
    --tw-contrast: contrast(.5);
  }

  .sm\:tw-contrast-75{
    --tw-contrast: contrast(.75);
  }

  .sm\:tw-contrast-100{
    --tw-contrast: contrast(1);
  }

  .sm\:tw-contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .sm\:tw-contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .sm\:tw-contrast-200{
    --tw-contrast: contrast(2);
  }

  .sm\:tw-drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .sm\:tw-drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .sm\:tw-drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .sm\:tw-drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .sm\:tw-drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .sm\:tw-drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .sm\:tw-drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .sm\:tw-grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .sm\:tw-grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .sm\:tw-hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .sm\:tw-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .sm\:tw-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .sm\:tw-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .sm\:tw-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .sm\:tw-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .sm\:tw--hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .sm\:tw--hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .sm\:tw--hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .sm\:tw--hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .sm\:tw--hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .sm\:tw-invert-0{
    --tw-invert: invert(0);
  }

  .sm\:tw-invert{
    --tw-invert: invert(100%);
  }

  .sm\:tw-saturate-0{
    --tw-saturate: saturate(0);
  }

  .sm\:tw-saturate-50{
    --tw-saturate: saturate(.5);
  }

  .sm\:tw-saturate-100{
    --tw-saturate: saturate(1);
  }

  .sm\:tw-saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .sm\:tw-saturate-200{
    --tw-saturate: saturate(2);
  }

  .sm\:tw-sepia-0{
    --tw-sepia: sepia(0);
  }

  .sm\:tw-sepia{
    --tw-sepia: sepia(100%);
  }

  .sm\:tw-backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .sm\:tw-backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .sm\:tw-backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .sm\:tw-backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .sm\:tw-backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .sm\:tw-backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .sm\:tw-backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .sm\:tw-backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .sm\:tw-backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .sm\:tw-backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .sm\:tw-backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .sm\:tw-backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .sm\:tw-backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .sm\:tw-backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .sm\:tw-backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .sm\:tw-backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .sm\:tw-backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .sm\:tw-backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .sm\:tw-backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .sm\:tw-backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .sm\:tw-backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .sm\:tw-backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .sm\:tw-backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .sm\:tw-backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .sm\:tw-backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .sm\:tw-backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .sm\:tw-backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .sm\:tw-backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .sm\:tw-backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .sm\:tw-backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .sm\:tw-backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .sm\:tw-backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .sm\:tw-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .sm\:tw-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .sm\:tw-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .sm\:tw-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .sm\:tw-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .sm\:tw--backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .sm\:tw--backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .sm\:tw--backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .sm\:tw--backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .sm\:tw--backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .sm\:tw-backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .sm\:tw-backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .sm\:tw-backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .sm\:tw-backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .sm\:tw-backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .sm\:tw-backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .sm\:tw-backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .sm\:tw-backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .sm\:tw-backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .sm\:tw-backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .sm\:tw-backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .sm\:tw-backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .sm\:tw-backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .sm\:tw-backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .sm\:tw-backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .sm\:tw-backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .sm\:tw-backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .sm\:tw-backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .sm\:tw-backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .sm\:tw-backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .sm\:tw-backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .sm\:tw-backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .sm\:tw-backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .sm\:tw-backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .sm\:tw-transition-none{
    transition-property: none;
  }

  .sm\:tw-transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:tw-transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:tw-transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:tw-transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:tw-delay-75{
    transition-delay: 75ms;
  }

  .sm\:tw-delay-100{
    transition-delay: 100ms;
  }

  .sm\:tw-delay-150{
    transition-delay: 150ms;
  }

  .sm\:tw-delay-200{
    transition-delay: 200ms;
  }

  .sm\:tw-delay-300{
    transition-delay: 300ms;
  }

  .sm\:tw-delay-500{
    transition-delay: 500ms;
  }

  .sm\:tw-delay-700{
    transition-delay: 700ms;
  }

  .sm\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  .sm\:tw-duration-75{
    transition-duration: 75ms;
  }

  .sm\:tw-duration-100{
    transition-duration: 100ms;
  }

  .sm\:tw-duration-150{
    transition-duration: 150ms;
  }

  .sm\:tw-duration-200{
    transition-duration: 200ms;
  }

  .sm\:tw-duration-300{
    transition-duration: 300ms;
  }

  .sm\:tw-duration-500{
    transition-duration: 500ms;
  }

  .sm\:tw-duration-700{
    transition-duration: 700ms;
  }

  .sm\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  .sm\:tw-ease-linear{
    transition-timing-function: linear;
  }

  .sm\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .sm\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .sm\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .sm\:tw-bg-default-background-colour {
    background-color: #FFFFFF !important;
  }

  .sm\:tw-text-default-background-colour {
    color: #FFFFFF !important;
  }

  .sm\:tw-border-default-background-colour {
    border-color: #FFFFFF !important;
  }

  .sm\:tw-bg-default-colour-one {
    background-color: #759AA7 !important;
  }

  .sm\:tw-text-default-colour-one {
    color: #759AA7 !important;
  }

  .sm\:tw-border-default-colour-one {
    border-color: #759AA7 !important;
  }

  .sm\:tw-bg-default-colour-two {
    background-color: #CADDE3 !important;
  }

  .sm\:tw-text-default-colour-two {
    color: #CADDE3 !important;
  }

  .sm\:tw-border-default-colour-two {
    border-color: #CADDE3 !important;
  }

  .sm\:tw-bg-default-colour-three {
    background-color: #EEF4F7 !important;
  }

  .sm\:tw-text-default-colour-three {
    color: #EEF4F7 !important;
  }

  .sm\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .sm\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .sm\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .sm\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .sm\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .sm\:tw-text-error {
    color: #E53E3E !important;
  }

  .sm\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .sm\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .sm\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .sm\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .sm\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .sm\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .sm\:tw-text-error {
    color: #E53E3E !important;
  }

  .sm\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .sm\:tw-bg-default-modal-background-colour {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .sm\:tw-bg-pregnancy-notes-one {
    background-color: #346633 !important;
  }

  .sm\:tw-text-pregnancy-notes-one {
    color: #346633 !important;
  }

  .sm\:tw-border-pregnancy-notes-one {
    border-color: #346633 !important;
  }

  .sm\:tw-bg-pregnancy-notes-two {
    background-color: #BEEDBE !important;
  }

  .sm\:tw-text-pregnancy-notes-two {
    color: #BEEDBE !important;
  }

  .sm\:tw-border-pregnancy-notes-two {
    border-color: #BEEDBE !important;
  }

  .sm\:tw-bg-pregnancy-notes-three {
    background-color: #F0FCF6 !important;
  }

  .sm\:tw-text-pregnancy-notes-three {
    color: #F0FCF6 !important;
  }

  .sm\:tw-border-pregnancy-notes-three {
    border-color: #F0FCF6 !important;
  }

  .sm\:tw-font-noto-sans {
    font-family: Noto Sans, sans-serif !important;
  }

  .sm\:tw-font-nunito {
    font-family: Nunito, sans-serif !important;
  }

  .sm\:tw-menu-icon-colour {
    color: #346633 !important;
  }

  .sm\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .sm\:tw-bg-disabled-text-colour {
    background-color: #999999 !important;
  }

  .sm\:tw-disabled-text-colour {
    color: #333333 !important;
  }

  .sm\:tw-border-disabled-text-colour {
    border-color: #999999 !important;
  }

  .sm\:tw-table-row-hover {
    opacity: 0.9;
  }

  .sm\:tw-user-menu {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .sm\:tw-delete-plot-text-colour {
    color: #304E5F;
  }

  .sm\:tw-grow-user-menu {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .sm\:tw-triangle-up {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .sm\:tw-grow-triangle-up-banner {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .sm\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .sm\:hover\:tw-bg-default-background-colour:hover {
    background-color: #FFFFFF !important;
  }

  .sm\:hover\:tw-text-default-background-colour:hover {
    color: #FFFFFF !important;
  }

  .sm\:hover\:tw-border-default-background-colour:hover {
    border-color: #FFFFFF !important;
  }

  .sm\:hover\:tw-bg-default-colour-one:hover {
    background-color: #759AA7 !important;
  }

  .sm\:hover\:tw-text-default-colour-one:hover {
    color: #759AA7 !important;
  }

  .sm\:hover\:tw-border-default-colour-one:hover {
    border-color: #759AA7 !important;
  }

  .sm\:hover\:tw-bg-default-colour-two:hover {
    background-color: #CADDE3 !important;
  }

  .sm\:hover\:tw-text-default-colour-two:hover {
    color: #CADDE3 !important;
  }

  .sm\:hover\:tw-border-default-colour-two:hover {
    border-color: #CADDE3 !important;
  }

  .sm\:hover\:tw-bg-default-colour-three:hover {
    background-color: #EEF4F7 !important;
  }

  .sm\:hover\:tw-text-default-colour-three:hover {
    color: #EEF4F7 !important;
  }

  .sm\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .sm\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .sm\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .sm\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .sm\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .sm\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .sm\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .sm\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .sm\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .sm\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .sm\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .sm\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .sm\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .sm\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .sm\:hover\:tw-bg-default-modal-background-colour:hover {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .sm\:hover\:tw-bg-pregnancy-notes-one:hover {
    background-color: #346633 !important;
  }

  .sm\:hover\:tw-text-pregnancy-notes-one:hover {
    color: #346633 !important;
  }

  .sm\:hover\:tw-border-pregnancy-notes-one:hover {
    border-color: #346633 !important;
  }

  .sm\:hover\:tw-bg-pregnancy-notes-two:hover {
    background-color: #BEEDBE !important;
  }

  .sm\:hover\:tw-text-pregnancy-notes-two:hover {
    color: #BEEDBE !important;
  }

  .sm\:hover\:tw-border-pregnancy-notes-two:hover {
    border-color: #BEEDBE !important;
  }

  .sm\:hover\:tw-bg-pregnancy-notes-three:hover {
    background-color: #F0FCF6 !important;
  }

  .sm\:hover\:tw-text-pregnancy-notes-three:hover {
    color: #F0FCF6 !important;
  }

  .sm\:hover\:tw-border-pregnancy-notes-three:hover {
    border-color: #F0FCF6 !important;
  }

  .sm\:hover\:tw-font-noto-sans:hover {
    font-family: Noto Sans, sans-serif !important;
  }

  .sm\:hover\:tw-font-nunito:hover {
    font-family: Nunito, sans-serif !important;
  }

  .sm\:hover\:tw-menu-icon-colour:hover {
    color: #346633 !important;
  }

  .sm\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .sm\:hover\:tw-bg-disabled-text-colour:hover {
    background-color: #999999 !important;
  }

  .sm\:hover\:tw-disabled-text-colour:hover {
    color: #333333 !important;
  }

  .sm\:hover\:tw-border-disabled-text-colour:hover {
    border-color: #999999 !important;
  }

  .sm\:hover\:tw-table-row-hover:hover {
    opacity: 0.9;
  }

  .sm\:hover\:tw-user-menu:hover {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .sm\:hover\:tw-delete-plot-text-colour:hover {
    color: #304E5F;
  }

  .sm\:hover\:tw-grow-user-menu:hover {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .sm\:hover\:tw-triangle-up:hover {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .sm\:hover\:tw-grow-triangle-up-banner:hover {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .sm\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .sm\:focus\:tw-bg-default-background-colour:focus {
    background-color: #FFFFFF !important;
  }

  .sm\:focus\:tw-text-default-background-colour:focus {
    color: #FFFFFF !important;
  }

  .sm\:focus\:tw-border-default-background-colour:focus {
    border-color: #FFFFFF !important;
  }

  .sm\:focus\:tw-bg-default-colour-one:focus {
    background-color: #759AA7 !important;
  }

  .sm\:focus\:tw-text-default-colour-one:focus {
    color: #759AA7 !important;
  }

  .sm\:focus\:tw-border-default-colour-one:focus {
    border-color: #759AA7 !important;
  }

  .sm\:focus\:tw-bg-default-colour-two:focus {
    background-color: #CADDE3 !important;
  }

  .sm\:focus\:tw-text-default-colour-two:focus {
    color: #CADDE3 !important;
  }

  .sm\:focus\:tw-border-default-colour-two:focus {
    border-color: #CADDE3 !important;
  }

  .sm\:focus\:tw-bg-default-colour-three:focus {
    background-color: #EEF4F7 !important;
  }

  .sm\:focus\:tw-text-default-colour-three:focus {
    color: #EEF4F7 !important;
  }

  .sm\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .sm\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .sm\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .sm\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .sm\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .sm\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .sm\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .sm\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .sm\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .sm\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .sm\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .sm\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .sm\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .sm\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .sm\:focus\:tw-bg-default-modal-background-colour:focus {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .sm\:focus\:tw-bg-pregnancy-notes-one:focus {
    background-color: #346633 !important;
  }

  .sm\:focus\:tw-text-pregnancy-notes-one:focus {
    color: #346633 !important;
  }

  .sm\:focus\:tw-border-pregnancy-notes-one:focus {
    border-color: #346633 !important;
  }

  .sm\:focus\:tw-bg-pregnancy-notes-two:focus {
    background-color: #BEEDBE !important;
  }

  .sm\:focus\:tw-text-pregnancy-notes-two:focus {
    color: #BEEDBE !important;
  }

  .sm\:focus\:tw-border-pregnancy-notes-two:focus {
    border-color: #BEEDBE !important;
  }

  .sm\:focus\:tw-bg-pregnancy-notes-three:focus {
    background-color: #F0FCF6 !important;
  }

  .sm\:focus\:tw-text-pregnancy-notes-three:focus {
    color: #F0FCF6 !important;
  }

  .sm\:focus\:tw-border-pregnancy-notes-three:focus {
    border-color: #F0FCF6 !important;
  }

  .sm\:focus\:tw-font-noto-sans:focus {
    font-family: Noto Sans, sans-serif !important;
  }

  .sm\:focus\:tw-font-nunito:focus {
    font-family: Nunito, sans-serif !important;
  }

  .sm\:focus\:tw-menu-icon-colour:focus {
    color: #346633 !important;
  }

  .sm\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .sm\:focus\:tw-bg-disabled-text-colour:focus {
    background-color: #999999 !important;
  }

  .sm\:focus\:tw-disabled-text-colour:focus {
    color: #333333 !important;
  }

  .sm\:focus\:tw-border-disabled-text-colour:focus {
    border-color: #999999 !important;
  }

  .sm\:focus\:tw-table-row-hover:focus {
    opacity: 0.9;
  }

  .sm\:focus\:tw-user-menu:focus {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .sm\:focus\:tw-delete-plot-text-colour:focus {
    color: #304E5F;
  }

  .sm\:focus\:tw-grow-user-menu:focus {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .sm\:focus\:tw-triangle-up:focus {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .sm\:focus\:tw-grow-triangle-up-banner:focus {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .sm\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .sm\:active\:tw-bg-default-background-colour:active {
    background-color: #FFFFFF !important;
  }

  .sm\:active\:tw-text-default-background-colour:active {
    color: #FFFFFF !important;
  }

  .sm\:active\:tw-border-default-background-colour:active {
    border-color: #FFFFFF !important;
  }

  .sm\:active\:tw-bg-default-colour-one:active {
    background-color: #759AA7 !important;
  }

  .sm\:active\:tw-text-default-colour-one:active {
    color: #759AA7 !important;
  }

  .sm\:active\:tw-border-default-colour-one:active {
    border-color: #759AA7 !important;
  }

  .sm\:active\:tw-bg-default-colour-two:active {
    background-color: #CADDE3 !important;
  }

  .sm\:active\:tw-text-default-colour-two:active {
    color: #CADDE3 !important;
  }

  .sm\:active\:tw-border-default-colour-two:active {
    border-color: #CADDE3 !important;
  }

  .sm\:active\:tw-bg-default-colour-three:active {
    background-color: #EEF4F7 !important;
  }

  .sm\:active\:tw-text-default-colour-three:active {
    color: #EEF4F7 !important;
  }

  .sm\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .sm\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .sm\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .sm\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .sm\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .sm\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .sm\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .sm\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .sm\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .sm\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .sm\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .sm\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .sm\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .sm\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .sm\:active\:tw-bg-default-modal-background-colour:active {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .sm\:active\:tw-bg-pregnancy-notes-one:active {
    background-color: #346633 !important;
  }

  .sm\:active\:tw-text-pregnancy-notes-one:active {
    color: #346633 !important;
  }

  .sm\:active\:tw-border-pregnancy-notes-one:active {
    border-color: #346633 !important;
  }

  .sm\:active\:tw-bg-pregnancy-notes-two:active {
    background-color: #BEEDBE !important;
  }

  .sm\:active\:tw-text-pregnancy-notes-two:active {
    color: #BEEDBE !important;
  }

  .sm\:active\:tw-border-pregnancy-notes-two:active {
    border-color: #BEEDBE !important;
  }

  .sm\:active\:tw-bg-pregnancy-notes-three:active {
    background-color: #F0FCF6 !important;
  }

  .sm\:active\:tw-text-pregnancy-notes-three:active {
    color: #F0FCF6 !important;
  }

  .sm\:active\:tw-border-pregnancy-notes-three:active {
    border-color: #F0FCF6 !important;
  }

  .sm\:active\:tw-font-noto-sans:active {
    font-family: Noto Sans, sans-serif !important;
  }

  .sm\:active\:tw-font-nunito:active {
    font-family: Nunito, sans-serif !important;
  }

  .sm\:active\:tw-menu-icon-colour:active {
    color: #346633 !important;
  }

  .sm\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }

  .sm\:active\:tw-bg-disabled-text-colour:active {
    background-color: #999999 !important;
  }

  .sm\:active\:tw-disabled-text-colour:active {
    color: #333333 !important;
  }

  .sm\:active\:tw-border-disabled-text-colour:active {
    border-color: #999999 !important;
  }

  .sm\:active\:tw-table-row-hover:active {
    opacity: 0.9;
  }

  .sm\:active\:tw-user-menu:active {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .sm\:active\:tw-delete-plot-text-colour:active {
    color: #304E5F;
  }

  .sm\:active\:tw-grow-user-menu:active {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .sm\:active\:tw-triangle-up:active {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .sm\:active\:tw-grow-triangle-up-banner:active {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .sm\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }
}

@media (min-width: 768px){
  .md\:tw-container{
    width: 100%;
  }

  @media (min-width: 320px){
    .md\:tw-container{
      max-width: 320px;
    }
  }

  @media (min-width: 480px){
    .md\:tw-container{
      max-width: 480px;
    }
  }

  @media (min-width: 640px){
    .md\:tw-container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .md\:tw-container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .md\:tw-container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1580px){
    .md\:tw-container{
      max-width: 1580px;
    }
  }

  @media (min-width: 1920px){
    .md\:tw-container{
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px){
    .md\:tw-container{
      max-width: 2560px;
    }
  }

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

  .md\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .md\:focus-within\:tw-not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .md\:focus\:tw-not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:tw-pointer-events-none{
    pointer-events: none;
  }

  .md\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  .md\:tw-visible{
    visibility: visible;
  }

  .md\:tw-invisible{
    visibility: hidden;
  }

  .md\:tw-static{
    position: static;
  }

  .md\:tw-fixed{
    position: fixed;
  }

  .md\:tw-absolute{
    position: absolute;
  }

  .md\:tw-relative{
    position: relative;
  }

  .md\:tw-sticky{
    position: sticky;
  }

  .md\:tw-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .md\:tw-inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .md\:tw-inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .md\:tw-inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .md\:tw-inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .md\:tw-inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .md\:tw-inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .md\:tw-inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .md\:tw-inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .md\:tw-inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .md\:tw-inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .md\:tw-inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .md\:tw-inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .md\:tw-inset-13{
    top: 3.25rem;
    right: 3.25rem;
    bottom: 3.25rem;
    left: 3.25rem;
  }

  .md\:tw-inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .md\:tw-inset-15{
    top: 3.75rem;
    right: 3.75rem;
    bottom: 3.75rem;
    left: 3.75rem;
  }

  .md\:tw-inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .md\:tw-inset-17{
    top: 4.25rem;
    right: 4.25rem;
    bottom: 4.25rem;
    left: 4.25rem;
  }

  .md\:tw-inset-18{
    top: 4.5rem;
    right: 4.5rem;
    bottom: 4.5rem;
    left: 4.5rem;
  }

  .md\:tw-inset-19{
    top: 4.75rem;
    right: 4.75rem;
    bottom: 4.75rem;
    left: 4.75rem;
  }

  .md\:tw-inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .md\:tw-inset-21{
    top: 5.25rem;
    right: 5.25rem;
    bottom: 5.25rem;
    left: 5.25rem;
  }

  .md\:tw-inset-22{
    top: 5.5rem;
    right: 5.5rem;
    bottom: 5.5rem;
    left: 5.5rem;
  }

  .md\:tw-inset-23{
    top: 5.75rem;
    right: 5.75rem;
    bottom: 5.75rem;
    left: 5.75rem;
  }

  .md\:tw-inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .md\:tw-inset-25{
    top: 6.25rem;
    right: 6.25rem;
    bottom: 6.25rem;
    left: 6.25rem;
  }

  .md\:tw-inset-26{
    top: 6.5rem;
    right: 6.5rem;
    bottom: 6.5rem;
    left: 6.5rem;
  }

  .md\:tw-inset-27{
    top: 6.75rem;
    right: 6.75rem;
    bottom: 6.75rem;
    left: 6.75rem;
  }

  .md\:tw-inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .md\:tw-inset-29{
    top: 7.25rem;
    right: 7.25rem;
    bottom: 7.25rem;
    left: 7.25rem;
  }

  .md\:tw-inset-30{
    top: 7.5rem;
    right: 7.5rem;
    bottom: 7.5rem;
    left: 7.5rem;
  }

  .md\:tw-inset-31{
    top: 7.75rem;
    right: 7.75rem;
    bottom: 7.75rem;
    left: 7.75rem;
  }

  .md\:tw-inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .md\:tw-inset-33{
    top: 8.25rem;
    right: 8.25rem;
    bottom: 8.25rem;
    left: 8.25rem;
  }

  .md\:tw-inset-34{
    top: 8.5rem;
    right: 8.5rem;
    bottom: 8.5rem;
    left: 8.5rem;
  }

  .md\:tw-inset-35{
    top: 8.75rem;
    right: 8.75rem;
    bottom: 8.75rem;
    left: 8.75rem;
  }

  .md\:tw-inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .md\:tw-inset-37{
    top: 9.25rem;
    right: 9.25rem;
    bottom: 9.25rem;
    left: 9.25rem;
  }

  .md\:tw-inset-38{
    top: 9.5rem;
    right: 9.5rem;
    bottom: 9.5rem;
    left: 9.5rem;
  }

  .md\:tw-inset-39{
    top: 9.75rem;
    right: 9.75rem;
    bottom: 9.75rem;
    left: 9.75rem;
  }

  .md\:tw-inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .md\:tw-inset-41{
    top: 10.25rem;
    right: 10.25rem;
    bottom: 10.25rem;
    left: 10.25rem;
  }

  .md\:tw-inset-42{
    top: 10.5rem;
    right: 10.5rem;
    bottom: 10.5rem;
    left: 10.5rem;
  }

  .md\:tw-inset-43{
    top: 10.75rem;
    right: 10.75rem;
    bottom: 10.75rem;
    left: 10.75rem;
  }

  .md\:tw-inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .md\:tw-inset-45{
    top: 11.25rem;
    right: 11.25rem;
    bottom: 11.25rem;
    left: 11.25rem;
  }

  .md\:tw-inset-46{
    top: 11.5rem;
    right: 11.5rem;
    bottom: 11.5rem;
    left: 11.5rem;
  }

  .md\:tw-inset-47{
    top: 11.75rem;
    right: 11.75rem;
    bottom: 11.75rem;
    left: 11.75rem;
  }

  .md\:tw-inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .md\:tw-inset-50{
    top: 12.5rem;
    right: 12.5rem;
    bottom: 12.5rem;
    left: 12.5rem;
  }

  .md\:tw-inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .md\:tw-inset-53{
    top: 13.25rem;
    right: 13.25rem;
    bottom: 13.25rem;
    left: 13.25rem;
  }

  .md\:tw-inset-54{
    top: 13.5rem;
    right: 13.5rem;
    bottom: 13.5rem;
    left: 13.5rem;
  }

  .md\:tw-inset-55{
    top: 13.75rem;
    right: 13.75rem;
    bottom: 13.75rem;
    left: 13.75rem;
  }

  .md\:tw-inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .md\:tw-inset-57{
    top: 14.25rem;
    right: 14.25rem;
    bottom: 14.25rem;
    left: 14.25rem;
  }

  .md\:tw-inset-58{
    top: 14.5rem;
    right: 14.5rem;
    bottom: 14.5rem;
    left: 14.5rem;
  }

  .md\:tw-inset-59{
    top: 14.75rem;
    right: 14.75rem;
    bottom: 14.75rem;
    left: 14.75rem;
  }

  .md\:tw-inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .md\:tw-inset-61{
    top: 15.25rem;
    right: 15.25rem;
    bottom: 15.25rem;
    left: 15.25rem;
  }

  .md\:tw-inset-62{
    top: 15.5rem;
    right: 15.5rem;
    bottom: 15.5rem;
    left: 15.5rem;
  }

  .md\:tw-inset-63{
    top: 15.75rem;
    right: 15.75rem;
    bottom: 15.75rem;
    left: 15.75rem;
  }

  .md\:tw-inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .md\:tw-inset-65{
    top: 16.25rem;
    right: 16.25rem;
    bottom: 16.25rem;
    left: 16.25rem;
  }

  .md\:tw-inset-66{
    top: 16.5rem;
    right: 16.5rem;
    bottom: 16.5rem;
    left: 16.5rem;
  }

  .md\:tw-inset-68{
    top: 17rem;
    right: 17rem;
    bottom: 17rem;
    left: 17rem;
  }

  .md\:tw-inset-69{
    top: 17.25rem;
    right: 17.25rem;
    bottom: 17.25rem;
    left: 17.25rem;
  }

  .md\:tw-inset-70{
    top: 17.5rem;
    right: 17.5rem;
    bottom: 17.5rem;
    left: 17.5rem;
  }

  .md\:tw-inset-71{
    top: 17.75rem;
    right: 17.75rem;
    bottom: 17.75rem;
    left: 17.75rem;
  }

  .md\:tw-inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .md\:tw-inset-73{
    top: 18.25rem;
    right: 18.25rem;
    bottom: 18.25rem;
    left: 18.25rem;
  }

  .md\:tw-inset-74{
    top: 18.5rem;
    right: 18.5rem;
    bottom: 18.5rem;
    left: 18.5rem;
  }

  .md\:tw-inset-75{
    top: 18.75rem;
    right: 18.75rem;
    bottom: 18.75rem;
    left: 18.75rem;
  }

  .md\:tw-inset-76{
    top: 19rem;
    right: 19rem;
    bottom: 19rem;
    left: 19rem;
  }

  .md\:tw-inset-77{
    top: 19.25rem;
    right: 19.25rem;
    bottom: 19.25rem;
    left: 19.25rem;
  }

  .md\:tw-inset-78{
    top: 19.5rem;
    right: 19.5rem;
    bottom: 19.5rem;
    left: 19.5rem;
  }

  .md\:tw-inset-79{
    top: 19.75rem;
    right: 19.75rem;
    bottom: 19.75rem;
    left: 19.75rem;
  }

  .md\:tw-inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .md\:tw-inset-81{
    top: 20.25rem;
    right: 20.25rem;
    bottom: 20.25rem;
    left: 20.25rem;
  }

  .md\:tw-inset-82{
    top: 20.5rem;
    right: 20.5rem;
    bottom: 20.5rem;
    left: 20.5rem;
  }

  .md\:tw-inset-83{
    top: 20.75rem;
    right: 20.75rem;
    bottom: 20.75rem;
    left: 20.75rem;
  }

  .md\:tw-inset-84{
    top: 21rem;
    right: 21rem;
    bottom: 21rem;
    left: 21rem;
  }

  .md\:tw-inset-85{
    top: 21.25rem;
    right: 21.25rem;
    bottom: 21.25rem;
    left: 21.25rem;
  }

  .md\:tw-inset-86{
    top: 21.5rem;
    right: 21.5rem;
    bottom: 21.5rem;
    left: 21.5rem;
  }

  .md\:tw-inset-87{
    top: 21.75rem;
    right: 21.75rem;
    bottom: 21.75rem;
    left: 21.75rem;
  }

  .md\:tw-inset-88{
    top: 22rem;
    right: 22rem;
    bottom: 22rem;
    left: 22rem;
  }

  .md\:tw-inset-89{
    top: 22.25rem;
    right: 22.25rem;
    bottom: 22.25rem;
    left: 22.25rem;
  }

  .md\:tw-inset-90{
    top: 22.5rem;
    right: 22.5rem;
    bottom: 22.5rem;
    left: 22.5rem;
  }

  .md\:tw-inset-91{
    top: 22.75rem;
    right: 22.75rem;
    bottom: 22.75rem;
    left: 22.75rem;
  }

  .md\:tw-inset-92{
    top: 23rem;
    right: 23rem;
    bottom: 23rem;
    left: 23rem;
  }

  .md\:tw-inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .md\:tw-inset-102{
    top: 25.5rem;
    right: 25.5rem;
    bottom: 25.5rem;
    left: 25.5rem;
  }

  .md\:tw-inset-112{
    top: 28rem;
    right: 28rem;
    bottom: 28rem;
    left: 28rem;
  }

  .md\:tw-inset-128{
    top: 31rem;
    right: 31rem;
    bottom: 31rem;
    left: 31rem;
  }

  .md\:tw-inset-129{
    top: 32.25rem;
    right: 32.25rem;
    bottom: 32.25rem;
    left: 32.25rem;
  }

  .md\:tw-inset-130{
    top: 32.5rem;
    right: 32.5rem;
    bottom: 32.5rem;
    left: 32.5rem;
  }

  .md\:tw-inset-140{
    top: 35rem;
    right: 35rem;
    bottom: 35rem;
    left: 35rem;
  }

  .md\:tw-inset-160{
    top: 40rem;
    right: 40rem;
    bottom: 40rem;
    left: 40rem;
  }

  .md\:tw-inset-180{
    top: 45rem;
    right: 45rem;
    bottom: 45rem;
    left: 45rem;
  }

  .md\:tw-inset-185{
    top: 46.25rem;
    right: 46.25rem;
    bottom: 46.25rem;
    left: 46.25rem;
  }

  .md\:tw-inset-190{
    top: 47.5rem;
    right: 47.5rem;
    bottom: 47.5rem;
    left: 47.5rem;
  }

  .md\:tw-inset-200{
    top: 50rem;
    right: 50rem;
    bottom: 50rem;
    left: 50rem;
  }

  .md\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:tw-inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .md\:tw-inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .md\:tw-inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .md\:tw-inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .md\:tw-inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .md\:tw--inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .md\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .md\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .md\:tw--inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .md\:tw--inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .md\:tw--inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .md\:tw--inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .md\:tw--inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .md\:tw--inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .md\:tw--inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .md\:tw--inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .md\:tw--inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .md\:tw--inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .md\:tw--inset-13{
    top: -3.25rem;
    right: -3.25rem;
    bottom: -3.25rem;
    left: -3.25rem;
  }

  .md\:tw--inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .md\:tw--inset-15{
    top: -3.75rem;
    right: -3.75rem;
    bottom: -3.75rem;
    left: -3.75rem;
  }

  .md\:tw--inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .md\:tw--inset-17{
    top: -4.25rem;
    right: -4.25rem;
    bottom: -4.25rem;
    left: -4.25rem;
  }

  .md\:tw--inset-18{
    top: -4.5rem;
    right: -4.5rem;
    bottom: -4.5rem;
    left: -4.5rem;
  }

  .md\:tw--inset-19{
    top: -4.75rem;
    right: -4.75rem;
    bottom: -4.75rem;
    left: -4.75rem;
  }

  .md\:tw--inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .md\:tw--inset-21{
    top: -5.25rem;
    right: -5.25rem;
    bottom: -5.25rem;
    left: -5.25rem;
  }

  .md\:tw--inset-22{
    top: -5.5rem;
    right: -5.5rem;
    bottom: -5.5rem;
    left: -5.5rem;
  }

  .md\:tw--inset-23{
    top: -5.75rem;
    right: -5.75rem;
    bottom: -5.75rem;
    left: -5.75rem;
  }

  .md\:tw--inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .md\:tw--inset-25{
    top: -6.25rem;
    right: -6.25rem;
    bottom: -6.25rem;
    left: -6.25rem;
  }

  .md\:tw--inset-26{
    top: -6.5rem;
    right: -6.5rem;
    bottom: -6.5rem;
    left: -6.5rem;
  }

  .md\:tw--inset-27{
    top: -6.75rem;
    right: -6.75rem;
    bottom: -6.75rem;
    left: -6.75rem;
  }

  .md\:tw--inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .md\:tw--inset-29{
    top: -7.25rem;
    right: -7.25rem;
    bottom: -7.25rem;
    left: -7.25rem;
  }

  .md\:tw--inset-30{
    top: -7.5rem;
    right: -7.5rem;
    bottom: -7.5rem;
    left: -7.5rem;
  }

  .md\:tw--inset-31{
    top: -7.75rem;
    right: -7.75rem;
    bottom: -7.75rem;
    left: -7.75rem;
  }

  .md\:tw--inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .md\:tw--inset-33{
    top: -8.25rem;
    right: -8.25rem;
    bottom: -8.25rem;
    left: -8.25rem;
  }

  .md\:tw--inset-34{
    top: -8.5rem;
    right: -8.5rem;
    bottom: -8.5rem;
    left: -8.5rem;
  }

  .md\:tw--inset-35{
    top: -8.75rem;
    right: -8.75rem;
    bottom: -8.75rem;
    left: -8.75rem;
  }

  .md\:tw--inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .md\:tw--inset-37{
    top: -9.25rem;
    right: -9.25rem;
    bottom: -9.25rem;
    left: -9.25rem;
  }

  .md\:tw--inset-38{
    top: -9.5rem;
    right: -9.5rem;
    bottom: -9.5rem;
    left: -9.5rem;
  }

  .md\:tw--inset-39{
    top: -9.75rem;
    right: -9.75rem;
    bottom: -9.75rem;
    left: -9.75rem;
  }

  .md\:tw--inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .md\:tw--inset-41{
    top: -10.25rem;
    right: -10.25rem;
    bottom: -10.25rem;
    left: -10.25rem;
  }

  .md\:tw--inset-42{
    top: -10.5rem;
    right: -10.5rem;
    bottom: -10.5rem;
    left: -10.5rem;
  }

  .md\:tw--inset-43{
    top: -10.75rem;
    right: -10.75rem;
    bottom: -10.75rem;
    left: -10.75rem;
  }

  .md\:tw--inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .md\:tw--inset-45{
    top: -11.25rem;
    right: -11.25rem;
    bottom: -11.25rem;
    left: -11.25rem;
  }

  .md\:tw--inset-46{
    top: -11.5rem;
    right: -11.5rem;
    bottom: -11.5rem;
    left: -11.5rem;
  }

  .md\:tw--inset-47{
    top: -11.75rem;
    right: -11.75rem;
    bottom: -11.75rem;
    left: -11.75rem;
  }

  .md\:tw--inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .md\:tw--inset-50{
    top: -12.5rem;
    right: -12.5rem;
    bottom: -12.5rem;
    left: -12.5rem;
  }

  .md\:tw--inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .md\:tw--inset-53{
    top: -13.25rem;
    right: -13.25rem;
    bottom: -13.25rem;
    left: -13.25rem;
  }

  .md\:tw--inset-54{
    top: -13.5rem;
    right: -13.5rem;
    bottom: -13.5rem;
    left: -13.5rem;
  }

  .md\:tw--inset-55{
    top: -13.75rem;
    right: -13.75rem;
    bottom: -13.75rem;
    left: -13.75rem;
  }

  .md\:tw--inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .md\:tw--inset-57{
    top: -14.25rem;
    right: -14.25rem;
    bottom: -14.25rem;
    left: -14.25rem;
  }

  .md\:tw--inset-58{
    top: -14.5rem;
    right: -14.5rem;
    bottom: -14.5rem;
    left: -14.5rem;
  }

  .md\:tw--inset-59{
    top: -14.75rem;
    right: -14.75rem;
    bottom: -14.75rem;
    left: -14.75rem;
  }

  .md\:tw--inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .md\:tw--inset-61{
    top: -15.25rem;
    right: -15.25rem;
    bottom: -15.25rem;
    left: -15.25rem;
  }

  .md\:tw--inset-62{
    top: -15.5rem;
    right: -15.5rem;
    bottom: -15.5rem;
    left: -15.5rem;
  }

  .md\:tw--inset-63{
    top: -15.75rem;
    right: -15.75rem;
    bottom: -15.75rem;
    left: -15.75rem;
  }

  .md\:tw--inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .md\:tw--inset-65{
    top: -16.25rem;
    right: -16.25rem;
    bottom: -16.25rem;
    left: -16.25rem;
  }

  .md\:tw--inset-66{
    top: -16.5rem;
    right: -16.5rem;
    bottom: -16.5rem;
    left: -16.5rem;
  }

  .md\:tw--inset-68{
    top: -17rem;
    right: -17rem;
    bottom: -17rem;
    left: -17rem;
  }

  .md\:tw--inset-69{
    top: -17.25rem;
    right: -17.25rem;
    bottom: -17.25rem;
    left: -17.25rem;
  }

  .md\:tw--inset-70{
    top: -17.5rem;
    right: -17.5rem;
    bottom: -17.5rem;
    left: -17.5rem;
  }

  .md\:tw--inset-71{
    top: -17.75rem;
    right: -17.75rem;
    bottom: -17.75rem;
    left: -17.75rem;
  }

  .md\:tw--inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .md\:tw--inset-73{
    top: -18.25rem;
    right: -18.25rem;
    bottom: -18.25rem;
    left: -18.25rem;
  }

  .md\:tw--inset-74{
    top: -18.5rem;
    right: -18.5rem;
    bottom: -18.5rem;
    left: -18.5rem;
  }

  .md\:tw--inset-75{
    top: -18.75rem;
    right: -18.75rem;
    bottom: -18.75rem;
    left: -18.75rem;
  }

  .md\:tw--inset-76{
    top: -19rem;
    right: -19rem;
    bottom: -19rem;
    left: -19rem;
  }

  .md\:tw--inset-77{
    top: -19.25rem;
    right: -19.25rem;
    bottom: -19.25rem;
    left: -19.25rem;
  }

  .md\:tw--inset-78{
    top: -19.5rem;
    right: -19.5rem;
    bottom: -19.5rem;
    left: -19.5rem;
  }

  .md\:tw--inset-79{
    top: -19.75rem;
    right: -19.75rem;
    bottom: -19.75rem;
    left: -19.75rem;
  }

  .md\:tw--inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .md\:tw--inset-81{
    top: -20.25rem;
    right: -20.25rem;
    bottom: -20.25rem;
    left: -20.25rem;
  }

  .md\:tw--inset-82{
    top: -20.5rem;
    right: -20.5rem;
    bottom: -20.5rem;
    left: -20.5rem;
  }

  .md\:tw--inset-83{
    top: -20.75rem;
    right: -20.75rem;
    bottom: -20.75rem;
    left: -20.75rem;
  }

  .md\:tw--inset-84{
    top: -21rem;
    right: -21rem;
    bottom: -21rem;
    left: -21rem;
  }

  .md\:tw--inset-85{
    top: -21.25rem;
    right: -21.25rem;
    bottom: -21.25rem;
    left: -21.25rem;
  }

  .md\:tw--inset-86{
    top: -21.5rem;
    right: -21.5rem;
    bottom: -21.5rem;
    left: -21.5rem;
  }

  .md\:tw--inset-87{
    top: -21.75rem;
    right: -21.75rem;
    bottom: -21.75rem;
    left: -21.75rem;
  }

  .md\:tw--inset-88{
    top: -22rem;
    right: -22rem;
    bottom: -22rem;
    left: -22rem;
  }

  .md\:tw--inset-89{
    top: -22.25rem;
    right: -22.25rem;
    bottom: -22.25rem;
    left: -22.25rem;
  }

  .md\:tw--inset-90{
    top: -22.5rem;
    right: -22.5rem;
    bottom: -22.5rem;
    left: -22.5rem;
  }

  .md\:tw--inset-91{
    top: -22.75rem;
    right: -22.75rem;
    bottom: -22.75rem;
    left: -22.75rem;
  }

  .md\:tw--inset-92{
    top: -23rem;
    right: -23rem;
    bottom: -23rem;
    left: -23rem;
  }

  .md\:tw--inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .md\:tw--inset-102{
    top: -25.5rem;
    right: -25.5rem;
    bottom: -25.5rem;
    left: -25.5rem;
  }

  .md\:tw--inset-112{
    top: -28rem;
    right: -28rem;
    bottom: -28rem;
    left: -28rem;
  }

  .md\:tw--inset-128{
    top: -31rem;
    right: -31rem;
    bottom: -31rem;
    left: -31rem;
  }

  .md\:tw--inset-129{
    top: -32.25rem;
    right: -32.25rem;
    bottom: -32.25rem;
    left: -32.25rem;
  }

  .md\:tw--inset-130{
    top: -32.5rem;
    right: -32.5rem;
    bottom: -32.5rem;
    left: -32.5rem;
  }

  .md\:tw--inset-140{
    top: -35rem;
    right: -35rem;
    bottom: -35rem;
    left: -35rem;
  }

  .md\:tw--inset-160{
    top: -40rem;
    right: -40rem;
    bottom: -40rem;
    left: -40rem;
  }

  .md\:tw--inset-180{
    top: -45rem;
    right: -45rem;
    bottom: -45rem;
    left: -45rem;
  }

  .md\:tw--inset-185{
    top: -46.25rem;
    right: -46.25rem;
    bottom: -46.25rem;
    left: -46.25rem;
  }

  .md\:tw--inset-190{
    top: -47.5rem;
    right: -47.5rem;
    bottom: -47.5rem;
    left: -47.5rem;
  }

  .md\:tw--inset-200{
    top: -50rem;
    right: -50rem;
    bottom: -50rem;
    left: -50rem;
  }

  .md\:tw--inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .md\:tw--inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .md\:tw--inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .md\:tw--inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .md\:tw--inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .md\:tw-inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:tw-inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .md\:tw-inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .md\:tw-inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .md\:tw-inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:tw-inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .md\:tw-inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .md\:tw--inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:tw--inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .md\:tw--inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .md\:tw--inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .md\:tw--inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:tw--inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .md\:tw--inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .md\:tw-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .md\:tw-inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .md\:tw-inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .md\:tw-inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .md\:tw-inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .md\:tw-inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .md\:tw-inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .md\:tw-inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .md\:tw-inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .md\:tw-inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .md\:tw-inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .md\:tw-inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .md\:tw-inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .md\:tw-inset-x-13{
    left: 3.25rem;
    right: 3.25rem;
  }

  .md\:tw-inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .md\:tw-inset-x-15{
    left: 3.75rem;
    right: 3.75rem;
  }

  .md\:tw-inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .md\:tw-inset-x-17{
    left: 4.25rem;
    right: 4.25rem;
  }

  .md\:tw-inset-x-18{
    left: 4.5rem;
    right: 4.5rem;
  }

  .md\:tw-inset-x-19{
    left: 4.75rem;
    right: 4.75rem;
  }

  .md\:tw-inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .md\:tw-inset-x-21{
    left: 5.25rem;
    right: 5.25rem;
  }

  .md\:tw-inset-x-22{
    left: 5.5rem;
    right: 5.5rem;
  }

  .md\:tw-inset-x-23{
    left: 5.75rem;
    right: 5.75rem;
  }

  .md\:tw-inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .md\:tw-inset-x-25{
    left: 6.25rem;
    right: 6.25rem;
  }

  .md\:tw-inset-x-26{
    left: 6.5rem;
    right: 6.5rem;
  }

  .md\:tw-inset-x-27{
    left: 6.75rem;
    right: 6.75rem;
  }

  .md\:tw-inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .md\:tw-inset-x-29{
    left: 7.25rem;
    right: 7.25rem;
  }

  .md\:tw-inset-x-30{
    left: 7.5rem;
    right: 7.5rem;
  }

  .md\:tw-inset-x-31{
    left: 7.75rem;
    right: 7.75rem;
  }

  .md\:tw-inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .md\:tw-inset-x-33{
    left: 8.25rem;
    right: 8.25rem;
  }

  .md\:tw-inset-x-34{
    left: 8.5rem;
    right: 8.5rem;
  }

  .md\:tw-inset-x-35{
    left: 8.75rem;
    right: 8.75rem;
  }

  .md\:tw-inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .md\:tw-inset-x-37{
    left: 9.25rem;
    right: 9.25rem;
  }

  .md\:tw-inset-x-38{
    left: 9.5rem;
    right: 9.5rem;
  }

  .md\:tw-inset-x-39{
    left: 9.75rem;
    right: 9.75rem;
  }

  .md\:tw-inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .md\:tw-inset-x-41{
    left: 10.25rem;
    right: 10.25rem;
  }

  .md\:tw-inset-x-42{
    left: 10.5rem;
    right: 10.5rem;
  }

  .md\:tw-inset-x-43{
    left: 10.75rem;
    right: 10.75rem;
  }

  .md\:tw-inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .md\:tw-inset-x-45{
    left: 11.25rem;
    right: 11.25rem;
  }

  .md\:tw-inset-x-46{
    left: 11.5rem;
    right: 11.5rem;
  }

  .md\:tw-inset-x-47{
    left: 11.75rem;
    right: 11.75rem;
  }

  .md\:tw-inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .md\:tw-inset-x-50{
    left: 12.5rem;
    right: 12.5rem;
  }

  .md\:tw-inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .md\:tw-inset-x-53{
    left: 13.25rem;
    right: 13.25rem;
  }

  .md\:tw-inset-x-54{
    left: 13.5rem;
    right: 13.5rem;
  }

  .md\:tw-inset-x-55{
    left: 13.75rem;
    right: 13.75rem;
  }

  .md\:tw-inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .md\:tw-inset-x-57{
    left: 14.25rem;
    right: 14.25rem;
  }

  .md\:tw-inset-x-58{
    left: 14.5rem;
    right: 14.5rem;
  }

  .md\:tw-inset-x-59{
    left: 14.75rem;
    right: 14.75rem;
  }

  .md\:tw-inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .md\:tw-inset-x-61{
    left: 15.25rem;
    right: 15.25rem;
  }

  .md\:tw-inset-x-62{
    left: 15.5rem;
    right: 15.5rem;
  }

  .md\:tw-inset-x-63{
    left: 15.75rem;
    right: 15.75rem;
  }

  .md\:tw-inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .md\:tw-inset-x-65{
    left: 16.25rem;
    right: 16.25rem;
  }

  .md\:tw-inset-x-66{
    left: 16.5rem;
    right: 16.5rem;
  }

  .md\:tw-inset-x-68{
    left: 17rem;
    right: 17rem;
  }

  .md\:tw-inset-x-69{
    left: 17.25rem;
    right: 17.25rem;
  }

  .md\:tw-inset-x-70{
    left: 17.5rem;
    right: 17.5rem;
  }

  .md\:tw-inset-x-71{
    left: 17.75rem;
    right: 17.75rem;
  }

  .md\:tw-inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .md\:tw-inset-x-73{
    left: 18.25rem;
    right: 18.25rem;
  }

  .md\:tw-inset-x-74{
    left: 18.5rem;
    right: 18.5rem;
  }

  .md\:tw-inset-x-75{
    left: 18.75rem;
    right: 18.75rem;
  }

  .md\:tw-inset-x-76{
    left: 19rem;
    right: 19rem;
  }

  .md\:tw-inset-x-77{
    left: 19.25rem;
    right: 19.25rem;
  }

  .md\:tw-inset-x-78{
    left: 19.5rem;
    right: 19.5rem;
  }

  .md\:tw-inset-x-79{
    left: 19.75rem;
    right: 19.75rem;
  }

  .md\:tw-inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .md\:tw-inset-x-81{
    left: 20.25rem;
    right: 20.25rem;
  }

  .md\:tw-inset-x-82{
    left: 20.5rem;
    right: 20.5rem;
  }

  .md\:tw-inset-x-83{
    left: 20.75rem;
    right: 20.75rem;
  }

  .md\:tw-inset-x-84{
    left: 21rem;
    right: 21rem;
  }

  .md\:tw-inset-x-85{
    left: 21.25rem;
    right: 21.25rem;
  }

  .md\:tw-inset-x-86{
    left: 21.5rem;
    right: 21.5rem;
  }

  .md\:tw-inset-x-87{
    left: 21.75rem;
    right: 21.75rem;
  }

  .md\:tw-inset-x-88{
    left: 22rem;
    right: 22rem;
  }

  .md\:tw-inset-x-89{
    left: 22.25rem;
    right: 22.25rem;
  }

  .md\:tw-inset-x-90{
    left: 22.5rem;
    right: 22.5rem;
  }

  .md\:tw-inset-x-91{
    left: 22.75rem;
    right: 22.75rem;
  }

  .md\:tw-inset-x-92{
    left: 23rem;
    right: 23rem;
  }

  .md\:tw-inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .md\:tw-inset-x-102{
    left: 25.5rem;
    right: 25.5rem;
  }

  .md\:tw-inset-x-112{
    left: 28rem;
    right: 28rem;
  }

  .md\:tw-inset-x-128{
    left: 31rem;
    right: 31rem;
  }

  .md\:tw-inset-x-129{
    left: 32.25rem;
    right: 32.25rem;
  }

  .md\:tw-inset-x-130{
    left: 32.5rem;
    right: 32.5rem;
  }

  .md\:tw-inset-x-140{
    left: 35rem;
    right: 35rem;
  }

  .md\:tw-inset-x-160{
    left: 40rem;
    right: 40rem;
  }

  .md\:tw-inset-x-180{
    left: 45rem;
    right: 45rem;
  }

  .md\:tw-inset-x-185{
    left: 46.25rem;
    right: 46.25rem;
  }

  .md\:tw-inset-x-190{
    left: 47.5rem;
    right: 47.5rem;
  }

  .md\:tw-inset-x-200{
    left: 50rem;
    right: 50rem;
  }

  .md\:tw-inset-x-auto{
    left: auto;
    right: auto;
  }

  .md\:tw-inset-x-px{
    left: 1px;
    right: 1px;
  }

  .md\:tw-inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .md\:tw-inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .md\:tw-inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .md\:tw-inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .md\:tw--inset-x-0{
    left: 0px;
    right: 0px;
  }

  .md\:tw--inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .md\:tw--inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .md\:tw--inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .md\:tw--inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .md\:tw--inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .md\:tw--inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .md\:tw--inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .md\:tw--inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .md\:tw--inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .md\:tw--inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .md\:tw--inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .md\:tw--inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .md\:tw--inset-x-13{
    left: -3.25rem;
    right: -3.25rem;
  }

  .md\:tw--inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .md\:tw--inset-x-15{
    left: -3.75rem;
    right: -3.75rem;
  }

  .md\:tw--inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .md\:tw--inset-x-17{
    left: -4.25rem;
    right: -4.25rem;
  }

  .md\:tw--inset-x-18{
    left: -4.5rem;
    right: -4.5rem;
  }

  .md\:tw--inset-x-19{
    left: -4.75rem;
    right: -4.75rem;
  }

  .md\:tw--inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .md\:tw--inset-x-21{
    left: -5.25rem;
    right: -5.25rem;
  }

  .md\:tw--inset-x-22{
    left: -5.5rem;
    right: -5.5rem;
  }

  .md\:tw--inset-x-23{
    left: -5.75rem;
    right: -5.75rem;
  }

  .md\:tw--inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .md\:tw--inset-x-25{
    left: -6.25rem;
    right: -6.25rem;
  }

  .md\:tw--inset-x-26{
    left: -6.5rem;
    right: -6.5rem;
  }

  .md\:tw--inset-x-27{
    left: -6.75rem;
    right: -6.75rem;
  }

  .md\:tw--inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .md\:tw--inset-x-29{
    left: -7.25rem;
    right: -7.25rem;
  }

  .md\:tw--inset-x-30{
    left: -7.5rem;
    right: -7.5rem;
  }

  .md\:tw--inset-x-31{
    left: -7.75rem;
    right: -7.75rem;
  }

  .md\:tw--inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .md\:tw--inset-x-33{
    left: -8.25rem;
    right: -8.25rem;
  }

  .md\:tw--inset-x-34{
    left: -8.5rem;
    right: -8.5rem;
  }

  .md\:tw--inset-x-35{
    left: -8.75rem;
    right: -8.75rem;
  }

  .md\:tw--inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .md\:tw--inset-x-37{
    left: -9.25rem;
    right: -9.25rem;
  }

  .md\:tw--inset-x-38{
    left: -9.5rem;
    right: -9.5rem;
  }

  .md\:tw--inset-x-39{
    left: -9.75rem;
    right: -9.75rem;
  }

  .md\:tw--inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .md\:tw--inset-x-41{
    left: -10.25rem;
    right: -10.25rem;
  }

  .md\:tw--inset-x-42{
    left: -10.5rem;
    right: -10.5rem;
  }

  .md\:tw--inset-x-43{
    left: -10.75rem;
    right: -10.75rem;
  }

  .md\:tw--inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .md\:tw--inset-x-45{
    left: -11.25rem;
    right: -11.25rem;
  }

  .md\:tw--inset-x-46{
    left: -11.5rem;
    right: -11.5rem;
  }

  .md\:tw--inset-x-47{
    left: -11.75rem;
    right: -11.75rem;
  }

  .md\:tw--inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .md\:tw--inset-x-50{
    left: -12.5rem;
    right: -12.5rem;
  }

  .md\:tw--inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .md\:tw--inset-x-53{
    left: -13.25rem;
    right: -13.25rem;
  }

  .md\:tw--inset-x-54{
    left: -13.5rem;
    right: -13.5rem;
  }

  .md\:tw--inset-x-55{
    left: -13.75rem;
    right: -13.75rem;
  }

  .md\:tw--inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .md\:tw--inset-x-57{
    left: -14.25rem;
    right: -14.25rem;
  }

  .md\:tw--inset-x-58{
    left: -14.5rem;
    right: -14.5rem;
  }

  .md\:tw--inset-x-59{
    left: -14.75rem;
    right: -14.75rem;
  }

  .md\:tw--inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .md\:tw--inset-x-61{
    left: -15.25rem;
    right: -15.25rem;
  }

  .md\:tw--inset-x-62{
    left: -15.5rem;
    right: -15.5rem;
  }

  .md\:tw--inset-x-63{
    left: -15.75rem;
    right: -15.75rem;
  }

  .md\:tw--inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .md\:tw--inset-x-65{
    left: -16.25rem;
    right: -16.25rem;
  }

  .md\:tw--inset-x-66{
    left: -16.5rem;
    right: -16.5rem;
  }

  .md\:tw--inset-x-68{
    left: -17rem;
    right: -17rem;
  }

  .md\:tw--inset-x-69{
    left: -17.25rem;
    right: -17.25rem;
  }

  .md\:tw--inset-x-70{
    left: -17.5rem;
    right: -17.5rem;
  }

  .md\:tw--inset-x-71{
    left: -17.75rem;
    right: -17.75rem;
  }

  .md\:tw--inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .md\:tw--inset-x-73{
    left: -18.25rem;
    right: -18.25rem;
  }

  .md\:tw--inset-x-74{
    left: -18.5rem;
    right: -18.5rem;
  }

  .md\:tw--inset-x-75{
    left: -18.75rem;
    right: -18.75rem;
  }

  .md\:tw--inset-x-76{
    left: -19rem;
    right: -19rem;
  }

  .md\:tw--inset-x-77{
    left: -19.25rem;
    right: -19.25rem;
  }

  .md\:tw--inset-x-78{
    left: -19.5rem;
    right: -19.5rem;
  }

  .md\:tw--inset-x-79{
    left: -19.75rem;
    right: -19.75rem;
  }

  .md\:tw--inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .md\:tw--inset-x-81{
    left: -20.25rem;
    right: -20.25rem;
  }

  .md\:tw--inset-x-82{
    left: -20.5rem;
    right: -20.5rem;
  }

  .md\:tw--inset-x-83{
    left: -20.75rem;
    right: -20.75rem;
  }

  .md\:tw--inset-x-84{
    left: -21rem;
    right: -21rem;
  }

  .md\:tw--inset-x-85{
    left: -21.25rem;
    right: -21.25rem;
  }

  .md\:tw--inset-x-86{
    left: -21.5rem;
    right: -21.5rem;
  }

  .md\:tw--inset-x-87{
    left: -21.75rem;
    right: -21.75rem;
  }

  .md\:tw--inset-x-88{
    left: -22rem;
    right: -22rem;
  }

  .md\:tw--inset-x-89{
    left: -22.25rem;
    right: -22.25rem;
  }

  .md\:tw--inset-x-90{
    left: -22.5rem;
    right: -22.5rem;
  }

  .md\:tw--inset-x-91{
    left: -22.75rem;
    right: -22.75rem;
  }

  .md\:tw--inset-x-92{
    left: -23rem;
    right: -23rem;
  }

  .md\:tw--inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .md\:tw--inset-x-102{
    left: -25.5rem;
    right: -25.5rem;
  }

  .md\:tw--inset-x-112{
    left: -28rem;
    right: -28rem;
  }

  .md\:tw--inset-x-128{
    left: -31rem;
    right: -31rem;
  }

  .md\:tw--inset-x-129{
    left: -32.25rem;
    right: -32.25rem;
  }

  .md\:tw--inset-x-130{
    left: -32.5rem;
    right: -32.5rem;
  }

  .md\:tw--inset-x-140{
    left: -35rem;
    right: -35rem;
  }

  .md\:tw--inset-x-160{
    left: -40rem;
    right: -40rem;
  }

  .md\:tw--inset-x-180{
    left: -45rem;
    right: -45rem;
  }

  .md\:tw--inset-x-185{
    left: -46.25rem;
    right: -46.25rem;
  }

  .md\:tw--inset-x-190{
    left: -47.5rem;
    right: -47.5rem;
  }

  .md\:tw--inset-x-200{
    left: -50rem;
    right: -50rem;
  }

  .md\:tw--inset-x-px{
    left: -1px;
    right: -1px;
  }

  .md\:tw--inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .md\:tw--inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .md\:tw--inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .md\:tw--inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .md\:tw-inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .md\:tw-inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .md\:tw-inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .md\:tw-inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .md\:tw-inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .md\:tw-inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .md\:tw-inset-x-full{
    left: 100%;
    right: 100%;
  }

  .md\:tw--inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .md\:tw--inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .md\:tw--inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .md\:tw--inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .md\:tw--inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .md\:tw--inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .md\:tw--inset-x-full{
    left: -100%;
    right: -100%;
  }

  .md\:tw-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .md\:tw-inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .md\:tw-inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .md\:tw-inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .md\:tw-inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .md\:tw-inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .md\:tw-inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .md\:tw-inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .md\:tw-inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .md\:tw-inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .md\:tw-inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .md\:tw-inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .md\:tw-inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .md\:tw-inset-y-13{
    top: 3.25rem;
    bottom: 3.25rem;
  }

  .md\:tw-inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .md\:tw-inset-y-15{
    top: 3.75rem;
    bottom: 3.75rem;
  }

  .md\:tw-inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .md\:tw-inset-y-17{
    top: 4.25rem;
    bottom: 4.25rem;
  }

  .md\:tw-inset-y-18{
    top: 4.5rem;
    bottom: 4.5rem;
  }

  .md\:tw-inset-y-19{
    top: 4.75rem;
    bottom: 4.75rem;
  }

  .md\:tw-inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .md\:tw-inset-y-21{
    top: 5.25rem;
    bottom: 5.25rem;
  }

  .md\:tw-inset-y-22{
    top: 5.5rem;
    bottom: 5.5rem;
  }

  .md\:tw-inset-y-23{
    top: 5.75rem;
    bottom: 5.75rem;
  }

  .md\:tw-inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .md\:tw-inset-y-25{
    top: 6.25rem;
    bottom: 6.25rem;
  }

  .md\:tw-inset-y-26{
    top: 6.5rem;
    bottom: 6.5rem;
  }

  .md\:tw-inset-y-27{
    top: 6.75rem;
    bottom: 6.75rem;
  }

  .md\:tw-inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .md\:tw-inset-y-29{
    top: 7.25rem;
    bottom: 7.25rem;
  }

  .md\:tw-inset-y-30{
    top: 7.5rem;
    bottom: 7.5rem;
  }

  .md\:tw-inset-y-31{
    top: 7.75rem;
    bottom: 7.75rem;
  }

  .md\:tw-inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .md\:tw-inset-y-33{
    top: 8.25rem;
    bottom: 8.25rem;
  }

  .md\:tw-inset-y-34{
    top: 8.5rem;
    bottom: 8.5rem;
  }

  .md\:tw-inset-y-35{
    top: 8.75rem;
    bottom: 8.75rem;
  }

  .md\:tw-inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .md\:tw-inset-y-37{
    top: 9.25rem;
    bottom: 9.25rem;
  }

  .md\:tw-inset-y-38{
    top: 9.5rem;
    bottom: 9.5rem;
  }

  .md\:tw-inset-y-39{
    top: 9.75rem;
    bottom: 9.75rem;
  }

  .md\:tw-inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .md\:tw-inset-y-41{
    top: 10.25rem;
    bottom: 10.25rem;
  }

  .md\:tw-inset-y-42{
    top: 10.5rem;
    bottom: 10.5rem;
  }

  .md\:tw-inset-y-43{
    top: 10.75rem;
    bottom: 10.75rem;
  }

  .md\:tw-inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .md\:tw-inset-y-45{
    top: 11.25rem;
    bottom: 11.25rem;
  }

  .md\:tw-inset-y-46{
    top: 11.5rem;
    bottom: 11.5rem;
  }

  .md\:tw-inset-y-47{
    top: 11.75rem;
    bottom: 11.75rem;
  }

  .md\:tw-inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .md\:tw-inset-y-50{
    top: 12.5rem;
    bottom: 12.5rem;
  }

  .md\:tw-inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .md\:tw-inset-y-53{
    top: 13.25rem;
    bottom: 13.25rem;
  }

  .md\:tw-inset-y-54{
    top: 13.5rem;
    bottom: 13.5rem;
  }

  .md\:tw-inset-y-55{
    top: 13.75rem;
    bottom: 13.75rem;
  }

  .md\:tw-inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .md\:tw-inset-y-57{
    top: 14.25rem;
    bottom: 14.25rem;
  }

  .md\:tw-inset-y-58{
    top: 14.5rem;
    bottom: 14.5rem;
  }

  .md\:tw-inset-y-59{
    top: 14.75rem;
    bottom: 14.75rem;
  }

  .md\:tw-inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .md\:tw-inset-y-61{
    top: 15.25rem;
    bottom: 15.25rem;
  }

  .md\:tw-inset-y-62{
    top: 15.5rem;
    bottom: 15.5rem;
  }

  .md\:tw-inset-y-63{
    top: 15.75rem;
    bottom: 15.75rem;
  }

  .md\:tw-inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .md\:tw-inset-y-65{
    top: 16.25rem;
    bottom: 16.25rem;
  }

  .md\:tw-inset-y-66{
    top: 16.5rem;
    bottom: 16.5rem;
  }

  .md\:tw-inset-y-68{
    top: 17rem;
    bottom: 17rem;
  }

  .md\:tw-inset-y-69{
    top: 17.25rem;
    bottom: 17.25rem;
  }

  .md\:tw-inset-y-70{
    top: 17.5rem;
    bottom: 17.5rem;
  }

  .md\:tw-inset-y-71{
    top: 17.75rem;
    bottom: 17.75rem;
  }

  .md\:tw-inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .md\:tw-inset-y-73{
    top: 18.25rem;
    bottom: 18.25rem;
  }

  .md\:tw-inset-y-74{
    top: 18.5rem;
    bottom: 18.5rem;
  }

  .md\:tw-inset-y-75{
    top: 18.75rem;
    bottom: 18.75rem;
  }

  .md\:tw-inset-y-76{
    top: 19rem;
    bottom: 19rem;
  }

  .md\:tw-inset-y-77{
    top: 19.25rem;
    bottom: 19.25rem;
  }

  .md\:tw-inset-y-78{
    top: 19.5rem;
    bottom: 19.5rem;
  }

  .md\:tw-inset-y-79{
    top: 19.75rem;
    bottom: 19.75rem;
  }

  .md\:tw-inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .md\:tw-inset-y-81{
    top: 20.25rem;
    bottom: 20.25rem;
  }

  .md\:tw-inset-y-82{
    top: 20.5rem;
    bottom: 20.5rem;
  }

  .md\:tw-inset-y-83{
    top: 20.75rem;
    bottom: 20.75rem;
  }

  .md\:tw-inset-y-84{
    top: 21rem;
    bottom: 21rem;
  }

  .md\:tw-inset-y-85{
    top: 21.25rem;
    bottom: 21.25rem;
  }

  .md\:tw-inset-y-86{
    top: 21.5rem;
    bottom: 21.5rem;
  }

  .md\:tw-inset-y-87{
    top: 21.75rem;
    bottom: 21.75rem;
  }

  .md\:tw-inset-y-88{
    top: 22rem;
    bottom: 22rem;
  }

  .md\:tw-inset-y-89{
    top: 22.25rem;
    bottom: 22.25rem;
  }

  .md\:tw-inset-y-90{
    top: 22.5rem;
    bottom: 22.5rem;
  }

  .md\:tw-inset-y-91{
    top: 22.75rem;
    bottom: 22.75rem;
  }

  .md\:tw-inset-y-92{
    top: 23rem;
    bottom: 23rem;
  }

  .md\:tw-inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .md\:tw-inset-y-102{
    top: 25.5rem;
    bottom: 25.5rem;
  }

  .md\:tw-inset-y-112{
    top: 28rem;
    bottom: 28rem;
  }

  .md\:tw-inset-y-128{
    top: 31rem;
    bottom: 31rem;
  }

  .md\:tw-inset-y-129{
    top: 32.25rem;
    bottom: 32.25rem;
  }

  .md\:tw-inset-y-130{
    top: 32.5rem;
    bottom: 32.5rem;
  }

  .md\:tw-inset-y-140{
    top: 35rem;
    bottom: 35rem;
  }

  .md\:tw-inset-y-160{
    top: 40rem;
    bottom: 40rem;
  }

  .md\:tw-inset-y-180{
    top: 45rem;
    bottom: 45rem;
  }

  .md\:tw-inset-y-185{
    top: 46.25rem;
    bottom: 46.25rem;
  }

  .md\:tw-inset-y-190{
    top: 47.5rem;
    bottom: 47.5rem;
  }

  .md\:tw-inset-y-200{
    top: 50rem;
    bottom: 50rem;
  }

  .md\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .md\:tw-inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .md\:tw-inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .md\:tw-inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .md\:tw-inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .md\:tw-inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .md\:tw--inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .md\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .md\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .md\:tw--inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .md\:tw--inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .md\:tw--inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .md\:tw--inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .md\:tw--inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .md\:tw--inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .md\:tw--inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .md\:tw--inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .md\:tw--inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .md\:tw--inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .md\:tw--inset-y-13{
    top: -3.25rem;
    bottom: -3.25rem;
  }

  .md\:tw--inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .md\:tw--inset-y-15{
    top: -3.75rem;
    bottom: -3.75rem;
  }

  .md\:tw--inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .md\:tw--inset-y-17{
    top: -4.25rem;
    bottom: -4.25rem;
  }

  .md\:tw--inset-y-18{
    top: -4.5rem;
    bottom: -4.5rem;
  }

  .md\:tw--inset-y-19{
    top: -4.75rem;
    bottom: -4.75rem;
  }

  .md\:tw--inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .md\:tw--inset-y-21{
    top: -5.25rem;
    bottom: -5.25rem;
  }

  .md\:tw--inset-y-22{
    top: -5.5rem;
    bottom: -5.5rem;
  }

  .md\:tw--inset-y-23{
    top: -5.75rem;
    bottom: -5.75rem;
  }

  .md\:tw--inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .md\:tw--inset-y-25{
    top: -6.25rem;
    bottom: -6.25rem;
  }

  .md\:tw--inset-y-26{
    top: -6.5rem;
    bottom: -6.5rem;
  }

  .md\:tw--inset-y-27{
    top: -6.75rem;
    bottom: -6.75rem;
  }

  .md\:tw--inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .md\:tw--inset-y-29{
    top: -7.25rem;
    bottom: -7.25rem;
  }

  .md\:tw--inset-y-30{
    top: -7.5rem;
    bottom: -7.5rem;
  }

  .md\:tw--inset-y-31{
    top: -7.75rem;
    bottom: -7.75rem;
  }

  .md\:tw--inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .md\:tw--inset-y-33{
    top: -8.25rem;
    bottom: -8.25rem;
  }

  .md\:tw--inset-y-34{
    top: -8.5rem;
    bottom: -8.5rem;
  }

  .md\:tw--inset-y-35{
    top: -8.75rem;
    bottom: -8.75rem;
  }

  .md\:tw--inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .md\:tw--inset-y-37{
    top: -9.25rem;
    bottom: -9.25rem;
  }

  .md\:tw--inset-y-38{
    top: -9.5rem;
    bottom: -9.5rem;
  }

  .md\:tw--inset-y-39{
    top: -9.75rem;
    bottom: -9.75rem;
  }

  .md\:tw--inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .md\:tw--inset-y-41{
    top: -10.25rem;
    bottom: -10.25rem;
  }

  .md\:tw--inset-y-42{
    top: -10.5rem;
    bottom: -10.5rem;
  }

  .md\:tw--inset-y-43{
    top: -10.75rem;
    bottom: -10.75rem;
  }

  .md\:tw--inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .md\:tw--inset-y-45{
    top: -11.25rem;
    bottom: -11.25rem;
  }

  .md\:tw--inset-y-46{
    top: -11.5rem;
    bottom: -11.5rem;
  }

  .md\:tw--inset-y-47{
    top: -11.75rem;
    bottom: -11.75rem;
  }

  .md\:tw--inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .md\:tw--inset-y-50{
    top: -12.5rem;
    bottom: -12.5rem;
  }

  .md\:tw--inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .md\:tw--inset-y-53{
    top: -13.25rem;
    bottom: -13.25rem;
  }

  .md\:tw--inset-y-54{
    top: -13.5rem;
    bottom: -13.5rem;
  }

  .md\:tw--inset-y-55{
    top: -13.75rem;
    bottom: -13.75rem;
  }

  .md\:tw--inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .md\:tw--inset-y-57{
    top: -14.25rem;
    bottom: -14.25rem;
  }

  .md\:tw--inset-y-58{
    top: -14.5rem;
    bottom: -14.5rem;
  }

  .md\:tw--inset-y-59{
    top: -14.75rem;
    bottom: -14.75rem;
  }

  .md\:tw--inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .md\:tw--inset-y-61{
    top: -15.25rem;
    bottom: -15.25rem;
  }

  .md\:tw--inset-y-62{
    top: -15.5rem;
    bottom: -15.5rem;
  }

  .md\:tw--inset-y-63{
    top: -15.75rem;
    bottom: -15.75rem;
  }

  .md\:tw--inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .md\:tw--inset-y-65{
    top: -16.25rem;
    bottom: -16.25rem;
  }

  .md\:tw--inset-y-66{
    top: -16.5rem;
    bottom: -16.5rem;
  }

  .md\:tw--inset-y-68{
    top: -17rem;
    bottom: -17rem;
  }

  .md\:tw--inset-y-69{
    top: -17.25rem;
    bottom: -17.25rem;
  }

  .md\:tw--inset-y-70{
    top: -17.5rem;
    bottom: -17.5rem;
  }

  .md\:tw--inset-y-71{
    top: -17.75rem;
    bottom: -17.75rem;
  }

  .md\:tw--inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .md\:tw--inset-y-73{
    top: -18.25rem;
    bottom: -18.25rem;
  }

  .md\:tw--inset-y-74{
    top: -18.5rem;
    bottom: -18.5rem;
  }

  .md\:tw--inset-y-75{
    top: -18.75rem;
    bottom: -18.75rem;
  }

  .md\:tw--inset-y-76{
    top: -19rem;
    bottom: -19rem;
  }

  .md\:tw--inset-y-77{
    top: -19.25rem;
    bottom: -19.25rem;
  }

  .md\:tw--inset-y-78{
    top: -19.5rem;
    bottom: -19.5rem;
  }

  .md\:tw--inset-y-79{
    top: -19.75rem;
    bottom: -19.75rem;
  }

  .md\:tw--inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .md\:tw--inset-y-81{
    top: -20.25rem;
    bottom: -20.25rem;
  }

  .md\:tw--inset-y-82{
    top: -20.5rem;
    bottom: -20.5rem;
  }

  .md\:tw--inset-y-83{
    top: -20.75rem;
    bottom: -20.75rem;
  }

  .md\:tw--inset-y-84{
    top: -21rem;
    bottom: -21rem;
  }

  .md\:tw--inset-y-85{
    top: -21.25rem;
    bottom: -21.25rem;
  }

  .md\:tw--inset-y-86{
    top: -21.5rem;
    bottom: -21.5rem;
  }

  .md\:tw--inset-y-87{
    top: -21.75rem;
    bottom: -21.75rem;
  }

  .md\:tw--inset-y-88{
    top: -22rem;
    bottom: -22rem;
  }

  .md\:tw--inset-y-89{
    top: -22.25rem;
    bottom: -22.25rem;
  }

  .md\:tw--inset-y-90{
    top: -22.5rem;
    bottom: -22.5rem;
  }

  .md\:tw--inset-y-91{
    top: -22.75rem;
    bottom: -22.75rem;
  }

  .md\:tw--inset-y-92{
    top: -23rem;
    bottom: -23rem;
  }

  .md\:tw--inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .md\:tw--inset-y-102{
    top: -25.5rem;
    bottom: -25.5rem;
  }

  .md\:tw--inset-y-112{
    top: -28rem;
    bottom: -28rem;
  }

  .md\:tw--inset-y-128{
    top: -31rem;
    bottom: -31rem;
  }

  .md\:tw--inset-y-129{
    top: -32.25rem;
    bottom: -32.25rem;
  }

  .md\:tw--inset-y-130{
    top: -32.5rem;
    bottom: -32.5rem;
  }

  .md\:tw--inset-y-140{
    top: -35rem;
    bottom: -35rem;
  }

  .md\:tw--inset-y-160{
    top: -40rem;
    bottom: -40rem;
  }

  .md\:tw--inset-y-180{
    top: -45rem;
    bottom: -45rem;
  }

  .md\:tw--inset-y-185{
    top: -46.25rem;
    bottom: -46.25rem;
  }

  .md\:tw--inset-y-190{
    top: -47.5rem;
    bottom: -47.5rem;
  }

  .md\:tw--inset-y-200{
    top: -50rem;
    bottom: -50rem;
  }

  .md\:tw--inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .md\:tw--inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .md\:tw--inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .md\:tw--inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .md\:tw--inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .md\:tw-inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .md\:tw-inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .md\:tw-inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .md\:tw-inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .md\:tw-inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .md\:tw-inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .md\:tw-inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .md\:tw--inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .md\:tw--inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .md\:tw--inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .md\:tw--inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .md\:tw--inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .md\:tw--inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .md\:tw--inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .md\:tw-top-0{
    top: 0px;
  }

  .md\:tw-top-1{
    top: 0.25rem;
  }

  .md\:tw-top-2{
    top: 0.5rem;
  }

  .md\:tw-top-3{
    top: 0.75rem;
  }

  .md\:tw-top-4{
    top: 1rem;
  }

  .md\:tw-top-5{
    top: 1.25rem;
  }

  .md\:tw-top-6{
    top: 1.5rem;
  }

  .md\:tw-top-7{
    top: 1.75rem;
  }

  .md\:tw-top-8{
    top: 2rem;
  }

  .md\:tw-top-9{
    top: 2.25rem;
  }

  .md\:tw-top-10{
    top: 2.5rem;
  }

  .md\:tw-top-11{
    top: 2.75rem;
  }

  .md\:tw-top-12{
    top: 3rem;
  }

  .md\:tw-top-13{
    top: 3.25rem;
  }

  .md\:tw-top-14{
    top: 3.5rem;
  }

  .md\:tw-top-15{
    top: 3.75rem;
  }

  .md\:tw-top-16{
    top: 4rem;
  }

  .md\:tw-top-17{
    top: 4.25rem;
  }

  .md\:tw-top-18{
    top: 4.5rem;
  }

  .md\:tw-top-19{
    top: 4.75rem;
  }

  .md\:tw-top-20{
    top: 5rem;
  }

  .md\:tw-top-21{
    top: 5.25rem;
  }

  .md\:tw-top-22{
    top: 5.5rem;
  }

  .md\:tw-top-23{
    top: 5.75rem;
  }

  .md\:tw-top-24{
    top: 6rem;
  }

  .md\:tw-top-25{
    top: 6.25rem;
  }

  .md\:tw-top-26{
    top: 6.5rem;
  }

  .md\:tw-top-27{
    top: 6.75rem;
  }

  .md\:tw-top-28{
    top: 7rem;
  }

  .md\:tw-top-29{
    top: 7.25rem;
  }

  .md\:tw-top-30{
    top: 7.5rem;
  }

  .md\:tw-top-31{
    top: 7.75rem;
  }

  .md\:tw-top-32{
    top: 8rem;
  }

  .md\:tw-top-33{
    top: 8.25rem;
  }

  .md\:tw-top-34{
    top: 8.5rem;
  }

  .md\:tw-top-35{
    top: 8.75rem;
  }

  .md\:tw-top-36{
    top: 9rem;
  }

  .md\:tw-top-37{
    top: 9.25rem;
  }

  .md\:tw-top-38{
    top: 9.5rem;
  }

  .md\:tw-top-39{
    top: 9.75rem;
  }

  .md\:tw-top-40{
    top: 10rem;
  }

  .md\:tw-top-41{
    top: 10.25rem;
  }

  .md\:tw-top-42{
    top: 10.5rem;
  }

  .md\:tw-top-43{
    top: 10.75rem;
  }

  .md\:tw-top-44{
    top: 11rem;
  }

  .md\:tw-top-45{
    top: 11.25rem;
  }

  .md\:tw-top-46{
    top: 11.5rem;
  }

  .md\:tw-top-47{
    top: 11.75rem;
  }

  .md\:tw-top-48{
    top: 12rem;
  }

  .md\:tw-top-50{
    top: 12.5rem;
  }

  .md\:tw-top-52{
    top: 13rem;
  }

  .md\:tw-top-53{
    top: 13.25rem;
  }

  .md\:tw-top-54{
    top: 13.5rem;
  }

  .md\:tw-top-55{
    top: 13.75rem;
  }

  .md\:tw-top-56{
    top: 14rem;
  }

  .md\:tw-top-57{
    top: 14.25rem;
  }

  .md\:tw-top-58{
    top: 14.5rem;
  }

  .md\:tw-top-59{
    top: 14.75rem;
  }

  .md\:tw-top-60{
    top: 15rem;
  }

  .md\:tw-top-61{
    top: 15.25rem;
  }

  .md\:tw-top-62{
    top: 15.5rem;
  }

  .md\:tw-top-63{
    top: 15.75rem;
  }

  .md\:tw-top-64{
    top: 16rem;
  }

  .md\:tw-top-65{
    top: 16.25rem;
  }

  .md\:tw-top-66{
    top: 16.5rem;
  }

  .md\:tw-top-68{
    top: 17rem;
  }

  .md\:tw-top-69{
    top: 17.25rem;
  }

  .md\:tw-top-70{
    top: 17.5rem;
  }

  .md\:tw-top-71{
    top: 17.75rem;
  }

  .md\:tw-top-72{
    top: 18rem;
  }

  .md\:tw-top-73{
    top: 18.25rem;
  }

  .md\:tw-top-74{
    top: 18.5rem;
  }

  .md\:tw-top-75{
    top: 18.75rem;
  }

  .md\:tw-top-76{
    top: 19rem;
  }

  .md\:tw-top-77{
    top: 19.25rem;
  }

  .md\:tw-top-78{
    top: 19.5rem;
  }

  .md\:tw-top-79{
    top: 19.75rem;
  }

  .md\:tw-top-80{
    top: 20rem;
  }

  .md\:tw-top-81{
    top: 20.25rem;
  }

  .md\:tw-top-82{
    top: 20.5rem;
  }

  .md\:tw-top-83{
    top: 20.75rem;
  }

  .md\:tw-top-84{
    top: 21rem;
  }

  .md\:tw-top-85{
    top: 21.25rem;
  }

  .md\:tw-top-86{
    top: 21.5rem;
  }

  .md\:tw-top-87{
    top: 21.75rem;
  }

  .md\:tw-top-88{
    top: 22rem;
  }

  .md\:tw-top-89{
    top: 22.25rem;
  }

  .md\:tw-top-90{
    top: 22.5rem;
  }

  .md\:tw-top-91{
    top: 22.75rem;
  }

  .md\:tw-top-92{
    top: 23rem;
  }

  .md\:tw-top-96{
    top: 24rem;
  }

  .md\:tw-top-102{
    top: 25.5rem;
  }

  .md\:tw-top-112{
    top: 28rem;
  }

  .md\:tw-top-128{
    top: 31rem;
  }

  .md\:tw-top-129{
    top: 32.25rem;
  }

  .md\:tw-top-130{
    top: 32.5rem;
  }

  .md\:tw-top-140{
    top: 35rem;
  }

  .md\:tw-top-160{
    top: 40rem;
  }

  .md\:tw-top-180{
    top: 45rem;
  }

  .md\:tw-top-185{
    top: 46.25rem;
  }

  .md\:tw-top-190{
    top: 47.5rem;
  }

  .md\:tw-top-200{
    top: 50rem;
  }

  .md\:tw-top-auto{
    top: auto;
  }

  .md\:tw-top-px{
    top: 1px;
  }

  .md\:tw-top-0\.5{
    top: 0.125rem;
  }

  .md\:tw-top-1\.5{
    top: 0.375rem;
  }

  .md\:tw-top-2\.5{
    top: 0.625rem;
  }

  .md\:tw-top-3\.5{
    top: 0.875rem;
  }

  .md\:tw--top-0{
    top: 0px;
  }

  .md\:tw--top-1{
    top: -0.25rem;
  }

  .md\:tw--top-2{
    top: -0.5rem;
  }

  .md\:tw--top-3{
    top: -0.75rem;
  }

  .md\:tw--top-4{
    top: -1rem;
  }

  .md\:tw--top-5{
    top: -1.25rem;
  }

  .md\:tw--top-6{
    top: -1.5rem;
  }

  .md\:tw--top-7{
    top: -1.75rem;
  }

  .md\:tw--top-8{
    top: -2rem;
  }

  .md\:tw--top-9{
    top: -2.25rem;
  }

  .md\:tw--top-10{
    top: -2.5rem;
  }

  .md\:tw--top-11{
    top: -2.75rem;
  }

  .md\:tw--top-12{
    top: -3rem;
  }

  .md\:tw--top-13{
    top: -3.25rem;
  }

  .md\:tw--top-14{
    top: -3.5rem;
  }

  .md\:tw--top-15{
    top: -3.75rem;
  }

  .md\:tw--top-16{
    top: -4rem;
  }

  .md\:tw--top-17{
    top: -4.25rem;
  }

  .md\:tw--top-18{
    top: -4.5rem;
  }

  .md\:tw--top-19{
    top: -4.75rem;
  }

  .md\:tw--top-20{
    top: -5rem;
  }

  .md\:tw--top-21{
    top: -5.25rem;
  }

  .md\:tw--top-22{
    top: -5.5rem;
  }

  .md\:tw--top-23{
    top: -5.75rem;
  }

  .md\:tw--top-24{
    top: -6rem;
  }

  .md\:tw--top-25{
    top: -6.25rem;
  }

  .md\:tw--top-26{
    top: -6.5rem;
  }

  .md\:tw--top-27{
    top: -6.75rem;
  }

  .md\:tw--top-28{
    top: -7rem;
  }

  .md\:tw--top-29{
    top: -7.25rem;
  }

  .md\:tw--top-30{
    top: -7.5rem;
  }

  .md\:tw--top-31{
    top: -7.75rem;
  }

  .md\:tw--top-32{
    top: -8rem;
  }

  .md\:tw--top-33{
    top: -8.25rem;
  }

  .md\:tw--top-34{
    top: -8.5rem;
  }

  .md\:tw--top-35{
    top: -8.75rem;
  }

  .md\:tw--top-36{
    top: -9rem;
  }

  .md\:tw--top-37{
    top: -9.25rem;
  }

  .md\:tw--top-38{
    top: -9.5rem;
  }

  .md\:tw--top-39{
    top: -9.75rem;
  }

  .md\:tw--top-40{
    top: -10rem;
  }

  .md\:tw--top-41{
    top: -10.25rem;
  }

  .md\:tw--top-42{
    top: -10.5rem;
  }

  .md\:tw--top-43{
    top: -10.75rem;
  }

  .md\:tw--top-44{
    top: -11rem;
  }

  .md\:tw--top-45{
    top: -11.25rem;
  }

  .md\:tw--top-46{
    top: -11.5rem;
  }

  .md\:tw--top-47{
    top: -11.75rem;
  }

  .md\:tw--top-48{
    top: -12rem;
  }

  .md\:tw--top-50{
    top: -12.5rem;
  }

  .md\:tw--top-52{
    top: -13rem;
  }

  .md\:tw--top-53{
    top: -13.25rem;
  }

  .md\:tw--top-54{
    top: -13.5rem;
  }

  .md\:tw--top-55{
    top: -13.75rem;
  }

  .md\:tw--top-56{
    top: -14rem;
  }

  .md\:tw--top-57{
    top: -14.25rem;
  }

  .md\:tw--top-58{
    top: -14.5rem;
  }

  .md\:tw--top-59{
    top: -14.75rem;
  }

  .md\:tw--top-60{
    top: -15rem;
  }

  .md\:tw--top-61{
    top: -15.25rem;
  }

  .md\:tw--top-62{
    top: -15.5rem;
  }

  .md\:tw--top-63{
    top: -15.75rem;
  }

  .md\:tw--top-64{
    top: -16rem;
  }

  .md\:tw--top-65{
    top: -16.25rem;
  }

  .md\:tw--top-66{
    top: -16.5rem;
  }

  .md\:tw--top-68{
    top: -17rem;
  }

  .md\:tw--top-69{
    top: -17.25rem;
  }

  .md\:tw--top-70{
    top: -17.5rem;
  }

  .md\:tw--top-71{
    top: -17.75rem;
  }

  .md\:tw--top-72{
    top: -18rem;
  }

  .md\:tw--top-73{
    top: -18.25rem;
  }

  .md\:tw--top-74{
    top: -18.5rem;
  }

  .md\:tw--top-75{
    top: -18.75rem;
  }

  .md\:tw--top-76{
    top: -19rem;
  }

  .md\:tw--top-77{
    top: -19.25rem;
  }

  .md\:tw--top-78{
    top: -19.5rem;
  }

  .md\:tw--top-79{
    top: -19.75rem;
  }

  .md\:tw--top-80{
    top: -20rem;
  }

  .md\:tw--top-81{
    top: -20.25rem;
  }

  .md\:tw--top-82{
    top: -20.5rem;
  }

  .md\:tw--top-83{
    top: -20.75rem;
  }

  .md\:tw--top-84{
    top: -21rem;
  }

  .md\:tw--top-85{
    top: -21.25rem;
  }

  .md\:tw--top-86{
    top: -21.5rem;
  }

  .md\:tw--top-87{
    top: -21.75rem;
  }

  .md\:tw--top-88{
    top: -22rem;
  }

  .md\:tw--top-89{
    top: -22.25rem;
  }

  .md\:tw--top-90{
    top: -22.5rem;
  }

  .md\:tw--top-91{
    top: -22.75rem;
  }

  .md\:tw--top-92{
    top: -23rem;
  }

  .md\:tw--top-96{
    top: -24rem;
  }

  .md\:tw--top-102{
    top: -25.5rem;
  }

  .md\:tw--top-112{
    top: -28rem;
  }

  .md\:tw--top-128{
    top: -31rem;
  }

  .md\:tw--top-129{
    top: -32.25rem;
  }

  .md\:tw--top-130{
    top: -32.5rem;
  }

  .md\:tw--top-140{
    top: -35rem;
  }

  .md\:tw--top-160{
    top: -40rem;
  }

  .md\:tw--top-180{
    top: -45rem;
  }

  .md\:tw--top-185{
    top: -46.25rem;
  }

  .md\:tw--top-190{
    top: -47.5rem;
  }

  .md\:tw--top-200{
    top: -50rem;
  }

  .md\:tw--top-px{
    top: -1px;
  }

  .md\:tw--top-0\.5{
    top: -0.125rem;
  }

  .md\:tw--top-1\.5{
    top: -0.375rem;
  }

  .md\:tw--top-2\.5{
    top: -0.625rem;
  }

  .md\:tw--top-3\.5{
    top: -0.875rem;
  }

  .md\:tw-top-1\/2{
    top: 50%;
  }

  .md\:tw-top-1\/3{
    top: 33.333333%;
  }

  .md\:tw-top-2\/3{
    top: 66.666667%;
  }

  .md\:tw-top-1\/4{
    top: 25%;
  }

  .md\:tw-top-2\/4{
    top: 50%;
  }

  .md\:tw-top-3\/4{
    top: 75%;
  }

  .md\:tw-top-full{
    top: 100%;
  }

  .md\:tw--top-1\/2{
    top: -50%;
  }

  .md\:tw--top-1\/3{
    top: -33.333333%;
  }

  .md\:tw--top-2\/3{
    top: -66.666667%;
  }

  .md\:tw--top-1\/4{
    top: -25%;
  }

  .md\:tw--top-2\/4{
    top: -50%;
  }

  .md\:tw--top-3\/4{
    top: -75%;
  }

  .md\:tw--top-full{
    top: -100%;
  }

  .md\:tw-right-0{
    right: 0px;
  }

  .md\:tw-right-1{
    right: 0.25rem;
  }

  .md\:tw-right-2{
    right: 0.5rem;
  }

  .md\:tw-right-3{
    right: 0.75rem;
  }

  .md\:tw-right-4{
    right: 1rem;
  }

  .md\:tw-right-5{
    right: 1.25rem;
  }

  .md\:tw-right-6{
    right: 1.5rem;
  }

  .md\:tw-right-7{
    right: 1.75rem;
  }

  .md\:tw-right-8{
    right: 2rem;
  }

  .md\:tw-right-9{
    right: 2.25rem;
  }

  .md\:tw-right-10{
    right: 2.5rem;
  }

  .md\:tw-right-11{
    right: 2.75rem;
  }

  .md\:tw-right-12{
    right: 3rem;
  }

  .md\:tw-right-13{
    right: 3.25rem;
  }

  .md\:tw-right-14{
    right: 3.5rem;
  }

  .md\:tw-right-15{
    right: 3.75rem;
  }

  .md\:tw-right-16{
    right: 4rem;
  }

  .md\:tw-right-17{
    right: 4.25rem;
  }

  .md\:tw-right-18{
    right: 4.5rem;
  }

  .md\:tw-right-19{
    right: 4.75rem;
  }

  .md\:tw-right-20{
    right: 5rem;
  }

  .md\:tw-right-21{
    right: 5.25rem;
  }

  .md\:tw-right-22{
    right: 5.5rem;
  }

  .md\:tw-right-23{
    right: 5.75rem;
  }

  .md\:tw-right-24{
    right: 6rem;
  }

  .md\:tw-right-25{
    right: 6.25rem;
  }

  .md\:tw-right-26{
    right: 6.5rem;
  }

  .md\:tw-right-27{
    right: 6.75rem;
  }

  .md\:tw-right-28{
    right: 7rem;
  }

  .md\:tw-right-29{
    right: 7.25rem;
  }

  .md\:tw-right-30{
    right: 7.5rem;
  }

  .md\:tw-right-31{
    right: 7.75rem;
  }

  .md\:tw-right-32{
    right: 8rem;
  }

  .md\:tw-right-33{
    right: 8.25rem;
  }

  .md\:tw-right-34{
    right: 8.5rem;
  }

  .md\:tw-right-35{
    right: 8.75rem;
  }

  .md\:tw-right-36{
    right: 9rem;
  }

  .md\:tw-right-37{
    right: 9.25rem;
  }

  .md\:tw-right-38{
    right: 9.5rem;
  }

  .md\:tw-right-39{
    right: 9.75rem;
  }

  .md\:tw-right-40{
    right: 10rem;
  }

  .md\:tw-right-41{
    right: 10.25rem;
  }

  .md\:tw-right-42{
    right: 10.5rem;
  }

  .md\:tw-right-43{
    right: 10.75rem;
  }

  .md\:tw-right-44{
    right: 11rem;
  }

  .md\:tw-right-45{
    right: 11.25rem;
  }

  .md\:tw-right-46{
    right: 11.5rem;
  }

  .md\:tw-right-47{
    right: 11.75rem;
  }

  .md\:tw-right-48{
    right: 12rem;
  }

  .md\:tw-right-50{
    right: 12.5rem;
  }

  .md\:tw-right-52{
    right: 13rem;
  }

  .md\:tw-right-53{
    right: 13.25rem;
  }

  .md\:tw-right-54{
    right: 13.5rem;
  }

  .md\:tw-right-55{
    right: 13.75rem;
  }

  .md\:tw-right-56{
    right: 14rem;
  }

  .md\:tw-right-57{
    right: 14.25rem;
  }

  .md\:tw-right-58{
    right: 14.5rem;
  }

  .md\:tw-right-59{
    right: 14.75rem;
  }

  .md\:tw-right-60{
    right: 15rem;
  }

  .md\:tw-right-61{
    right: 15.25rem;
  }

  .md\:tw-right-62{
    right: 15.5rem;
  }

  .md\:tw-right-63{
    right: 15.75rem;
  }

  .md\:tw-right-64{
    right: 16rem;
  }

  .md\:tw-right-65{
    right: 16.25rem;
  }

  .md\:tw-right-66{
    right: 16.5rem;
  }

  .md\:tw-right-68{
    right: 17rem;
  }

  .md\:tw-right-69{
    right: 17.25rem;
  }

  .md\:tw-right-70{
    right: 17.5rem;
  }

  .md\:tw-right-71{
    right: 17.75rem;
  }

  .md\:tw-right-72{
    right: 18rem;
  }

  .md\:tw-right-73{
    right: 18.25rem;
  }

  .md\:tw-right-74{
    right: 18.5rem;
  }

  .md\:tw-right-75{
    right: 18.75rem;
  }

  .md\:tw-right-76{
    right: 19rem;
  }

  .md\:tw-right-77{
    right: 19.25rem;
  }

  .md\:tw-right-78{
    right: 19.5rem;
  }

  .md\:tw-right-79{
    right: 19.75rem;
  }

  .md\:tw-right-80{
    right: 20rem;
  }

  .md\:tw-right-81{
    right: 20.25rem;
  }

  .md\:tw-right-82{
    right: 20.5rem;
  }

  .md\:tw-right-83{
    right: 20.75rem;
  }

  .md\:tw-right-84{
    right: 21rem;
  }

  .md\:tw-right-85{
    right: 21.25rem;
  }

  .md\:tw-right-86{
    right: 21.5rem;
  }

  .md\:tw-right-87{
    right: 21.75rem;
  }

  .md\:tw-right-88{
    right: 22rem;
  }

  .md\:tw-right-89{
    right: 22.25rem;
  }

  .md\:tw-right-90{
    right: 22.5rem;
  }

  .md\:tw-right-91{
    right: 22.75rem;
  }

  .md\:tw-right-92{
    right: 23rem;
  }

  .md\:tw-right-96{
    right: 24rem;
  }

  .md\:tw-right-102{
    right: 25.5rem;
  }

  .md\:tw-right-112{
    right: 28rem;
  }

  .md\:tw-right-128{
    right: 31rem;
  }

  .md\:tw-right-129{
    right: 32.25rem;
  }

  .md\:tw-right-130{
    right: 32.5rem;
  }

  .md\:tw-right-140{
    right: 35rem;
  }

  .md\:tw-right-160{
    right: 40rem;
  }

  .md\:tw-right-180{
    right: 45rem;
  }

  .md\:tw-right-185{
    right: 46.25rem;
  }

  .md\:tw-right-190{
    right: 47.5rem;
  }

  .md\:tw-right-200{
    right: 50rem;
  }

  .md\:tw-right-auto{
    right: auto;
  }

  .md\:tw-right-px{
    right: 1px;
  }

  .md\:tw-right-0\.5{
    right: 0.125rem;
  }

  .md\:tw-right-1\.5{
    right: 0.375rem;
  }

  .md\:tw-right-2\.5{
    right: 0.625rem;
  }

  .md\:tw-right-3\.5{
    right: 0.875rem;
  }

  .md\:tw--right-0{
    right: 0px;
  }

  .md\:tw--right-1{
    right: -0.25rem;
  }

  .md\:tw--right-2{
    right: -0.5rem;
  }

  .md\:tw--right-3{
    right: -0.75rem;
  }

  .md\:tw--right-4{
    right: -1rem;
  }

  .md\:tw--right-5{
    right: -1.25rem;
  }

  .md\:tw--right-6{
    right: -1.5rem;
  }

  .md\:tw--right-7{
    right: -1.75rem;
  }

  .md\:tw--right-8{
    right: -2rem;
  }

  .md\:tw--right-9{
    right: -2.25rem;
  }

  .md\:tw--right-10{
    right: -2.5rem;
  }

  .md\:tw--right-11{
    right: -2.75rem;
  }

  .md\:tw--right-12{
    right: -3rem;
  }

  .md\:tw--right-13{
    right: -3.25rem;
  }

  .md\:tw--right-14{
    right: -3.5rem;
  }

  .md\:tw--right-15{
    right: -3.75rem;
  }

  .md\:tw--right-16{
    right: -4rem;
  }

  .md\:tw--right-17{
    right: -4.25rem;
  }

  .md\:tw--right-18{
    right: -4.5rem;
  }

  .md\:tw--right-19{
    right: -4.75rem;
  }

  .md\:tw--right-20{
    right: -5rem;
  }

  .md\:tw--right-21{
    right: -5.25rem;
  }

  .md\:tw--right-22{
    right: -5.5rem;
  }

  .md\:tw--right-23{
    right: -5.75rem;
  }

  .md\:tw--right-24{
    right: -6rem;
  }

  .md\:tw--right-25{
    right: -6.25rem;
  }

  .md\:tw--right-26{
    right: -6.5rem;
  }

  .md\:tw--right-27{
    right: -6.75rem;
  }

  .md\:tw--right-28{
    right: -7rem;
  }

  .md\:tw--right-29{
    right: -7.25rem;
  }

  .md\:tw--right-30{
    right: -7.5rem;
  }

  .md\:tw--right-31{
    right: -7.75rem;
  }

  .md\:tw--right-32{
    right: -8rem;
  }

  .md\:tw--right-33{
    right: -8.25rem;
  }

  .md\:tw--right-34{
    right: -8.5rem;
  }

  .md\:tw--right-35{
    right: -8.75rem;
  }

  .md\:tw--right-36{
    right: -9rem;
  }

  .md\:tw--right-37{
    right: -9.25rem;
  }

  .md\:tw--right-38{
    right: -9.5rem;
  }

  .md\:tw--right-39{
    right: -9.75rem;
  }

  .md\:tw--right-40{
    right: -10rem;
  }

  .md\:tw--right-41{
    right: -10.25rem;
  }

  .md\:tw--right-42{
    right: -10.5rem;
  }

  .md\:tw--right-43{
    right: -10.75rem;
  }

  .md\:tw--right-44{
    right: -11rem;
  }

  .md\:tw--right-45{
    right: -11.25rem;
  }

  .md\:tw--right-46{
    right: -11.5rem;
  }

  .md\:tw--right-47{
    right: -11.75rem;
  }

  .md\:tw--right-48{
    right: -12rem;
  }

  .md\:tw--right-50{
    right: -12.5rem;
  }

  .md\:tw--right-52{
    right: -13rem;
  }

  .md\:tw--right-53{
    right: -13.25rem;
  }

  .md\:tw--right-54{
    right: -13.5rem;
  }

  .md\:tw--right-55{
    right: -13.75rem;
  }

  .md\:tw--right-56{
    right: -14rem;
  }

  .md\:tw--right-57{
    right: -14.25rem;
  }

  .md\:tw--right-58{
    right: -14.5rem;
  }

  .md\:tw--right-59{
    right: -14.75rem;
  }

  .md\:tw--right-60{
    right: -15rem;
  }

  .md\:tw--right-61{
    right: -15.25rem;
  }

  .md\:tw--right-62{
    right: -15.5rem;
  }

  .md\:tw--right-63{
    right: -15.75rem;
  }

  .md\:tw--right-64{
    right: -16rem;
  }

  .md\:tw--right-65{
    right: -16.25rem;
  }

  .md\:tw--right-66{
    right: -16.5rem;
  }

  .md\:tw--right-68{
    right: -17rem;
  }

  .md\:tw--right-69{
    right: -17.25rem;
  }

  .md\:tw--right-70{
    right: -17.5rem;
  }

  .md\:tw--right-71{
    right: -17.75rem;
  }

  .md\:tw--right-72{
    right: -18rem;
  }

  .md\:tw--right-73{
    right: -18.25rem;
  }

  .md\:tw--right-74{
    right: -18.5rem;
  }

  .md\:tw--right-75{
    right: -18.75rem;
  }

  .md\:tw--right-76{
    right: -19rem;
  }

  .md\:tw--right-77{
    right: -19.25rem;
  }

  .md\:tw--right-78{
    right: -19.5rem;
  }

  .md\:tw--right-79{
    right: -19.75rem;
  }

  .md\:tw--right-80{
    right: -20rem;
  }

  .md\:tw--right-81{
    right: -20.25rem;
  }

  .md\:tw--right-82{
    right: -20.5rem;
  }

  .md\:tw--right-83{
    right: -20.75rem;
  }

  .md\:tw--right-84{
    right: -21rem;
  }

  .md\:tw--right-85{
    right: -21.25rem;
  }

  .md\:tw--right-86{
    right: -21.5rem;
  }

  .md\:tw--right-87{
    right: -21.75rem;
  }

  .md\:tw--right-88{
    right: -22rem;
  }

  .md\:tw--right-89{
    right: -22.25rem;
  }

  .md\:tw--right-90{
    right: -22.5rem;
  }

  .md\:tw--right-91{
    right: -22.75rem;
  }

  .md\:tw--right-92{
    right: -23rem;
  }

  .md\:tw--right-96{
    right: -24rem;
  }

  .md\:tw--right-102{
    right: -25.5rem;
  }

  .md\:tw--right-112{
    right: -28rem;
  }

  .md\:tw--right-128{
    right: -31rem;
  }

  .md\:tw--right-129{
    right: -32.25rem;
  }

  .md\:tw--right-130{
    right: -32.5rem;
  }

  .md\:tw--right-140{
    right: -35rem;
  }

  .md\:tw--right-160{
    right: -40rem;
  }

  .md\:tw--right-180{
    right: -45rem;
  }

  .md\:tw--right-185{
    right: -46.25rem;
  }

  .md\:tw--right-190{
    right: -47.5rem;
  }

  .md\:tw--right-200{
    right: -50rem;
  }

  .md\:tw--right-px{
    right: -1px;
  }

  .md\:tw--right-0\.5{
    right: -0.125rem;
  }

  .md\:tw--right-1\.5{
    right: -0.375rem;
  }

  .md\:tw--right-2\.5{
    right: -0.625rem;
  }

  .md\:tw--right-3\.5{
    right: -0.875rem;
  }

  .md\:tw-right-1\/2{
    right: 50%;
  }

  .md\:tw-right-1\/3{
    right: 33.333333%;
  }

  .md\:tw-right-2\/3{
    right: 66.666667%;
  }

  .md\:tw-right-1\/4{
    right: 25%;
  }

  .md\:tw-right-2\/4{
    right: 50%;
  }

  .md\:tw-right-3\/4{
    right: 75%;
  }

  .md\:tw-right-full{
    right: 100%;
  }

  .md\:tw--right-1\/2{
    right: -50%;
  }

  .md\:tw--right-1\/3{
    right: -33.333333%;
  }

  .md\:tw--right-2\/3{
    right: -66.666667%;
  }

  .md\:tw--right-1\/4{
    right: -25%;
  }

  .md\:tw--right-2\/4{
    right: -50%;
  }

  .md\:tw--right-3\/4{
    right: -75%;
  }

  .md\:tw--right-full{
    right: -100%;
  }

  .md\:tw-bottom-0{
    bottom: 0px;
  }

  .md\:tw-bottom-1{
    bottom: 0.25rem;
  }

  .md\:tw-bottom-2{
    bottom: 0.5rem;
  }

  .md\:tw-bottom-3{
    bottom: 0.75rem;
  }

  .md\:tw-bottom-4{
    bottom: 1rem;
  }

  .md\:tw-bottom-5{
    bottom: 1.25rem;
  }

  .md\:tw-bottom-6{
    bottom: 1.5rem;
  }

  .md\:tw-bottom-7{
    bottom: 1.75rem;
  }

  .md\:tw-bottom-8{
    bottom: 2rem;
  }

  .md\:tw-bottom-9{
    bottom: 2.25rem;
  }

  .md\:tw-bottom-10{
    bottom: 2.5rem;
  }

  .md\:tw-bottom-11{
    bottom: 2.75rem;
  }

  .md\:tw-bottom-12{
    bottom: 3rem;
  }

  .md\:tw-bottom-13{
    bottom: 3.25rem;
  }

  .md\:tw-bottom-14{
    bottom: 3.5rem;
  }

  .md\:tw-bottom-15{
    bottom: 3.75rem;
  }

  .md\:tw-bottom-16{
    bottom: 4rem;
  }

  .md\:tw-bottom-17{
    bottom: 4.25rem;
  }

  .md\:tw-bottom-18{
    bottom: 4.5rem;
  }

  .md\:tw-bottom-19{
    bottom: 4.75rem;
  }

  .md\:tw-bottom-20{
    bottom: 5rem;
  }

  .md\:tw-bottom-21{
    bottom: 5.25rem;
  }

  .md\:tw-bottom-22{
    bottom: 5.5rem;
  }

  .md\:tw-bottom-23{
    bottom: 5.75rem;
  }

  .md\:tw-bottom-24{
    bottom: 6rem;
  }

  .md\:tw-bottom-25{
    bottom: 6.25rem;
  }

  .md\:tw-bottom-26{
    bottom: 6.5rem;
  }

  .md\:tw-bottom-27{
    bottom: 6.75rem;
  }

  .md\:tw-bottom-28{
    bottom: 7rem;
  }

  .md\:tw-bottom-29{
    bottom: 7.25rem;
  }

  .md\:tw-bottom-30{
    bottom: 7.5rem;
  }

  .md\:tw-bottom-31{
    bottom: 7.75rem;
  }

  .md\:tw-bottom-32{
    bottom: 8rem;
  }

  .md\:tw-bottom-33{
    bottom: 8.25rem;
  }

  .md\:tw-bottom-34{
    bottom: 8.5rem;
  }

  .md\:tw-bottom-35{
    bottom: 8.75rem;
  }

  .md\:tw-bottom-36{
    bottom: 9rem;
  }

  .md\:tw-bottom-37{
    bottom: 9.25rem;
  }

  .md\:tw-bottom-38{
    bottom: 9.5rem;
  }

  .md\:tw-bottom-39{
    bottom: 9.75rem;
  }

  .md\:tw-bottom-40{
    bottom: 10rem;
  }

  .md\:tw-bottom-41{
    bottom: 10.25rem;
  }

  .md\:tw-bottom-42{
    bottom: 10.5rem;
  }

  .md\:tw-bottom-43{
    bottom: 10.75rem;
  }

  .md\:tw-bottom-44{
    bottom: 11rem;
  }

  .md\:tw-bottom-45{
    bottom: 11.25rem;
  }

  .md\:tw-bottom-46{
    bottom: 11.5rem;
  }

  .md\:tw-bottom-47{
    bottom: 11.75rem;
  }

  .md\:tw-bottom-48{
    bottom: 12rem;
  }

  .md\:tw-bottom-50{
    bottom: 12.5rem;
  }

  .md\:tw-bottom-52{
    bottom: 13rem;
  }

  .md\:tw-bottom-53{
    bottom: 13.25rem;
  }

  .md\:tw-bottom-54{
    bottom: 13.5rem;
  }

  .md\:tw-bottom-55{
    bottom: 13.75rem;
  }

  .md\:tw-bottom-56{
    bottom: 14rem;
  }

  .md\:tw-bottom-57{
    bottom: 14.25rem;
  }

  .md\:tw-bottom-58{
    bottom: 14.5rem;
  }

  .md\:tw-bottom-59{
    bottom: 14.75rem;
  }

  .md\:tw-bottom-60{
    bottom: 15rem;
  }

  .md\:tw-bottom-61{
    bottom: 15.25rem;
  }

  .md\:tw-bottom-62{
    bottom: 15.5rem;
  }

  .md\:tw-bottom-63{
    bottom: 15.75rem;
  }

  .md\:tw-bottom-64{
    bottom: 16rem;
  }

  .md\:tw-bottom-65{
    bottom: 16.25rem;
  }

  .md\:tw-bottom-66{
    bottom: 16.5rem;
  }

  .md\:tw-bottom-68{
    bottom: 17rem;
  }

  .md\:tw-bottom-69{
    bottom: 17.25rem;
  }

  .md\:tw-bottom-70{
    bottom: 17.5rem;
  }

  .md\:tw-bottom-71{
    bottom: 17.75rem;
  }

  .md\:tw-bottom-72{
    bottom: 18rem;
  }

  .md\:tw-bottom-73{
    bottom: 18.25rem;
  }

  .md\:tw-bottom-74{
    bottom: 18.5rem;
  }

  .md\:tw-bottom-75{
    bottom: 18.75rem;
  }

  .md\:tw-bottom-76{
    bottom: 19rem;
  }

  .md\:tw-bottom-77{
    bottom: 19.25rem;
  }

  .md\:tw-bottom-78{
    bottom: 19.5rem;
  }

  .md\:tw-bottom-79{
    bottom: 19.75rem;
  }

  .md\:tw-bottom-80{
    bottom: 20rem;
  }

  .md\:tw-bottom-81{
    bottom: 20.25rem;
  }

  .md\:tw-bottom-82{
    bottom: 20.5rem;
  }

  .md\:tw-bottom-83{
    bottom: 20.75rem;
  }

  .md\:tw-bottom-84{
    bottom: 21rem;
  }

  .md\:tw-bottom-85{
    bottom: 21.25rem;
  }

  .md\:tw-bottom-86{
    bottom: 21.5rem;
  }

  .md\:tw-bottom-87{
    bottom: 21.75rem;
  }

  .md\:tw-bottom-88{
    bottom: 22rem;
  }

  .md\:tw-bottom-89{
    bottom: 22.25rem;
  }

  .md\:tw-bottom-90{
    bottom: 22.5rem;
  }

  .md\:tw-bottom-91{
    bottom: 22.75rem;
  }

  .md\:tw-bottom-92{
    bottom: 23rem;
  }

  .md\:tw-bottom-96{
    bottom: 24rem;
  }

  .md\:tw-bottom-102{
    bottom: 25.5rem;
  }

  .md\:tw-bottom-112{
    bottom: 28rem;
  }

  .md\:tw-bottom-128{
    bottom: 31rem;
  }

  .md\:tw-bottom-129{
    bottom: 32.25rem;
  }

  .md\:tw-bottom-130{
    bottom: 32.5rem;
  }

  .md\:tw-bottom-140{
    bottom: 35rem;
  }

  .md\:tw-bottom-160{
    bottom: 40rem;
  }

  .md\:tw-bottom-180{
    bottom: 45rem;
  }

  .md\:tw-bottom-185{
    bottom: 46.25rem;
  }

  .md\:tw-bottom-190{
    bottom: 47.5rem;
  }

  .md\:tw-bottom-200{
    bottom: 50rem;
  }

  .md\:tw-bottom-auto{
    bottom: auto;
  }

  .md\:tw-bottom-px{
    bottom: 1px;
  }

  .md\:tw-bottom-0\.5{
    bottom: 0.125rem;
  }

  .md\:tw-bottom-1\.5{
    bottom: 0.375rem;
  }

  .md\:tw-bottom-2\.5{
    bottom: 0.625rem;
  }

  .md\:tw-bottom-3\.5{
    bottom: 0.875rem;
  }

  .md\:tw--bottom-0{
    bottom: 0px;
  }

  .md\:tw--bottom-1{
    bottom: -0.25rem;
  }

  .md\:tw--bottom-2{
    bottom: -0.5rem;
  }

  .md\:tw--bottom-3{
    bottom: -0.75rem;
  }

  .md\:tw--bottom-4{
    bottom: -1rem;
  }

  .md\:tw--bottom-5{
    bottom: -1.25rem;
  }

  .md\:tw--bottom-6{
    bottom: -1.5rem;
  }

  .md\:tw--bottom-7{
    bottom: -1.75rem;
  }

  .md\:tw--bottom-8{
    bottom: -2rem;
  }

  .md\:tw--bottom-9{
    bottom: -2.25rem;
  }

  .md\:tw--bottom-10{
    bottom: -2.5rem;
  }

  .md\:tw--bottom-11{
    bottom: -2.75rem;
  }

  .md\:tw--bottom-12{
    bottom: -3rem;
  }

  .md\:tw--bottom-13{
    bottom: -3.25rem;
  }

  .md\:tw--bottom-14{
    bottom: -3.5rem;
  }

  .md\:tw--bottom-15{
    bottom: -3.75rem;
  }

  .md\:tw--bottom-16{
    bottom: -4rem;
  }

  .md\:tw--bottom-17{
    bottom: -4.25rem;
  }

  .md\:tw--bottom-18{
    bottom: -4.5rem;
  }

  .md\:tw--bottom-19{
    bottom: -4.75rem;
  }

  .md\:tw--bottom-20{
    bottom: -5rem;
  }

  .md\:tw--bottom-21{
    bottom: -5.25rem;
  }

  .md\:tw--bottom-22{
    bottom: -5.5rem;
  }

  .md\:tw--bottom-23{
    bottom: -5.75rem;
  }

  .md\:tw--bottom-24{
    bottom: -6rem;
  }

  .md\:tw--bottom-25{
    bottom: -6.25rem;
  }

  .md\:tw--bottom-26{
    bottom: -6.5rem;
  }

  .md\:tw--bottom-27{
    bottom: -6.75rem;
  }

  .md\:tw--bottom-28{
    bottom: -7rem;
  }

  .md\:tw--bottom-29{
    bottom: -7.25rem;
  }

  .md\:tw--bottom-30{
    bottom: -7.5rem;
  }

  .md\:tw--bottom-31{
    bottom: -7.75rem;
  }

  .md\:tw--bottom-32{
    bottom: -8rem;
  }

  .md\:tw--bottom-33{
    bottom: -8.25rem;
  }

  .md\:tw--bottom-34{
    bottom: -8.5rem;
  }

  .md\:tw--bottom-35{
    bottom: -8.75rem;
  }

  .md\:tw--bottom-36{
    bottom: -9rem;
  }

  .md\:tw--bottom-37{
    bottom: -9.25rem;
  }

  .md\:tw--bottom-38{
    bottom: -9.5rem;
  }

  .md\:tw--bottom-39{
    bottom: -9.75rem;
  }

  .md\:tw--bottom-40{
    bottom: -10rem;
  }

  .md\:tw--bottom-41{
    bottom: -10.25rem;
  }

  .md\:tw--bottom-42{
    bottom: -10.5rem;
  }

  .md\:tw--bottom-43{
    bottom: -10.75rem;
  }

  .md\:tw--bottom-44{
    bottom: -11rem;
  }

  .md\:tw--bottom-45{
    bottom: -11.25rem;
  }

  .md\:tw--bottom-46{
    bottom: -11.5rem;
  }

  .md\:tw--bottom-47{
    bottom: -11.75rem;
  }

  .md\:tw--bottom-48{
    bottom: -12rem;
  }

  .md\:tw--bottom-50{
    bottom: -12.5rem;
  }

  .md\:tw--bottom-52{
    bottom: -13rem;
  }

  .md\:tw--bottom-53{
    bottom: -13.25rem;
  }

  .md\:tw--bottom-54{
    bottom: -13.5rem;
  }

  .md\:tw--bottom-55{
    bottom: -13.75rem;
  }

  .md\:tw--bottom-56{
    bottom: -14rem;
  }

  .md\:tw--bottom-57{
    bottom: -14.25rem;
  }

  .md\:tw--bottom-58{
    bottom: -14.5rem;
  }

  .md\:tw--bottom-59{
    bottom: -14.75rem;
  }

  .md\:tw--bottom-60{
    bottom: -15rem;
  }

  .md\:tw--bottom-61{
    bottom: -15.25rem;
  }

  .md\:tw--bottom-62{
    bottom: -15.5rem;
  }

  .md\:tw--bottom-63{
    bottom: -15.75rem;
  }

  .md\:tw--bottom-64{
    bottom: -16rem;
  }

  .md\:tw--bottom-65{
    bottom: -16.25rem;
  }

  .md\:tw--bottom-66{
    bottom: -16.5rem;
  }

  .md\:tw--bottom-68{
    bottom: -17rem;
  }

  .md\:tw--bottom-69{
    bottom: -17.25rem;
  }

  .md\:tw--bottom-70{
    bottom: -17.5rem;
  }

  .md\:tw--bottom-71{
    bottom: -17.75rem;
  }

  .md\:tw--bottom-72{
    bottom: -18rem;
  }

  .md\:tw--bottom-73{
    bottom: -18.25rem;
  }

  .md\:tw--bottom-74{
    bottom: -18.5rem;
  }

  .md\:tw--bottom-75{
    bottom: -18.75rem;
  }

  .md\:tw--bottom-76{
    bottom: -19rem;
  }

  .md\:tw--bottom-77{
    bottom: -19.25rem;
  }

  .md\:tw--bottom-78{
    bottom: -19.5rem;
  }

  .md\:tw--bottom-79{
    bottom: -19.75rem;
  }

  .md\:tw--bottom-80{
    bottom: -20rem;
  }

  .md\:tw--bottom-81{
    bottom: -20.25rem;
  }

  .md\:tw--bottom-82{
    bottom: -20.5rem;
  }

  .md\:tw--bottom-83{
    bottom: -20.75rem;
  }

  .md\:tw--bottom-84{
    bottom: -21rem;
  }

  .md\:tw--bottom-85{
    bottom: -21.25rem;
  }

  .md\:tw--bottom-86{
    bottom: -21.5rem;
  }

  .md\:tw--bottom-87{
    bottom: -21.75rem;
  }

  .md\:tw--bottom-88{
    bottom: -22rem;
  }

  .md\:tw--bottom-89{
    bottom: -22.25rem;
  }

  .md\:tw--bottom-90{
    bottom: -22.5rem;
  }

  .md\:tw--bottom-91{
    bottom: -22.75rem;
  }

  .md\:tw--bottom-92{
    bottom: -23rem;
  }

  .md\:tw--bottom-96{
    bottom: -24rem;
  }

  .md\:tw--bottom-102{
    bottom: -25.5rem;
  }

  .md\:tw--bottom-112{
    bottom: -28rem;
  }

  .md\:tw--bottom-128{
    bottom: -31rem;
  }

  .md\:tw--bottom-129{
    bottom: -32.25rem;
  }

  .md\:tw--bottom-130{
    bottom: -32.5rem;
  }

  .md\:tw--bottom-140{
    bottom: -35rem;
  }

  .md\:tw--bottom-160{
    bottom: -40rem;
  }

  .md\:tw--bottom-180{
    bottom: -45rem;
  }

  .md\:tw--bottom-185{
    bottom: -46.25rem;
  }

  .md\:tw--bottom-190{
    bottom: -47.5rem;
  }

  .md\:tw--bottom-200{
    bottom: -50rem;
  }

  .md\:tw--bottom-px{
    bottom: -1px;
  }

  .md\:tw--bottom-0\.5{
    bottom: -0.125rem;
  }

  .md\:tw--bottom-1\.5{
    bottom: -0.375rem;
  }

  .md\:tw--bottom-2\.5{
    bottom: -0.625rem;
  }

  .md\:tw--bottom-3\.5{
    bottom: -0.875rem;
  }

  .md\:tw-bottom-1\/2{
    bottom: 50%;
  }

  .md\:tw-bottom-1\/3{
    bottom: 33.333333%;
  }

  .md\:tw-bottom-2\/3{
    bottom: 66.666667%;
  }

  .md\:tw-bottom-1\/4{
    bottom: 25%;
  }

  .md\:tw-bottom-2\/4{
    bottom: 50%;
  }

  .md\:tw-bottom-3\/4{
    bottom: 75%;
  }

  .md\:tw-bottom-full{
    bottom: 100%;
  }

  .md\:tw--bottom-1\/2{
    bottom: -50%;
  }

  .md\:tw--bottom-1\/3{
    bottom: -33.333333%;
  }

  .md\:tw--bottom-2\/3{
    bottom: -66.666667%;
  }

  .md\:tw--bottom-1\/4{
    bottom: -25%;
  }

  .md\:tw--bottom-2\/4{
    bottom: -50%;
  }

  .md\:tw--bottom-3\/4{
    bottom: -75%;
  }

  .md\:tw--bottom-full{
    bottom: -100%;
  }

  .md\:tw-left-0{
    left: 0px;
  }

  .md\:tw-left-1{
    left: 0.25rem;
  }

  .md\:tw-left-2{
    left: 0.5rem;
  }

  .md\:tw-left-3{
    left: 0.75rem;
  }

  .md\:tw-left-4{
    left: 1rem;
  }

  .md\:tw-left-5{
    left: 1.25rem;
  }

  .md\:tw-left-6{
    left: 1.5rem;
  }

  .md\:tw-left-7{
    left: 1.75rem;
  }

  .md\:tw-left-8{
    left: 2rem;
  }

  .md\:tw-left-9{
    left: 2.25rem;
  }

  .md\:tw-left-10{
    left: 2.5rem;
  }

  .md\:tw-left-11{
    left: 2.75rem;
  }

  .md\:tw-left-12{
    left: 3rem;
  }

  .md\:tw-left-13{
    left: 3.25rem;
  }

  .md\:tw-left-14{
    left: 3.5rem;
  }

  .md\:tw-left-15{
    left: 3.75rem;
  }

  .md\:tw-left-16{
    left: 4rem;
  }

  .md\:tw-left-17{
    left: 4.25rem;
  }

  .md\:tw-left-18{
    left: 4.5rem;
  }

  .md\:tw-left-19{
    left: 4.75rem;
  }

  .md\:tw-left-20{
    left: 5rem;
  }

  .md\:tw-left-21{
    left: 5.25rem;
  }

  .md\:tw-left-22{
    left: 5.5rem;
  }

  .md\:tw-left-23{
    left: 5.75rem;
  }

  .md\:tw-left-24{
    left: 6rem;
  }

  .md\:tw-left-25{
    left: 6.25rem;
  }

  .md\:tw-left-26{
    left: 6.5rem;
  }

  .md\:tw-left-27{
    left: 6.75rem;
  }

  .md\:tw-left-28{
    left: 7rem;
  }

  .md\:tw-left-29{
    left: 7.25rem;
  }

  .md\:tw-left-30{
    left: 7.5rem;
  }

  .md\:tw-left-31{
    left: 7.75rem;
  }

  .md\:tw-left-32{
    left: 8rem;
  }

  .md\:tw-left-33{
    left: 8.25rem;
  }

  .md\:tw-left-34{
    left: 8.5rem;
  }

  .md\:tw-left-35{
    left: 8.75rem;
  }

  .md\:tw-left-36{
    left: 9rem;
  }

  .md\:tw-left-37{
    left: 9.25rem;
  }

  .md\:tw-left-38{
    left: 9.5rem;
  }

  .md\:tw-left-39{
    left: 9.75rem;
  }

  .md\:tw-left-40{
    left: 10rem;
  }

  .md\:tw-left-41{
    left: 10.25rem;
  }

  .md\:tw-left-42{
    left: 10.5rem;
  }

  .md\:tw-left-43{
    left: 10.75rem;
  }

  .md\:tw-left-44{
    left: 11rem;
  }

  .md\:tw-left-45{
    left: 11.25rem;
  }

  .md\:tw-left-46{
    left: 11.5rem;
  }

  .md\:tw-left-47{
    left: 11.75rem;
  }

  .md\:tw-left-48{
    left: 12rem;
  }

  .md\:tw-left-50{
    left: 12.5rem;
  }

  .md\:tw-left-52{
    left: 13rem;
  }

  .md\:tw-left-53{
    left: 13.25rem;
  }

  .md\:tw-left-54{
    left: 13.5rem;
  }

  .md\:tw-left-55{
    left: 13.75rem;
  }

  .md\:tw-left-56{
    left: 14rem;
  }

  .md\:tw-left-57{
    left: 14.25rem;
  }

  .md\:tw-left-58{
    left: 14.5rem;
  }

  .md\:tw-left-59{
    left: 14.75rem;
  }

  .md\:tw-left-60{
    left: 15rem;
  }

  .md\:tw-left-61{
    left: 15.25rem;
  }

  .md\:tw-left-62{
    left: 15.5rem;
  }

  .md\:tw-left-63{
    left: 15.75rem;
  }

  .md\:tw-left-64{
    left: 16rem;
  }

  .md\:tw-left-65{
    left: 16.25rem;
  }

  .md\:tw-left-66{
    left: 16.5rem;
  }

  .md\:tw-left-68{
    left: 17rem;
  }

  .md\:tw-left-69{
    left: 17.25rem;
  }

  .md\:tw-left-70{
    left: 17.5rem;
  }

  .md\:tw-left-71{
    left: 17.75rem;
  }

  .md\:tw-left-72{
    left: 18rem;
  }

  .md\:tw-left-73{
    left: 18.25rem;
  }

  .md\:tw-left-74{
    left: 18.5rem;
  }

  .md\:tw-left-75{
    left: 18.75rem;
  }

  .md\:tw-left-76{
    left: 19rem;
  }

  .md\:tw-left-77{
    left: 19.25rem;
  }

  .md\:tw-left-78{
    left: 19.5rem;
  }

  .md\:tw-left-79{
    left: 19.75rem;
  }

  .md\:tw-left-80{
    left: 20rem;
  }

  .md\:tw-left-81{
    left: 20.25rem;
  }

  .md\:tw-left-82{
    left: 20.5rem;
  }

  .md\:tw-left-83{
    left: 20.75rem;
  }

  .md\:tw-left-84{
    left: 21rem;
  }

  .md\:tw-left-85{
    left: 21.25rem;
  }

  .md\:tw-left-86{
    left: 21.5rem;
  }

  .md\:tw-left-87{
    left: 21.75rem;
  }

  .md\:tw-left-88{
    left: 22rem;
  }

  .md\:tw-left-89{
    left: 22.25rem;
  }

  .md\:tw-left-90{
    left: 22.5rem;
  }

  .md\:tw-left-91{
    left: 22.75rem;
  }

  .md\:tw-left-92{
    left: 23rem;
  }

  .md\:tw-left-96{
    left: 24rem;
  }

  .md\:tw-left-102{
    left: 25.5rem;
  }

  .md\:tw-left-112{
    left: 28rem;
  }

  .md\:tw-left-128{
    left: 31rem;
  }

  .md\:tw-left-129{
    left: 32.25rem;
  }

  .md\:tw-left-130{
    left: 32.5rem;
  }

  .md\:tw-left-140{
    left: 35rem;
  }

  .md\:tw-left-160{
    left: 40rem;
  }

  .md\:tw-left-180{
    left: 45rem;
  }

  .md\:tw-left-185{
    left: 46.25rem;
  }

  .md\:tw-left-190{
    left: 47.5rem;
  }

  .md\:tw-left-200{
    left: 50rem;
  }

  .md\:tw-left-auto{
    left: auto;
  }

  .md\:tw-left-px{
    left: 1px;
  }

  .md\:tw-left-0\.5{
    left: 0.125rem;
  }

  .md\:tw-left-1\.5{
    left: 0.375rem;
  }

  .md\:tw-left-2\.5{
    left: 0.625rem;
  }

  .md\:tw-left-3\.5{
    left: 0.875rem;
  }

  .md\:tw--left-0{
    left: 0px;
  }

  .md\:tw--left-1{
    left: -0.25rem;
  }

  .md\:tw--left-2{
    left: -0.5rem;
  }

  .md\:tw--left-3{
    left: -0.75rem;
  }

  .md\:tw--left-4{
    left: -1rem;
  }

  .md\:tw--left-5{
    left: -1.25rem;
  }

  .md\:tw--left-6{
    left: -1.5rem;
  }

  .md\:tw--left-7{
    left: -1.75rem;
  }

  .md\:tw--left-8{
    left: -2rem;
  }

  .md\:tw--left-9{
    left: -2.25rem;
  }

  .md\:tw--left-10{
    left: -2.5rem;
  }

  .md\:tw--left-11{
    left: -2.75rem;
  }

  .md\:tw--left-12{
    left: -3rem;
  }

  .md\:tw--left-13{
    left: -3.25rem;
  }

  .md\:tw--left-14{
    left: -3.5rem;
  }

  .md\:tw--left-15{
    left: -3.75rem;
  }

  .md\:tw--left-16{
    left: -4rem;
  }

  .md\:tw--left-17{
    left: -4.25rem;
  }

  .md\:tw--left-18{
    left: -4.5rem;
  }

  .md\:tw--left-19{
    left: -4.75rem;
  }

  .md\:tw--left-20{
    left: -5rem;
  }

  .md\:tw--left-21{
    left: -5.25rem;
  }

  .md\:tw--left-22{
    left: -5.5rem;
  }

  .md\:tw--left-23{
    left: -5.75rem;
  }

  .md\:tw--left-24{
    left: -6rem;
  }

  .md\:tw--left-25{
    left: -6.25rem;
  }

  .md\:tw--left-26{
    left: -6.5rem;
  }

  .md\:tw--left-27{
    left: -6.75rem;
  }

  .md\:tw--left-28{
    left: -7rem;
  }

  .md\:tw--left-29{
    left: -7.25rem;
  }

  .md\:tw--left-30{
    left: -7.5rem;
  }

  .md\:tw--left-31{
    left: -7.75rem;
  }

  .md\:tw--left-32{
    left: -8rem;
  }

  .md\:tw--left-33{
    left: -8.25rem;
  }

  .md\:tw--left-34{
    left: -8.5rem;
  }

  .md\:tw--left-35{
    left: -8.75rem;
  }

  .md\:tw--left-36{
    left: -9rem;
  }

  .md\:tw--left-37{
    left: -9.25rem;
  }

  .md\:tw--left-38{
    left: -9.5rem;
  }

  .md\:tw--left-39{
    left: -9.75rem;
  }

  .md\:tw--left-40{
    left: -10rem;
  }

  .md\:tw--left-41{
    left: -10.25rem;
  }

  .md\:tw--left-42{
    left: -10.5rem;
  }

  .md\:tw--left-43{
    left: -10.75rem;
  }

  .md\:tw--left-44{
    left: -11rem;
  }

  .md\:tw--left-45{
    left: -11.25rem;
  }

  .md\:tw--left-46{
    left: -11.5rem;
  }

  .md\:tw--left-47{
    left: -11.75rem;
  }

  .md\:tw--left-48{
    left: -12rem;
  }

  .md\:tw--left-50{
    left: -12.5rem;
  }

  .md\:tw--left-52{
    left: -13rem;
  }

  .md\:tw--left-53{
    left: -13.25rem;
  }

  .md\:tw--left-54{
    left: -13.5rem;
  }

  .md\:tw--left-55{
    left: -13.75rem;
  }

  .md\:tw--left-56{
    left: -14rem;
  }

  .md\:tw--left-57{
    left: -14.25rem;
  }

  .md\:tw--left-58{
    left: -14.5rem;
  }

  .md\:tw--left-59{
    left: -14.75rem;
  }

  .md\:tw--left-60{
    left: -15rem;
  }

  .md\:tw--left-61{
    left: -15.25rem;
  }

  .md\:tw--left-62{
    left: -15.5rem;
  }

  .md\:tw--left-63{
    left: -15.75rem;
  }

  .md\:tw--left-64{
    left: -16rem;
  }

  .md\:tw--left-65{
    left: -16.25rem;
  }

  .md\:tw--left-66{
    left: -16.5rem;
  }

  .md\:tw--left-68{
    left: -17rem;
  }

  .md\:tw--left-69{
    left: -17.25rem;
  }

  .md\:tw--left-70{
    left: -17.5rem;
  }

  .md\:tw--left-71{
    left: -17.75rem;
  }

  .md\:tw--left-72{
    left: -18rem;
  }

  .md\:tw--left-73{
    left: -18.25rem;
  }

  .md\:tw--left-74{
    left: -18.5rem;
  }

  .md\:tw--left-75{
    left: -18.75rem;
  }

  .md\:tw--left-76{
    left: -19rem;
  }

  .md\:tw--left-77{
    left: -19.25rem;
  }

  .md\:tw--left-78{
    left: -19.5rem;
  }

  .md\:tw--left-79{
    left: -19.75rem;
  }

  .md\:tw--left-80{
    left: -20rem;
  }

  .md\:tw--left-81{
    left: -20.25rem;
  }

  .md\:tw--left-82{
    left: -20.5rem;
  }

  .md\:tw--left-83{
    left: -20.75rem;
  }

  .md\:tw--left-84{
    left: -21rem;
  }

  .md\:tw--left-85{
    left: -21.25rem;
  }

  .md\:tw--left-86{
    left: -21.5rem;
  }

  .md\:tw--left-87{
    left: -21.75rem;
  }

  .md\:tw--left-88{
    left: -22rem;
  }

  .md\:tw--left-89{
    left: -22.25rem;
  }

  .md\:tw--left-90{
    left: -22.5rem;
  }

  .md\:tw--left-91{
    left: -22.75rem;
  }

  .md\:tw--left-92{
    left: -23rem;
  }

  .md\:tw--left-96{
    left: -24rem;
  }

  .md\:tw--left-102{
    left: -25.5rem;
  }

  .md\:tw--left-112{
    left: -28rem;
  }

  .md\:tw--left-128{
    left: -31rem;
  }

  .md\:tw--left-129{
    left: -32.25rem;
  }

  .md\:tw--left-130{
    left: -32.5rem;
  }

  .md\:tw--left-140{
    left: -35rem;
  }

  .md\:tw--left-160{
    left: -40rem;
  }

  .md\:tw--left-180{
    left: -45rem;
  }

  .md\:tw--left-185{
    left: -46.25rem;
  }

  .md\:tw--left-190{
    left: -47.5rem;
  }

  .md\:tw--left-200{
    left: -50rem;
  }

  .md\:tw--left-px{
    left: -1px;
  }

  .md\:tw--left-0\.5{
    left: -0.125rem;
  }

  .md\:tw--left-1\.5{
    left: -0.375rem;
  }

  .md\:tw--left-2\.5{
    left: -0.625rem;
  }

  .md\:tw--left-3\.5{
    left: -0.875rem;
  }

  .md\:tw-left-1\/2{
    left: 50%;
  }

  .md\:tw-left-1\/3{
    left: 33.333333%;
  }

  .md\:tw-left-2\/3{
    left: 66.666667%;
  }

  .md\:tw-left-1\/4{
    left: 25%;
  }

  .md\:tw-left-2\/4{
    left: 50%;
  }

  .md\:tw-left-3\/4{
    left: 75%;
  }

  .md\:tw-left-full{
    left: 100%;
  }

  .md\:tw--left-1\/2{
    left: -50%;
  }

  .md\:tw--left-1\/3{
    left: -33.333333%;
  }

  .md\:tw--left-2\/3{
    left: -66.666667%;
  }

  .md\:tw--left-1\/4{
    left: -25%;
  }

  .md\:tw--left-2\/4{
    left: -50%;
  }

  .md\:tw--left-3\/4{
    left: -75%;
  }

  .md\:tw--left-full{
    left: -100%;
  }

  .md\:tw-isolate{
    isolation: isolate;
  }

  .md\:tw-isolation-auto{
    isolation: auto;
  }

  .md\:tw-z-0{
    z-index: 0;
  }

  .md\:tw-z-10{
    z-index: 10;
  }

  .md\:tw-z-20{
    z-index: 20;
  }

  .md\:tw-z-30{
    z-index: 30;
  }

  .md\:tw-z-40{
    z-index: 40;
  }

  .md\:tw-z-50{
    z-index: 50;
  }

  .md\:tw-z-auto{
    z-index: auto;
  }

  .md\:focus-within\:tw-z-0:focus-within{
    z-index: 0;
  }

  .md\:focus-within\:tw-z-10:focus-within{
    z-index: 10;
  }

  .md\:focus-within\:tw-z-20:focus-within{
    z-index: 20;
  }

  .md\:focus-within\:tw-z-30:focus-within{
    z-index: 30;
  }

  .md\:focus-within\:tw-z-40:focus-within{
    z-index: 40;
  }

  .md\:focus-within\:tw-z-50:focus-within{
    z-index: 50;
  }

  .md\:focus-within\:tw-z-auto:focus-within{
    z-index: auto;
  }

  .md\:focus\:tw-z-0:focus{
    z-index: 0;
  }

  .md\:focus\:tw-z-10:focus{
    z-index: 10;
  }

  .md\:focus\:tw-z-20:focus{
    z-index: 20;
  }

  .md\:focus\:tw-z-30:focus{
    z-index: 30;
  }

  .md\:focus\:tw-z-40:focus{
    z-index: 40;
  }

  .md\:focus\:tw-z-50:focus{
    z-index: 50;
  }

  .md\:focus\:tw-z-auto:focus{
    z-index: auto;
  }

  .md\:tw-order-1{
    order: 1;
  }

  .md\:tw-order-2{
    order: 2;
  }

  .md\:tw-order-3{
    order: 3;
  }

  .md\:tw-order-4{
    order: 4;
  }

  .md\:tw-order-5{
    order: 5;
  }

  .md\:tw-order-6{
    order: 6;
  }

  .md\:tw-order-7{
    order: 7;
  }

  .md\:tw-order-8{
    order: 8;
  }

  .md\:tw-order-9{
    order: 9;
  }

  .md\:tw-order-10{
    order: 10;
  }

  .md\:tw-order-11{
    order: 11;
  }

  .md\:tw-order-12{
    order: 12;
  }

  .md\:tw-order-first{
    order: -9999;
  }

  .md\:tw-order-last{
    order: 9999;
  }

  .md\:tw-order-none{
    order: 0;
  }

  .md\:tw-col-auto{
    grid-column: auto;
  }

  .md\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  .md\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  .md\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  .md\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  .md\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  .md\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  .md\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  .md\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  .md\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  .md\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  .md\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  .md\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  .md\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  .md\:tw-col-start-1{
    grid-column-start: 1;
  }

  .md\:tw-col-start-2{
    grid-column-start: 2;
  }

  .md\:tw-col-start-3{
    grid-column-start: 3;
  }

  .md\:tw-col-start-4{
    grid-column-start: 4;
  }

  .md\:tw-col-start-5{
    grid-column-start: 5;
  }

  .md\:tw-col-start-6{
    grid-column-start: 6;
  }

  .md\:tw-col-start-7{
    grid-column-start: 7;
  }

  .md\:tw-col-start-8{
    grid-column-start: 8;
  }

  .md\:tw-col-start-9{
    grid-column-start: 9;
  }

  .md\:tw-col-start-10{
    grid-column-start: 10;
  }

  .md\:tw-col-start-11{
    grid-column-start: 11;
  }

  .md\:tw-col-start-12{
    grid-column-start: 12;
  }

  .md\:tw-col-start-13{
    grid-column-start: 13;
  }

  .md\:tw-col-start-auto{
    grid-column-start: auto;
  }

  .md\:tw-col-end-1{
    grid-column-end: 1;
  }

  .md\:tw-col-end-2{
    grid-column-end: 2;
  }

  .md\:tw-col-end-3{
    grid-column-end: 3;
  }

  .md\:tw-col-end-4{
    grid-column-end: 4;
  }

  .md\:tw-col-end-5{
    grid-column-end: 5;
  }

  .md\:tw-col-end-6{
    grid-column-end: 6;
  }

  .md\:tw-col-end-7{
    grid-column-end: 7;
  }

  .md\:tw-col-end-8{
    grid-column-end: 8;
  }

  .md\:tw-col-end-9{
    grid-column-end: 9;
  }

  .md\:tw-col-end-10{
    grid-column-end: 10;
  }

  .md\:tw-col-end-11{
    grid-column-end: 11;
  }

  .md\:tw-col-end-12{
    grid-column-end: 12;
  }

  .md\:tw-col-end-13{
    grid-column-end: 13;
  }

  .md\:tw-col-end-auto{
    grid-column-end: auto;
  }

  .md\:tw-row-auto{
    grid-row: auto;
  }

  .md\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  .md\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  .md\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  .md\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  .md\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  .md\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  .md\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  .md\:tw-row-start-1{
    grid-row-start: 1;
  }

  .md\:tw-row-start-2{
    grid-row-start: 2;
  }

  .md\:tw-row-start-3{
    grid-row-start: 3;
  }

  .md\:tw-row-start-4{
    grid-row-start: 4;
  }

  .md\:tw-row-start-5{
    grid-row-start: 5;
  }

  .md\:tw-row-start-6{
    grid-row-start: 6;
  }

  .md\:tw-row-start-7{
    grid-row-start: 7;
  }

  .md\:tw-row-start-auto{
    grid-row-start: auto;
  }

  .md\:tw-row-end-1{
    grid-row-end: 1;
  }

  .md\:tw-row-end-2{
    grid-row-end: 2;
  }

  .md\:tw-row-end-3{
    grid-row-end: 3;
  }

  .md\:tw-row-end-4{
    grid-row-end: 4;
  }

  .md\:tw-row-end-5{
    grid-row-end: 5;
  }

  .md\:tw-row-end-6{
    grid-row-end: 6;
  }

  .md\:tw-row-end-7{
    grid-row-end: 7;
  }

  .md\:tw-row-end-auto{
    grid-row-end: auto;
  }

  .md\:tw-float-right{
    float: right;
  }

  .md\:tw-float-left{
    float: left;
  }

  .md\:tw-float-none{
    float: none;
  }

  .md\:tw-clear-left{
    clear: left;
  }

  .md\:tw-clear-right{
    clear: right;
  }

  .md\:tw-clear-both{
    clear: both;
  }

  .md\:tw-clear-none{
    clear: none;
  }

  .md\:tw-m-0{
    margin: 0px;
  }

  .md\:tw-m-1{
    margin: 0.25rem;
  }

  .md\:tw-m-2{
    margin: 0.5rem;
  }

  .md\:tw-m-3{
    margin: 0.75rem;
  }

  .md\:tw-m-4{
    margin: 1rem;
  }

  .md\:tw-m-5{
    margin: 1.25rem;
  }

  .md\:tw-m-6{
    margin: 1.5rem;
  }

  .md\:tw-m-7{
    margin: 1.75rem;
  }

  .md\:tw-m-8{
    margin: 2rem;
  }

  .md\:tw-m-9{
    margin: 2.25rem;
  }

  .md\:tw-m-10{
    margin: 2.5rem;
  }

  .md\:tw-m-11{
    margin: 2.75rem;
  }

  .md\:tw-m-12{
    margin: 3rem;
  }

  .md\:tw-m-13{
    margin: 3.25rem;
  }

  .md\:tw-m-14{
    margin: 3.5rem;
  }

  .md\:tw-m-15{
    margin: 3.75rem;
  }

  .md\:tw-m-16{
    margin: 4rem;
  }

  .md\:tw-m-17{
    margin: 4.25rem;
  }

  .md\:tw-m-18{
    margin: 4.5rem;
  }

  .md\:tw-m-19{
    margin: 4.75rem;
  }

  .md\:tw-m-20{
    margin: 5rem;
  }

  .md\:tw-m-21{
    margin: 5.25rem;
  }

  .md\:tw-m-22{
    margin: 5.5rem;
  }

  .md\:tw-m-23{
    margin: 5.75rem;
  }

  .md\:tw-m-24{
    margin: 6rem;
  }

  .md\:tw-m-25{
    margin: 6.25rem;
  }

  .md\:tw-m-26{
    margin: 6.5rem;
  }

  .md\:tw-m-27{
    margin: 6.75rem;
  }

  .md\:tw-m-28{
    margin: 7rem;
  }

  .md\:tw-m-29{
    margin: 7.25rem;
  }

  .md\:tw-m-30{
    margin: 7.5rem;
  }

  .md\:tw-m-31{
    margin: 7.75rem;
  }

  .md\:tw-m-32{
    margin: 8rem;
  }

  .md\:tw-m-33{
    margin: 8.25rem;
  }

  .md\:tw-m-34{
    margin: 8.5rem;
  }

  .md\:tw-m-35{
    margin: 8.75rem;
  }

  .md\:tw-m-36{
    margin: 9rem;
  }

  .md\:tw-m-37{
    margin: 9.25rem;
  }

  .md\:tw-m-38{
    margin: 9.5rem;
  }

  .md\:tw-m-39{
    margin: 9.75rem;
  }

  .md\:tw-m-40{
    margin: 10rem;
  }

  .md\:tw-m-41{
    margin: 10.25rem;
  }

  .md\:tw-m-42{
    margin: 10.5rem;
  }

  .md\:tw-m-43{
    margin: 10.75rem;
  }

  .md\:tw-m-44{
    margin: 11rem;
  }

  .md\:tw-m-45{
    margin: 11.25rem;
  }

  .md\:tw-m-46{
    margin: 11.5rem;
  }

  .md\:tw-m-47{
    margin: 11.75rem;
  }

  .md\:tw-m-48{
    margin: 12rem;
  }

  .md\:tw-m-50{
    margin: 12.5rem;
  }

  .md\:tw-m-52{
    margin: 13rem;
  }

  .md\:tw-m-53{
    margin: 13.25rem;
  }

  .md\:tw-m-54{
    margin: 13.5rem;
  }

  .md\:tw-m-55{
    margin: 13.75rem;
  }

  .md\:tw-m-56{
    margin: 14rem;
  }

  .md\:tw-m-57{
    margin: 14.25rem;
  }

  .md\:tw-m-58{
    margin: 14.5rem;
  }

  .md\:tw-m-59{
    margin: 14.75rem;
  }

  .md\:tw-m-60{
    margin: 15rem;
  }

  .md\:tw-m-61{
    margin: 15.25rem;
  }

  .md\:tw-m-62{
    margin: 15.5rem;
  }

  .md\:tw-m-63{
    margin: 15.75rem;
  }

  .md\:tw-m-64{
    margin: 16rem;
  }

  .md\:tw-m-65{
    margin: 16.25rem;
  }

  .md\:tw-m-66{
    margin: 16.5rem;
  }

  .md\:tw-m-68{
    margin: 17rem;
  }

  .md\:tw-m-69{
    margin: 17.25rem;
  }

  .md\:tw-m-70{
    margin: 17.5rem;
  }

  .md\:tw-m-71{
    margin: 17.75rem;
  }

  .md\:tw-m-72{
    margin: 18rem;
  }

  .md\:tw-m-73{
    margin: 18.25rem;
  }

  .md\:tw-m-74{
    margin: 18.5rem;
  }

  .md\:tw-m-75{
    margin: 18.75rem;
  }

  .md\:tw-m-76{
    margin: 19rem;
  }

  .md\:tw-m-77{
    margin: 19.25rem;
  }

  .md\:tw-m-78{
    margin: 19.5rem;
  }

  .md\:tw-m-79{
    margin: 19.75rem;
  }

  .md\:tw-m-80{
    margin: 20rem;
  }

  .md\:tw-m-81{
    margin: 20.25rem;
  }

  .md\:tw-m-82{
    margin: 20.5rem;
  }

  .md\:tw-m-83{
    margin: 20.75rem;
  }

  .md\:tw-m-84{
    margin: 21rem;
  }

  .md\:tw-m-85{
    margin: 21.25rem;
  }

  .md\:tw-m-86{
    margin: 21.5rem;
  }

  .md\:tw-m-87{
    margin: 21.75rem;
  }

  .md\:tw-m-88{
    margin: 22rem;
  }

  .md\:tw-m-89{
    margin: 22.25rem;
  }

  .md\:tw-m-90{
    margin: 22.5rem;
  }

  .md\:tw-m-91{
    margin: 22.75rem;
  }

  .md\:tw-m-92{
    margin: 23rem;
  }

  .md\:tw-m-96{
    margin: 24rem;
  }

  .md\:tw-m-102{
    margin: 25.5rem;
  }

  .md\:tw-m-112{
    margin: 28rem;
  }

  .md\:tw-m-128{
    margin: 31rem;
  }

  .md\:tw-m-129{
    margin: 32.25rem;
  }

  .md\:tw-m-130{
    margin: 32.5rem;
  }

  .md\:tw-m-140{
    margin: 35rem;
  }

  .md\:tw-m-160{
    margin: 40rem;
  }

  .md\:tw-m-180{
    margin: 45rem;
  }

  .md\:tw-m-185{
    margin: 46.25rem;
  }

  .md\:tw-m-190{
    margin: 47.5rem;
  }

  .md\:tw-m-200{
    margin: 50rem;
  }

  .md\:tw-m-auto{
    margin: auto;
  }

  .md\:tw-m-px{
    margin: 1px;
  }

  .md\:tw-m-0\.5{
    margin: 0.125rem;
  }

  .md\:tw-m-1\.5{
    margin: 0.375rem;
  }

  .md\:tw-m-2\.5{
    margin: 0.625rem;
  }

  .md\:tw-m-3\.5{
    margin: 0.875rem;
  }

  .md\:tw--m-0{
    margin: 0px;
  }

  .md\:tw--m-1{
    margin: -0.25rem;
  }

  .md\:tw--m-2{
    margin: -0.5rem;
  }

  .md\:tw--m-3{
    margin: -0.75rem;
  }

  .md\:tw--m-4{
    margin: -1rem;
  }

  .md\:tw--m-5{
    margin: -1.25rem;
  }

  .md\:tw--m-6{
    margin: -1.5rem;
  }

  .md\:tw--m-7{
    margin: -1.75rem;
  }

  .md\:tw--m-8{
    margin: -2rem;
  }

  .md\:tw--m-9{
    margin: -2.25rem;
  }

  .md\:tw--m-10{
    margin: -2.5rem;
  }

  .md\:tw--m-11{
    margin: -2.75rem;
  }

  .md\:tw--m-12{
    margin: -3rem;
  }

  .md\:tw--m-13{
    margin: -3.25rem;
  }

  .md\:tw--m-14{
    margin: -3.5rem;
  }

  .md\:tw--m-15{
    margin: -3.75rem;
  }

  .md\:tw--m-16{
    margin: -4rem;
  }

  .md\:tw--m-17{
    margin: -4.25rem;
  }

  .md\:tw--m-18{
    margin: -4.5rem;
  }

  .md\:tw--m-19{
    margin: -4.75rem;
  }

  .md\:tw--m-20{
    margin: -5rem;
  }

  .md\:tw--m-21{
    margin: -5.25rem;
  }

  .md\:tw--m-22{
    margin: -5.5rem;
  }

  .md\:tw--m-23{
    margin: -5.75rem;
  }

  .md\:tw--m-24{
    margin: -6rem;
  }

  .md\:tw--m-25{
    margin: -6.25rem;
  }

  .md\:tw--m-26{
    margin: -6.5rem;
  }

  .md\:tw--m-27{
    margin: -6.75rem;
  }

  .md\:tw--m-28{
    margin: -7rem;
  }

  .md\:tw--m-29{
    margin: -7.25rem;
  }

  .md\:tw--m-30{
    margin: -7.5rem;
  }

  .md\:tw--m-31{
    margin: -7.75rem;
  }

  .md\:tw--m-32{
    margin: -8rem;
  }

  .md\:tw--m-33{
    margin: -8.25rem;
  }

  .md\:tw--m-34{
    margin: -8.5rem;
  }

  .md\:tw--m-35{
    margin: -8.75rem;
  }

  .md\:tw--m-36{
    margin: -9rem;
  }

  .md\:tw--m-37{
    margin: -9.25rem;
  }

  .md\:tw--m-38{
    margin: -9.5rem;
  }

  .md\:tw--m-39{
    margin: -9.75rem;
  }

  .md\:tw--m-40{
    margin: -10rem;
  }

  .md\:tw--m-41{
    margin: -10.25rem;
  }

  .md\:tw--m-42{
    margin: -10.5rem;
  }

  .md\:tw--m-43{
    margin: -10.75rem;
  }

  .md\:tw--m-44{
    margin: -11rem;
  }

  .md\:tw--m-45{
    margin: -11.25rem;
  }

  .md\:tw--m-46{
    margin: -11.5rem;
  }

  .md\:tw--m-47{
    margin: -11.75rem;
  }

  .md\:tw--m-48{
    margin: -12rem;
  }

  .md\:tw--m-50{
    margin: -12.5rem;
  }

  .md\:tw--m-52{
    margin: -13rem;
  }

  .md\:tw--m-53{
    margin: -13.25rem;
  }

  .md\:tw--m-54{
    margin: -13.5rem;
  }

  .md\:tw--m-55{
    margin: -13.75rem;
  }

  .md\:tw--m-56{
    margin: -14rem;
  }

  .md\:tw--m-57{
    margin: -14.25rem;
  }

  .md\:tw--m-58{
    margin: -14.5rem;
  }

  .md\:tw--m-59{
    margin: -14.75rem;
  }

  .md\:tw--m-60{
    margin: -15rem;
  }

  .md\:tw--m-61{
    margin: -15.25rem;
  }

  .md\:tw--m-62{
    margin: -15.5rem;
  }

  .md\:tw--m-63{
    margin: -15.75rem;
  }

  .md\:tw--m-64{
    margin: -16rem;
  }

  .md\:tw--m-65{
    margin: -16.25rem;
  }

  .md\:tw--m-66{
    margin: -16.5rem;
  }

  .md\:tw--m-68{
    margin: -17rem;
  }

  .md\:tw--m-69{
    margin: -17.25rem;
  }

  .md\:tw--m-70{
    margin: -17.5rem;
  }

  .md\:tw--m-71{
    margin: -17.75rem;
  }

  .md\:tw--m-72{
    margin: -18rem;
  }

  .md\:tw--m-73{
    margin: -18.25rem;
  }

  .md\:tw--m-74{
    margin: -18.5rem;
  }

  .md\:tw--m-75{
    margin: -18.75rem;
  }

  .md\:tw--m-76{
    margin: -19rem;
  }

  .md\:tw--m-77{
    margin: -19.25rem;
  }

  .md\:tw--m-78{
    margin: -19.5rem;
  }

  .md\:tw--m-79{
    margin: -19.75rem;
  }

  .md\:tw--m-80{
    margin: -20rem;
  }

  .md\:tw--m-81{
    margin: -20.25rem;
  }

  .md\:tw--m-82{
    margin: -20.5rem;
  }

  .md\:tw--m-83{
    margin: -20.75rem;
  }

  .md\:tw--m-84{
    margin: -21rem;
  }

  .md\:tw--m-85{
    margin: -21.25rem;
  }

  .md\:tw--m-86{
    margin: -21.5rem;
  }

  .md\:tw--m-87{
    margin: -21.75rem;
  }

  .md\:tw--m-88{
    margin: -22rem;
  }

  .md\:tw--m-89{
    margin: -22.25rem;
  }

  .md\:tw--m-90{
    margin: -22.5rem;
  }

  .md\:tw--m-91{
    margin: -22.75rem;
  }

  .md\:tw--m-92{
    margin: -23rem;
  }

  .md\:tw--m-96{
    margin: -24rem;
  }

  .md\:tw--m-102{
    margin: -25.5rem;
  }

  .md\:tw--m-112{
    margin: -28rem;
  }

  .md\:tw--m-128{
    margin: -31rem;
  }

  .md\:tw--m-129{
    margin: -32.25rem;
  }

  .md\:tw--m-130{
    margin: -32.5rem;
  }

  .md\:tw--m-140{
    margin: -35rem;
  }

  .md\:tw--m-160{
    margin: -40rem;
  }

  .md\:tw--m-180{
    margin: -45rem;
  }

  .md\:tw--m-185{
    margin: -46.25rem;
  }

  .md\:tw--m-190{
    margin: -47.5rem;
  }

  .md\:tw--m-200{
    margin: -50rem;
  }

  .md\:tw--m-px{
    margin: -1px;
  }

  .md\:tw--m-0\.5{
    margin: -0.125rem;
  }

  .md\:tw--m-1\.5{
    margin: -0.375rem;
  }

  .md\:tw--m-2\.5{
    margin: -0.625rem;
  }

  .md\:tw--m-3\.5{
    margin: -0.875rem;
  }

  .md\:tw-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:tw-mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:tw-mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:tw-mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .md\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:tw-mx-13{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }

  .md\:tw-mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:tw-mx-15{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .md\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:tw-mx-17{
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }

  .md\:tw-mx-18{
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .md\:tw-mx-19{
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }

  .md\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:tw-mx-21{
    margin-left: 5.25rem;
    margin-right: 5.25rem;
  }

  .md\:tw-mx-22{
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }

  .md\:tw-mx-23{
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }

  .md\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md\:tw-mx-25{
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .md\:tw-mx-26{
    margin-left: 6.5rem;
    margin-right: 6.5rem;
  }

  .md\:tw-mx-27{
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }

  .md\:tw-mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:tw-mx-29{
    margin-left: 7.25rem;
    margin-right: 7.25rem;
  }

  .md\:tw-mx-30{
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .md\:tw-mx-31{
    margin-left: 7.75rem;
    margin-right: 7.75rem;
  }

  .md\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:tw-mx-33{
    margin-left: 8.25rem;
    margin-right: 8.25rem;
  }

  .md\:tw-mx-34{
    margin-left: 8.5rem;
    margin-right: 8.5rem;
  }

  .md\:tw-mx-35{
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .md\:tw-mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:tw-mx-37{
    margin-left: 9.25rem;
    margin-right: 9.25rem;
  }

  .md\:tw-mx-38{
    margin-left: 9.5rem;
    margin-right: 9.5rem;
  }

  .md\:tw-mx-39{
    margin-left: 9.75rem;
    margin-right: 9.75rem;
  }

  .md\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:tw-mx-41{
    margin-left: 10.25rem;
    margin-right: 10.25rem;
  }

  .md\:tw-mx-42{
    margin-left: 10.5rem;
    margin-right: 10.5rem;
  }

  .md\:tw-mx-43{
    margin-left: 10.75rem;
    margin-right: 10.75rem;
  }

  .md\:tw-mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .md\:tw-mx-45{
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .md\:tw-mx-46{
    margin-left: 11.5rem;
    margin-right: 11.5rem;
  }

  .md\:tw-mx-47{
    margin-left: 11.75rem;
    margin-right: 11.75rem;
  }

  .md\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md\:tw-mx-50{
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .md\:tw-mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:tw-mx-53{
    margin-left: 13.25rem;
    margin-right: 13.25rem;
  }

  .md\:tw-mx-54{
    margin-left: 13.5rem;
    margin-right: 13.5rem;
  }

  .md\:tw-mx-55{
    margin-left: 13.75rem;
    margin-right: 13.75rem;
  }

  .md\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:tw-mx-57{
    margin-left: 14.25rem;
    margin-right: 14.25rem;
  }

  .md\:tw-mx-58{
    margin-left: 14.5rem;
    margin-right: 14.5rem;
  }

  .md\:tw-mx-59{
    margin-left: 14.75rem;
    margin-right: 14.75rem;
  }

  .md\:tw-mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:tw-mx-61{
    margin-left: 15.25rem;
    margin-right: 15.25rem;
  }

  .md\:tw-mx-62{
    margin-left: 15.5rem;
    margin-right: 15.5rem;
  }

  .md\:tw-mx-63{
    margin-left: 15.75rem;
    margin-right: 15.75rem;
  }

  .md\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:tw-mx-65{
    margin-left: 16.25rem;
    margin-right: 16.25rem;
  }

  .md\:tw-mx-66{
    margin-left: 16.5rem;
    margin-right: 16.5rem;
  }

  .md\:tw-mx-68{
    margin-left: 17rem;
    margin-right: 17rem;
  }

  .md\:tw-mx-69{
    margin-left: 17.25rem;
    margin-right: 17.25rem;
  }

  .md\:tw-mx-70{
    margin-left: 17.5rem;
    margin-right: 17.5rem;
  }

  .md\:tw-mx-71{
    margin-left: 17.75rem;
    margin-right: 17.75rem;
  }

  .md\:tw-mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:tw-mx-73{
    margin-left: 18.25rem;
    margin-right: 18.25rem;
  }

  .md\:tw-mx-74{
    margin-left: 18.5rem;
    margin-right: 18.5rem;
  }

  .md\:tw-mx-75{
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .md\:tw-mx-76{
    margin-left: 19rem;
    margin-right: 19rem;
  }

  .md\:tw-mx-77{
    margin-left: 19.25rem;
    margin-right: 19.25rem;
  }

  .md\:tw-mx-78{
    margin-left: 19.5rem;
    margin-right: 19.5rem;
  }

  .md\:tw-mx-79{
    margin-left: 19.75rem;
    margin-right: 19.75rem;
  }

  .md\:tw-mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:tw-mx-81{
    margin-left: 20.25rem;
    margin-right: 20.25rem;
  }

  .md\:tw-mx-82{
    margin-left: 20.5rem;
    margin-right: 20.5rem;
  }

  .md\:tw-mx-83{
    margin-left: 20.75rem;
    margin-right: 20.75rem;
  }

  .md\:tw-mx-84{
    margin-left: 21rem;
    margin-right: 21rem;
  }

  .md\:tw-mx-85{
    margin-left: 21.25rem;
    margin-right: 21.25rem;
  }

  .md\:tw-mx-86{
    margin-left: 21.5rem;
    margin-right: 21.5rem;
  }

  .md\:tw-mx-87{
    margin-left: 21.75rem;
    margin-right: 21.75rem;
  }

  .md\:tw-mx-88{
    margin-left: 22rem;
    margin-right: 22rem;
  }

  .md\:tw-mx-89{
    margin-left: 22.25rem;
    margin-right: 22.25rem;
  }

  .md\:tw-mx-90{
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .md\:tw-mx-91{
    margin-left: 22.75rem;
    margin-right: 22.75rem;
  }

  .md\:tw-mx-92{
    margin-left: 23rem;
    margin-right: 23rem;
  }

  .md\:tw-mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .md\:tw-mx-102{
    margin-left: 25.5rem;
    margin-right: 25.5rem;
  }

  .md\:tw-mx-112{
    margin-left: 28rem;
    margin-right: 28rem;
  }

  .md\:tw-mx-128{
    margin-left: 31rem;
    margin-right: 31rem;
  }

  .md\:tw-mx-129{
    margin-left: 32.25rem;
    margin-right: 32.25rem;
  }

  .md\:tw-mx-130{
    margin-left: 32.5rem;
    margin-right: 32.5rem;
  }

  .md\:tw-mx-140{
    margin-left: 35rem;
    margin-right: 35rem;
  }

  .md\:tw-mx-160{
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .md\:tw-mx-180{
    margin-left: 45rem;
    margin-right: 45rem;
  }

  .md\:tw-mx-185{
    margin-left: 46.25rem;
    margin-right: 46.25rem;
  }

  .md\:tw-mx-190{
    margin-left: 47.5rem;
    margin-right: 47.5rem;
  }

  .md\:tw-mx-200{
    margin-left: 50rem;
    margin-right: 50rem;
  }

  .md\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .md\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:tw-mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:tw-mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:tw-mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:tw-mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:tw--mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:tw--mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:tw--mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:tw--mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:tw--mx-13{
    margin-left: -3.25rem;
    margin-right: -3.25rem;
  }

  .md\:tw--mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .md\:tw--mx-15{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .md\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:tw--mx-17{
    margin-left: -4.25rem;
    margin-right: -4.25rem;
  }

  .md\:tw--mx-18{
    margin-left: -4.5rem;
    margin-right: -4.5rem;
  }

  .md\:tw--mx-19{
    margin-left: -4.75rem;
    margin-right: -4.75rem;
  }

  .md\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:tw--mx-21{
    margin-left: -5.25rem;
    margin-right: -5.25rem;
  }

  .md\:tw--mx-22{
    margin-left: -5.5rem;
    margin-right: -5.5rem;
  }

  .md\:tw--mx-23{
    margin-left: -5.75rem;
    margin-right: -5.75rem;
  }

  .md\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:tw--mx-25{
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .md\:tw--mx-26{
    margin-left: -6.5rem;
    margin-right: -6.5rem;
  }

  .md\:tw--mx-27{
    margin-left: -6.75rem;
    margin-right: -6.75rem;
  }

  .md\:tw--mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:tw--mx-29{
    margin-left: -7.25rem;
    margin-right: -7.25rem;
  }

  .md\:tw--mx-30{
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .md\:tw--mx-31{
    margin-left: -7.75rem;
    margin-right: -7.75rem;
  }

  .md\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:tw--mx-33{
    margin-left: -8.25rem;
    margin-right: -8.25rem;
  }

  .md\:tw--mx-34{
    margin-left: -8.5rem;
    margin-right: -8.5rem;
  }

  .md\:tw--mx-35{
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .md\:tw--mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:tw--mx-37{
    margin-left: -9.25rem;
    margin-right: -9.25rem;
  }

  .md\:tw--mx-38{
    margin-left: -9.5rem;
    margin-right: -9.5rem;
  }

  .md\:tw--mx-39{
    margin-left: -9.75rem;
    margin-right: -9.75rem;
  }

  .md\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:tw--mx-41{
    margin-left: -10.25rem;
    margin-right: -10.25rem;
  }

  .md\:tw--mx-42{
    margin-left: -10.5rem;
    margin-right: -10.5rem;
  }

  .md\:tw--mx-43{
    margin-left: -10.75rem;
    margin-right: -10.75rem;
  }

  .md\:tw--mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:tw--mx-45{
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .md\:tw--mx-46{
    margin-left: -11.5rem;
    margin-right: -11.5rem;
  }

  .md\:tw--mx-47{
    margin-left: -11.75rem;
    margin-right: -11.75rem;
  }

  .md\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:tw--mx-50{
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .md\:tw--mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:tw--mx-53{
    margin-left: -13.25rem;
    margin-right: -13.25rem;
  }

  .md\:tw--mx-54{
    margin-left: -13.5rem;
    margin-right: -13.5rem;
  }

  .md\:tw--mx-55{
    margin-left: -13.75rem;
    margin-right: -13.75rem;
  }

  .md\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:tw--mx-57{
    margin-left: -14.25rem;
    margin-right: -14.25rem;
  }

  .md\:tw--mx-58{
    margin-left: -14.5rem;
    margin-right: -14.5rem;
  }

  .md\:tw--mx-59{
    margin-left: -14.75rem;
    margin-right: -14.75rem;
  }

  .md\:tw--mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:tw--mx-61{
    margin-left: -15.25rem;
    margin-right: -15.25rem;
  }

  .md\:tw--mx-62{
    margin-left: -15.5rem;
    margin-right: -15.5rem;
  }

  .md\:tw--mx-63{
    margin-left: -15.75rem;
    margin-right: -15.75rem;
  }

  .md\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:tw--mx-65{
    margin-left: -16.25rem;
    margin-right: -16.25rem;
  }

  .md\:tw--mx-66{
    margin-left: -16.5rem;
    margin-right: -16.5rem;
  }

  .md\:tw--mx-68{
    margin-left: -17rem;
    margin-right: -17rem;
  }

  .md\:tw--mx-69{
    margin-left: -17.25rem;
    margin-right: -17.25rem;
  }

  .md\:tw--mx-70{
    margin-left: -17.5rem;
    margin-right: -17.5rem;
  }

  .md\:tw--mx-71{
    margin-left: -17.75rem;
    margin-right: -17.75rem;
  }

  .md\:tw--mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:tw--mx-73{
    margin-left: -18.25rem;
    margin-right: -18.25rem;
  }

  .md\:tw--mx-74{
    margin-left: -18.5rem;
    margin-right: -18.5rem;
  }

  .md\:tw--mx-75{
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .md\:tw--mx-76{
    margin-left: -19rem;
    margin-right: -19rem;
  }

  .md\:tw--mx-77{
    margin-left: -19.25rem;
    margin-right: -19.25rem;
  }

  .md\:tw--mx-78{
    margin-left: -19.5rem;
    margin-right: -19.5rem;
  }

  .md\:tw--mx-79{
    margin-left: -19.75rem;
    margin-right: -19.75rem;
  }

  .md\:tw--mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:tw--mx-81{
    margin-left: -20.25rem;
    margin-right: -20.25rem;
  }

  .md\:tw--mx-82{
    margin-left: -20.5rem;
    margin-right: -20.5rem;
  }

  .md\:tw--mx-83{
    margin-left: -20.75rem;
    margin-right: -20.75rem;
  }

  .md\:tw--mx-84{
    margin-left: -21rem;
    margin-right: -21rem;
  }

  .md\:tw--mx-85{
    margin-left: -21.25rem;
    margin-right: -21.25rem;
  }

  .md\:tw--mx-86{
    margin-left: -21.5rem;
    margin-right: -21.5rem;
  }

  .md\:tw--mx-87{
    margin-left: -21.75rem;
    margin-right: -21.75rem;
  }

  .md\:tw--mx-88{
    margin-left: -22rem;
    margin-right: -22rem;
  }

  .md\:tw--mx-89{
    margin-left: -22.25rem;
    margin-right: -22.25rem;
  }

  .md\:tw--mx-90{
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .md\:tw--mx-91{
    margin-left: -22.75rem;
    margin-right: -22.75rem;
  }

  .md\:tw--mx-92{
    margin-left: -23rem;
    margin-right: -23rem;
  }

  .md\:tw--mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:tw--mx-102{
    margin-left: -25.5rem;
    margin-right: -25.5rem;
  }

  .md\:tw--mx-112{
    margin-left: -28rem;
    margin-right: -28rem;
  }

  .md\:tw--mx-128{
    margin-left: -31rem;
    margin-right: -31rem;
  }

  .md\:tw--mx-129{
    margin-left: -32.25rem;
    margin-right: -32.25rem;
  }

  .md\:tw--mx-130{
    margin-left: -32.5rem;
    margin-right: -32.5rem;
  }

  .md\:tw--mx-140{
    margin-left: -35rem;
    margin-right: -35rem;
  }

  .md\:tw--mx-160{
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .md\:tw--mx-180{
    margin-left: -45rem;
    margin-right: -45rem;
  }

  .md\:tw--mx-185{
    margin-left: -46.25rem;
    margin-right: -46.25rem;
  }

  .md\:tw--mx-190{
    margin-left: -47.5rem;
    margin-right: -47.5rem;
  }

  .md\:tw--mx-200{
    margin-left: -50rem;
    margin-right: -50rem;
  }

  .md\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:tw--mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:tw--mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:tw--mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:tw--mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:tw-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:tw-my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:tw-my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:tw-my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .md\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:tw-my-13{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }

  .md\:tw-my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:tw-my-15{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .md\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:tw-my-17{
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }

  .md\:tw-my-18{
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .md\:tw-my-19{
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }

  .md\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:tw-my-21{
    margin-top: 5.25rem;
    margin-bottom: 5.25rem;
  }

  .md\:tw-my-22{
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }

  .md\:tw-my-23{
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }

  .md\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md\:tw-my-25{
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .md\:tw-my-26{
    margin-top: 6.5rem;
    margin-bottom: 6.5rem;
  }

  .md\:tw-my-27{
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }

  .md\:tw-my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:tw-my-29{
    margin-top: 7.25rem;
    margin-bottom: 7.25rem;
  }

  .md\:tw-my-30{
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .md\:tw-my-31{
    margin-top: 7.75rem;
    margin-bottom: 7.75rem;
  }

  .md\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:tw-my-33{
    margin-top: 8.25rem;
    margin-bottom: 8.25rem;
  }

  .md\:tw-my-34{
    margin-top: 8.5rem;
    margin-bottom: 8.5rem;
  }

  .md\:tw-my-35{
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .md\:tw-my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:tw-my-37{
    margin-top: 9.25rem;
    margin-bottom: 9.25rem;
  }

  .md\:tw-my-38{
    margin-top: 9.5rem;
    margin-bottom: 9.5rem;
  }

  .md\:tw-my-39{
    margin-top: 9.75rem;
    margin-bottom: 9.75rem;
  }

  .md\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:tw-my-41{
    margin-top: 10.25rem;
    margin-bottom: 10.25rem;
  }

  .md\:tw-my-42{
    margin-top: 10.5rem;
    margin-bottom: 10.5rem;
  }

  .md\:tw-my-43{
    margin-top: 10.75rem;
    margin-bottom: 10.75rem;
  }

  .md\:tw-my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .md\:tw-my-45{
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .md\:tw-my-46{
    margin-top: 11.5rem;
    margin-bottom: 11.5rem;
  }

  .md\:tw-my-47{
    margin-top: 11.75rem;
    margin-bottom: 11.75rem;
  }

  .md\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md\:tw-my-50{
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .md\:tw-my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:tw-my-53{
    margin-top: 13.25rem;
    margin-bottom: 13.25rem;
  }

  .md\:tw-my-54{
    margin-top: 13.5rem;
    margin-bottom: 13.5rem;
  }

  .md\:tw-my-55{
    margin-top: 13.75rem;
    margin-bottom: 13.75rem;
  }

  .md\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:tw-my-57{
    margin-top: 14.25rem;
    margin-bottom: 14.25rem;
  }

  .md\:tw-my-58{
    margin-top: 14.5rem;
    margin-bottom: 14.5rem;
  }

  .md\:tw-my-59{
    margin-top: 14.75rem;
    margin-bottom: 14.75rem;
  }

  .md\:tw-my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:tw-my-61{
    margin-top: 15.25rem;
    margin-bottom: 15.25rem;
  }

  .md\:tw-my-62{
    margin-top: 15.5rem;
    margin-bottom: 15.5rem;
  }

  .md\:tw-my-63{
    margin-top: 15.75rem;
    margin-bottom: 15.75rem;
  }

  .md\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:tw-my-65{
    margin-top: 16.25rem;
    margin-bottom: 16.25rem;
  }

  .md\:tw-my-66{
    margin-top: 16.5rem;
    margin-bottom: 16.5rem;
  }

  .md\:tw-my-68{
    margin-top: 17rem;
    margin-bottom: 17rem;
  }

  .md\:tw-my-69{
    margin-top: 17.25rem;
    margin-bottom: 17.25rem;
  }

  .md\:tw-my-70{
    margin-top: 17.5rem;
    margin-bottom: 17.5rem;
  }

  .md\:tw-my-71{
    margin-top: 17.75rem;
    margin-bottom: 17.75rem;
  }

  .md\:tw-my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:tw-my-73{
    margin-top: 18.25rem;
    margin-bottom: 18.25rem;
  }

  .md\:tw-my-74{
    margin-top: 18.5rem;
    margin-bottom: 18.5rem;
  }

  .md\:tw-my-75{
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .md\:tw-my-76{
    margin-top: 19rem;
    margin-bottom: 19rem;
  }

  .md\:tw-my-77{
    margin-top: 19.25rem;
    margin-bottom: 19.25rem;
  }

  .md\:tw-my-78{
    margin-top: 19.5rem;
    margin-bottom: 19.5rem;
  }

  .md\:tw-my-79{
    margin-top: 19.75rem;
    margin-bottom: 19.75rem;
  }

  .md\:tw-my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:tw-my-81{
    margin-top: 20.25rem;
    margin-bottom: 20.25rem;
  }

  .md\:tw-my-82{
    margin-top: 20.5rem;
    margin-bottom: 20.5rem;
  }

  .md\:tw-my-83{
    margin-top: 20.75rem;
    margin-bottom: 20.75rem;
  }

  .md\:tw-my-84{
    margin-top: 21rem;
    margin-bottom: 21rem;
  }

  .md\:tw-my-85{
    margin-top: 21.25rem;
    margin-bottom: 21.25rem;
  }

  .md\:tw-my-86{
    margin-top: 21.5rem;
    margin-bottom: 21.5rem;
  }

  .md\:tw-my-87{
    margin-top: 21.75rem;
    margin-bottom: 21.75rem;
  }

  .md\:tw-my-88{
    margin-top: 22rem;
    margin-bottom: 22rem;
  }

  .md\:tw-my-89{
    margin-top: 22.25rem;
    margin-bottom: 22.25rem;
  }

  .md\:tw-my-90{
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .md\:tw-my-91{
    margin-top: 22.75rem;
    margin-bottom: 22.75rem;
  }

  .md\:tw-my-92{
    margin-top: 23rem;
    margin-bottom: 23rem;
  }

  .md\:tw-my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:tw-my-102{
    margin-top: 25.5rem;
    margin-bottom: 25.5rem;
  }

  .md\:tw-my-112{
    margin-top: 28rem;
    margin-bottom: 28rem;
  }

  .md\:tw-my-128{
    margin-top: 31rem;
    margin-bottom: 31rem;
  }

  .md\:tw-my-129{
    margin-top: 32.25rem;
    margin-bottom: 32.25rem;
  }

  .md\:tw-my-130{
    margin-top: 32.5rem;
    margin-bottom: 32.5rem;
  }

  .md\:tw-my-140{
    margin-top: 35rem;
    margin-bottom: 35rem;
  }

  .md\:tw-my-160{
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .md\:tw-my-180{
    margin-top: 45rem;
    margin-bottom: 45rem;
  }

  .md\:tw-my-185{
    margin-top: 46.25rem;
    margin-bottom: 46.25rem;
  }

  .md\:tw-my-190{
    margin-top: 47.5rem;
    margin-bottom: 47.5rem;
  }

  .md\:tw-my-200{
    margin-top: 50rem;
    margin-bottom: 50rem;
  }

  .md\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:tw-my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:tw-my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:tw-my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:tw-my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:tw--my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:tw--my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:tw--my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:tw--my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:tw--my-13{
    margin-top: -3.25rem;
    margin-bottom: -3.25rem;
  }

  .md\:tw--my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:tw--my-15{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .md\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:tw--my-17{
    margin-top: -4.25rem;
    margin-bottom: -4.25rem;
  }

  .md\:tw--my-18{
    margin-top: -4.5rem;
    margin-bottom: -4.5rem;
  }

  .md\:tw--my-19{
    margin-top: -4.75rem;
    margin-bottom: -4.75rem;
  }

  .md\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:tw--my-21{
    margin-top: -5.25rem;
    margin-bottom: -5.25rem;
  }

  .md\:tw--my-22{
    margin-top: -5.5rem;
    margin-bottom: -5.5rem;
  }

  .md\:tw--my-23{
    margin-top: -5.75rem;
    margin-bottom: -5.75rem;
  }

  .md\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:tw--my-25{
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .md\:tw--my-26{
    margin-top: -6.5rem;
    margin-bottom: -6.5rem;
  }

  .md\:tw--my-27{
    margin-top: -6.75rem;
    margin-bottom: -6.75rem;
  }

  .md\:tw--my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:tw--my-29{
    margin-top: -7.25rem;
    margin-bottom: -7.25rem;
  }

  .md\:tw--my-30{
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .md\:tw--my-31{
    margin-top: -7.75rem;
    margin-bottom: -7.75rem;
  }

  .md\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:tw--my-33{
    margin-top: -8.25rem;
    margin-bottom: -8.25rem;
  }

  .md\:tw--my-34{
    margin-top: -8.5rem;
    margin-bottom: -8.5rem;
  }

  .md\:tw--my-35{
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .md\:tw--my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:tw--my-37{
    margin-top: -9.25rem;
    margin-bottom: -9.25rem;
  }

  .md\:tw--my-38{
    margin-top: -9.5rem;
    margin-bottom: -9.5rem;
  }

  .md\:tw--my-39{
    margin-top: -9.75rem;
    margin-bottom: -9.75rem;
  }

  .md\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:tw--my-41{
    margin-top: -10.25rem;
    margin-bottom: -10.25rem;
  }

  .md\:tw--my-42{
    margin-top: -10.5rem;
    margin-bottom: -10.5rem;
  }

  .md\:tw--my-43{
    margin-top: -10.75rem;
    margin-bottom: -10.75rem;
  }

  .md\:tw--my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:tw--my-45{
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .md\:tw--my-46{
    margin-top: -11.5rem;
    margin-bottom: -11.5rem;
  }

  .md\:tw--my-47{
    margin-top: -11.75rem;
    margin-bottom: -11.75rem;
  }

  .md\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:tw--my-50{
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .md\:tw--my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:tw--my-53{
    margin-top: -13.25rem;
    margin-bottom: -13.25rem;
  }

  .md\:tw--my-54{
    margin-top: -13.5rem;
    margin-bottom: -13.5rem;
  }

  .md\:tw--my-55{
    margin-top: -13.75rem;
    margin-bottom: -13.75rem;
  }

  .md\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:tw--my-57{
    margin-top: -14.25rem;
    margin-bottom: -14.25rem;
  }

  .md\:tw--my-58{
    margin-top: -14.5rem;
    margin-bottom: -14.5rem;
  }

  .md\:tw--my-59{
    margin-top: -14.75rem;
    margin-bottom: -14.75rem;
  }

  .md\:tw--my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:tw--my-61{
    margin-top: -15.25rem;
    margin-bottom: -15.25rem;
  }

  .md\:tw--my-62{
    margin-top: -15.5rem;
    margin-bottom: -15.5rem;
  }

  .md\:tw--my-63{
    margin-top: -15.75rem;
    margin-bottom: -15.75rem;
  }

  .md\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:tw--my-65{
    margin-top: -16.25rem;
    margin-bottom: -16.25rem;
  }

  .md\:tw--my-66{
    margin-top: -16.5rem;
    margin-bottom: -16.5rem;
  }

  .md\:tw--my-68{
    margin-top: -17rem;
    margin-bottom: -17rem;
  }

  .md\:tw--my-69{
    margin-top: -17.25rem;
    margin-bottom: -17.25rem;
  }

  .md\:tw--my-70{
    margin-top: -17.5rem;
    margin-bottom: -17.5rem;
  }

  .md\:tw--my-71{
    margin-top: -17.75rem;
    margin-bottom: -17.75rem;
  }

  .md\:tw--my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:tw--my-73{
    margin-top: -18.25rem;
    margin-bottom: -18.25rem;
  }

  .md\:tw--my-74{
    margin-top: -18.5rem;
    margin-bottom: -18.5rem;
  }

  .md\:tw--my-75{
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .md\:tw--my-76{
    margin-top: -19rem;
    margin-bottom: -19rem;
  }

  .md\:tw--my-77{
    margin-top: -19.25rem;
    margin-bottom: -19.25rem;
  }

  .md\:tw--my-78{
    margin-top: -19.5rem;
    margin-bottom: -19.5rem;
  }

  .md\:tw--my-79{
    margin-top: -19.75rem;
    margin-bottom: -19.75rem;
  }

  .md\:tw--my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:tw--my-81{
    margin-top: -20.25rem;
    margin-bottom: -20.25rem;
  }

  .md\:tw--my-82{
    margin-top: -20.5rem;
    margin-bottom: -20.5rem;
  }

  .md\:tw--my-83{
    margin-top: -20.75rem;
    margin-bottom: -20.75rem;
  }

  .md\:tw--my-84{
    margin-top: -21rem;
    margin-bottom: -21rem;
  }

  .md\:tw--my-85{
    margin-top: -21.25rem;
    margin-bottom: -21.25rem;
  }

  .md\:tw--my-86{
    margin-top: -21.5rem;
    margin-bottom: -21.5rem;
  }

  .md\:tw--my-87{
    margin-top: -21.75rem;
    margin-bottom: -21.75rem;
  }

  .md\:tw--my-88{
    margin-top: -22rem;
    margin-bottom: -22rem;
  }

  .md\:tw--my-89{
    margin-top: -22.25rem;
    margin-bottom: -22.25rem;
  }

  .md\:tw--my-90{
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .md\:tw--my-91{
    margin-top: -22.75rem;
    margin-bottom: -22.75rem;
  }

  .md\:tw--my-92{
    margin-top: -23rem;
    margin-bottom: -23rem;
  }

  .md\:tw--my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:tw--my-102{
    margin-top: -25.5rem;
    margin-bottom: -25.5rem;
  }

  .md\:tw--my-112{
    margin-top: -28rem;
    margin-bottom: -28rem;
  }

  .md\:tw--my-128{
    margin-top: -31rem;
    margin-bottom: -31rem;
  }

  .md\:tw--my-129{
    margin-top: -32.25rem;
    margin-bottom: -32.25rem;
  }

  .md\:tw--my-130{
    margin-top: -32.5rem;
    margin-bottom: -32.5rem;
  }

  .md\:tw--my-140{
    margin-top: -35rem;
    margin-bottom: -35rem;
  }

  .md\:tw--my-160{
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .md\:tw--my-180{
    margin-top: -45rem;
    margin-bottom: -45rem;
  }

  .md\:tw--my-185{
    margin-top: -46.25rem;
    margin-bottom: -46.25rem;
  }

  .md\:tw--my-190{
    margin-top: -47.5rem;
    margin-bottom: -47.5rem;
  }

  .md\:tw--my-200{
    margin-top: -50rem;
    margin-bottom: -50rem;
  }

  .md\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:tw--my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:tw--my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:tw--my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:tw--my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:tw-mt-0{
    margin-top: 0px;
  }

  .md\:tw-mt-1{
    margin-top: 0.25rem;
  }

  .md\:tw-mt-2{
    margin-top: 0.5rem;
  }

  .md\:tw-mt-3{
    margin-top: 0.75rem;
  }

  .md\:tw-mt-4{
    margin-top: 1rem;
  }

  .md\:tw-mt-5{
    margin-top: 1.25rem;
  }

  .md\:tw-mt-6{
    margin-top: 1.5rem;
  }

  .md\:tw-mt-7{
    margin-top: 1.75rem;
  }

  .md\:tw-mt-8{
    margin-top: 2rem;
  }

  .md\:tw-mt-9{
    margin-top: 2.25rem;
  }

  .md\:tw-mt-10{
    margin-top: 2.5rem;
  }

  .md\:tw-mt-11{
    margin-top: 2.75rem;
  }

  .md\:tw-mt-12{
    margin-top: 3rem;
  }

  .md\:tw-mt-13{
    margin-top: 3.25rem;
  }

  .md\:tw-mt-14{
    margin-top: 3.5rem;
  }

  .md\:tw-mt-15{
    margin-top: 3.75rem;
  }

  .md\:tw-mt-16{
    margin-top: 4rem;
  }

  .md\:tw-mt-17{
    margin-top: 4.25rem;
  }

  .md\:tw-mt-18{
    margin-top: 4.5rem;
  }

  .md\:tw-mt-19{
    margin-top: 4.75rem;
  }

  .md\:tw-mt-20{
    margin-top: 5rem;
  }

  .md\:tw-mt-21{
    margin-top: 5.25rem;
  }

  .md\:tw-mt-22{
    margin-top: 5.5rem;
  }

  .md\:tw-mt-23{
    margin-top: 5.75rem;
  }

  .md\:tw-mt-24{
    margin-top: 6rem;
  }

  .md\:tw-mt-25{
    margin-top: 6.25rem;
  }

  .md\:tw-mt-26{
    margin-top: 6.5rem;
  }

  .md\:tw-mt-27{
    margin-top: 6.75rem;
  }

  .md\:tw-mt-28{
    margin-top: 7rem;
  }

  .md\:tw-mt-29{
    margin-top: 7.25rem;
  }

  .md\:tw-mt-30{
    margin-top: 7.5rem;
  }

  .md\:tw-mt-31{
    margin-top: 7.75rem;
  }

  .md\:tw-mt-32{
    margin-top: 8rem;
  }

  .md\:tw-mt-33{
    margin-top: 8.25rem;
  }

  .md\:tw-mt-34{
    margin-top: 8.5rem;
  }

  .md\:tw-mt-35{
    margin-top: 8.75rem;
  }

  .md\:tw-mt-36{
    margin-top: 9rem;
  }

  .md\:tw-mt-37{
    margin-top: 9.25rem;
  }

  .md\:tw-mt-38{
    margin-top: 9.5rem;
  }

  .md\:tw-mt-39{
    margin-top: 9.75rem;
  }

  .md\:tw-mt-40{
    margin-top: 10rem;
  }

  .md\:tw-mt-41{
    margin-top: 10.25rem;
  }

  .md\:tw-mt-42{
    margin-top: 10.5rem;
  }

  .md\:tw-mt-43{
    margin-top: 10.75rem;
  }

  .md\:tw-mt-44{
    margin-top: 11rem;
  }

  .md\:tw-mt-45{
    margin-top: 11.25rem;
  }

  .md\:tw-mt-46{
    margin-top: 11.5rem;
  }

  .md\:tw-mt-47{
    margin-top: 11.75rem;
  }

  .md\:tw-mt-48{
    margin-top: 12rem;
  }

  .md\:tw-mt-50{
    margin-top: 12.5rem;
  }

  .md\:tw-mt-52{
    margin-top: 13rem;
  }

  .md\:tw-mt-53{
    margin-top: 13.25rem;
  }

  .md\:tw-mt-54{
    margin-top: 13.5rem;
  }

  .md\:tw-mt-55{
    margin-top: 13.75rem;
  }

  .md\:tw-mt-56{
    margin-top: 14rem;
  }

  .md\:tw-mt-57{
    margin-top: 14.25rem;
  }

  .md\:tw-mt-58{
    margin-top: 14.5rem;
  }

  .md\:tw-mt-59{
    margin-top: 14.75rem;
  }

  .md\:tw-mt-60{
    margin-top: 15rem;
  }

  .md\:tw-mt-61{
    margin-top: 15.25rem;
  }

  .md\:tw-mt-62{
    margin-top: 15.5rem;
  }

  .md\:tw-mt-63{
    margin-top: 15.75rem;
  }

  .md\:tw-mt-64{
    margin-top: 16rem;
  }

  .md\:tw-mt-65{
    margin-top: 16.25rem;
  }

  .md\:tw-mt-66{
    margin-top: 16.5rem;
  }

  .md\:tw-mt-68{
    margin-top: 17rem;
  }

  .md\:tw-mt-69{
    margin-top: 17.25rem;
  }

  .md\:tw-mt-70{
    margin-top: 17.5rem;
  }

  .md\:tw-mt-71{
    margin-top: 17.75rem;
  }

  .md\:tw-mt-72{
    margin-top: 18rem;
  }

  .md\:tw-mt-73{
    margin-top: 18.25rem;
  }

  .md\:tw-mt-74{
    margin-top: 18.5rem;
  }

  .md\:tw-mt-75{
    margin-top: 18.75rem;
  }

  .md\:tw-mt-76{
    margin-top: 19rem;
  }

  .md\:tw-mt-77{
    margin-top: 19.25rem;
  }

  .md\:tw-mt-78{
    margin-top: 19.5rem;
  }

  .md\:tw-mt-79{
    margin-top: 19.75rem;
  }

  .md\:tw-mt-80{
    margin-top: 20rem;
  }

  .md\:tw-mt-81{
    margin-top: 20.25rem;
  }

  .md\:tw-mt-82{
    margin-top: 20.5rem;
  }

  .md\:tw-mt-83{
    margin-top: 20.75rem;
  }

  .md\:tw-mt-84{
    margin-top: 21rem;
  }

  .md\:tw-mt-85{
    margin-top: 21.25rem;
  }

  .md\:tw-mt-86{
    margin-top: 21.5rem;
  }

  .md\:tw-mt-87{
    margin-top: 21.75rem;
  }

  .md\:tw-mt-88{
    margin-top: 22rem;
  }

  .md\:tw-mt-89{
    margin-top: 22.25rem;
  }

  .md\:tw-mt-90{
    margin-top: 22.5rem;
  }

  .md\:tw-mt-91{
    margin-top: 22.75rem;
  }

  .md\:tw-mt-92{
    margin-top: 23rem;
  }

  .md\:tw-mt-96{
    margin-top: 24rem;
  }

  .md\:tw-mt-102{
    margin-top: 25.5rem;
  }

  .md\:tw-mt-112{
    margin-top: 28rem;
  }

  .md\:tw-mt-128{
    margin-top: 31rem;
  }

  .md\:tw-mt-129{
    margin-top: 32.25rem;
  }

  .md\:tw-mt-130{
    margin-top: 32.5rem;
  }

  .md\:tw-mt-140{
    margin-top: 35rem;
  }

  .md\:tw-mt-160{
    margin-top: 40rem;
  }

  .md\:tw-mt-180{
    margin-top: 45rem;
  }

  .md\:tw-mt-185{
    margin-top: 46.25rem;
  }

  .md\:tw-mt-190{
    margin-top: 47.5rem;
  }

  .md\:tw-mt-200{
    margin-top: 50rem;
  }

  .md\:tw-mt-auto{
    margin-top: auto;
  }

  .md\:tw-mt-px{
    margin-top: 1px;
  }

  .md\:tw-mt-0\.5{
    margin-top: 0.125rem;
  }

  .md\:tw-mt-1\.5{
    margin-top: 0.375rem;
  }

  .md\:tw-mt-2\.5{
    margin-top: 0.625rem;
  }

  .md\:tw-mt-3\.5{
    margin-top: 0.875rem;
  }

  .md\:tw--mt-0{
    margin-top: 0px;
  }

  .md\:tw--mt-1{
    margin-top: -0.25rem;
  }

  .md\:tw--mt-2{
    margin-top: -0.5rem;
  }

  .md\:tw--mt-3{
    margin-top: -0.75rem;
  }

  .md\:tw--mt-4{
    margin-top: -1rem;
  }

  .md\:tw--mt-5{
    margin-top: -1.25rem;
  }

  .md\:tw--mt-6{
    margin-top: -1.5rem;
  }

  .md\:tw--mt-7{
    margin-top: -1.75rem;
  }

  .md\:tw--mt-8{
    margin-top: -2rem;
  }

  .md\:tw--mt-9{
    margin-top: -2.25rem;
  }

  .md\:tw--mt-10{
    margin-top: -2.5rem;
  }

  .md\:tw--mt-11{
    margin-top: -2.75rem;
  }

  .md\:tw--mt-12{
    margin-top: -3rem;
  }

  .md\:tw--mt-13{
    margin-top: -3.25rem;
  }

  .md\:tw--mt-14{
    margin-top: -3.5rem;
  }

  .md\:tw--mt-15{
    margin-top: -3.75rem;
  }

  .md\:tw--mt-16{
    margin-top: -4rem;
  }

  .md\:tw--mt-17{
    margin-top: -4.25rem;
  }

  .md\:tw--mt-18{
    margin-top: -4.5rem;
  }

  .md\:tw--mt-19{
    margin-top: -4.75rem;
  }

  .md\:tw--mt-20{
    margin-top: -5rem;
  }

  .md\:tw--mt-21{
    margin-top: -5.25rem;
  }

  .md\:tw--mt-22{
    margin-top: -5.5rem;
  }

  .md\:tw--mt-23{
    margin-top: -5.75rem;
  }

  .md\:tw--mt-24{
    margin-top: -6rem;
  }

  .md\:tw--mt-25{
    margin-top: -6.25rem;
  }

  .md\:tw--mt-26{
    margin-top: -6.5rem;
  }

  .md\:tw--mt-27{
    margin-top: -6.75rem;
  }

  .md\:tw--mt-28{
    margin-top: -7rem;
  }

  .md\:tw--mt-29{
    margin-top: -7.25rem;
  }

  .md\:tw--mt-30{
    margin-top: -7.5rem;
  }

  .md\:tw--mt-31{
    margin-top: -7.75rem;
  }

  .md\:tw--mt-32{
    margin-top: -8rem;
  }

  .md\:tw--mt-33{
    margin-top: -8.25rem;
  }

  .md\:tw--mt-34{
    margin-top: -8.5rem;
  }

  .md\:tw--mt-35{
    margin-top: -8.75rem;
  }

  .md\:tw--mt-36{
    margin-top: -9rem;
  }

  .md\:tw--mt-37{
    margin-top: -9.25rem;
  }

  .md\:tw--mt-38{
    margin-top: -9.5rem;
  }

  .md\:tw--mt-39{
    margin-top: -9.75rem;
  }

  .md\:tw--mt-40{
    margin-top: -10rem;
  }

  .md\:tw--mt-41{
    margin-top: -10.25rem;
  }

  .md\:tw--mt-42{
    margin-top: -10.5rem;
  }

  .md\:tw--mt-43{
    margin-top: -10.75rem;
  }

  .md\:tw--mt-44{
    margin-top: -11rem;
  }

  .md\:tw--mt-45{
    margin-top: -11.25rem;
  }

  .md\:tw--mt-46{
    margin-top: -11.5rem;
  }

  .md\:tw--mt-47{
    margin-top: -11.75rem;
  }

  .md\:tw--mt-48{
    margin-top: -12rem;
  }

  .md\:tw--mt-50{
    margin-top: -12.5rem;
  }

  .md\:tw--mt-52{
    margin-top: -13rem;
  }

  .md\:tw--mt-53{
    margin-top: -13.25rem;
  }

  .md\:tw--mt-54{
    margin-top: -13.5rem;
  }

  .md\:tw--mt-55{
    margin-top: -13.75rem;
  }

  .md\:tw--mt-56{
    margin-top: -14rem;
  }

  .md\:tw--mt-57{
    margin-top: -14.25rem;
  }

  .md\:tw--mt-58{
    margin-top: -14.5rem;
  }

  .md\:tw--mt-59{
    margin-top: -14.75rem;
  }

  .md\:tw--mt-60{
    margin-top: -15rem;
  }

  .md\:tw--mt-61{
    margin-top: -15.25rem;
  }

  .md\:tw--mt-62{
    margin-top: -15.5rem;
  }

  .md\:tw--mt-63{
    margin-top: -15.75rem;
  }

  .md\:tw--mt-64{
    margin-top: -16rem;
  }

  .md\:tw--mt-65{
    margin-top: -16.25rem;
  }

  .md\:tw--mt-66{
    margin-top: -16.5rem;
  }

  .md\:tw--mt-68{
    margin-top: -17rem;
  }

  .md\:tw--mt-69{
    margin-top: -17.25rem;
  }

  .md\:tw--mt-70{
    margin-top: -17.5rem;
  }

  .md\:tw--mt-71{
    margin-top: -17.75rem;
  }

  .md\:tw--mt-72{
    margin-top: -18rem;
  }

  .md\:tw--mt-73{
    margin-top: -18.25rem;
  }

  .md\:tw--mt-74{
    margin-top: -18.5rem;
  }

  .md\:tw--mt-75{
    margin-top: -18.75rem;
  }

  .md\:tw--mt-76{
    margin-top: -19rem;
  }

  .md\:tw--mt-77{
    margin-top: -19.25rem;
  }

  .md\:tw--mt-78{
    margin-top: -19.5rem;
  }

  .md\:tw--mt-79{
    margin-top: -19.75rem;
  }

  .md\:tw--mt-80{
    margin-top: -20rem;
  }

  .md\:tw--mt-81{
    margin-top: -20.25rem;
  }

  .md\:tw--mt-82{
    margin-top: -20.5rem;
  }

  .md\:tw--mt-83{
    margin-top: -20.75rem;
  }

  .md\:tw--mt-84{
    margin-top: -21rem;
  }

  .md\:tw--mt-85{
    margin-top: -21.25rem;
  }

  .md\:tw--mt-86{
    margin-top: -21.5rem;
  }

  .md\:tw--mt-87{
    margin-top: -21.75rem;
  }

  .md\:tw--mt-88{
    margin-top: -22rem;
  }

  .md\:tw--mt-89{
    margin-top: -22.25rem;
  }

  .md\:tw--mt-90{
    margin-top: -22.5rem;
  }

  .md\:tw--mt-91{
    margin-top: -22.75rem;
  }

  .md\:tw--mt-92{
    margin-top: -23rem;
  }

  .md\:tw--mt-96{
    margin-top: -24rem;
  }

  .md\:tw--mt-102{
    margin-top: -25.5rem;
  }

  .md\:tw--mt-112{
    margin-top: -28rem;
  }

  .md\:tw--mt-128{
    margin-top: -31rem;
  }

  .md\:tw--mt-129{
    margin-top: -32.25rem;
  }

  .md\:tw--mt-130{
    margin-top: -32.5rem;
  }

  .md\:tw--mt-140{
    margin-top: -35rem;
  }

  .md\:tw--mt-160{
    margin-top: -40rem;
  }

  .md\:tw--mt-180{
    margin-top: -45rem;
  }

  .md\:tw--mt-185{
    margin-top: -46.25rem;
  }

  .md\:tw--mt-190{
    margin-top: -47.5rem;
  }

  .md\:tw--mt-200{
    margin-top: -50rem;
  }

  .md\:tw--mt-px{
    margin-top: -1px;
  }

  .md\:tw--mt-0\.5{
    margin-top: -0.125rem;
  }

  .md\:tw--mt-1\.5{
    margin-top: -0.375rem;
  }

  .md\:tw--mt-2\.5{
    margin-top: -0.625rem;
  }

  .md\:tw--mt-3\.5{
    margin-top: -0.875rem;
  }

  .md\:tw-mr-0{
    margin-right: 0px;
  }

  .md\:tw-mr-1{
    margin-right: 0.25rem;
  }

  .md\:tw-mr-2{
    margin-right: 0.5rem;
  }

  .md\:tw-mr-3{
    margin-right: 0.75rem;
  }

  .md\:tw-mr-4{
    margin-right: 1rem;
  }

  .md\:tw-mr-5{
    margin-right: 1.25rem;
  }

  .md\:tw-mr-6{
    margin-right: 1.5rem;
  }

  .md\:tw-mr-7{
    margin-right: 1.75rem;
  }

  .md\:tw-mr-8{
    margin-right: 2rem;
  }

  .md\:tw-mr-9{
    margin-right: 2.25rem;
  }

  .md\:tw-mr-10{
    margin-right: 2.5rem;
  }

  .md\:tw-mr-11{
    margin-right: 2.75rem;
  }

  .md\:tw-mr-12{
    margin-right: 3rem;
  }

  .md\:tw-mr-13{
    margin-right: 3.25rem;
  }

  .md\:tw-mr-14{
    margin-right: 3.5rem;
  }

  .md\:tw-mr-15{
    margin-right: 3.75rem;
  }

  .md\:tw-mr-16{
    margin-right: 4rem;
  }

  .md\:tw-mr-17{
    margin-right: 4.25rem;
  }

  .md\:tw-mr-18{
    margin-right: 4.5rem;
  }

  .md\:tw-mr-19{
    margin-right: 4.75rem;
  }

  .md\:tw-mr-20{
    margin-right: 5rem;
  }

  .md\:tw-mr-21{
    margin-right: 5.25rem;
  }

  .md\:tw-mr-22{
    margin-right: 5.5rem;
  }

  .md\:tw-mr-23{
    margin-right: 5.75rem;
  }

  .md\:tw-mr-24{
    margin-right: 6rem;
  }

  .md\:tw-mr-25{
    margin-right: 6.25rem;
  }

  .md\:tw-mr-26{
    margin-right: 6.5rem;
  }

  .md\:tw-mr-27{
    margin-right: 6.75rem;
  }

  .md\:tw-mr-28{
    margin-right: 7rem;
  }

  .md\:tw-mr-29{
    margin-right: 7.25rem;
  }

  .md\:tw-mr-30{
    margin-right: 7.5rem;
  }

  .md\:tw-mr-31{
    margin-right: 7.75rem;
  }

  .md\:tw-mr-32{
    margin-right: 8rem;
  }

  .md\:tw-mr-33{
    margin-right: 8.25rem;
  }

  .md\:tw-mr-34{
    margin-right: 8.5rem;
  }

  .md\:tw-mr-35{
    margin-right: 8.75rem;
  }

  .md\:tw-mr-36{
    margin-right: 9rem;
  }

  .md\:tw-mr-37{
    margin-right: 9.25rem;
  }

  .md\:tw-mr-38{
    margin-right: 9.5rem;
  }

  .md\:tw-mr-39{
    margin-right: 9.75rem;
  }

  .md\:tw-mr-40{
    margin-right: 10rem;
  }

  .md\:tw-mr-41{
    margin-right: 10.25rem;
  }

  .md\:tw-mr-42{
    margin-right: 10.5rem;
  }

  .md\:tw-mr-43{
    margin-right: 10.75rem;
  }

  .md\:tw-mr-44{
    margin-right: 11rem;
  }

  .md\:tw-mr-45{
    margin-right: 11.25rem;
  }

  .md\:tw-mr-46{
    margin-right: 11.5rem;
  }

  .md\:tw-mr-47{
    margin-right: 11.75rem;
  }

  .md\:tw-mr-48{
    margin-right: 12rem;
  }

  .md\:tw-mr-50{
    margin-right: 12.5rem;
  }

  .md\:tw-mr-52{
    margin-right: 13rem;
  }

  .md\:tw-mr-53{
    margin-right: 13.25rem;
  }

  .md\:tw-mr-54{
    margin-right: 13.5rem;
  }

  .md\:tw-mr-55{
    margin-right: 13.75rem;
  }

  .md\:tw-mr-56{
    margin-right: 14rem;
  }

  .md\:tw-mr-57{
    margin-right: 14.25rem;
  }

  .md\:tw-mr-58{
    margin-right: 14.5rem;
  }

  .md\:tw-mr-59{
    margin-right: 14.75rem;
  }

  .md\:tw-mr-60{
    margin-right: 15rem;
  }

  .md\:tw-mr-61{
    margin-right: 15.25rem;
  }

  .md\:tw-mr-62{
    margin-right: 15.5rem;
  }

  .md\:tw-mr-63{
    margin-right: 15.75rem;
  }

  .md\:tw-mr-64{
    margin-right: 16rem;
  }

  .md\:tw-mr-65{
    margin-right: 16.25rem;
  }

  .md\:tw-mr-66{
    margin-right: 16.5rem;
  }

  .md\:tw-mr-68{
    margin-right: 17rem;
  }

  .md\:tw-mr-69{
    margin-right: 17.25rem;
  }

  .md\:tw-mr-70{
    margin-right: 17.5rem;
  }

  .md\:tw-mr-71{
    margin-right: 17.75rem;
  }

  .md\:tw-mr-72{
    margin-right: 18rem;
  }

  .md\:tw-mr-73{
    margin-right: 18.25rem;
  }

  .md\:tw-mr-74{
    margin-right: 18.5rem;
  }

  .md\:tw-mr-75{
    margin-right: 18.75rem;
  }

  .md\:tw-mr-76{
    margin-right: 19rem;
  }

  .md\:tw-mr-77{
    margin-right: 19.25rem;
  }

  .md\:tw-mr-78{
    margin-right: 19.5rem;
  }

  .md\:tw-mr-79{
    margin-right: 19.75rem;
  }

  .md\:tw-mr-80{
    margin-right: 20rem;
  }

  .md\:tw-mr-81{
    margin-right: 20.25rem;
  }

  .md\:tw-mr-82{
    margin-right: 20.5rem;
  }

  .md\:tw-mr-83{
    margin-right: 20.75rem;
  }

  .md\:tw-mr-84{
    margin-right: 21rem;
  }

  .md\:tw-mr-85{
    margin-right: 21.25rem;
  }

  .md\:tw-mr-86{
    margin-right: 21.5rem;
  }

  .md\:tw-mr-87{
    margin-right: 21.75rem;
  }

  .md\:tw-mr-88{
    margin-right: 22rem;
  }

  .md\:tw-mr-89{
    margin-right: 22.25rem;
  }

  .md\:tw-mr-90{
    margin-right: 22.5rem;
  }

  .md\:tw-mr-91{
    margin-right: 22.75rem;
  }

  .md\:tw-mr-92{
    margin-right: 23rem;
  }

  .md\:tw-mr-96{
    margin-right: 24rem;
  }

  .md\:tw-mr-102{
    margin-right: 25.5rem;
  }

  .md\:tw-mr-112{
    margin-right: 28rem;
  }

  .md\:tw-mr-128{
    margin-right: 31rem;
  }

  .md\:tw-mr-129{
    margin-right: 32.25rem;
  }

  .md\:tw-mr-130{
    margin-right: 32.5rem;
  }

  .md\:tw-mr-140{
    margin-right: 35rem;
  }

  .md\:tw-mr-160{
    margin-right: 40rem;
  }

  .md\:tw-mr-180{
    margin-right: 45rem;
  }

  .md\:tw-mr-185{
    margin-right: 46.25rem;
  }

  .md\:tw-mr-190{
    margin-right: 47.5rem;
  }

  .md\:tw-mr-200{
    margin-right: 50rem;
  }

  .md\:tw-mr-auto{
    margin-right: auto;
  }

  .md\:tw-mr-px{
    margin-right: 1px;
  }

  .md\:tw-mr-0\.5{
    margin-right: 0.125rem;
  }

  .md\:tw-mr-1\.5{
    margin-right: 0.375rem;
  }

  .md\:tw-mr-2\.5{
    margin-right: 0.625rem;
  }

  .md\:tw-mr-3\.5{
    margin-right: 0.875rem;
  }

  .md\:tw--mr-0{
    margin-right: 0px;
  }

  .md\:tw--mr-1{
    margin-right: -0.25rem;
  }

  .md\:tw--mr-2{
    margin-right: -0.5rem;
  }

  .md\:tw--mr-3{
    margin-right: -0.75rem;
  }

  .md\:tw--mr-4{
    margin-right: -1rem;
  }

  .md\:tw--mr-5{
    margin-right: -1.25rem;
  }

  .md\:tw--mr-6{
    margin-right: -1.5rem;
  }

  .md\:tw--mr-7{
    margin-right: -1.75rem;
  }

  .md\:tw--mr-8{
    margin-right: -2rem;
  }

  .md\:tw--mr-9{
    margin-right: -2.25rem;
  }

  .md\:tw--mr-10{
    margin-right: -2.5rem;
  }

  .md\:tw--mr-11{
    margin-right: -2.75rem;
  }

  .md\:tw--mr-12{
    margin-right: -3rem;
  }

  .md\:tw--mr-13{
    margin-right: -3.25rem;
  }

  .md\:tw--mr-14{
    margin-right: -3.5rem;
  }

  .md\:tw--mr-15{
    margin-right: -3.75rem;
  }

  .md\:tw--mr-16{
    margin-right: -4rem;
  }

  .md\:tw--mr-17{
    margin-right: -4.25rem;
  }

  .md\:tw--mr-18{
    margin-right: -4.5rem;
  }

  .md\:tw--mr-19{
    margin-right: -4.75rem;
  }

  .md\:tw--mr-20{
    margin-right: -5rem;
  }

  .md\:tw--mr-21{
    margin-right: -5.25rem;
  }

  .md\:tw--mr-22{
    margin-right: -5.5rem;
  }

  .md\:tw--mr-23{
    margin-right: -5.75rem;
  }

  .md\:tw--mr-24{
    margin-right: -6rem;
  }

  .md\:tw--mr-25{
    margin-right: -6.25rem;
  }

  .md\:tw--mr-26{
    margin-right: -6.5rem;
  }

  .md\:tw--mr-27{
    margin-right: -6.75rem;
  }

  .md\:tw--mr-28{
    margin-right: -7rem;
  }

  .md\:tw--mr-29{
    margin-right: -7.25rem;
  }

  .md\:tw--mr-30{
    margin-right: -7.5rem;
  }

  .md\:tw--mr-31{
    margin-right: -7.75rem;
  }

  .md\:tw--mr-32{
    margin-right: -8rem;
  }

  .md\:tw--mr-33{
    margin-right: -8.25rem;
  }

  .md\:tw--mr-34{
    margin-right: -8.5rem;
  }

  .md\:tw--mr-35{
    margin-right: -8.75rem;
  }

  .md\:tw--mr-36{
    margin-right: -9rem;
  }

  .md\:tw--mr-37{
    margin-right: -9.25rem;
  }

  .md\:tw--mr-38{
    margin-right: -9.5rem;
  }

  .md\:tw--mr-39{
    margin-right: -9.75rem;
  }

  .md\:tw--mr-40{
    margin-right: -10rem;
  }

  .md\:tw--mr-41{
    margin-right: -10.25rem;
  }

  .md\:tw--mr-42{
    margin-right: -10.5rem;
  }

  .md\:tw--mr-43{
    margin-right: -10.75rem;
  }

  .md\:tw--mr-44{
    margin-right: -11rem;
  }

  .md\:tw--mr-45{
    margin-right: -11.25rem;
  }

  .md\:tw--mr-46{
    margin-right: -11.5rem;
  }

  .md\:tw--mr-47{
    margin-right: -11.75rem;
  }

  .md\:tw--mr-48{
    margin-right: -12rem;
  }

  .md\:tw--mr-50{
    margin-right: -12.5rem;
  }

  .md\:tw--mr-52{
    margin-right: -13rem;
  }

  .md\:tw--mr-53{
    margin-right: -13.25rem;
  }

  .md\:tw--mr-54{
    margin-right: -13.5rem;
  }

  .md\:tw--mr-55{
    margin-right: -13.75rem;
  }

  .md\:tw--mr-56{
    margin-right: -14rem;
  }

  .md\:tw--mr-57{
    margin-right: -14.25rem;
  }

  .md\:tw--mr-58{
    margin-right: -14.5rem;
  }

  .md\:tw--mr-59{
    margin-right: -14.75rem;
  }

  .md\:tw--mr-60{
    margin-right: -15rem;
  }

  .md\:tw--mr-61{
    margin-right: -15.25rem;
  }

  .md\:tw--mr-62{
    margin-right: -15.5rem;
  }

  .md\:tw--mr-63{
    margin-right: -15.75rem;
  }

  .md\:tw--mr-64{
    margin-right: -16rem;
  }

  .md\:tw--mr-65{
    margin-right: -16.25rem;
  }

  .md\:tw--mr-66{
    margin-right: -16.5rem;
  }

  .md\:tw--mr-68{
    margin-right: -17rem;
  }

  .md\:tw--mr-69{
    margin-right: -17.25rem;
  }

  .md\:tw--mr-70{
    margin-right: -17.5rem;
  }

  .md\:tw--mr-71{
    margin-right: -17.75rem;
  }

  .md\:tw--mr-72{
    margin-right: -18rem;
  }

  .md\:tw--mr-73{
    margin-right: -18.25rem;
  }

  .md\:tw--mr-74{
    margin-right: -18.5rem;
  }

  .md\:tw--mr-75{
    margin-right: -18.75rem;
  }

  .md\:tw--mr-76{
    margin-right: -19rem;
  }

  .md\:tw--mr-77{
    margin-right: -19.25rem;
  }

  .md\:tw--mr-78{
    margin-right: -19.5rem;
  }

  .md\:tw--mr-79{
    margin-right: -19.75rem;
  }

  .md\:tw--mr-80{
    margin-right: -20rem;
  }

  .md\:tw--mr-81{
    margin-right: -20.25rem;
  }

  .md\:tw--mr-82{
    margin-right: -20.5rem;
  }

  .md\:tw--mr-83{
    margin-right: -20.75rem;
  }

  .md\:tw--mr-84{
    margin-right: -21rem;
  }

  .md\:tw--mr-85{
    margin-right: -21.25rem;
  }

  .md\:tw--mr-86{
    margin-right: -21.5rem;
  }

  .md\:tw--mr-87{
    margin-right: -21.75rem;
  }

  .md\:tw--mr-88{
    margin-right: -22rem;
  }

  .md\:tw--mr-89{
    margin-right: -22.25rem;
  }

  .md\:tw--mr-90{
    margin-right: -22.5rem;
  }

  .md\:tw--mr-91{
    margin-right: -22.75rem;
  }

  .md\:tw--mr-92{
    margin-right: -23rem;
  }

  .md\:tw--mr-96{
    margin-right: -24rem;
  }

  .md\:tw--mr-102{
    margin-right: -25.5rem;
  }

  .md\:tw--mr-112{
    margin-right: -28rem;
  }

  .md\:tw--mr-128{
    margin-right: -31rem;
  }

  .md\:tw--mr-129{
    margin-right: -32.25rem;
  }

  .md\:tw--mr-130{
    margin-right: -32.5rem;
  }

  .md\:tw--mr-140{
    margin-right: -35rem;
  }

  .md\:tw--mr-160{
    margin-right: -40rem;
  }

  .md\:tw--mr-180{
    margin-right: -45rem;
  }

  .md\:tw--mr-185{
    margin-right: -46.25rem;
  }

  .md\:tw--mr-190{
    margin-right: -47.5rem;
  }

  .md\:tw--mr-200{
    margin-right: -50rem;
  }

  .md\:tw--mr-px{
    margin-right: -1px;
  }

  .md\:tw--mr-0\.5{
    margin-right: -0.125rem;
  }

  .md\:tw--mr-1\.5{
    margin-right: -0.375rem;
  }

  .md\:tw--mr-2\.5{
    margin-right: -0.625rem;
  }

  .md\:tw--mr-3\.5{
    margin-right: -0.875rem;
  }

  .md\:tw-mb-0{
    margin-bottom: 0px;
  }

  .md\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  .md\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  .md\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  .md\:tw-mb-4{
    margin-bottom: 1rem;
  }

  .md\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  .md\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  .md\:tw-mb-7{
    margin-bottom: 1.75rem;
  }

  .md\:tw-mb-8{
    margin-bottom: 2rem;
  }

  .md\:tw-mb-9{
    margin-bottom: 2.25rem;
  }

  .md\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  .md\:tw-mb-11{
    margin-bottom: 2.75rem;
  }

  .md\:tw-mb-12{
    margin-bottom: 3rem;
  }

  .md\:tw-mb-13{
    margin-bottom: 3.25rem;
  }

  .md\:tw-mb-14{
    margin-bottom: 3.5rem;
  }

  .md\:tw-mb-15{
    margin-bottom: 3.75rem;
  }

  .md\:tw-mb-16{
    margin-bottom: 4rem;
  }

  .md\:tw-mb-17{
    margin-bottom: 4.25rem;
  }

  .md\:tw-mb-18{
    margin-bottom: 4.5rem;
  }

  .md\:tw-mb-19{
    margin-bottom: 4.75rem;
  }

  .md\:tw-mb-20{
    margin-bottom: 5rem;
  }

  .md\:tw-mb-21{
    margin-bottom: 5.25rem;
  }

  .md\:tw-mb-22{
    margin-bottom: 5.5rem;
  }

  .md\:tw-mb-23{
    margin-bottom: 5.75rem;
  }

  .md\:tw-mb-24{
    margin-bottom: 6rem;
  }

  .md\:tw-mb-25{
    margin-bottom: 6.25rem;
  }

  .md\:tw-mb-26{
    margin-bottom: 6.5rem;
  }

  .md\:tw-mb-27{
    margin-bottom: 6.75rem;
  }

  .md\:tw-mb-28{
    margin-bottom: 7rem;
  }

  .md\:tw-mb-29{
    margin-bottom: 7.25rem;
  }

  .md\:tw-mb-30{
    margin-bottom: 7.5rem;
  }

  .md\:tw-mb-31{
    margin-bottom: 7.75rem;
  }

  .md\:tw-mb-32{
    margin-bottom: 8rem;
  }

  .md\:tw-mb-33{
    margin-bottom: 8.25rem;
  }

  .md\:tw-mb-34{
    margin-bottom: 8.5rem;
  }

  .md\:tw-mb-35{
    margin-bottom: 8.75rem;
  }

  .md\:tw-mb-36{
    margin-bottom: 9rem;
  }

  .md\:tw-mb-37{
    margin-bottom: 9.25rem;
  }

  .md\:tw-mb-38{
    margin-bottom: 9.5rem;
  }

  .md\:tw-mb-39{
    margin-bottom: 9.75rem;
  }

  .md\:tw-mb-40{
    margin-bottom: 10rem;
  }

  .md\:tw-mb-41{
    margin-bottom: 10.25rem;
  }

  .md\:tw-mb-42{
    margin-bottom: 10.5rem;
  }

  .md\:tw-mb-43{
    margin-bottom: 10.75rem;
  }

  .md\:tw-mb-44{
    margin-bottom: 11rem;
  }

  .md\:tw-mb-45{
    margin-bottom: 11.25rem;
  }

  .md\:tw-mb-46{
    margin-bottom: 11.5rem;
  }

  .md\:tw-mb-47{
    margin-bottom: 11.75rem;
  }

  .md\:tw-mb-48{
    margin-bottom: 12rem;
  }

  .md\:tw-mb-50{
    margin-bottom: 12.5rem;
  }

  .md\:tw-mb-52{
    margin-bottom: 13rem;
  }

  .md\:tw-mb-53{
    margin-bottom: 13.25rem;
  }

  .md\:tw-mb-54{
    margin-bottom: 13.5rem;
  }

  .md\:tw-mb-55{
    margin-bottom: 13.75rem;
  }

  .md\:tw-mb-56{
    margin-bottom: 14rem;
  }

  .md\:tw-mb-57{
    margin-bottom: 14.25rem;
  }

  .md\:tw-mb-58{
    margin-bottom: 14.5rem;
  }

  .md\:tw-mb-59{
    margin-bottom: 14.75rem;
  }

  .md\:tw-mb-60{
    margin-bottom: 15rem;
  }

  .md\:tw-mb-61{
    margin-bottom: 15.25rem;
  }

  .md\:tw-mb-62{
    margin-bottom: 15.5rem;
  }

  .md\:tw-mb-63{
    margin-bottom: 15.75rem;
  }

  .md\:tw-mb-64{
    margin-bottom: 16rem;
  }

  .md\:tw-mb-65{
    margin-bottom: 16.25rem;
  }

  .md\:tw-mb-66{
    margin-bottom: 16.5rem;
  }

  .md\:tw-mb-68{
    margin-bottom: 17rem;
  }

  .md\:tw-mb-69{
    margin-bottom: 17.25rem;
  }

  .md\:tw-mb-70{
    margin-bottom: 17.5rem;
  }

  .md\:tw-mb-71{
    margin-bottom: 17.75rem;
  }

  .md\:tw-mb-72{
    margin-bottom: 18rem;
  }

  .md\:tw-mb-73{
    margin-bottom: 18.25rem;
  }

  .md\:tw-mb-74{
    margin-bottom: 18.5rem;
  }

  .md\:tw-mb-75{
    margin-bottom: 18.75rem;
  }

  .md\:tw-mb-76{
    margin-bottom: 19rem;
  }

  .md\:tw-mb-77{
    margin-bottom: 19.25rem;
  }

  .md\:tw-mb-78{
    margin-bottom: 19.5rem;
  }

  .md\:tw-mb-79{
    margin-bottom: 19.75rem;
  }

  .md\:tw-mb-80{
    margin-bottom: 20rem;
  }

  .md\:tw-mb-81{
    margin-bottom: 20.25rem;
  }

  .md\:tw-mb-82{
    margin-bottom: 20.5rem;
  }

  .md\:tw-mb-83{
    margin-bottom: 20.75rem;
  }

  .md\:tw-mb-84{
    margin-bottom: 21rem;
  }

  .md\:tw-mb-85{
    margin-bottom: 21.25rem;
  }

  .md\:tw-mb-86{
    margin-bottom: 21.5rem;
  }

  .md\:tw-mb-87{
    margin-bottom: 21.75rem;
  }

  .md\:tw-mb-88{
    margin-bottom: 22rem;
  }

  .md\:tw-mb-89{
    margin-bottom: 22.25rem;
  }

  .md\:tw-mb-90{
    margin-bottom: 22.5rem;
  }

  .md\:tw-mb-91{
    margin-bottom: 22.75rem;
  }

  .md\:tw-mb-92{
    margin-bottom: 23rem;
  }

  .md\:tw-mb-96{
    margin-bottom: 24rem;
  }

  .md\:tw-mb-102{
    margin-bottom: 25.5rem;
  }

  .md\:tw-mb-112{
    margin-bottom: 28rem;
  }

  .md\:tw-mb-128{
    margin-bottom: 31rem;
  }

  .md\:tw-mb-129{
    margin-bottom: 32.25rem;
  }

  .md\:tw-mb-130{
    margin-bottom: 32.5rem;
  }

  .md\:tw-mb-140{
    margin-bottom: 35rem;
  }

  .md\:tw-mb-160{
    margin-bottom: 40rem;
  }

  .md\:tw-mb-180{
    margin-bottom: 45rem;
  }

  .md\:tw-mb-185{
    margin-bottom: 46.25rem;
  }

  .md\:tw-mb-190{
    margin-bottom: 47.5rem;
  }

  .md\:tw-mb-200{
    margin-bottom: 50rem;
  }

  .md\:tw-mb-auto{
    margin-bottom: auto;
  }

  .md\:tw-mb-px{
    margin-bottom: 1px;
  }

  .md\:tw-mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .md\:tw-mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .md\:tw-mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .md\:tw-mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .md\:tw--mb-0{
    margin-bottom: 0px;
  }

  .md\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  .md\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  .md\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  .md\:tw--mb-4{
    margin-bottom: -1rem;
  }

  .md\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  .md\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  .md\:tw--mb-7{
    margin-bottom: -1.75rem;
  }

  .md\:tw--mb-8{
    margin-bottom: -2rem;
  }

  .md\:tw--mb-9{
    margin-bottom: -2.25rem;
  }

  .md\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  .md\:tw--mb-11{
    margin-bottom: -2.75rem;
  }

  .md\:tw--mb-12{
    margin-bottom: -3rem;
  }

  .md\:tw--mb-13{
    margin-bottom: -3.25rem;
  }

  .md\:tw--mb-14{
    margin-bottom: -3.5rem;
  }

  .md\:tw--mb-15{
    margin-bottom: -3.75rem;
  }

  .md\:tw--mb-16{
    margin-bottom: -4rem;
  }

  .md\:tw--mb-17{
    margin-bottom: -4.25rem;
  }

  .md\:tw--mb-18{
    margin-bottom: -4.5rem;
  }

  .md\:tw--mb-19{
    margin-bottom: -4.75rem;
  }

  .md\:tw--mb-20{
    margin-bottom: -5rem;
  }

  .md\:tw--mb-21{
    margin-bottom: -5.25rem;
  }

  .md\:tw--mb-22{
    margin-bottom: -5.5rem;
  }

  .md\:tw--mb-23{
    margin-bottom: -5.75rem;
  }

  .md\:tw--mb-24{
    margin-bottom: -6rem;
  }

  .md\:tw--mb-25{
    margin-bottom: -6.25rem;
  }

  .md\:tw--mb-26{
    margin-bottom: -6.5rem;
  }

  .md\:tw--mb-27{
    margin-bottom: -6.75rem;
  }

  .md\:tw--mb-28{
    margin-bottom: -7rem;
  }

  .md\:tw--mb-29{
    margin-bottom: -7.25rem;
  }

  .md\:tw--mb-30{
    margin-bottom: -7.5rem;
  }

  .md\:tw--mb-31{
    margin-bottom: -7.75rem;
  }

  .md\:tw--mb-32{
    margin-bottom: -8rem;
  }

  .md\:tw--mb-33{
    margin-bottom: -8.25rem;
  }

  .md\:tw--mb-34{
    margin-bottom: -8.5rem;
  }

  .md\:tw--mb-35{
    margin-bottom: -8.75rem;
  }

  .md\:tw--mb-36{
    margin-bottom: -9rem;
  }

  .md\:tw--mb-37{
    margin-bottom: -9.25rem;
  }

  .md\:tw--mb-38{
    margin-bottom: -9.5rem;
  }

  .md\:tw--mb-39{
    margin-bottom: -9.75rem;
  }

  .md\:tw--mb-40{
    margin-bottom: -10rem;
  }

  .md\:tw--mb-41{
    margin-bottom: -10.25rem;
  }

  .md\:tw--mb-42{
    margin-bottom: -10.5rem;
  }

  .md\:tw--mb-43{
    margin-bottom: -10.75rem;
  }

  .md\:tw--mb-44{
    margin-bottom: -11rem;
  }

  .md\:tw--mb-45{
    margin-bottom: -11.25rem;
  }

  .md\:tw--mb-46{
    margin-bottom: -11.5rem;
  }

  .md\:tw--mb-47{
    margin-bottom: -11.75rem;
  }

  .md\:tw--mb-48{
    margin-bottom: -12rem;
  }

  .md\:tw--mb-50{
    margin-bottom: -12.5rem;
  }

  .md\:tw--mb-52{
    margin-bottom: -13rem;
  }

  .md\:tw--mb-53{
    margin-bottom: -13.25rem;
  }

  .md\:tw--mb-54{
    margin-bottom: -13.5rem;
  }

  .md\:tw--mb-55{
    margin-bottom: -13.75rem;
  }

  .md\:tw--mb-56{
    margin-bottom: -14rem;
  }

  .md\:tw--mb-57{
    margin-bottom: -14.25rem;
  }

  .md\:tw--mb-58{
    margin-bottom: -14.5rem;
  }

  .md\:tw--mb-59{
    margin-bottom: -14.75rem;
  }

  .md\:tw--mb-60{
    margin-bottom: -15rem;
  }

  .md\:tw--mb-61{
    margin-bottom: -15.25rem;
  }

  .md\:tw--mb-62{
    margin-bottom: -15.5rem;
  }

  .md\:tw--mb-63{
    margin-bottom: -15.75rem;
  }

  .md\:tw--mb-64{
    margin-bottom: -16rem;
  }

  .md\:tw--mb-65{
    margin-bottom: -16.25rem;
  }

  .md\:tw--mb-66{
    margin-bottom: -16.5rem;
  }

  .md\:tw--mb-68{
    margin-bottom: -17rem;
  }

  .md\:tw--mb-69{
    margin-bottom: -17.25rem;
  }

  .md\:tw--mb-70{
    margin-bottom: -17.5rem;
  }

  .md\:tw--mb-71{
    margin-bottom: -17.75rem;
  }

  .md\:tw--mb-72{
    margin-bottom: -18rem;
  }

  .md\:tw--mb-73{
    margin-bottom: -18.25rem;
  }

  .md\:tw--mb-74{
    margin-bottom: -18.5rem;
  }

  .md\:tw--mb-75{
    margin-bottom: -18.75rem;
  }

  .md\:tw--mb-76{
    margin-bottom: -19rem;
  }

  .md\:tw--mb-77{
    margin-bottom: -19.25rem;
  }

  .md\:tw--mb-78{
    margin-bottom: -19.5rem;
  }

  .md\:tw--mb-79{
    margin-bottom: -19.75rem;
  }

  .md\:tw--mb-80{
    margin-bottom: -20rem;
  }

  .md\:tw--mb-81{
    margin-bottom: -20.25rem;
  }

  .md\:tw--mb-82{
    margin-bottom: -20.5rem;
  }

  .md\:tw--mb-83{
    margin-bottom: -20.75rem;
  }

  .md\:tw--mb-84{
    margin-bottom: -21rem;
  }

  .md\:tw--mb-85{
    margin-bottom: -21.25rem;
  }

  .md\:tw--mb-86{
    margin-bottom: -21.5rem;
  }

  .md\:tw--mb-87{
    margin-bottom: -21.75rem;
  }

  .md\:tw--mb-88{
    margin-bottom: -22rem;
  }

  .md\:tw--mb-89{
    margin-bottom: -22.25rem;
  }

  .md\:tw--mb-90{
    margin-bottom: -22.5rem;
  }

  .md\:tw--mb-91{
    margin-bottom: -22.75rem;
  }

  .md\:tw--mb-92{
    margin-bottom: -23rem;
  }

  .md\:tw--mb-96{
    margin-bottom: -24rem;
  }

  .md\:tw--mb-102{
    margin-bottom: -25.5rem;
  }

  .md\:tw--mb-112{
    margin-bottom: -28rem;
  }

  .md\:tw--mb-128{
    margin-bottom: -31rem;
  }

  .md\:tw--mb-129{
    margin-bottom: -32.25rem;
  }

  .md\:tw--mb-130{
    margin-bottom: -32.5rem;
  }

  .md\:tw--mb-140{
    margin-bottom: -35rem;
  }

  .md\:tw--mb-160{
    margin-bottom: -40rem;
  }

  .md\:tw--mb-180{
    margin-bottom: -45rem;
  }

  .md\:tw--mb-185{
    margin-bottom: -46.25rem;
  }

  .md\:tw--mb-190{
    margin-bottom: -47.5rem;
  }

  .md\:tw--mb-200{
    margin-bottom: -50rem;
  }

  .md\:tw--mb-px{
    margin-bottom: -1px;
  }

  .md\:tw--mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .md\:tw--mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .md\:tw--mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .md\:tw--mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .md\:tw-ml-0{
    margin-left: 0px;
  }

  .md\:tw-ml-1{
    margin-left: 0.25rem;
  }

  .md\:tw-ml-2{
    margin-left: 0.5rem;
  }

  .md\:tw-ml-3{
    margin-left: 0.75rem;
  }

  .md\:tw-ml-4{
    margin-left: 1rem;
  }

  .md\:tw-ml-5{
    margin-left: 1.25rem;
  }

  .md\:tw-ml-6{
    margin-left: 1.5rem;
  }

  .md\:tw-ml-7{
    margin-left: 1.75rem;
  }

  .md\:tw-ml-8{
    margin-left: 2rem;
  }

  .md\:tw-ml-9{
    margin-left: 2.25rem;
  }

  .md\:tw-ml-10{
    margin-left: 2.5rem;
  }

  .md\:tw-ml-11{
    margin-left: 2.75rem;
  }

  .md\:tw-ml-12{
    margin-left: 3rem;
  }

  .md\:tw-ml-13{
    margin-left: 3.25rem;
  }

  .md\:tw-ml-14{
    margin-left: 3.5rem;
  }

  .md\:tw-ml-15{
    margin-left: 3.75rem;
  }

  .md\:tw-ml-16{
    margin-left: 4rem;
  }

  .md\:tw-ml-17{
    margin-left: 4.25rem;
  }

  .md\:tw-ml-18{
    margin-left: 4.5rem;
  }

  .md\:tw-ml-19{
    margin-left: 4.75rem;
  }

  .md\:tw-ml-20{
    margin-left: 5rem;
  }

  .md\:tw-ml-21{
    margin-left: 5.25rem;
  }

  .md\:tw-ml-22{
    margin-left: 5.5rem;
  }

  .md\:tw-ml-23{
    margin-left: 5.75rem;
  }

  .md\:tw-ml-24{
    margin-left: 6rem;
  }

  .md\:tw-ml-25{
    margin-left: 6.25rem;
  }

  .md\:tw-ml-26{
    margin-left: 6.5rem;
  }

  .md\:tw-ml-27{
    margin-left: 6.75rem;
  }

  .md\:tw-ml-28{
    margin-left: 7rem;
  }

  .md\:tw-ml-29{
    margin-left: 7.25rem;
  }

  .md\:tw-ml-30{
    margin-left: 7.5rem;
  }

  .md\:tw-ml-31{
    margin-left: 7.75rem;
  }

  .md\:tw-ml-32{
    margin-left: 8rem;
  }

  .md\:tw-ml-33{
    margin-left: 8.25rem;
  }

  .md\:tw-ml-34{
    margin-left: 8.5rem;
  }

  .md\:tw-ml-35{
    margin-left: 8.75rem;
  }

  .md\:tw-ml-36{
    margin-left: 9rem;
  }

  .md\:tw-ml-37{
    margin-left: 9.25rem;
  }

  .md\:tw-ml-38{
    margin-left: 9.5rem;
  }

  .md\:tw-ml-39{
    margin-left: 9.75rem;
  }

  .md\:tw-ml-40{
    margin-left: 10rem;
  }

  .md\:tw-ml-41{
    margin-left: 10.25rem;
  }

  .md\:tw-ml-42{
    margin-left: 10.5rem;
  }

  .md\:tw-ml-43{
    margin-left: 10.75rem;
  }

  .md\:tw-ml-44{
    margin-left: 11rem;
  }

  .md\:tw-ml-45{
    margin-left: 11.25rem;
  }

  .md\:tw-ml-46{
    margin-left: 11.5rem;
  }

  .md\:tw-ml-47{
    margin-left: 11.75rem;
  }

  .md\:tw-ml-48{
    margin-left: 12rem;
  }

  .md\:tw-ml-50{
    margin-left: 12.5rem;
  }

  .md\:tw-ml-52{
    margin-left: 13rem;
  }

  .md\:tw-ml-53{
    margin-left: 13.25rem;
  }

  .md\:tw-ml-54{
    margin-left: 13.5rem;
  }

  .md\:tw-ml-55{
    margin-left: 13.75rem;
  }

  .md\:tw-ml-56{
    margin-left: 14rem;
  }

  .md\:tw-ml-57{
    margin-left: 14.25rem;
  }

  .md\:tw-ml-58{
    margin-left: 14.5rem;
  }

  .md\:tw-ml-59{
    margin-left: 14.75rem;
  }

  .md\:tw-ml-60{
    margin-left: 15rem;
  }

  .md\:tw-ml-61{
    margin-left: 15.25rem;
  }

  .md\:tw-ml-62{
    margin-left: 15.5rem;
  }

  .md\:tw-ml-63{
    margin-left: 15.75rem;
  }

  .md\:tw-ml-64{
    margin-left: 16rem;
  }

  .md\:tw-ml-65{
    margin-left: 16.25rem;
  }

  .md\:tw-ml-66{
    margin-left: 16.5rem;
  }

  .md\:tw-ml-68{
    margin-left: 17rem;
  }

  .md\:tw-ml-69{
    margin-left: 17.25rem;
  }

  .md\:tw-ml-70{
    margin-left: 17.5rem;
  }

  .md\:tw-ml-71{
    margin-left: 17.75rem;
  }

  .md\:tw-ml-72{
    margin-left: 18rem;
  }

  .md\:tw-ml-73{
    margin-left: 18.25rem;
  }

  .md\:tw-ml-74{
    margin-left: 18.5rem;
  }

  .md\:tw-ml-75{
    margin-left: 18.75rem;
  }

  .md\:tw-ml-76{
    margin-left: 19rem;
  }

  .md\:tw-ml-77{
    margin-left: 19.25rem;
  }

  .md\:tw-ml-78{
    margin-left: 19.5rem;
  }

  .md\:tw-ml-79{
    margin-left: 19.75rem;
  }

  .md\:tw-ml-80{
    margin-left: 20rem;
  }

  .md\:tw-ml-81{
    margin-left: 20.25rem;
  }

  .md\:tw-ml-82{
    margin-left: 20.5rem;
  }

  .md\:tw-ml-83{
    margin-left: 20.75rem;
  }

  .md\:tw-ml-84{
    margin-left: 21rem;
  }

  .md\:tw-ml-85{
    margin-left: 21.25rem;
  }

  .md\:tw-ml-86{
    margin-left: 21.5rem;
  }

  .md\:tw-ml-87{
    margin-left: 21.75rem;
  }

  .md\:tw-ml-88{
    margin-left: 22rem;
  }

  .md\:tw-ml-89{
    margin-left: 22.25rem;
  }

  .md\:tw-ml-90{
    margin-left: 22.5rem;
  }

  .md\:tw-ml-91{
    margin-left: 22.75rem;
  }

  .md\:tw-ml-92{
    margin-left: 23rem;
  }

  .md\:tw-ml-96{
    margin-left: 24rem;
  }

  .md\:tw-ml-102{
    margin-left: 25.5rem;
  }

  .md\:tw-ml-112{
    margin-left: 28rem;
  }

  .md\:tw-ml-128{
    margin-left: 31rem;
  }

  .md\:tw-ml-129{
    margin-left: 32.25rem;
  }

  .md\:tw-ml-130{
    margin-left: 32.5rem;
  }

  .md\:tw-ml-140{
    margin-left: 35rem;
  }

  .md\:tw-ml-160{
    margin-left: 40rem;
  }

  .md\:tw-ml-180{
    margin-left: 45rem;
  }

  .md\:tw-ml-185{
    margin-left: 46.25rem;
  }

  .md\:tw-ml-190{
    margin-left: 47.5rem;
  }

  .md\:tw-ml-200{
    margin-left: 50rem;
  }

  .md\:tw-ml-auto{
    margin-left: auto;
  }

  .md\:tw-ml-px{
    margin-left: 1px;
  }

  .md\:tw-ml-0\.5{
    margin-left: 0.125rem;
  }

  .md\:tw-ml-1\.5{
    margin-left: 0.375rem;
  }

  .md\:tw-ml-2\.5{
    margin-left: 0.625rem;
  }

  .md\:tw-ml-3\.5{
    margin-left: 0.875rem;
  }

  .md\:tw--ml-0{
    margin-left: 0px;
  }

  .md\:tw--ml-1{
    margin-left: -0.25rem;
  }

  .md\:tw--ml-2{
    margin-left: -0.5rem;
  }

  .md\:tw--ml-3{
    margin-left: -0.75rem;
  }

  .md\:tw--ml-4{
    margin-left: -1rem;
  }

  .md\:tw--ml-5{
    margin-left: -1.25rem;
  }

  .md\:tw--ml-6{
    margin-left: -1.5rem;
  }

  .md\:tw--ml-7{
    margin-left: -1.75rem;
  }

  .md\:tw--ml-8{
    margin-left: -2rem;
  }

  .md\:tw--ml-9{
    margin-left: -2.25rem;
  }

  .md\:tw--ml-10{
    margin-left: -2.5rem;
  }

  .md\:tw--ml-11{
    margin-left: -2.75rem;
  }

  .md\:tw--ml-12{
    margin-left: -3rem;
  }

  .md\:tw--ml-13{
    margin-left: -3.25rem;
  }

  .md\:tw--ml-14{
    margin-left: -3.5rem;
  }

  .md\:tw--ml-15{
    margin-left: -3.75rem;
  }

  .md\:tw--ml-16{
    margin-left: -4rem;
  }

  .md\:tw--ml-17{
    margin-left: -4.25rem;
  }

  .md\:tw--ml-18{
    margin-left: -4.5rem;
  }

  .md\:tw--ml-19{
    margin-left: -4.75rem;
  }

  .md\:tw--ml-20{
    margin-left: -5rem;
  }

  .md\:tw--ml-21{
    margin-left: -5.25rem;
  }

  .md\:tw--ml-22{
    margin-left: -5.5rem;
  }

  .md\:tw--ml-23{
    margin-left: -5.75rem;
  }

  .md\:tw--ml-24{
    margin-left: -6rem;
  }

  .md\:tw--ml-25{
    margin-left: -6.25rem;
  }

  .md\:tw--ml-26{
    margin-left: -6.5rem;
  }

  .md\:tw--ml-27{
    margin-left: -6.75rem;
  }

  .md\:tw--ml-28{
    margin-left: -7rem;
  }

  .md\:tw--ml-29{
    margin-left: -7.25rem;
  }

  .md\:tw--ml-30{
    margin-left: -7.5rem;
  }

  .md\:tw--ml-31{
    margin-left: -7.75rem;
  }

  .md\:tw--ml-32{
    margin-left: -8rem;
  }

  .md\:tw--ml-33{
    margin-left: -8.25rem;
  }

  .md\:tw--ml-34{
    margin-left: -8.5rem;
  }

  .md\:tw--ml-35{
    margin-left: -8.75rem;
  }

  .md\:tw--ml-36{
    margin-left: -9rem;
  }

  .md\:tw--ml-37{
    margin-left: -9.25rem;
  }

  .md\:tw--ml-38{
    margin-left: -9.5rem;
  }

  .md\:tw--ml-39{
    margin-left: -9.75rem;
  }

  .md\:tw--ml-40{
    margin-left: -10rem;
  }

  .md\:tw--ml-41{
    margin-left: -10.25rem;
  }

  .md\:tw--ml-42{
    margin-left: -10.5rem;
  }

  .md\:tw--ml-43{
    margin-left: -10.75rem;
  }

  .md\:tw--ml-44{
    margin-left: -11rem;
  }

  .md\:tw--ml-45{
    margin-left: -11.25rem;
  }

  .md\:tw--ml-46{
    margin-left: -11.5rem;
  }

  .md\:tw--ml-47{
    margin-left: -11.75rem;
  }

  .md\:tw--ml-48{
    margin-left: -12rem;
  }

  .md\:tw--ml-50{
    margin-left: -12.5rem;
  }

  .md\:tw--ml-52{
    margin-left: -13rem;
  }

  .md\:tw--ml-53{
    margin-left: -13.25rem;
  }

  .md\:tw--ml-54{
    margin-left: -13.5rem;
  }

  .md\:tw--ml-55{
    margin-left: -13.75rem;
  }

  .md\:tw--ml-56{
    margin-left: -14rem;
  }

  .md\:tw--ml-57{
    margin-left: -14.25rem;
  }

  .md\:tw--ml-58{
    margin-left: -14.5rem;
  }

  .md\:tw--ml-59{
    margin-left: -14.75rem;
  }

  .md\:tw--ml-60{
    margin-left: -15rem;
  }

  .md\:tw--ml-61{
    margin-left: -15.25rem;
  }

  .md\:tw--ml-62{
    margin-left: -15.5rem;
  }

  .md\:tw--ml-63{
    margin-left: -15.75rem;
  }

  .md\:tw--ml-64{
    margin-left: -16rem;
  }

  .md\:tw--ml-65{
    margin-left: -16.25rem;
  }

  .md\:tw--ml-66{
    margin-left: -16.5rem;
  }

  .md\:tw--ml-68{
    margin-left: -17rem;
  }

  .md\:tw--ml-69{
    margin-left: -17.25rem;
  }

  .md\:tw--ml-70{
    margin-left: -17.5rem;
  }

  .md\:tw--ml-71{
    margin-left: -17.75rem;
  }

  .md\:tw--ml-72{
    margin-left: -18rem;
  }

  .md\:tw--ml-73{
    margin-left: -18.25rem;
  }

  .md\:tw--ml-74{
    margin-left: -18.5rem;
  }

  .md\:tw--ml-75{
    margin-left: -18.75rem;
  }

  .md\:tw--ml-76{
    margin-left: -19rem;
  }

  .md\:tw--ml-77{
    margin-left: -19.25rem;
  }

  .md\:tw--ml-78{
    margin-left: -19.5rem;
  }

  .md\:tw--ml-79{
    margin-left: -19.75rem;
  }

  .md\:tw--ml-80{
    margin-left: -20rem;
  }

  .md\:tw--ml-81{
    margin-left: -20.25rem;
  }

  .md\:tw--ml-82{
    margin-left: -20.5rem;
  }

  .md\:tw--ml-83{
    margin-left: -20.75rem;
  }

  .md\:tw--ml-84{
    margin-left: -21rem;
  }

  .md\:tw--ml-85{
    margin-left: -21.25rem;
  }

  .md\:tw--ml-86{
    margin-left: -21.5rem;
  }

  .md\:tw--ml-87{
    margin-left: -21.75rem;
  }

  .md\:tw--ml-88{
    margin-left: -22rem;
  }

  .md\:tw--ml-89{
    margin-left: -22.25rem;
  }

  .md\:tw--ml-90{
    margin-left: -22.5rem;
  }

  .md\:tw--ml-91{
    margin-left: -22.75rem;
  }

  .md\:tw--ml-92{
    margin-left: -23rem;
  }

  .md\:tw--ml-96{
    margin-left: -24rem;
  }

  .md\:tw--ml-102{
    margin-left: -25.5rem;
  }

  .md\:tw--ml-112{
    margin-left: -28rem;
  }

  .md\:tw--ml-128{
    margin-left: -31rem;
  }

  .md\:tw--ml-129{
    margin-left: -32.25rem;
  }

  .md\:tw--ml-130{
    margin-left: -32.5rem;
  }

  .md\:tw--ml-140{
    margin-left: -35rem;
  }

  .md\:tw--ml-160{
    margin-left: -40rem;
  }

  .md\:tw--ml-180{
    margin-left: -45rem;
  }

  .md\:tw--ml-185{
    margin-left: -46.25rem;
  }

  .md\:tw--ml-190{
    margin-left: -47.5rem;
  }

  .md\:tw--ml-200{
    margin-left: -50rem;
  }

  .md\:tw--ml-px{
    margin-left: -1px;
  }

  .md\:tw--ml-0\.5{
    margin-left: -0.125rem;
  }

  .md\:tw--ml-1\.5{
    margin-left: -0.375rem;
  }

  .md\:tw--ml-2\.5{
    margin-left: -0.625rem;
  }

  .md\:tw--ml-3\.5{
    margin-left: -0.875rem;
  }

  .md\:tw-box-border{
    box-sizing: border-box;
  }

  .md\:tw-box-content{
    box-sizing: content-box;
  }

  .md\:tw-block{
    display: block;
  }

  .md\:tw-inline-block{
    display: inline-block;
  }

  .md\:tw-inline{
    display: inline;
  }

  .md\:tw-flex{
    display: flex;
  }

  .md\:tw-inline-flex{
    display: inline-flex;
  }

  .md\:tw-table{
    display: table;
  }

  .md\:tw-inline-table{
    display: inline-table;
  }

  .md\:tw-table-caption{
    display: table-caption;
  }

  .md\:tw-table-cell{
    display: table-cell;
  }

  .md\:tw-table-column{
    display: table-column;
  }

  .md\:tw-table-column-group{
    display: table-column-group;
  }

  .md\:tw-table-footer-group{
    display: table-footer-group;
  }

  .md\:tw-table-header-group{
    display: table-header-group;
  }

  .md\:tw-table-row-group{
    display: table-row-group;
  }

  .md\:tw-table-row{
    display: table-row;
  }

  .md\:tw-flow-root{
    display: flow-root;
  }

  .md\:tw-grid{
    display: grid;
  }

  .md\:tw-inline-grid{
    display: inline-grid;
  }

  .md\:tw-contents{
    display: contents;
  }

  .md\:tw-list-item{
    display: list-item;
  }

  .md\:tw-hidden{
    display: none;
  }

  .md\:tw-h-0{
    height: 0px;
  }

  .md\:tw-h-1{
    height: 0.25rem;
  }

  .md\:tw-h-2{
    height: 0.5rem;
  }

  .md\:tw-h-3{
    height: 0.75rem;
  }

  .md\:tw-h-4{
    height: 1rem;
  }

  .md\:tw-h-5{
    height: 1.25rem;
  }

  .md\:tw-h-6{
    height: 1.5rem;
  }

  .md\:tw-h-7{
    height: 1.75rem;
  }

  .md\:tw-h-8{
    height: 2rem;
  }

  .md\:tw-h-9{
    height: 2.25rem;
  }

  .md\:tw-h-10{
    height: 2.5rem;
  }

  .md\:tw-h-11{
    height: 2.75rem;
  }

  .md\:tw-h-12{
    height: 3rem;
  }

  .md\:tw-h-13{
    height: 3.25rem;
  }

  .md\:tw-h-14{
    height: 3.5rem;
  }

  .md\:tw-h-15{
    height: 3.75rem;
  }

  .md\:tw-h-16{
    height: 4rem;
  }

  .md\:tw-h-17{
    height: 4.25rem;
  }

  .md\:tw-h-18{
    height: 4.5rem;
  }

  .md\:tw-h-19{
    height: 4.75rem;
  }

  .md\:tw-h-20{
    height: 5rem;
  }

  .md\:tw-h-21{
    height: 5.25rem;
  }

  .md\:tw-h-22{
    height: 5.5rem;
  }

  .md\:tw-h-23{
    height: 5.75rem;
  }

  .md\:tw-h-24{
    height: 6rem;
  }

  .md\:tw-h-25{
    height: 6.25rem;
  }

  .md\:tw-h-26{
    height: 6.5rem;
  }

  .md\:tw-h-27{
    height: 6.75rem;
  }

  .md\:tw-h-28{
    height: 7rem;
  }

  .md\:tw-h-29{
    height: 7.25rem;
  }

  .md\:tw-h-30{
    height: 7.5rem;
  }

  .md\:tw-h-31{
    height: 7.75rem;
  }

  .md\:tw-h-32{
    height: 8rem;
  }

  .md\:tw-h-33{
    height: 8.25rem;
  }

  .md\:tw-h-34{
    height: 8.5rem;
  }

  .md\:tw-h-35{
    height: 8.75rem;
  }

  .md\:tw-h-36{
    height: 9rem;
  }

  .md\:tw-h-37{
    height: 9.25rem;
  }

  .md\:tw-h-38{
    height: 9.5rem;
  }

  .md\:tw-h-39{
    height: 9.75rem;
  }

  .md\:tw-h-40{
    height: 10rem;
  }

  .md\:tw-h-41{
    height: 10.25rem;
  }

  .md\:tw-h-42{
    height: 10.5rem;
  }

  .md\:tw-h-43{
    height: 10.75rem;
  }

  .md\:tw-h-44{
    height: 11rem;
  }

  .md\:tw-h-45{
    height: 11.25rem;
  }

  .md\:tw-h-46{
    height: 11.5rem;
  }

  .md\:tw-h-47{
    height: 11.75rem;
  }

  .md\:tw-h-48{
    height: 12rem;
  }

  .md\:tw-h-50{
    height: 12.5rem;
  }

  .md\:tw-h-52{
    height: 13rem;
  }

  .md\:tw-h-53{
    height: 13.25rem;
  }

  .md\:tw-h-54{
    height: 13.5rem;
  }

  .md\:tw-h-55{
    height: 13.75rem;
  }

  .md\:tw-h-56{
    height: 14rem;
  }

  .md\:tw-h-57{
    height: 14.25rem;
  }

  .md\:tw-h-58{
    height: 14.5rem;
  }

  .md\:tw-h-59{
    height: 14.75rem;
  }

  .md\:tw-h-60{
    height: 15rem;
  }

  .md\:tw-h-61{
    height: 15.25rem;
  }

  .md\:tw-h-62{
    height: 15.5rem;
  }

  .md\:tw-h-63{
    height: 15.75rem;
  }

  .md\:tw-h-64{
    height: 16rem;
  }

  .md\:tw-h-65{
    height: 16.25rem;
  }

  .md\:tw-h-66{
    height: 16.5rem;
  }

  .md\:tw-h-68{
    height: 17rem;
  }

  .md\:tw-h-69{
    height: 17.25rem;
  }

  .md\:tw-h-70{
    height: 17.5rem;
  }

  .md\:tw-h-71{
    height: 17.75rem;
  }

  .md\:tw-h-72{
    height: 18rem;
  }

  .md\:tw-h-73{
    height: 18.25rem;
  }

  .md\:tw-h-74{
    height: 18.5rem;
  }

  .md\:tw-h-75{
    height: 18.75rem;
  }

  .md\:tw-h-76{
    height: 19rem;
  }

  .md\:tw-h-77{
    height: 19.25rem;
  }

  .md\:tw-h-78{
    height: 19.5rem;
  }

  .md\:tw-h-79{
    height: 19.75rem;
  }

  .md\:tw-h-80{
    height: 20rem;
  }

  .md\:tw-h-81{
    height: 20.25rem;
  }

  .md\:tw-h-82{
    height: 20.5rem;
  }

  .md\:tw-h-83{
    height: 20.75rem;
  }

  .md\:tw-h-84{
    height: 21rem;
  }

  .md\:tw-h-85{
    height: 21.25rem;
  }

  .md\:tw-h-86{
    height: 21.5rem;
  }

  .md\:tw-h-87{
    height: 21.75rem;
  }

  .md\:tw-h-88{
    height: 22rem;
  }

  .md\:tw-h-89{
    height: 22.25rem;
  }

  .md\:tw-h-90{
    height: 22.5rem;
  }

  .md\:tw-h-91{
    height: 22.75rem;
  }

  .md\:tw-h-92{
    height: 23rem;
  }

  .md\:tw-h-96{
    height: 24rem;
  }

  .md\:tw-h-102{
    height: 25.5rem;
  }

  .md\:tw-h-112{
    height: 28rem;
  }

  .md\:tw-h-128{
    height: 31rem;
  }

  .md\:tw-h-129{
    height: 32.25rem;
  }

  .md\:tw-h-130{
    height: 32.5rem;
  }

  .md\:tw-h-140{
    height: 35rem;
  }

  .md\:tw-h-160{
    height: 40rem;
  }

  .md\:tw-h-180{
    height: 45rem;
  }

  .md\:tw-h-185{
    height: 46.25rem;
  }

  .md\:tw-h-190{
    height: 47.5rem;
  }

  .md\:tw-h-200{
    height: 50rem;
  }

  .md\:tw-h-auto{
    height: auto;
  }

  .md\:tw-h-px{
    height: 1px;
  }

  .md\:tw-h-0\.5{
    height: 0.125rem;
  }

  .md\:tw-h-1\.5{
    height: 0.375rem;
  }

  .md\:tw-h-2\.5{
    height: 0.625rem;
  }

  .md\:tw-h-3\.5{
    height: 0.875rem;
  }

  .md\:tw-h-1\/2{
    height: 50%;
  }

  .md\:tw-h-1\/3{
    height: 33.333333%;
  }

  .md\:tw-h-2\/3{
    height: 66.666667%;
  }

  .md\:tw-h-1\/4{
    height: 25%;
  }

  .md\:tw-h-2\/4{
    height: 50%;
  }

  .md\:tw-h-3\/4{
    height: 75%;
  }

  .md\:tw-h-1\/5{
    height: 20%;
  }

  .md\:tw-h-2\/5{
    height: 40%;
  }

  .md\:tw-h-3\/5{
    height: 60%;
  }

  .md\:tw-h-4\/5{
    height: 80%;
  }

  .md\:tw-h-1\/6{
    height: 16.666667%;
  }

  .md\:tw-h-2\/6{
    height: 33.333333%;
  }

  .md\:tw-h-3\/6{
    height: 50%;
  }

  .md\:tw-h-4\/6{
    height: 66.666667%;
  }

  .md\:tw-h-5\/6{
    height: 83.333333%;
  }

  .md\:tw-h-full{
    height: 100%;
  }

  .md\:tw-h-screen{
    height: 100vh;
  }

  .md\:tw-max-h-0{
    max-height: 0px;
  }

  .md\:tw-max-h-1{
    max-height: 0.25rem;
  }

  .md\:tw-max-h-2{
    max-height: 0.5rem;
  }

  .md\:tw-max-h-3{
    max-height: 0.75rem;
  }

  .md\:tw-max-h-4{
    max-height: 1rem;
  }

  .md\:tw-max-h-5{
    max-height: 1.25rem;
  }

  .md\:tw-max-h-6{
    max-height: 1.5rem;
  }

  .md\:tw-max-h-7{
    max-height: 1.75rem;
  }

  .md\:tw-max-h-8{
    max-height: 2rem;
  }

  .md\:tw-max-h-9{
    max-height: 2.25rem;
  }

  .md\:tw-max-h-10{
    max-height: 2.5rem;
  }

  .md\:tw-max-h-11{
    max-height: 2.75rem;
  }

  .md\:tw-max-h-12{
    max-height: 3rem;
  }

  .md\:tw-max-h-13{
    max-height: 3.25rem;
  }

  .md\:tw-max-h-14{
    max-height: 3.5rem;
  }

  .md\:tw-max-h-15{
    max-height: 3.75rem;
  }

  .md\:tw-max-h-16{
    max-height: 4rem;
  }

  .md\:tw-max-h-17{
    max-height: 4.25rem;
  }

  .md\:tw-max-h-18{
    max-height: 4.5rem;
  }

  .md\:tw-max-h-19{
    max-height: 4.75rem;
  }

  .md\:tw-max-h-20{
    max-height: 5rem;
  }

  .md\:tw-max-h-21{
    max-height: 5.25rem;
  }

  .md\:tw-max-h-22{
    max-height: 5.5rem;
  }

  .md\:tw-max-h-23{
    max-height: 5.75rem;
  }

  .md\:tw-max-h-24{
    max-height: 6rem;
  }

  .md\:tw-max-h-25{
    max-height: 6.25rem;
  }

  .md\:tw-max-h-26{
    max-height: 6.5rem;
  }

  .md\:tw-max-h-27{
    max-height: 6.75rem;
  }

  .md\:tw-max-h-28{
    max-height: 7rem;
  }

  .md\:tw-max-h-29{
    max-height: 7.25rem;
  }

  .md\:tw-max-h-30{
    max-height: 7.5rem;
  }

  .md\:tw-max-h-31{
    max-height: 7.75rem;
  }

  .md\:tw-max-h-32{
    max-height: 8rem;
  }

  .md\:tw-max-h-33{
    max-height: 8.25rem;
  }

  .md\:tw-max-h-34{
    max-height: 8.5rem;
  }

  .md\:tw-max-h-35{
    max-height: 8.75rem;
  }

  .md\:tw-max-h-36{
    max-height: 9rem;
  }

  .md\:tw-max-h-37{
    max-height: 9.25rem;
  }

  .md\:tw-max-h-38{
    max-height: 9.5rem;
  }

  .md\:tw-max-h-39{
    max-height: 9.75rem;
  }

  .md\:tw-max-h-40{
    max-height: 10rem;
  }

  .md\:tw-max-h-41{
    max-height: 10.25rem;
  }

  .md\:tw-max-h-42{
    max-height: 10.5rem;
  }

  .md\:tw-max-h-43{
    max-height: 10.75rem;
  }

  .md\:tw-max-h-44{
    max-height: 11rem;
  }

  .md\:tw-max-h-45{
    max-height: 11.25rem;
  }

  .md\:tw-max-h-46{
    max-height: 11.5rem;
  }

  .md\:tw-max-h-47{
    max-height: 11.75rem;
  }

  .md\:tw-max-h-48{
    max-height: 12rem;
  }

  .md\:tw-max-h-50{
    max-height: 12.5rem;
  }

  .md\:tw-max-h-52{
    max-height: 13rem;
  }

  .md\:tw-max-h-53{
    max-height: 13.25rem;
  }

  .md\:tw-max-h-54{
    max-height: 13.5rem;
  }

  .md\:tw-max-h-55{
    max-height: 13.75rem;
  }

  .md\:tw-max-h-56{
    max-height: 14rem;
  }

  .md\:tw-max-h-57{
    max-height: 14.25rem;
  }

  .md\:tw-max-h-58{
    max-height: 14.5rem;
  }

  .md\:tw-max-h-59{
    max-height: 14.75rem;
  }

  .md\:tw-max-h-60{
    max-height: 15rem;
  }

  .md\:tw-max-h-61{
    max-height: 15.25rem;
  }

  .md\:tw-max-h-62{
    max-height: 15.5rem;
  }

  .md\:tw-max-h-63{
    max-height: 15.75rem;
  }

  .md\:tw-max-h-64{
    max-height: 16rem;
  }

  .md\:tw-max-h-65{
    max-height: 16.25rem;
  }

  .md\:tw-max-h-66{
    max-height: 16.5rem;
  }

  .md\:tw-max-h-68{
    max-height: 17rem;
  }

  .md\:tw-max-h-69{
    max-height: 17.25rem;
  }

  .md\:tw-max-h-70{
    max-height: 17.5rem;
  }

  .md\:tw-max-h-71{
    max-height: 17.75rem;
  }

  .md\:tw-max-h-72{
    max-height: 18rem;
  }

  .md\:tw-max-h-73{
    max-height: 18.25rem;
  }

  .md\:tw-max-h-74{
    max-height: 18.5rem;
  }

  .md\:tw-max-h-75{
    max-height: 18.75rem;
  }

  .md\:tw-max-h-76{
    max-height: 19rem;
  }

  .md\:tw-max-h-77{
    max-height: 19.25rem;
  }

  .md\:tw-max-h-78{
    max-height: 19.5rem;
  }

  .md\:tw-max-h-79{
    max-height: 19.75rem;
  }

  .md\:tw-max-h-80{
    max-height: 20rem;
  }

  .md\:tw-max-h-81{
    max-height: 20.25rem;
  }

  .md\:tw-max-h-82{
    max-height: 20.5rem;
  }

  .md\:tw-max-h-83{
    max-height: 20.75rem;
  }

  .md\:tw-max-h-84{
    max-height: 21rem;
  }

  .md\:tw-max-h-85{
    max-height: 21.25rem;
  }

  .md\:tw-max-h-86{
    max-height: 21.5rem;
  }

  .md\:tw-max-h-87{
    max-height: 21.75rem;
  }

  .md\:tw-max-h-88{
    max-height: 22rem;
  }

  .md\:tw-max-h-89{
    max-height: 22.25rem;
  }

  .md\:tw-max-h-90{
    max-height: 22.5rem;
  }

  .md\:tw-max-h-91{
    max-height: 22.75rem;
  }

  .md\:tw-max-h-92{
    max-height: 23rem;
  }

  .md\:tw-max-h-96{
    max-height: 24rem;
  }

  .md\:tw-max-h-102{
    max-height: 25.5rem;
  }

  .md\:tw-max-h-112{
    max-height: 28rem;
  }

  .md\:tw-max-h-128{
    max-height: 31rem;
  }

  .md\:tw-max-h-129{
    max-height: 32.25rem;
  }

  .md\:tw-max-h-130{
    max-height: 32.5rem;
  }

  .md\:tw-max-h-140{
    max-height: 35rem;
  }

  .md\:tw-max-h-160{
    max-height: 40rem;
  }

  .md\:tw-max-h-180{
    max-height: 45rem;
  }

  .md\:tw-max-h-185{
    max-height: 46.25rem;
  }

  .md\:tw-max-h-190{
    max-height: 47.5rem;
  }

  .md\:tw-max-h-200{
    max-height: 50rem;
  }

  .md\:tw-max-h-px{
    max-height: 1px;
  }

  .md\:tw-max-h-0\.5{
    max-height: 0.125rem;
  }

  .md\:tw-max-h-1\.5{
    max-height: 0.375rem;
  }

  .md\:tw-max-h-2\.5{
    max-height: 0.625rem;
  }

  .md\:tw-max-h-3\.5{
    max-height: 0.875rem;
  }

  .md\:tw-max-h-full{
    max-height: 100%;
  }

  .md\:tw-max-h-screen{
    max-height: 100vh;
  }

  .md\:tw-min-h-0{
    min-height: 0px;
  }

  .md\:tw-min-h-full{
    min-height: 100%;
  }

  .md\:tw-min-h-screen{
    min-height: 100vh;
  }

  .md\:tw-w-0{
    width: 0px;
  }

  .md\:tw-w-1{
    width: 0.25rem;
  }

  .md\:tw-w-2{
    width: 0.5rem;
  }

  .md\:tw-w-3{
    width: 0.75rem;
  }

  .md\:tw-w-4{
    width: 1rem;
  }

  .md\:tw-w-5{
    width: 1.25rem;
  }

  .md\:tw-w-6{
    width: 1.5rem;
  }

  .md\:tw-w-7{
    width: 1.75rem;
  }

  .md\:tw-w-8{
    width: 2rem;
  }

  .md\:tw-w-9{
    width: 2.25rem;
  }

  .md\:tw-w-10{
    width: 2.5rem;
  }

  .md\:tw-w-11{
    width: 2.75rem;
  }

  .md\:tw-w-12{
    width: 3rem;
  }

  .md\:tw-w-13{
    width: 3.25rem;
  }

  .md\:tw-w-14{
    width: 3.5rem;
  }

  .md\:tw-w-15{
    width: 3.75rem;
  }

  .md\:tw-w-16{
    width: 4rem;
  }

  .md\:tw-w-17{
    width: 4.25rem;
  }

  .md\:tw-w-18{
    width: 4.5rem;
  }

  .md\:tw-w-19{
    width: 4.75rem;
  }

  .md\:tw-w-20{
    width: 5rem;
  }

  .md\:tw-w-21{
    width: 5.25rem;
  }

  .md\:tw-w-22{
    width: 5.5rem;
  }

  .md\:tw-w-23{
    width: 5.75rem;
  }

  .md\:tw-w-24{
    width: 6rem;
  }

  .md\:tw-w-25{
    width: 6.25rem;
  }

  .md\:tw-w-26{
    width: 6.5rem;
  }

  .md\:tw-w-27{
    width: 6.75rem;
  }

  .md\:tw-w-28{
    width: 7rem;
  }

  .md\:tw-w-29{
    width: 7.25rem;
  }

  .md\:tw-w-30{
    width: 7.5rem;
  }

  .md\:tw-w-31{
    width: 7.75rem;
  }

  .md\:tw-w-32{
    width: 8rem;
  }

  .md\:tw-w-33{
    width: 8.25rem;
  }

  .md\:tw-w-34{
    width: 8.5rem;
  }

  .md\:tw-w-35{
    width: 8.75rem;
  }

  .md\:tw-w-36{
    width: 9rem;
  }

  .md\:tw-w-37{
    width: 9.25rem;
  }

  .md\:tw-w-38{
    width: 9.5rem;
  }

  .md\:tw-w-39{
    width: 9.75rem;
  }

  .md\:tw-w-40{
    width: 10rem;
  }

  .md\:tw-w-41{
    width: 10.25rem;
  }

  .md\:tw-w-42{
    width: 10.5rem;
  }

  .md\:tw-w-43{
    width: 10.75rem;
  }

  .md\:tw-w-44{
    width: 11rem;
  }

  .md\:tw-w-45{
    width: 11.25rem;
  }

  .md\:tw-w-46{
    width: 11.5rem;
  }

  .md\:tw-w-47{
    width: 11.75rem;
  }

  .md\:tw-w-48{
    width: 12rem;
  }

  .md\:tw-w-50{
    width: 12.5rem;
  }

  .md\:tw-w-52{
    width: 13rem;
  }

  .md\:tw-w-53{
    width: 13.25rem;
  }

  .md\:tw-w-54{
    width: 13.5rem;
  }

  .md\:tw-w-55{
    width: 13.75rem;
  }

  .md\:tw-w-56{
    width: 14rem;
  }

  .md\:tw-w-57{
    width: 14.25rem;
  }

  .md\:tw-w-58{
    width: 14.5rem;
  }

  .md\:tw-w-59{
    width: 14.75rem;
  }

  .md\:tw-w-60{
    width: 15rem;
  }

  .md\:tw-w-61{
    width: 15.25rem;
  }

  .md\:tw-w-62{
    width: 15.5rem;
  }

  .md\:tw-w-63{
    width: 15.75rem;
  }

  .md\:tw-w-64{
    width: 16rem;
  }

  .md\:tw-w-65{
    width: 16.25rem;
  }

  .md\:tw-w-66{
    width: 16.5rem;
  }

  .md\:tw-w-68{
    width: 17rem;
  }

  .md\:tw-w-69{
    width: 17.25rem;
  }

  .md\:tw-w-70{
    width: 17.5rem;
  }

  .md\:tw-w-71{
    width: 17.75rem;
  }

  .md\:tw-w-72{
    width: 18rem;
  }

  .md\:tw-w-73{
    width: 18.25rem;
  }

  .md\:tw-w-74{
    width: 18.5rem;
  }

  .md\:tw-w-75{
    width: 18.75rem;
  }

  .md\:tw-w-76{
    width: 19rem;
  }

  .md\:tw-w-77{
    width: 19.25rem;
  }

  .md\:tw-w-78{
    width: 19.5rem;
  }

  .md\:tw-w-79{
    width: 19.75rem;
  }

  .md\:tw-w-80{
    width: 20rem;
  }

  .md\:tw-w-81{
    width: 20.25rem;
  }

  .md\:tw-w-82{
    width: 20.5rem;
  }

  .md\:tw-w-83{
    width: 20.75rem;
  }

  .md\:tw-w-84{
    width: 21rem;
  }

  .md\:tw-w-85{
    width: 21.25rem;
  }

  .md\:tw-w-86{
    width: 21.5rem;
  }

  .md\:tw-w-87{
    width: 21.75rem;
  }

  .md\:tw-w-88{
    width: 22rem;
  }

  .md\:tw-w-89{
    width: 22.25rem;
  }

  .md\:tw-w-90{
    width: 22.5rem;
  }

  .md\:tw-w-91{
    width: 22.75rem;
  }

  .md\:tw-w-92{
    width: 23rem;
  }

  .md\:tw-w-96{
    width: 24rem;
  }

  .md\:tw-w-102{
    width: 25.5rem;
  }

  .md\:tw-w-112{
    width: 28rem;
  }

  .md\:tw-w-128{
    width: 31rem;
  }

  .md\:tw-w-129{
    width: 32.25rem;
  }

  .md\:tw-w-130{
    width: 32.5rem;
  }

  .md\:tw-w-140{
    width: 35rem;
  }

  .md\:tw-w-160{
    width: 40rem;
  }

  .md\:tw-w-180{
    width: 45rem;
  }

  .md\:tw-w-185{
    width: 46.25rem;
  }

  .md\:tw-w-190{
    width: 47.5rem;
  }

  .md\:tw-w-200{
    width: 50rem;
  }

  .md\:tw-w-auto{
    width: auto;
  }

  .md\:tw-w-px{
    width: 1px;
  }

  .md\:tw-w-0\.5{
    width: 0.125rem;
  }

  .md\:tw-w-1\.5{
    width: 0.375rem;
  }

  .md\:tw-w-2\.5{
    width: 0.625rem;
  }

  .md\:tw-w-3\.5{
    width: 0.875rem;
  }

  .md\:tw-w-1\/2{
    width: 50%;
  }

  .md\:tw-w-1\/3{
    width: 33.333333%;
  }

  .md\:tw-w-2\/3{
    width: 66.666667%;
  }

  .md\:tw-w-1\/4{
    width: 25%;
  }

  .md\:tw-w-2\/4{
    width: 50%;
  }

  .md\:tw-w-3\/4{
    width: 75%;
  }

  .md\:tw-w-1\/5{
    width: 20%;
  }

  .md\:tw-w-2\/5{
    width: 40%;
  }

  .md\:tw-w-3\/5{
    width: 60%;
  }

  .md\:tw-w-4\/5{
    width: 80%;
  }

  .md\:tw-w-1\/6{
    width: 16.666667%;
  }

  .md\:tw-w-2\/6{
    width: 33.333333%;
  }

  .md\:tw-w-3\/6{
    width: 50%;
  }

  .md\:tw-w-4\/6{
    width: 66.666667%;
  }

  .md\:tw-w-5\/6{
    width: 83.333333%;
  }

  .md\:tw-w-1\/12{
    width: 8.333333%;
  }

  .md\:tw-w-2\/12{
    width: 16.666667%;
  }

  .md\:tw-w-3\/12{
    width: 25%;
  }

  .md\:tw-w-4\/12{
    width: 33.333333%;
  }

  .md\:tw-w-5\/12{
    width: 41.666667%;
  }

  .md\:tw-w-6\/12{
    width: 50%;
  }

  .md\:tw-w-7\/12{
    width: 58.333333%;
  }

  .md\:tw-w-8\/12{
    width: 66.666667%;
  }

  .md\:tw-w-9\/12{
    width: 75%;
  }

  .md\:tw-w-10\/12{
    width: 83.333333%;
  }

  .md\:tw-w-11\/12{
    width: 91.666667%;
  }

  .md\:tw-w-full{
    width: 100%;
  }

  .md\:tw-w-screen{
    width: 100vw;
  }

  .md\:tw-w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .md\:tw-w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .md\:tw-min-w-0{
    min-width: 0px;
  }

  .md\:tw-min-w-full{
    min-width: 100%;
  }

  .md\:tw-min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .md\:tw-min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .md\:tw-max-w-0{
    max-width: 0rem;
  }

  .md\:tw-max-w-none{
    max-width: none;
  }

  .md\:tw-max-w-xs{
    max-width: 20rem;
  }

  .md\:tw-max-w-sm{
    max-width: 24rem;
  }

  .md\:tw-max-w-md{
    max-width: 28rem;
  }

  .md\:tw-max-w-lg{
    max-width: 32rem;
  }

  .md\:tw-max-w-xl{
    max-width: 36rem;
  }

  .md\:tw-max-w-2xl{
    max-width: 42rem;
  }

  .md\:tw-max-w-3xl{
    max-width: 48rem;
  }

  .md\:tw-max-w-4xl{
    max-width: 56rem;
  }

  .md\:tw-max-w-5xl{
    max-width: 64rem;
  }

  .md\:tw-max-w-6xl{
    max-width: 72rem;
  }

  .md\:tw-max-w-7xl{
    max-width: 80rem;
  }

  .md\:tw-max-w-full{
    max-width: 100%;
  }

  .md\:tw-max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .md\:tw-max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .md\:tw-max-w-prose{
    max-width: 65ch;
  }

  .md\:tw-max-w-screen-min{
    max-width: 320px;
  }

  .md\:tw-max-w-screen-xs{
    max-width: 480px;
  }

  .md\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  .md\:tw-max-w-screen-md{
    max-width: 768px;
  }

  .md\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  .md\:tw-max-w-screen-xl{
    max-width: 1580px;
  }

  .md\:tw-max-w-screen-xxl{
    max-width: 1920px;
  }

  .md\:tw-max-w-screen-max{
    max-width: 2560px;
  }

  .md\:tw-flex-1{
    flex: 1 1 0%;
  }

  .md\:tw-flex-auto{
    flex: 1 1 auto;
  }

  .md\:tw-flex-initial{
    flex: 0 1 auto;
  }

  .md\:tw-flex-none{
    flex: none;
  }

  .md\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  .md\:tw-flex-shrink{
    flex-shrink: 1;
  }

  .md\:tw-flex-grow-0{
    flex-grow: 0;
  }

  .md\:tw-flex-grow{
    flex-grow: 1;
  }

  .md\:tw-table-auto{
    table-layout: auto;
  }

  .md\:tw-table-fixed{
    table-layout: fixed;
  }

  .md\:tw-border-collapse{
    border-collapse: collapse;
  }

  .md\:tw-border-separate{
    border-collapse: separate;
  }

  .md\:tw-origin-center{
    transform-origin: center;
  }

  .md\:tw-origin-top{
    transform-origin: top;
  }

  .md\:tw-origin-top-right{
    transform-origin: top right;
  }

  .md\:tw-origin-right{
    transform-origin: right;
  }

  .md\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  .md\:tw-origin-bottom{
    transform-origin: bottom;
  }

  .md\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  .md\:tw-origin-left{
    transform-origin: left;
  }

  .md\:tw-origin-top-left{
    transform-origin: top left;
  }

  .md\:tw-transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:tw-transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:tw-transform-none{
    transform: none;
  }

  .md\:tw-translate-x-0{
    --tw-translate-x: 0px;
  }

  .md\:tw-translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .md\:tw-translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .md\:tw-translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .md\:tw-translate-x-4{
    --tw-translate-x: 1rem;
  }

  .md\:tw-translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .md\:tw-translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .md\:tw-translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .md\:tw-translate-x-8{
    --tw-translate-x: 2rem;
  }

  .md\:tw-translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .md\:tw-translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .md\:tw-translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .md\:tw-translate-x-12{
    --tw-translate-x: 3rem;
  }

  .md\:tw-translate-x-13{
    --tw-translate-x: 3.25rem;
  }

  .md\:tw-translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .md\:tw-translate-x-15{
    --tw-translate-x: 3.75rem;
  }

  .md\:tw-translate-x-16{
    --tw-translate-x: 4rem;
  }

  .md\:tw-translate-x-17{
    --tw-translate-x: 4.25rem;
  }

  .md\:tw-translate-x-18{
    --tw-translate-x: 4.5rem;
  }

  .md\:tw-translate-x-19{
    --tw-translate-x: 4.75rem;
  }

  .md\:tw-translate-x-20{
    --tw-translate-x: 5rem;
  }

  .md\:tw-translate-x-21{
    --tw-translate-x: 5.25rem;
  }

  .md\:tw-translate-x-22{
    --tw-translate-x: 5.5rem;
  }

  .md\:tw-translate-x-23{
    --tw-translate-x: 5.75rem;
  }

  .md\:tw-translate-x-24{
    --tw-translate-x: 6rem;
  }

  .md\:tw-translate-x-25{
    --tw-translate-x: 6.25rem;
  }

  .md\:tw-translate-x-26{
    --tw-translate-x: 6.5rem;
  }

  .md\:tw-translate-x-27{
    --tw-translate-x: 6.75rem;
  }

  .md\:tw-translate-x-28{
    --tw-translate-x: 7rem;
  }

  .md\:tw-translate-x-29{
    --tw-translate-x: 7.25rem;
  }

  .md\:tw-translate-x-30{
    --tw-translate-x: 7.5rem;
  }

  .md\:tw-translate-x-31{
    --tw-translate-x: 7.75rem;
  }

  .md\:tw-translate-x-32{
    --tw-translate-x: 8rem;
  }

  .md\:tw-translate-x-33{
    --tw-translate-x: 8.25rem;
  }

  .md\:tw-translate-x-34{
    --tw-translate-x: 8.5rem;
  }

  .md\:tw-translate-x-35{
    --tw-translate-x: 8.75rem;
  }

  .md\:tw-translate-x-36{
    --tw-translate-x: 9rem;
  }

  .md\:tw-translate-x-37{
    --tw-translate-x: 9.25rem;
  }

  .md\:tw-translate-x-38{
    --tw-translate-x: 9.5rem;
  }

  .md\:tw-translate-x-39{
    --tw-translate-x: 9.75rem;
  }

  .md\:tw-translate-x-40{
    --tw-translate-x: 10rem;
  }

  .md\:tw-translate-x-41{
    --tw-translate-x: 10.25rem;
  }

  .md\:tw-translate-x-42{
    --tw-translate-x: 10.5rem;
  }

  .md\:tw-translate-x-43{
    --tw-translate-x: 10.75rem;
  }

  .md\:tw-translate-x-44{
    --tw-translate-x: 11rem;
  }

  .md\:tw-translate-x-45{
    --tw-translate-x: 11.25rem;
  }

  .md\:tw-translate-x-46{
    --tw-translate-x: 11.5rem;
  }

  .md\:tw-translate-x-47{
    --tw-translate-x: 11.75rem;
  }

  .md\:tw-translate-x-48{
    --tw-translate-x: 12rem;
  }

  .md\:tw-translate-x-50{
    --tw-translate-x: 12.5rem;
  }

  .md\:tw-translate-x-52{
    --tw-translate-x: 13rem;
  }

  .md\:tw-translate-x-53{
    --tw-translate-x: 13.25rem;
  }

  .md\:tw-translate-x-54{
    --tw-translate-x: 13.5rem;
  }

  .md\:tw-translate-x-55{
    --tw-translate-x: 13.75rem;
  }

  .md\:tw-translate-x-56{
    --tw-translate-x: 14rem;
  }

  .md\:tw-translate-x-57{
    --tw-translate-x: 14.25rem;
  }

  .md\:tw-translate-x-58{
    --tw-translate-x: 14.5rem;
  }

  .md\:tw-translate-x-59{
    --tw-translate-x: 14.75rem;
  }

  .md\:tw-translate-x-60{
    --tw-translate-x: 15rem;
  }

  .md\:tw-translate-x-61{
    --tw-translate-x: 15.25rem;
  }

  .md\:tw-translate-x-62{
    --tw-translate-x: 15.5rem;
  }

  .md\:tw-translate-x-63{
    --tw-translate-x: 15.75rem;
  }

  .md\:tw-translate-x-64{
    --tw-translate-x: 16rem;
  }

  .md\:tw-translate-x-65{
    --tw-translate-x: 16.25rem;
  }

  .md\:tw-translate-x-66{
    --tw-translate-x: 16.5rem;
  }

  .md\:tw-translate-x-68{
    --tw-translate-x: 17rem;
  }

  .md\:tw-translate-x-69{
    --tw-translate-x: 17.25rem;
  }

  .md\:tw-translate-x-70{
    --tw-translate-x: 17.5rem;
  }

  .md\:tw-translate-x-71{
    --tw-translate-x: 17.75rem;
  }

  .md\:tw-translate-x-72{
    --tw-translate-x: 18rem;
  }

  .md\:tw-translate-x-73{
    --tw-translate-x: 18.25rem;
  }

  .md\:tw-translate-x-74{
    --tw-translate-x: 18.5rem;
  }

  .md\:tw-translate-x-75{
    --tw-translate-x: 18.75rem;
  }

  .md\:tw-translate-x-76{
    --tw-translate-x: 19rem;
  }

  .md\:tw-translate-x-77{
    --tw-translate-x: 19.25rem;
  }

  .md\:tw-translate-x-78{
    --tw-translate-x: 19.5rem;
  }

  .md\:tw-translate-x-79{
    --tw-translate-x: 19.75rem;
  }

  .md\:tw-translate-x-80{
    --tw-translate-x: 20rem;
  }

  .md\:tw-translate-x-81{
    --tw-translate-x: 20.25rem;
  }

  .md\:tw-translate-x-82{
    --tw-translate-x: 20.5rem;
  }

  .md\:tw-translate-x-83{
    --tw-translate-x: 20.75rem;
  }

  .md\:tw-translate-x-84{
    --tw-translate-x: 21rem;
  }

  .md\:tw-translate-x-85{
    --tw-translate-x: 21.25rem;
  }

  .md\:tw-translate-x-86{
    --tw-translate-x: 21.5rem;
  }

  .md\:tw-translate-x-87{
    --tw-translate-x: 21.75rem;
  }

  .md\:tw-translate-x-88{
    --tw-translate-x: 22rem;
  }

  .md\:tw-translate-x-89{
    --tw-translate-x: 22.25rem;
  }

  .md\:tw-translate-x-90{
    --tw-translate-x: 22.5rem;
  }

  .md\:tw-translate-x-91{
    --tw-translate-x: 22.75rem;
  }

  .md\:tw-translate-x-92{
    --tw-translate-x: 23rem;
  }

  .md\:tw-translate-x-96{
    --tw-translate-x: 24rem;
  }

  .md\:tw-translate-x-102{
    --tw-translate-x: 25.5rem;
  }

  .md\:tw-translate-x-112{
    --tw-translate-x: 28rem;
  }

  .md\:tw-translate-x-128{
    --tw-translate-x: 31rem;
  }

  .md\:tw-translate-x-129{
    --tw-translate-x: 32.25rem;
  }

  .md\:tw-translate-x-130{
    --tw-translate-x: 32.5rem;
  }

  .md\:tw-translate-x-140{
    --tw-translate-x: 35rem;
  }

  .md\:tw-translate-x-160{
    --tw-translate-x: 40rem;
  }

  .md\:tw-translate-x-180{
    --tw-translate-x: 45rem;
  }

  .md\:tw-translate-x-185{
    --tw-translate-x: 46.25rem;
  }

  .md\:tw-translate-x-190{
    --tw-translate-x: 47.5rem;
  }

  .md\:tw-translate-x-200{
    --tw-translate-x: 50rem;
  }

  .md\:tw-translate-x-px{
    --tw-translate-x: 1px;
  }

  .md\:tw-translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .md\:tw-translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .md\:tw-translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .md\:tw-translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .md\:tw--translate-x-0{
    --tw-translate-x: 0px;
  }

  .md\:tw--translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .md\:tw--translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .md\:tw--translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .md\:tw--translate-x-4{
    --tw-translate-x: -1rem;
  }

  .md\:tw--translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .md\:tw--translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .md\:tw--translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .md\:tw--translate-x-8{
    --tw-translate-x: -2rem;
  }

  .md\:tw--translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .md\:tw--translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .md\:tw--translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .md\:tw--translate-x-12{
    --tw-translate-x: -3rem;
  }

  .md\:tw--translate-x-13{
    --tw-translate-x: -3.25rem;
  }

  .md\:tw--translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .md\:tw--translate-x-15{
    --tw-translate-x: -3.75rem;
  }

  .md\:tw--translate-x-16{
    --tw-translate-x: -4rem;
  }

  .md\:tw--translate-x-17{
    --tw-translate-x: -4.25rem;
  }

  .md\:tw--translate-x-18{
    --tw-translate-x: -4.5rem;
  }

  .md\:tw--translate-x-19{
    --tw-translate-x: -4.75rem;
  }

  .md\:tw--translate-x-20{
    --tw-translate-x: -5rem;
  }

  .md\:tw--translate-x-21{
    --tw-translate-x: -5.25rem;
  }

  .md\:tw--translate-x-22{
    --tw-translate-x: -5.5rem;
  }

  .md\:tw--translate-x-23{
    --tw-translate-x: -5.75rem;
  }

  .md\:tw--translate-x-24{
    --tw-translate-x: -6rem;
  }

  .md\:tw--translate-x-25{
    --tw-translate-x: -6.25rem;
  }

  .md\:tw--translate-x-26{
    --tw-translate-x: -6.5rem;
  }

  .md\:tw--translate-x-27{
    --tw-translate-x: -6.75rem;
  }

  .md\:tw--translate-x-28{
    --tw-translate-x: -7rem;
  }

  .md\:tw--translate-x-29{
    --tw-translate-x: -7.25rem;
  }

  .md\:tw--translate-x-30{
    --tw-translate-x: -7.5rem;
  }

  .md\:tw--translate-x-31{
    --tw-translate-x: -7.75rem;
  }

  .md\:tw--translate-x-32{
    --tw-translate-x: -8rem;
  }

  .md\:tw--translate-x-33{
    --tw-translate-x: -8.25rem;
  }

  .md\:tw--translate-x-34{
    --tw-translate-x: -8.5rem;
  }

  .md\:tw--translate-x-35{
    --tw-translate-x: -8.75rem;
  }

  .md\:tw--translate-x-36{
    --tw-translate-x: -9rem;
  }

  .md\:tw--translate-x-37{
    --tw-translate-x: -9.25rem;
  }

  .md\:tw--translate-x-38{
    --tw-translate-x: -9.5rem;
  }

  .md\:tw--translate-x-39{
    --tw-translate-x: -9.75rem;
  }

  .md\:tw--translate-x-40{
    --tw-translate-x: -10rem;
  }

  .md\:tw--translate-x-41{
    --tw-translate-x: -10.25rem;
  }

  .md\:tw--translate-x-42{
    --tw-translate-x: -10.5rem;
  }

  .md\:tw--translate-x-43{
    --tw-translate-x: -10.75rem;
  }

  .md\:tw--translate-x-44{
    --tw-translate-x: -11rem;
  }

  .md\:tw--translate-x-45{
    --tw-translate-x: -11.25rem;
  }

  .md\:tw--translate-x-46{
    --tw-translate-x: -11.5rem;
  }

  .md\:tw--translate-x-47{
    --tw-translate-x: -11.75rem;
  }

  .md\:tw--translate-x-48{
    --tw-translate-x: -12rem;
  }

  .md\:tw--translate-x-50{
    --tw-translate-x: -12.5rem;
  }

  .md\:tw--translate-x-52{
    --tw-translate-x: -13rem;
  }

  .md\:tw--translate-x-53{
    --tw-translate-x: -13.25rem;
  }

  .md\:tw--translate-x-54{
    --tw-translate-x: -13.5rem;
  }

  .md\:tw--translate-x-55{
    --tw-translate-x: -13.75rem;
  }

  .md\:tw--translate-x-56{
    --tw-translate-x: -14rem;
  }

  .md\:tw--translate-x-57{
    --tw-translate-x: -14.25rem;
  }

  .md\:tw--translate-x-58{
    --tw-translate-x: -14.5rem;
  }

  .md\:tw--translate-x-59{
    --tw-translate-x: -14.75rem;
  }

  .md\:tw--translate-x-60{
    --tw-translate-x: -15rem;
  }

  .md\:tw--translate-x-61{
    --tw-translate-x: -15.25rem;
  }

  .md\:tw--translate-x-62{
    --tw-translate-x: -15.5rem;
  }

  .md\:tw--translate-x-63{
    --tw-translate-x: -15.75rem;
  }

  .md\:tw--translate-x-64{
    --tw-translate-x: -16rem;
  }

  .md\:tw--translate-x-65{
    --tw-translate-x: -16.25rem;
  }

  .md\:tw--translate-x-66{
    --tw-translate-x: -16.5rem;
  }

  .md\:tw--translate-x-68{
    --tw-translate-x: -17rem;
  }

  .md\:tw--translate-x-69{
    --tw-translate-x: -17.25rem;
  }

  .md\:tw--translate-x-70{
    --tw-translate-x: -17.5rem;
  }

  .md\:tw--translate-x-71{
    --tw-translate-x: -17.75rem;
  }

  .md\:tw--translate-x-72{
    --tw-translate-x: -18rem;
  }

  .md\:tw--translate-x-73{
    --tw-translate-x: -18.25rem;
  }

  .md\:tw--translate-x-74{
    --tw-translate-x: -18.5rem;
  }

  .md\:tw--translate-x-75{
    --tw-translate-x: -18.75rem;
  }

  .md\:tw--translate-x-76{
    --tw-translate-x: -19rem;
  }

  .md\:tw--translate-x-77{
    --tw-translate-x: -19.25rem;
  }

  .md\:tw--translate-x-78{
    --tw-translate-x: -19.5rem;
  }

  .md\:tw--translate-x-79{
    --tw-translate-x: -19.75rem;
  }

  .md\:tw--translate-x-80{
    --tw-translate-x: -20rem;
  }

  .md\:tw--translate-x-81{
    --tw-translate-x: -20.25rem;
  }

  .md\:tw--translate-x-82{
    --tw-translate-x: -20.5rem;
  }

  .md\:tw--translate-x-83{
    --tw-translate-x: -20.75rem;
  }

  .md\:tw--translate-x-84{
    --tw-translate-x: -21rem;
  }

  .md\:tw--translate-x-85{
    --tw-translate-x: -21.25rem;
  }

  .md\:tw--translate-x-86{
    --tw-translate-x: -21.5rem;
  }

  .md\:tw--translate-x-87{
    --tw-translate-x: -21.75rem;
  }

  .md\:tw--translate-x-88{
    --tw-translate-x: -22rem;
  }

  .md\:tw--translate-x-89{
    --tw-translate-x: -22.25rem;
  }

  .md\:tw--translate-x-90{
    --tw-translate-x: -22.5rem;
  }

  .md\:tw--translate-x-91{
    --tw-translate-x: -22.75rem;
  }

  .md\:tw--translate-x-92{
    --tw-translate-x: -23rem;
  }

  .md\:tw--translate-x-96{
    --tw-translate-x: -24rem;
  }

  .md\:tw--translate-x-102{
    --tw-translate-x: -25.5rem;
  }

  .md\:tw--translate-x-112{
    --tw-translate-x: -28rem;
  }

  .md\:tw--translate-x-128{
    --tw-translate-x: -31rem;
  }

  .md\:tw--translate-x-129{
    --tw-translate-x: -32.25rem;
  }

  .md\:tw--translate-x-130{
    --tw-translate-x: -32.5rem;
  }

  .md\:tw--translate-x-140{
    --tw-translate-x: -35rem;
  }

  .md\:tw--translate-x-160{
    --tw-translate-x: -40rem;
  }

  .md\:tw--translate-x-180{
    --tw-translate-x: -45rem;
  }

  .md\:tw--translate-x-185{
    --tw-translate-x: -46.25rem;
  }

  .md\:tw--translate-x-190{
    --tw-translate-x: -47.5rem;
  }

  .md\:tw--translate-x-200{
    --tw-translate-x: -50rem;
  }

  .md\:tw--translate-x-px{
    --tw-translate-x: -1px;
  }

  .md\:tw--translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .md\:tw--translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .md\:tw--translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .md\:tw--translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .md\:tw-translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .md\:tw-translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .md\:tw-translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .md\:tw-translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .md\:tw-translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .md\:tw-translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .md\:tw-translate-x-full{
    --tw-translate-x: 100%;
  }

  .md\:tw--translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .md\:tw--translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .md\:tw--translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .md\:tw--translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .md\:tw--translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .md\:tw--translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .md\:tw--translate-x-full{
    --tw-translate-x: -100%;
  }

  .md\:tw-translate-y-0{
    --tw-translate-y: 0px;
  }

  .md\:tw-translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .md\:tw-translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .md\:tw-translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .md\:tw-translate-y-4{
    --tw-translate-y: 1rem;
  }

  .md\:tw-translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .md\:tw-translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .md\:tw-translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .md\:tw-translate-y-8{
    --tw-translate-y: 2rem;
  }

  .md\:tw-translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .md\:tw-translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .md\:tw-translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .md\:tw-translate-y-12{
    --tw-translate-y: 3rem;
  }

  .md\:tw-translate-y-13{
    --tw-translate-y: 3.25rem;
  }

  .md\:tw-translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .md\:tw-translate-y-15{
    --tw-translate-y: 3.75rem;
  }

  .md\:tw-translate-y-16{
    --tw-translate-y: 4rem;
  }

  .md\:tw-translate-y-17{
    --tw-translate-y: 4.25rem;
  }

  .md\:tw-translate-y-18{
    --tw-translate-y: 4.5rem;
  }

  .md\:tw-translate-y-19{
    --tw-translate-y: 4.75rem;
  }

  .md\:tw-translate-y-20{
    --tw-translate-y: 5rem;
  }

  .md\:tw-translate-y-21{
    --tw-translate-y: 5.25rem;
  }

  .md\:tw-translate-y-22{
    --tw-translate-y: 5.5rem;
  }

  .md\:tw-translate-y-23{
    --tw-translate-y: 5.75rem;
  }

  .md\:tw-translate-y-24{
    --tw-translate-y: 6rem;
  }

  .md\:tw-translate-y-25{
    --tw-translate-y: 6.25rem;
  }

  .md\:tw-translate-y-26{
    --tw-translate-y: 6.5rem;
  }

  .md\:tw-translate-y-27{
    --tw-translate-y: 6.75rem;
  }

  .md\:tw-translate-y-28{
    --tw-translate-y: 7rem;
  }

  .md\:tw-translate-y-29{
    --tw-translate-y: 7.25rem;
  }

  .md\:tw-translate-y-30{
    --tw-translate-y: 7.5rem;
  }

  .md\:tw-translate-y-31{
    --tw-translate-y: 7.75rem;
  }

  .md\:tw-translate-y-32{
    --tw-translate-y: 8rem;
  }

  .md\:tw-translate-y-33{
    --tw-translate-y: 8.25rem;
  }

  .md\:tw-translate-y-34{
    --tw-translate-y: 8.5rem;
  }

  .md\:tw-translate-y-35{
    --tw-translate-y: 8.75rem;
  }

  .md\:tw-translate-y-36{
    --tw-translate-y: 9rem;
  }

  .md\:tw-translate-y-37{
    --tw-translate-y: 9.25rem;
  }

  .md\:tw-translate-y-38{
    --tw-translate-y: 9.5rem;
  }

  .md\:tw-translate-y-39{
    --tw-translate-y: 9.75rem;
  }

  .md\:tw-translate-y-40{
    --tw-translate-y: 10rem;
  }

  .md\:tw-translate-y-41{
    --tw-translate-y: 10.25rem;
  }

  .md\:tw-translate-y-42{
    --tw-translate-y: 10.5rem;
  }

  .md\:tw-translate-y-43{
    --tw-translate-y: 10.75rem;
  }

  .md\:tw-translate-y-44{
    --tw-translate-y: 11rem;
  }

  .md\:tw-translate-y-45{
    --tw-translate-y: 11.25rem;
  }

  .md\:tw-translate-y-46{
    --tw-translate-y: 11.5rem;
  }

  .md\:tw-translate-y-47{
    --tw-translate-y: 11.75rem;
  }

  .md\:tw-translate-y-48{
    --tw-translate-y: 12rem;
  }

  .md\:tw-translate-y-50{
    --tw-translate-y: 12.5rem;
  }

  .md\:tw-translate-y-52{
    --tw-translate-y: 13rem;
  }

  .md\:tw-translate-y-53{
    --tw-translate-y: 13.25rem;
  }

  .md\:tw-translate-y-54{
    --tw-translate-y: 13.5rem;
  }

  .md\:tw-translate-y-55{
    --tw-translate-y: 13.75rem;
  }

  .md\:tw-translate-y-56{
    --tw-translate-y: 14rem;
  }

  .md\:tw-translate-y-57{
    --tw-translate-y: 14.25rem;
  }

  .md\:tw-translate-y-58{
    --tw-translate-y: 14.5rem;
  }

  .md\:tw-translate-y-59{
    --tw-translate-y: 14.75rem;
  }

  .md\:tw-translate-y-60{
    --tw-translate-y: 15rem;
  }

  .md\:tw-translate-y-61{
    --tw-translate-y: 15.25rem;
  }

  .md\:tw-translate-y-62{
    --tw-translate-y: 15.5rem;
  }

  .md\:tw-translate-y-63{
    --tw-translate-y: 15.75rem;
  }

  .md\:tw-translate-y-64{
    --tw-translate-y: 16rem;
  }

  .md\:tw-translate-y-65{
    --tw-translate-y: 16.25rem;
  }

  .md\:tw-translate-y-66{
    --tw-translate-y: 16.5rem;
  }

  .md\:tw-translate-y-68{
    --tw-translate-y: 17rem;
  }

  .md\:tw-translate-y-69{
    --tw-translate-y: 17.25rem;
  }

  .md\:tw-translate-y-70{
    --tw-translate-y: 17.5rem;
  }

  .md\:tw-translate-y-71{
    --tw-translate-y: 17.75rem;
  }

  .md\:tw-translate-y-72{
    --tw-translate-y: 18rem;
  }

  .md\:tw-translate-y-73{
    --tw-translate-y: 18.25rem;
  }

  .md\:tw-translate-y-74{
    --tw-translate-y: 18.5rem;
  }

  .md\:tw-translate-y-75{
    --tw-translate-y: 18.75rem;
  }

  .md\:tw-translate-y-76{
    --tw-translate-y: 19rem;
  }

  .md\:tw-translate-y-77{
    --tw-translate-y: 19.25rem;
  }

  .md\:tw-translate-y-78{
    --tw-translate-y: 19.5rem;
  }

  .md\:tw-translate-y-79{
    --tw-translate-y: 19.75rem;
  }

  .md\:tw-translate-y-80{
    --tw-translate-y: 20rem;
  }

  .md\:tw-translate-y-81{
    --tw-translate-y: 20.25rem;
  }

  .md\:tw-translate-y-82{
    --tw-translate-y: 20.5rem;
  }

  .md\:tw-translate-y-83{
    --tw-translate-y: 20.75rem;
  }

  .md\:tw-translate-y-84{
    --tw-translate-y: 21rem;
  }

  .md\:tw-translate-y-85{
    --tw-translate-y: 21.25rem;
  }

  .md\:tw-translate-y-86{
    --tw-translate-y: 21.5rem;
  }

  .md\:tw-translate-y-87{
    --tw-translate-y: 21.75rem;
  }

  .md\:tw-translate-y-88{
    --tw-translate-y: 22rem;
  }

  .md\:tw-translate-y-89{
    --tw-translate-y: 22.25rem;
  }

  .md\:tw-translate-y-90{
    --tw-translate-y: 22.5rem;
  }

  .md\:tw-translate-y-91{
    --tw-translate-y: 22.75rem;
  }

  .md\:tw-translate-y-92{
    --tw-translate-y: 23rem;
  }

  .md\:tw-translate-y-96{
    --tw-translate-y: 24rem;
  }

  .md\:tw-translate-y-102{
    --tw-translate-y: 25.5rem;
  }

  .md\:tw-translate-y-112{
    --tw-translate-y: 28rem;
  }

  .md\:tw-translate-y-128{
    --tw-translate-y: 31rem;
  }

  .md\:tw-translate-y-129{
    --tw-translate-y: 32.25rem;
  }

  .md\:tw-translate-y-130{
    --tw-translate-y: 32.5rem;
  }

  .md\:tw-translate-y-140{
    --tw-translate-y: 35rem;
  }

  .md\:tw-translate-y-160{
    --tw-translate-y: 40rem;
  }

  .md\:tw-translate-y-180{
    --tw-translate-y: 45rem;
  }

  .md\:tw-translate-y-185{
    --tw-translate-y: 46.25rem;
  }

  .md\:tw-translate-y-190{
    --tw-translate-y: 47.5rem;
  }

  .md\:tw-translate-y-200{
    --tw-translate-y: 50rem;
  }

  .md\:tw-translate-y-px{
    --tw-translate-y: 1px;
  }

  .md\:tw-translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .md\:tw-translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .md\:tw-translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .md\:tw-translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .md\:tw--translate-y-0{
    --tw-translate-y: 0px;
  }

  .md\:tw--translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .md\:tw--translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .md\:tw--translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .md\:tw--translate-y-4{
    --tw-translate-y: -1rem;
  }

  .md\:tw--translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .md\:tw--translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .md\:tw--translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .md\:tw--translate-y-8{
    --tw-translate-y: -2rem;
  }

  .md\:tw--translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .md\:tw--translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .md\:tw--translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .md\:tw--translate-y-12{
    --tw-translate-y: -3rem;
  }

  .md\:tw--translate-y-13{
    --tw-translate-y: -3.25rem;
  }

  .md\:tw--translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .md\:tw--translate-y-15{
    --tw-translate-y: -3.75rem;
  }

  .md\:tw--translate-y-16{
    --tw-translate-y: -4rem;
  }

  .md\:tw--translate-y-17{
    --tw-translate-y: -4.25rem;
  }

  .md\:tw--translate-y-18{
    --tw-translate-y: -4.5rem;
  }

  .md\:tw--translate-y-19{
    --tw-translate-y: -4.75rem;
  }

  .md\:tw--translate-y-20{
    --tw-translate-y: -5rem;
  }

  .md\:tw--translate-y-21{
    --tw-translate-y: -5.25rem;
  }

  .md\:tw--translate-y-22{
    --tw-translate-y: -5.5rem;
  }

  .md\:tw--translate-y-23{
    --tw-translate-y: -5.75rem;
  }

  .md\:tw--translate-y-24{
    --tw-translate-y: -6rem;
  }

  .md\:tw--translate-y-25{
    --tw-translate-y: -6.25rem;
  }

  .md\:tw--translate-y-26{
    --tw-translate-y: -6.5rem;
  }

  .md\:tw--translate-y-27{
    --tw-translate-y: -6.75rem;
  }

  .md\:tw--translate-y-28{
    --tw-translate-y: -7rem;
  }

  .md\:tw--translate-y-29{
    --tw-translate-y: -7.25rem;
  }

  .md\:tw--translate-y-30{
    --tw-translate-y: -7.5rem;
  }

  .md\:tw--translate-y-31{
    --tw-translate-y: -7.75rem;
  }

  .md\:tw--translate-y-32{
    --tw-translate-y: -8rem;
  }

  .md\:tw--translate-y-33{
    --tw-translate-y: -8.25rem;
  }

  .md\:tw--translate-y-34{
    --tw-translate-y: -8.5rem;
  }

  .md\:tw--translate-y-35{
    --tw-translate-y: -8.75rem;
  }

  .md\:tw--translate-y-36{
    --tw-translate-y: -9rem;
  }

  .md\:tw--translate-y-37{
    --tw-translate-y: -9.25rem;
  }

  .md\:tw--translate-y-38{
    --tw-translate-y: -9.5rem;
  }

  .md\:tw--translate-y-39{
    --tw-translate-y: -9.75rem;
  }

  .md\:tw--translate-y-40{
    --tw-translate-y: -10rem;
  }

  .md\:tw--translate-y-41{
    --tw-translate-y: -10.25rem;
  }

  .md\:tw--translate-y-42{
    --tw-translate-y: -10.5rem;
  }

  .md\:tw--translate-y-43{
    --tw-translate-y: -10.75rem;
  }

  .md\:tw--translate-y-44{
    --tw-translate-y: -11rem;
  }

  .md\:tw--translate-y-45{
    --tw-translate-y: -11.25rem;
  }

  .md\:tw--translate-y-46{
    --tw-translate-y: -11.5rem;
  }

  .md\:tw--translate-y-47{
    --tw-translate-y: -11.75rem;
  }

  .md\:tw--translate-y-48{
    --tw-translate-y: -12rem;
  }

  .md\:tw--translate-y-50{
    --tw-translate-y: -12.5rem;
  }

  .md\:tw--translate-y-52{
    --tw-translate-y: -13rem;
  }

  .md\:tw--translate-y-53{
    --tw-translate-y: -13.25rem;
  }

  .md\:tw--translate-y-54{
    --tw-translate-y: -13.5rem;
  }

  .md\:tw--translate-y-55{
    --tw-translate-y: -13.75rem;
  }

  .md\:tw--translate-y-56{
    --tw-translate-y: -14rem;
  }

  .md\:tw--translate-y-57{
    --tw-translate-y: -14.25rem;
  }

  .md\:tw--translate-y-58{
    --tw-translate-y: -14.5rem;
  }

  .md\:tw--translate-y-59{
    --tw-translate-y: -14.75rem;
  }

  .md\:tw--translate-y-60{
    --tw-translate-y: -15rem;
  }

  .md\:tw--translate-y-61{
    --tw-translate-y: -15.25rem;
  }

  .md\:tw--translate-y-62{
    --tw-translate-y: -15.5rem;
  }

  .md\:tw--translate-y-63{
    --tw-translate-y: -15.75rem;
  }

  .md\:tw--translate-y-64{
    --tw-translate-y: -16rem;
  }

  .md\:tw--translate-y-65{
    --tw-translate-y: -16.25rem;
  }

  .md\:tw--translate-y-66{
    --tw-translate-y: -16.5rem;
  }

  .md\:tw--translate-y-68{
    --tw-translate-y: -17rem;
  }

  .md\:tw--translate-y-69{
    --tw-translate-y: -17.25rem;
  }

  .md\:tw--translate-y-70{
    --tw-translate-y: -17.5rem;
  }

  .md\:tw--translate-y-71{
    --tw-translate-y: -17.75rem;
  }

  .md\:tw--translate-y-72{
    --tw-translate-y: -18rem;
  }

  .md\:tw--translate-y-73{
    --tw-translate-y: -18.25rem;
  }

  .md\:tw--translate-y-74{
    --tw-translate-y: -18.5rem;
  }

  .md\:tw--translate-y-75{
    --tw-translate-y: -18.75rem;
  }

  .md\:tw--translate-y-76{
    --tw-translate-y: -19rem;
  }

  .md\:tw--translate-y-77{
    --tw-translate-y: -19.25rem;
  }

  .md\:tw--translate-y-78{
    --tw-translate-y: -19.5rem;
  }

  .md\:tw--translate-y-79{
    --tw-translate-y: -19.75rem;
  }

  .md\:tw--translate-y-80{
    --tw-translate-y: -20rem;
  }

  .md\:tw--translate-y-81{
    --tw-translate-y: -20.25rem;
  }

  .md\:tw--translate-y-82{
    --tw-translate-y: -20.5rem;
  }

  .md\:tw--translate-y-83{
    --tw-translate-y: -20.75rem;
  }

  .md\:tw--translate-y-84{
    --tw-translate-y: -21rem;
  }

  .md\:tw--translate-y-85{
    --tw-translate-y: -21.25rem;
  }

  .md\:tw--translate-y-86{
    --tw-translate-y: -21.5rem;
  }

  .md\:tw--translate-y-87{
    --tw-translate-y: -21.75rem;
  }

  .md\:tw--translate-y-88{
    --tw-translate-y: -22rem;
  }

  .md\:tw--translate-y-89{
    --tw-translate-y: -22.25rem;
  }

  .md\:tw--translate-y-90{
    --tw-translate-y: -22.5rem;
  }

  .md\:tw--translate-y-91{
    --tw-translate-y: -22.75rem;
  }

  .md\:tw--translate-y-92{
    --tw-translate-y: -23rem;
  }

  .md\:tw--translate-y-96{
    --tw-translate-y: -24rem;
  }

  .md\:tw--translate-y-102{
    --tw-translate-y: -25.5rem;
  }

  .md\:tw--translate-y-112{
    --tw-translate-y: -28rem;
  }

  .md\:tw--translate-y-128{
    --tw-translate-y: -31rem;
  }

  .md\:tw--translate-y-129{
    --tw-translate-y: -32.25rem;
  }

  .md\:tw--translate-y-130{
    --tw-translate-y: -32.5rem;
  }

  .md\:tw--translate-y-140{
    --tw-translate-y: -35rem;
  }

  .md\:tw--translate-y-160{
    --tw-translate-y: -40rem;
  }

  .md\:tw--translate-y-180{
    --tw-translate-y: -45rem;
  }

  .md\:tw--translate-y-185{
    --tw-translate-y: -46.25rem;
  }

  .md\:tw--translate-y-190{
    --tw-translate-y: -47.5rem;
  }

  .md\:tw--translate-y-200{
    --tw-translate-y: -50rem;
  }

  .md\:tw--translate-y-px{
    --tw-translate-y: -1px;
  }

  .md\:tw--translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .md\:tw--translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .md\:tw--translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .md\:tw--translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .md\:tw-translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .md\:tw-translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .md\:tw-translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .md\:tw-translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .md\:tw-translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .md\:tw-translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .md\:tw-translate-y-full{
    --tw-translate-y: 100%;
  }

  .md\:tw--translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .md\:tw--translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .md\:tw--translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .md\:tw--translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .md\:tw--translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .md\:tw--translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .md\:tw--translate-y-full{
    --tw-translate-y: -100%;
  }

  .md\:hover\:tw-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .md\:hover\:tw-translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .md\:hover\:tw-translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .md\:hover\:tw-translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .md\:hover\:tw-translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .md\:hover\:tw-translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .md\:hover\:tw-translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .md\:hover\:tw-translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .md\:hover\:tw-translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .md\:hover\:tw-translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .md\:hover\:tw-translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .md\:hover\:tw-translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .md\:hover\:tw-translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .md\:hover\:tw-translate-x-13:hover{
    --tw-translate-x: 3.25rem;
  }

  .md\:hover\:tw-translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .md\:hover\:tw-translate-x-15:hover{
    --tw-translate-x: 3.75rem;
  }

  .md\:hover\:tw-translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .md\:hover\:tw-translate-x-17:hover{
    --tw-translate-x: 4.25rem;
  }

  .md\:hover\:tw-translate-x-18:hover{
    --tw-translate-x: 4.5rem;
  }

  .md\:hover\:tw-translate-x-19:hover{
    --tw-translate-x: 4.75rem;
  }

  .md\:hover\:tw-translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .md\:hover\:tw-translate-x-21:hover{
    --tw-translate-x: 5.25rem;
  }

  .md\:hover\:tw-translate-x-22:hover{
    --tw-translate-x: 5.5rem;
  }

  .md\:hover\:tw-translate-x-23:hover{
    --tw-translate-x: 5.75rem;
  }

  .md\:hover\:tw-translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .md\:hover\:tw-translate-x-25:hover{
    --tw-translate-x: 6.25rem;
  }

  .md\:hover\:tw-translate-x-26:hover{
    --tw-translate-x: 6.5rem;
  }

  .md\:hover\:tw-translate-x-27:hover{
    --tw-translate-x: 6.75rem;
  }

  .md\:hover\:tw-translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .md\:hover\:tw-translate-x-29:hover{
    --tw-translate-x: 7.25rem;
  }

  .md\:hover\:tw-translate-x-30:hover{
    --tw-translate-x: 7.5rem;
  }

  .md\:hover\:tw-translate-x-31:hover{
    --tw-translate-x: 7.75rem;
  }

  .md\:hover\:tw-translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .md\:hover\:tw-translate-x-33:hover{
    --tw-translate-x: 8.25rem;
  }

  .md\:hover\:tw-translate-x-34:hover{
    --tw-translate-x: 8.5rem;
  }

  .md\:hover\:tw-translate-x-35:hover{
    --tw-translate-x: 8.75rem;
  }

  .md\:hover\:tw-translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .md\:hover\:tw-translate-x-37:hover{
    --tw-translate-x: 9.25rem;
  }

  .md\:hover\:tw-translate-x-38:hover{
    --tw-translate-x: 9.5rem;
  }

  .md\:hover\:tw-translate-x-39:hover{
    --tw-translate-x: 9.75rem;
  }

  .md\:hover\:tw-translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .md\:hover\:tw-translate-x-41:hover{
    --tw-translate-x: 10.25rem;
  }

  .md\:hover\:tw-translate-x-42:hover{
    --tw-translate-x: 10.5rem;
  }

  .md\:hover\:tw-translate-x-43:hover{
    --tw-translate-x: 10.75rem;
  }

  .md\:hover\:tw-translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .md\:hover\:tw-translate-x-45:hover{
    --tw-translate-x: 11.25rem;
  }

  .md\:hover\:tw-translate-x-46:hover{
    --tw-translate-x: 11.5rem;
  }

  .md\:hover\:tw-translate-x-47:hover{
    --tw-translate-x: 11.75rem;
  }

  .md\:hover\:tw-translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .md\:hover\:tw-translate-x-50:hover{
    --tw-translate-x: 12.5rem;
  }

  .md\:hover\:tw-translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .md\:hover\:tw-translate-x-53:hover{
    --tw-translate-x: 13.25rem;
  }

  .md\:hover\:tw-translate-x-54:hover{
    --tw-translate-x: 13.5rem;
  }

  .md\:hover\:tw-translate-x-55:hover{
    --tw-translate-x: 13.75rem;
  }

  .md\:hover\:tw-translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .md\:hover\:tw-translate-x-57:hover{
    --tw-translate-x: 14.25rem;
  }

  .md\:hover\:tw-translate-x-58:hover{
    --tw-translate-x: 14.5rem;
  }

  .md\:hover\:tw-translate-x-59:hover{
    --tw-translate-x: 14.75rem;
  }

  .md\:hover\:tw-translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .md\:hover\:tw-translate-x-61:hover{
    --tw-translate-x: 15.25rem;
  }

  .md\:hover\:tw-translate-x-62:hover{
    --tw-translate-x: 15.5rem;
  }

  .md\:hover\:tw-translate-x-63:hover{
    --tw-translate-x: 15.75rem;
  }

  .md\:hover\:tw-translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .md\:hover\:tw-translate-x-65:hover{
    --tw-translate-x: 16.25rem;
  }

  .md\:hover\:tw-translate-x-66:hover{
    --tw-translate-x: 16.5rem;
  }

  .md\:hover\:tw-translate-x-68:hover{
    --tw-translate-x: 17rem;
  }

  .md\:hover\:tw-translate-x-69:hover{
    --tw-translate-x: 17.25rem;
  }

  .md\:hover\:tw-translate-x-70:hover{
    --tw-translate-x: 17.5rem;
  }

  .md\:hover\:tw-translate-x-71:hover{
    --tw-translate-x: 17.75rem;
  }

  .md\:hover\:tw-translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .md\:hover\:tw-translate-x-73:hover{
    --tw-translate-x: 18.25rem;
  }

  .md\:hover\:tw-translate-x-74:hover{
    --tw-translate-x: 18.5rem;
  }

  .md\:hover\:tw-translate-x-75:hover{
    --tw-translate-x: 18.75rem;
  }

  .md\:hover\:tw-translate-x-76:hover{
    --tw-translate-x: 19rem;
  }

  .md\:hover\:tw-translate-x-77:hover{
    --tw-translate-x: 19.25rem;
  }

  .md\:hover\:tw-translate-x-78:hover{
    --tw-translate-x: 19.5rem;
  }

  .md\:hover\:tw-translate-x-79:hover{
    --tw-translate-x: 19.75rem;
  }

  .md\:hover\:tw-translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .md\:hover\:tw-translate-x-81:hover{
    --tw-translate-x: 20.25rem;
  }

  .md\:hover\:tw-translate-x-82:hover{
    --tw-translate-x: 20.5rem;
  }

  .md\:hover\:tw-translate-x-83:hover{
    --tw-translate-x: 20.75rem;
  }

  .md\:hover\:tw-translate-x-84:hover{
    --tw-translate-x: 21rem;
  }

  .md\:hover\:tw-translate-x-85:hover{
    --tw-translate-x: 21.25rem;
  }

  .md\:hover\:tw-translate-x-86:hover{
    --tw-translate-x: 21.5rem;
  }

  .md\:hover\:tw-translate-x-87:hover{
    --tw-translate-x: 21.75rem;
  }

  .md\:hover\:tw-translate-x-88:hover{
    --tw-translate-x: 22rem;
  }

  .md\:hover\:tw-translate-x-89:hover{
    --tw-translate-x: 22.25rem;
  }

  .md\:hover\:tw-translate-x-90:hover{
    --tw-translate-x: 22.5rem;
  }

  .md\:hover\:tw-translate-x-91:hover{
    --tw-translate-x: 22.75rem;
  }

  .md\:hover\:tw-translate-x-92:hover{
    --tw-translate-x: 23rem;
  }

  .md\:hover\:tw-translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .md\:hover\:tw-translate-x-102:hover{
    --tw-translate-x: 25.5rem;
  }

  .md\:hover\:tw-translate-x-112:hover{
    --tw-translate-x: 28rem;
  }

  .md\:hover\:tw-translate-x-128:hover{
    --tw-translate-x: 31rem;
  }

  .md\:hover\:tw-translate-x-129:hover{
    --tw-translate-x: 32.25rem;
  }

  .md\:hover\:tw-translate-x-130:hover{
    --tw-translate-x: 32.5rem;
  }

  .md\:hover\:tw-translate-x-140:hover{
    --tw-translate-x: 35rem;
  }

  .md\:hover\:tw-translate-x-160:hover{
    --tw-translate-x: 40rem;
  }

  .md\:hover\:tw-translate-x-180:hover{
    --tw-translate-x: 45rem;
  }

  .md\:hover\:tw-translate-x-185:hover{
    --tw-translate-x: 46.25rem;
  }

  .md\:hover\:tw-translate-x-190:hover{
    --tw-translate-x: 47.5rem;
  }

  .md\:hover\:tw-translate-x-200:hover{
    --tw-translate-x: 50rem;
  }

  .md\:hover\:tw-translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .md\:hover\:tw-translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .md\:hover\:tw-translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .md\:hover\:tw-translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .md\:hover\:tw-translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .md\:hover\:tw--translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .md\:hover\:tw--translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .md\:hover\:tw--translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .md\:hover\:tw--translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .md\:hover\:tw--translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .md\:hover\:tw--translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .md\:hover\:tw--translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .md\:hover\:tw--translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .md\:hover\:tw--translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .md\:hover\:tw--translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .md\:hover\:tw--translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .md\:hover\:tw--translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .md\:hover\:tw--translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .md\:hover\:tw--translate-x-13:hover{
    --tw-translate-x: -3.25rem;
  }

  .md\:hover\:tw--translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .md\:hover\:tw--translate-x-15:hover{
    --tw-translate-x: -3.75rem;
  }

  .md\:hover\:tw--translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .md\:hover\:tw--translate-x-17:hover{
    --tw-translate-x: -4.25rem;
  }

  .md\:hover\:tw--translate-x-18:hover{
    --tw-translate-x: -4.5rem;
  }

  .md\:hover\:tw--translate-x-19:hover{
    --tw-translate-x: -4.75rem;
  }

  .md\:hover\:tw--translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .md\:hover\:tw--translate-x-21:hover{
    --tw-translate-x: -5.25rem;
  }

  .md\:hover\:tw--translate-x-22:hover{
    --tw-translate-x: -5.5rem;
  }

  .md\:hover\:tw--translate-x-23:hover{
    --tw-translate-x: -5.75rem;
  }

  .md\:hover\:tw--translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .md\:hover\:tw--translate-x-25:hover{
    --tw-translate-x: -6.25rem;
  }

  .md\:hover\:tw--translate-x-26:hover{
    --tw-translate-x: -6.5rem;
  }

  .md\:hover\:tw--translate-x-27:hover{
    --tw-translate-x: -6.75rem;
  }

  .md\:hover\:tw--translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .md\:hover\:tw--translate-x-29:hover{
    --tw-translate-x: -7.25rem;
  }

  .md\:hover\:tw--translate-x-30:hover{
    --tw-translate-x: -7.5rem;
  }

  .md\:hover\:tw--translate-x-31:hover{
    --tw-translate-x: -7.75rem;
  }

  .md\:hover\:tw--translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .md\:hover\:tw--translate-x-33:hover{
    --tw-translate-x: -8.25rem;
  }

  .md\:hover\:tw--translate-x-34:hover{
    --tw-translate-x: -8.5rem;
  }

  .md\:hover\:tw--translate-x-35:hover{
    --tw-translate-x: -8.75rem;
  }

  .md\:hover\:tw--translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .md\:hover\:tw--translate-x-37:hover{
    --tw-translate-x: -9.25rem;
  }

  .md\:hover\:tw--translate-x-38:hover{
    --tw-translate-x: -9.5rem;
  }

  .md\:hover\:tw--translate-x-39:hover{
    --tw-translate-x: -9.75rem;
  }

  .md\:hover\:tw--translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .md\:hover\:tw--translate-x-41:hover{
    --tw-translate-x: -10.25rem;
  }

  .md\:hover\:tw--translate-x-42:hover{
    --tw-translate-x: -10.5rem;
  }

  .md\:hover\:tw--translate-x-43:hover{
    --tw-translate-x: -10.75rem;
  }

  .md\:hover\:tw--translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .md\:hover\:tw--translate-x-45:hover{
    --tw-translate-x: -11.25rem;
  }

  .md\:hover\:tw--translate-x-46:hover{
    --tw-translate-x: -11.5rem;
  }

  .md\:hover\:tw--translate-x-47:hover{
    --tw-translate-x: -11.75rem;
  }

  .md\:hover\:tw--translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .md\:hover\:tw--translate-x-50:hover{
    --tw-translate-x: -12.5rem;
  }

  .md\:hover\:tw--translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .md\:hover\:tw--translate-x-53:hover{
    --tw-translate-x: -13.25rem;
  }

  .md\:hover\:tw--translate-x-54:hover{
    --tw-translate-x: -13.5rem;
  }

  .md\:hover\:tw--translate-x-55:hover{
    --tw-translate-x: -13.75rem;
  }

  .md\:hover\:tw--translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .md\:hover\:tw--translate-x-57:hover{
    --tw-translate-x: -14.25rem;
  }

  .md\:hover\:tw--translate-x-58:hover{
    --tw-translate-x: -14.5rem;
  }

  .md\:hover\:tw--translate-x-59:hover{
    --tw-translate-x: -14.75rem;
  }

  .md\:hover\:tw--translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .md\:hover\:tw--translate-x-61:hover{
    --tw-translate-x: -15.25rem;
  }

  .md\:hover\:tw--translate-x-62:hover{
    --tw-translate-x: -15.5rem;
  }

  .md\:hover\:tw--translate-x-63:hover{
    --tw-translate-x: -15.75rem;
  }

  .md\:hover\:tw--translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .md\:hover\:tw--translate-x-65:hover{
    --tw-translate-x: -16.25rem;
  }

  .md\:hover\:tw--translate-x-66:hover{
    --tw-translate-x: -16.5rem;
  }

  .md\:hover\:tw--translate-x-68:hover{
    --tw-translate-x: -17rem;
  }

  .md\:hover\:tw--translate-x-69:hover{
    --tw-translate-x: -17.25rem;
  }

  .md\:hover\:tw--translate-x-70:hover{
    --tw-translate-x: -17.5rem;
  }

  .md\:hover\:tw--translate-x-71:hover{
    --tw-translate-x: -17.75rem;
  }

  .md\:hover\:tw--translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .md\:hover\:tw--translate-x-73:hover{
    --tw-translate-x: -18.25rem;
  }

  .md\:hover\:tw--translate-x-74:hover{
    --tw-translate-x: -18.5rem;
  }

  .md\:hover\:tw--translate-x-75:hover{
    --tw-translate-x: -18.75rem;
  }

  .md\:hover\:tw--translate-x-76:hover{
    --tw-translate-x: -19rem;
  }

  .md\:hover\:tw--translate-x-77:hover{
    --tw-translate-x: -19.25rem;
  }

  .md\:hover\:tw--translate-x-78:hover{
    --tw-translate-x: -19.5rem;
  }

  .md\:hover\:tw--translate-x-79:hover{
    --tw-translate-x: -19.75rem;
  }

  .md\:hover\:tw--translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .md\:hover\:tw--translate-x-81:hover{
    --tw-translate-x: -20.25rem;
  }

  .md\:hover\:tw--translate-x-82:hover{
    --tw-translate-x: -20.5rem;
  }

  .md\:hover\:tw--translate-x-83:hover{
    --tw-translate-x: -20.75rem;
  }

  .md\:hover\:tw--translate-x-84:hover{
    --tw-translate-x: -21rem;
  }

  .md\:hover\:tw--translate-x-85:hover{
    --tw-translate-x: -21.25rem;
  }

  .md\:hover\:tw--translate-x-86:hover{
    --tw-translate-x: -21.5rem;
  }

  .md\:hover\:tw--translate-x-87:hover{
    --tw-translate-x: -21.75rem;
  }

  .md\:hover\:tw--translate-x-88:hover{
    --tw-translate-x: -22rem;
  }

  .md\:hover\:tw--translate-x-89:hover{
    --tw-translate-x: -22.25rem;
  }

  .md\:hover\:tw--translate-x-90:hover{
    --tw-translate-x: -22.5rem;
  }

  .md\:hover\:tw--translate-x-91:hover{
    --tw-translate-x: -22.75rem;
  }

  .md\:hover\:tw--translate-x-92:hover{
    --tw-translate-x: -23rem;
  }

  .md\:hover\:tw--translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .md\:hover\:tw--translate-x-102:hover{
    --tw-translate-x: -25.5rem;
  }

  .md\:hover\:tw--translate-x-112:hover{
    --tw-translate-x: -28rem;
  }

  .md\:hover\:tw--translate-x-128:hover{
    --tw-translate-x: -31rem;
  }

  .md\:hover\:tw--translate-x-129:hover{
    --tw-translate-x: -32.25rem;
  }

  .md\:hover\:tw--translate-x-130:hover{
    --tw-translate-x: -32.5rem;
  }

  .md\:hover\:tw--translate-x-140:hover{
    --tw-translate-x: -35rem;
  }

  .md\:hover\:tw--translate-x-160:hover{
    --tw-translate-x: -40rem;
  }

  .md\:hover\:tw--translate-x-180:hover{
    --tw-translate-x: -45rem;
  }

  .md\:hover\:tw--translate-x-185:hover{
    --tw-translate-x: -46.25rem;
  }

  .md\:hover\:tw--translate-x-190:hover{
    --tw-translate-x: -47.5rem;
  }

  .md\:hover\:tw--translate-x-200:hover{
    --tw-translate-x: -50rem;
  }

  .md\:hover\:tw--translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .md\:hover\:tw--translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .md\:hover\:tw--translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .md\:hover\:tw--translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .md\:hover\:tw--translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .md\:hover\:tw-translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .md\:hover\:tw-translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .md\:hover\:tw-translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .md\:hover\:tw-translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .md\:hover\:tw-translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .md\:hover\:tw-translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .md\:hover\:tw-translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .md\:hover\:tw--translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .md\:hover\:tw--translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .md\:hover\:tw--translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .md\:hover\:tw--translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .md\:hover\:tw--translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .md\:hover\:tw--translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .md\:hover\:tw--translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .md\:hover\:tw-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .md\:hover\:tw-translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .md\:hover\:tw-translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .md\:hover\:tw-translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .md\:hover\:tw-translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .md\:hover\:tw-translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .md\:hover\:tw-translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .md\:hover\:tw-translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .md\:hover\:tw-translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .md\:hover\:tw-translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .md\:hover\:tw-translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .md\:hover\:tw-translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .md\:hover\:tw-translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .md\:hover\:tw-translate-y-13:hover{
    --tw-translate-y: 3.25rem;
  }

  .md\:hover\:tw-translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .md\:hover\:tw-translate-y-15:hover{
    --tw-translate-y: 3.75rem;
  }

  .md\:hover\:tw-translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .md\:hover\:tw-translate-y-17:hover{
    --tw-translate-y: 4.25rem;
  }

  .md\:hover\:tw-translate-y-18:hover{
    --tw-translate-y: 4.5rem;
  }

  .md\:hover\:tw-translate-y-19:hover{
    --tw-translate-y: 4.75rem;
  }

  .md\:hover\:tw-translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .md\:hover\:tw-translate-y-21:hover{
    --tw-translate-y: 5.25rem;
  }

  .md\:hover\:tw-translate-y-22:hover{
    --tw-translate-y: 5.5rem;
  }

  .md\:hover\:tw-translate-y-23:hover{
    --tw-translate-y: 5.75rem;
  }

  .md\:hover\:tw-translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .md\:hover\:tw-translate-y-25:hover{
    --tw-translate-y: 6.25rem;
  }

  .md\:hover\:tw-translate-y-26:hover{
    --tw-translate-y: 6.5rem;
  }

  .md\:hover\:tw-translate-y-27:hover{
    --tw-translate-y: 6.75rem;
  }

  .md\:hover\:tw-translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .md\:hover\:tw-translate-y-29:hover{
    --tw-translate-y: 7.25rem;
  }

  .md\:hover\:tw-translate-y-30:hover{
    --tw-translate-y: 7.5rem;
  }

  .md\:hover\:tw-translate-y-31:hover{
    --tw-translate-y: 7.75rem;
  }

  .md\:hover\:tw-translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .md\:hover\:tw-translate-y-33:hover{
    --tw-translate-y: 8.25rem;
  }

  .md\:hover\:tw-translate-y-34:hover{
    --tw-translate-y: 8.5rem;
  }

  .md\:hover\:tw-translate-y-35:hover{
    --tw-translate-y: 8.75rem;
  }

  .md\:hover\:tw-translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .md\:hover\:tw-translate-y-37:hover{
    --tw-translate-y: 9.25rem;
  }

  .md\:hover\:tw-translate-y-38:hover{
    --tw-translate-y: 9.5rem;
  }

  .md\:hover\:tw-translate-y-39:hover{
    --tw-translate-y: 9.75rem;
  }

  .md\:hover\:tw-translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .md\:hover\:tw-translate-y-41:hover{
    --tw-translate-y: 10.25rem;
  }

  .md\:hover\:tw-translate-y-42:hover{
    --tw-translate-y: 10.5rem;
  }

  .md\:hover\:tw-translate-y-43:hover{
    --tw-translate-y: 10.75rem;
  }

  .md\:hover\:tw-translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .md\:hover\:tw-translate-y-45:hover{
    --tw-translate-y: 11.25rem;
  }

  .md\:hover\:tw-translate-y-46:hover{
    --tw-translate-y: 11.5rem;
  }

  .md\:hover\:tw-translate-y-47:hover{
    --tw-translate-y: 11.75rem;
  }

  .md\:hover\:tw-translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .md\:hover\:tw-translate-y-50:hover{
    --tw-translate-y: 12.5rem;
  }

  .md\:hover\:tw-translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .md\:hover\:tw-translate-y-53:hover{
    --tw-translate-y: 13.25rem;
  }

  .md\:hover\:tw-translate-y-54:hover{
    --tw-translate-y: 13.5rem;
  }

  .md\:hover\:tw-translate-y-55:hover{
    --tw-translate-y: 13.75rem;
  }

  .md\:hover\:tw-translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .md\:hover\:tw-translate-y-57:hover{
    --tw-translate-y: 14.25rem;
  }

  .md\:hover\:tw-translate-y-58:hover{
    --tw-translate-y: 14.5rem;
  }

  .md\:hover\:tw-translate-y-59:hover{
    --tw-translate-y: 14.75rem;
  }

  .md\:hover\:tw-translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .md\:hover\:tw-translate-y-61:hover{
    --tw-translate-y: 15.25rem;
  }

  .md\:hover\:tw-translate-y-62:hover{
    --tw-translate-y: 15.5rem;
  }

  .md\:hover\:tw-translate-y-63:hover{
    --tw-translate-y: 15.75rem;
  }

  .md\:hover\:tw-translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .md\:hover\:tw-translate-y-65:hover{
    --tw-translate-y: 16.25rem;
  }

  .md\:hover\:tw-translate-y-66:hover{
    --tw-translate-y: 16.5rem;
  }

  .md\:hover\:tw-translate-y-68:hover{
    --tw-translate-y: 17rem;
  }

  .md\:hover\:tw-translate-y-69:hover{
    --tw-translate-y: 17.25rem;
  }

  .md\:hover\:tw-translate-y-70:hover{
    --tw-translate-y: 17.5rem;
  }

  .md\:hover\:tw-translate-y-71:hover{
    --tw-translate-y: 17.75rem;
  }

  .md\:hover\:tw-translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .md\:hover\:tw-translate-y-73:hover{
    --tw-translate-y: 18.25rem;
  }

  .md\:hover\:tw-translate-y-74:hover{
    --tw-translate-y: 18.5rem;
  }

  .md\:hover\:tw-translate-y-75:hover{
    --tw-translate-y: 18.75rem;
  }

  .md\:hover\:tw-translate-y-76:hover{
    --tw-translate-y: 19rem;
  }

  .md\:hover\:tw-translate-y-77:hover{
    --tw-translate-y: 19.25rem;
  }

  .md\:hover\:tw-translate-y-78:hover{
    --tw-translate-y: 19.5rem;
  }

  .md\:hover\:tw-translate-y-79:hover{
    --tw-translate-y: 19.75rem;
  }

  .md\:hover\:tw-translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .md\:hover\:tw-translate-y-81:hover{
    --tw-translate-y: 20.25rem;
  }

  .md\:hover\:tw-translate-y-82:hover{
    --tw-translate-y: 20.5rem;
  }

  .md\:hover\:tw-translate-y-83:hover{
    --tw-translate-y: 20.75rem;
  }

  .md\:hover\:tw-translate-y-84:hover{
    --tw-translate-y: 21rem;
  }

  .md\:hover\:tw-translate-y-85:hover{
    --tw-translate-y: 21.25rem;
  }

  .md\:hover\:tw-translate-y-86:hover{
    --tw-translate-y: 21.5rem;
  }

  .md\:hover\:tw-translate-y-87:hover{
    --tw-translate-y: 21.75rem;
  }

  .md\:hover\:tw-translate-y-88:hover{
    --tw-translate-y: 22rem;
  }

  .md\:hover\:tw-translate-y-89:hover{
    --tw-translate-y: 22.25rem;
  }

  .md\:hover\:tw-translate-y-90:hover{
    --tw-translate-y: 22.5rem;
  }

  .md\:hover\:tw-translate-y-91:hover{
    --tw-translate-y: 22.75rem;
  }

  .md\:hover\:tw-translate-y-92:hover{
    --tw-translate-y: 23rem;
  }

  .md\:hover\:tw-translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .md\:hover\:tw-translate-y-102:hover{
    --tw-translate-y: 25.5rem;
  }

  .md\:hover\:tw-translate-y-112:hover{
    --tw-translate-y: 28rem;
  }

  .md\:hover\:tw-translate-y-128:hover{
    --tw-translate-y: 31rem;
  }

  .md\:hover\:tw-translate-y-129:hover{
    --tw-translate-y: 32.25rem;
  }

  .md\:hover\:tw-translate-y-130:hover{
    --tw-translate-y: 32.5rem;
  }

  .md\:hover\:tw-translate-y-140:hover{
    --tw-translate-y: 35rem;
  }

  .md\:hover\:tw-translate-y-160:hover{
    --tw-translate-y: 40rem;
  }

  .md\:hover\:tw-translate-y-180:hover{
    --tw-translate-y: 45rem;
  }

  .md\:hover\:tw-translate-y-185:hover{
    --tw-translate-y: 46.25rem;
  }

  .md\:hover\:tw-translate-y-190:hover{
    --tw-translate-y: 47.5rem;
  }

  .md\:hover\:tw-translate-y-200:hover{
    --tw-translate-y: 50rem;
  }

  .md\:hover\:tw-translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .md\:hover\:tw-translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .md\:hover\:tw-translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .md\:hover\:tw-translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .md\:hover\:tw-translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .md\:hover\:tw--translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .md\:hover\:tw--translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .md\:hover\:tw--translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .md\:hover\:tw--translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .md\:hover\:tw--translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .md\:hover\:tw--translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .md\:hover\:tw--translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .md\:hover\:tw--translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .md\:hover\:tw--translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .md\:hover\:tw--translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .md\:hover\:tw--translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .md\:hover\:tw--translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .md\:hover\:tw--translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .md\:hover\:tw--translate-y-13:hover{
    --tw-translate-y: -3.25rem;
  }

  .md\:hover\:tw--translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .md\:hover\:tw--translate-y-15:hover{
    --tw-translate-y: -3.75rem;
  }

  .md\:hover\:tw--translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .md\:hover\:tw--translate-y-17:hover{
    --tw-translate-y: -4.25rem;
  }

  .md\:hover\:tw--translate-y-18:hover{
    --tw-translate-y: -4.5rem;
  }

  .md\:hover\:tw--translate-y-19:hover{
    --tw-translate-y: -4.75rem;
  }

  .md\:hover\:tw--translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .md\:hover\:tw--translate-y-21:hover{
    --tw-translate-y: -5.25rem;
  }

  .md\:hover\:tw--translate-y-22:hover{
    --tw-translate-y: -5.5rem;
  }

  .md\:hover\:tw--translate-y-23:hover{
    --tw-translate-y: -5.75rem;
  }

  .md\:hover\:tw--translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .md\:hover\:tw--translate-y-25:hover{
    --tw-translate-y: -6.25rem;
  }

  .md\:hover\:tw--translate-y-26:hover{
    --tw-translate-y: -6.5rem;
  }

  .md\:hover\:tw--translate-y-27:hover{
    --tw-translate-y: -6.75rem;
  }

  .md\:hover\:tw--translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .md\:hover\:tw--translate-y-29:hover{
    --tw-translate-y: -7.25rem;
  }

  .md\:hover\:tw--translate-y-30:hover{
    --tw-translate-y: -7.5rem;
  }

  .md\:hover\:tw--translate-y-31:hover{
    --tw-translate-y: -7.75rem;
  }

  .md\:hover\:tw--translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .md\:hover\:tw--translate-y-33:hover{
    --tw-translate-y: -8.25rem;
  }

  .md\:hover\:tw--translate-y-34:hover{
    --tw-translate-y: -8.5rem;
  }

  .md\:hover\:tw--translate-y-35:hover{
    --tw-translate-y: -8.75rem;
  }

  .md\:hover\:tw--translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .md\:hover\:tw--translate-y-37:hover{
    --tw-translate-y: -9.25rem;
  }

  .md\:hover\:tw--translate-y-38:hover{
    --tw-translate-y: -9.5rem;
  }

  .md\:hover\:tw--translate-y-39:hover{
    --tw-translate-y: -9.75rem;
  }

  .md\:hover\:tw--translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .md\:hover\:tw--translate-y-41:hover{
    --tw-translate-y: -10.25rem;
  }

  .md\:hover\:tw--translate-y-42:hover{
    --tw-translate-y: -10.5rem;
  }

  .md\:hover\:tw--translate-y-43:hover{
    --tw-translate-y: -10.75rem;
  }

  .md\:hover\:tw--translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .md\:hover\:tw--translate-y-45:hover{
    --tw-translate-y: -11.25rem;
  }

  .md\:hover\:tw--translate-y-46:hover{
    --tw-translate-y: -11.5rem;
  }

  .md\:hover\:tw--translate-y-47:hover{
    --tw-translate-y: -11.75rem;
  }

  .md\:hover\:tw--translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .md\:hover\:tw--translate-y-50:hover{
    --tw-translate-y: -12.5rem;
  }

  .md\:hover\:tw--translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .md\:hover\:tw--translate-y-53:hover{
    --tw-translate-y: -13.25rem;
  }

  .md\:hover\:tw--translate-y-54:hover{
    --tw-translate-y: -13.5rem;
  }

  .md\:hover\:tw--translate-y-55:hover{
    --tw-translate-y: -13.75rem;
  }

  .md\:hover\:tw--translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .md\:hover\:tw--translate-y-57:hover{
    --tw-translate-y: -14.25rem;
  }

  .md\:hover\:tw--translate-y-58:hover{
    --tw-translate-y: -14.5rem;
  }

  .md\:hover\:tw--translate-y-59:hover{
    --tw-translate-y: -14.75rem;
  }

  .md\:hover\:tw--translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .md\:hover\:tw--translate-y-61:hover{
    --tw-translate-y: -15.25rem;
  }

  .md\:hover\:tw--translate-y-62:hover{
    --tw-translate-y: -15.5rem;
  }

  .md\:hover\:tw--translate-y-63:hover{
    --tw-translate-y: -15.75rem;
  }

  .md\:hover\:tw--translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .md\:hover\:tw--translate-y-65:hover{
    --tw-translate-y: -16.25rem;
  }

  .md\:hover\:tw--translate-y-66:hover{
    --tw-translate-y: -16.5rem;
  }

  .md\:hover\:tw--translate-y-68:hover{
    --tw-translate-y: -17rem;
  }

  .md\:hover\:tw--translate-y-69:hover{
    --tw-translate-y: -17.25rem;
  }

  .md\:hover\:tw--translate-y-70:hover{
    --tw-translate-y: -17.5rem;
  }

  .md\:hover\:tw--translate-y-71:hover{
    --tw-translate-y: -17.75rem;
  }

  .md\:hover\:tw--translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .md\:hover\:tw--translate-y-73:hover{
    --tw-translate-y: -18.25rem;
  }

  .md\:hover\:tw--translate-y-74:hover{
    --tw-translate-y: -18.5rem;
  }

  .md\:hover\:tw--translate-y-75:hover{
    --tw-translate-y: -18.75rem;
  }

  .md\:hover\:tw--translate-y-76:hover{
    --tw-translate-y: -19rem;
  }

  .md\:hover\:tw--translate-y-77:hover{
    --tw-translate-y: -19.25rem;
  }

  .md\:hover\:tw--translate-y-78:hover{
    --tw-translate-y: -19.5rem;
  }

  .md\:hover\:tw--translate-y-79:hover{
    --tw-translate-y: -19.75rem;
  }

  .md\:hover\:tw--translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .md\:hover\:tw--translate-y-81:hover{
    --tw-translate-y: -20.25rem;
  }

  .md\:hover\:tw--translate-y-82:hover{
    --tw-translate-y: -20.5rem;
  }

  .md\:hover\:tw--translate-y-83:hover{
    --tw-translate-y: -20.75rem;
  }

  .md\:hover\:tw--translate-y-84:hover{
    --tw-translate-y: -21rem;
  }

  .md\:hover\:tw--translate-y-85:hover{
    --tw-translate-y: -21.25rem;
  }

  .md\:hover\:tw--translate-y-86:hover{
    --tw-translate-y: -21.5rem;
  }

  .md\:hover\:tw--translate-y-87:hover{
    --tw-translate-y: -21.75rem;
  }

  .md\:hover\:tw--translate-y-88:hover{
    --tw-translate-y: -22rem;
  }

  .md\:hover\:tw--translate-y-89:hover{
    --tw-translate-y: -22.25rem;
  }

  .md\:hover\:tw--translate-y-90:hover{
    --tw-translate-y: -22.5rem;
  }

  .md\:hover\:tw--translate-y-91:hover{
    --tw-translate-y: -22.75rem;
  }

  .md\:hover\:tw--translate-y-92:hover{
    --tw-translate-y: -23rem;
  }

  .md\:hover\:tw--translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .md\:hover\:tw--translate-y-102:hover{
    --tw-translate-y: -25.5rem;
  }

  .md\:hover\:tw--translate-y-112:hover{
    --tw-translate-y: -28rem;
  }

  .md\:hover\:tw--translate-y-128:hover{
    --tw-translate-y: -31rem;
  }

  .md\:hover\:tw--translate-y-129:hover{
    --tw-translate-y: -32.25rem;
  }

  .md\:hover\:tw--translate-y-130:hover{
    --tw-translate-y: -32.5rem;
  }

  .md\:hover\:tw--translate-y-140:hover{
    --tw-translate-y: -35rem;
  }

  .md\:hover\:tw--translate-y-160:hover{
    --tw-translate-y: -40rem;
  }

  .md\:hover\:tw--translate-y-180:hover{
    --tw-translate-y: -45rem;
  }

  .md\:hover\:tw--translate-y-185:hover{
    --tw-translate-y: -46.25rem;
  }

  .md\:hover\:tw--translate-y-190:hover{
    --tw-translate-y: -47.5rem;
  }

  .md\:hover\:tw--translate-y-200:hover{
    --tw-translate-y: -50rem;
  }

  .md\:hover\:tw--translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .md\:hover\:tw--translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .md\:hover\:tw--translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .md\:hover\:tw--translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .md\:hover\:tw--translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .md\:hover\:tw-translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .md\:hover\:tw-translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .md\:hover\:tw-translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .md\:hover\:tw-translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .md\:hover\:tw-translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .md\:hover\:tw-translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .md\:hover\:tw-translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .md\:hover\:tw--translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .md\:hover\:tw--translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .md\:hover\:tw--translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .md\:hover\:tw--translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .md\:hover\:tw--translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .md\:hover\:tw--translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .md\:hover\:tw--translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .md\:focus\:tw-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .md\:focus\:tw-translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .md\:focus\:tw-translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .md\:focus\:tw-translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .md\:focus\:tw-translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .md\:focus\:tw-translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .md\:focus\:tw-translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .md\:focus\:tw-translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .md\:focus\:tw-translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .md\:focus\:tw-translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .md\:focus\:tw-translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .md\:focus\:tw-translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .md\:focus\:tw-translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .md\:focus\:tw-translate-x-13:focus{
    --tw-translate-x: 3.25rem;
  }

  .md\:focus\:tw-translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .md\:focus\:tw-translate-x-15:focus{
    --tw-translate-x: 3.75rem;
  }

  .md\:focus\:tw-translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .md\:focus\:tw-translate-x-17:focus{
    --tw-translate-x: 4.25rem;
  }

  .md\:focus\:tw-translate-x-18:focus{
    --tw-translate-x: 4.5rem;
  }

  .md\:focus\:tw-translate-x-19:focus{
    --tw-translate-x: 4.75rem;
  }

  .md\:focus\:tw-translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .md\:focus\:tw-translate-x-21:focus{
    --tw-translate-x: 5.25rem;
  }

  .md\:focus\:tw-translate-x-22:focus{
    --tw-translate-x: 5.5rem;
  }

  .md\:focus\:tw-translate-x-23:focus{
    --tw-translate-x: 5.75rem;
  }

  .md\:focus\:tw-translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .md\:focus\:tw-translate-x-25:focus{
    --tw-translate-x: 6.25rem;
  }

  .md\:focus\:tw-translate-x-26:focus{
    --tw-translate-x: 6.5rem;
  }

  .md\:focus\:tw-translate-x-27:focus{
    --tw-translate-x: 6.75rem;
  }

  .md\:focus\:tw-translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .md\:focus\:tw-translate-x-29:focus{
    --tw-translate-x: 7.25rem;
  }

  .md\:focus\:tw-translate-x-30:focus{
    --tw-translate-x: 7.5rem;
  }

  .md\:focus\:tw-translate-x-31:focus{
    --tw-translate-x: 7.75rem;
  }

  .md\:focus\:tw-translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .md\:focus\:tw-translate-x-33:focus{
    --tw-translate-x: 8.25rem;
  }

  .md\:focus\:tw-translate-x-34:focus{
    --tw-translate-x: 8.5rem;
  }

  .md\:focus\:tw-translate-x-35:focus{
    --tw-translate-x: 8.75rem;
  }

  .md\:focus\:tw-translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .md\:focus\:tw-translate-x-37:focus{
    --tw-translate-x: 9.25rem;
  }

  .md\:focus\:tw-translate-x-38:focus{
    --tw-translate-x: 9.5rem;
  }

  .md\:focus\:tw-translate-x-39:focus{
    --tw-translate-x: 9.75rem;
  }

  .md\:focus\:tw-translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .md\:focus\:tw-translate-x-41:focus{
    --tw-translate-x: 10.25rem;
  }

  .md\:focus\:tw-translate-x-42:focus{
    --tw-translate-x: 10.5rem;
  }

  .md\:focus\:tw-translate-x-43:focus{
    --tw-translate-x: 10.75rem;
  }

  .md\:focus\:tw-translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .md\:focus\:tw-translate-x-45:focus{
    --tw-translate-x: 11.25rem;
  }

  .md\:focus\:tw-translate-x-46:focus{
    --tw-translate-x: 11.5rem;
  }

  .md\:focus\:tw-translate-x-47:focus{
    --tw-translate-x: 11.75rem;
  }

  .md\:focus\:tw-translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .md\:focus\:tw-translate-x-50:focus{
    --tw-translate-x: 12.5rem;
  }

  .md\:focus\:tw-translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .md\:focus\:tw-translate-x-53:focus{
    --tw-translate-x: 13.25rem;
  }

  .md\:focus\:tw-translate-x-54:focus{
    --tw-translate-x: 13.5rem;
  }

  .md\:focus\:tw-translate-x-55:focus{
    --tw-translate-x: 13.75rem;
  }

  .md\:focus\:tw-translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .md\:focus\:tw-translate-x-57:focus{
    --tw-translate-x: 14.25rem;
  }

  .md\:focus\:tw-translate-x-58:focus{
    --tw-translate-x: 14.5rem;
  }

  .md\:focus\:tw-translate-x-59:focus{
    --tw-translate-x: 14.75rem;
  }

  .md\:focus\:tw-translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .md\:focus\:tw-translate-x-61:focus{
    --tw-translate-x: 15.25rem;
  }

  .md\:focus\:tw-translate-x-62:focus{
    --tw-translate-x: 15.5rem;
  }

  .md\:focus\:tw-translate-x-63:focus{
    --tw-translate-x: 15.75rem;
  }

  .md\:focus\:tw-translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .md\:focus\:tw-translate-x-65:focus{
    --tw-translate-x: 16.25rem;
  }

  .md\:focus\:tw-translate-x-66:focus{
    --tw-translate-x: 16.5rem;
  }

  .md\:focus\:tw-translate-x-68:focus{
    --tw-translate-x: 17rem;
  }

  .md\:focus\:tw-translate-x-69:focus{
    --tw-translate-x: 17.25rem;
  }

  .md\:focus\:tw-translate-x-70:focus{
    --tw-translate-x: 17.5rem;
  }

  .md\:focus\:tw-translate-x-71:focus{
    --tw-translate-x: 17.75rem;
  }

  .md\:focus\:tw-translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .md\:focus\:tw-translate-x-73:focus{
    --tw-translate-x: 18.25rem;
  }

  .md\:focus\:tw-translate-x-74:focus{
    --tw-translate-x: 18.5rem;
  }

  .md\:focus\:tw-translate-x-75:focus{
    --tw-translate-x: 18.75rem;
  }

  .md\:focus\:tw-translate-x-76:focus{
    --tw-translate-x: 19rem;
  }

  .md\:focus\:tw-translate-x-77:focus{
    --tw-translate-x: 19.25rem;
  }

  .md\:focus\:tw-translate-x-78:focus{
    --tw-translate-x: 19.5rem;
  }

  .md\:focus\:tw-translate-x-79:focus{
    --tw-translate-x: 19.75rem;
  }

  .md\:focus\:tw-translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .md\:focus\:tw-translate-x-81:focus{
    --tw-translate-x: 20.25rem;
  }

  .md\:focus\:tw-translate-x-82:focus{
    --tw-translate-x: 20.5rem;
  }

  .md\:focus\:tw-translate-x-83:focus{
    --tw-translate-x: 20.75rem;
  }

  .md\:focus\:tw-translate-x-84:focus{
    --tw-translate-x: 21rem;
  }

  .md\:focus\:tw-translate-x-85:focus{
    --tw-translate-x: 21.25rem;
  }

  .md\:focus\:tw-translate-x-86:focus{
    --tw-translate-x: 21.5rem;
  }

  .md\:focus\:tw-translate-x-87:focus{
    --tw-translate-x: 21.75rem;
  }

  .md\:focus\:tw-translate-x-88:focus{
    --tw-translate-x: 22rem;
  }

  .md\:focus\:tw-translate-x-89:focus{
    --tw-translate-x: 22.25rem;
  }

  .md\:focus\:tw-translate-x-90:focus{
    --tw-translate-x: 22.5rem;
  }

  .md\:focus\:tw-translate-x-91:focus{
    --tw-translate-x: 22.75rem;
  }

  .md\:focus\:tw-translate-x-92:focus{
    --tw-translate-x: 23rem;
  }

  .md\:focus\:tw-translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .md\:focus\:tw-translate-x-102:focus{
    --tw-translate-x: 25.5rem;
  }

  .md\:focus\:tw-translate-x-112:focus{
    --tw-translate-x: 28rem;
  }

  .md\:focus\:tw-translate-x-128:focus{
    --tw-translate-x: 31rem;
  }

  .md\:focus\:tw-translate-x-129:focus{
    --tw-translate-x: 32.25rem;
  }

  .md\:focus\:tw-translate-x-130:focus{
    --tw-translate-x: 32.5rem;
  }

  .md\:focus\:tw-translate-x-140:focus{
    --tw-translate-x: 35rem;
  }

  .md\:focus\:tw-translate-x-160:focus{
    --tw-translate-x: 40rem;
  }

  .md\:focus\:tw-translate-x-180:focus{
    --tw-translate-x: 45rem;
  }

  .md\:focus\:tw-translate-x-185:focus{
    --tw-translate-x: 46.25rem;
  }

  .md\:focus\:tw-translate-x-190:focus{
    --tw-translate-x: 47.5rem;
  }

  .md\:focus\:tw-translate-x-200:focus{
    --tw-translate-x: 50rem;
  }

  .md\:focus\:tw-translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .md\:focus\:tw-translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .md\:focus\:tw-translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .md\:focus\:tw-translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .md\:focus\:tw-translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .md\:focus\:tw--translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .md\:focus\:tw--translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .md\:focus\:tw--translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .md\:focus\:tw--translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .md\:focus\:tw--translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .md\:focus\:tw--translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .md\:focus\:tw--translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .md\:focus\:tw--translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .md\:focus\:tw--translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .md\:focus\:tw--translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .md\:focus\:tw--translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .md\:focus\:tw--translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .md\:focus\:tw--translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .md\:focus\:tw--translate-x-13:focus{
    --tw-translate-x: -3.25rem;
  }

  .md\:focus\:tw--translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .md\:focus\:tw--translate-x-15:focus{
    --tw-translate-x: -3.75rem;
  }

  .md\:focus\:tw--translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .md\:focus\:tw--translate-x-17:focus{
    --tw-translate-x: -4.25rem;
  }

  .md\:focus\:tw--translate-x-18:focus{
    --tw-translate-x: -4.5rem;
  }

  .md\:focus\:tw--translate-x-19:focus{
    --tw-translate-x: -4.75rem;
  }

  .md\:focus\:tw--translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .md\:focus\:tw--translate-x-21:focus{
    --tw-translate-x: -5.25rem;
  }

  .md\:focus\:tw--translate-x-22:focus{
    --tw-translate-x: -5.5rem;
  }

  .md\:focus\:tw--translate-x-23:focus{
    --tw-translate-x: -5.75rem;
  }

  .md\:focus\:tw--translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .md\:focus\:tw--translate-x-25:focus{
    --tw-translate-x: -6.25rem;
  }

  .md\:focus\:tw--translate-x-26:focus{
    --tw-translate-x: -6.5rem;
  }

  .md\:focus\:tw--translate-x-27:focus{
    --tw-translate-x: -6.75rem;
  }

  .md\:focus\:tw--translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .md\:focus\:tw--translate-x-29:focus{
    --tw-translate-x: -7.25rem;
  }

  .md\:focus\:tw--translate-x-30:focus{
    --tw-translate-x: -7.5rem;
  }

  .md\:focus\:tw--translate-x-31:focus{
    --tw-translate-x: -7.75rem;
  }

  .md\:focus\:tw--translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .md\:focus\:tw--translate-x-33:focus{
    --tw-translate-x: -8.25rem;
  }

  .md\:focus\:tw--translate-x-34:focus{
    --tw-translate-x: -8.5rem;
  }

  .md\:focus\:tw--translate-x-35:focus{
    --tw-translate-x: -8.75rem;
  }

  .md\:focus\:tw--translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .md\:focus\:tw--translate-x-37:focus{
    --tw-translate-x: -9.25rem;
  }

  .md\:focus\:tw--translate-x-38:focus{
    --tw-translate-x: -9.5rem;
  }

  .md\:focus\:tw--translate-x-39:focus{
    --tw-translate-x: -9.75rem;
  }

  .md\:focus\:tw--translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .md\:focus\:tw--translate-x-41:focus{
    --tw-translate-x: -10.25rem;
  }

  .md\:focus\:tw--translate-x-42:focus{
    --tw-translate-x: -10.5rem;
  }

  .md\:focus\:tw--translate-x-43:focus{
    --tw-translate-x: -10.75rem;
  }

  .md\:focus\:tw--translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .md\:focus\:tw--translate-x-45:focus{
    --tw-translate-x: -11.25rem;
  }

  .md\:focus\:tw--translate-x-46:focus{
    --tw-translate-x: -11.5rem;
  }

  .md\:focus\:tw--translate-x-47:focus{
    --tw-translate-x: -11.75rem;
  }

  .md\:focus\:tw--translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .md\:focus\:tw--translate-x-50:focus{
    --tw-translate-x: -12.5rem;
  }

  .md\:focus\:tw--translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .md\:focus\:tw--translate-x-53:focus{
    --tw-translate-x: -13.25rem;
  }

  .md\:focus\:tw--translate-x-54:focus{
    --tw-translate-x: -13.5rem;
  }

  .md\:focus\:tw--translate-x-55:focus{
    --tw-translate-x: -13.75rem;
  }

  .md\:focus\:tw--translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .md\:focus\:tw--translate-x-57:focus{
    --tw-translate-x: -14.25rem;
  }

  .md\:focus\:tw--translate-x-58:focus{
    --tw-translate-x: -14.5rem;
  }

  .md\:focus\:tw--translate-x-59:focus{
    --tw-translate-x: -14.75rem;
  }

  .md\:focus\:tw--translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .md\:focus\:tw--translate-x-61:focus{
    --tw-translate-x: -15.25rem;
  }

  .md\:focus\:tw--translate-x-62:focus{
    --tw-translate-x: -15.5rem;
  }

  .md\:focus\:tw--translate-x-63:focus{
    --tw-translate-x: -15.75rem;
  }

  .md\:focus\:tw--translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .md\:focus\:tw--translate-x-65:focus{
    --tw-translate-x: -16.25rem;
  }

  .md\:focus\:tw--translate-x-66:focus{
    --tw-translate-x: -16.5rem;
  }

  .md\:focus\:tw--translate-x-68:focus{
    --tw-translate-x: -17rem;
  }

  .md\:focus\:tw--translate-x-69:focus{
    --tw-translate-x: -17.25rem;
  }

  .md\:focus\:tw--translate-x-70:focus{
    --tw-translate-x: -17.5rem;
  }

  .md\:focus\:tw--translate-x-71:focus{
    --tw-translate-x: -17.75rem;
  }

  .md\:focus\:tw--translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .md\:focus\:tw--translate-x-73:focus{
    --tw-translate-x: -18.25rem;
  }

  .md\:focus\:tw--translate-x-74:focus{
    --tw-translate-x: -18.5rem;
  }

  .md\:focus\:tw--translate-x-75:focus{
    --tw-translate-x: -18.75rem;
  }

  .md\:focus\:tw--translate-x-76:focus{
    --tw-translate-x: -19rem;
  }

  .md\:focus\:tw--translate-x-77:focus{
    --tw-translate-x: -19.25rem;
  }

  .md\:focus\:tw--translate-x-78:focus{
    --tw-translate-x: -19.5rem;
  }

  .md\:focus\:tw--translate-x-79:focus{
    --tw-translate-x: -19.75rem;
  }

  .md\:focus\:tw--translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .md\:focus\:tw--translate-x-81:focus{
    --tw-translate-x: -20.25rem;
  }

  .md\:focus\:tw--translate-x-82:focus{
    --tw-translate-x: -20.5rem;
  }

  .md\:focus\:tw--translate-x-83:focus{
    --tw-translate-x: -20.75rem;
  }

  .md\:focus\:tw--translate-x-84:focus{
    --tw-translate-x: -21rem;
  }

  .md\:focus\:tw--translate-x-85:focus{
    --tw-translate-x: -21.25rem;
  }

  .md\:focus\:tw--translate-x-86:focus{
    --tw-translate-x: -21.5rem;
  }

  .md\:focus\:tw--translate-x-87:focus{
    --tw-translate-x: -21.75rem;
  }

  .md\:focus\:tw--translate-x-88:focus{
    --tw-translate-x: -22rem;
  }

  .md\:focus\:tw--translate-x-89:focus{
    --tw-translate-x: -22.25rem;
  }

  .md\:focus\:tw--translate-x-90:focus{
    --tw-translate-x: -22.5rem;
  }

  .md\:focus\:tw--translate-x-91:focus{
    --tw-translate-x: -22.75rem;
  }

  .md\:focus\:tw--translate-x-92:focus{
    --tw-translate-x: -23rem;
  }

  .md\:focus\:tw--translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .md\:focus\:tw--translate-x-102:focus{
    --tw-translate-x: -25.5rem;
  }

  .md\:focus\:tw--translate-x-112:focus{
    --tw-translate-x: -28rem;
  }

  .md\:focus\:tw--translate-x-128:focus{
    --tw-translate-x: -31rem;
  }

  .md\:focus\:tw--translate-x-129:focus{
    --tw-translate-x: -32.25rem;
  }

  .md\:focus\:tw--translate-x-130:focus{
    --tw-translate-x: -32.5rem;
  }

  .md\:focus\:tw--translate-x-140:focus{
    --tw-translate-x: -35rem;
  }

  .md\:focus\:tw--translate-x-160:focus{
    --tw-translate-x: -40rem;
  }

  .md\:focus\:tw--translate-x-180:focus{
    --tw-translate-x: -45rem;
  }

  .md\:focus\:tw--translate-x-185:focus{
    --tw-translate-x: -46.25rem;
  }

  .md\:focus\:tw--translate-x-190:focus{
    --tw-translate-x: -47.5rem;
  }

  .md\:focus\:tw--translate-x-200:focus{
    --tw-translate-x: -50rem;
  }

  .md\:focus\:tw--translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .md\:focus\:tw--translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .md\:focus\:tw--translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .md\:focus\:tw--translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .md\:focus\:tw--translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .md\:focus\:tw-translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .md\:focus\:tw-translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .md\:focus\:tw-translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .md\:focus\:tw-translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .md\:focus\:tw-translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .md\:focus\:tw-translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .md\:focus\:tw-translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .md\:focus\:tw--translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .md\:focus\:tw--translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .md\:focus\:tw--translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .md\:focus\:tw--translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .md\:focus\:tw--translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .md\:focus\:tw--translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .md\:focus\:tw--translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .md\:focus\:tw-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .md\:focus\:tw-translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .md\:focus\:tw-translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .md\:focus\:tw-translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .md\:focus\:tw-translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .md\:focus\:tw-translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .md\:focus\:tw-translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .md\:focus\:tw-translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .md\:focus\:tw-translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .md\:focus\:tw-translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .md\:focus\:tw-translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .md\:focus\:tw-translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .md\:focus\:tw-translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .md\:focus\:tw-translate-y-13:focus{
    --tw-translate-y: 3.25rem;
  }

  .md\:focus\:tw-translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .md\:focus\:tw-translate-y-15:focus{
    --tw-translate-y: 3.75rem;
  }

  .md\:focus\:tw-translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .md\:focus\:tw-translate-y-17:focus{
    --tw-translate-y: 4.25rem;
  }

  .md\:focus\:tw-translate-y-18:focus{
    --tw-translate-y: 4.5rem;
  }

  .md\:focus\:tw-translate-y-19:focus{
    --tw-translate-y: 4.75rem;
  }

  .md\:focus\:tw-translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .md\:focus\:tw-translate-y-21:focus{
    --tw-translate-y: 5.25rem;
  }

  .md\:focus\:tw-translate-y-22:focus{
    --tw-translate-y: 5.5rem;
  }

  .md\:focus\:tw-translate-y-23:focus{
    --tw-translate-y: 5.75rem;
  }

  .md\:focus\:tw-translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .md\:focus\:tw-translate-y-25:focus{
    --tw-translate-y: 6.25rem;
  }

  .md\:focus\:tw-translate-y-26:focus{
    --tw-translate-y: 6.5rem;
  }

  .md\:focus\:tw-translate-y-27:focus{
    --tw-translate-y: 6.75rem;
  }

  .md\:focus\:tw-translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .md\:focus\:tw-translate-y-29:focus{
    --tw-translate-y: 7.25rem;
  }

  .md\:focus\:tw-translate-y-30:focus{
    --tw-translate-y: 7.5rem;
  }

  .md\:focus\:tw-translate-y-31:focus{
    --tw-translate-y: 7.75rem;
  }

  .md\:focus\:tw-translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .md\:focus\:tw-translate-y-33:focus{
    --tw-translate-y: 8.25rem;
  }

  .md\:focus\:tw-translate-y-34:focus{
    --tw-translate-y: 8.5rem;
  }

  .md\:focus\:tw-translate-y-35:focus{
    --tw-translate-y: 8.75rem;
  }

  .md\:focus\:tw-translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .md\:focus\:tw-translate-y-37:focus{
    --tw-translate-y: 9.25rem;
  }

  .md\:focus\:tw-translate-y-38:focus{
    --tw-translate-y: 9.5rem;
  }

  .md\:focus\:tw-translate-y-39:focus{
    --tw-translate-y: 9.75rem;
  }

  .md\:focus\:tw-translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .md\:focus\:tw-translate-y-41:focus{
    --tw-translate-y: 10.25rem;
  }

  .md\:focus\:tw-translate-y-42:focus{
    --tw-translate-y: 10.5rem;
  }

  .md\:focus\:tw-translate-y-43:focus{
    --tw-translate-y: 10.75rem;
  }

  .md\:focus\:tw-translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .md\:focus\:tw-translate-y-45:focus{
    --tw-translate-y: 11.25rem;
  }

  .md\:focus\:tw-translate-y-46:focus{
    --tw-translate-y: 11.5rem;
  }

  .md\:focus\:tw-translate-y-47:focus{
    --tw-translate-y: 11.75rem;
  }

  .md\:focus\:tw-translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .md\:focus\:tw-translate-y-50:focus{
    --tw-translate-y: 12.5rem;
  }

  .md\:focus\:tw-translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .md\:focus\:tw-translate-y-53:focus{
    --tw-translate-y: 13.25rem;
  }

  .md\:focus\:tw-translate-y-54:focus{
    --tw-translate-y: 13.5rem;
  }

  .md\:focus\:tw-translate-y-55:focus{
    --tw-translate-y: 13.75rem;
  }

  .md\:focus\:tw-translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .md\:focus\:tw-translate-y-57:focus{
    --tw-translate-y: 14.25rem;
  }

  .md\:focus\:tw-translate-y-58:focus{
    --tw-translate-y: 14.5rem;
  }

  .md\:focus\:tw-translate-y-59:focus{
    --tw-translate-y: 14.75rem;
  }

  .md\:focus\:tw-translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .md\:focus\:tw-translate-y-61:focus{
    --tw-translate-y: 15.25rem;
  }

  .md\:focus\:tw-translate-y-62:focus{
    --tw-translate-y: 15.5rem;
  }

  .md\:focus\:tw-translate-y-63:focus{
    --tw-translate-y: 15.75rem;
  }

  .md\:focus\:tw-translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .md\:focus\:tw-translate-y-65:focus{
    --tw-translate-y: 16.25rem;
  }

  .md\:focus\:tw-translate-y-66:focus{
    --tw-translate-y: 16.5rem;
  }

  .md\:focus\:tw-translate-y-68:focus{
    --tw-translate-y: 17rem;
  }

  .md\:focus\:tw-translate-y-69:focus{
    --tw-translate-y: 17.25rem;
  }

  .md\:focus\:tw-translate-y-70:focus{
    --tw-translate-y: 17.5rem;
  }

  .md\:focus\:tw-translate-y-71:focus{
    --tw-translate-y: 17.75rem;
  }

  .md\:focus\:tw-translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .md\:focus\:tw-translate-y-73:focus{
    --tw-translate-y: 18.25rem;
  }

  .md\:focus\:tw-translate-y-74:focus{
    --tw-translate-y: 18.5rem;
  }

  .md\:focus\:tw-translate-y-75:focus{
    --tw-translate-y: 18.75rem;
  }

  .md\:focus\:tw-translate-y-76:focus{
    --tw-translate-y: 19rem;
  }

  .md\:focus\:tw-translate-y-77:focus{
    --tw-translate-y: 19.25rem;
  }

  .md\:focus\:tw-translate-y-78:focus{
    --tw-translate-y: 19.5rem;
  }

  .md\:focus\:tw-translate-y-79:focus{
    --tw-translate-y: 19.75rem;
  }

  .md\:focus\:tw-translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .md\:focus\:tw-translate-y-81:focus{
    --tw-translate-y: 20.25rem;
  }

  .md\:focus\:tw-translate-y-82:focus{
    --tw-translate-y: 20.5rem;
  }

  .md\:focus\:tw-translate-y-83:focus{
    --tw-translate-y: 20.75rem;
  }

  .md\:focus\:tw-translate-y-84:focus{
    --tw-translate-y: 21rem;
  }

  .md\:focus\:tw-translate-y-85:focus{
    --tw-translate-y: 21.25rem;
  }

  .md\:focus\:tw-translate-y-86:focus{
    --tw-translate-y: 21.5rem;
  }

  .md\:focus\:tw-translate-y-87:focus{
    --tw-translate-y: 21.75rem;
  }

  .md\:focus\:tw-translate-y-88:focus{
    --tw-translate-y: 22rem;
  }

  .md\:focus\:tw-translate-y-89:focus{
    --tw-translate-y: 22.25rem;
  }

  .md\:focus\:tw-translate-y-90:focus{
    --tw-translate-y: 22.5rem;
  }

  .md\:focus\:tw-translate-y-91:focus{
    --tw-translate-y: 22.75rem;
  }

  .md\:focus\:tw-translate-y-92:focus{
    --tw-translate-y: 23rem;
  }

  .md\:focus\:tw-translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .md\:focus\:tw-translate-y-102:focus{
    --tw-translate-y: 25.5rem;
  }

  .md\:focus\:tw-translate-y-112:focus{
    --tw-translate-y: 28rem;
  }

  .md\:focus\:tw-translate-y-128:focus{
    --tw-translate-y: 31rem;
  }

  .md\:focus\:tw-translate-y-129:focus{
    --tw-translate-y: 32.25rem;
  }

  .md\:focus\:tw-translate-y-130:focus{
    --tw-translate-y: 32.5rem;
  }

  .md\:focus\:tw-translate-y-140:focus{
    --tw-translate-y: 35rem;
  }

  .md\:focus\:tw-translate-y-160:focus{
    --tw-translate-y: 40rem;
  }

  .md\:focus\:tw-translate-y-180:focus{
    --tw-translate-y: 45rem;
  }

  .md\:focus\:tw-translate-y-185:focus{
    --tw-translate-y: 46.25rem;
  }

  .md\:focus\:tw-translate-y-190:focus{
    --tw-translate-y: 47.5rem;
  }

  .md\:focus\:tw-translate-y-200:focus{
    --tw-translate-y: 50rem;
  }

  .md\:focus\:tw-translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .md\:focus\:tw-translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .md\:focus\:tw-translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .md\:focus\:tw-translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .md\:focus\:tw-translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .md\:focus\:tw--translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .md\:focus\:tw--translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .md\:focus\:tw--translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .md\:focus\:tw--translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .md\:focus\:tw--translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .md\:focus\:tw--translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .md\:focus\:tw--translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .md\:focus\:tw--translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .md\:focus\:tw--translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .md\:focus\:tw--translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .md\:focus\:tw--translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .md\:focus\:tw--translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .md\:focus\:tw--translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .md\:focus\:tw--translate-y-13:focus{
    --tw-translate-y: -3.25rem;
  }

  .md\:focus\:tw--translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .md\:focus\:tw--translate-y-15:focus{
    --tw-translate-y: -3.75rem;
  }

  .md\:focus\:tw--translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .md\:focus\:tw--translate-y-17:focus{
    --tw-translate-y: -4.25rem;
  }

  .md\:focus\:tw--translate-y-18:focus{
    --tw-translate-y: -4.5rem;
  }

  .md\:focus\:tw--translate-y-19:focus{
    --tw-translate-y: -4.75rem;
  }

  .md\:focus\:tw--translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .md\:focus\:tw--translate-y-21:focus{
    --tw-translate-y: -5.25rem;
  }

  .md\:focus\:tw--translate-y-22:focus{
    --tw-translate-y: -5.5rem;
  }

  .md\:focus\:tw--translate-y-23:focus{
    --tw-translate-y: -5.75rem;
  }

  .md\:focus\:tw--translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .md\:focus\:tw--translate-y-25:focus{
    --tw-translate-y: -6.25rem;
  }

  .md\:focus\:tw--translate-y-26:focus{
    --tw-translate-y: -6.5rem;
  }

  .md\:focus\:tw--translate-y-27:focus{
    --tw-translate-y: -6.75rem;
  }

  .md\:focus\:tw--translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .md\:focus\:tw--translate-y-29:focus{
    --tw-translate-y: -7.25rem;
  }

  .md\:focus\:tw--translate-y-30:focus{
    --tw-translate-y: -7.5rem;
  }

  .md\:focus\:tw--translate-y-31:focus{
    --tw-translate-y: -7.75rem;
  }

  .md\:focus\:tw--translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .md\:focus\:tw--translate-y-33:focus{
    --tw-translate-y: -8.25rem;
  }

  .md\:focus\:tw--translate-y-34:focus{
    --tw-translate-y: -8.5rem;
  }

  .md\:focus\:tw--translate-y-35:focus{
    --tw-translate-y: -8.75rem;
  }

  .md\:focus\:tw--translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .md\:focus\:tw--translate-y-37:focus{
    --tw-translate-y: -9.25rem;
  }

  .md\:focus\:tw--translate-y-38:focus{
    --tw-translate-y: -9.5rem;
  }

  .md\:focus\:tw--translate-y-39:focus{
    --tw-translate-y: -9.75rem;
  }

  .md\:focus\:tw--translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .md\:focus\:tw--translate-y-41:focus{
    --tw-translate-y: -10.25rem;
  }

  .md\:focus\:tw--translate-y-42:focus{
    --tw-translate-y: -10.5rem;
  }

  .md\:focus\:tw--translate-y-43:focus{
    --tw-translate-y: -10.75rem;
  }

  .md\:focus\:tw--translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .md\:focus\:tw--translate-y-45:focus{
    --tw-translate-y: -11.25rem;
  }

  .md\:focus\:tw--translate-y-46:focus{
    --tw-translate-y: -11.5rem;
  }

  .md\:focus\:tw--translate-y-47:focus{
    --tw-translate-y: -11.75rem;
  }

  .md\:focus\:tw--translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .md\:focus\:tw--translate-y-50:focus{
    --tw-translate-y: -12.5rem;
  }

  .md\:focus\:tw--translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .md\:focus\:tw--translate-y-53:focus{
    --tw-translate-y: -13.25rem;
  }

  .md\:focus\:tw--translate-y-54:focus{
    --tw-translate-y: -13.5rem;
  }

  .md\:focus\:tw--translate-y-55:focus{
    --tw-translate-y: -13.75rem;
  }

  .md\:focus\:tw--translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .md\:focus\:tw--translate-y-57:focus{
    --tw-translate-y: -14.25rem;
  }

  .md\:focus\:tw--translate-y-58:focus{
    --tw-translate-y: -14.5rem;
  }

  .md\:focus\:tw--translate-y-59:focus{
    --tw-translate-y: -14.75rem;
  }

  .md\:focus\:tw--translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .md\:focus\:tw--translate-y-61:focus{
    --tw-translate-y: -15.25rem;
  }

  .md\:focus\:tw--translate-y-62:focus{
    --tw-translate-y: -15.5rem;
  }

  .md\:focus\:tw--translate-y-63:focus{
    --tw-translate-y: -15.75rem;
  }

  .md\:focus\:tw--translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .md\:focus\:tw--translate-y-65:focus{
    --tw-translate-y: -16.25rem;
  }

  .md\:focus\:tw--translate-y-66:focus{
    --tw-translate-y: -16.5rem;
  }

  .md\:focus\:tw--translate-y-68:focus{
    --tw-translate-y: -17rem;
  }

  .md\:focus\:tw--translate-y-69:focus{
    --tw-translate-y: -17.25rem;
  }

  .md\:focus\:tw--translate-y-70:focus{
    --tw-translate-y: -17.5rem;
  }

  .md\:focus\:tw--translate-y-71:focus{
    --tw-translate-y: -17.75rem;
  }

  .md\:focus\:tw--translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .md\:focus\:tw--translate-y-73:focus{
    --tw-translate-y: -18.25rem;
  }

  .md\:focus\:tw--translate-y-74:focus{
    --tw-translate-y: -18.5rem;
  }

  .md\:focus\:tw--translate-y-75:focus{
    --tw-translate-y: -18.75rem;
  }

  .md\:focus\:tw--translate-y-76:focus{
    --tw-translate-y: -19rem;
  }

  .md\:focus\:tw--translate-y-77:focus{
    --tw-translate-y: -19.25rem;
  }

  .md\:focus\:tw--translate-y-78:focus{
    --tw-translate-y: -19.5rem;
  }

  .md\:focus\:tw--translate-y-79:focus{
    --tw-translate-y: -19.75rem;
  }

  .md\:focus\:tw--translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .md\:focus\:tw--translate-y-81:focus{
    --tw-translate-y: -20.25rem;
  }

  .md\:focus\:tw--translate-y-82:focus{
    --tw-translate-y: -20.5rem;
  }

  .md\:focus\:tw--translate-y-83:focus{
    --tw-translate-y: -20.75rem;
  }

  .md\:focus\:tw--translate-y-84:focus{
    --tw-translate-y: -21rem;
  }

  .md\:focus\:tw--translate-y-85:focus{
    --tw-translate-y: -21.25rem;
  }

  .md\:focus\:tw--translate-y-86:focus{
    --tw-translate-y: -21.5rem;
  }

  .md\:focus\:tw--translate-y-87:focus{
    --tw-translate-y: -21.75rem;
  }

  .md\:focus\:tw--translate-y-88:focus{
    --tw-translate-y: -22rem;
  }

  .md\:focus\:tw--translate-y-89:focus{
    --tw-translate-y: -22.25rem;
  }

  .md\:focus\:tw--translate-y-90:focus{
    --tw-translate-y: -22.5rem;
  }

  .md\:focus\:tw--translate-y-91:focus{
    --tw-translate-y: -22.75rem;
  }

  .md\:focus\:tw--translate-y-92:focus{
    --tw-translate-y: -23rem;
  }

  .md\:focus\:tw--translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .md\:focus\:tw--translate-y-102:focus{
    --tw-translate-y: -25.5rem;
  }

  .md\:focus\:tw--translate-y-112:focus{
    --tw-translate-y: -28rem;
  }

  .md\:focus\:tw--translate-y-128:focus{
    --tw-translate-y: -31rem;
  }

  .md\:focus\:tw--translate-y-129:focus{
    --tw-translate-y: -32.25rem;
  }

  .md\:focus\:tw--translate-y-130:focus{
    --tw-translate-y: -32.5rem;
  }

  .md\:focus\:tw--translate-y-140:focus{
    --tw-translate-y: -35rem;
  }

  .md\:focus\:tw--translate-y-160:focus{
    --tw-translate-y: -40rem;
  }

  .md\:focus\:tw--translate-y-180:focus{
    --tw-translate-y: -45rem;
  }

  .md\:focus\:tw--translate-y-185:focus{
    --tw-translate-y: -46.25rem;
  }

  .md\:focus\:tw--translate-y-190:focus{
    --tw-translate-y: -47.5rem;
  }

  .md\:focus\:tw--translate-y-200:focus{
    --tw-translate-y: -50rem;
  }

  .md\:focus\:tw--translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .md\:focus\:tw--translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .md\:focus\:tw--translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .md\:focus\:tw--translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .md\:focus\:tw--translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .md\:focus\:tw-translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .md\:focus\:tw-translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .md\:focus\:tw-translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .md\:focus\:tw-translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .md\:focus\:tw-translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .md\:focus\:tw-translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .md\:focus\:tw-translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .md\:focus\:tw--translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .md\:focus\:tw--translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .md\:focus\:tw--translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .md\:focus\:tw--translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .md\:focus\:tw--translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .md\:focus\:tw--translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .md\:focus\:tw--translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .md\:tw-rotate-0{
    --tw-rotate: 0deg;
  }

  .md\:tw-rotate-1{
    --tw-rotate: 1deg;
  }

  .md\:tw-rotate-2{
    --tw-rotate: 2deg;
  }

  .md\:tw-rotate-3{
    --tw-rotate: 3deg;
  }

  .md\:tw-rotate-6{
    --tw-rotate: 6deg;
  }

  .md\:tw-rotate-12{
    --tw-rotate: 12deg;
  }

  .md\:tw-rotate-45{
    --tw-rotate: 45deg;
  }

  .md\:tw-rotate-90{
    --tw-rotate: 90deg;
  }

  .md\:tw-rotate-180{
    --tw-rotate: 180deg;
  }

  .md\:tw--rotate-180{
    --tw-rotate: -180deg;
  }

  .md\:tw--rotate-90{
    --tw-rotate: -90deg;
  }

  .md\:tw--rotate-45{
    --tw-rotate: -45deg;
  }

  .md\:tw--rotate-12{
    --tw-rotate: -12deg;
  }

  .md\:tw--rotate-6{
    --tw-rotate: -6deg;
  }

  .md\:tw--rotate-3{
    --tw-rotate: -3deg;
  }

  .md\:tw--rotate-2{
    --tw-rotate: -2deg;
  }

  .md\:tw--rotate-1{
    --tw-rotate: -1deg;
  }

  .md\:hover\:tw-rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .md\:hover\:tw-rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .md\:hover\:tw-rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .md\:hover\:tw-rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .md\:hover\:tw-rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .md\:hover\:tw-rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .md\:hover\:tw-rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .md\:hover\:tw-rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .md\:hover\:tw-rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .md\:hover\:tw--rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .md\:hover\:tw--rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .md\:hover\:tw--rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .md\:hover\:tw--rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .md\:hover\:tw--rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .md\:hover\:tw--rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .md\:hover\:tw--rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .md\:hover\:tw--rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .md\:focus\:tw-rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .md\:focus\:tw-rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .md\:focus\:tw-rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .md\:focus\:tw-rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .md\:focus\:tw-rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .md\:focus\:tw-rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .md\:focus\:tw-rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .md\:focus\:tw-rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .md\:focus\:tw-rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .md\:focus\:tw--rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .md\:focus\:tw--rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .md\:focus\:tw--rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .md\:focus\:tw--rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .md\:focus\:tw--rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .md\:focus\:tw--rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .md\:focus\:tw--rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .md\:focus\:tw--rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .md\:tw-skew-x-0{
    --tw-skew-x: 0deg;
  }

  .md\:tw-skew-x-1{
    --tw-skew-x: 1deg;
  }

  .md\:tw-skew-x-2{
    --tw-skew-x: 2deg;
  }

  .md\:tw-skew-x-3{
    --tw-skew-x: 3deg;
  }

  .md\:tw-skew-x-6{
    --tw-skew-x: 6deg;
  }

  .md\:tw-skew-x-12{
    --tw-skew-x: 12deg;
  }

  .md\:tw--skew-x-12{
    --tw-skew-x: -12deg;
  }

  .md\:tw--skew-x-6{
    --tw-skew-x: -6deg;
  }

  .md\:tw--skew-x-3{
    --tw-skew-x: -3deg;
  }

  .md\:tw--skew-x-2{
    --tw-skew-x: -2deg;
  }

  .md\:tw--skew-x-1{
    --tw-skew-x: -1deg;
  }

  .md\:tw-skew-y-0{
    --tw-skew-y: 0deg;
  }

  .md\:tw-skew-y-1{
    --tw-skew-y: 1deg;
  }

  .md\:tw-skew-y-2{
    --tw-skew-y: 2deg;
  }

  .md\:tw-skew-y-3{
    --tw-skew-y: 3deg;
  }

  .md\:tw-skew-y-6{
    --tw-skew-y: 6deg;
  }

  .md\:tw-skew-y-12{
    --tw-skew-y: 12deg;
  }

  .md\:tw--skew-y-12{
    --tw-skew-y: -12deg;
  }

  .md\:tw--skew-y-6{
    --tw-skew-y: -6deg;
  }

  .md\:tw--skew-y-3{
    --tw-skew-y: -3deg;
  }

  .md\:tw--skew-y-2{
    --tw-skew-y: -2deg;
  }

  .md\:tw--skew-y-1{
    --tw-skew-y: -1deg;
  }

  .md\:hover\:tw-skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .md\:hover\:tw-skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .md\:hover\:tw-skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .md\:hover\:tw-skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .md\:hover\:tw-skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .md\:hover\:tw-skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .md\:hover\:tw--skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .md\:hover\:tw--skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .md\:hover\:tw--skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .md\:hover\:tw--skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .md\:hover\:tw--skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .md\:hover\:tw-skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .md\:hover\:tw-skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .md\:hover\:tw-skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .md\:hover\:tw-skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .md\:hover\:tw-skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .md\:hover\:tw-skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .md\:hover\:tw--skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .md\:hover\:tw--skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .md\:hover\:tw--skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .md\:hover\:tw--skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .md\:hover\:tw--skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .md\:focus\:tw-skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .md\:focus\:tw-skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .md\:focus\:tw-skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .md\:focus\:tw-skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .md\:focus\:tw-skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .md\:focus\:tw-skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .md\:focus\:tw--skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .md\:focus\:tw--skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .md\:focus\:tw--skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .md\:focus\:tw--skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .md\:focus\:tw--skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .md\:focus\:tw-skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .md\:focus\:tw-skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .md\:focus\:tw-skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .md\:focus\:tw-skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .md\:focus\:tw-skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .md\:focus\:tw-skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .md\:focus\:tw--skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .md\:focus\:tw--skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .md\:focus\:tw--skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .md\:focus\:tw--skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .md\:focus\:tw--skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .md\:tw-scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:tw-scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:tw-scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:tw-scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:tw-scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:tw-scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:tw-scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:tw-scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:tw-scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:tw-scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:hover\:tw-scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:hover\:tw-scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:hover\:tw-scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:hover\:tw-scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:hover\:tw-scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:hover\:tw-scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:hover\:tw-scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:hover\:tw-scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:hover\:tw-scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:hover\:tw-scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:focus\:tw-scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:focus\:tw-scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:focus\:tw-scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:focus\:tw-scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:focus\:tw-scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:focus\:tw-scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:focus\:tw-scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:focus\:tw-scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:focus\:tw-scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:focus\:tw-scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:tw-scale-x-0{
    --tw-scale-x: 0;
  }

  .md\:tw-scale-x-50{
    --tw-scale-x: .5;
  }

  .md\:tw-scale-x-75{
    --tw-scale-x: .75;
  }

  .md\:tw-scale-x-90{
    --tw-scale-x: .9;
  }

  .md\:tw-scale-x-95{
    --tw-scale-x: .95;
  }

  .md\:tw-scale-x-100{
    --tw-scale-x: 1;
  }

  .md\:tw-scale-x-105{
    --tw-scale-x: 1.05;
  }

  .md\:tw-scale-x-110{
    --tw-scale-x: 1.1;
  }

  .md\:tw-scale-x-125{
    --tw-scale-x: 1.25;
  }

  .md\:tw-scale-x-150{
    --tw-scale-x: 1.5;
  }

  .md\:tw-scale-y-0{
    --tw-scale-y: 0;
  }

  .md\:tw-scale-y-50{
    --tw-scale-y: .5;
  }

  .md\:tw-scale-y-75{
    --tw-scale-y: .75;
  }

  .md\:tw-scale-y-90{
    --tw-scale-y: .9;
  }

  .md\:tw-scale-y-95{
    --tw-scale-y: .95;
  }

  .md\:tw-scale-y-100{
    --tw-scale-y: 1;
  }

  .md\:tw-scale-y-105{
    --tw-scale-y: 1.05;
  }

  .md\:tw-scale-y-110{
    --tw-scale-y: 1.1;
  }

  .md\:tw-scale-y-125{
    --tw-scale-y: 1.25;
  }

  .md\:tw-scale-y-150{
    --tw-scale-y: 1.5;
  }

  .md\:hover\:tw-scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .md\:hover\:tw-scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .md\:hover\:tw-scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .md\:hover\:tw-scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .md\:hover\:tw-scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .md\:hover\:tw-scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .md\:hover\:tw-scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .md\:hover\:tw-scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .md\:hover\:tw-scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .md\:hover\:tw-scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .md\:hover\:tw-scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .md\:hover\:tw-scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .md\:hover\:tw-scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .md\:hover\:tw-scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .md\:hover\:tw-scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .md\:hover\:tw-scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .md\:hover\:tw-scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .md\:hover\:tw-scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .md\:hover\:tw-scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .md\:hover\:tw-scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .md\:focus\:tw-scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .md\:focus\:tw-scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .md\:focus\:tw-scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .md\:focus\:tw-scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .md\:focus\:tw-scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .md\:focus\:tw-scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .md\:focus\:tw-scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .md\:focus\:tw-scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .md\:focus\:tw-scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .md\:focus\:tw-scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .md\:focus\:tw-scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .md\:focus\:tw-scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .md\:focus\:tw-scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .md\:focus\:tw-scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .md\:focus\:tw-scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .md\:focus\:tw-scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .md\:focus\:tw-scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .md\:focus\:tw-scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .md\:focus\:tw-scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .md\:focus\:tw-scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .md\:tw-animate-none{
    animation: none;
  }

  .md\:tw-animate-spin{
    animation: tw-spin 1s linear infinite;
  }

  .md\:tw-animate-ping{
    animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .md\:tw-animate-pulse{
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .md\:tw-animate-bounce{
    animation: tw-bounce 1s infinite;
  }

  .md\:tw-cursor-auto{
    cursor: auto;
  }

  .md\:tw-cursor-default{
    cursor: default;
  }

  .md\:tw-cursor-pointer{
    cursor: pointer;
  }

  .md\:tw-cursor-wait{
    cursor: wait;
  }

  .md\:tw-cursor-text{
    cursor: text;
  }

  .md\:tw-cursor-move{
    cursor: move;
  }

  .md\:tw-cursor-help{
    cursor: help;
  }

  .md\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  .md\:tw-select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .md\:tw-select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .md\:tw-select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .md\:tw-select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .md\:tw-resize-none{
    resize: none;
  }

  .md\:tw-resize-y{
    resize: vertical;
  }

  .md\:tw-resize-x{
    resize: horizontal;
  }

  .md\:tw-resize{
    resize: both;
  }

  .md\:tw-list-inside{
    list-style-position: inside;
  }

  .md\:tw-list-outside{
    list-style-position: outside;
  }

  .md\:tw-list-none{
    list-style-type: none;
  }

  .md\:tw-list-disc{
    list-style-type: disc;
  }

  .md\:tw-list-decimal{
    list-style-type: decimal;
  }

  .md\:tw-appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .md\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  .md\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  .md\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  .md\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .md\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  .md\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  .md\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .md\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .md\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  .md\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  .md\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  .md\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .md\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  .md\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .md\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .md\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .md\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .md\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .md\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  .md\:tw-flex-row{
    flex-direction: row;
  }

  .md\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  .md\:tw-flex-col{
    flex-direction: column;
  }

  .md\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  .md\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  .md\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .md\:tw-flex-nowrap{
    flex-wrap: nowrap;
  }

  .md\:tw-place-content-center{
    place-content: center;
  }

  .md\:tw-place-content-start{
    place-content: start;
  }

  .md\:tw-place-content-end{
    place-content: end;
  }

  .md\:tw-place-content-between{
    place-content: space-between;
  }

  .md\:tw-place-content-around{
    place-content: space-around;
  }

  .md\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  .md\:tw-place-content-stretch{
    place-content: stretch;
  }

  .md\:tw-place-items-start{
    place-items: start;
  }

  .md\:tw-place-items-end{
    place-items: end;
  }

  .md\:tw-place-items-center{
    place-items: center;
  }

  .md\:tw-place-items-stretch{
    place-items: stretch;
  }

  .md\:tw-content-center{
    align-content: center;
  }

  .md\:tw-content-start{
    align-content: flex-start;
  }

  .md\:tw-content-end{
    align-content: flex-end;
  }

  .md\:tw-content-between{
    align-content: space-between;
  }

  .md\:tw-content-around{
    align-content: space-around;
  }

  .md\:tw-content-evenly{
    align-content: space-evenly;
  }

  .md\:tw-items-start{
    align-items: flex-start;
  }

  .md\:tw-items-end{
    align-items: flex-end;
  }

  .md\:tw-items-center{
    align-items: center;
  }

  .md\:tw-items-baseline{
    align-items: baseline;
  }

  .md\:tw-items-stretch{
    align-items: stretch;
  }

  .md\:tw-justify-start{
    justify-content: flex-start;
  }

  .md\:tw-justify-end{
    justify-content: flex-end;
  }

  .md\:tw-justify-center{
    justify-content: center;
  }

  .md\:tw-justify-between{
    justify-content: space-between;
  }

  .md\:tw-justify-around{
    justify-content: space-around;
  }

  .md\:tw-justify-evenly{
    justify-content: space-evenly;
  }

  .md\:tw-justify-items-start{
    justify-items: start;
  }

  .md\:tw-justify-items-end{
    justify-items: end;
  }

  .md\:tw-justify-items-center{
    justify-items: center;
  }

  .md\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  .md\:tw-gap-0{
    gap: 0px;
  }

  .md\:tw-gap-1{
    gap: 0.25rem;
  }

  .md\:tw-gap-2{
    gap: 0.5rem;
  }

  .md\:tw-gap-3{
    gap: 0.75rem;
  }

  .md\:tw-gap-4{
    gap: 1rem;
  }

  .md\:tw-gap-5{
    gap: 1.25rem;
  }

  .md\:tw-gap-6{
    gap: 1.5rem;
  }

  .md\:tw-gap-7{
    gap: 1.75rem;
  }

  .md\:tw-gap-8{
    gap: 2rem;
  }

  .md\:tw-gap-9{
    gap: 2.25rem;
  }

  .md\:tw-gap-10{
    gap: 2.5rem;
  }

  .md\:tw-gap-11{
    gap: 2.75rem;
  }

  .md\:tw-gap-12{
    gap: 3rem;
  }

  .md\:tw-gap-13{
    gap: 3.25rem;
  }

  .md\:tw-gap-14{
    gap: 3.5rem;
  }

  .md\:tw-gap-15{
    gap: 3.75rem;
  }

  .md\:tw-gap-16{
    gap: 4rem;
  }

  .md\:tw-gap-17{
    gap: 4.25rem;
  }

  .md\:tw-gap-18{
    gap: 4.5rem;
  }

  .md\:tw-gap-19{
    gap: 4.75rem;
  }

  .md\:tw-gap-20{
    gap: 5rem;
  }

  .md\:tw-gap-21{
    gap: 5.25rem;
  }

  .md\:tw-gap-22{
    gap: 5.5rem;
  }

  .md\:tw-gap-23{
    gap: 5.75rem;
  }

  .md\:tw-gap-24{
    gap: 6rem;
  }

  .md\:tw-gap-25{
    gap: 6.25rem;
  }

  .md\:tw-gap-26{
    gap: 6.5rem;
  }

  .md\:tw-gap-27{
    gap: 6.75rem;
  }

  .md\:tw-gap-28{
    gap: 7rem;
  }

  .md\:tw-gap-29{
    gap: 7.25rem;
  }

  .md\:tw-gap-30{
    gap: 7.5rem;
  }

  .md\:tw-gap-31{
    gap: 7.75rem;
  }

  .md\:tw-gap-32{
    gap: 8rem;
  }

  .md\:tw-gap-33{
    gap: 8.25rem;
  }

  .md\:tw-gap-34{
    gap: 8.5rem;
  }

  .md\:tw-gap-35{
    gap: 8.75rem;
  }

  .md\:tw-gap-36{
    gap: 9rem;
  }

  .md\:tw-gap-37{
    gap: 9.25rem;
  }

  .md\:tw-gap-38{
    gap: 9.5rem;
  }

  .md\:tw-gap-39{
    gap: 9.75rem;
  }

  .md\:tw-gap-40{
    gap: 10rem;
  }

  .md\:tw-gap-41{
    gap: 10.25rem;
  }

  .md\:tw-gap-42{
    gap: 10.5rem;
  }

  .md\:tw-gap-43{
    gap: 10.75rem;
  }

  .md\:tw-gap-44{
    gap: 11rem;
  }

  .md\:tw-gap-45{
    gap: 11.25rem;
  }

  .md\:tw-gap-46{
    gap: 11.5rem;
  }

  .md\:tw-gap-47{
    gap: 11.75rem;
  }

  .md\:tw-gap-48{
    gap: 12rem;
  }

  .md\:tw-gap-50{
    gap: 12.5rem;
  }

  .md\:tw-gap-52{
    gap: 13rem;
  }

  .md\:tw-gap-53{
    gap: 13.25rem;
  }

  .md\:tw-gap-54{
    gap: 13.5rem;
  }

  .md\:tw-gap-55{
    gap: 13.75rem;
  }

  .md\:tw-gap-56{
    gap: 14rem;
  }

  .md\:tw-gap-57{
    gap: 14.25rem;
  }

  .md\:tw-gap-58{
    gap: 14.5rem;
  }

  .md\:tw-gap-59{
    gap: 14.75rem;
  }

  .md\:tw-gap-60{
    gap: 15rem;
  }

  .md\:tw-gap-61{
    gap: 15.25rem;
  }

  .md\:tw-gap-62{
    gap: 15.5rem;
  }

  .md\:tw-gap-63{
    gap: 15.75rem;
  }

  .md\:tw-gap-64{
    gap: 16rem;
  }

  .md\:tw-gap-65{
    gap: 16.25rem;
  }

  .md\:tw-gap-66{
    gap: 16.5rem;
  }

  .md\:tw-gap-68{
    gap: 17rem;
  }

  .md\:tw-gap-69{
    gap: 17.25rem;
  }

  .md\:tw-gap-70{
    gap: 17.5rem;
  }

  .md\:tw-gap-71{
    gap: 17.75rem;
  }

  .md\:tw-gap-72{
    gap: 18rem;
  }

  .md\:tw-gap-73{
    gap: 18.25rem;
  }

  .md\:tw-gap-74{
    gap: 18.5rem;
  }

  .md\:tw-gap-75{
    gap: 18.75rem;
  }

  .md\:tw-gap-76{
    gap: 19rem;
  }

  .md\:tw-gap-77{
    gap: 19.25rem;
  }

  .md\:tw-gap-78{
    gap: 19.5rem;
  }

  .md\:tw-gap-79{
    gap: 19.75rem;
  }

  .md\:tw-gap-80{
    gap: 20rem;
  }

  .md\:tw-gap-81{
    gap: 20.25rem;
  }

  .md\:tw-gap-82{
    gap: 20.5rem;
  }

  .md\:tw-gap-83{
    gap: 20.75rem;
  }

  .md\:tw-gap-84{
    gap: 21rem;
  }

  .md\:tw-gap-85{
    gap: 21.25rem;
  }

  .md\:tw-gap-86{
    gap: 21.5rem;
  }

  .md\:tw-gap-87{
    gap: 21.75rem;
  }

  .md\:tw-gap-88{
    gap: 22rem;
  }

  .md\:tw-gap-89{
    gap: 22.25rem;
  }

  .md\:tw-gap-90{
    gap: 22.5rem;
  }

  .md\:tw-gap-91{
    gap: 22.75rem;
  }

  .md\:tw-gap-92{
    gap: 23rem;
  }

  .md\:tw-gap-96{
    gap: 24rem;
  }

  .md\:tw-gap-102{
    gap: 25.5rem;
  }

  .md\:tw-gap-112{
    gap: 28rem;
  }

  .md\:tw-gap-128{
    gap: 31rem;
  }

  .md\:tw-gap-129{
    gap: 32.25rem;
  }

  .md\:tw-gap-130{
    gap: 32.5rem;
  }

  .md\:tw-gap-140{
    gap: 35rem;
  }

  .md\:tw-gap-160{
    gap: 40rem;
  }

  .md\:tw-gap-180{
    gap: 45rem;
  }

  .md\:tw-gap-185{
    gap: 46.25rem;
  }

  .md\:tw-gap-190{
    gap: 47.5rem;
  }

  .md\:tw-gap-200{
    gap: 50rem;
  }

  .md\:tw-gap-px{
    gap: 1px;
  }

  .md\:tw-gap-0\.5{
    gap: 0.125rem;
  }

  .md\:tw-gap-1\.5{
    gap: 0.375rem;
  }

  .md\:tw-gap-2\.5{
    gap: 0.625rem;
  }

  .md\:tw-gap-3\.5{
    gap: 0.875rem;
  }

  .md\:tw-gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .md\:tw-gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .md\:tw-gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .md\:tw-gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .md\:tw-gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .md\:tw-gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .md\:tw-gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .md\:tw-gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .md\:tw-gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .md\:tw-gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .md\:tw-gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .md\:tw-gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .md\:tw-gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .md\:tw-gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }

  .md\:tw-gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .md\:tw-gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }

  .md\:tw-gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .md\:tw-gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }

  .md\:tw-gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }

  .md\:tw-gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }

  .md\:tw-gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .md\:tw-gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }

  .md\:tw-gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }

  .md\:tw-gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }

  .md\:tw-gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .md\:tw-gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }

  .md\:tw-gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }

  .md\:tw-gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }

  .md\:tw-gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .md\:tw-gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }

  .md\:tw-gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }

  .md\:tw-gap-x-31{
    -moz-column-gap: 7.75rem;
         column-gap: 7.75rem;
  }

  .md\:tw-gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .md\:tw-gap-x-33{
    -moz-column-gap: 8.25rem;
         column-gap: 8.25rem;
  }

  .md\:tw-gap-x-34{
    -moz-column-gap: 8.5rem;
         column-gap: 8.5rem;
  }

  .md\:tw-gap-x-35{
    -moz-column-gap: 8.75rem;
         column-gap: 8.75rem;
  }

  .md\:tw-gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .md\:tw-gap-x-37{
    -moz-column-gap: 9.25rem;
         column-gap: 9.25rem;
  }

  .md\:tw-gap-x-38{
    -moz-column-gap: 9.5rem;
         column-gap: 9.5rem;
  }

  .md\:tw-gap-x-39{
    -moz-column-gap: 9.75rem;
         column-gap: 9.75rem;
  }

  .md\:tw-gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .md\:tw-gap-x-41{
    -moz-column-gap: 10.25rem;
         column-gap: 10.25rem;
  }

  .md\:tw-gap-x-42{
    -moz-column-gap: 10.5rem;
         column-gap: 10.5rem;
  }

  .md\:tw-gap-x-43{
    -moz-column-gap: 10.75rem;
         column-gap: 10.75rem;
  }

  .md\:tw-gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .md\:tw-gap-x-45{
    -moz-column-gap: 11.25rem;
         column-gap: 11.25rem;
  }

  .md\:tw-gap-x-46{
    -moz-column-gap: 11.5rem;
         column-gap: 11.5rem;
  }

  .md\:tw-gap-x-47{
    -moz-column-gap: 11.75rem;
         column-gap: 11.75rem;
  }

  .md\:tw-gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .md\:tw-gap-x-50{
    -moz-column-gap: 12.5rem;
         column-gap: 12.5rem;
  }

  .md\:tw-gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .md\:tw-gap-x-53{
    -moz-column-gap: 13.25rem;
         column-gap: 13.25rem;
  }

  .md\:tw-gap-x-54{
    -moz-column-gap: 13.5rem;
         column-gap: 13.5rem;
  }

  .md\:tw-gap-x-55{
    -moz-column-gap: 13.75rem;
         column-gap: 13.75rem;
  }

  .md\:tw-gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .md\:tw-gap-x-57{
    -moz-column-gap: 14.25rem;
         column-gap: 14.25rem;
  }

  .md\:tw-gap-x-58{
    -moz-column-gap: 14.5rem;
         column-gap: 14.5rem;
  }

  .md\:tw-gap-x-59{
    -moz-column-gap: 14.75rem;
         column-gap: 14.75rem;
  }

  .md\:tw-gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .md\:tw-gap-x-61{
    -moz-column-gap: 15.25rem;
         column-gap: 15.25rem;
  }

  .md\:tw-gap-x-62{
    -moz-column-gap: 15.5rem;
         column-gap: 15.5rem;
  }

  .md\:tw-gap-x-63{
    -moz-column-gap: 15.75rem;
         column-gap: 15.75rem;
  }

  .md\:tw-gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .md\:tw-gap-x-65{
    -moz-column-gap: 16.25rem;
         column-gap: 16.25rem;
  }

  .md\:tw-gap-x-66{
    -moz-column-gap: 16.5rem;
         column-gap: 16.5rem;
  }

  .md\:tw-gap-x-68{
    -moz-column-gap: 17rem;
         column-gap: 17rem;
  }

  .md\:tw-gap-x-69{
    -moz-column-gap: 17.25rem;
         column-gap: 17.25rem;
  }

  .md\:tw-gap-x-70{
    -moz-column-gap: 17.5rem;
         column-gap: 17.5rem;
  }

  .md\:tw-gap-x-71{
    -moz-column-gap: 17.75rem;
         column-gap: 17.75rem;
  }

  .md\:tw-gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .md\:tw-gap-x-73{
    -moz-column-gap: 18.25rem;
         column-gap: 18.25rem;
  }

  .md\:tw-gap-x-74{
    -moz-column-gap: 18.5rem;
         column-gap: 18.5rem;
  }

  .md\:tw-gap-x-75{
    -moz-column-gap: 18.75rem;
         column-gap: 18.75rem;
  }

  .md\:tw-gap-x-76{
    -moz-column-gap: 19rem;
         column-gap: 19rem;
  }

  .md\:tw-gap-x-77{
    -moz-column-gap: 19.25rem;
         column-gap: 19.25rem;
  }

  .md\:tw-gap-x-78{
    -moz-column-gap: 19.5rem;
         column-gap: 19.5rem;
  }

  .md\:tw-gap-x-79{
    -moz-column-gap: 19.75rem;
         column-gap: 19.75rem;
  }

  .md\:tw-gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .md\:tw-gap-x-81{
    -moz-column-gap: 20.25rem;
         column-gap: 20.25rem;
  }

  .md\:tw-gap-x-82{
    -moz-column-gap: 20.5rem;
         column-gap: 20.5rem;
  }

  .md\:tw-gap-x-83{
    -moz-column-gap: 20.75rem;
         column-gap: 20.75rem;
  }

  .md\:tw-gap-x-84{
    -moz-column-gap: 21rem;
         column-gap: 21rem;
  }

  .md\:tw-gap-x-85{
    -moz-column-gap: 21.25rem;
         column-gap: 21.25rem;
  }

  .md\:tw-gap-x-86{
    -moz-column-gap: 21.5rem;
         column-gap: 21.5rem;
  }

  .md\:tw-gap-x-87{
    -moz-column-gap: 21.75rem;
         column-gap: 21.75rem;
  }

  .md\:tw-gap-x-88{
    -moz-column-gap: 22rem;
         column-gap: 22rem;
  }

  .md\:tw-gap-x-89{
    -moz-column-gap: 22.25rem;
         column-gap: 22.25rem;
  }

  .md\:tw-gap-x-90{
    -moz-column-gap: 22.5rem;
         column-gap: 22.5rem;
  }

  .md\:tw-gap-x-91{
    -moz-column-gap: 22.75rem;
         column-gap: 22.75rem;
  }

  .md\:tw-gap-x-92{
    -moz-column-gap: 23rem;
         column-gap: 23rem;
  }

  .md\:tw-gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .md\:tw-gap-x-102{
    -moz-column-gap: 25.5rem;
         column-gap: 25.5rem;
  }

  .md\:tw-gap-x-112{
    -moz-column-gap: 28rem;
         column-gap: 28rem;
  }

  .md\:tw-gap-x-128{
    -moz-column-gap: 31rem;
         column-gap: 31rem;
  }

  .md\:tw-gap-x-129{
    -moz-column-gap: 32.25rem;
         column-gap: 32.25rem;
  }

  .md\:tw-gap-x-130{
    -moz-column-gap: 32.5rem;
         column-gap: 32.5rem;
  }

  .md\:tw-gap-x-140{
    -moz-column-gap: 35rem;
         column-gap: 35rem;
  }

  .md\:tw-gap-x-160{
    -moz-column-gap: 40rem;
         column-gap: 40rem;
  }

  .md\:tw-gap-x-180{
    -moz-column-gap: 45rem;
         column-gap: 45rem;
  }

  .md\:tw-gap-x-185{
    -moz-column-gap: 46.25rem;
         column-gap: 46.25rem;
  }

  .md\:tw-gap-x-190{
    -moz-column-gap: 47.5rem;
         column-gap: 47.5rem;
  }

  .md\:tw-gap-x-200{
    -moz-column-gap: 50rem;
         column-gap: 50rem;
  }

  .md\:tw-gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .md\:tw-gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .md\:tw-gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .md\:tw-gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .md\:tw-gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .md\:tw-gap-y-0{
    row-gap: 0px;
  }

  .md\:tw-gap-y-1{
    row-gap: 0.25rem;
  }

  .md\:tw-gap-y-2{
    row-gap: 0.5rem;
  }

  .md\:tw-gap-y-3{
    row-gap: 0.75rem;
  }

  .md\:tw-gap-y-4{
    row-gap: 1rem;
  }

  .md\:tw-gap-y-5{
    row-gap: 1.25rem;
  }

  .md\:tw-gap-y-6{
    row-gap: 1.5rem;
  }

  .md\:tw-gap-y-7{
    row-gap: 1.75rem;
  }

  .md\:tw-gap-y-8{
    row-gap: 2rem;
  }

  .md\:tw-gap-y-9{
    row-gap: 2.25rem;
  }

  .md\:tw-gap-y-10{
    row-gap: 2.5rem;
  }

  .md\:tw-gap-y-11{
    row-gap: 2.75rem;
  }

  .md\:tw-gap-y-12{
    row-gap: 3rem;
  }

  .md\:tw-gap-y-13{
    row-gap: 3.25rem;
  }

  .md\:tw-gap-y-14{
    row-gap: 3.5rem;
  }

  .md\:tw-gap-y-15{
    row-gap: 3.75rem;
  }

  .md\:tw-gap-y-16{
    row-gap: 4rem;
  }

  .md\:tw-gap-y-17{
    row-gap: 4.25rem;
  }

  .md\:tw-gap-y-18{
    row-gap: 4.5rem;
  }

  .md\:tw-gap-y-19{
    row-gap: 4.75rem;
  }

  .md\:tw-gap-y-20{
    row-gap: 5rem;
  }

  .md\:tw-gap-y-21{
    row-gap: 5.25rem;
  }

  .md\:tw-gap-y-22{
    row-gap: 5.5rem;
  }

  .md\:tw-gap-y-23{
    row-gap: 5.75rem;
  }

  .md\:tw-gap-y-24{
    row-gap: 6rem;
  }

  .md\:tw-gap-y-25{
    row-gap: 6.25rem;
  }

  .md\:tw-gap-y-26{
    row-gap: 6.5rem;
  }

  .md\:tw-gap-y-27{
    row-gap: 6.75rem;
  }

  .md\:tw-gap-y-28{
    row-gap: 7rem;
  }

  .md\:tw-gap-y-29{
    row-gap: 7.25rem;
  }

  .md\:tw-gap-y-30{
    row-gap: 7.5rem;
  }

  .md\:tw-gap-y-31{
    row-gap: 7.75rem;
  }

  .md\:tw-gap-y-32{
    row-gap: 8rem;
  }

  .md\:tw-gap-y-33{
    row-gap: 8.25rem;
  }

  .md\:tw-gap-y-34{
    row-gap: 8.5rem;
  }

  .md\:tw-gap-y-35{
    row-gap: 8.75rem;
  }

  .md\:tw-gap-y-36{
    row-gap: 9rem;
  }

  .md\:tw-gap-y-37{
    row-gap: 9.25rem;
  }

  .md\:tw-gap-y-38{
    row-gap: 9.5rem;
  }

  .md\:tw-gap-y-39{
    row-gap: 9.75rem;
  }

  .md\:tw-gap-y-40{
    row-gap: 10rem;
  }

  .md\:tw-gap-y-41{
    row-gap: 10.25rem;
  }

  .md\:tw-gap-y-42{
    row-gap: 10.5rem;
  }

  .md\:tw-gap-y-43{
    row-gap: 10.75rem;
  }

  .md\:tw-gap-y-44{
    row-gap: 11rem;
  }

  .md\:tw-gap-y-45{
    row-gap: 11.25rem;
  }

  .md\:tw-gap-y-46{
    row-gap: 11.5rem;
  }

  .md\:tw-gap-y-47{
    row-gap: 11.75rem;
  }

  .md\:tw-gap-y-48{
    row-gap: 12rem;
  }

  .md\:tw-gap-y-50{
    row-gap: 12.5rem;
  }

  .md\:tw-gap-y-52{
    row-gap: 13rem;
  }

  .md\:tw-gap-y-53{
    row-gap: 13.25rem;
  }

  .md\:tw-gap-y-54{
    row-gap: 13.5rem;
  }

  .md\:tw-gap-y-55{
    row-gap: 13.75rem;
  }

  .md\:tw-gap-y-56{
    row-gap: 14rem;
  }

  .md\:tw-gap-y-57{
    row-gap: 14.25rem;
  }

  .md\:tw-gap-y-58{
    row-gap: 14.5rem;
  }

  .md\:tw-gap-y-59{
    row-gap: 14.75rem;
  }

  .md\:tw-gap-y-60{
    row-gap: 15rem;
  }

  .md\:tw-gap-y-61{
    row-gap: 15.25rem;
  }

  .md\:tw-gap-y-62{
    row-gap: 15.5rem;
  }

  .md\:tw-gap-y-63{
    row-gap: 15.75rem;
  }

  .md\:tw-gap-y-64{
    row-gap: 16rem;
  }

  .md\:tw-gap-y-65{
    row-gap: 16.25rem;
  }

  .md\:tw-gap-y-66{
    row-gap: 16.5rem;
  }

  .md\:tw-gap-y-68{
    row-gap: 17rem;
  }

  .md\:tw-gap-y-69{
    row-gap: 17.25rem;
  }

  .md\:tw-gap-y-70{
    row-gap: 17.5rem;
  }

  .md\:tw-gap-y-71{
    row-gap: 17.75rem;
  }

  .md\:tw-gap-y-72{
    row-gap: 18rem;
  }

  .md\:tw-gap-y-73{
    row-gap: 18.25rem;
  }

  .md\:tw-gap-y-74{
    row-gap: 18.5rem;
  }

  .md\:tw-gap-y-75{
    row-gap: 18.75rem;
  }

  .md\:tw-gap-y-76{
    row-gap: 19rem;
  }

  .md\:tw-gap-y-77{
    row-gap: 19.25rem;
  }

  .md\:tw-gap-y-78{
    row-gap: 19.5rem;
  }

  .md\:tw-gap-y-79{
    row-gap: 19.75rem;
  }

  .md\:tw-gap-y-80{
    row-gap: 20rem;
  }

  .md\:tw-gap-y-81{
    row-gap: 20.25rem;
  }

  .md\:tw-gap-y-82{
    row-gap: 20.5rem;
  }

  .md\:tw-gap-y-83{
    row-gap: 20.75rem;
  }

  .md\:tw-gap-y-84{
    row-gap: 21rem;
  }

  .md\:tw-gap-y-85{
    row-gap: 21.25rem;
  }

  .md\:tw-gap-y-86{
    row-gap: 21.5rem;
  }

  .md\:tw-gap-y-87{
    row-gap: 21.75rem;
  }

  .md\:tw-gap-y-88{
    row-gap: 22rem;
  }

  .md\:tw-gap-y-89{
    row-gap: 22.25rem;
  }

  .md\:tw-gap-y-90{
    row-gap: 22.5rem;
  }

  .md\:tw-gap-y-91{
    row-gap: 22.75rem;
  }

  .md\:tw-gap-y-92{
    row-gap: 23rem;
  }

  .md\:tw-gap-y-96{
    row-gap: 24rem;
  }

  .md\:tw-gap-y-102{
    row-gap: 25.5rem;
  }

  .md\:tw-gap-y-112{
    row-gap: 28rem;
  }

  .md\:tw-gap-y-128{
    row-gap: 31rem;
  }

  .md\:tw-gap-y-129{
    row-gap: 32.25rem;
  }

  .md\:tw-gap-y-130{
    row-gap: 32.5rem;
  }

  .md\:tw-gap-y-140{
    row-gap: 35rem;
  }

  .md\:tw-gap-y-160{
    row-gap: 40rem;
  }

  .md\:tw-gap-y-180{
    row-gap: 45rem;
  }

  .md\:tw-gap-y-185{
    row-gap: 46.25rem;
  }

  .md\:tw-gap-y-190{
    row-gap: 47.5rem;
  }

  .md\:tw-gap-y-200{
    row-gap: 50rem;
  }

  .md\:tw-gap-y-px{
    row-gap: 1px;
  }

  .md\:tw-gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .md\:tw-gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .md\:tw-gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .md\:tw-gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .md\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17rem * var(--tw-space-x-reverse));
    margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19rem * var(--tw-space-x-reverse));
    margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21rem * var(--tw-space-x-reverse));
    margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22rem * var(--tw-space-x-reverse));
    margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(23rem * var(--tw-space-x-reverse));
    margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(28rem * var(--tw-space-x-reverse));
    margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(31rem * var(--tw-space-x-reverse));
    margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(35rem * var(--tw-space-x-reverse));
    margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40rem * var(--tw-space-x-reverse));
    margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(45rem * var(--tw-space-x-reverse));
    margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(50rem * var(--tw-space-x-reverse));
    margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17rem * var(--tw-space-x-reverse));
    margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19rem * var(--tw-space-x-reverse));
    margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21rem * var(--tw-space-x-reverse));
    margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22rem * var(--tw-space-x-reverse));
    margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-23rem * var(--tw-space-x-reverse));
    margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-28rem * var(--tw-space-x-reverse));
    margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-31rem * var(--tw-space-x-reverse));
    margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-35rem * var(--tw-space-x-reverse));
    margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40rem * var(--tw-space-x-reverse));
    margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-45rem * var(--tw-space-x-reverse));
    margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-50rem * var(--tw-space-x-reverse));
    margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(23rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(28rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(31rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(35rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(45rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .md\:tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .md\:tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .md\:tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .md\:tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:tw-divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .md\:tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .md\:tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .md\:tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .md\:tw-divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .md\:tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .md\:tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .md\:tw-divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .md\:tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .md\:tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .md\:tw-divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .md\:tw-divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .md\:tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .md\:tw-divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .md\:tw-divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .md\:tw-divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .md\:tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .md\:tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .md\:tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .md\:tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .md\:tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .md\:tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .md\:tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
  }

  .md\:tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
  }

  .md\:tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .md\:tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
  }

  .md\:tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
  }

  .md\:tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
  }

  .md\:tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
  }

  .md\:tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
  }

  .md\:tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
  }

  .md\:tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
  }

  .md\:tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
  }

  .md\:tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .md\:tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .md\:tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .md\:tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .md\:tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .md\:tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .md\:tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .md\:tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .md\:tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .md\:tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .md\:tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .md\:tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .md\:tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .md\:tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .md\:tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .md\:tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .md\:tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .md\:tw-place-self-auto{
    place-self: auto;
  }

  .md\:tw-place-self-start{
    place-self: start;
  }

  .md\:tw-place-self-end{
    place-self: end;
  }

  .md\:tw-place-self-center{
    place-self: center;
  }

  .md\:tw-place-self-stretch{
    place-self: stretch;
  }

  .md\:tw-self-auto{
    align-self: auto;
  }

  .md\:tw-self-start{
    align-self: flex-start;
  }

  .md\:tw-self-end{
    align-self: flex-end;
  }

  .md\:tw-self-center{
    align-self: center;
  }

  .md\:tw-self-stretch{
    align-self: stretch;
  }

  .md\:tw-self-baseline{
    align-self: baseline;
  }

  .md\:tw-justify-self-auto{
    justify-self: auto;
  }

  .md\:tw-justify-self-start{
    justify-self: start;
  }

  .md\:tw-justify-self-end{
    justify-self: end;
  }

  .md\:tw-justify-self-center{
    justify-self: center;
  }

  .md\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  .md\:tw-overflow-auto{
    overflow: auto;
  }

  .md\:tw-overflow-hidden{
    overflow: hidden;
  }

  .md\:tw-overflow-visible{
    overflow: visible;
  }

  .md\:tw-overflow-scroll{
    overflow: scroll;
  }

  .md\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  .md\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  .md\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  .md\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  .md\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  .md\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  .md\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  .md\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  .md\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  .md\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  .md\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  .md\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .md\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .md\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .md\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .md\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .md\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .md\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:tw-overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .md\:tw-overflow-clip{
    text-overflow: clip;
  }

  .md\:tw-whitespace-normal{
    white-space: normal;
  }

  .md\:tw-whitespace-nowrap{
    white-space: nowrap;
  }

  .md\:tw-whitespace-pre{
    white-space: pre;
  }

  .md\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  .md\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .md\:tw-break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .md\:tw-break-words{
    overflow-wrap: break-word;
  }

  .md\:tw-break-all{
    word-break: break-all;
  }

  .md\:tw-rounded-none{
    border-radius: 0px;
  }

  .md\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  .md\:tw-rounded{
    border-radius: 0.25rem;
  }

  .md\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  .md\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  .md\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  .md\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  .md\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  .md\:tw-rounded-full{
    border-radius: 9999px;
  }

  .md\:tw-rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .md\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .md\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .md\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .md\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:tw-rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .md\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .md\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .md\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:tw-rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:tw-rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:tw-rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .md\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .md\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .md\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .md\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .md\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .md\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .md\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .md\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .md\:tw-rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .md\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .md\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .md\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .md\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .md\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .md\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .md\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .md\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .md\:tw-rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .md\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .md\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .md\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .md\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .md\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .md\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .md\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .md\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .md\:tw-rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .md\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .md\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .md\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .md\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .md\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .md\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .md\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .md\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .md\:tw-border-0{
    border-width: 0px;
  }

  .md\:tw-border-2{
    border-width: 2px;
  }

  .md\:tw-border-4{
    border-width: 4px;
  }

  .md\:tw-border-8{
    border-width: 8px;
  }

  .md\:tw-border{
    border-width: 1px;
  }

  .md\:tw-border-t-0{
    border-top-width: 0px;
  }

  .md\:tw-border-t-2{
    border-top-width: 2px;
  }

  .md\:tw-border-t-4{
    border-top-width: 4px;
  }

  .md\:tw-border-t-8{
    border-top-width: 8px;
  }

  .md\:tw-border-t{
    border-top-width: 1px;
  }

  .md\:tw-border-r-0{
    border-right-width: 0px;
  }

  .md\:tw-border-r-2{
    border-right-width: 2px;
  }

  .md\:tw-border-r-4{
    border-right-width: 4px;
  }

  .md\:tw-border-r-8{
    border-right-width: 8px;
  }

  .md\:tw-border-r{
    border-right-width: 1px;
  }

  .md\:tw-border-b-0{
    border-bottom-width: 0px;
  }

  .md\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  .md\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  .md\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  .md\:tw-border-b{
    border-bottom-width: 1px;
  }

  .md\:tw-border-l-0{
    border-left-width: 0px;
  }

  .md\:tw-border-l-2{
    border-left-width: 2px;
  }

  .md\:tw-border-l-4{
    border-left-width: 4px;
  }

  .md\:tw-border-l-8{
    border-left-width: 8px;
  }

  .md\:tw-border-l{
    border-left-width: 1px;
  }

  .md\:tw-border-solid{
    border-style: solid;
  }

  .md\:tw-border-dashed{
    border-style: dashed;
  }

  .md\:tw-border-dotted{
    border-style: dotted;
  }

  .md\:tw-border-double{
    border-style: double;
  }

  .md\:tw-border-none{
    border-style: none;
  }

  .md\:tw-border-transparent{
    border-color: transparent;
  }

  .md\:tw-border-current{
    border-color: currentColor;
  }

  .md\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .md\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .md\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .md\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .md\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .md\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .md\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .md\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .md\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .md\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .md\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .md\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .md\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .md\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .md\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .md\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .md\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .md\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .md\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .md\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .md\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .md\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .md\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .md\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-transparent{
    border-color: transparent;
  }

  .tw-group:hover .md\:group-hover\:tw-border-current{
    border-color: currentColor;
  }

  .tw-group:hover .md\:group-hover\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-transparent:focus-within{
    border-color: transparent;
  }

  .md\:focus-within\:tw-border-current:focus-within{
    border-color: currentColor;
  }

  .md\:focus-within\:tw-border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pregnancy-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pregnancy-green-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-pregnancy-green-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-dark-blue:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-orange-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-grey-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-grey-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-grey-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-grey-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-grey-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-grey-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-error-red:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-system-red-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-birth-summary-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-birth-summary-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-birth-summary-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-postnatal-assessment-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-postnatal-assessment-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-postnatal-assessment-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-background:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-system-banner:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-blue-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-blue-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-blue-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-blue-7:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-chart-toggle:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-left-nav-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-left-nav-active:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-left-nav-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:focus-within\:tw-border-default-colour:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-transparent:hover{
    border-color: transparent;
  }

  .md\:hover\:tw-border-current:hover{
    border-color: currentColor;
  }

  .md\:hover\:tw-border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pregnancy-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pregnancy-green-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-pregnancy-green-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-dark-blue:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-orange-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-grey-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-grey-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-grey-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-grey-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-grey-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-grey-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-error-red:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-system-red-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-birth-summary-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-birth-summary-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-birth-summary-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-postnatal-assessment-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-postnatal-assessment-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-postnatal-assessment-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-background:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-system-banner:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-blue-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-blue-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-blue-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-blue-7:hover{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-chart-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-left-nav-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-left-nav-active:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-left-nav-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-breadcrumb-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-grow-breadcrumb-inactive-text:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:hover\:tw-border-default-colour:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-transparent:focus{
    border-color: transparent;
  }

  .md\:focus\:tw-border-current:focus{
    border-color: currentColor;
  }

  .md\:focus\:tw-border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pregnancy-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pregnancy-green-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-pregnancy-green-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-dark-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-orange-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-grey-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-grey-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-grey-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-grey-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-grey-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-grey-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-error-red:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-system-red-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-birth-summary-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-birth-summary-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-birth-summary-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-postnatal-assessment-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-postnatal-assessment-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-postnatal-assessment-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-background:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-system-banner:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-blue-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-blue-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-blue-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-blue-7:focus{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-chart-toggle:focus{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-left-nav-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-left-nav-active:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-left-nav-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-breadcrumb-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-grow-breadcrumb-inactive-text:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:focus\:tw-border-default-colour:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .md\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .md\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .md\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .md\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .md\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .md\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .md\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .md\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .md\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .md\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .md\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .md\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .md\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .md\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .md\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .tw-group:hover .md\:group-hover\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .md\:focus-within\:tw-border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .md\:focus-within\:tw-border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .md\:focus-within\:tw-border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .md\:focus-within\:tw-border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .md\:focus-within\:tw-border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .md\:focus-within\:tw-border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .md\:focus-within\:tw-border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .md\:focus-within\:tw-border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .md\:focus-within\:tw-border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .md\:focus-within\:tw-border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .md\:focus-within\:tw-border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .md\:focus-within\:tw-border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .md\:focus-within\:tw-border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .md\:focus-within\:tw-border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .md\:focus-within\:tw-border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .md\:hover\:tw-border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .md\:hover\:tw-border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .md\:hover\:tw-border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .md\:hover\:tw-border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .md\:hover\:tw-border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .md\:hover\:tw-border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .md\:hover\:tw-border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .md\:hover\:tw-border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .md\:hover\:tw-border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .md\:hover\:tw-border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .md\:hover\:tw-border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .md\:hover\:tw-border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .md\:hover\:tw-border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .md\:hover\:tw-border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .md\:hover\:tw-border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .md\:focus\:tw-border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .md\:focus\:tw-border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .md\:focus\:tw-border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .md\:focus\:tw-border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .md\:focus\:tw-border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .md\:focus\:tw-border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .md\:focus\:tw-border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .md\:focus\:tw-border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .md\:focus\:tw-border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .md\:focus\:tw-border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .md\:focus\:tw-border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .md\:focus\:tw-border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .md\:focus\:tw-border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .md\:focus\:tw-border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .md\:focus\:tw-border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .md\:tw-bg-transparent{
    background-color: transparent;
  }

  .md\:tw-bg-current{
    background-color: currentColor;
  }

  .md\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .md\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .md\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .md\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .md\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .md\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .md\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .md\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .md\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .md\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .md\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-transparent{
    background-color: transparent;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-current{
    background-color: currentColor;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-transparent:focus-within{
    background-color: transparent;
  }

  .md\:focus-within\:tw-bg-current:focus-within{
    background-color: currentColor;
  }

  .md\:focus-within\:tw-bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pregnancy-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pregnancy-green-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-pregnancy-green-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-dark-blue:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-orange-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-grey-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-grey-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-grey-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-grey-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-grey-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-grey-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-error-red:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-system-red-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-birth-summary-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-birth-summary-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-birth-summary-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-postnatal-assessment-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-postnatal-assessment-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-postnatal-assessment-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-background:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-system-banner:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-blue-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-blue-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-blue-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-blue-7:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-chart-toggle:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-left-nav-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-left-nav-active:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-left-nav-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:focus-within\:tw-bg-default-colour:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-transparent:hover{
    background-color: transparent;
  }

  .md\:hover\:tw-bg-current:hover{
    background-color: currentColor;
  }

  .md\:hover\:tw-bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pregnancy-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pregnancy-green-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-pregnancy-green-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-dark-blue:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-orange-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-grey-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-grey-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-grey-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-grey-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-grey-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-grey-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-error-red:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-system-red-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-birth-summary-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-birth-summary-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-birth-summary-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-postnatal-assessment-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-postnatal-assessment-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-postnatal-assessment-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-background:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-system-banner:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-blue-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-blue-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-blue-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-blue-7:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-chart-toggle:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-left-nav-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-left-nav-active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-left-nav-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-breadcrumb-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:hover\:tw-bg-default-colour:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-transparent:focus{
    background-color: transparent;
  }

  .md\:focus\:tw-bg-current:focus{
    background-color: currentColor;
  }

  .md\:focus\:tw-bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pregnancy-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pregnancy-green-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-pregnancy-green-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-dark-blue:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-orange-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-grey-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-grey-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-grey-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-grey-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-grey-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-grey-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-error-red:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-system-red-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-birth-summary-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-birth-summary-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-birth-summary-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-postnatal-assessment-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-postnatal-assessment-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-postnatal-assessment-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-background:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-system-banner:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-blue-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-blue-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-blue-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-blue-7:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-chart-toggle:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-left-nav-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-left-nav-active:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-left-nav-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-breadcrumb-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:focus\:tw-bg-default-colour:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .md\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .md\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .md\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .md\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .md\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .md\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .md\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .md\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .md\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .md\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .md\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .md\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .md\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .md\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .md\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .tw-group:hover .md\:group-hover\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .md\:focus-within\:tw-bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .md\:focus-within\:tw-bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .md\:focus-within\:tw-bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .md\:focus-within\:tw-bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .md\:focus-within\:tw-bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .md\:focus-within\:tw-bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .md\:focus-within\:tw-bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .md\:focus-within\:tw-bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .md\:focus-within\:tw-bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .md\:focus-within\:tw-bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .md\:focus-within\:tw-bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .md\:focus-within\:tw-bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .md\:focus-within\:tw-bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .md\:focus-within\:tw-bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .md\:focus-within\:tw-bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .md\:hover\:tw-bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .md\:hover\:tw-bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .md\:hover\:tw-bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .md\:hover\:tw-bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .md\:hover\:tw-bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .md\:hover\:tw-bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .md\:hover\:tw-bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .md\:hover\:tw-bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .md\:hover\:tw-bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .md\:hover\:tw-bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .md\:hover\:tw-bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .md\:hover\:tw-bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .md\:hover\:tw-bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .md\:hover\:tw-bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .md\:hover\:tw-bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .md\:focus\:tw-bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .md\:focus\:tw-bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .md\:focus\:tw-bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .md\:focus\:tw-bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .md\:focus\:tw-bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .md\:focus\:tw-bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .md\:focus\:tw-bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .md\:focus\:tw-bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .md\:focus\:tw-bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .md\:focus\:tw-bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .md\:focus\:tw-bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .md\:focus\:tw-bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .md\:focus\:tw-bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .md\:focus\:tw-bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .md\:focus\:tw-bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .md\:tw-bg-none{
    background-image: none;
  }

  .md\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .md\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .md\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .md\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .md\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .md\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .md\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .md\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .md\:tw-from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:tw-from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:tw-from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:tw-from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:tw-from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:tw-from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:tw-from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:tw-from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:tw-from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:tw-from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:tw-from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:tw-from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:tw-from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:tw-from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:tw-from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:tw-from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:tw-from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:tw-from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:tw-from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:tw-from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:tw-from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:tw-from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:tw-from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:tw-from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:tw-from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:tw-from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:tw-from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:tw-from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:tw-from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:tw-from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:tw-from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:tw-from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:tw-from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:tw-from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:tw-from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:tw-from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:tw-from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:tw-from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:tw-from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:tw-from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:tw-from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:tw-from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:tw-from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:tw-from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:tw-from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:tw-from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:tw-from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:tw-from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:tw-from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:tw-from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:tw-from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:tw-from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:tw-from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:tw-from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:tw-from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:tw-from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:tw-from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:tw-from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:tw-from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:tw-from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:tw-from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:tw-from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:tw-from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:tw-from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:tw-from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:tw-from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:tw-from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:tw-from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:tw-from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:tw-from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:tw-from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:tw-from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:tw-from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:tw-from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:tw-from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:tw-from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:tw-from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:tw-from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:tw-from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:tw-from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:tw-from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:tw-from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:tw-from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:tw-from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:tw-from-pregnancy-green-1{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .md\:tw-from-pregnancy-green-2{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .md\:tw-from-pregnancy-green-3{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .md\:tw-from-system-blue-1{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:tw-from-system-blue-2{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .md\:tw-from-system-blue-3{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .md\:tw-from-system-dark-blue{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .md\:tw-from-inactive{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .md\:tw-from-system-green-1{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .md\:tw-from-system-orange-1{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .md\:tw-from-system-grey-1{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .md\:tw-from-system-grey-2{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .md\:tw-from-system-grey-3{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .md\:tw-from-system-grey-4{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .md\:tw-from-system-grey-5{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .md\:tw-from-system-grey-6{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:tw-from-error-red{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .md\:tw-from-system-red-1{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .md\:tw-from-birth-summary-1{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .md\:tw-from-birth-summary-2{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .md\:tw-from-birth-summary-3{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .md\:tw-from-postnatal-assessment-1{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .md\:tw-from-postnatal-assessment-2{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .md\:tw-from-postnatal-assessment-3{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .md\:tw-from-grow-background{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .md\:tw-from-grow-system-banner{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:tw-from-grow-blue-1{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .md\:tw-from-grow-blue-2{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:tw-from-grow-blue-3{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .md\:tw-from-grow-blue-4{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .md\:tw-from-grow-blue-5{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:tw-from-grow-blue-6{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .md\:tw-from-grow-blue-7{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .md\:tw-from-grow-chart-toggle{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .md\:tw-from-grow-left-nav-1{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .md\:tw-from-grow-left-nav-active{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:tw-from-grow-left-nav-hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:tw-from-grow-breadcrumb-inactive{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .md\:tw-from-grow-breadcrumb-inactive-text{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:tw-from-default-colour{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:hover\:tw-from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:tw-from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:tw-from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:tw-from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:tw-from-gray-50:hover{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:hover\:tw-from-gray-100:hover{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:hover\:tw-from-gray-200:hover{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:hover\:tw-from-gray-300:hover{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:hover\:tw-from-gray-400:hover{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:hover\:tw-from-gray-500:hover{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:hover\:tw-from-gray-600:hover{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:hover\:tw-from-gray-700:hover{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:hover\:tw-from-gray-800:hover{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:hover\:tw-from-gray-900:hover{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:hover\:tw-from-red-50:hover{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:hover\:tw-from-red-100:hover{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:hover\:tw-from-red-200:hover{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:hover\:tw-from-red-300:hover{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:hover\:tw-from-red-400:hover{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:hover\:tw-from-red-500:hover{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:hover\:tw-from-red-600:hover{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:hover\:tw-from-red-700:hover{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:hover\:tw-from-red-800:hover{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:hover\:tw-from-red-900:hover{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:hover\:tw-from-yellow-50:hover{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:hover\:tw-from-yellow-100:hover{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:hover\:tw-from-yellow-200:hover{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:hover\:tw-from-yellow-300:hover{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:hover\:tw-from-yellow-400:hover{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:hover\:tw-from-yellow-500:hover{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:hover\:tw-from-yellow-600:hover{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:hover\:tw-from-yellow-700:hover{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:hover\:tw-from-yellow-800:hover{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:hover\:tw-from-yellow-900:hover{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:hover\:tw-from-green-50:hover{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:hover\:tw-from-green-100:hover{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:hover\:tw-from-green-200:hover{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:hover\:tw-from-green-300:hover{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:hover\:tw-from-green-400:hover{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:hover\:tw-from-green-500:hover{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:hover\:tw-from-green-600:hover{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:hover\:tw-from-green-700:hover{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:hover\:tw-from-green-800:hover{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:hover\:tw-from-green-900:hover{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:hover\:tw-from-blue-50:hover{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:hover\:tw-from-blue-100:hover{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:hover\:tw-from-blue-200:hover{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:hover\:tw-from-blue-300:hover{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:hover\:tw-from-blue-400:hover{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:hover\:tw-from-blue-500:hover{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:hover\:tw-from-blue-600:hover{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:hover\:tw-from-blue-700:hover{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:hover\:tw-from-blue-800:hover{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:hover\:tw-from-blue-900:hover{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:hover\:tw-from-indigo-50:hover{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:hover\:tw-from-indigo-100:hover{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:hover\:tw-from-indigo-200:hover{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:hover\:tw-from-indigo-300:hover{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:hover\:tw-from-indigo-400:hover{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:hover\:tw-from-indigo-500:hover{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:hover\:tw-from-indigo-600:hover{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:hover\:tw-from-indigo-700:hover{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:hover\:tw-from-indigo-800:hover{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:hover\:tw-from-indigo-900:hover{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:hover\:tw-from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:hover\:tw-from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:hover\:tw-from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:hover\:tw-from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:hover\:tw-from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:hover\:tw-from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:hover\:tw-from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:hover\:tw-from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:hover\:tw-from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:hover\:tw-from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:hover\:tw-from-pink-50:hover{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:hover\:tw-from-pink-100:hover{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:hover\:tw-from-pink-200:hover{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:hover\:tw-from-pink-300:hover{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:hover\:tw-from-pink-400:hover{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:hover\:tw-from-pink-500:hover{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:hover\:tw-from-pink-600:hover{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:hover\:tw-from-pink-700:hover{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:hover\:tw-from-pink-800:hover{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:hover\:tw-from-pink-900:hover{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:hover\:tw-from-pregnancy-green-1:hover{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .md\:hover\:tw-from-pregnancy-green-2:hover{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .md\:hover\:tw-from-pregnancy-green-3:hover{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .md\:hover\:tw-from-system-blue-1:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:hover\:tw-from-system-blue-2:hover{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .md\:hover\:tw-from-system-blue-3:hover{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .md\:hover\:tw-from-system-dark-blue:hover{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .md\:hover\:tw-from-inactive:hover{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .md\:hover\:tw-from-system-green-1:hover{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .md\:hover\:tw-from-system-orange-1:hover{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .md\:hover\:tw-from-system-grey-1:hover{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .md\:hover\:tw-from-system-grey-2:hover{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .md\:hover\:tw-from-system-grey-3:hover{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .md\:hover\:tw-from-system-grey-4:hover{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .md\:hover\:tw-from-system-grey-5:hover{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .md\:hover\:tw-from-system-grey-6:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:hover\:tw-from-error-red:hover{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .md\:hover\:tw-from-system-red-1:hover{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .md\:hover\:tw-from-birth-summary-1:hover{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .md\:hover\:tw-from-birth-summary-2:hover{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .md\:hover\:tw-from-birth-summary-3:hover{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .md\:hover\:tw-from-postnatal-assessment-1:hover{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .md\:hover\:tw-from-postnatal-assessment-2:hover{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .md\:hover\:tw-from-postnatal-assessment-3:hover{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .md\:hover\:tw-from-grow-background:hover{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .md\:hover\:tw-from-grow-system-banner:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:hover\:tw-from-grow-blue-1:hover{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .md\:hover\:tw-from-grow-blue-2:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:hover\:tw-from-grow-blue-3:hover{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .md\:hover\:tw-from-grow-blue-4:hover{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .md\:hover\:tw-from-grow-blue-5:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:hover\:tw-from-grow-blue-6:hover{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .md\:hover\:tw-from-grow-blue-7:hover{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .md\:hover\:tw-from-grow-chart-toggle:hover{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .md\:hover\:tw-from-grow-left-nav-1:hover{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .md\:hover\:tw-from-grow-left-nav-active:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:hover\:tw-from-grow-left-nav-hover:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:hover\:tw-from-grow-breadcrumb-inactive:hover{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .md\:hover\:tw-from-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:hover\:tw-from-default-colour:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:focus\:tw-from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:tw-from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:tw-from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:tw-from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:tw-from-gray-50:focus{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:focus\:tw-from-gray-100:focus{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:focus\:tw-from-gray-200:focus{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:focus\:tw-from-gray-300:focus{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:focus\:tw-from-gray-400:focus{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:focus\:tw-from-gray-500:focus{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:focus\:tw-from-gray-600:focus{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:focus\:tw-from-gray-700:focus{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:focus\:tw-from-gray-800:focus{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:focus\:tw-from-gray-900:focus{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:focus\:tw-from-red-50:focus{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:focus\:tw-from-red-100:focus{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:focus\:tw-from-red-200:focus{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:focus\:tw-from-red-300:focus{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:focus\:tw-from-red-400:focus{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:focus\:tw-from-red-500:focus{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:focus\:tw-from-red-600:focus{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:focus\:tw-from-red-700:focus{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:focus\:tw-from-red-800:focus{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:focus\:tw-from-red-900:focus{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:focus\:tw-from-yellow-50:focus{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:focus\:tw-from-yellow-100:focus{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:focus\:tw-from-yellow-200:focus{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:focus\:tw-from-yellow-300:focus{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:focus\:tw-from-yellow-400:focus{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:focus\:tw-from-yellow-500:focus{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:focus\:tw-from-yellow-600:focus{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:focus\:tw-from-yellow-700:focus{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:focus\:tw-from-yellow-800:focus{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:focus\:tw-from-yellow-900:focus{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:focus\:tw-from-green-50:focus{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:focus\:tw-from-green-100:focus{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:focus\:tw-from-green-200:focus{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:focus\:tw-from-green-300:focus{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:focus\:tw-from-green-400:focus{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:focus\:tw-from-green-500:focus{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:focus\:tw-from-green-600:focus{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:focus\:tw-from-green-700:focus{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:focus\:tw-from-green-800:focus{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:focus\:tw-from-green-900:focus{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:focus\:tw-from-blue-50:focus{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:focus\:tw-from-blue-100:focus{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:focus\:tw-from-blue-200:focus{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:focus\:tw-from-blue-300:focus{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:focus\:tw-from-blue-400:focus{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:focus\:tw-from-blue-500:focus{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:focus\:tw-from-blue-600:focus{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:focus\:tw-from-blue-700:focus{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:focus\:tw-from-blue-800:focus{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:focus\:tw-from-blue-900:focus{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:focus\:tw-from-indigo-50:focus{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:focus\:tw-from-indigo-100:focus{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:focus\:tw-from-indigo-200:focus{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:focus\:tw-from-indigo-300:focus{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:focus\:tw-from-indigo-400:focus{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:focus\:tw-from-indigo-500:focus{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:focus\:tw-from-indigo-600:focus{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:focus\:tw-from-indigo-700:focus{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:focus\:tw-from-indigo-800:focus{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:focus\:tw-from-indigo-900:focus{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:focus\:tw-from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:focus\:tw-from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:focus\:tw-from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:focus\:tw-from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:focus\:tw-from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:focus\:tw-from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:focus\:tw-from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:focus\:tw-from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:focus\:tw-from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:focus\:tw-from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:focus\:tw-from-pink-50:focus{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:focus\:tw-from-pink-100:focus{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:focus\:tw-from-pink-200:focus{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:focus\:tw-from-pink-300:focus{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:focus\:tw-from-pink-400:focus{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:focus\:tw-from-pink-500:focus{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:focus\:tw-from-pink-600:focus{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:focus\:tw-from-pink-700:focus{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:focus\:tw-from-pink-800:focus{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:focus\:tw-from-pink-900:focus{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:focus\:tw-from-pregnancy-green-1:focus{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .md\:focus\:tw-from-pregnancy-green-2:focus{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .md\:focus\:tw-from-pregnancy-green-3:focus{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .md\:focus\:tw-from-system-blue-1:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:focus\:tw-from-system-blue-2:focus{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .md\:focus\:tw-from-system-blue-3:focus{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .md\:focus\:tw-from-system-dark-blue:focus{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .md\:focus\:tw-from-inactive:focus{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .md\:focus\:tw-from-system-green-1:focus{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .md\:focus\:tw-from-system-orange-1:focus{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .md\:focus\:tw-from-system-grey-1:focus{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .md\:focus\:tw-from-system-grey-2:focus{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .md\:focus\:tw-from-system-grey-3:focus{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .md\:focus\:tw-from-system-grey-4:focus{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .md\:focus\:tw-from-system-grey-5:focus{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .md\:focus\:tw-from-system-grey-6:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:focus\:tw-from-error-red:focus{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .md\:focus\:tw-from-system-red-1:focus{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .md\:focus\:tw-from-birth-summary-1:focus{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .md\:focus\:tw-from-birth-summary-2:focus{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .md\:focus\:tw-from-birth-summary-3:focus{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .md\:focus\:tw-from-postnatal-assessment-1:focus{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .md\:focus\:tw-from-postnatal-assessment-2:focus{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .md\:focus\:tw-from-postnatal-assessment-3:focus{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .md\:focus\:tw-from-grow-background:focus{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .md\:focus\:tw-from-grow-system-banner:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:focus\:tw-from-grow-blue-1:focus{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .md\:focus\:tw-from-grow-blue-2:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:focus\:tw-from-grow-blue-3:focus{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .md\:focus\:tw-from-grow-blue-4:focus{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .md\:focus\:tw-from-grow-blue-5:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:focus\:tw-from-grow-blue-6:focus{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .md\:focus\:tw-from-grow-blue-7:focus{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .md\:focus\:tw-from-grow-chart-toggle:focus{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .md\:focus\:tw-from-grow-left-nav-1:focus{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .md\:focus\:tw-from-grow-left-nav-active:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:focus\:tw-from-grow-left-nav-hover:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:focus\:tw-from-grow-breadcrumb-inactive:focus{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .md\:focus\:tw-from-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:focus\:tw-from-default-colour:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:tw-via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:tw-via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:tw-via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:tw-via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:tw-via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:tw-via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:tw-via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:tw-via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:tw-via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:tw-via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:tw-via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:tw-via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:tw-via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:tw-via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:tw-via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:tw-via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:tw-via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:tw-via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:tw-via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:tw-via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:tw-via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:tw-via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:tw-via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:tw-via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:tw-via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:tw-via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:tw-via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:tw-via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:tw-via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:tw-via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:tw-via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:tw-via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:tw-via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:tw-via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:tw-via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:tw-via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:tw-via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:tw-via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:tw-via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:tw-via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:tw-via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:tw-via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:tw-via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:tw-via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:tw-via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:tw-via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:tw-via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:tw-via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:tw-via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:tw-via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:tw-via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:tw-via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:tw-via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:tw-via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:tw-via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:tw-via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:tw-via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:tw-via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:tw-via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:tw-via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:tw-via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:tw-via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:tw-via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:tw-via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:tw-via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:tw-via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:tw-via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:tw-via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:tw-via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:tw-via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:tw-via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:tw-via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:tw-via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:tw-via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:tw-via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:tw-via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:tw-via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:tw-via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:tw-via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:tw-via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:tw-via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:tw-via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:tw-via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:tw-via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:tw-via-pregnancy-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .md\:tw-via-pregnancy-green-2{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .md\:tw-via-pregnancy-green-3{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .md\:tw-via-system-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:tw-via-system-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .md\:tw-via-system-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .md\:tw-via-system-dark-blue{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .md\:tw-via-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .md\:tw-via-system-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .md\:tw-via-system-orange-1{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .md\:tw-via-system-grey-1{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .md\:tw-via-system-grey-2{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .md\:tw-via-system-grey-3{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .md\:tw-via-system-grey-4{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .md\:tw-via-system-grey-5{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .md\:tw-via-system-grey-6{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:tw-via-error-red{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .md\:tw-via-system-red-1{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .md\:tw-via-birth-summary-1{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .md\:tw-via-birth-summary-2{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .md\:tw-via-birth-summary-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .md\:tw-via-postnatal-assessment-1{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .md\:tw-via-postnatal-assessment-2{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .md\:tw-via-postnatal-assessment-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .md\:tw-via-grow-background{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .md\:tw-via-grow-system-banner{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:tw-via-grow-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .md\:tw-via-grow-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:tw-via-grow-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .md\:tw-via-grow-blue-4{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .md\:tw-via-grow-blue-5{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:tw-via-grow-blue-6{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .md\:tw-via-grow-blue-7{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .md\:tw-via-grow-chart-toggle{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .md\:tw-via-grow-left-nav-1{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .md\:tw-via-grow-left-nav-active{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:tw-via-grow-left-nav-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:tw-via-grow-breadcrumb-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .md\:tw-via-grow-breadcrumb-inactive-text{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:tw-via-default-colour{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:hover\:tw-via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:tw-via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:tw-via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:tw-via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:tw-via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:hover\:tw-via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:hover\:tw-via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:hover\:tw-via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:hover\:tw-via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:hover\:tw-via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:hover\:tw-via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:hover\:tw-via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:hover\:tw-via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:hover\:tw-via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:hover\:tw-via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:hover\:tw-via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:hover\:tw-via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:hover\:tw-via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:hover\:tw-via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:hover\:tw-via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:hover\:tw-via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:hover\:tw-via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:hover\:tw-via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:hover\:tw-via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:hover\:tw-via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:hover\:tw-via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:hover\:tw-via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:hover\:tw-via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:hover\:tw-via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:hover\:tw-via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:hover\:tw-via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:hover\:tw-via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:hover\:tw-via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:hover\:tw-via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:hover\:tw-via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:hover\:tw-via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:hover\:tw-via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:hover\:tw-via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:hover\:tw-via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:hover\:tw-via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:hover\:tw-via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:hover\:tw-via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:hover\:tw-via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:hover\:tw-via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:hover\:tw-via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:hover\:tw-via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:hover\:tw-via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:hover\:tw-via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:hover\:tw-via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:hover\:tw-via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:hover\:tw-via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:hover\:tw-via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:hover\:tw-via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:hover\:tw-via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:hover\:tw-via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:hover\:tw-via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:hover\:tw-via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:hover\:tw-via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:hover\:tw-via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:hover\:tw-via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:hover\:tw-via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:hover\:tw-via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:hover\:tw-via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:hover\:tw-via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:hover\:tw-via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:hover\:tw-via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:hover\:tw-via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:hover\:tw-via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:hover\:tw-via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:hover\:tw-via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:hover\:tw-via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:hover\:tw-via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:hover\:tw-via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:hover\:tw-via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:hover\:tw-via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:hover\:tw-via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:hover\:tw-via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:hover\:tw-via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:hover\:tw-via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:hover\:tw-via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:hover\:tw-via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:hover\:tw-via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:hover\:tw-via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:hover\:tw-via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:hover\:tw-via-pregnancy-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .md\:hover\:tw-via-pregnancy-green-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .md\:hover\:tw-via-pregnancy-green-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .md\:hover\:tw-via-system-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:hover\:tw-via-system-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .md\:hover\:tw-via-system-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .md\:hover\:tw-via-system-dark-blue:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .md\:hover\:tw-via-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .md\:hover\:tw-via-system-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .md\:hover\:tw-via-system-orange-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .md\:hover\:tw-via-system-grey-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .md\:hover\:tw-via-system-grey-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .md\:hover\:tw-via-system-grey-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .md\:hover\:tw-via-system-grey-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .md\:hover\:tw-via-system-grey-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .md\:hover\:tw-via-system-grey-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:hover\:tw-via-error-red:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .md\:hover\:tw-via-system-red-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .md\:hover\:tw-via-birth-summary-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .md\:hover\:tw-via-birth-summary-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .md\:hover\:tw-via-birth-summary-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .md\:hover\:tw-via-postnatal-assessment-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .md\:hover\:tw-via-postnatal-assessment-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .md\:hover\:tw-via-postnatal-assessment-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .md\:hover\:tw-via-grow-background:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .md\:hover\:tw-via-grow-system-banner:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:hover\:tw-via-grow-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .md\:hover\:tw-via-grow-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:hover\:tw-via-grow-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .md\:hover\:tw-via-grow-blue-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .md\:hover\:tw-via-grow-blue-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:hover\:tw-via-grow-blue-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .md\:hover\:tw-via-grow-blue-7:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .md\:hover\:tw-via-grow-chart-toggle:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .md\:hover\:tw-via-grow-left-nav-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .md\:hover\:tw-via-grow-left-nav-active:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:hover\:tw-via-grow-left-nav-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:hover\:tw-via-grow-breadcrumb-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .md\:hover\:tw-via-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:hover\:tw-via-default-colour:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:focus\:tw-via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:tw-via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:tw-via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:tw-via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:tw-via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:focus\:tw-via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:focus\:tw-via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:focus\:tw-via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:focus\:tw-via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:focus\:tw-via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:focus\:tw-via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:focus\:tw-via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:focus\:tw-via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:focus\:tw-via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:focus\:tw-via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:focus\:tw-via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:focus\:tw-via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:focus\:tw-via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:focus\:tw-via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:focus\:tw-via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:focus\:tw-via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:focus\:tw-via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:focus\:tw-via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:focus\:tw-via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:focus\:tw-via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:focus\:tw-via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:focus\:tw-via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:focus\:tw-via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:focus\:tw-via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:focus\:tw-via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:focus\:tw-via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:focus\:tw-via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:focus\:tw-via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:focus\:tw-via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:focus\:tw-via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:focus\:tw-via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:focus\:tw-via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:focus\:tw-via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:focus\:tw-via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:focus\:tw-via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:focus\:tw-via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:focus\:tw-via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:focus\:tw-via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:focus\:tw-via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:focus\:tw-via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:focus\:tw-via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:focus\:tw-via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:focus\:tw-via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:focus\:tw-via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:focus\:tw-via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:focus\:tw-via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:focus\:tw-via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:focus\:tw-via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:focus\:tw-via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:focus\:tw-via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:focus\:tw-via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:focus\:tw-via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:focus\:tw-via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:focus\:tw-via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:focus\:tw-via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:focus\:tw-via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:focus\:tw-via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:focus\:tw-via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:focus\:tw-via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:focus\:tw-via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:focus\:tw-via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:focus\:tw-via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:focus\:tw-via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:focus\:tw-via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:focus\:tw-via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:focus\:tw-via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:focus\:tw-via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:focus\:tw-via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:focus\:tw-via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:focus\:tw-via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:focus\:tw-via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:focus\:tw-via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:focus\:tw-via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:focus\:tw-via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:focus\:tw-via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:focus\:tw-via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:focus\:tw-via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:focus\:tw-via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:focus\:tw-via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:focus\:tw-via-pregnancy-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .md\:focus\:tw-via-pregnancy-green-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .md\:focus\:tw-via-pregnancy-green-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .md\:focus\:tw-via-system-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:focus\:tw-via-system-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .md\:focus\:tw-via-system-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .md\:focus\:tw-via-system-dark-blue:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .md\:focus\:tw-via-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .md\:focus\:tw-via-system-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .md\:focus\:tw-via-system-orange-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .md\:focus\:tw-via-system-grey-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .md\:focus\:tw-via-system-grey-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .md\:focus\:tw-via-system-grey-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .md\:focus\:tw-via-system-grey-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .md\:focus\:tw-via-system-grey-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .md\:focus\:tw-via-system-grey-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:focus\:tw-via-error-red:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .md\:focus\:tw-via-system-red-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .md\:focus\:tw-via-birth-summary-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .md\:focus\:tw-via-birth-summary-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .md\:focus\:tw-via-birth-summary-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .md\:focus\:tw-via-postnatal-assessment-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .md\:focus\:tw-via-postnatal-assessment-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .md\:focus\:tw-via-postnatal-assessment-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .md\:focus\:tw-via-grow-background:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .md\:focus\:tw-via-grow-system-banner:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:focus\:tw-via-grow-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .md\:focus\:tw-via-grow-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .md\:focus\:tw-via-grow-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .md\:focus\:tw-via-grow-blue-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .md\:focus\:tw-via-grow-blue-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .md\:focus\:tw-via-grow-blue-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .md\:focus\:tw-via-grow-blue-7:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .md\:focus\:tw-via-grow-chart-toggle:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .md\:focus\:tw-via-grow-left-nav-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .md\:focus\:tw-via-grow-left-nav-active:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:focus\:tw-via-grow-left-nav-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .md\:focus\:tw-via-grow-breadcrumb-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .md\:focus\:tw-via-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:focus\:tw-via-default-colour:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .md\:tw-to-transparent{
    --tw-gradient-to: transparent;
  }

  .md\:tw-to-current{
    --tw-gradient-to: currentColor;
  }

  .md\:tw-to-black{
    --tw-gradient-to: #000;
  }

  .md\:tw-to-white{
    --tw-gradient-to: #fff;
  }

  .md\:tw-to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .md\:tw-to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .md\:tw-to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .md\:tw-to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .md\:tw-to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .md\:tw-to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .md\:tw-to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .md\:tw-to-gray-700{
    --tw-gradient-to: #374151;
  }

  .md\:tw-to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .md\:tw-to-gray-900{
    --tw-gradient-to: #111827;
  }

  .md\:tw-to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .md\:tw-to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .md\:tw-to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .md\:tw-to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .md\:tw-to-red-400{
    --tw-gradient-to: #f87171;
  }

  .md\:tw-to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .md\:tw-to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .md\:tw-to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .md\:tw-to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .md\:tw-to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .md\:tw-to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .md\:tw-to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .md\:tw-to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .md\:tw-to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .md\:tw-to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .md\:tw-to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .md\:tw-to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .md\:tw-to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .md\:tw-to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .md\:tw-to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .md\:tw-to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .md\:tw-to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .md\:tw-to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .md\:tw-to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .md\:tw-to-green-400{
    --tw-gradient-to: #34d399;
  }

  .md\:tw-to-green-500{
    --tw-gradient-to: #10b981;
  }

  .md\:tw-to-green-600{
    --tw-gradient-to: #059669;
  }

  .md\:tw-to-green-700{
    --tw-gradient-to: #047857;
  }

  .md\:tw-to-green-800{
    --tw-gradient-to: #065f46;
  }

  .md\:tw-to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .md\:tw-to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .md\:tw-to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .md\:tw-to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .md\:tw-to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .md\:tw-to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .md\:tw-to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .md\:tw-to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .md\:tw-to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .md\:tw-to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .md\:tw-to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .md\:tw-to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .md\:tw-to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .md\:tw-to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .md\:tw-to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .md\:tw-to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .md\:tw-to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .md\:tw-to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .md\:tw-to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .md\:tw-to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .md\:tw-to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .md\:tw-to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .md\:tw-to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .md\:tw-to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .md\:tw-to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .md\:tw-to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .md\:tw-to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .md\:tw-to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .md\:tw-to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .md\:tw-to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .md\:tw-to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .md\:tw-to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .md\:tw-to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .md\:tw-to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .md\:tw-to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .md\:tw-to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .md\:tw-to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .md\:tw-to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .md\:tw-to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .md\:tw-to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .md\:tw-to-pink-900{
    --tw-gradient-to: #831843;
  }

  .md\:tw-to-pregnancy-green-1{
    --tw-gradient-to: #346633;
  }

  .md\:tw-to-pregnancy-green-2{
    --tw-gradient-to: #BEEDBE;
  }

  .md\:tw-to-pregnancy-green-3{
    --tw-gradient-to: #F0FCF6;
  }

  .md\:tw-to-system-blue-1{
    --tw-gradient-to: #477591;
  }

  .md\:tw-to-system-blue-2{
    --tw-gradient-to: #A9BECB;
  }

  .md\:tw-to-system-blue-3{
    --tw-gradient-to: #769BB4;
  }

  .md\:tw-to-system-dark-blue{
    --tw-gradient-to: #213B4E;
  }

  .md\:tw-to-inactive{
    --tw-gradient-to: #B7B7B7;
  }

  .md\:tw-to-system-green-1{
    --tw-gradient-to: #87c540;
  }

  .md\:tw-to-system-orange-1{
    --tw-gradient-to: #ED8936;
  }

  .md\:tw-to-system-grey-1{
    --tw-gradient-to: #C1C1C1;
  }

  .md\:tw-to-system-grey-2{
    --tw-gradient-to: #DDDDDD;
  }

  .md\:tw-to-system-grey-3{
    --tw-gradient-to: #B3B3B3;
  }

  .md\:tw-to-system-grey-4{
    --tw-gradient-to: #707070;
  }

  .md\:tw-to-system-grey-5{
    --tw-gradient-to: #4D4D4D;
  }

  .md\:tw-to-system-grey-6{
    --tw-gradient-to: #333333;
  }

  .md\:tw-to-error-red{
    --tw-gradient-to: #C11013;
  }

  .md\:tw-to-system-red-1{
    --tw-gradient-to: #E22828;
  }

  .md\:tw-to-birth-summary-1{
    --tw-gradient-to: #FFC924;
  }

  .md\:tw-to-birth-summary-2{
    --tw-gradient-to: #FFDE7B;
  }

  .md\:tw-to-birth-summary-3{
    --tw-gradient-to: #FBFCDD;
  }

  .md\:tw-to-postnatal-assessment-1{
    --tw-gradient-to: #865A87;
  }

  .md\:tw-to-postnatal-assessment-2{
    --tw-gradient-to: #C1A3C2;
  }

  .md\:tw-to-postnatal-assessment-3{
    --tw-gradient-to: #FCF5FA;
  }

  .md\:tw-to-grow-background{
    --tw-gradient-to: #86A3B6;
  }

  .md\:tw-to-grow-system-banner{
    --tw-gradient-to: #547F9A;
  }

  .md\:tw-to-grow-blue-1{
    --tw-gradient-to: #1A3B4E;
  }

  .md\:tw-to-grow-blue-2{
    --tw-gradient-to: #477591;
  }

  .md\:tw-to-grow-blue-3{
    --tw-gradient-to: #7098B0;
  }

  .md\:tw-to-grow-blue-4{
    --tw-gradient-to: #CFE1EC;
  }

  .md\:tw-to-grow-blue-5{
    --tw-gradient-to: #547F9A;
  }

  .md\:tw-to-grow-blue-6{
    --tw-gradient-to: #77a4bf;
  }

  .md\:tw-to-grow-blue-7{
    --tw-gradient-to: #88BBDB;
  }

  .md\:tw-to-grow-chart-toggle{
    --tw-gradient-to: #507A91;
  }

  .md\:tw-to-grow-left-nav-1{
    --tw-gradient-to: #A6B8C3;
  }

  .md\:tw-to-grow-left-nav-active{
    --tw-gradient-to: #3A5869;
  }

  .md\:tw-to-grow-left-nav-hover{
    --tw-gradient-to: #3A5869;
  }

  .md\:tw-to-grow-breadcrumb-inactive{
    --tw-gradient-to: #3B5B6E;
  }

  .md\:tw-to-grow-breadcrumb-inactive-text{
    --tw-gradient-to: #333333;
  }

  .md\:tw-to-default-colour{
    --tw-gradient-to: #333333;
  }

  .md\:hover\:tw-to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .md\:hover\:tw-to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .md\:hover\:tw-to-black:hover{
    --tw-gradient-to: #000;
  }

  .md\:hover\:tw-to-white:hover{
    --tw-gradient-to: #fff;
  }

  .md\:hover\:tw-to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .md\:hover\:tw-to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .md\:hover\:tw-to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .md\:hover\:tw-to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .md\:hover\:tw-to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .md\:hover\:tw-to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .md\:hover\:tw-to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .md\:hover\:tw-to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .md\:hover\:tw-to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .md\:hover\:tw-to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .md\:hover\:tw-to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .md\:hover\:tw-to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .md\:hover\:tw-to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .md\:hover\:tw-to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .md\:hover\:tw-to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .md\:hover\:tw-to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .md\:hover\:tw-to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .md\:hover\:tw-to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .md\:hover\:tw-to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .md\:hover\:tw-to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .md\:hover\:tw-to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .md\:hover\:tw-to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .md\:hover\:tw-to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .md\:hover\:tw-to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .md\:hover\:tw-to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .md\:hover\:tw-to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .md\:hover\:tw-to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .md\:hover\:tw-to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .md\:hover\:tw-to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .md\:hover\:tw-to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .md\:hover\:tw-to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .md\:hover\:tw-to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .md\:hover\:tw-to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .md\:hover\:tw-to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .md\:hover\:tw-to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .md\:hover\:tw-to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .md\:hover\:tw-to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .md\:hover\:tw-to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .md\:hover\:tw-to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .md\:hover\:tw-to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .md\:hover\:tw-to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .md\:hover\:tw-to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .md\:hover\:tw-to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .md\:hover\:tw-to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .md\:hover\:tw-to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .md\:hover\:tw-to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .md\:hover\:tw-to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .md\:hover\:tw-to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .md\:hover\:tw-to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .md\:hover\:tw-to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .md\:hover\:tw-to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .md\:hover\:tw-to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .md\:hover\:tw-to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .md\:hover\:tw-to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .md\:hover\:tw-to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .md\:hover\:tw-to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .md\:hover\:tw-to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .md\:hover\:tw-to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .md\:hover\:tw-to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .md\:hover\:tw-to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .md\:hover\:tw-to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .md\:hover\:tw-to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .md\:hover\:tw-to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .md\:hover\:tw-to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .md\:hover\:tw-to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .md\:hover\:tw-to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .md\:hover\:tw-to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .md\:hover\:tw-to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .md\:hover\:tw-to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .md\:hover\:tw-to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .md\:hover\:tw-to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .md\:hover\:tw-to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .md\:hover\:tw-to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .md\:hover\:tw-to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .md\:hover\:tw-to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .md\:hover\:tw-to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .md\:hover\:tw-to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .md\:hover\:tw-to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .md\:hover\:tw-to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .md\:hover\:tw-to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .md\:hover\:tw-to-pregnancy-green-1:hover{
    --tw-gradient-to: #346633;
  }

  .md\:hover\:tw-to-pregnancy-green-2:hover{
    --tw-gradient-to: #BEEDBE;
  }

  .md\:hover\:tw-to-pregnancy-green-3:hover{
    --tw-gradient-to: #F0FCF6;
  }

  .md\:hover\:tw-to-system-blue-1:hover{
    --tw-gradient-to: #477591;
  }

  .md\:hover\:tw-to-system-blue-2:hover{
    --tw-gradient-to: #A9BECB;
  }

  .md\:hover\:tw-to-system-blue-3:hover{
    --tw-gradient-to: #769BB4;
  }

  .md\:hover\:tw-to-system-dark-blue:hover{
    --tw-gradient-to: #213B4E;
  }

  .md\:hover\:tw-to-inactive:hover{
    --tw-gradient-to: #B7B7B7;
  }

  .md\:hover\:tw-to-system-green-1:hover{
    --tw-gradient-to: #87c540;
  }

  .md\:hover\:tw-to-system-orange-1:hover{
    --tw-gradient-to: #ED8936;
  }

  .md\:hover\:tw-to-system-grey-1:hover{
    --tw-gradient-to: #C1C1C1;
  }

  .md\:hover\:tw-to-system-grey-2:hover{
    --tw-gradient-to: #DDDDDD;
  }

  .md\:hover\:tw-to-system-grey-3:hover{
    --tw-gradient-to: #B3B3B3;
  }

  .md\:hover\:tw-to-system-grey-4:hover{
    --tw-gradient-to: #707070;
  }

  .md\:hover\:tw-to-system-grey-5:hover{
    --tw-gradient-to: #4D4D4D;
  }

  .md\:hover\:tw-to-system-grey-6:hover{
    --tw-gradient-to: #333333;
  }

  .md\:hover\:tw-to-error-red:hover{
    --tw-gradient-to: #C11013;
  }

  .md\:hover\:tw-to-system-red-1:hover{
    --tw-gradient-to: #E22828;
  }

  .md\:hover\:tw-to-birth-summary-1:hover{
    --tw-gradient-to: #FFC924;
  }

  .md\:hover\:tw-to-birth-summary-2:hover{
    --tw-gradient-to: #FFDE7B;
  }

  .md\:hover\:tw-to-birth-summary-3:hover{
    --tw-gradient-to: #FBFCDD;
  }

  .md\:hover\:tw-to-postnatal-assessment-1:hover{
    --tw-gradient-to: #865A87;
  }

  .md\:hover\:tw-to-postnatal-assessment-2:hover{
    --tw-gradient-to: #C1A3C2;
  }

  .md\:hover\:tw-to-postnatal-assessment-3:hover{
    --tw-gradient-to: #FCF5FA;
  }

  .md\:hover\:tw-to-grow-background:hover{
    --tw-gradient-to: #86A3B6;
  }

  .md\:hover\:tw-to-grow-system-banner:hover{
    --tw-gradient-to: #547F9A;
  }

  .md\:hover\:tw-to-grow-blue-1:hover{
    --tw-gradient-to: #1A3B4E;
  }

  .md\:hover\:tw-to-grow-blue-2:hover{
    --tw-gradient-to: #477591;
  }

  .md\:hover\:tw-to-grow-blue-3:hover{
    --tw-gradient-to: #7098B0;
  }

  .md\:hover\:tw-to-grow-blue-4:hover{
    --tw-gradient-to: #CFE1EC;
  }

  .md\:hover\:tw-to-grow-blue-5:hover{
    --tw-gradient-to: #547F9A;
  }

  .md\:hover\:tw-to-grow-blue-6:hover{
    --tw-gradient-to: #77a4bf;
  }

  .md\:hover\:tw-to-grow-blue-7:hover{
    --tw-gradient-to: #88BBDB;
  }

  .md\:hover\:tw-to-grow-chart-toggle:hover{
    --tw-gradient-to: #507A91;
  }

  .md\:hover\:tw-to-grow-left-nav-1:hover{
    --tw-gradient-to: #A6B8C3;
  }

  .md\:hover\:tw-to-grow-left-nav-active:hover{
    --tw-gradient-to: #3A5869;
  }

  .md\:hover\:tw-to-grow-left-nav-hover:hover{
    --tw-gradient-to: #3A5869;
  }

  .md\:hover\:tw-to-grow-breadcrumb-inactive:hover{
    --tw-gradient-to: #3B5B6E;
  }

  .md\:hover\:tw-to-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-to: #333333;
  }

  .md\:hover\:tw-to-default-colour:hover{
    --tw-gradient-to: #333333;
  }

  .md\:focus\:tw-to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .md\:focus\:tw-to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .md\:focus\:tw-to-black:focus{
    --tw-gradient-to: #000;
  }

  .md\:focus\:tw-to-white:focus{
    --tw-gradient-to: #fff;
  }

  .md\:focus\:tw-to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .md\:focus\:tw-to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .md\:focus\:tw-to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .md\:focus\:tw-to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .md\:focus\:tw-to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .md\:focus\:tw-to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .md\:focus\:tw-to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .md\:focus\:tw-to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .md\:focus\:tw-to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .md\:focus\:tw-to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .md\:focus\:tw-to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .md\:focus\:tw-to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .md\:focus\:tw-to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .md\:focus\:tw-to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .md\:focus\:tw-to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .md\:focus\:tw-to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .md\:focus\:tw-to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .md\:focus\:tw-to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .md\:focus\:tw-to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .md\:focus\:tw-to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .md\:focus\:tw-to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .md\:focus\:tw-to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .md\:focus\:tw-to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .md\:focus\:tw-to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .md\:focus\:tw-to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .md\:focus\:tw-to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .md\:focus\:tw-to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .md\:focus\:tw-to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .md\:focus\:tw-to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .md\:focus\:tw-to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .md\:focus\:tw-to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .md\:focus\:tw-to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .md\:focus\:tw-to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .md\:focus\:tw-to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .md\:focus\:tw-to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .md\:focus\:tw-to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .md\:focus\:tw-to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .md\:focus\:tw-to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .md\:focus\:tw-to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .md\:focus\:tw-to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .md\:focus\:tw-to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .md\:focus\:tw-to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .md\:focus\:tw-to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .md\:focus\:tw-to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .md\:focus\:tw-to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .md\:focus\:tw-to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .md\:focus\:tw-to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .md\:focus\:tw-to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .md\:focus\:tw-to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .md\:focus\:tw-to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .md\:focus\:tw-to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .md\:focus\:tw-to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .md\:focus\:tw-to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .md\:focus\:tw-to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .md\:focus\:tw-to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .md\:focus\:tw-to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .md\:focus\:tw-to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .md\:focus\:tw-to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .md\:focus\:tw-to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .md\:focus\:tw-to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .md\:focus\:tw-to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .md\:focus\:tw-to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .md\:focus\:tw-to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .md\:focus\:tw-to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .md\:focus\:tw-to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .md\:focus\:tw-to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .md\:focus\:tw-to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .md\:focus\:tw-to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .md\:focus\:tw-to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .md\:focus\:tw-to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .md\:focus\:tw-to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .md\:focus\:tw-to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .md\:focus\:tw-to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .md\:focus\:tw-to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .md\:focus\:tw-to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .md\:focus\:tw-to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .md\:focus\:tw-to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .md\:focus\:tw-to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .md\:focus\:tw-to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .md\:focus\:tw-to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .md\:focus\:tw-to-pregnancy-green-1:focus{
    --tw-gradient-to: #346633;
  }

  .md\:focus\:tw-to-pregnancy-green-2:focus{
    --tw-gradient-to: #BEEDBE;
  }

  .md\:focus\:tw-to-pregnancy-green-3:focus{
    --tw-gradient-to: #F0FCF6;
  }

  .md\:focus\:tw-to-system-blue-1:focus{
    --tw-gradient-to: #477591;
  }

  .md\:focus\:tw-to-system-blue-2:focus{
    --tw-gradient-to: #A9BECB;
  }

  .md\:focus\:tw-to-system-blue-3:focus{
    --tw-gradient-to: #769BB4;
  }

  .md\:focus\:tw-to-system-dark-blue:focus{
    --tw-gradient-to: #213B4E;
  }

  .md\:focus\:tw-to-inactive:focus{
    --tw-gradient-to: #B7B7B7;
  }

  .md\:focus\:tw-to-system-green-1:focus{
    --tw-gradient-to: #87c540;
  }

  .md\:focus\:tw-to-system-orange-1:focus{
    --tw-gradient-to: #ED8936;
  }

  .md\:focus\:tw-to-system-grey-1:focus{
    --tw-gradient-to: #C1C1C1;
  }

  .md\:focus\:tw-to-system-grey-2:focus{
    --tw-gradient-to: #DDDDDD;
  }

  .md\:focus\:tw-to-system-grey-3:focus{
    --tw-gradient-to: #B3B3B3;
  }

  .md\:focus\:tw-to-system-grey-4:focus{
    --tw-gradient-to: #707070;
  }

  .md\:focus\:tw-to-system-grey-5:focus{
    --tw-gradient-to: #4D4D4D;
  }

  .md\:focus\:tw-to-system-grey-6:focus{
    --tw-gradient-to: #333333;
  }

  .md\:focus\:tw-to-error-red:focus{
    --tw-gradient-to: #C11013;
  }

  .md\:focus\:tw-to-system-red-1:focus{
    --tw-gradient-to: #E22828;
  }

  .md\:focus\:tw-to-birth-summary-1:focus{
    --tw-gradient-to: #FFC924;
  }

  .md\:focus\:tw-to-birth-summary-2:focus{
    --tw-gradient-to: #FFDE7B;
  }

  .md\:focus\:tw-to-birth-summary-3:focus{
    --tw-gradient-to: #FBFCDD;
  }

  .md\:focus\:tw-to-postnatal-assessment-1:focus{
    --tw-gradient-to: #865A87;
  }

  .md\:focus\:tw-to-postnatal-assessment-2:focus{
    --tw-gradient-to: #C1A3C2;
  }

  .md\:focus\:tw-to-postnatal-assessment-3:focus{
    --tw-gradient-to: #FCF5FA;
  }

  .md\:focus\:tw-to-grow-background:focus{
    --tw-gradient-to: #86A3B6;
  }

  .md\:focus\:tw-to-grow-system-banner:focus{
    --tw-gradient-to: #547F9A;
  }

  .md\:focus\:tw-to-grow-blue-1:focus{
    --tw-gradient-to: #1A3B4E;
  }

  .md\:focus\:tw-to-grow-blue-2:focus{
    --tw-gradient-to: #477591;
  }

  .md\:focus\:tw-to-grow-blue-3:focus{
    --tw-gradient-to: #7098B0;
  }

  .md\:focus\:tw-to-grow-blue-4:focus{
    --tw-gradient-to: #CFE1EC;
  }

  .md\:focus\:tw-to-grow-blue-5:focus{
    --tw-gradient-to: #547F9A;
  }

  .md\:focus\:tw-to-grow-blue-6:focus{
    --tw-gradient-to: #77a4bf;
  }

  .md\:focus\:tw-to-grow-blue-7:focus{
    --tw-gradient-to: #88BBDB;
  }

  .md\:focus\:tw-to-grow-chart-toggle:focus{
    --tw-gradient-to: #507A91;
  }

  .md\:focus\:tw-to-grow-left-nav-1:focus{
    --tw-gradient-to: #A6B8C3;
  }

  .md\:focus\:tw-to-grow-left-nav-active:focus{
    --tw-gradient-to: #3A5869;
  }

  .md\:focus\:tw-to-grow-left-nav-hover:focus{
    --tw-gradient-to: #3A5869;
  }

  .md\:focus\:tw-to-grow-breadcrumb-inactive:focus{
    --tw-gradient-to: #3B5B6E;
  }

  .md\:focus\:tw-to-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-to: #333333;
  }

  .md\:focus\:tw-to-default-colour:focus{
    --tw-gradient-to: #333333;
  }

  .md\:tw-decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .md\:tw-decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .md\:tw-bg-auto{
    background-size: auto;
  }

  .md\:tw-bg-cover{
    background-size: cover;
  }

  .md\:tw-bg-contain{
    background-size: contain;
  }

  .md\:tw-bg-fixed{
    background-attachment: fixed;
  }

  .md\:tw-bg-local{
    background-attachment: local;
  }

  .md\:tw-bg-scroll{
    background-attachment: scroll;
  }

  .md\:tw-bg-clip-border{
    background-clip: border-box;
  }

  .md\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  .md\:tw-bg-clip-content{
    background-clip: content-box;
  }

  .md\:tw-bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .md\:tw-bg-bottom{
    background-position: bottom;
  }

  .md\:tw-bg-center{
    background-position: center;
  }

  .md\:tw-bg-left{
    background-position: left;
  }

  .md\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  .md\:tw-bg-left-top{
    background-position: left top;
  }

  .md\:tw-bg-right{
    background-position: right;
  }

  .md\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  .md\:tw-bg-right-top{
    background-position: right top;
  }

  .md\:tw-bg-top{
    background-position: top;
  }

  .md\:tw-bg-repeat{
    background-repeat: repeat;
  }

  .md\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  .md\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  .md\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  .md\:tw-bg-repeat-round{
    background-repeat: round;
  }

  .md\:tw-bg-repeat-space{
    background-repeat: space;
  }

  .md\:tw-bg-origin-border{
    background-origin: border-box;
  }

  .md\:tw-bg-origin-padding{
    background-origin: padding-box;
  }

  .md\:tw-bg-origin-content{
    background-origin: content-box;
  }

  .md\:tw-fill-current{
    fill: currentColor;
  }

  .md\:tw-stroke-current{
    stroke: currentColor;
  }

  .md\:tw-stroke-0{
    stroke-width: 0;
  }

  .md\:tw-stroke-1{
    stroke-width: 1;
  }

  .md\:tw-stroke-2{
    stroke-width: 2;
  }

  .md\:tw-object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .md\:tw-object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .md\:tw-object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .md\:tw-object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .md\:tw-object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .md\:tw-object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .md\:tw-object-center{
    -o-object-position: center;
       object-position: center;
  }

  .md\:tw-object-left{
    -o-object-position: left;
       object-position: left;
  }

  .md\:tw-object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .md\:tw-object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .md\:tw-object-right{
    -o-object-position: right;
       object-position: right;
  }

  .md\:tw-object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .md\:tw-object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .md\:tw-object-top{
    -o-object-position: top;
       object-position: top;
  }

  .md\:tw-p-0{
    padding: 0px;
  }

  .md\:tw-p-1{
    padding: 0.25rem;
  }

  .md\:tw-p-2{
    padding: 0.5rem;
  }

  .md\:tw-p-3{
    padding: 0.75rem;
  }

  .md\:tw-p-4{
    padding: 1rem;
  }

  .md\:tw-p-5{
    padding: 1.25rem;
  }

  .md\:tw-p-6{
    padding: 1.5rem;
  }

  .md\:tw-p-7{
    padding: 1.75rem;
  }

  .md\:tw-p-8{
    padding: 2rem;
  }

  .md\:tw-p-9{
    padding: 2.25rem;
  }

  .md\:tw-p-10{
    padding: 2.5rem;
  }

  .md\:tw-p-11{
    padding: 2.75rem;
  }

  .md\:tw-p-12{
    padding: 3rem;
  }

  .md\:tw-p-13{
    padding: 3.25rem;
  }

  .md\:tw-p-14{
    padding: 3.5rem;
  }

  .md\:tw-p-15{
    padding: 3.75rem;
  }

  .md\:tw-p-16{
    padding: 4rem;
  }

  .md\:tw-p-17{
    padding: 4.25rem;
  }

  .md\:tw-p-18{
    padding: 4.5rem;
  }

  .md\:tw-p-19{
    padding: 4.75rem;
  }

  .md\:tw-p-20{
    padding: 5rem;
  }

  .md\:tw-p-21{
    padding: 5.25rem;
  }

  .md\:tw-p-22{
    padding: 5.5rem;
  }

  .md\:tw-p-23{
    padding: 5.75rem;
  }

  .md\:tw-p-24{
    padding: 6rem;
  }

  .md\:tw-p-25{
    padding: 6.25rem;
  }

  .md\:tw-p-26{
    padding: 6.5rem;
  }

  .md\:tw-p-27{
    padding: 6.75rem;
  }

  .md\:tw-p-28{
    padding: 7rem;
  }

  .md\:tw-p-29{
    padding: 7.25rem;
  }

  .md\:tw-p-30{
    padding: 7.5rem;
  }

  .md\:tw-p-31{
    padding: 7.75rem;
  }

  .md\:tw-p-32{
    padding: 8rem;
  }

  .md\:tw-p-33{
    padding: 8.25rem;
  }

  .md\:tw-p-34{
    padding: 8.5rem;
  }

  .md\:tw-p-35{
    padding: 8.75rem;
  }

  .md\:tw-p-36{
    padding: 9rem;
  }

  .md\:tw-p-37{
    padding: 9.25rem;
  }

  .md\:tw-p-38{
    padding: 9.5rem;
  }

  .md\:tw-p-39{
    padding: 9.75rem;
  }

  .md\:tw-p-40{
    padding: 10rem;
  }

  .md\:tw-p-41{
    padding: 10.25rem;
  }

  .md\:tw-p-42{
    padding: 10.5rem;
  }

  .md\:tw-p-43{
    padding: 10.75rem;
  }

  .md\:tw-p-44{
    padding: 11rem;
  }

  .md\:tw-p-45{
    padding: 11.25rem;
  }

  .md\:tw-p-46{
    padding: 11.5rem;
  }

  .md\:tw-p-47{
    padding: 11.75rem;
  }

  .md\:tw-p-48{
    padding: 12rem;
  }

  .md\:tw-p-50{
    padding: 12.5rem;
  }

  .md\:tw-p-52{
    padding: 13rem;
  }

  .md\:tw-p-53{
    padding: 13.25rem;
  }

  .md\:tw-p-54{
    padding: 13.5rem;
  }

  .md\:tw-p-55{
    padding: 13.75rem;
  }

  .md\:tw-p-56{
    padding: 14rem;
  }

  .md\:tw-p-57{
    padding: 14.25rem;
  }

  .md\:tw-p-58{
    padding: 14.5rem;
  }

  .md\:tw-p-59{
    padding: 14.75rem;
  }

  .md\:tw-p-60{
    padding: 15rem;
  }

  .md\:tw-p-61{
    padding: 15.25rem;
  }

  .md\:tw-p-62{
    padding: 15.5rem;
  }

  .md\:tw-p-63{
    padding: 15.75rem;
  }

  .md\:tw-p-64{
    padding: 16rem;
  }

  .md\:tw-p-65{
    padding: 16.25rem;
  }

  .md\:tw-p-66{
    padding: 16.5rem;
  }

  .md\:tw-p-68{
    padding: 17rem;
  }

  .md\:tw-p-69{
    padding: 17.25rem;
  }

  .md\:tw-p-70{
    padding: 17.5rem;
  }

  .md\:tw-p-71{
    padding: 17.75rem;
  }

  .md\:tw-p-72{
    padding: 18rem;
  }

  .md\:tw-p-73{
    padding: 18.25rem;
  }

  .md\:tw-p-74{
    padding: 18.5rem;
  }

  .md\:tw-p-75{
    padding: 18.75rem;
  }

  .md\:tw-p-76{
    padding: 19rem;
  }

  .md\:tw-p-77{
    padding: 19.25rem;
  }

  .md\:tw-p-78{
    padding: 19.5rem;
  }

  .md\:tw-p-79{
    padding: 19.75rem;
  }

  .md\:tw-p-80{
    padding: 20rem;
  }

  .md\:tw-p-81{
    padding: 20.25rem;
  }

  .md\:tw-p-82{
    padding: 20.5rem;
  }

  .md\:tw-p-83{
    padding: 20.75rem;
  }

  .md\:tw-p-84{
    padding: 21rem;
  }

  .md\:tw-p-85{
    padding: 21.25rem;
  }

  .md\:tw-p-86{
    padding: 21.5rem;
  }

  .md\:tw-p-87{
    padding: 21.75rem;
  }

  .md\:tw-p-88{
    padding: 22rem;
  }

  .md\:tw-p-89{
    padding: 22.25rem;
  }

  .md\:tw-p-90{
    padding: 22.5rem;
  }

  .md\:tw-p-91{
    padding: 22.75rem;
  }

  .md\:tw-p-92{
    padding: 23rem;
  }

  .md\:tw-p-96{
    padding: 24rem;
  }

  .md\:tw-p-102{
    padding: 25.5rem;
  }

  .md\:tw-p-112{
    padding: 28rem;
  }

  .md\:tw-p-128{
    padding: 31rem;
  }

  .md\:tw-p-129{
    padding: 32.25rem;
  }

  .md\:tw-p-130{
    padding: 32.5rem;
  }

  .md\:tw-p-140{
    padding: 35rem;
  }

  .md\:tw-p-160{
    padding: 40rem;
  }

  .md\:tw-p-180{
    padding: 45rem;
  }

  .md\:tw-p-185{
    padding: 46.25rem;
  }

  .md\:tw-p-190{
    padding: 47.5rem;
  }

  .md\:tw-p-200{
    padding: 50rem;
  }

  .md\:tw-p-px{
    padding: 1px;
  }

  .md\:tw-p-0\.5{
    padding: 0.125rem;
  }

  .md\:tw-p-1\.5{
    padding: 0.375rem;
  }

  .md\:tw-p-2\.5{
    padding: 0.625rem;
  }

  .md\:tw-p-3\.5{
    padding: 0.875rem;
  }

  .md\:tw-px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .md\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:tw-px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:tw-px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:tw-px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .md\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:tw-px-13{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }

  .md\:tw-px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .md\:tw-px-15{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .md\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:tw-px-17{
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }

  .md\:tw-px-18{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .md\:tw-px-19{
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }

  .md\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:tw-px-21{
    padding-left: 5.25rem;
    padding-right: 5.25rem;
  }

  .md\:tw-px-22{
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }

  .md\:tw-px-23{
    padding-left: 5.75rem;
    padding-right: 5.75rem;
  }

  .md\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:tw-px-25{
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .md\:tw-px-26{
    padding-left: 6.5rem;
    padding-right: 6.5rem;
  }

  .md\:tw-px-27{
    padding-left: 6.75rem;
    padding-right: 6.75rem;
  }

  .md\:tw-px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .md\:tw-px-29{
    padding-left: 7.25rem;
    padding-right: 7.25rem;
  }

  .md\:tw-px-30{
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .md\:tw-px-31{
    padding-left: 7.75rem;
    padding-right: 7.75rem;
  }

  .md\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:tw-px-33{
    padding-left: 8.25rem;
    padding-right: 8.25rem;
  }

  .md\:tw-px-34{
    padding-left: 8.5rem;
    padding-right: 8.5rem;
  }

  .md\:tw-px-35{
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .md\:tw-px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .md\:tw-px-37{
    padding-left: 9.25rem;
    padding-right: 9.25rem;
  }

  .md\:tw-px-38{
    padding-left: 9.5rem;
    padding-right: 9.5rem;
  }

  .md\:tw-px-39{
    padding-left: 9.75rem;
    padding-right: 9.75rem;
  }

  .md\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:tw-px-41{
    padding-left: 10.25rem;
    padding-right: 10.25rem;
  }

  .md\:tw-px-42{
    padding-left: 10.5rem;
    padding-right: 10.5rem;
  }

  .md\:tw-px-43{
    padding-left: 10.75rem;
    padding-right: 10.75rem;
  }

  .md\:tw-px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .md\:tw-px-45{
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .md\:tw-px-46{
    padding-left: 11.5rem;
    padding-right: 11.5rem;
  }

  .md\:tw-px-47{
    padding-left: 11.75rem;
    padding-right: 11.75rem;
  }

  .md\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:tw-px-50{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .md\:tw-px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .md\:tw-px-53{
    padding-left: 13.25rem;
    padding-right: 13.25rem;
  }

  .md\:tw-px-54{
    padding-left: 13.5rem;
    padding-right: 13.5rem;
  }

  .md\:tw-px-55{
    padding-left: 13.75rem;
    padding-right: 13.75rem;
  }

  .md\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:tw-px-57{
    padding-left: 14.25rem;
    padding-right: 14.25rem;
  }

  .md\:tw-px-58{
    padding-left: 14.5rem;
    padding-right: 14.5rem;
  }

  .md\:tw-px-59{
    padding-left: 14.75rem;
    padding-right: 14.75rem;
  }

  .md\:tw-px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .md\:tw-px-61{
    padding-left: 15.25rem;
    padding-right: 15.25rem;
  }

  .md\:tw-px-62{
    padding-left: 15.5rem;
    padding-right: 15.5rem;
  }

  .md\:tw-px-63{
    padding-left: 15.75rem;
    padding-right: 15.75rem;
  }

  .md\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:tw-px-65{
    padding-left: 16.25rem;
    padding-right: 16.25rem;
  }

  .md\:tw-px-66{
    padding-left: 16.5rem;
    padding-right: 16.5rem;
  }

  .md\:tw-px-68{
    padding-left: 17rem;
    padding-right: 17rem;
  }

  .md\:tw-px-69{
    padding-left: 17.25rem;
    padding-right: 17.25rem;
  }

  .md\:tw-px-70{
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .md\:tw-px-71{
    padding-left: 17.75rem;
    padding-right: 17.75rem;
  }

  .md\:tw-px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .md\:tw-px-73{
    padding-left: 18.25rem;
    padding-right: 18.25rem;
  }

  .md\:tw-px-74{
    padding-left: 18.5rem;
    padding-right: 18.5rem;
  }

  .md\:tw-px-75{
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .md\:tw-px-76{
    padding-left: 19rem;
    padding-right: 19rem;
  }

  .md\:tw-px-77{
    padding-left: 19.25rem;
    padding-right: 19.25rem;
  }

  .md\:tw-px-78{
    padding-left: 19.5rem;
    padding-right: 19.5rem;
  }

  .md\:tw-px-79{
    padding-left: 19.75rem;
    padding-right: 19.75rem;
  }

  .md\:tw-px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:tw-px-81{
    padding-left: 20.25rem;
    padding-right: 20.25rem;
  }

  .md\:tw-px-82{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .md\:tw-px-83{
    padding-left: 20.75rem;
    padding-right: 20.75rem;
  }

  .md\:tw-px-84{
    padding-left: 21rem;
    padding-right: 21rem;
  }

  .md\:tw-px-85{
    padding-left: 21.25rem;
    padding-right: 21.25rem;
  }

  .md\:tw-px-86{
    padding-left: 21.5rem;
    padding-right: 21.5rem;
  }

  .md\:tw-px-87{
    padding-left: 21.75rem;
    padding-right: 21.75rem;
  }

  .md\:tw-px-88{
    padding-left: 22rem;
    padding-right: 22rem;
  }

  .md\:tw-px-89{
    padding-left: 22.25rem;
    padding-right: 22.25rem;
  }

  .md\:tw-px-90{
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .md\:tw-px-91{
    padding-left: 22.75rem;
    padding-right: 22.75rem;
  }

  .md\:tw-px-92{
    padding-left: 23rem;
    padding-right: 23rem;
  }

  .md\:tw-px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .md\:tw-px-102{
    padding-left: 25.5rem;
    padding-right: 25.5rem;
  }

  .md\:tw-px-112{
    padding-left: 28rem;
    padding-right: 28rem;
  }

  .md\:tw-px-128{
    padding-left: 31rem;
    padding-right: 31rem;
  }

  .md\:tw-px-129{
    padding-left: 32.25rem;
    padding-right: 32.25rem;
  }

  .md\:tw-px-130{
    padding-left: 32.5rem;
    padding-right: 32.5rem;
  }

  .md\:tw-px-140{
    padding-left: 35rem;
    padding-right: 35rem;
  }

  .md\:tw-px-160{
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .md\:tw-px-180{
    padding-left: 45rem;
    padding-right: 45rem;
  }

  .md\:tw-px-185{
    padding-left: 46.25rem;
    padding-right: 46.25rem;
  }

  .md\:tw-px-190{
    padding-left: 47.5rem;
    padding-right: 47.5rem;
  }

  .md\:tw-px-200{
    padding-left: 50rem;
    padding-right: 50rem;
  }

  .md\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:tw-px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:tw-px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:tw-px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:tw-px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:tw-py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:tw-py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:tw-py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:tw-py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .md\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:tw-py-13{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .md\:tw-py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:tw-py-15{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .md\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:tw-py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }

  .md\:tw-py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .md\:tw-py-19{
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }

  .md\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:tw-py-21{
    padding-top: 5.25rem;
    padding-bottom: 5.25rem;
  }

  .md\:tw-py-22{
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .md\:tw-py-23{
    padding-top: 5.75rem;
    padding-bottom: 5.75rem;
  }

  .md\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:tw-py-25{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .md\:tw-py-26{
    padding-top: 6.5rem;
    padding-bottom: 6.5rem;
  }

  .md\:tw-py-27{
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }

  .md\:tw-py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .md\:tw-py-29{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
  }

  .md\:tw-py-30{
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .md\:tw-py-31{
    padding-top: 7.75rem;
    padding-bottom: 7.75rem;
  }

  .md\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:tw-py-33{
    padding-top: 8.25rem;
    padding-bottom: 8.25rem;
  }

  .md\:tw-py-34{
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .md\:tw-py-35{
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .md\:tw-py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .md\:tw-py-37{
    padding-top: 9.25rem;
    padding-bottom: 9.25rem;
  }

  .md\:tw-py-38{
    padding-top: 9.5rem;
    padding-bottom: 9.5rem;
  }

  .md\:tw-py-39{
    padding-top: 9.75rem;
    padding-bottom: 9.75rem;
  }

  .md\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:tw-py-41{
    padding-top: 10.25rem;
    padding-bottom: 10.25rem;
  }

  .md\:tw-py-42{
    padding-top: 10.5rem;
    padding-bottom: 10.5rem;
  }

  .md\:tw-py-43{
    padding-top: 10.75rem;
    padding-bottom: 10.75rem;
  }

  .md\:tw-py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .md\:tw-py-45{
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .md\:tw-py-46{
    padding-top: 11.5rem;
    padding-bottom: 11.5rem;
  }

  .md\:tw-py-47{
    padding-top: 11.75rem;
    padding-bottom: 11.75rem;
  }

  .md\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:tw-py-50{
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .md\:tw-py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .md\:tw-py-53{
    padding-top: 13.25rem;
    padding-bottom: 13.25rem;
  }

  .md\:tw-py-54{
    padding-top: 13.5rem;
    padding-bottom: 13.5rem;
  }

  .md\:tw-py-55{
    padding-top: 13.75rem;
    padding-bottom: 13.75rem;
  }

  .md\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:tw-py-57{
    padding-top: 14.25rem;
    padding-bottom: 14.25rem;
  }

  .md\:tw-py-58{
    padding-top: 14.5rem;
    padding-bottom: 14.5rem;
  }

  .md\:tw-py-59{
    padding-top: 14.75rem;
    padding-bottom: 14.75rem;
  }

  .md\:tw-py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .md\:tw-py-61{
    padding-top: 15.25rem;
    padding-bottom: 15.25rem;
  }

  .md\:tw-py-62{
    padding-top: 15.5rem;
    padding-bottom: 15.5rem;
  }

  .md\:tw-py-63{
    padding-top: 15.75rem;
    padding-bottom: 15.75rem;
  }

  .md\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:tw-py-65{
    padding-top: 16.25rem;
    padding-bottom: 16.25rem;
  }

  .md\:tw-py-66{
    padding-top: 16.5rem;
    padding-bottom: 16.5rem;
  }

  .md\:tw-py-68{
    padding-top: 17rem;
    padding-bottom: 17rem;
  }

  .md\:tw-py-69{
    padding-top: 17.25rem;
    padding-bottom: 17.25rem;
  }

  .md\:tw-py-70{
    padding-top: 17.5rem;
    padding-bottom: 17.5rem;
  }

  .md\:tw-py-71{
    padding-top: 17.75rem;
    padding-bottom: 17.75rem;
  }

  .md\:tw-py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .md\:tw-py-73{
    padding-top: 18.25rem;
    padding-bottom: 18.25rem;
  }

  .md\:tw-py-74{
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }

  .md\:tw-py-75{
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .md\:tw-py-76{
    padding-top: 19rem;
    padding-bottom: 19rem;
  }

  .md\:tw-py-77{
    padding-top: 19.25rem;
    padding-bottom: 19.25rem;
  }

  .md\:tw-py-78{
    padding-top: 19.5rem;
    padding-bottom: 19.5rem;
  }

  .md\:tw-py-79{
    padding-top: 19.75rem;
    padding-bottom: 19.75rem;
  }

  .md\:tw-py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:tw-py-81{
    padding-top: 20.25rem;
    padding-bottom: 20.25rem;
  }

  .md\:tw-py-82{
    padding-top: 20.5rem;
    padding-bottom: 20.5rem;
  }

  .md\:tw-py-83{
    padding-top: 20.75rem;
    padding-bottom: 20.75rem;
  }

  .md\:tw-py-84{
    padding-top: 21rem;
    padding-bottom: 21rem;
  }

  .md\:tw-py-85{
    padding-top: 21.25rem;
    padding-bottom: 21.25rem;
  }

  .md\:tw-py-86{
    padding-top: 21.5rem;
    padding-bottom: 21.5rem;
  }

  .md\:tw-py-87{
    padding-top: 21.75rem;
    padding-bottom: 21.75rem;
  }

  .md\:tw-py-88{
    padding-top: 22rem;
    padding-bottom: 22rem;
  }

  .md\:tw-py-89{
    padding-top: 22.25rem;
    padding-bottom: 22.25rem;
  }

  .md\:tw-py-90{
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .md\:tw-py-91{
    padding-top: 22.75rem;
    padding-bottom: 22.75rem;
  }

  .md\:tw-py-92{
    padding-top: 23rem;
    padding-bottom: 23rem;
  }

  .md\:tw-py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .md\:tw-py-102{
    padding-top: 25.5rem;
    padding-bottom: 25.5rem;
  }

  .md\:tw-py-112{
    padding-top: 28rem;
    padding-bottom: 28rem;
  }

  .md\:tw-py-128{
    padding-top: 31rem;
    padding-bottom: 31rem;
  }

  .md\:tw-py-129{
    padding-top: 32.25rem;
    padding-bottom: 32.25rem;
  }

  .md\:tw-py-130{
    padding-top: 32.5rem;
    padding-bottom: 32.5rem;
  }

  .md\:tw-py-140{
    padding-top: 35rem;
    padding-bottom: 35rem;
  }

  .md\:tw-py-160{
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .md\:tw-py-180{
    padding-top: 45rem;
    padding-bottom: 45rem;
  }

  .md\:tw-py-185{
    padding-top: 46.25rem;
    padding-bottom: 46.25rem;
  }

  .md\:tw-py-190{
    padding-top: 47.5rem;
    padding-bottom: 47.5rem;
  }

  .md\:tw-py-200{
    padding-top: 50rem;
    padding-bottom: 50rem;
  }

  .md\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:tw-py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:tw-py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .md\:tw-py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:tw-py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md\:tw-pt-0{
    padding-top: 0px;
  }

  .md\:tw-pt-1{
    padding-top: 0.25rem;
  }

  .md\:tw-pt-2{
    padding-top: 0.5rem;
  }

  .md\:tw-pt-3{
    padding-top: 0.75rem;
  }

  .md\:tw-pt-4{
    padding-top: 1rem;
  }

  .md\:tw-pt-5{
    padding-top: 1.25rem;
  }

  .md\:tw-pt-6{
    padding-top: 1.5rem;
  }

  .md\:tw-pt-7{
    padding-top: 1.75rem;
  }

  .md\:tw-pt-8{
    padding-top: 2rem;
  }

  .md\:tw-pt-9{
    padding-top: 2.25rem;
  }

  .md\:tw-pt-10{
    padding-top: 2.5rem;
  }

  .md\:tw-pt-11{
    padding-top: 2.75rem;
  }

  .md\:tw-pt-12{
    padding-top: 3rem;
  }

  .md\:tw-pt-13{
    padding-top: 3.25rem;
  }

  .md\:tw-pt-14{
    padding-top: 3.5rem;
  }

  .md\:tw-pt-15{
    padding-top: 3.75rem;
  }

  .md\:tw-pt-16{
    padding-top: 4rem;
  }

  .md\:tw-pt-17{
    padding-top: 4.25rem;
  }

  .md\:tw-pt-18{
    padding-top: 4.5rem;
  }

  .md\:tw-pt-19{
    padding-top: 4.75rem;
  }

  .md\:tw-pt-20{
    padding-top: 5rem;
  }

  .md\:tw-pt-21{
    padding-top: 5.25rem;
  }

  .md\:tw-pt-22{
    padding-top: 5.5rem;
  }

  .md\:tw-pt-23{
    padding-top: 5.75rem;
  }

  .md\:tw-pt-24{
    padding-top: 6rem;
  }

  .md\:tw-pt-25{
    padding-top: 6.25rem;
  }

  .md\:tw-pt-26{
    padding-top: 6.5rem;
  }

  .md\:tw-pt-27{
    padding-top: 6.75rem;
  }

  .md\:tw-pt-28{
    padding-top: 7rem;
  }

  .md\:tw-pt-29{
    padding-top: 7.25rem;
  }

  .md\:tw-pt-30{
    padding-top: 7.5rem;
  }

  .md\:tw-pt-31{
    padding-top: 7.75rem;
  }

  .md\:tw-pt-32{
    padding-top: 8rem;
  }

  .md\:tw-pt-33{
    padding-top: 8.25rem;
  }

  .md\:tw-pt-34{
    padding-top: 8.5rem;
  }

  .md\:tw-pt-35{
    padding-top: 8.75rem;
  }

  .md\:tw-pt-36{
    padding-top: 9rem;
  }

  .md\:tw-pt-37{
    padding-top: 9.25rem;
  }

  .md\:tw-pt-38{
    padding-top: 9.5rem;
  }

  .md\:tw-pt-39{
    padding-top: 9.75rem;
  }

  .md\:tw-pt-40{
    padding-top: 10rem;
  }

  .md\:tw-pt-41{
    padding-top: 10.25rem;
  }

  .md\:tw-pt-42{
    padding-top: 10.5rem;
  }

  .md\:tw-pt-43{
    padding-top: 10.75rem;
  }

  .md\:tw-pt-44{
    padding-top: 11rem;
  }

  .md\:tw-pt-45{
    padding-top: 11.25rem;
  }

  .md\:tw-pt-46{
    padding-top: 11.5rem;
  }

  .md\:tw-pt-47{
    padding-top: 11.75rem;
  }

  .md\:tw-pt-48{
    padding-top: 12rem;
  }

  .md\:tw-pt-50{
    padding-top: 12.5rem;
  }

  .md\:tw-pt-52{
    padding-top: 13rem;
  }

  .md\:tw-pt-53{
    padding-top: 13.25rem;
  }

  .md\:tw-pt-54{
    padding-top: 13.5rem;
  }

  .md\:tw-pt-55{
    padding-top: 13.75rem;
  }

  .md\:tw-pt-56{
    padding-top: 14rem;
  }

  .md\:tw-pt-57{
    padding-top: 14.25rem;
  }

  .md\:tw-pt-58{
    padding-top: 14.5rem;
  }

  .md\:tw-pt-59{
    padding-top: 14.75rem;
  }

  .md\:tw-pt-60{
    padding-top: 15rem;
  }

  .md\:tw-pt-61{
    padding-top: 15.25rem;
  }

  .md\:tw-pt-62{
    padding-top: 15.5rem;
  }

  .md\:tw-pt-63{
    padding-top: 15.75rem;
  }

  .md\:tw-pt-64{
    padding-top: 16rem;
  }

  .md\:tw-pt-65{
    padding-top: 16.25rem;
  }

  .md\:tw-pt-66{
    padding-top: 16.5rem;
  }

  .md\:tw-pt-68{
    padding-top: 17rem;
  }

  .md\:tw-pt-69{
    padding-top: 17.25rem;
  }

  .md\:tw-pt-70{
    padding-top: 17.5rem;
  }

  .md\:tw-pt-71{
    padding-top: 17.75rem;
  }

  .md\:tw-pt-72{
    padding-top: 18rem;
  }

  .md\:tw-pt-73{
    padding-top: 18.25rem;
  }

  .md\:tw-pt-74{
    padding-top: 18.5rem;
  }

  .md\:tw-pt-75{
    padding-top: 18.75rem;
  }

  .md\:tw-pt-76{
    padding-top: 19rem;
  }

  .md\:tw-pt-77{
    padding-top: 19.25rem;
  }

  .md\:tw-pt-78{
    padding-top: 19.5rem;
  }

  .md\:tw-pt-79{
    padding-top: 19.75rem;
  }

  .md\:tw-pt-80{
    padding-top: 20rem;
  }

  .md\:tw-pt-81{
    padding-top: 20.25rem;
  }

  .md\:tw-pt-82{
    padding-top: 20.5rem;
  }

  .md\:tw-pt-83{
    padding-top: 20.75rem;
  }

  .md\:tw-pt-84{
    padding-top: 21rem;
  }

  .md\:tw-pt-85{
    padding-top: 21.25rem;
  }

  .md\:tw-pt-86{
    padding-top: 21.5rem;
  }

  .md\:tw-pt-87{
    padding-top: 21.75rem;
  }

  .md\:tw-pt-88{
    padding-top: 22rem;
  }

  .md\:tw-pt-89{
    padding-top: 22.25rem;
  }

  .md\:tw-pt-90{
    padding-top: 22.5rem;
  }

  .md\:tw-pt-91{
    padding-top: 22.75rem;
  }

  .md\:tw-pt-92{
    padding-top: 23rem;
  }

  .md\:tw-pt-96{
    padding-top: 24rem;
  }

  .md\:tw-pt-102{
    padding-top: 25.5rem;
  }

  .md\:tw-pt-112{
    padding-top: 28rem;
  }

  .md\:tw-pt-128{
    padding-top: 31rem;
  }

  .md\:tw-pt-129{
    padding-top: 32.25rem;
  }

  .md\:tw-pt-130{
    padding-top: 32.5rem;
  }

  .md\:tw-pt-140{
    padding-top: 35rem;
  }

  .md\:tw-pt-160{
    padding-top: 40rem;
  }

  .md\:tw-pt-180{
    padding-top: 45rem;
  }

  .md\:tw-pt-185{
    padding-top: 46.25rem;
  }

  .md\:tw-pt-190{
    padding-top: 47.5rem;
  }

  .md\:tw-pt-200{
    padding-top: 50rem;
  }

  .md\:tw-pt-px{
    padding-top: 1px;
  }

  .md\:tw-pt-0\.5{
    padding-top: 0.125rem;
  }

  .md\:tw-pt-1\.5{
    padding-top: 0.375rem;
  }

  .md\:tw-pt-2\.5{
    padding-top: 0.625rem;
  }

  .md\:tw-pt-3\.5{
    padding-top: 0.875rem;
  }

  .md\:tw-pr-0{
    padding-right: 0px;
  }

  .md\:tw-pr-1{
    padding-right: 0.25rem;
  }

  .md\:tw-pr-2{
    padding-right: 0.5rem;
  }

  .md\:tw-pr-3{
    padding-right: 0.75rem;
  }

  .md\:tw-pr-4{
    padding-right: 1rem;
  }

  .md\:tw-pr-5{
    padding-right: 1.25rem;
  }

  .md\:tw-pr-6{
    padding-right: 1.5rem;
  }

  .md\:tw-pr-7{
    padding-right: 1.75rem;
  }

  .md\:tw-pr-8{
    padding-right: 2rem;
  }

  .md\:tw-pr-9{
    padding-right: 2.25rem;
  }

  .md\:tw-pr-10{
    padding-right: 2.5rem;
  }

  .md\:tw-pr-11{
    padding-right: 2.75rem;
  }

  .md\:tw-pr-12{
    padding-right: 3rem;
  }

  .md\:tw-pr-13{
    padding-right: 3.25rem;
  }

  .md\:tw-pr-14{
    padding-right: 3.5rem;
  }

  .md\:tw-pr-15{
    padding-right: 3.75rem;
  }

  .md\:tw-pr-16{
    padding-right: 4rem;
  }

  .md\:tw-pr-17{
    padding-right: 4.25rem;
  }

  .md\:tw-pr-18{
    padding-right: 4.5rem;
  }

  .md\:tw-pr-19{
    padding-right: 4.75rem;
  }

  .md\:tw-pr-20{
    padding-right: 5rem;
  }

  .md\:tw-pr-21{
    padding-right: 5.25rem;
  }

  .md\:tw-pr-22{
    padding-right: 5.5rem;
  }

  .md\:tw-pr-23{
    padding-right: 5.75rem;
  }

  .md\:tw-pr-24{
    padding-right: 6rem;
  }

  .md\:tw-pr-25{
    padding-right: 6.25rem;
  }

  .md\:tw-pr-26{
    padding-right: 6.5rem;
  }

  .md\:tw-pr-27{
    padding-right: 6.75rem;
  }

  .md\:tw-pr-28{
    padding-right: 7rem;
  }

  .md\:tw-pr-29{
    padding-right: 7.25rem;
  }

  .md\:tw-pr-30{
    padding-right: 7.5rem;
  }

  .md\:tw-pr-31{
    padding-right: 7.75rem;
  }

  .md\:tw-pr-32{
    padding-right: 8rem;
  }

  .md\:tw-pr-33{
    padding-right: 8.25rem;
  }

  .md\:tw-pr-34{
    padding-right: 8.5rem;
  }

  .md\:tw-pr-35{
    padding-right: 8.75rem;
  }

  .md\:tw-pr-36{
    padding-right: 9rem;
  }

  .md\:tw-pr-37{
    padding-right: 9.25rem;
  }

  .md\:tw-pr-38{
    padding-right: 9.5rem;
  }

  .md\:tw-pr-39{
    padding-right: 9.75rem;
  }

  .md\:tw-pr-40{
    padding-right: 10rem;
  }

  .md\:tw-pr-41{
    padding-right: 10.25rem;
  }

  .md\:tw-pr-42{
    padding-right: 10.5rem;
  }

  .md\:tw-pr-43{
    padding-right: 10.75rem;
  }

  .md\:tw-pr-44{
    padding-right: 11rem;
  }

  .md\:tw-pr-45{
    padding-right: 11.25rem;
  }

  .md\:tw-pr-46{
    padding-right: 11.5rem;
  }

  .md\:tw-pr-47{
    padding-right: 11.75rem;
  }

  .md\:tw-pr-48{
    padding-right: 12rem;
  }

  .md\:tw-pr-50{
    padding-right: 12.5rem;
  }

  .md\:tw-pr-52{
    padding-right: 13rem;
  }

  .md\:tw-pr-53{
    padding-right: 13.25rem;
  }

  .md\:tw-pr-54{
    padding-right: 13.5rem;
  }

  .md\:tw-pr-55{
    padding-right: 13.75rem;
  }

  .md\:tw-pr-56{
    padding-right: 14rem;
  }

  .md\:tw-pr-57{
    padding-right: 14.25rem;
  }

  .md\:tw-pr-58{
    padding-right: 14.5rem;
  }

  .md\:tw-pr-59{
    padding-right: 14.75rem;
  }

  .md\:tw-pr-60{
    padding-right: 15rem;
  }

  .md\:tw-pr-61{
    padding-right: 15.25rem;
  }

  .md\:tw-pr-62{
    padding-right: 15.5rem;
  }

  .md\:tw-pr-63{
    padding-right: 15.75rem;
  }

  .md\:tw-pr-64{
    padding-right: 16rem;
  }

  .md\:tw-pr-65{
    padding-right: 16.25rem;
  }

  .md\:tw-pr-66{
    padding-right: 16.5rem;
  }

  .md\:tw-pr-68{
    padding-right: 17rem;
  }

  .md\:tw-pr-69{
    padding-right: 17.25rem;
  }

  .md\:tw-pr-70{
    padding-right: 17.5rem;
  }

  .md\:tw-pr-71{
    padding-right: 17.75rem;
  }

  .md\:tw-pr-72{
    padding-right: 18rem;
  }

  .md\:tw-pr-73{
    padding-right: 18.25rem;
  }

  .md\:tw-pr-74{
    padding-right: 18.5rem;
  }

  .md\:tw-pr-75{
    padding-right: 18.75rem;
  }

  .md\:tw-pr-76{
    padding-right: 19rem;
  }

  .md\:tw-pr-77{
    padding-right: 19.25rem;
  }

  .md\:tw-pr-78{
    padding-right: 19.5rem;
  }

  .md\:tw-pr-79{
    padding-right: 19.75rem;
  }

  .md\:tw-pr-80{
    padding-right: 20rem;
  }

  .md\:tw-pr-81{
    padding-right: 20.25rem;
  }

  .md\:tw-pr-82{
    padding-right: 20.5rem;
  }

  .md\:tw-pr-83{
    padding-right: 20.75rem;
  }

  .md\:tw-pr-84{
    padding-right: 21rem;
  }

  .md\:tw-pr-85{
    padding-right: 21.25rem;
  }

  .md\:tw-pr-86{
    padding-right: 21.5rem;
  }

  .md\:tw-pr-87{
    padding-right: 21.75rem;
  }

  .md\:tw-pr-88{
    padding-right: 22rem;
  }

  .md\:tw-pr-89{
    padding-right: 22.25rem;
  }

  .md\:tw-pr-90{
    padding-right: 22.5rem;
  }

  .md\:tw-pr-91{
    padding-right: 22.75rem;
  }

  .md\:tw-pr-92{
    padding-right: 23rem;
  }

  .md\:tw-pr-96{
    padding-right: 24rem;
  }

  .md\:tw-pr-102{
    padding-right: 25.5rem;
  }

  .md\:tw-pr-112{
    padding-right: 28rem;
  }

  .md\:tw-pr-128{
    padding-right: 31rem;
  }

  .md\:tw-pr-129{
    padding-right: 32.25rem;
  }

  .md\:tw-pr-130{
    padding-right: 32.5rem;
  }

  .md\:tw-pr-140{
    padding-right: 35rem;
  }

  .md\:tw-pr-160{
    padding-right: 40rem;
  }

  .md\:tw-pr-180{
    padding-right: 45rem;
  }

  .md\:tw-pr-185{
    padding-right: 46.25rem;
  }

  .md\:tw-pr-190{
    padding-right: 47.5rem;
  }

  .md\:tw-pr-200{
    padding-right: 50rem;
  }

  .md\:tw-pr-px{
    padding-right: 1px;
  }

  .md\:tw-pr-0\.5{
    padding-right: 0.125rem;
  }

  .md\:tw-pr-1\.5{
    padding-right: 0.375rem;
  }

  .md\:tw-pr-2\.5{
    padding-right: 0.625rem;
  }

  .md\:tw-pr-3\.5{
    padding-right: 0.875rem;
  }

  .md\:tw-pb-0{
    padding-bottom: 0px;
  }

  .md\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  .md\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  .md\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  .md\:tw-pb-4{
    padding-bottom: 1rem;
  }

  .md\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  .md\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  .md\:tw-pb-7{
    padding-bottom: 1.75rem;
  }

  .md\:tw-pb-8{
    padding-bottom: 2rem;
  }

  .md\:tw-pb-9{
    padding-bottom: 2.25rem;
  }

  .md\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  .md\:tw-pb-11{
    padding-bottom: 2.75rem;
  }

  .md\:tw-pb-12{
    padding-bottom: 3rem;
  }

  .md\:tw-pb-13{
    padding-bottom: 3.25rem;
  }

  .md\:tw-pb-14{
    padding-bottom: 3.5rem;
  }

  .md\:tw-pb-15{
    padding-bottom: 3.75rem;
  }

  .md\:tw-pb-16{
    padding-bottom: 4rem;
  }

  .md\:tw-pb-17{
    padding-bottom: 4.25rem;
  }

  .md\:tw-pb-18{
    padding-bottom: 4.5rem;
  }

  .md\:tw-pb-19{
    padding-bottom: 4.75rem;
  }

  .md\:tw-pb-20{
    padding-bottom: 5rem;
  }

  .md\:tw-pb-21{
    padding-bottom: 5.25rem;
  }

  .md\:tw-pb-22{
    padding-bottom: 5.5rem;
  }

  .md\:tw-pb-23{
    padding-bottom: 5.75rem;
  }

  .md\:tw-pb-24{
    padding-bottom: 6rem;
  }

  .md\:tw-pb-25{
    padding-bottom: 6.25rem;
  }

  .md\:tw-pb-26{
    padding-bottom: 6.5rem;
  }

  .md\:tw-pb-27{
    padding-bottom: 6.75rem;
  }

  .md\:tw-pb-28{
    padding-bottom: 7rem;
  }

  .md\:tw-pb-29{
    padding-bottom: 7.25rem;
  }

  .md\:tw-pb-30{
    padding-bottom: 7.5rem;
  }

  .md\:tw-pb-31{
    padding-bottom: 7.75rem;
  }

  .md\:tw-pb-32{
    padding-bottom: 8rem;
  }

  .md\:tw-pb-33{
    padding-bottom: 8.25rem;
  }

  .md\:tw-pb-34{
    padding-bottom: 8.5rem;
  }

  .md\:tw-pb-35{
    padding-bottom: 8.75rem;
  }

  .md\:tw-pb-36{
    padding-bottom: 9rem;
  }

  .md\:tw-pb-37{
    padding-bottom: 9.25rem;
  }

  .md\:tw-pb-38{
    padding-bottom: 9.5rem;
  }

  .md\:tw-pb-39{
    padding-bottom: 9.75rem;
  }

  .md\:tw-pb-40{
    padding-bottom: 10rem;
  }

  .md\:tw-pb-41{
    padding-bottom: 10.25rem;
  }

  .md\:tw-pb-42{
    padding-bottom: 10.5rem;
  }

  .md\:tw-pb-43{
    padding-bottom: 10.75rem;
  }

  .md\:tw-pb-44{
    padding-bottom: 11rem;
  }

  .md\:tw-pb-45{
    padding-bottom: 11.25rem;
  }

  .md\:tw-pb-46{
    padding-bottom: 11.5rem;
  }

  .md\:tw-pb-47{
    padding-bottom: 11.75rem;
  }

  .md\:tw-pb-48{
    padding-bottom: 12rem;
  }

  .md\:tw-pb-50{
    padding-bottom: 12.5rem;
  }

  .md\:tw-pb-52{
    padding-bottom: 13rem;
  }

  .md\:tw-pb-53{
    padding-bottom: 13.25rem;
  }

  .md\:tw-pb-54{
    padding-bottom: 13.5rem;
  }

  .md\:tw-pb-55{
    padding-bottom: 13.75rem;
  }

  .md\:tw-pb-56{
    padding-bottom: 14rem;
  }

  .md\:tw-pb-57{
    padding-bottom: 14.25rem;
  }

  .md\:tw-pb-58{
    padding-bottom: 14.5rem;
  }

  .md\:tw-pb-59{
    padding-bottom: 14.75rem;
  }

  .md\:tw-pb-60{
    padding-bottom: 15rem;
  }

  .md\:tw-pb-61{
    padding-bottom: 15.25rem;
  }

  .md\:tw-pb-62{
    padding-bottom: 15.5rem;
  }

  .md\:tw-pb-63{
    padding-bottom: 15.75rem;
  }

  .md\:tw-pb-64{
    padding-bottom: 16rem;
  }

  .md\:tw-pb-65{
    padding-bottom: 16.25rem;
  }

  .md\:tw-pb-66{
    padding-bottom: 16.5rem;
  }

  .md\:tw-pb-68{
    padding-bottom: 17rem;
  }

  .md\:tw-pb-69{
    padding-bottom: 17.25rem;
  }

  .md\:tw-pb-70{
    padding-bottom: 17.5rem;
  }

  .md\:tw-pb-71{
    padding-bottom: 17.75rem;
  }

  .md\:tw-pb-72{
    padding-bottom: 18rem;
  }

  .md\:tw-pb-73{
    padding-bottom: 18.25rem;
  }

  .md\:tw-pb-74{
    padding-bottom: 18.5rem;
  }

  .md\:tw-pb-75{
    padding-bottom: 18.75rem;
  }

  .md\:tw-pb-76{
    padding-bottom: 19rem;
  }

  .md\:tw-pb-77{
    padding-bottom: 19.25rem;
  }

  .md\:tw-pb-78{
    padding-bottom: 19.5rem;
  }

  .md\:tw-pb-79{
    padding-bottom: 19.75rem;
  }

  .md\:tw-pb-80{
    padding-bottom: 20rem;
  }

  .md\:tw-pb-81{
    padding-bottom: 20.25rem;
  }

  .md\:tw-pb-82{
    padding-bottom: 20.5rem;
  }

  .md\:tw-pb-83{
    padding-bottom: 20.75rem;
  }

  .md\:tw-pb-84{
    padding-bottom: 21rem;
  }

  .md\:tw-pb-85{
    padding-bottom: 21.25rem;
  }

  .md\:tw-pb-86{
    padding-bottom: 21.5rem;
  }

  .md\:tw-pb-87{
    padding-bottom: 21.75rem;
  }

  .md\:tw-pb-88{
    padding-bottom: 22rem;
  }

  .md\:tw-pb-89{
    padding-bottom: 22.25rem;
  }

  .md\:tw-pb-90{
    padding-bottom: 22.5rem;
  }

  .md\:tw-pb-91{
    padding-bottom: 22.75rem;
  }

  .md\:tw-pb-92{
    padding-bottom: 23rem;
  }

  .md\:tw-pb-96{
    padding-bottom: 24rem;
  }

  .md\:tw-pb-102{
    padding-bottom: 25.5rem;
  }

  .md\:tw-pb-112{
    padding-bottom: 28rem;
  }

  .md\:tw-pb-128{
    padding-bottom: 31rem;
  }

  .md\:tw-pb-129{
    padding-bottom: 32.25rem;
  }

  .md\:tw-pb-130{
    padding-bottom: 32.5rem;
  }

  .md\:tw-pb-140{
    padding-bottom: 35rem;
  }

  .md\:tw-pb-160{
    padding-bottom: 40rem;
  }

  .md\:tw-pb-180{
    padding-bottom: 45rem;
  }

  .md\:tw-pb-185{
    padding-bottom: 46.25rem;
  }

  .md\:tw-pb-190{
    padding-bottom: 47.5rem;
  }

  .md\:tw-pb-200{
    padding-bottom: 50rem;
  }

  .md\:tw-pb-px{
    padding-bottom: 1px;
  }

  .md\:tw-pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .md\:tw-pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .md\:tw-pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .md\:tw-pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .md\:tw-pl-0{
    padding-left: 0px;
  }

  .md\:tw-pl-1{
    padding-left: 0.25rem;
  }

  .md\:tw-pl-2{
    padding-left: 0.5rem;
  }

  .md\:tw-pl-3{
    padding-left: 0.75rem;
  }

  .md\:tw-pl-4{
    padding-left: 1rem;
  }

  .md\:tw-pl-5{
    padding-left: 1.25rem;
  }

  .md\:tw-pl-6{
    padding-left: 1.5rem;
  }

  .md\:tw-pl-7{
    padding-left: 1.75rem;
  }

  .md\:tw-pl-8{
    padding-left: 2rem;
  }

  .md\:tw-pl-9{
    padding-left: 2.25rem;
  }

  .md\:tw-pl-10{
    padding-left: 2.5rem;
  }

  .md\:tw-pl-11{
    padding-left: 2.75rem;
  }

  .md\:tw-pl-12{
    padding-left: 3rem;
  }

  .md\:tw-pl-13{
    padding-left: 3.25rem;
  }

  .md\:tw-pl-14{
    padding-left: 3.5rem;
  }

  .md\:tw-pl-15{
    padding-left: 3.75rem;
  }

  .md\:tw-pl-16{
    padding-left: 4rem;
  }

  .md\:tw-pl-17{
    padding-left: 4.25rem;
  }

  .md\:tw-pl-18{
    padding-left: 4.5rem;
  }

  .md\:tw-pl-19{
    padding-left: 4.75rem;
  }

  .md\:tw-pl-20{
    padding-left: 5rem;
  }

  .md\:tw-pl-21{
    padding-left: 5.25rem;
  }

  .md\:tw-pl-22{
    padding-left: 5.5rem;
  }

  .md\:tw-pl-23{
    padding-left: 5.75rem;
  }

  .md\:tw-pl-24{
    padding-left: 6rem;
  }

  .md\:tw-pl-25{
    padding-left: 6.25rem;
  }

  .md\:tw-pl-26{
    padding-left: 6.5rem;
  }

  .md\:tw-pl-27{
    padding-left: 6.75rem;
  }

  .md\:tw-pl-28{
    padding-left: 7rem;
  }

  .md\:tw-pl-29{
    padding-left: 7.25rem;
  }

  .md\:tw-pl-30{
    padding-left: 7.5rem;
  }

  .md\:tw-pl-31{
    padding-left: 7.75rem;
  }

  .md\:tw-pl-32{
    padding-left: 8rem;
  }

  .md\:tw-pl-33{
    padding-left: 8.25rem;
  }

  .md\:tw-pl-34{
    padding-left: 8.5rem;
  }

  .md\:tw-pl-35{
    padding-left: 8.75rem;
  }

  .md\:tw-pl-36{
    padding-left: 9rem;
  }

  .md\:tw-pl-37{
    padding-left: 9.25rem;
  }

  .md\:tw-pl-38{
    padding-left: 9.5rem;
  }

  .md\:tw-pl-39{
    padding-left: 9.75rem;
  }

  .md\:tw-pl-40{
    padding-left: 10rem;
  }

  .md\:tw-pl-41{
    padding-left: 10.25rem;
  }

  .md\:tw-pl-42{
    padding-left: 10.5rem;
  }

  .md\:tw-pl-43{
    padding-left: 10.75rem;
  }

  .md\:tw-pl-44{
    padding-left: 11rem;
  }

  .md\:tw-pl-45{
    padding-left: 11.25rem;
  }

  .md\:tw-pl-46{
    padding-left: 11.5rem;
  }

  .md\:tw-pl-47{
    padding-left: 11.75rem;
  }

  .md\:tw-pl-48{
    padding-left: 12rem;
  }

  .md\:tw-pl-50{
    padding-left: 12.5rem;
  }

  .md\:tw-pl-52{
    padding-left: 13rem;
  }

  .md\:tw-pl-53{
    padding-left: 13.25rem;
  }

  .md\:tw-pl-54{
    padding-left: 13.5rem;
  }

  .md\:tw-pl-55{
    padding-left: 13.75rem;
  }

  .md\:tw-pl-56{
    padding-left: 14rem;
  }

  .md\:tw-pl-57{
    padding-left: 14.25rem;
  }

  .md\:tw-pl-58{
    padding-left: 14.5rem;
  }

  .md\:tw-pl-59{
    padding-left: 14.75rem;
  }

  .md\:tw-pl-60{
    padding-left: 15rem;
  }

  .md\:tw-pl-61{
    padding-left: 15.25rem;
  }

  .md\:tw-pl-62{
    padding-left: 15.5rem;
  }

  .md\:tw-pl-63{
    padding-left: 15.75rem;
  }

  .md\:tw-pl-64{
    padding-left: 16rem;
  }

  .md\:tw-pl-65{
    padding-left: 16.25rem;
  }

  .md\:tw-pl-66{
    padding-left: 16.5rem;
  }

  .md\:tw-pl-68{
    padding-left: 17rem;
  }

  .md\:tw-pl-69{
    padding-left: 17.25rem;
  }

  .md\:tw-pl-70{
    padding-left: 17.5rem;
  }

  .md\:tw-pl-71{
    padding-left: 17.75rem;
  }

  .md\:tw-pl-72{
    padding-left: 18rem;
  }

  .md\:tw-pl-73{
    padding-left: 18.25rem;
  }

  .md\:tw-pl-74{
    padding-left: 18.5rem;
  }

  .md\:tw-pl-75{
    padding-left: 18.75rem;
  }

  .md\:tw-pl-76{
    padding-left: 19rem;
  }

  .md\:tw-pl-77{
    padding-left: 19.25rem;
  }

  .md\:tw-pl-78{
    padding-left: 19.5rem;
  }

  .md\:tw-pl-79{
    padding-left: 19.75rem;
  }

  .md\:tw-pl-80{
    padding-left: 20rem;
  }

  .md\:tw-pl-81{
    padding-left: 20.25rem;
  }

  .md\:tw-pl-82{
    padding-left: 20.5rem;
  }

  .md\:tw-pl-83{
    padding-left: 20.75rem;
  }

  .md\:tw-pl-84{
    padding-left: 21rem;
  }

  .md\:tw-pl-85{
    padding-left: 21.25rem;
  }

  .md\:tw-pl-86{
    padding-left: 21.5rem;
  }

  .md\:tw-pl-87{
    padding-left: 21.75rem;
  }

  .md\:tw-pl-88{
    padding-left: 22rem;
  }

  .md\:tw-pl-89{
    padding-left: 22.25rem;
  }

  .md\:tw-pl-90{
    padding-left: 22.5rem;
  }

  .md\:tw-pl-91{
    padding-left: 22.75rem;
  }

  .md\:tw-pl-92{
    padding-left: 23rem;
  }

  .md\:tw-pl-96{
    padding-left: 24rem;
  }

  .md\:tw-pl-102{
    padding-left: 25.5rem;
  }

  .md\:tw-pl-112{
    padding-left: 28rem;
  }

  .md\:tw-pl-128{
    padding-left: 31rem;
  }

  .md\:tw-pl-129{
    padding-left: 32.25rem;
  }

  .md\:tw-pl-130{
    padding-left: 32.5rem;
  }

  .md\:tw-pl-140{
    padding-left: 35rem;
  }

  .md\:tw-pl-160{
    padding-left: 40rem;
  }

  .md\:tw-pl-180{
    padding-left: 45rem;
  }

  .md\:tw-pl-185{
    padding-left: 46.25rem;
  }

  .md\:tw-pl-190{
    padding-left: 47.5rem;
  }

  .md\:tw-pl-200{
    padding-left: 50rem;
  }

  .md\:tw-pl-px{
    padding-left: 1px;
  }

  .md\:tw-pl-0\.5{
    padding-left: 0.125rem;
  }

  .md\:tw-pl-1\.5{
    padding-left: 0.375rem;
  }

  .md\:tw-pl-2\.5{
    padding-left: 0.625rem;
  }

  .md\:tw-pl-3\.5{
    padding-left: 0.875rem;
  }

  .md\:tw-text-left{
    text-align: left;
  }

  .md\:tw-text-center{
    text-align: center;
  }

  .md\:tw-text-right{
    text-align: right;
  }

  .md\:tw-text-justify{
    text-align: justify;
  }

  .md\:tw-align-baseline{
    vertical-align: baseline;
  }

  .md\:tw-align-top{
    vertical-align: top;
  }

  .md\:tw-align-middle{
    vertical-align: middle;
  }

  .md\:tw-align-bottom{
    vertical-align: bottom;
  }

  .md\:tw-align-text-top{
    vertical-align: text-top;
  }

  .md\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  .md\:tw-font-sans{
    font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .md\:tw-font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .md\:tw-font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .md\:tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .md\:tw-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .md\:tw-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md\:tw-text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .md\:tw-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .md\:tw-text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .md\:tw-text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .md\:tw-text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .md\:tw-text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .md\:tw-text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .md\:tw-text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .md\:tw-text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .md\:tw-text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .md\:tw-text-xxs{
    font-size: 0.65rem;
  }

  .md\:tw-font-thin{
    font-weight: 100;
  }

  .md\:tw-font-extralight{
    font-weight: 200;
  }

  .md\:tw-font-light{
    font-weight: 300;
  }

  .md\:tw-font-normal{
    font-weight: 400;
  }

  .md\:tw-font-medium{
    font-weight: 500;
  }

  .md\:tw-font-semibold{
    font-weight: 600;
  }

  .md\:tw-font-bold{
    font-weight: 700;
  }

  .md\:tw-font-extrabold{
    font-weight: 800;
  }

  .md\:tw-font-black{
    font-weight: 900;
  }

  .md\:tw-uppercase{
    text-transform: uppercase;
  }

  .md\:tw-lowercase{
    text-transform: lowercase;
  }

  .md\:tw-capitalize{
    text-transform: capitalize;
  }

  .md\:tw-normal-case{
    text-transform: none;
  }

  .md\:tw-italic{
    font-style: italic;
  }

  .md\:tw-not-italic{
    font-style: normal;
  }

  .md\:tw-ordinal, .md\:tw-slashed-zero, .md\:tw-lining-nums, .md\:tw-oldstyle-nums, .md\:tw-proportional-nums, .md\:tw-tabular-nums, .md\:tw-diagonal-fractions, .md\:tw-stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .md\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  .md\:tw-ordinal{
    --tw-ordinal: ordinal;
  }

  .md\:tw-slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .md\:tw-lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .md\:tw-oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .md\:tw-proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .md\:tw-tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .md\:tw-diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .md\:tw-stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .md\:tw-leading-3{
    line-height: .75rem;
  }

  .md\:tw-leading-4{
    line-height: 1rem;
  }

  .md\:tw-leading-5{
    line-height: 1.25rem;
  }

  .md\:tw-leading-6{
    line-height: 1.5rem;
  }

  .md\:tw-leading-7{
    line-height: 1.75rem;
  }

  .md\:tw-leading-8{
    line-height: 2rem;
  }

  .md\:tw-leading-9{
    line-height: 2.25rem;
  }

  .md\:tw-leading-10{
    line-height: 2.5rem;
  }

  .md\:tw-leading-none{
    line-height: 1;
  }

  .md\:tw-leading-tight{
    line-height: 1.25;
  }

  .md\:tw-leading-snug{
    line-height: 1.375;
  }

  .md\:tw-leading-normal{
    line-height: 1.5;
  }

  .md\:tw-leading-relaxed{
    line-height: 1.625;
  }

  .md\:tw-leading-loose{
    line-height: 2;
  }

  .md\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  .md\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  .md\:tw-tracking-normal{
    letter-spacing: 0em;
  }

  .md\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  .md\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  .md\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  .md\:tw-text-transparent{
    color: transparent;
  }

  .md\:tw-text-current{
    color: currentColor;
  }

  .md\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .md\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .md\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .md\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .md\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .md\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .md\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .md\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .md\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .md\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .md\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .md\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .md\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .md\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .md\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .md\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .md\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .md\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .md\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .md\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .md\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .md\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .md\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .md\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-transparent{
    color: transparent;
  }

  .tw-group:hover .md\:group-hover\:tw-text-current{
    color: currentColor;
  }

  .tw-group:hover .md\:group-hover\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .md\:group-hover\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-transparent:focus-within{
    color: transparent;
  }

  .md\:focus-within\:tw-text-current:focus-within{
    color: currentColor;
  }

  .md\:focus-within\:tw-text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pregnancy-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pregnancy-green-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-pregnancy-green-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-dark-blue:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-orange-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-grey-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-grey-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-grey-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-grey-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-grey-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-grey-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-error-red:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-system-red-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-birth-summary-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-birth-summary-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-birth-summary-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-postnatal-assessment-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-postnatal-assessment-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-postnatal-assessment-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-background:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-system-banner:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-blue-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-blue-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-blue-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-blue-7:focus-within{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-chart-toggle:focus-within{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-left-nav-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-left-nav-active:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-left-nav-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:focus-within\:tw-text-default-colour:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-transparent:hover{
    color: transparent;
  }

  .md\:hover\:tw-text-current:hover{
    color: currentColor;
  }

  .md\:hover\:tw-text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pregnancy-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pregnancy-green-2:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-pregnancy-green-3:hover{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-dark-blue:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-orange-1:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-grey-1:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-grey-2:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-grey-3:hover{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-grey-4:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-grey-5:hover{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-grey-6:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-error-red:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-system-red-1:hover{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-birth-summary-1:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-birth-summary-2:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-birth-summary-3:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-postnatal-assessment-1:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-postnatal-assessment-2:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-postnatal-assessment-3:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-background:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-system-banner:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-blue-4:hover{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-blue-5:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-blue-6:hover{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-blue-7:hover{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-chart-toggle:hover{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-left-nav-1:hover{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-left-nav-active:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-left-nav-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-breadcrumb-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-grow-breadcrumb-inactive-text:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:hover\:tw-text-default-colour:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-transparent:focus{
    color: transparent;
  }

  .md\:focus\:tw-text-current:focus{
    color: currentColor;
  }

  .md\:focus\:tw-text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pregnancy-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pregnancy-green-2:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-pregnancy-green-3:focus{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-dark-blue:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-orange-1:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-grey-1:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-grey-2:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-grey-3:focus{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-grey-4:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-grey-5:focus{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-grey-6:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-error-red:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-system-red-1:focus{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-birth-summary-1:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-birth-summary-2:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-birth-summary-3:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-postnatal-assessment-1:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-postnatal-assessment-2:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-postnatal-assessment-3:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-background:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-system-banner:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-blue-4:focus{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-blue-5:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-blue-6:focus{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-blue-7:focus{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-chart-toggle:focus{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-left-nav-1:focus{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-left-nav-active:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-left-nav-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-breadcrumb-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-grow-breadcrumb-inactive-text:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:focus\:tw-text-default-colour:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .md\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .md\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .md\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .md\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .md\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .md\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .md\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .md\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .md\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .md\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .md\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .md\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .md\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .md\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .md\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .tw-group:hover .md\:group-hover\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .md\:focus-within\:tw-text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .md\:focus-within\:tw-text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .md\:focus-within\:tw-text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .md\:focus-within\:tw-text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .md\:focus-within\:tw-text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .md\:focus-within\:tw-text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .md\:focus-within\:tw-text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .md\:focus-within\:tw-text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .md\:focus-within\:tw-text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .md\:focus-within\:tw-text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .md\:focus-within\:tw-text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .md\:focus-within\:tw-text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .md\:focus-within\:tw-text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .md\:focus-within\:tw-text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .md\:focus-within\:tw-text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .md\:hover\:tw-text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .md\:hover\:tw-text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .md\:hover\:tw-text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .md\:hover\:tw-text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .md\:hover\:tw-text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .md\:hover\:tw-text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .md\:hover\:tw-text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .md\:hover\:tw-text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .md\:hover\:tw-text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .md\:hover\:tw-text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .md\:hover\:tw-text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .md\:hover\:tw-text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .md\:hover\:tw-text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .md\:hover\:tw-text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .md\:hover\:tw-text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .md\:focus\:tw-text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .md\:focus\:tw-text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .md\:focus\:tw-text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .md\:focus\:tw-text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .md\:focus\:tw-text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .md\:focus\:tw-text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .md\:focus\:tw-text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .md\:focus\:tw-text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .md\:focus\:tw-text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .md\:focus\:tw-text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .md\:focus\:tw-text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .md\:focus\:tw-text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .md\:focus\:tw-text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .md\:focus\:tw-text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .md\:focus\:tw-text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .md\:tw-underline{
    text-decoration: underline;
  }

  .md\:tw-line-through{
    text-decoration: line-through;
  }

  .md\:tw-no-underline{
    text-decoration: none;
  }

  .tw-group:hover .md\:group-hover\:tw-underline{
    text-decoration: underline;
  }

  .tw-group:hover .md\:group-hover\:tw-line-through{
    text-decoration: line-through;
  }

  .tw-group:hover .md\:group-hover\:tw-no-underline{
    text-decoration: none;
  }

  .md\:focus-within\:tw-underline:focus-within{
    text-decoration: underline;
  }

  .md\:focus-within\:tw-line-through:focus-within{
    text-decoration: line-through;
  }

  .md\:focus-within\:tw-no-underline:focus-within{
    text-decoration: none;
  }

  .md\:hover\:tw-underline:hover{
    text-decoration: underline;
  }

  .md\:hover\:tw-line-through:hover{
    text-decoration: line-through;
  }

  .md\:hover\:tw-no-underline:hover{
    text-decoration: none;
  }

  .md\:focus\:tw-underline:focus{
    text-decoration: underline;
  }

  .md\:focus\:tw-line-through:focus{
    text-decoration: line-through;
  }

  .md\:focus\:tw-no-underline:focus{
    text-decoration: none;
  }

  .md\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:tw-placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .md\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  .md\:tw-placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .md\:tw-placeholder-current::placeholder{
    color: currentColor;
  }

  .md\:tw-placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pregnancy-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pregnancy-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pregnancy-green-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pregnancy-green-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pregnancy-green-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-pregnancy-green-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-dark-blue::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-dark-blue::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-orange-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-orange-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-grey-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-error-red::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-error-red::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-red-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-system-red-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-birth-summary-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-birth-summary-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-birth-summary-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-birth-summary-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-birth-summary-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-birth-summary-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-postnatal-assessment-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-postnatal-assessment-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-postnatal-assessment-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-postnatal-assessment-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-postnatal-assessment-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-postnatal-assessment-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-background::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-background::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-system-banner::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-system-banner::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-7::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-blue-7::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-chart-toggle::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-chart-toggle::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-left-nav-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-left-nav-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-left-nav-active::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-left-nav-active::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-left-nav-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-left-nav-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-breadcrumb-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-default-colour::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-default-colour::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .md\:focus\:tw-placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .md\:focus\:tw-placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .md\:focus\:tw-placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .md\:focus\:tw-placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-dark-blue:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-orange-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-grey-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-error-red:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-error-red:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-system-red-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-birth-summary-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-birth-summary-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-birth-summary-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-background:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-system-banner:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-blue-7:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:focus\:tw-placeholder-default-colour:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .md\:tw-placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:tw-placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:tw-placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:tw-placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:tw-placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:tw-placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:tw-placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:tw-placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:tw-placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:tw-placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:tw-placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:tw-placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:tw-placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:tw-placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:tw-placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:tw-placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:tw-placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:tw-placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:tw-placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:tw-placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:tw-placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:tw-placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:tw-placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:tw-placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:tw-placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:tw-placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:tw-placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:tw-placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:tw-placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:tw-placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:tw-placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:tw-placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:tw-placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:tw-placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:tw-placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:tw-placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:tw-placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:tw-placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:tw-placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:tw-placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:tw-placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:tw-placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:tw-placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:tw-placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:tw-placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:tw-opacity-0{
    opacity: 0;
  }

  .md\:tw-opacity-5{
    opacity: 0.05;
  }

  .md\:tw-opacity-10{
    opacity: 0.1;
  }

  .md\:tw-opacity-20{
    opacity: 0.2;
  }

  .md\:tw-opacity-25{
    opacity: 0.25;
  }

  .md\:tw-opacity-30{
    opacity: 0.3;
  }

  .md\:tw-opacity-40{
    opacity: 0.4;
  }

  .md\:tw-opacity-50{
    opacity: 0.5;
  }

  .md\:tw-opacity-60{
    opacity: 0.6;
  }

  .md\:tw-opacity-70{
    opacity: 0.7;
  }

  .md\:tw-opacity-75{
    opacity: 0.75;
  }

  .md\:tw-opacity-80{
    opacity: 0.8;
  }

  .md\:tw-opacity-90{
    opacity: 0.9;
  }

  .md\:tw-opacity-95{
    opacity: 0.95;
  }

  .md\:tw-opacity-100{
    opacity: 1;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-0{
    opacity: 0;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-5{
    opacity: 0.05;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-10{
    opacity: 0.1;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-20{
    opacity: 0.2;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-25{
    opacity: 0.25;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-30{
    opacity: 0.3;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-40{
    opacity: 0.4;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-50{
    opacity: 0.5;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-60{
    opacity: 0.6;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-70{
    opacity: 0.7;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-75{
    opacity: 0.75;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-80{
    opacity: 0.8;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-90{
    opacity: 0.9;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-95{
    opacity: 0.95;
  }

  .tw-group:hover .md\:group-hover\:tw-opacity-100{
    opacity: 1;
  }

  .md\:focus-within\:tw-opacity-0:focus-within{
    opacity: 0;
  }

  .md\:focus-within\:tw-opacity-5:focus-within{
    opacity: 0.05;
  }

  .md\:focus-within\:tw-opacity-10:focus-within{
    opacity: 0.1;
  }

  .md\:focus-within\:tw-opacity-20:focus-within{
    opacity: 0.2;
  }

  .md\:focus-within\:tw-opacity-25:focus-within{
    opacity: 0.25;
  }

  .md\:focus-within\:tw-opacity-30:focus-within{
    opacity: 0.3;
  }

  .md\:focus-within\:tw-opacity-40:focus-within{
    opacity: 0.4;
  }

  .md\:focus-within\:tw-opacity-50:focus-within{
    opacity: 0.5;
  }

  .md\:focus-within\:tw-opacity-60:focus-within{
    opacity: 0.6;
  }

  .md\:focus-within\:tw-opacity-70:focus-within{
    opacity: 0.7;
  }

  .md\:focus-within\:tw-opacity-75:focus-within{
    opacity: 0.75;
  }

  .md\:focus-within\:tw-opacity-80:focus-within{
    opacity: 0.8;
  }

  .md\:focus-within\:tw-opacity-90:focus-within{
    opacity: 0.9;
  }

  .md\:focus-within\:tw-opacity-95:focus-within{
    opacity: 0.95;
  }

  .md\:focus-within\:tw-opacity-100:focus-within{
    opacity: 1;
  }

  .md\:hover\:tw-opacity-0:hover{
    opacity: 0;
  }

  .md\:hover\:tw-opacity-5:hover{
    opacity: 0.05;
  }

  .md\:hover\:tw-opacity-10:hover{
    opacity: 0.1;
  }

  .md\:hover\:tw-opacity-20:hover{
    opacity: 0.2;
  }

  .md\:hover\:tw-opacity-25:hover{
    opacity: 0.25;
  }

  .md\:hover\:tw-opacity-30:hover{
    opacity: 0.3;
  }

  .md\:hover\:tw-opacity-40:hover{
    opacity: 0.4;
  }

  .md\:hover\:tw-opacity-50:hover{
    opacity: 0.5;
  }

  .md\:hover\:tw-opacity-60:hover{
    opacity: 0.6;
  }

  .md\:hover\:tw-opacity-70:hover{
    opacity: 0.7;
  }

  .md\:hover\:tw-opacity-75:hover{
    opacity: 0.75;
  }

  .md\:hover\:tw-opacity-80:hover{
    opacity: 0.8;
  }

  .md\:hover\:tw-opacity-90:hover{
    opacity: 0.9;
  }

  .md\:hover\:tw-opacity-95:hover{
    opacity: 0.95;
  }

  .md\:hover\:tw-opacity-100:hover{
    opacity: 1;
  }

  .md\:focus\:tw-opacity-0:focus{
    opacity: 0;
  }

  .md\:focus\:tw-opacity-5:focus{
    opacity: 0.05;
  }

  .md\:focus\:tw-opacity-10:focus{
    opacity: 0.1;
  }

  .md\:focus\:tw-opacity-20:focus{
    opacity: 0.2;
  }

  .md\:focus\:tw-opacity-25:focus{
    opacity: 0.25;
  }

  .md\:focus\:tw-opacity-30:focus{
    opacity: 0.3;
  }

  .md\:focus\:tw-opacity-40:focus{
    opacity: 0.4;
  }

  .md\:focus\:tw-opacity-50:focus{
    opacity: 0.5;
  }

  .md\:focus\:tw-opacity-60:focus{
    opacity: 0.6;
  }

  .md\:focus\:tw-opacity-70:focus{
    opacity: 0.7;
  }

  .md\:focus\:tw-opacity-75:focus{
    opacity: 0.75;
  }

  .md\:focus\:tw-opacity-80:focus{
    opacity: 0.8;
  }

  .md\:focus\:tw-opacity-90:focus{
    opacity: 0.9;
  }

  .md\:focus\:tw-opacity-95:focus{
    opacity: 0.95;
  }

  .md\:focus\:tw-opacity-100:focus{
    opacity: 1;
  }

  .md\:disabled\:tw-opacity-0:disabled{
    opacity: 0;
  }

  .md\:disabled\:tw-opacity-5:disabled{
    opacity: 0.05;
  }

  .md\:disabled\:tw-opacity-10:disabled{
    opacity: 0.1;
  }

  .md\:disabled\:tw-opacity-20:disabled{
    opacity: 0.2;
  }

  .md\:disabled\:tw-opacity-25:disabled{
    opacity: 0.25;
  }

  .md\:disabled\:tw-opacity-30:disabled{
    opacity: 0.3;
  }

  .md\:disabled\:tw-opacity-40:disabled{
    opacity: 0.4;
  }

  .md\:disabled\:tw-opacity-50:disabled{
    opacity: 0.5;
  }

  .md\:disabled\:tw-opacity-60:disabled{
    opacity: 0.6;
  }

  .md\:disabled\:tw-opacity-70:disabled{
    opacity: 0.7;
  }

  .md\:disabled\:tw-opacity-75:disabled{
    opacity: 0.75;
  }

  .md\:disabled\:tw-opacity-80:disabled{
    opacity: 0.8;
  }

  .md\:disabled\:tw-opacity-90:disabled{
    opacity: 0.9;
  }

  .md\:disabled\:tw-opacity-95:disabled{
    opacity: 0.95;
  }

  .md\:disabled\:tw-opacity-100:disabled{
    opacity: 1;
  }

  .md\:tw-bg-blend-normal{
    background-blend-mode: normal;
  }

  .md\:tw-bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .md\:tw-bg-blend-screen{
    background-blend-mode: screen;
  }

  .md\:tw-bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .md\:tw-bg-blend-darken{
    background-blend-mode: darken;
  }

  .md\:tw-bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .md\:tw-bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .md\:tw-bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .md\:tw-bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .md\:tw-bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .md\:tw-bg-blend-difference{
    background-blend-mode: difference;
  }

  .md\:tw-bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .md\:tw-bg-blend-hue{
    background-blend-mode: hue;
  }

  .md\:tw-bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .md\:tw-bg-blend-color{
    background-blend-mode: color;
  }

  .md\:tw-bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .md\:tw-mix-blend-normal{
    mix-blend-mode: normal;
  }

  .md\:tw-mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .md\:tw-mix-blend-screen{
    mix-blend-mode: screen;
  }

  .md\:tw-mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .md\:tw-mix-blend-darken{
    mix-blend-mode: darken;
  }

  .md\:tw-mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .md\:tw-mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .md\:tw-mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .md\:tw-mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .md\:tw-mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .md\:tw-mix-blend-difference{
    mix-blend-mode: difference;
  }

  .md\:tw-mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .md\:tw-mix-blend-hue{
    mix-blend-mode: hue;
  }

  .md\:tw-mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .md\:tw-mix-blend-color{
    mix-blend-mode: color;
  }

  .md\:tw-mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .md\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

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

  .tw-group:hover .md\:group-hover\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .md\:group-hover\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .md\:group-hover\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .md\:group-hover\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .md\:group-hover\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .md\:group-hover\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .md\:group-hover\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .md\:group-hover\:tw-shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:tw-shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:tw-shadow:focus-within{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:tw-shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:tw-shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:tw-shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:tw-shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:tw-shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:tw-shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:tw-shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:tw-shadow:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:tw-shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:tw-shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:tw-shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:tw-shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:tw-shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:tw-shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:tw-shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:tw-shadow:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:tw-shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:tw-shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:tw-shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:tw-shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:tw-shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:tw-shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus-within\:tw-outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus-within\:tw-outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus-within\:tw-outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus\:tw-outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus\:tw-outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus\:tw-outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:tw-ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:tw-ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:tw-ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:tw-ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:tw-ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:tw-ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:tw-ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:tw-ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:tw-ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:tw-ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:tw-ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:tw-ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:tw-ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:tw-ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:tw-ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:tw-ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:tw-ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:tw-ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:tw-ring-inset{
    --tw-ring-inset: inset;
  }

  .md\:focus-within\:tw-ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .md\:focus\:tw-ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .md\:tw-ring-transparent{
    --tw-ring-color: transparent;
  }

  .md\:tw-ring-current{
    --tw-ring-color: currentColor;
  }

  .md\:tw-ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:tw-ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:tw-ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:tw-ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:tw-ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:tw-ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:tw-ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:tw-ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:tw-ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pregnancy-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pregnancy-green-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .md\:tw-ring-pregnancy-green-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-dark-blue{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .md\:tw-ring-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-orange-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-grey-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-grey-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-grey-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-grey-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-grey-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-grey-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:tw-ring-error-red{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .md\:tw-ring-system-red-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .md\:tw-ring-birth-summary-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .md\:tw-ring-birth-summary-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .md\:tw-ring-birth-summary-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .md\:tw-ring-postnatal-assessment-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .md\:tw-ring-postnatal-assessment-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .md\:tw-ring-postnatal-assessment-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-background{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-system-banner{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-blue-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-blue-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-blue-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-blue-7{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-chart-toggle{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-left-nav-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-left-nav-active{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-left-nav-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-breadcrumb-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .md\:tw-ring-grow-breadcrumb-inactive-text{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:tw-ring-default-colour{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .md\:focus-within\:tw-ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .md\:focus-within\:tw-ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pregnancy-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pregnancy-green-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-pregnancy-green-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-dark-blue:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-orange-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-grey-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-grey-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-grey-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-grey-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-grey-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-grey-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-error-red:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-system-red-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-birth-summary-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-birth-summary-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-birth-summary-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-postnatal-assessment-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-postnatal-assessment-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-postnatal-assessment-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-background:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-system-banner:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-blue-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-blue-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-blue-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-blue-7:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-chart-toggle:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-left-nav-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-left-nav-active:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-left-nav-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:focus-within\:tw-ring-default-colour:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .md\:focus\:tw-ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .md\:focus\:tw-ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pregnancy-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pregnancy-green-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-pregnancy-green-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-dark-blue:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-orange-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-grey-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-grey-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-grey-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-grey-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-grey-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-grey-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-error-red:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-system-red-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-birth-summary-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-birth-summary-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-birth-summary-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-postnatal-assessment-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-postnatal-assessment-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-postnatal-assessment-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-background:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-system-banner:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-blue-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-blue-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-blue-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-blue-7:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-chart-toggle:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-left-nav-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-left-nav-active:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-left-nav-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-breadcrumb-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:focus\:tw-ring-default-colour:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .md\:tw-ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .md\:tw-ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .md\:tw-ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .md\:tw-ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .md\:tw-ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .md\:tw-ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .md\:tw-ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .md\:tw-ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .md\:tw-ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .md\:tw-ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .md\:tw-ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .md\:tw-ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .md\:tw-ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .md\:tw-ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .md\:tw-ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .md\:focus-within\:tw-ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .md\:focus-within\:tw-ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .md\:focus-within\:tw-ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .md\:focus-within\:tw-ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .md\:focus-within\:tw-ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .md\:focus-within\:tw-ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .md\:focus-within\:tw-ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .md\:focus-within\:tw-ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .md\:focus-within\:tw-ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .md\:focus-within\:tw-ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .md\:focus-within\:tw-ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .md\:focus-within\:tw-ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .md\:focus-within\:tw-ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .md\:focus-within\:tw-ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .md\:focus-within\:tw-ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .md\:focus\:tw-ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .md\:focus\:tw-ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .md\:focus\:tw-ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .md\:focus\:tw-ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .md\:focus\:tw-ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .md\:focus\:tw-ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .md\:focus\:tw-ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .md\:focus\:tw-ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .md\:focus\:tw-ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .md\:focus\:tw-ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .md\:focus\:tw-ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .md\:focus\:tw-ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .md\:focus\:tw-ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .md\:focus\:tw-ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .md\:focus\:tw-ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .md\:tw-ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .md\:tw-ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .md\:tw-ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .md\:tw-ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .md\:tw-ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .md\:focus-within\:tw-ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .md\:focus-within\:tw-ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .md\:focus-within\:tw-ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .md\:focus-within\:tw-ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .md\:focus-within\:tw-ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .md\:focus\:tw-ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .md\:focus\:tw-ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .md\:focus\:tw-ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .md\:focus\:tw-ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .md\:focus\:tw-ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .md\:tw-ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .md\:tw-ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .md\:tw-ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .md\:tw-ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .md\:tw-ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:tw-ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:tw-ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:tw-ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:tw-ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:tw-ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .md\:tw-ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .md\:tw-ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .md\:tw-ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .md\:tw-ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .md\:tw-ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:tw-ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:tw-ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .md\:tw-ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:tw-ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .md\:tw-ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .md\:tw-ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .md\:tw-ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:tw-ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .md\:tw-ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:tw-ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:tw-ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:tw-ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .md\:tw-ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:tw-ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:tw-ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:tw-ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .md\:tw-ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .md\:tw-ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .md\:tw-ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .md\:tw-ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:tw-ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:tw-ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:tw-ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:tw-ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .md\:tw-ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .md\:tw-ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .md\:tw-ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .md\:tw-ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .md\:tw-ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .md\:tw-ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:tw-ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:tw-ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:tw-ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:tw-ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:tw-ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:tw-ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .md\:tw-ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:tw-ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .md\:tw-ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:tw-ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:tw-ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:tw-ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:tw-ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:tw-ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .md\:tw-ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .md\:tw-ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:tw-ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .md\:tw-ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .md\:tw-ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .md\:tw-ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:tw-ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:tw-ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:tw-ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:tw-ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:tw-ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:tw-ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:tw-ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:tw-ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:tw-ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:tw-ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:tw-ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:tw-ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:tw-ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:tw-ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .md\:tw-ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .md\:tw-ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .md\:tw-ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .md\:tw-ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .md\:tw-ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .md\:tw-ring-offset-pregnancy-green-1{
    --tw-ring-offset-color: #346633;
  }

  .md\:tw-ring-offset-pregnancy-green-2{
    --tw-ring-offset-color: #BEEDBE;
  }

  .md\:tw-ring-offset-pregnancy-green-3{
    --tw-ring-offset-color: #F0FCF6;
  }

  .md\:tw-ring-offset-system-blue-1{
    --tw-ring-offset-color: #477591;
  }

  .md\:tw-ring-offset-system-blue-2{
    --tw-ring-offset-color: #A9BECB;
  }

  .md\:tw-ring-offset-system-blue-3{
    --tw-ring-offset-color: #769BB4;
  }

  .md\:tw-ring-offset-system-dark-blue{
    --tw-ring-offset-color: #213B4E;
  }

  .md\:tw-ring-offset-inactive{
    --tw-ring-offset-color: #B7B7B7;
  }

  .md\:tw-ring-offset-system-green-1{
    --tw-ring-offset-color: #87c540;
  }

  .md\:tw-ring-offset-system-orange-1{
    --tw-ring-offset-color: #ED8936;
  }

  .md\:tw-ring-offset-system-grey-1{
    --tw-ring-offset-color: #C1C1C1;
  }

  .md\:tw-ring-offset-system-grey-2{
    --tw-ring-offset-color: #DDDDDD;
  }

  .md\:tw-ring-offset-system-grey-3{
    --tw-ring-offset-color: #B3B3B3;
  }

  .md\:tw-ring-offset-system-grey-4{
    --tw-ring-offset-color: #707070;
  }

  .md\:tw-ring-offset-system-grey-5{
    --tw-ring-offset-color: #4D4D4D;
  }

  .md\:tw-ring-offset-system-grey-6{
    --tw-ring-offset-color: #333333;
  }

  .md\:tw-ring-offset-error-red{
    --tw-ring-offset-color: #C11013;
  }

  .md\:tw-ring-offset-system-red-1{
    --tw-ring-offset-color: #E22828;
  }

  .md\:tw-ring-offset-birth-summary-1{
    --tw-ring-offset-color: #FFC924;
  }

  .md\:tw-ring-offset-birth-summary-2{
    --tw-ring-offset-color: #FFDE7B;
  }

  .md\:tw-ring-offset-birth-summary-3{
    --tw-ring-offset-color: #FBFCDD;
  }

  .md\:tw-ring-offset-postnatal-assessment-1{
    --tw-ring-offset-color: #865A87;
  }

  .md\:tw-ring-offset-postnatal-assessment-2{
    --tw-ring-offset-color: #C1A3C2;
  }

  .md\:tw-ring-offset-postnatal-assessment-3{
    --tw-ring-offset-color: #FCF5FA;
  }

  .md\:tw-ring-offset-grow-background{
    --tw-ring-offset-color: #86A3B6;
  }

  .md\:tw-ring-offset-grow-system-banner{
    --tw-ring-offset-color: #547F9A;
  }

  .md\:tw-ring-offset-grow-blue-1{
    --tw-ring-offset-color: #1A3B4E;
  }

  .md\:tw-ring-offset-grow-blue-2{
    --tw-ring-offset-color: #477591;
  }

  .md\:tw-ring-offset-grow-blue-3{
    --tw-ring-offset-color: #7098B0;
  }

  .md\:tw-ring-offset-grow-blue-4{
    --tw-ring-offset-color: #CFE1EC;
  }

  .md\:tw-ring-offset-grow-blue-5{
    --tw-ring-offset-color: #547F9A;
  }

  .md\:tw-ring-offset-grow-blue-6{
    --tw-ring-offset-color: #77a4bf;
  }

  .md\:tw-ring-offset-grow-blue-7{
    --tw-ring-offset-color: #88BBDB;
  }

  .md\:tw-ring-offset-grow-chart-toggle{
    --tw-ring-offset-color: #507A91;
  }

  .md\:tw-ring-offset-grow-left-nav-1{
    --tw-ring-offset-color: #A6B8C3;
  }

  .md\:tw-ring-offset-grow-left-nav-active{
    --tw-ring-offset-color: #3A5869;
  }

  .md\:tw-ring-offset-grow-left-nav-hover{
    --tw-ring-offset-color: #3A5869;
  }

  .md\:tw-ring-offset-grow-breadcrumb-inactive{
    --tw-ring-offset-color: #3B5B6E;
  }

  .md\:tw-ring-offset-grow-breadcrumb-inactive-text{
    --tw-ring-offset-color: #333333;
  }

  .md\:tw-ring-offset-default-colour{
    --tw-ring-offset-color: #333333;
  }

  .md\:focus-within\:tw-ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .md\:focus-within\:tw-ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus-within\:tw-ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .md\:focus-within\:tw-ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .md\:focus-within\:tw-ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:focus-within\:tw-ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:focus-within\:tw-ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:focus-within\:tw-ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:focus-within\:tw-ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:focus-within\:tw-ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .md\:focus-within\:tw-ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .md\:focus-within\:tw-ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .md\:focus-within\:tw-ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .md\:focus-within\:tw-ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .md\:focus-within\:tw-ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:focus-within\:tw-ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:focus-within\:tw-ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .md\:focus-within\:tw-ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:focus-within\:tw-ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .md\:focus-within\:tw-ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .md\:focus-within\:tw-ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .md\:focus-within\:tw-ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:focus-within\:tw-ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .md\:focus-within\:tw-ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:focus-within\:tw-ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:focus-within\:tw-ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:focus-within\:tw-ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .md\:focus-within\:tw-ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:focus-within\:tw-ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:focus-within\:tw-ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:focus-within\:tw-ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .md\:focus-within\:tw-ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .md\:focus-within\:tw-ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .md\:focus-within\:tw-ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .md\:focus-within\:tw-ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:focus-within\:tw-ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:focus-within\:tw-ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:focus-within\:tw-ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:focus-within\:tw-ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .md\:focus-within\:tw-ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .md\:focus-within\:tw-ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .md\:focus-within\:tw-ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .md\:focus-within\:tw-ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .md\:focus-within\:tw-ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .md\:focus-within\:tw-ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:focus-within\:tw-ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:focus-within\:tw-ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:focus-within\:tw-ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:focus-within\:tw-ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:focus-within\:tw-ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:focus-within\:tw-ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .md\:focus-within\:tw-ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:focus-within\:tw-ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .md\:focus-within\:tw-ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:focus-within\:tw-ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:focus-within\:tw-ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:focus-within\:tw-ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:focus-within\:tw-ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:focus-within\:tw-ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .md\:focus-within\:tw-ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .md\:focus-within\:tw-ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:focus-within\:tw-ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .md\:focus-within\:tw-ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .md\:focus-within\:tw-ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .md\:focus-within\:tw-ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:focus-within\:tw-ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:focus-within\:tw-ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:focus-within\:tw-ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:focus-within\:tw-ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:focus-within\:tw-ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:focus-within\:tw-ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:focus-within\:tw-ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:focus-within\:tw-ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:focus-within\:tw-ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:focus-within\:tw-ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:focus-within\:tw-ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:focus-within\:tw-ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:focus-within\:tw-ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:focus-within\:tw-ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .md\:focus-within\:tw-ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .md\:focus-within\:tw-ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .md\:focus-within\:tw-ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .md\:focus-within\:tw-ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .md\:focus-within\:tw-ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .md\:focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
    --tw-ring-offset-color: #346633;
  }

  .md\:focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
    --tw-ring-offset-color: #BEEDBE;
  }

  .md\:focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
    --tw-ring-offset-color: #F0FCF6;
  }

  .md\:focus-within\:tw-ring-offset-system-blue-1:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .md\:focus-within\:tw-ring-offset-system-blue-2:focus-within{
    --tw-ring-offset-color: #A9BECB;
  }

  .md\:focus-within\:tw-ring-offset-system-blue-3:focus-within{
    --tw-ring-offset-color: #769BB4;
  }

  .md\:focus-within\:tw-ring-offset-system-dark-blue:focus-within{
    --tw-ring-offset-color: #213B4E;
  }

  .md\:focus-within\:tw-ring-offset-inactive:focus-within{
    --tw-ring-offset-color: #B7B7B7;
  }

  .md\:focus-within\:tw-ring-offset-system-green-1:focus-within{
    --tw-ring-offset-color: #87c540;
  }

  .md\:focus-within\:tw-ring-offset-system-orange-1:focus-within{
    --tw-ring-offset-color: #ED8936;
  }

  .md\:focus-within\:tw-ring-offset-system-grey-1:focus-within{
    --tw-ring-offset-color: #C1C1C1;
  }

  .md\:focus-within\:tw-ring-offset-system-grey-2:focus-within{
    --tw-ring-offset-color: #DDDDDD;
  }

  .md\:focus-within\:tw-ring-offset-system-grey-3:focus-within{
    --tw-ring-offset-color: #B3B3B3;
  }

  .md\:focus-within\:tw-ring-offset-system-grey-4:focus-within{
    --tw-ring-offset-color: #707070;
  }

  .md\:focus-within\:tw-ring-offset-system-grey-5:focus-within{
    --tw-ring-offset-color: #4D4D4D;
  }

  .md\:focus-within\:tw-ring-offset-system-grey-6:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .md\:focus-within\:tw-ring-offset-error-red:focus-within{
    --tw-ring-offset-color: #C11013;
  }

  .md\:focus-within\:tw-ring-offset-system-red-1:focus-within{
    --tw-ring-offset-color: #E22828;
  }

  .md\:focus-within\:tw-ring-offset-birth-summary-1:focus-within{
    --tw-ring-offset-color: #FFC924;
  }

  .md\:focus-within\:tw-ring-offset-birth-summary-2:focus-within{
    --tw-ring-offset-color: #FFDE7B;
  }

  .md\:focus-within\:tw-ring-offset-birth-summary-3:focus-within{
    --tw-ring-offset-color: #FBFCDD;
  }

  .md\:focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
    --tw-ring-offset-color: #865A87;
  }

  .md\:focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
    --tw-ring-offset-color: #C1A3C2;
  }

  .md\:focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
    --tw-ring-offset-color: #FCF5FA;
  }

  .md\:focus-within\:tw-ring-offset-grow-background:focus-within{
    --tw-ring-offset-color: #86A3B6;
  }

  .md\:focus-within\:tw-ring-offset-grow-system-banner:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .md\:focus-within\:tw-ring-offset-grow-blue-1:focus-within{
    --tw-ring-offset-color: #1A3B4E;
  }

  .md\:focus-within\:tw-ring-offset-grow-blue-2:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .md\:focus-within\:tw-ring-offset-grow-blue-3:focus-within{
    --tw-ring-offset-color: #7098B0;
  }

  .md\:focus-within\:tw-ring-offset-grow-blue-4:focus-within{
    --tw-ring-offset-color: #CFE1EC;
  }

  .md\:focus-within\:tw-ring-offset-grow-blue-5:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .md\:focus-within\:tw-ring-offset-grow-blue-6:focus-within{
    --tw-ring-offset-color: #77a4bf;
  }

  .md\:focus-within\:tw-ring-offset-grow-blue-7:focus-within{
    --tw-ring-offset-color: #88BBDB;
  }

  .md\:focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
    --tw-ring-offset-color: #507A91;
  }

  .md\:focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
    --tw-ring-offset-color: #A6B8C3;
  }

  .md\:focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .md\:focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .md\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
    --tw-ring-offset-color: #3B5B6E;
  }

  .md\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .md\:focus-within\:tw-ring-offset-default-colour:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .md\:focus\:tw-ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .md\:focus\:tw-ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus\:tw-ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .md\:focus\:tw-ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .md\:focus\:tw-ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:focus\:tw-ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:focus\:tw-ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:focus\:tw-ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:focus\:tw-ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:focus\:tw-ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .md\:focus\:tw-ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .md\:focus\:tw-ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .md\:focus\:tw-ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .md\:focus\:tw-ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .md\:focus\:tw-ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:focus\:tw-ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:focus\:tw-ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .md\:focus\:tw-ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:focus\:tw-ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .md\:focus\:tw-ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .md\:focus\:tw-ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .md\:focus\:tw-ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:focus\:tw-ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .md\:focus\:tw-ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:focus\:tw-ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:focus\:tw-ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:focus\:tw-ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .md\:focus\:tw-ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:focus\:tw-ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:focus\:tw-ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:focus\:tw-ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .md\:focus\:tw-ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .md\:focus\:tw-ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .md\:focus\:tw-ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .md\:focus\:tw-ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:focus\:tw-ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:focus\:tw-ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:focus\:tw-ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:focus\:tw-ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .md\:focus\:tw-ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .md\:focus\:tw-ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .md\:focus\:tw-ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .md\:focus\:tw-ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .md\:focus\:tw-ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .md\:focus\:tw-ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:focus\:tw-ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:focus\:tw-ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:focus\:tw-ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:focus\:tw-ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:focus\:tw-ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:focus\:tw-ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .md\:focus\:tw-ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:focus\:tw-ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .md\:focus\:tw-ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:focus\:tw-ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:focus\:tw-ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:focus\:tw-ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:focus\:tw-ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:focus\:tw-ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .md\:focus\:tw-ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .md\:focus\:tw-ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:focus\:tw-ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .md\:focus\:tw-ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .md\:focus\:tw-ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .md\:focus\:tw-ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:focus\:tw-ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:focus\:tw-ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:focus\:tw-ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:focus\:tw-ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:focus\:tw-ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:focus\:tw-ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:focus\:tw-ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:focus\:tw-ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:focus\:tw-ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:focus\:tw-ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:focus\:tw-ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:focus\:tw-ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:focus\:tw-ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:focus\:tw-ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .md\:focus\:tw-ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .md\:focus\:tw-ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .md\:focus\:tw-ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .md\:focus\:tw-ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .md\:focus\:tw-ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .md\:focus\:tw-ring-offset-pregnancy-green-1:focus{
    --tw-ring-offset-color: #346633;
  }

  .md\:focus\:tw-ring-offset-pregnancy-green-2:focus{
    --tw-ring-offset-color: #BEEDBE;
  }

  .md\:focus\:tw-ring-offset-pregnancy-green-3:focus{
    --tw-ring-offset-color: #F0FCF6;
  }

  .md\:focus\:tw-ring-offset-system-blue-1:focus{
    --tw-ring-offset-color: #477591;
  }

  .md\:focus\:tw-ring-offset-system-blue-2:focus{
    --tw-ring-offset-color: #A9BECB;
  }

  .md\:focus\:tw-ring-offset-system-blue-3:focus{
    --tw-ring-offset-color: #769BB4;
  }

  .md\:focus\:tw-ring-offset-system-dark-blue:focus{
    --tw-ring-offset-color: #213B4E;
  }

  .md\:focus\:tw-ring-offset-inactive:focus{
    --tw-ring-offset-color: #B7B7B7;
  }

  .md\:focus\:tw-ring-offset-system-green-1:focus{
    --tw-ring-offset-color: #87c540;
  }

  .md\:focus\:tw-ring-offset-system-orange-1:focus{
    --tw-ring-offset-color: #ED8936;
  }

  .md\:focus\:tw-ring-offset-system-grey-1:focus{
    --tw-ring-offset-color: #C1C1C1;
  }

  .md\:focus\:tw-ring-offset-system-grey-2:focus{
    --tw-ring-offset-color: #DDDDDD;
  }

  .md\:focus\:tw-ring-offset-system-grey-3:focus{
    --tw-ring-offset-color: #B3B3B3;
  }

  .md\:focus\:tw-ring-offset-system-grey-4:focus{
    --tw-ring-offset-color: #707070;
  }

  .md\:focus\:tw-ring-offset-system-grey-5:focus{
    --tw-ring-offset-color: #4D4D4D;
  }

  .md\:focus\:tw-ring-offset-system-grey-6:focus{
    --tw-ring-offset-color: #333333;
  }

  .md\:focus\:tw-ring-offset-error-red:focus{
    --tw-ring-offset-color: #C11013;
  }

  .md\:focus\:tw-ring-offset-system-red-1:focus{
    --tw-ring-offset-color: #E22828;
  }

  .md\:focus\:tw-ring-offset-birth-summary-1:focus{
    --tw-ring-offset-color: #FFC924;
  }

  .md\:focus\:tw-ring-offset-birth-summary-2:focus{
    --tw-ring-offset-color: #FFDE7B;
  }

  .md\:focus\:tw-ring-offset-birth-summary-3:focus{
    --tw-ring-offset-color: #FBFCDD;
  }

  .md\:focus\:tw-ring-offset-postnatal-assessment-1:focus{
    --tw-ring-offset-color: #865A87;
  }

  .md\:focus\:tw-ring-offset-postnatal-assessment-2:focus{
    --tw-ring-offset-color: #C1A3C2;
  }

  .md\:focus\:tw-ring-offset-postnatal-assessment-3:focus{
    --tw-ring-offset-color: #FCF5FA;
  }

  .md\:focus\:tw-ring-offset-grow-background:focus{
    --tw-ring-offset-color: #86A3B6;
  }

  .md\:focus\:tw-ring-offset-grow-system-banner:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .md\:focus\:tw-ring-offset-grow-blue-1:focus{
    --tw-ring-offset-color: #1A3B4E;
  }

  .md\:focus\:tw-ring-offset-grow-blue-2:focus{
    --tw-ring-offset-color: #477591;
  }

  .md\:focus\:tw-ring-offset-grow-blue-3:focus{
    --tw-ring-offset-color: #7098B0;
  }

  .md\:focus\:tw-ring-offset-grow-blue-4:focus{
    --tw-ring-offset-color: #CFE1EC;
  }

  .md\:focus\:tw-ring-offset-grow-blue-5:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .md\:focus\:tw-ring-offset-grow-blue-6:focus{
    --tw-ring-offset-color: #77a4bf;
  }

  .md\:focus\:tw-ring-offset-grow-blue-7:focus{
    --tw-ring-offset-color: #88BBDB;
  }

  .md\:focus\:tw-ring-offset-grow-chart-toggle:focus{
    --tw-ring-offset-color: #507A91;
  }

  .md\:focus\:tw-ring-offset-grow-left-nav-1:focus{
    --tw-ring-offset-color: #A6B8C3;
  }

  .md\:focus\:tw-ring-offset-grow-left-nav-active:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .md\:focus\:tw-ring-offset-grow-left-nav-hover:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .md\:focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
    --tw-ring-offset-color: #3B5B6E;
  }

  .md\:focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
    --tw-ring-offset-color: #333333;
  }

  .md\:focus\:tw-ring-offset-default-colour:focus{
    --tw-ring-offset-color: #333333;
  }

  .md\:tw-filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .md\:tw-filter-none{
    filter: none;
  }

  .md\:tw-blur-0{
    --tw-blur: blur(0);
  }

  .md\:tw-blur-none{
    --tw-blur: blur(0);
  }

  .md\:tw-blur-sm{
    --tw-blur: blur(4px);
  }

  .md\:tw-blur{
    --tw-blur: blur(8px);
  }

  .md\:tw-blur-md{
    --tw-blur: blur(12px);
  }

  .md\:tw-blur-lg{
    --tw-blur: blur(16px);
  }

  .md\:tw-blur-xl{
    --tw-blur: blur(24px);
  }

  .md\:tw-blur-2xl{
    --tw-blur: blur(40px);
  }

  .md\:tw-blur-3xl{
    --tw-blur: blur(64px);
  }

  .md\:tw-brightness-0{
    --tw-brightness: brightness(0);
  }

  .md\:tw-brightness-50{
    --tw-brightness: brightness(.5);
  }

  .md\:tw-brightness-75{
    --tw-brightness: brightness(.75);
  }

  .md\:tw-brightness-90{
    --tw-brightness: brightness(.9);
  }

  .md\:tw-brightness-95{
    --tw-brightness: brightness(.95);
  }

  .md\:tw-brightness-100{
    --tw-brightness: brightness(1);
  }

  .md\:tw-brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .md\:tw-brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .md\:tw-brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .md\:tw-brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .md\:tw-brightness-200{
    --tw-brightness: brightness(2);
  }

  .md\:tw-contrast-0{
    --tw-contrast: contrast(0);
  }

  .md\:tw-contrast-50{
    --tw-contrast: contrast(.5);
  }

  .md\:tw-contrast-75{
    --tw-contrast: contrast(.75);
  }

  .md\:tw-contrast-100{
    --tw-contrast: contrast(1);
  }

  .md\:tw-contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .md\:tw-contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .md\:tw-contrast-200{
    --tw-contrast: contrast(2);
  }

  .md\:tw-drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .md\:tw-drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .md\:tw-drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .md\:tw-drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .md\:tw-drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .md\:tw-drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .md\:tw-drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .md\:tw-grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .md\:tw-grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .md\:tw-hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .md\:tw-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .md\:tw-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .md\:tw-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .md\:tw-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .md\:tw-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .md\:tw--hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .md\:tw--hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .md\:tw--hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .md\:tw--hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .md\:tw--hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .md\:tw-invert-0{
    --tw-invert: invert(0);
  }

  .md\:tw-invert{
    --tw-invert: invert(100%);
  }

  .md\:tw-saturate-0{
    --tw-saturate: saturate(0);
  }

  .md\:tw-saturate-50{
    --tw-saturate: saturate(.5);
  }

  .md\:tw-saturate-100{
    --tw-saturate: saturate(1);
  }

  .md\:tw-saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .md\:tw-saturate-200{
    --tw-saturate: saturate(2);
  }

  .md\:tw-sepia-0{
    --tw-sepia: sepia(0);
  }

  .md\:tw-sepia{
    --tw-sepia: sepia(100%);
  }

  .md\:tw-backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .md\:tw-backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .md\:tw-backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .md\:tw-backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .md\:tw-backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .md\:tw-backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .md\:tw-backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .md\:tw-backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .md\:tw-backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .md\:tw-backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .md\:tw-backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .md\:tw-backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .md\:tw-backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .md\:tw-backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .md\:tw-backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .md\:tw-backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .md\:tw-backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .md\:tw-backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .md\:tw-backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .md\:tw-backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .md\:tw-backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .md\:tw-backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .md\:tw-backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .md\:tw-backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .md\:tw-backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .md\:tw-backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .md\:tw-backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .md\:tw-backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .md\:tw-backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .md\:tw-backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .md\:tw-backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .md\:tw-backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .md\:tw-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .md\:tw-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .md\:tw-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .md\:tw-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .md\:tw-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .md\:tw--backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .md\:tw--backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .md\:tw--backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .md\:tw--backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .md\:tw--backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .md\:tw-backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .md\:tw-backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .md\:tw-backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .md\:tw-backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .md\:tw-backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .md\:tw-backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .md\:tw-backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .md\:tw-backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .md\:tw-backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .md\:tw-backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .md\:tw-backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .md\:tw-backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .md\:tw-backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .md\:tw-backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .md\:tw-backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .md\:tw-backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .md\:tw-backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .md\:tw-backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .md\:tw-backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .md\:tw-backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .md\:tw-backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .md\:tw-backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .md\:tw-backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .md\:tw-backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .md\:tw-transition-none{
    transition-property: none;
  }

  .md\:tw-transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:tw-transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:tw-transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:tw-transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:tw-delay-75{
    transition-delay: 75ms;
  }

  .md\:tw-delay-100{
    transition-delay: 100ms;
  }

  .md\:tw-delay-150{
    transition-delay: 150ms;
  }

  .md\:tw-delay-200{
    transition-delay: 200ms;
  }

  .md\:tw-delay-300{
    transition-delay: 300ms;
  }

  .md\:tw-delay-500{
    transition-delay: 500ms;
  }

  .md\:tw-delay-700{
    transition-delay: 700ms;
  }

  .md\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  .md\:tw-duration-75{
    transition-duration: 75ms;
  }

  .md\:tw-duration-100{
    transition-duration: 100ms;
  }

  .md\:tw-duration-150{
    transition-duration: 150ms;
  }

  .md\:tw-duration-200{
    transition-duration: 200ms;
  }

  .md\:tw-duration-300{
    transition-duration: 300ms;
  }

  .md\:tw-duration-500{
    transition-duration: 500ms;
  }

  .md\:tw-duration-700{
    transition-duration: 700ms;
  }

  .md\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  .md\:tw-ease-linear{
    transition-timing-function: linear;
  }

  .md\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .md\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .md\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .md\:tw-bg-default-background-colour {
    background-color: #FFFFFF !important;
  }

  .md\:tw-text-default-background-colour {
    color: #FFFFFF !important;
  }

  .md\:tw-border-default-background-colour {
    border-color: #FFFFFF !important;
  }

  .md\:tw-bg-default-colour-one {
    background-color: #759AA7 !important;
  }

  .md\:tw-text-default-colour-one {
    color: #759AA7 !important;
  }

  .md\:tw-border-default-colour-one {
    border-color: #759AA7 !important;
  }

  .md\:tw-bg-default-colour-two {
    background-color: #CADDE3 !important;
  }

  .md\:tw-text-default-colour-two {
    color: #CADDE3 !important;
  }

  .md\:tw-border-default-colour-two {
    border-color: #CADDE3 !important;
  }

  .md\:tw-bg-default-colour-three {
    background-color: #EEF4F7 !important;
  }

  .md\:tw-text-default-colour-three {
    color: #EEF4F7 !important;
  }

  .md\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .md\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .md\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .md\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .md\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .md\:tw-text-error {
    color: #E53E3E !important;
  }

  .md\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .md\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .md\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .md\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .md\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .md\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .md\:tw-text-error {
    color: #E53E3E !important;
  }

  .md\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .md\:tw-bg-default-modal-background-colour {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .md\:tw-bg-pregnancy-notes-one {
    background-color: #346633 !important;
  }

  .md\:tw-text-pregnancy-notes-one {
    color: #346633 !important;
  }

  .md\:tw-border-pregnancy-notes-one {
    border-color: #346633 !important;
  }

  .md\:tw-bg-pregnancy-notes-two {
    background-color: #BEEDBE !important;
  }

  .md\:tw-text-pregnancy-notes-two {
    color: #BEEDBE !important;
  }

  .md\:tw-border-pregnancy-notes-two {
    border-color: #BEEDBE !important;
  }

  .md\:tw-bg-pregnancy-notes-three {
    background-color: #F0FCF6 !important;
  }

  .md\:tw-text-pregnancy-notes-three {
    color: #F0FCF6 !important;
  }

  .md\:tw-border-pregnancy-notes-three {
    border-color: #F0FCF6 !important;
  }

  .md\:tw-font-noto-sans {
    font-family: Noto Sans, sans-serif !important;
  }

  .md\:tw-font-nunito {
    font-family: Nunito, sans-serif !important;
  }

  .md\:tw-menu-icon-colour {
    color: #346633 !important;
  }

  .md\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .md\:tw-bg-disabled-text-colour {
    background-color: #999999 !important;
  }

  .md\:tw-disabled-text-colour {
    color: #333333 !important;
  }

  .md\:tw-border-disabled-text-colour {
    border-color: #999999 !important;
  }

  .md\:tw-table-row-hover {
    opacity: 0.9;
  }

  .md\:tw-user-menu {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .md\:tw-delete-plot-text-colour {
    color: #304E5F;
  }

  .md\:tw-grow-user-menu {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .md\:tw-triangle-up {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .md\:tw-grow-triangle-up-banner {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .md\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .md\:hover\:tw-bg-default-background-colour:hover {
    background-color: #FFFFFF !important;
  }

  .md\:hover\:tw-text-default-background-colour:hover {
    color: #FFFFFF !important;
  }

  .md\:hover\:tw-border-default-background-colour:hover {
    border-color: #FFFFFF !important;
  }

  .md\:hover\:tw-bg-default-colour-one:hover {
    background-color: #759AA7 !important;
  }

  .md\:hover\:tw-text-default-colour-one:hover {
    color: #759AA7 !important;
  }

  .md\:hover\:tw-border-default-colour-one:hover {
    border-color: #759AA7 !important;
  }

  .md\:hover\:tw-bg-default-colour-two:hover {
    background-color: #CADDE3 !important;
  }

  .md\:hover\:tw-text-default-colour-two:hover {
    color: #CADDE3 !important;
  }

  .md\:hover\:tw-border-default-colour-two:hover {
    border-color: #CADDE3 !important;
  }

  .md\:hover\:tw-bg-default-colour-three:hover {
    background-color: #EEF4F7 !important;
  }

  .md\:hover\:tw-text-default-colour-three:hover {
    color: #EEF4F7 !important;
  }

  .md\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .md\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .md\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .md\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .md\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .md\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .md\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .md\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .md\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .md\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .md\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .md\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .md\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .md\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .md\:hover\:tw-bg-default-modal-background-colour:hover {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .md\:hover\:tw-bg-pregnancy-notes-one:hover {
    background-color: #346633 !important;
  }

  .md\:hover\:tw-text-pregnancy-notes-one:hover {
    color: #346633 !important;
  }

  .md\:hover\:tw-border-pregnancy-notes-one:hover {
    border-color: #346633 !important;
  }

  .md\:hover\:tw-bg-pregnancy-notes-two:hover {
    background-color: #BEEDBE !important;
  }

  .md\:hover\:tw-text-pregnancy-notes-two:hover {
    color: #BEEDBE !important;
  }

  .md\:hover\:tw-border-pregnancy-notes-two:hover {
    border-color: #BEEDBE !important;
  }

  .md\:hover\:tw-bg-pregnancy-notes-three:hover {
    background-color: #F0FCF6 !important;
  }

  .md\:hover\:tw-text-pregnancy-notes-three:hover {
    color: #F0FCF6 !important;
  }

  .md\:hover\:tw-border-pregnancy-notes-three:hover {
    border-color: #F0FCF6 !important;
  }

  .md\:hover\:tw-font-noto-sans:hover {
    font-family: Noto Sans, sans-serif !important;
  }

  .md\:hover\:tw-font-nunito:hover {
    font-family: Nunito, sans-serif !important;
  }

  .md\:hover\:tw-menu-icon-colour:hover {
    color: #346633 !important;
  }

  .md\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .md\:hover\:tw-bg-disabled-text-colour:hover {
    background-color: #999999 !important;
  }

  .md\:hover\:tw-disabled-text-colour:hover {
    color: #333333 !important;
  }

  .md\:hover\:tw-border-disabled-text-colour:hover {
    border-color: #999999 !important;
  }

  .md\:hover\:tw-table-row-hover:hover {
    opacity: 0.9;
  }

  .md\:hover\:tw-user-menu:hover {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .md\:hover\:tw-delete-plot-text-colour:hover {
    color: #304E5F;
  }

  .md\:hover\:tw-grow-user-menu:hover {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .md\:hover\:tw-triangle-up:hover {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .md\:hover\:tw-grow-triangle-up-banner:hover {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .md\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .md\:focus\:tw-bg-default-background-colour:focus {
    background-color: #FFFFFF !important;
  }

  .md\:focus\:tw-text-default-background-colour:focus {
    color: #FFFFFF !important;
  }

  .md\:focus\:tw-border-default-background-colour:focus {
    border-color: #FFFFFF !important;
  }

  .md\:focus\:tw-bg-default-colour-one:focus {
    background-color: #759AA7 !important;
  }

  .md\:focus\:tw-text-default-colour-one:focus {
    color: #759AA7 !important;
  }

  .md\:focus\:tw-border-default-colour-one:focus {
    border-color: #759AA7 !important;
  }

  .md\:focus\:tw-bg-default-colour-two:focus {
    background-color: #CADDE3 !important;
  }

  .md\:focus\:tw-text-default-colour-two:focus {
    color: #CADDE3 !important;
  }

  .md\:focus\:tw-border-default-colour-two:focus {
    border-color: #CADDE3 !important;
  }

  .md\:focus\:tw-bg-default-colour-three:focus {
    background-color: #EEF4F7 !important;
  }

  .md\:focus\:tw-text-default-colour-three:focus {
    color: #EEF4F7 !important;
  }

  .md\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .md\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .md\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .md\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .md\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .md\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .md\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .md\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .md\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .md\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .md\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .md\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .md\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .md\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .md\:focus\:tw-bg-default-modal-background-colour:focus {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .md\:focus\:tw-bg-pregnancy-notes-one:focus {
    background-color: #346633 !important;
  }

  .md\:focus\:tw-text-pregnancy-notes-one:focus {
    color: #346633 !important;
  }

  .md\:focus\:tw-border-pregnancy-notes-one:focus {
    border-color: #346633 !important;
  }

  .md\:focus\:tw-bg-pregnancy-notes-two:focus {
    background-color: #BEEDBE !important;
  }

  .md\:focus\:tw-text-pregnancy-notes-two:focus {
    color: #BEEDBE !important;
  }

  .md\:focus\:tw-border-pregnancy-notes-two:focus {
    border-color: #BEEDBE !important;
  }

  .md\:focus\:tw-bg-pregnancy-notes-three:focus {
    background-color: #F0FCF6 !important;
  }

  .md\:focus\:tw-text-pregnancy-notes-three:focus {
    color: #F0FCF6 !important;
  }

  .md\:focus\:tw-border-pregnancy-notes-three:focus {
    border-color: #F0FCF6 !important;
  }

  .md\:focus\:tw-font-noto-sans:focus {
    font-family: Noto Sans, sans-serif !important;
  }

  .md\:focus\:tw-font-nunito:focus {
    font-family: Nunito, sans-serif !important;
  }

  .md\:focus\:tw-menu-icon-colour:focus {
    color: #346633 !important;
  }

  .md\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .md\:focus\:tw-bg-disabled-text-colour:focus {
    background-color: #999999 !important;
  }

  .md\:focus\:tw-disabled-text-colour:focus {
    color: #333333 !important;
  }

  .md\:focus\:tw-border-disabled-text-colour:focus {
    border-color: #999999 !important;
  }

  .md\:focus\:tw-table-row-hover:focus {
    opacity: 0.9;
  }

  .md\:focus\:tw-user-menu:focus {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .md\:focus\:tw-delete-plot-text-colour:focus {
    color: #304E5F;
  }

  .md\:focus\:tw-grow-user-menu:focus {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .md\:focus\:tw-triangle-up:focus {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .md\:focus\:tw-grow-triangle-up-banner:focus {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .md\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .md\:active\:tw-bg-default-background-colour:active {
    background-color: #FFFFFF !important;
  }

  .md\:active\:tw-text-default-background-colour:active {
    color: #FFFFFF !important;
  }

  .md\:active\:tw-border-default-background-colour:active {
    border-color: #FFFFFF !important;
  }

  .md\:active\:tw-bg-default-colour-one:active {
    background-color: #759AA7 !important;
  }

  .md\:active\:tw-text-default-colour-one:active {
    color: #759AA7 !important;
  }

  .md\:active\:tw-border-default-colour-one:active {
    border-color: #759AA7 !important;
  }

  .md\:active\:tw-bg-default-colour-two:active {
    background-color: #CADDE3 !important;
  }

  .md\:active\:tw-text-default-colour-two:active {
    color: #CADDE3 !important;
  }

  .md\:active\:tw-border-default-colour-two:active {
    border-color: #CADDE3 !important;
  }

  .md\:active\:tw-bg-default-colour-three:active {
    background-color: #EEF4F7 !important;
  }

  .md\:active\:tw-text-default-colour-three:active {
    color: #EEF4F7 !important;
  }

  .md\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .md\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .md\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .md\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .md\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .md\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .md\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .md\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .md\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .md\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .md\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .md\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .md\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .md\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .md\:active\:tw-bg-default-modal-background-colour:active {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .md\:active\:tw-bg-pregnancy-notes-one:active {
    background-color: #346633 !important;
  }

  .md\:active\:tw-text-pregnancy-notes-one:active {
    color: #346633 !important;
  }

  .md\:active\:tw-border-pregnancy-notes-one:active {
    border-color: #346633 !important;
  }

  .md\:active\:tw-bg-pregnancy-notes-two:active {
    background-color: #BEEDBE !important;
  }

  .md\:active\:tw-text-pregnancy-notes-two:active {
    color: #BEEDBE !important;
  }

  .md\:active\:tw-border-pregnancy-notes-two:active {
    border-color: #BEEDBE !important;
  }

  .md\:active\:tw-bg-pregnancy-notes-three:active {
    background-color: #F0FCF6 !important;
  }

  .md\:active\:tw-text-pregnancy-notes-three:active {
    color: #F0FCF6 !important;
  }

  .md\:active\:tw-border-pregnancy-notes-three:active {
    border-color: #F0FCF6 !important;
  }

  .md\:active\:tw-font-noto-sans:active {
    font-family: Noto Sans, sans-serif !important;
  }

  .md\:active\:tw-font-nunito:active {
    font-family: Nunito, sans-serif !important;
  }

  .md\:active\:tw-menu-icon-colour:active {
    color: #346633 !important;
  }

  .md\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }

  .md\:active\:tw-bg-disabled-text-colour:active {
    background-color: #999999 !important;
  }

  .md\:active\:tw-disabled-text-colour:active {
    color: #333333 !important;
  }

  .md\:active\:tw-border-disabled-text-colour:active {
    border-color: #999999 !important;
  }

  .md\:active\:tw-table-row-hover:active {
    opacity: 0.9;
  }

  .md\:active\:tw-user-menu:active {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .md\:active\:tw-delete-plot-text-colour:active {
    color: #304E5F;
  }

  .md\:active\:tw-grow-user-menu:active {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .md\:active\:tw-triangle-up:active {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .md\:active\:tw-grow-triangle-up-banner:active {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .md\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }
}

@media (min-width: 1024px){
  .lg\:tw-container{
    width: 100%;
  }

  @media (min-width: 320px){
    .lg\:tw-container{
      max-width: 320px;
    }
  }

  @media (min-width: 480px){
    .lg\:tw-container{
      max-width: 480px;
    }
  }

  @media (min-width: 640px){
    .lg\:tw-container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .lg\:tw-container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .lg\:tw-container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1580px){
    .lg\:tw-container{
      max-width: 1580px;
    }
  }

  @media (min-width: 1920px){
    .lg\:tw-container{
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px){
    .lg\:tw-container{
      max-width: 2560px;
    }
  }

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

  .lg\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .lg\:focus-within\:tw-not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .lg\:focus\:tw-not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:tw-pointer-events-none{
    pointer-events: none;
  }

  .lg\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  .lg\:tw-visible{
    visibility: visible;
  }

  .lg\:tw-invisible{
    visibility: hidden;
  }

  .lg\:tw-static{
    position: static;
  }

  .lg\:tw-fixed{
    position: fixed;
  }

  .lg\:tw-absolute{
    position: absolute;
  }

  .lg\:tw-relative{
    position: relative;
  }

  .lg\:tw-sticky{
    position: sticky;
  }

  .lg\:tw-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .lg\:tw-inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .lg\:tw-inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .lg\:tw-inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .lg\:tw-inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .lg\:tw-inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .lg\:tw-inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .lg\:tw-inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .lg\:tw-inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .lg\:tw-inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .lg\:tw-inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .lg\:tw-inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .lg\:tw-inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .lg\:tw-inset-13{
    top: 3.25rem;
    right: 3.25rem;
    bottom: 3.25rem;
    left: 3.25rem;
  }

  .lg\:tw-inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .lg\:tw-inset-15{
    top: 3.75rem;
    right: 3.75rem;
    bottom: 3.75rem;
    left: 3.75rem;
  }

  .lg\:tw-inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .lg\:tw-inset-17{
    top: 4.25rem;
    right: 4.25rem;
    bottom: 4.25rem;
    left: 4.25rem;
  }

  .lg\:tw-inset-18{
    top: 4.5rem;
    right: 4.5rem;
    bottom: 4.5rem;
    left: 4.5rem;
  }

  .lg\:tw-inset-19{
    top: 4.75rem;
    right: 4.75rem;
    bottom: 4.75rem;
    left: 4.75rem;
  }

  .lg\:tw-inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .lg\:tw-inset-21{
    top: 5.25rem;
    right: 5.25rem;
    bottom: 5.25rem;
    left: 5.25rem;
  }

  .lg\:tw-inset-22{
    top: 5.5rem;
    right: 5.5rem;
    bottom: 5.5rem;
    left: 5.5rem;
  }

  .lg\:tw-inset-23{
    top: 5.75rem;
    right: 5.75rem;
    bottom: 5.75rem;
    left: 5.75rem;
  }

  .lg\:tw-inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .lg\:tw-inset-25{
    top: 6.25rem;
    right: 6.25rem;
    bottom: 6.25rem;
    left: 6.25rem;
  }

  .lg\:tw-inset-26{
    top: 6.5rem;
    right: 6.5rem;
    bottom: 6.5rem;
    left: 6.5rem;
  }

  .lg\:tw-inset-27{
    top: 6.75rem;
    right: 6.75rem;
    bottom: 6.75rem;
    left: 6.75rem;
  }

  .lg\:tw-inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .lg\:tw-inset-29{
    top: 7.25rem;
    right: 7.25rem;
    bottom: 7.25rem;
    left: 7.25rem;
  }

  .lg\:tw-inset-30{
    top: 7.5rem;
    right: 7.5rem;
    bottom: 7.5rem;
    left: 7.5rem;
  }

  .lg\:tw-inset-31{
    top: 7.75rem;
    right: 7.75rem;
    bottom: 7.75rem;
    left: 7.75rem;
  }

  .lg\:tw-inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .lg\:tw-inset-33{
    top: 8.25rem;
    right: 8.25rem;
    bottom: 8.25rem;
    left: 8.25rem;
  }

  .lg\:tw-inset-34{
    top: 8.5rem;
    right: 8.5rem;
    bottom: 8.5rem;
    left: 8.5rem;
  }

  .lg\:tw-inset-35{
    top: 8.75rem;
    right: 8.75rem;
    bottom: 8.75rem;
    left: 8.75rem;
  }

  .lg\:tw-inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .lg\:tw-inset-37{
    top: 9.25rem;
    right: 9.25rem;
    bottom: 9.25rem;
    left: 9.25rem;
  }

  .lg\:tw-inset-38{
    top: 9.5rem;
    right: 9.5rem;
    bottom: 9.5rem;
    left: 9.5rem;
  }

  .lg\:tw-inset-39{
    top: 9.75rem;
    right: 9.75rem;
    bottom: 9.75rem;
    left: 9.75rem;
  }

  .lg\:tw-inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .lg\:tw-inset-41{
    top: 10.25rem;
    right: 10.25rem;
    bottom: 10.25rem;
    left: 10.25rem;
  }

  .lg\:tw-inset-42{
    top: 10.5rem;
    right: 10.5rem;
    bottom: 10.5rem;
    left: 10.5rem;
  }

  .lg\:tw-inset-43{
    top: 10.75rem;
    right: 10.75rem;
    bottom: 10.75rem;
    left: 10.75rem;
  }

  .lg\:tw-inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .lg\:tw-inset-45{
    top: 11.25rem;
    right: 11.25rem;
    bottom: 11.25rem;
    left: 11.25rem;
  }

  .lg\:tw-inset-46{
    top: 11.5rem;
    right: 11.5rem;
    bottom: 11.5rem;
    left: 11.5rem;
  }

  .lg\:tw-inset-47{
    top: 11.75rem;
    right: 11.75rem;
    bottom: 11.75rem;
    left: 11.75rem;
  }

  .lg\:tw-inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .lg\:tw-inset-50{
    top: 12.5rem;
    right: 12.5rem;
    bottom: 12.5rem;
    left: 12.5rem;
  }

  .lg\:tw-inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .lg\:tw-inset-53{
    top: 13.25rem;
    right: 13.25rem;
    bottom: 13.25rem;
    left: 13.25rem;
  }

  .lg\:tw-inset-54{
    top: 13.5rem;
    right: 13.5rem;
    bottom: 13.5rem;
    left: 13.5rem;
  }

  .lg\:tw-inset-55{
    top: 13.75rem;
    right: 13.75rem;
    bottom: 13.75rem;
    left: 13.75rem;
  }

  .lg\:tw-inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .lg\:tw-inset-57{
    top: 14.25rem;
    right: 14.25rem;
    bottom: 14.25rem;
    left: 14.25rem;
  }

  .lg\:tw-inset-58{
    top: 14.5rem;
    right: 14.5rem;
    bottom: 14.5rem;
    left: 14.5rem;
  }

  .lg\:tw-inset-59{
    top: 14.75rem;
    right: 14.75rem;
    bottom: 14.75rem;
    left: 14.75rem;
  }

  .lg\:tw-inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .lg\:tw-inset-61{
    top: 15.25rem;
    right: 15.25rem;
    bottom: 15.25rem;
    left: 15.25rem;
  }

  .lg\:tw-inset-62{
    top: 15.5rem;
    right: 15.5rem;
    bottom: 15.5rem;
    left: 15.5rem;
  }

  .lg\:tw-inset-63{
    top: 15.75rem;
    right: 15.75rem;
    bottom: 15.75rem;
    left: 15.75rem;
  }

  .lg\:tw-inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .lg\:tw-inset-65{
    top: 16.25rem;
    right: 16.25rem;
    bottom: 16.25rem;
    left: 16.25rem;
  }

  .lg\:tw-inset-66{
    top: 16.5rem;
    right: 16.5rem;
    bottom: 16.5rem;
    left: 16.5rem;
  }

  .lg\:tw-inset-68{
    top: 17rem;
    right: 17rem;
    bottom: 17rem;
    left: 17rem;
  }

  .lg\:tw-inset-69{
    top: 17.25rem;
    right: 17.25rem;
    bottom: 17.25rem;
    left: 17.25rem;
  }

  .lg\:tw-inset-70{
    top: 17.5rem;
    right: 17.5rem;
    bottom: 17.5rem;
    left: 17.5rem;
  }

  .lg\:tw-inset-71{
    top: 17.75rem;
    right: 17.75rem;
    bottom: 17.75rem;
    left: 17.75rem;
  }

  .lg\:tw-inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .lg\:tw-inset-73{
    top: 18.25rem;
    right: 18.25rem;
    bottom: 18.25rem;
    left: 18.25rem;
  }

  .lg\:tw-inset-74{
    top: 18.5rem;
    right: 18.5rem;
    bottom: 18.5rem;
    left: 18.5rem;
  }

  .lg\:tw-inset-75{
    top: 18.75rem;
    right: 18.75rem;
    bottom: 18.75rem;
    left: 18.75rem;
  }

  .lg\:tw-inset-76{
    top: 19rem;
    right: 19rem;
    bottom: 19rem;
    left: 19rem;
  }

  .lg\:tw-inset-77{
    top: 19.25rem;
    right: 19.25rem;
    bottom: 19.25rem;
    left: 19.25rem;
  }

  .lg\:tw-inset-78{
    top: 19.5rem;
    right: 19.5rem;
    bottom: 19.5rem;
    left: 19.5rem;
  }

  .lg\:tw-inset-79{
    top: 19.75rem;
    right: 19.75rem;
    bottom: 19.75rem;
    left: 19.75rem;
  }

  .lg\:tw-inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .lg\:tw-inset-81{
    top: 20.25rem;
    right: 20.25rem;
    bottom: 20.25rem;
    left: 20.25rem;
  }

  .lg\:tw-inset-82{
    top: 20.5rem;
    right: 20.5rem;
    bottom: 20.5rem;
    left: 20.5rem;
  }

  .lg\:tw-inset-83{
    top: 20.75rem;
    right: 20.75rem;
    bottom: 20.75rem;
    left: 20.75rem;
  }

  .lg\:tw-inset-84{
    top: 21rem;
    right: 21rem;
    bottom: 21rem;
    left: 21rem;
  }

  .lg\:tw-inset-85{
    top: 21.25rem;
    right: 21.25rem;
    bottom: 21.25rem;
    left: 21.25rem;
  }

  .lg\:tw-inset-86{
    top: 21.5rem;
    right: 21.5rem;
    bottom: 21.5rem;
    left: 21.5rem;
  }

  .lg\:tw-inset-87{
    top: 21.75rem;
    right: 21.75rem;
    bottom: 21.75rem;
    left: 21.75rem;
  }

  .lg\:tw-inset-88{
    top: 22rem;
    right: 22rem;
    bottom: 22rem;
    left: 22rem;
  }

  .lg\:tw-inset-89{
    top: 22.25rem;
    right: 22.25rem;
    bottom: 22.25rem;
    left: 22.25rem;
  }

  .lg\:tw-inset-90{
    top: 22.5rem;
    right: 22.5rem;
    bottom: 22.5rem;
    left: 22.5rem;
  }

  .lg\:tw-inset-91{
    top: 22.75rem;
    right: 22.75rem;
    bottom: 22.75rem;
    left: 22.75rem;
  }

  .lg\:tw-inset-92{
    top: 23rem;
    right: 23rem;
    bottom: 23rem;
    left: 23rem;
  }

  .lg\:tw-inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .lg\:tw-inset-102{
    top: 25.5rem;
    right: 25.5rem;
    bottom: 25.5rem;
    left: 25.5rem;
  }

  .lg\:tw-inset-112{
    top: 28rem;
    right: 28rem;
    bottom: 28rem;
    left: 28rem;
  }

  .lg\:tw-inset-128{
    top: 31rem;
    right: 31rem;
    bottom: 31rem;
    left: 31rem;
  }

  .lg\:tw-inset-129{
    top: 32.25rem;
    right: 32.25rem;
    bottom: 32.25rem;
    left: 32.25rem;
  }

  .lg\:tw-inset-130{
    top: 32.5rem;
    right: 32.5rem;
    bottom: 32.5rem;
    left: 32.5rem;
  }

  .lg\:tw-inset-140{
    top: 35rem;
    right: 35rem;
    bottom: 35rem;
    left: 35rem;
  }

  .lg\:tw-inset-160{
    top: 40rem;
    right: 40rem;
    bottom: 40rem;
    left: 40rem;
  }

  .lg\:tw-inset-180{
    top: 45rem;
    right: 45rem;
    bottom: 45rem;
    left: 45rem;
  }

  .lg\:tw-inset-185{
    top: 46.25rem;
    right: 46.25rem;
    bottom: 46.25rem;
    left: 46.25rem;
  }

  .lg\:tw-inset-190{
    top: 47.5rem;
    right: 47.5rem;
    bottom: 47.5rem;
    left: 47.5rem;
  }

  .lg\:tw-inset-200{
    top: 50rem;
    right: 50rem;
    bottom: 50rem;
    left: 50rem;
  }

  .lg\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:tw-inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .lg\:tw-inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .lg\:tw-inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .lg\:tw-inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .lg\:tw-inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .lg\:tw--inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .lg\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .lg\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .lg\:tw--inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .lg\:tw--inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .lg\:tw--inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .lg\:tw--inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .lg\:tw--inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .lg\:tw--inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .lg\:tw--inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .lg\:tw--inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .lg\:tw--inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .lg\:tw--inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .lg\:tw--inset-13{
    top: -3.25rem;
    right: -3.25rem;
    bottom: -3.25rem;
    left: -3.25rem;
  }

  .lg\:tw--inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .lg\:tw--inset-15{
    top: -3.75rem;
    right: -3.75rem;
    bottom: -3.75rem;
    left: -3.75rem;
  }

  .lg\:tw--inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .lg\:tw--inset-17{
    top: -4.25rem;
    right: -4.25rem;
    bottom: -4.25rem;
    left: -4.25rem;
  }

  .lg\:tw--inset-18{
    top: -4.5rem;
    right: -4.5rem;
    bottom: -4.5rem;
    left: -4.5rem;
  }

  .lg\:tw--inset-19{
    top: -4.75rem;
    right: -4.75rem;
    bottom: -4.75rem;
    left: -4.75rem;
  }

  .lg\:tw--inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .lg\:tw--inset-21{
    top: -5.25rem;
    right: -5.25rem;
    bottom: -5.25rem;
    left: -5.25rem;
  }

  .lg\:tw--inset-22{
    top: -5.5rem;
    right: -5.5rem;
    bottom: -5.5rem;
    left: -5.5rem;
  }

  .lg\:tw--inset-23{
    top: -5.75rem;
    right: -5.75rem;
    bottom: -5.75rem;
    left: -5.75rem;
  }

  .lg\:tw--inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .lg\:tw--inset-25{
    top: -6.25rem;
    right: -6.25rem;
    bottom: -6.25rem;
    left: -6.25rem;
  }

  .lg\:tw--inset-26{
    top: -6.5rem;
    right: -6.5rem;
    bottom: -6.5rem;
    left: -6.5rem;
  }

  .lg\:tw--inset-27{
    top: -6.75rem;
    right: -6.75rem;
    bottom: -6.75rem;
    left: -6.75rem;
  }

  .lg\:tw--inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .lg\:tw--inset-29{
    top: -7.25rem;
    right: -7.25rem;
    bottom: -7.25rem;
    left: -7.25rem;
  }

  .lg\:tw--inset-30{
    top: -7.5rem;
    right: -7.5rem;
    bottom: -7.5rem;
    left: -7.5rem;
  }

  .lg\:tw--inset-31{
    top: -7.75rem;
    right: -7.75rem;
    bottom: -7.75rem;
    left: -7.75rem;
  }

  .lg\:tw--inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .lg\:tw--inset-33{
    top: -8.25rem;
    right: -8.25rem;
    bottom: -8.25rem;
    left: -8.25rem;
  }

  .lg\:tw--inset-34{
    top: -8.5rem;
    right: -8.5rem;
    bottom: -8.5rem;
    left: -8.5rem;
  }

  .lg\:tw--inset-35{
    top: -8.75rem;
    right: -8.75rem;
    bottom: -8.75rem;
    left: -8.75rem;
  }

  .lg\:tw--inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .lg\:tw--inset-37{
    top: -9.25rem;
    right: -9.25rem;
    bottom: -9.25rem;
    left: -9.25rem;
  }

  .lg\:tw--inset-38{
    top: -9.5rem;
    right: -9.5rem;
    bottom: -9.5rem;
    left: -9.5rem;
  }

  .lg\:tw--inset-39{
    top: -9.75rem;
    right: -9.75rem;
    bottom: -9.75rem;
    left: -9.75rem;
  }

  .lg\:tw--inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .lg\:tw--inset-41{
    top: -10.25rem;
    right: -10.25rem;
    bottom: -10.25rem;
    left: -10.25rem;
  }

  .lg\:tw--inset-42{
    top: -10.5rem;
    right: -10.5rem;
    bottom: -10.5rem;
    left: -10.5rem;
  }

  .lg\:tw--inset-43{
    top: -10.75rem;
    right: -10.75rem;
    bottom: -10.75rem;
    left: -10.75rem;
  }

  .lg\:tw--inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .lg\:tw--inset-45{
    top: -11.25rem;
    right: -11.25rem;
    bottom: -11.25rem;
    left: -11.25rem;
  }

  .lg\:tw--inset-46{
    top: -11.5rem;
    right: -11.5rem;
    bottom: -11.5rem;
    left: -11.5rem;
  }

  .lg\:tw--inset-47{
    top: -11.75rem;
    right: -11.75rem;
    bottom: -11.75rem;
    left: -11.75rem;
  }

  .lg\:tw--inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .lg\:tw--inset-50{
    top: -12.5rem;
    right: -12.5rem;
    bottom: -12.5rem;
    left: -12.5rem;
  }

  .lg\:tw--inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .lg\:tw--inset-53{
    top: -13.25rem;
    right: -13.25rem;
    bottom: -13.25rem;
    left: -13.25rem;
  }

  .lg\:tw--inset-54{
    top: -13.5rem;
    right: -13.5rem;
    bottom: -13.5rem;
    left: -13.5rem;
  }

  .lg\:tw--inset-55{
    top: -13.75rem;
    right: -13.75rem;
    bottom: -13.75rem;
    left: -13.75rem;
  }

  .lg\:tw--inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .lg\:tw--inset-57{
    top: -14.25rem;
    right: -14.25rem;
    bottom: -14.25rem;
    left: -14.25rem;
  }

  .lg\:tw--inset-58{
    top: -14.5rem;
    right: -14.5rem;
    bottom: -14.5rem;
    left: -14.5rem;
  }

  .lg\:tw--inset-59{
    top: -14.75rem;
    right: -14.75rem;
    bottom: -14.75rem;
    left: -14.75rem;
  }

  .lg\:tw--inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .lg\:tw--inset-61{
    top: -15.25rem;
    right: -15.25rem;
    bottom: -15.25rem;
    left: -15.25rem;
  }

  .lg\:tw--inset-62{
    top: -15.5rem;
    right: -15.5rem;
    bottom: -15.5rem;
    left: -15.5rem;
  }

  .lg\:tw--inset-63{
    top: -15.75rem;
    right: -15.75rem;
    bottom: -15.75rem;
    left: -15.75rem;
  }

  .lg\:tw--inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .lg\:tw--inset-65{
    top: -16.25rem;
    right: -16.25rem;
    bottom: -16.25rem;
    left: -16.25rem;
  }

  .lg\:tw--inset-66{
    top: -16.5rem;
    right: -16.5rem;
    bottom: -16.5rem;
    left: -16.5rem;
  }

  .lg\:tw--inset-68{
    top: -17rem;
    right: -17rem;
    bottom: -17rem;
    left: -17rem;
  }

  .lg\:tw--inset-69{
    top: -17.25rem;
    right: -17.25rem;
    bottom: -17.25rem;
    left: -17.25rem;
  }

  .lg\:tw--inset-70{
    top: -17.5rem;
    right: -17.5rem;
    bottom: -17.5rem;
    left: -17.5rem;
  }

  .lg\:tw--inset-71{
    top: -17.75rem;
    right: -17.75rem;
    bottom: -17.75rem;
    left: -17.75rem;
  }

  .lg\:tw--inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .lg\:tw--inset-73{
    top: -18.25rem;
    right: -18.25rem;
    bottom: -18.25rem;
    left: -18.25rem;
  }

  .lg\:tw--inset-74{
    top: -18.5rem;
    right: -18.5rem;
    bottom: -18.5rem;
    left: -18.5rem;
  }

  .lg\:tw--inset-75{
    top: -18.75rem;
    right: -18.75rem;
    bottom: -18.75rem;
    left: -18.75rem;
  }

  .lg\:tw--inset-76{
    top: -19rem;
    right: -19rem;
    bottom: -19rem;
    left: -19rem;
  }

  .lg\:tw--inset-77{
    top: -19.25rem;
    right: -19.25rem;
    bottom: -19.25rem;
    left: -19.25rem;
  }

  .lg\:tw--inset-78{
    top: -19.5rem;
    right: -19.5rem;
    bottom: -19.5rem;
    left: -19.5rem;
  }

  .lg\:tw--inset-79{
    top: -19.75rem;
    right: -19.75rem;
    bottom: -19.75rem;
    left: -19.75rem;
  }

  .lg\:tw--inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .lg\:tw--inset-81{
    top: -20.25rem;
    right: -20.25rem;
    bottom: -20.25rem;
    left: -20.25rem;
  }

  .lg\:tw--inset-82{
    top: -20.5rem;
    right: -20.5rem;
    bottom: -20.5rem;
    left: -20.5rem;
  }

  .lg\:tw--inset-83{
    top: -20.75rem;
    right: -20.75rem;
    bottom: -20.75rem;
    left: -20.75rem;
  }

  .lg\:tw--inset-84{
    top: -21rem;
    right: -21rem;
    bottom: -21rem;
    left: -21rem;
  }

  .lg\:tw--inset-85{
    top: -21.25rem;
    right: -21.25rem;
    bottom: -21.25rem;
    left: -21.25rem;
  }

  .lg\:tw--inset-86{
    top: -21.5rem;
    right: -21.5rem;
    bottom: -21.5rem;
    left: -21.5rem;
  }

  .lg\:tw--inset-87{
    top: -21.75rem;
    right: -21.75rem;
    bottom: -21.75rem;
    left: -21.75rem;
  }

  .lg\:tw--inset-88{
    top: -22rem;
    right: -22rem;
    bottom: -22rem;
    left: -22rem;
  }

  .lg\:tw--inset-89{
    top: -22.25rem;
    right: -22.25rem;
    bottom: -22.25rem;
    left: -22.25rem;
  }

  .lg\:tw--inset-90{
    top: -22.5rem;
    right: -22.5rem;
    bottom: -22.5rem;
    left: -22.5rem;
  }

  .lg\:tw--inset-91{
    top: -22.75rem;
    right: -22.75rem;
    bottom: -22.75rem;
    left: -22.75rem;
  }

  .lg\:tw--inset-92{
    top: -23rem;
    right: -23rem;
    bottom: -23rem;
    left: -23rem;
  }

  .lg\:tw--inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .lg\:tw--inset-102{
    top: -25.5rem;
    right: -25.5rem;
    bottom: -25.5rem;
    left: -25.5rem;
  }

  .lg\:tw--inset-112{
    top: -28rem;
    right: -28rem;
    bottom: -28rem;
    left: -28rem;
  }

  .lg\:tw--inset-128{
    top: -31rem;
    right: -31rem;
    bottom: -31rem;
    left: -31rem;
  }

  .lg\:tw--inset-129{
    top: -32.25rem;
    right: -32.25rem;
    bottom: -32.25rem;
    left: -32.25rem;
  }

  .lg\:tw--inset-130{
    top: -32.5rem;
    right: -32.5rem;
    bottom: -32.5rem;
    left: -32.5rem;
  }

  .lg\:tw--inset-140{
    top: -35rem;
    right: -35rem;
    bottom: -35rem;
    left: -35rem;
  }

  .lg\:tw--inset-160{
    top: -40rem;
    right: -40rem;
    bottom: -40rem;
    left: -40rem;
  }

  .lg\:tw--inset-180{
    top: -45rem;
    right: -45rem;
    bottom: -45rem;
    left: -45rem;
  }

  .lg\:tw--inset-185{
    top: -46.25rem;
    right: -46.25rem;
    bottom: -46.25rem;
    left: -46.25rem;
  }

  .lg\:tw--inset-190{
    top: -47.5rem;
    right: -47.5rem;
    bottom: -47.5rem;
    left: -47.5rem;
  }

  .lg\:tw--inset-200{
    top: -50rem;
    right: -50rem;
    bottom: -50rem;
    left: -50rem;
  }

  .lg\:tw--inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .lg\:tw--inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .lg\:tw--inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .lg\:tw--inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .lg\:tw--inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .lg\:tw-inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:tw-inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .lg\:tw-inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .lg\:tw-inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .lg\:tw-inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:tw-inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .lg\:tw-inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .lg\:tw--inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:tw--inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .lg\:tw--inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .lg\:tw--inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .lg\:tw--inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:tw--inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .lg\:tw--inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .lg\:tw-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .lg\:tw-inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .lg\:tw-inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .lg\:tw-inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .lg\:tw-inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .lg\:tw-inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .lg\:tw-inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .lg\:tw-inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .lg\:tw-inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .lg\:tw-inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .lg\:tw-inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .lg\:tw-inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .lg\:tw-inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .lg\:tw-inset-x-13{
    left: 3.25rem;
    right: 3.25rem;
  }

  .lg\:tw-inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .lg\:tw-inset-x-15{
    left: 3.75rem;
    right: 3.75rem;
  }

  .lg\:tw-inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .lg\:tw-inset-x-17{
    left: 4.25rem;
    right: 4.25rem;
  }

  .lg\:tw-inset-x-18{
    left: 4.5rem;
    right: 4.5rem;
  }

  .lg\:tw-inset-x-19{
    left: 4.75rem;
    right: 4.75rem;
  }

  .lg\:tw-inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .lg\:tw-inset-x-21{
    left: 5.25rem;
    right: 5.25rem;
  }

  .lg\:tw-inset-x-22{
    left: 5.5rem;
    right: 5.5rem;
  }

  .lg\:tw-inset-x-23{
    left: 5.75rem;
    right: 5.75rem;
  }

  .lg\:tw-inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .lg\:tw-inset-x-25{
    left: 6.25rem;
    right: 6.25rem;
  }

  .lg\:tw-inset-x-26{
    left: 6.5rem;
    right: 6.5rem;
  }

  .lg\:tw-inset-x-27{
    left: 6.75rem;
    right: 6.75rem;
  }

  .lg\:tw-inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .lg\:tw-inset-x-29{
    left: 7.25rem;
    right: 7.25rem;
  }

  .lg\:tw-inset-x-30{
    left: 7.5rem;
    right: 7.5rem;
  }

  .lg\:tw-inset-x-31{
    left: 7.75rem;
    right: 7.75rem;
  }

  .lg\:tw-inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .lg\:tw-inset-x-33{
    left: 8.25rem;
    right: 8.25rem;
  }

  .lg\:tw-inset-x-34{
    left: 8.5rem;
    right: 8.5rem;
  }

  .lg\:tw-inset-x-35{
    left: 8.75rem;
    right: 8.75rem;
  }

  .lg\:tw-inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .lg\:tw-inset-x-37{
    left: 9.25rem;
    right: 9.25rem;
  }

  .lg\:tw-inset-x-38{
    left: 9.5rem;
    right: 9.5rem;
  }

  .lg\:tw-inset-x-39{
    left: 9.75rem;
    right: 9.75rem;
  }

  .lg\:tw-inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .lg\:tw-inset-x-41{
    left: 10.25rem;
    right: 10.25rem;
  }

  .lg\:tw-inset-x-42{
    left: 10.5rem;
    right: 10.5rem;
  }

  .lg\:tw-inset-x-43{
    left: 10.75rem;
    right: 10.75rem;
  }

  .lg\:tw-inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .lg\:tw-inset-x-45{
    left: 11.25rem;
    right: 11.25rem;
  }

  .lg\:tw-inset-x-46{
    left: 11.5rem;
    right: 11.5rem;
  }

  .lg\:tw-inset-x-47{
    left: 11.75rem;
    right: 11.75rem;
  }

  .lg\:tw-inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .lg\:tw-inset-x-50{
    left: 12.5rem;
    right: 12.5rem;
  }

  .lg\:tw-inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .lg\:tw-inset-x-53{
    left: 13.25rem;
    right: 13.25rem;
  }

  .lg\:tw-inset-x-54{
    left: 13.5rem;
    right: 13.5rem;
  }

  .lg\:tw-inset-x-55{
    left: 13.75rem;
    right: 13.75rem;
  }

  .lg\:tw-inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .lg\:tw-inset-x-57{
    left: 14.25rem;
    right: 14.25rem;
  }

  .lg\:tw-inset-x-58{
    left: 14.5rem;
    right: 14.5rem;
  }

  .lg\:tw-inset-x-59{
    left: 14.75rem;
    right: 14.75rem;
  }

  .lg\:tw-inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .lg\:tw-inset-x-61{
    left: 15.25rem;
    right: 15.25rem;
  }

  .lg\:tw-inset-x-62{
    left: 15.5rem;
    right: 15.5rem;
  }

  .lg\:tw-inset-x-63{
    left: 15.75rem;
    right: 15.75rem;
  }

  .lg\:tw-inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .lg\:tw-inset-x-65{
    left: 16.25rem;
    right: 16.25rem;
  }

  .lg\:tw-inset-x-66{
    left: 16.5rem;
    right: 16.5rem;
  }

  .lg\:tw-inset-x-68{
    left: 17rem;
    right: 17rem;
  }

  .lg\:tw-inset-x-69{
    left: 17.25rem;
    right: 17.25rem;
  }

  .lg\:tw-inset-x-70{
    left: 17.5rem;
    right: 17.5rem;
  }

  .lg\:tw-inset-x-71{
    left: 17.75rem;
    right: 17.75rem;
  }

  .lg\:tw-inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .lg\:tw-inset-x-73{
    left: 18.25rem;
    right: 18.25rem;
  }

  .lg\:tw-inset-x-74{
    left: 18.5rem;
    right: 18.5rem;
  }

  .lg\:tw-inset-x-75{
    left: 18.75rem;
    right: 18.75rem;
  }

  .lg\:tw-inset-x-76{
    left: 19rem;
    right: 19rem;
  }

  .lg\:tw-inset-x-77{
    left: 19.25rem;
    right: 19.25rem;
  }

  .lg\:tw-inset-x-78{
    left: 19.5rem;
    right: 19.5rem;
  }

  .lg\:tw-inset-x-79{
    left: 19.75rem;
    right: 19.75rem;
  }

  .lg\:tw-inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .lg\:tw-inset-x-81{
    left: 20.25rem;
    right: 20.25rem;
  }

  .lg\:tw-inset-x-82{
    left: 20.5rem;
    right: 20.5rem;
  }

  .lg\:tw-inset-x-83{
    left: 20.75rem;
    right: 20.75rem;
  }

  .lg\:tw-inset-x-84{
    left: 21rem;
    right: 21rem;
  }

  .lg\:tw-inset-x-85{
    left: 21.25rem;
    right: 21.25rem;
  }

  .lg\:tw-inset-x-86{
    left: 21.5rem;
    right: 21.5rem;
  }

  .lg\:tw-inset-x-87{
    left: 21.75rem;
    right: 21.75rem;
  }

  .lg\:tw-inset-x-88{
    left: 22rem;
    right: 22rem;
  }

  .lg\:tw-inset-x-89{
    left: 22.25rem;
    right: 22.25rem;
  }

  .lg\:tw-inset-x-90{
    left: 22.5rem;
    right: 22.5rem;
  }

  .lg\:tw-inset-x-91{
    left: 22.75rem;
    right: 22.75rem;
  }

  .lg\:tw-inset-x-92{
    left: 23rem;
    right: 23rem;
  }

  .lg\:tw-inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .lg\:tw-inset-x-102{
    left: 25.5rem;
    right: 25.5rem;
  }

  .lg\:tw-inset-x-112{
    left: 28rem;
    right: 28rem;
  }

  .lg\:tw-inset-x-128{
    left: 31rem;
    right: 31rem;
  }

  .lg\:tw-inset-x-129{
    left: 32.25rem;
    right: 32.25rem;
  }

  .lg\:tw-inset-x-130{
    left: 32.5rem;
    right: 32.5rem;
  }

  .lg\:tw-inset-x-140{
    left: 35rem;
    right: 35rem;
  }

  .lg\:tw-inset-x-160{
    left: 40rem;
    right: 40rem;
  }

  .lg\:tw-inset-x-180{
    left: 45rem;
    right: 45rem;
  }

  .lg\:tw-inset-x-185{
    left: 46.25rem;
    right: 46.25rem;
  }

  .lg\:tw-inset-x-190{
    left: 47.5rem;
    right: 47.5rem;
  }

  .lg\:tw-inset-x-200{
    left: 50rem;
    right: 50rem;
  }

  .lg\:tw-inset-x-auto{
    left: auto;
    right: auto;
  }

  .lg\:tw-inset-x-px{
    left: 1px;
    right: 1px;
  }

  .lg\:tw-inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .lg\:tw-inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .lg\:tw-inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .lg\:tw-inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .lg\:tw--inset-x-0{
    left: 0px;
    right: 0px;
  }

  .lg\:tw--inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .lg\:tw--inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .lg\:tw--inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .lg\:tw--inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .lg\:tw--inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .lg\:tw--inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .lg\:tw--inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .lg\:tw--inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .lg\:tw--inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .lg\:tw--inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .lg\:tw--inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .lg\:tw--inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .lg\:tw--inset-x-13{
    left: -3.25rem;
    right: -3.25rem;
  }

  .lg\:tw--inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .lg\:tw--inset-x-15{
    left: -3.75rem;
    right: -3.75rem;
  }

  .lg\:tw--inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .lg\:tw--inset-x-17{
    left: -4.25rem;
    right: -4.25rem;
  }

  .lg\:tw--inset-x-18{
    left: -4.5rem;
    right: -4.5rem;
  }

  .lg\:tw--inset-x-19{
    left: -4.75rem;
    right: -4.75rem;
  }

  .lg\:tw--inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .lg\:tw--inset-x-21{
    left: -5.25rem;
    right: -5.25rem;
  }

  .lg\:tw--inset-x-22{
    left: -5.5rem;
    right: -5.5rem;
  }

  .lg\:tw--inset-x-23{
    left: -5.75rem;
    right: -5.75rem;
  }

  .lg\:tw--inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .lg\:tw--inset-x-25{
    left: -6.25rem;
    right: -6.25rem;
  }

  .lg\:tw--inset-x-26{
    left: -6.5rem;
    right: -6.5rem;
  }

  .lg\:tw--inset-x-27{
    left: -6.75rem;
    right: -6.75rem;
  }

  .lg\:tw--inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .lg\:tw--inset-x-29{
    left: -7.25rem;
    right: -7.25rem;
  }

  .lg\:tw--inset-x-30{
    left: -7.5rem;
    right: -7.5rem;
  }

  .lg\:tw--inset-x-31{
    left: -7.75rem;
    right: -7.75rem;
  }

  .lg\:tw--inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .lg\:tw--inset-x-33{
    left: -8.25rem;
    right: -8.25rem;
  }

  .lg\:tw--inset-x-34{
    left: -8.5rem;
    right: -8.5rem;
  }

  .lg\:tw--inset-x-35{
    left: -8.75rem;
    right: -8.75rem;
  }

  .lg\:tw--inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .lg\:tw--inset-x-37{
    left: -9.25rem;
    right: -9.25rem;
  }

  .lg\:tw--inset-x-38{
    left: -9.5rem;
    right: -9.5rem;
  }

  .lg\:tw--inset-x-39{
    left: -9.75rem;
    right: -9.75rem;
  }

  .lg\:tw--inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .lg\:tw--inset-x-41{
    left: -10.25rem;
    right: -10.25rem;
  }

  .lg\:tw--inset-x-42{
    left: -10.5rem;
    right: -10.5rem;
  }

  .lg\:tw--inset-x-43{
    left: -10.75rem;
    right: -10.75rem;
  }

  .lg\:tw--inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .lg\:tw--inset-x-45{
    left: -11.25rem;
    right: -11.25rem;
  }

  .lg\:tw--inset-x-46{
    left: -11.5rem;
    right: -11.5rem;
  }

  .lg\:tw--inset-x-47{
    left: -11.75rem;
    right: -11.75rem;
  }

  .lg\:tw--inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .lg\:tw--inset-x-50{
    left: -12.5rem;
    right: -12.5rem;
  }

  .lg\:tw--inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .lg\:tw--inset-x-53{
    left: -13.25rem;
    right: -13.25rem;
  }

  .lg\:tw--inset-x-54{
    left: -13.5rem;
    right: -13.5rem;
  }

  .lg\:tw--inset-x-55{
    left: -13.75rem;
    right: -13.75rem;
  }

  .lg\:tw--inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .lg\:tw--inset-x-57{
    left: -14.25rem;
    right: -14.25rem;
  }

  .lg\:tw--inset-x-58{
    left: -14.5rem;
    right: -14.5rem;
  }

  .lg\:tw--inset-x-59{
    left: -14.75rem;
    right: -14.75rem;
  }

  .lg\:tw--inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .lg\:tw--inset-x-61{
    left: -15.25rem;
    right: -15.25rem;
  }

  .lg\:tw--inset-x-62{
    left: -15.5rem;
    right: -15.5rem;
  }

  .lg\:tw--inset-x-63{
    left: -15.75rem;
    right: -15.75rem;
  }

  .lg\:tw--inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .lg\:tw--inset-x-65{
    left: -16.25rem;
    right: -16.25rem;
  }

  .lg\:tw--inset-x-66{
    left: -16.5rem;
    right: -16.5rem;
  }

  .lg\:tw--inset-x-68{
    left: -17rem;
    right: -17rem;
  }

  .lg\:tw--inset-x-69{
    left: -17.25rem;
    right: -17.25rem;
  }

  .lg\:tw--inset-x-70{
    left: -17.5rem;
    right: -17.5rem;
  }

  .lg\:tw--inset-x-71{
    left: -17.75rem;
    right: -17.75rem;
  }

  .lg\:tw--inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .lg\:tw--inset-x-73{
    left: -18.25rem;
    right: -18.25rem;
  }

  .lg\:tw--inset-x-74{
    left: -18.5rem;
    right: -18.5rem;
  }

  .lg\:tw--inset-x-75{
    left: -18.75rem;
    right: -18.75rem;
  }

  .lg\:tw--inset-x-76{
    left: -19rem;
    right: -19rem;
  }

  .lg\:tw--inset-x-77{
    left: -19.25rem;
    right: -19.25rem;
  }

  .lg\:tw--inset-x-78{
    left: -19.5rem;
    right: -19.5rem;
  }

  .lg\:tw--inset-x-79{
    left: -19.75rem;
    right: -19.75rem;
  }

  .lg\:tw--inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .lg\:tw--inset-x-81{
    left: -20.25rem;
    right: -20.25rem;
  }

  .lg\:tw--inset-x-82{
    left: -20.5rem;
    right: -20.5rem;
  }

  .lg\:tw--inset-x-83{
    left: -20.75rem;
    right: -20.75rem;
  }

  .lg\:tw--inset-x-84{
    left: -21rem;
    right: -21rem;
  }

  .lg\:tw--inset-x-85{
    left: -21.25rem;
    right: -21.25rem;
  }

  .lg\:tw--inset-x-86{
    left: -21.5rem;
    right: -21.5rem;
  }

  .lg\:tw--inset-x-87{
    left: -21.75rem;
    right: -21.75rem;
  }

  .lg\:tw--inset-x-88{
    left: -22rem;
    right: -22rem;
  }

  .lg\:tw--inset-x-89{
    left: -22.25rem;
    right: -22.25rem;
  }

  .lg\:tw--inset-x-90{
    left: -22.5rem;
    right: -22.5rem;
  }

  .lg\:tw--inset-x-91{
    left: -22.75rem;
    right: -22.75rem;
  }

  .lg\:tw--inset-x-92{
    left: -23rem;
    right: -23rem;
  }

  .lg\:tw--inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .lg\:tw--inset-x-102{
    left: -25.5rem;
    right: -25.5rem;
  }

  .lg\:tw--inset-x-112{
    left: -28rem;
    right: -28rem;
  }

  .lg\:tw--inset-x-128{
    left: -31rem;
    right: -31rem;
  }

  .lg\:tw--inset-x-129{
    left: -32.25rem;
    right: -32.25rem;
  }

  .lg\:tw--inset-x-130{
    left: -32.5rem;
    right: -32.5rem;
  }

  .lg\:tw--inset-x-140{
    left: -35rem;
    right: -35rem;
  }

  .lg\:tw--inset-x-160{
    left: -40rem;
    right: -40rem;
  }

  .lg\:tw--inset-x-180{
    left: -45rem;
    right: -45rem;
  }

  .lg\:tw--inset-x-185{
    left: -46.25rem;
    right: -46.25rem;
  }

  .lg\:tw--inset-x-190{
    left: -47.5rem;
    right: -47.5rem;
  }

  .lg\:tw--inset-x-200{
    left: -50rem;
    right: -50rem;
  }

  .lg\:tw--inset-x-px{
    left: -1px;
    right: -1px;
  }

  .lg\:tw--inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .lg\:tw--inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .lg\:tw--inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .lg\:tw--inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .lg\:tw-inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .lg\:tw-inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .lg\:tw-inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .lg\:tw-inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .lg\:tw-inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .lg\:tw-inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .lg\:tw-inset-x-full{
    left: 100%;
    right: 100%;
  }

  .lg\:tw--inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .lg\:tw--inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .lg\:tw--inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .lg\:tw--inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .lg\:tw--inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .lg\:tw--inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .lg\:tw--inset-x-full{
    left: -100%;
    right: -100%;
  }

  .lg\:tw-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .lg\:tw-inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .lg\:tw-inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .lg\:tw-inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .lg\:tw-inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .lg\:tw-inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .lg\:tw-inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .lg\:tw-inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .lg\:tw-inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .lg\:tw-inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .lg\:tw-inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .lg\:tw-inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .lg\:tw-inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .lg\:tw-inset-y-13{
    top: 3.25rem;
    bottom: 3.25rem;
  }

  .lg\:tw-inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .lg\:tw-inset-y-15{
    top: 3.75rem;
    bottom: 3.75rem;
  }

  .lg\:tw-inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .lg\:tw-inset-y-17{
    top: 4.25rem;
    bottom: 4.25rem;
  }

  .lg\:tw-inset-y-18{
    top: 4.5rem;
    bottom: 4.5rem;
  }

  .lg\:tw-inset-y-19{
    top: 4.75rem;
    bottom: 4.75rem;
  }

  .lg\:tw-inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .lg\:tw-inset-y-21{
    top: 5.25rem;
    bottom: 5.25rem;
  }

  .lg\:tw-inset-y-22{
    top: 5.5rem;
    bottom: 5.5rem;
  }

  .lg\:tw-inset-y-23{
    top: 5.75rem;
    bottom: 5.75rem;
  }

  .lg\:tw-inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .lg\:tw-inset-y-25{
    top: 6.25rem;
    bottom: 6.25rem;
  }

  .lg\:tw-inset-y-26{
    top: 6.5rem;
    bottom: 6.5rem;
  }

  .lg\:tw-inset-y-27{
    top: 6.75rem;
    bottom: 6.75rem;
  }

  .lg\:tw-inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .lg\:tw-inset-y-29{
    top: 7.25rem;
    bottom: 7.25rem;
  }

  .lg\:tw-inset-y-30{
    top: 7.5rem;
    bottom: 7.5rem;
  }

  .lg\:tw-inset-y-31{
    top: 7.75rem;
    bottom: 7.75rem;
  }

  .lg\:tw-inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .lg\:tw-inset-y-33{
    top: 8.25rem;
    bottom: 8.25rem;
  }

  .lg\:tw-inset-y-34{
    top: 8.5rem;
    bottom: 8.5rem;
  }

  .lg\:tw-inset-y-35{
    top: 8.75rem;
    bottom: 8.75rem;
  }

  .lg\:tw-inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .lg\:tw-inset-y-37{
    top: 9.25rem;
    bottom: 9.25rem;
  }

  .lg\:tw-inset-y-38{
    top: 9.5rem;
    bottom: 9.5rem;
  }

  .lg\:tw-inset-y-39{
    top: 9.75rem;
    bottom: 9.75rem;
  }

  .lg\:tw-inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .lg\:tw-inset-y-41{
    top: 10.25rem;
    bottom: 10.25rem;
  }

  .lg\:tw-inset-y-42{
    top: 10.5rem;
    bottom: 10.5rem;
  }

  .lg\:tw-inset-y-43{
    top: 10.75rem;
    bottom: 10.75rem;
  }

  .lg\:tw-inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .lg\:tw-inset-y-45{
    top: 11.25rem;
    bottom: 11.25rem;
  }

  .lg\:tw-inset-y-46{
    top: 11.5rem;
    bottom: 11.5rem;
  }

  .lg\:tw-inset-y-47{
    top: 11.75rem;
    bottom: 11.75rem;
  }

  .lg\:tw-inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .lg\:tw-inset-y-50{
    top: 12.5rem;
    bottom: 12.5rem;
  }

  .lg\:tw-inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .lg\:tw-inset-y-53{
    top: 13.25rem;
    bottom: 13.25rem;
  }

  .lg\:tw-inset-y-54{
    top: 13.5rem;
    bottom: 13.5rem;
  }

  .lg\:tw-inset-y-55{
    top: 13.75rem;
    bottom: 13.75rem;
  }

  .lg\:tw-inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .lg\:tw-inset-y-57{
    top: 14.25rem;
    bottom: 14.25rem;
  }

  .lg\:tw-inset-y-58{
    top: 14.5rem;
    bottom: 14.5rem;
  }

  .lg\:tw-inset-y-59{
    top: 14.75rem;
    bottom: 14.75rem;
  }

  .lg\:tw-inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .lg\:tw-inset-y-61{
    top: 15.25rem;
    bottom: 15.25rem;
  }

  .lg\:tw-inset-y-62{
    top: 15.5rem;
    bottom: 15.5rem;
  }

  .lg\:tw-inset-y-63{
    top: 15.75rem;
    bottom: 15.75rem;
  }

  .lg\:tw-inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .lg\:tw-inset-y-65{
    top: 16.25rem;
    bottom: 16.25rem;
  }

  .lg\:tw-inset-y-66{
    top: 16.5rem;
    bottom: 16.5rem;
  }

  .lg\:tw-inset-y-68{
    top: 17rem;
    bottom: 17rem;
  }

  .lg\:tw-inset-y-69{
    top: 17.25rem;
    bottom: 17.25rem;
  }

  .lg\:tw-inset-y-70{
    top: 17.5rem;
    bottom: 17.5rem;
  }

  .lg\:tw-inset-y-71{
    top: 17.75rem;
    bottom: 17.75rem;
  }

  .lg\:tw-inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .lg\:tw-inset-y-73{
    top: 18.25rem;
    bottom: 18.25rem;
  }

  .lg\:tw-inset-y-74{
    top: 18.5rem;
    bottom: 18.5rem;
  }

  .lg\:tw-inset-y-75{
    top: 18.75rem;
    bottom: 18.75rem;
  }

  .lg\:tw-inset-y-76{
    top: 19rem;
    bottom: 19rem;
  }

  .lg\:tw-inset-y-77{
    top: 19.25rem;
    bottom: 19.25rem;
  }

  .lg\:tw-inset-y-78{
    top: 19.5rem;
    bottom: 19.5rem;
  }

  .lg\:tw-inset-y-79{
    top: 19.75rem;
    bottom: 19.75rem;
  }

  .lg\:tw-inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .lg\:tw-inset-y-81{
    top: 20.25rem;
    bottom: 20.25rem;
  }

  .lg\:tw-inset-y-82{
    top: 20.5rem;
    bottom: 20.5rem;
  }

  .lg\:tw-inset-y-83{
    top: 20.75rem;
    bottom: 20.75rem;
  }

  .lg\:tw-inset-y-84{
    top: 21rem;
    bottom: 21rem;
  }

  .lg\:tw-inset-y-85{
    top: 21.25rem;
    bottom: 21.25rem;
  }

  .lg\:tw-inset-y-86{
    top: 21.5rem;
    bottom: 21.5rem;
  }

  .lg\:tw-inset-y-87{
    top: 21.75rem;
    bottom: 21.75rem;
  }

  .lg\:tw-inset-y-88{
    top: 22rem;
    bottom: 22rem;
  }

  .lg\:tw-inset-y-89{
    top: 22.25rem;
    bottom: 22.25rem;
  }

  .lg\:tw-inset-y-90{
    top: 22.5rem;
    bottom: 22.5rem;
  }

  .lg\:tw-inset-y-91{
    top: 22.75rem;
    bottom: 22.75rem;
  }

  .lg\:tw-inset-y-92{
    top: 23rem;
    bottom: 23rem;
  }

  .lg\:tw-inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .lg\:tw-inset-y-102{
    top: 25.5rem;
    bottom: 25.5rem;
  }

  .lg\:tw-inset-y-112{
    top: 28rem;
    bottom: 28rem;
  }

  .lg\:tw-inset-y-128{
    top: 31rem;
    bottom: 31rem;
  }

  .lg\:tw-inset-y-129{
    top: 32.25rem;
    bottom: 32.25rem;
  }

  .lg\:tw-inset-y-130{
    top: 32.5rem;
    bottom: 32.5rem;
  }

  .lg\:tw-inset-y-140{
    top: 35rem;
    bottom: 35rem;
  }

  .lg\:tw-inset-y-160{
    top: 40rem;
    bottom: 40rem;
  }

  .lg\:tw-inset-y-180{
    top: 45rem;
    bottom: 45rem;
  }

  .lg\:tw-inset-y-185{
    top: 46.25rem;
    bottom: 46.25rem;
  }

  .lg\:tw-inset-y-190{
    top: 47.5rem;
    bottom: 47.5rem;
  }

  .lg\:tw-inset-y-200{
    top: 50rem;
    bottom: 50rem;
  }

  .lg\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .lg\:tw-inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .lg\:tw-inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .lg\:tw-inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .lg\:tw-inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .lg\:tw-inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .lg\:tw--inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .lg\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .lg\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .lg\:tw--inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .lg\:tw--inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .lg\:tw--inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .lg\:tw--inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .lg\:tw--inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .lg\:tw--inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .lg\:tw--inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .lg\:tw--inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .lg\:tw--inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .lg\:tw--inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .lg\:tw--inset-y-13{
    top: -3.25rem;
    bottom: -3.25rem;
  }

  .lg\:tw--inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .lg\:tw--inset-y-15{
    top: -3.75rem;
    bottom: -3.75rem;
  }

  .lg\:tw--inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .lg\:tw--inset-y-17{
    top: -4.25rem;
    bottom: -4.25rem;
  }

  .lg\:tw--inset-y-18{
    top: -4.5rem;
    bottom: -4.5rem;
  }

  .lg\:tw--inset-y-19{
    top: -4.75rem;
    bottom: -4.75rem;
  }

  .lg\:tw--inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .lg\:tw--inset-y-21{
    top: -5.25rem;
    bottom: -5.25rem;
  }

  .lg\:tw--inset-y-22{
    top: -5.5rem;
    bottom: -5.5rem;
  }

  .lg\:tw--inset-y-23{
    top: -5.75rem;
    bottom: -5.75rem;
  }

  .lg\:tw--inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .lg\:tw--inset-y-25{
    top: -6.25rem;
    bottom: -6.25rem;
  }

  .lg\:tw--inset-y-26{
    top: -6.5rem;
    bottom: -6.5rem;
  }

  .lg\:tw--inset-y-27{
    top: -6.75rem;
    bottom: -6.75rem;
  }

  .lg\:tw--inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .lg\:tw--inset-y-29{
    top: -7.25rem;
    bottom: -7.25rem;
  }

  .lg\:tw--inset-y-30{
    top: -7.5rem;
    bottom: -7.5rem;
  }

  .lg\:tw--inset-y-31{
    top: -7.75rem;
    bottom: -7.75rem;
  }

  .lg\:tw--inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .lg\:tw--inset-y-33{
    top: -8.25rem;
    bottom: -8.25rem;
  }

  .lg\:tw--inset-y-34{
    top: -8.5rem;
    bottom: -8.5rem;
  }

  .lg\:tw--inset-y-35{
    top: -8.75rem;
    bottom: -8.75rem;
  }

  .lg\:tw--inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .lg\:tw--inset-y-37{
    top: -9.25rem;
    bottom: -9.25rem;
  }

  .lg\:tw--inset-y-38{
    top: -9.5rem;
    bottom: -9.5rem;
  }

  .lg\:tw--inset-y-39{
    top: -9.75rem;
    bottom: -9.75rem;
  }

  .lg\:tw--inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .lg\:tw--inset-y-41{
    top: -10.25rem;
    bottom: -10.25rem;
  }

  .lg\:tw--inset-y-42{
    top: -10.5rem;
    bottom: -10.5rem;
  }

  .lg\:tw--inset-y-43{
    top: -10.75rem;
    bottom: -10.75rem;
  }

  .lg\:tw--inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .lg\:tw--inset-y-45{
    top: -11.25rem;
    bottom: -11.25rem;
  }

  .lg\:tw--inset-y-46{
    top: -11.5rem;
    bottom: -11.5rem;
  }

  .lg\:tw--inset-y-47{
    top: -11.75rem;
    bottom: -11.75rem;
  }

  .lg\:tw--inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .lg\:tw--inset-y-50{
    top: -12.5rem;
    bottom: -12.5rem;
  }

  .lg\:tw--inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .lg\:tw--inset-y-53{
    top: -13.25rem;
    bottom: -13.25rem;
  }

  .lg\:tw--inset-y-54{
    top: -13.5rem;
    bottom: -13.5rem;
  }

  .lg\:tw--inset-y-55{
    top: -13.75rem;
    bottom: -13.75rem;
  }

  .lg\:tw--inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .lg\:tw--inset-y-57{
    top: -14.25rem;
    bottom: -14.25rem;
  }

  .lg\:tw--inset-y-58{
    top: -14.5rem;
    bottom: -14.5rem;
  }

  .lg\:tw--inset-y-59{
    top: -14.75rem;
    bottom: -14.75rem;
  }

  .lg\:tw--inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .lg\:tw--inset-y-61{
    top: -15.25rem;
    bottom: -15.25rem;
  }

  .lg\:tw--inset-y-62{
    top: -15.5rem;
    bottom: -15.5rem;
  }

  .lg\:tw--inset-y-63{
    top: -15.75rem;
    bottom: -15.75rem;
  }

  .lg\:tw--inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .lg\:tw--inset-y-65{
    top: -16.25rem;
    bottom: -16.25rem;
  }

  .lg\:tw--inset-y-66{
    top: -16.5rem;
    bottom: -16.5rem;
  }

  .lg\:tw--inset-y-68{
    top: -17rem;
    bottom: -17rem;
  }

  .lg\:tw--inset-y-69{
    top: -17.25rem;
    bottom: -17.25rem;
  }

  .lg\:tw--inset-y-70{
    top: -17.5rem;
    bottom: -17.5rem;
  }

  .lg\:tw--inset-y-71{
    top: -17.75rem;
    bottom: -17.75rem;
  }

  .lg\:tw--inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .lg\:tw--inset-y-73{
    top: -18.25rem;
    bottom: -18.25rem;
  }

  .lg\:tw--inset-y-74{
    top: -18.5rem;
    bottom: -18.5rem;
  }

  .lg\:tw--inset-y-75{
    top: -18.75rem;
    bottom: -18.75rem;
  }

  .lg\:tw--inset-y-76{
    top: -19rem;
    bottom: -19rem;
  }

  .lg\:tw--inset-y-77{
    top: -19.25rem;
    bottom: -19.25rem;
  }

  .lg\:tw--inset-y-78{
    top: -19.5rem;
    bottom: -19.5rem;
  }

  .lg\:tw--inset-y-79{
    top: -19.75rem;
    bottom: -19.75rem;
  }

  .lg\:tw--inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .lg\:tw--inset-y-81{
    top: -20.25rem;
    bottom: -20.25rem;
  }

  .lg\:tw--inset-y-82{
    top: -20.5rem;
    bottom: -20.5rem;
  }

  .lg\:tw--inset-y-83{
    top: -20.75rem;
    bottom: -20.75rem;
  }

  .lg\:tw--inset-y-84{
    top: -21rem;
    bottom: -21rem;
  }

  .lg\:tw--inset-y-85{
    top: -21.25rem;
    bottom: -21.25rem;
  }

  .lg\:tw--inset-y-86{
    top: -21.5rem;
    bottom: -21.5rem;
  }

  .lg\:tw--inset-y-87{
    top: -21.75rem;
    bottom: -21.75rem;
  }

  .lg\:tw--inset-y-88{
    top: -22rem;
    bottom: -22rem;
  }

  .lg\:tw--inset-y-89{
    top: -22.25rem;
    bottom: -22.25rem;
  }

  .lg\:tw--inset-y-90{
    top: -22.5rem;
    bottom: -22.5rem;
  }

  .lg\:tw--inset-y-91{
    top: -22.75rem;
    bottom: -22.75rem;
  }

  .lg\:tw--inset-y-92{
    top: -23rem;
    bottom: -23rem;
  }

  .lg\:tw--inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .lg\:tw--inset-y-102{
    top: -25.5rem;
    bottom: -25.5rem;
  }

  .lg\:tw--inset-y-112{
    top: -28rem;
    bottom: -28rem;
  }

  .lg\:tw--inset-y-128{
    top: -31rem;
    bottom: -31rem;
  }

  .lg\:tw--inset-y-129{
    top: -32.25rem;
    bottom: -32.25rem;
  }

  .lg\:tw--inset-y-130{
    top: -32.5rem;
    bottom: -32.5rem;
  }

  .lg\:tw--inset-y-140{
    top: -35rem;
    bottom: -35rem;
  }

  .lg\:tw--inset-y-160{
    top: -40rem;
    bottom: -40rem;
  }

  .lg\:tw--inset-y-180{
    top: -45rem;
    bottom: -45rem;
  }

  .lg\:tw--inset-y-185{
    top: -46.25rem;
    bottom: -46.25rem;
  }

  .lg\:tw--inset-y-190{
    top: -47.5rem;
    bottom: -47.5rem;
  }

  .lg\:tw--inset-y-200{
    top: -50rem;
    bottom: -50rem;
  }

  .lg\:tw--inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .lg\:tw--inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .lg\:tw--inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .lg\:tw--inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .lg\:tw--inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .lg\:tw-inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .lg\:tw-inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .lg\:tw-inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .lg\:tw-inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .lg\:tw-inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .lg\:tw-inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .lg\:tw-inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .lg\:tw--inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .lg\:tw--inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .lg\:tw--inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .lg\:tw--inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .lg\:tw--inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .lg\:tw--inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .lg\:tw--inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .lg\:tw-top-0{
    top: 0px;
  }

  .lg\:tw-top-1{
    top: 0.25rem;
  }

  .lg\:tw-top-2{
    top: 0.5rem;
  }

  .lg\:tw-top-3{
    top: 0.75rem;
  }

  .lg\:tw-top-4{
    top: 1rem;
  }

  .lg\:tw-top-5{
    top: 1.25rem;
  }

  .lg\:tw-top-6{
    top: 1.5rem;
  }

  .lg\:tw-top-7{
    top: 1.75rem;
  }

  .lg\:tw-top-8{
    top: 2rem;
  }

  .lg\:tw-top-9{
    top: 2.25rem;
  }

  .lg\:tw-top-10{
    top: 2.5rem;
  }

  .lg\:tw-top-11{
    top: 2.75rem;
  }

  .lg\:tw-top-12{
    top: 3rem;
  }

  .lg\:tw-top-13{
    top: 3.25rem;
  }

  .lg\:tw-top-14{
    top: 3.5rem;
  }

  .lg\:tw-top-15{
    top: 3.75rem;
  }

  .lg\:tw-top-16{
    top: 4rem;
  }

  .lg\:tw-top-17{
    top: 4.25rem;
  }

  .lg\:tw-top-18{
    top: 4.5rem;
  }

  .lg\:tw-top-19{
    top: 4.75rem;
  }

  .lg\:tw-top-20{
    top: 5rem;
  }

  .lg\:tw-top-21{
    top: 5.25rem;
  }

  .lg\:tw-top-22{
    top: 5.5rem;
  }

  .lg\:tw-top-23{
    top: 5.75rem;
  }

  .lg\:tw-top-24{
    top: 6rem;
  }

  .lg\:tw-top-25{
    top: 6.25rem;
  }

  .lg\:tw-top-26{
    top: 6.5rem;
  }

  .lg\:tw-top-27{
    top: 6.75rem;
  }

  .lg\:tw-top-28{
    top: 7rem;
  }

  .lg\:tw-top-29{
    top: 7.25rem;
  }

  .lg\:tw-top-30{
    top: 7.5rem;
  }

  .lg\:tw-top-31{
    top: 7.75rem;
  }

  .lg\:tw-top-32{
    top: 8rem;
  }

  .lg\:tw-top-33{
    top: 8.25rem;
  }

  .lg\:tw-top-34{
    top: 8.5rem;
  }

  .lg\:tw-top-35{
    top: 8.75rem;
  }

  .lg\:tw-top-36{
    top: 9rem;
  }

  .lg\:tw-top-37{
    top: 9.25rem;
  }

  .lg\:tw-top-38{
    top: 9.5rem;
  }

  .lg\:tw-top-39{
    top: 9.75rem;
  }

  .lg\:tw-top-40{
    top: 10rem;
  }

  .lg\:tw-top-41{
    top: 10.25rem;
  }

  .lg\:tw-top-42{
    top: 10.5rem;
  }

  .lg\:tw-top-43{
    top: 10.75rem;
  }

  .lg\:tw-top-44{
    top: 11rem;
  }

  .lg\:tw-top-45{
    top: 11.25rem;
  }

  .lg\:tw-top-46{
    top: 11.5rem;
  }

  .lg\:tw-top-47{
    top: 11.75rem;
  }

  .lg\:tw-top-48{
    top: 12rem;
  }

  .lg\:tw-top-50{
    top: 12.5rem;
  }

  .lg\:tw-top-52{
    top: 13rem;
  }

  .lg\:tw-top-53{
    top: 13.25rem;
  }

  .lg\:tw-top-54{
    top: 13.5rem;
  }

  .lg\:tw-top-55{
    top: 13.75rem;
  }

  .lg\:tw-top-56{
    top: 14rem;
  }

  .lg\:tw-top-57{
    top: 14.25rem;
  }

  .lg\:tw-top-58{
    top: 14.5rem;
  }

  .lg\:tw-top-59{
    top: 14.75rem;
  }

  .lg\:tw-top-60{
    top: 15rem;
  }

  .lg\:tw-top-61{
    top: 15.25rem;
  }

  .lg\:tw-top-62{
    top: 15.5rem;
  }

  .lg\:tw-top-63{
    top: 15.75rem;
  }

  .lg\:tw-top-64{
    top: 16rem;
  }

  .lg\:tw-top-65{
    top: 16.25rem;
  }

  .lg\:tw-top-66{
    top: 16.5rem;
  }

  .lg\:tw-top-68{
    top: 17rem;
  }

  .lg\:tw-top-69{
    top: 17.25rem;
  }

  .lg\:tw-top-70{
    top: 17.5rem;
  }

  .lg\:tw-top-71{
    top: 17.75rem;
  }

  .lg\:tw-top-72{
    top: 18rem;
  }

  .lg\:tw-top-73{
    top: 18.25rem;
  }

  .lg\:tw-top-74{
    top: 18.5rem;
  }

  .lg\:tw-top-75{
    top: 18.75rem;
  }

  .lg\:tw-top-76{
    top: 19rem;
  }

  .lg\:tw-top-77{
    top: 19.25rem;
  }

  .lg\:tw-top-78{
    top: 19.5rem;
  }

  .lg\:tw-top-79{
    top: 19.75rem;
  }

  .lg\:tw-top-80{
    top: 20rem;
  }

  .lg\:tw-top-81{
    top: 20.25rem;
  }

  .lg\:tw-top-82{
    top: 20.5rem;
  }

  .lg\:tw-top-83{
    top: 20.75rem;
  }

  .lg\:tw-top-84{
    top: 21rem;
  }

  .lg\:tw-top-85{
    top: 21.25rem;
  }

  .lg\:tw-top-86{
    top: 21.5rem;
  }

  .lg\:tw-top-87{
    top: 21.75rem;
  }

  .lg\:tw-top-88{
    top: 22rem;
  }

  .lg\:tw-top-89{
    top: 22.25rem;
  }

  .lg\:tw-top-90{
    top: 22.5rem;
  }

  .lg\:tw-top-91{
    top: 22.75rem;
  }

  .lg\:tw-top-92{
    top: 23rem;
  }

  .lg\:tw-top-96{
    top: 24rem;
  }

  .lg\:tw-top-102{
    top: 25.5rem;
  }

  .lg\:tw-top-112{
    top: 28rem;
  }

  .lg\:tw-top-128{
    top: 31rem;
  }

  .lg\:tw-top-129{
    top: 32.25rem;
  }

  .lg\:tw-top-130{
    top: 32.5rem;
  }

  .lg\:tw-top-140{
    top: 35rem;
  }

  .lg\:tw-top-160{
    top: 40rem;
  }

  .lg\:tw-top-180{
    top: 45rem;
  }

  .lg\:tw-top-185{
    top: 46.25rem;
  }

  .lg\:tw-top-190{
    top: 47.5rem;
  }

  .lg\:tw-top-200{
    top: 50rem;
  }

  .lg\:tw-top-auto{
    top: auto;
  }

  .lg\:tw-top-px{
    top: 1px;
  }

  .lg\:tw-top-0\.5{
    top: 0.125rem;
  }

  .lg\:tw-top-1\.5{
    top: 0.375rem;
  }

  .lg\:tw-top-2\.5{
    top: 0.625rem;
  }

  .lg\:tw-top-3\.5{
    top: 0.875rem;
  }

  .lg\:tw--top-0{
    top: 0px;
  }

  .lg\:tw--top-1{
    top: -0.25rem;
  }

  .lg\:tw--top-2{
    top: -0.5rem;
  }

  .lg\:tw--top-3{
    top: -0.75rem;
  }

  .lg\:tw--top-4{
    top: -1rem;
  }

  .lg\:tw--top-5{
    top: -1.25rem;
  }

  .lg\:tw--top-6{
    top: -1.5rem;
  }

  .lg\:tw--top-7{
    top: -1.75rem;
  }

  .lg\:tw--top-8{
    top: -2rem;
  }

  .lg\:tw--top-9{
    top: -2.25rem;
  }

  .lg\:tw--top-10{
    top: -2.5rem;
  }

  .lg\:tw--top-11{
    top: -2.75rem;
  }

  .lg\:tw--top-12{
    top: -3rem;
  }

  .lg\:tw--top-13{
    top: -3.25rem;
  }

  .lg\:tw--top-14{
    top: -3.5rem;
  }

  .lg\:tw--top-15{
    top: -3.75rem;
  }

  .lg\:tw--top-16{
    top: -4rem;
  }

  .lg\:tw--top-17{
    top: -4.25rem;
  }

  .lg\:tw--top-18{
    top: -4.5rem;
  }

  .lg\:tw--top-19{
    top: -4.75rem;
  }

  .lg\:tw--top-20{
    top: -5rem;
  }

  .lg\:tw--top-21{
    top: -5.25rem;
  }

  .lg\:tw--top-22{
    top: -5.5rem;
  }

  .lg\:tw--top-23{
    top: -5.75rem;
  }

  .lg\:tw--top-24{
    top: -6rem;
  }

  .lg\:tw--top-25{
    top: -6.25rem;
  }

  .lg\:tw--top-26{
    top: -6.5rem;
  }

  .lg\:tw--top-27{
    top: -6.75rem;
  }

  .lg\:tw--top-28{
    top: -7rem;
  }

  .lg\:tw--top-29{
    top: -7.25rem;
  }

  .lg\:tw--top-30{
    top: -7.5rem;
  }

  .lg\:tw--top-31{
    top: -7.75rem;
  }

  .lg\:tw--top-32{
    top: -8rem;
  }

  .lg\:tw--top-33{
    top: -8.25rem;
  }

  .lg\:tw--top-34{
    top: -8.5rem;
  }

  .lg\:tw--top-35{
    top: -8.75rem;
  }

  .lg\:tw--top-36{
    top: -9rem;
  }

  .lg\:tw--top-37{
    top: -9.25rem;
  }

  .lg\:tw--top-38{
    top: -9.5rem;
  }

  .lg\:tw--top-39{
    top: -9.75rem;
  }

  .lg\:tw--top-40{
    top: -10rem;
  }

  .lg\:tw--top-41{
    top: -10.25rem;
  }

  .lg\:tw--top-42{
    top: -10.5rem;
  }

  .lg\:tw--top-43{
    top: -10.75rem;
  }

  .lg\:tw--top-44{
    top: -11rem;
  }

  .lg\:tw--top-45{
    top: -11.25rem;
  }

  .lg\:tw--top-46{
    top: -11.5rem;
  }

  .lg\:tw--top-47{
    top: -11.75rem;
  }

  .lg\:tw--top-48{
    top: -12rem;
  }

  .lg\:tw--top-50{
    top: -12.5rem;
  }

  .lg\:tw--top-52{
    top: -13rem;
  }

  .lg\:tw--top-53{
    top: -13.25rem;
  }

  .lg\:tw--top-54{
    top: -13.5rem;
  }

  .lg\:tw--top-55{
    top: -13.75rem;
  }

  .lg\:tw--top-56{
    top: -14rem;
  }

  .lg\:tw--top-57{
    top: -14.25rem;
  }

  .lg\:tw--top-58{
    top: -14.5rem;
  }

  .lg\:tw--top-59{
    top: -14.75rem;
  }

  .lg\:tw--top-60{
    top: -15rem;
  }

  .lg\:tw--top-61{
    top: -15.25rem;
  }

  .lg\:tw--top-62{
    top: -15.5rem;
  }

  .lg\:tw--top-63{
    top: -15.75rem;
  }

  .lg\:tw--top-64{
    top: -16rem;
  }

  .lg\:tw--top-65{
    top: -16.25rem;
  }

  .lg\:tw--top-66{
    top: -16.5rem;
  }

  .lg\:tw--top-68{
    top: -17rem;
  }

  .lg\:tw--top-69{
    top: -17.25rem;
  }

  .lg\:tw--top-70{
    top: -17.5rem;
  }

  .lg\:tw--top-71{
    top: -17.75rem;
  }

  .lg\:tw--top-72{
    top: -18rem;
  }

  .lg\:tw--top-73{
    top: -18.25rem;
  }

  .lg\:tw--top-74{
    top: -18.5rem;
  }

  .lg\:tw--top-75{
    top: -18.75rem;
  }

  .lg\:tw--top-76{
    top: -19rem;
  }

  .lg\:tw--top-77{
    top: -19.25rem;
  }

  .lg\:tw--top-78{
    top: -19.5rem;
  }

  .lg\:tw--top-79{
    top: -19.75rem;
  }

  .lg\:tw--top-80{
    top: -20rem;
  }

  .lg\:tw--top-81{
    top: -20.25rem;
  }

  .lg\:tw--top-82{
    top: -20.5rem;
  }

  .lg\:tw--top-83{
    top: -20.75rem;
  }

  .lg\:tw--top-84{
    top: -21rem;
  }

  .lg\:tw--top-85{
    top: -21.25rem;
  }

  .lg\:tw--top-86{
    top: -21.5rem;
  }

  .lg\:tw--top-87{
    top: -21.75rem;
  }

  .lg\:tw--top-88{
    top: -22rem;
  }

  .lg\:tw--top-89{
    top: -22.25rem;
  }

  .lg\:tw--top-90{
    top: -22.5rem;
  }

  .lg\:tw--top-91{
    top: -22.75rem;
  }

  .lg\:tw--top-92{
    top: -23rem;
  }

  .lg\:tw--top-96{
    top: -24rem;
  }

  .lg\:tw--top-102{
    top: -25.5rem;
  }

  .lg\:tw--top-112{
    top: -28rem;
  }

  .lg\:tw--top-128{
    top: -31rem;
  }

  .lg\:tw--top-129{
    top: -32.25rem;
  }

  .lg\:tw--top-130{
    top: -32.5rem;
  }

  .lg\:tw--top-140{
    top: -35rem;
  }

  .lg\:tw--top-160{
    top: -40rem;
  }

  .lg\:tw--top-180{
    top: -45rem;
  }

  .lg\:tw--top-185{
    top: -46.25rem;
  }

  .lg\:tw--top-190{
    top: -47.5rem;
  }

  .lg\:tw--top-200{
    top: -50rem;
  }

  .lg\:tw--top-px{
    top: -1px;
  }

  .lg\:tw--top-0\.5{
    top: -0.125rem;
  }

  .lg\:tw--top-1\.5{
    top: -0.375rem;
  }

  .lg\:tw--top-2\.5{
    top: -0.625rem;
  }

  .lg\:tw--top-3\.5{
    top: -0.875rem;
  }

  .lg\:tw-top-1\/2{
    top: 50%;
  }

  .lg\:tw-top-1\/3{
    top: 33.333333%;
  }

  .lg\:tw-top-2\/3{
    top: 66.666667%;
  }

  .lg\:tw-top-1\/4{
    top: 25%;
  }

  .lg\:tw-top-2\/4{
    top: 50%;
  }

  .lg\:tw-top-3\/4{
    top: 75%;
  }

  .lg\:tw-top-full{
    top: 100%;
  }

  .lg\:tw--top-1\/2{
    top: -50%;
  }

  .lg\:tw--top-1\/3{
    top: -33.333333%;
  }

  .lg\:tw--top-2\/3{
    top: -66.666667%;
  }

  .lg\:tw--top-1\/4{
    top: -25%;
  }

  .lg\:tw--top-2\/4{
    top: -50%;
  }

  .lg\:tw--top-3\/4{
    top: -75%;
  }

  .lg\:tw--top-full{
    top: -100%;
  }

  .lg\:tw-right-0{
    right: 0px;
  }

  .lg\:tw-right-1{
    right: 0.25rem;
  }

  .lg\:tw-right-2{
    right: 0.5rem;
  }

  .lg\:tw-right-3{
    right: 0.75rem;
  }

  .lg\:tw-right-4{
    right: 1rem;
  }

  .lg\:tw-right-5{
    right: 1.25rem;
  }

  .lg\:tw-right-6{
    right: 1.5rem;
  }

  .lg\:tw-right-7{
    right: 1.75rem;
  }

  .lg\:tw-right-8{
    right: 2rem;
  }

  .lg\:tw-right-9{
    right: 2.25rem;
  }

  .lg\:tw-right-10{
    right: 2.5rem;
  }

  .lg\:tw-right-11{
    right: 2.75rem;
  }

  .lg\:tw-right-12{
    right: 3rem;
  }

  .lg\:tw-right-13{
    right: 3.25rem;
  }

  .lg\:tw-right-14{
    right: 3.5rem;
  }

  .lg\:tw-right-15{
    right: 3.75rem;
  }

  .lg\:tw-right-16{
    right: 4rem;
  }

  .lg\:tw-right-17{
    right: 4.25rem;
  }

  .lg\:tw-right-18{
    right: 4.5rem;
  }

  .lg\:tw-right-19{
    right: 4.75rem;
  }

  .lg\:tw-right-20{
    right: 5rem;
  }

  .lg\:tw-right-21{
    right: 5.25rem;
  }

  .lg\:tw-right-22{
    right: 5.5rem;
  }

  .lg\:tw-right-23{
    right: 5.75rem;
  }

  .lg\:tw-right-24{
    right: 6rem;
  }

  .lg\:tw-right-25{
    right: 6.25rem;
  }

  .lg\:tw-right-26{
    right: 6.5rem;
  }

  .lg\:tw-right-27{
    right: 6.75rem;
  }

  .lg\:tw-right-28{
    right: 7rem;
  }

  .lg\:tw-right-29{
    right: 7.25rem;
  }

  .lg\:tw-right-30{
    right: 7.5rem;
  }

  .lg\:tw-right-31{
    right: 7.75rem;
  }

  .lg\:tw-right-32{
    right: 8rem;
  }

  .lg\:tw-right-33{
    right: 8.25rem;
  }

  .lg\:tw-right-34{
    right: 8.5rem;
  }

  .lg\:tw-right-35{
    right: 8.75rem;
  }

  .lg\:tw-right-36{
    right: 9rem;
  }

  .lg\:tw-right-37{
    right: 9.25rem;
  }

  .lg\:tw-right-38{
    right: 9.5rem;
  }

  .lg\:tw-right-39{
    right: 9.75rem;
  }

  .lg\:tw-right-40{
    right: 10rem;
  }

  .lg\:tw-right-41{
    right: 10.25rem;
  }

  .lg\:tw-right-42{
    right: 10.5rem;
  }

  .lg\:tw-right-43{
    right: 10.75rem;
  }

  .lg\:tw-right-44{
    right: 11rem;
  }

  .lg\:tw-right-45{
    right: 11.25rem;
  }

  .lg\:tw-right-46{
    right: 11.5rem;
  }

  .lg\:tw-right-47{
    right: 11.75rem;
  }

  .lg\:tw-right-48{
    right: 12rem;
  }

  .lg\:tw-right-50{
    right: 12.5rem;
  }

  .lg\:tw-right-52{
    right: 13rem;
  }

  .lg\:tw-right-53{
    right: 13.25rem;
  }

  .lg\:tw-right-54{
    right: 13.5rem;
  }

  .lg\:tw-right-55{
    right: 13.75rem;
  }

  .lg\:tw-right-56{
    right: 14rem;
  }

  .lg\:tw-right-57{
    right: 14.25rem;
  }

  .lg\:tw-right-58{
    right: 14.5rem;
  }

  .lg\:tw-right-59{
    right: 14.75rem;
  }

  .lg\:tw-right-60{
    right: 15rem;
  }

  .lg\:tw-right-61{
    right: 15.25rem;
  }

  .lg\:tw-right-62{
    right: 15.5rem;
  }

  .lg\:tw-right-63{
    right: 15.75rem;
  }

  .lg\:tw-right-64{
    right: 16rem;
  }

  .lg\:tw-right-65{
    right: 16.25rem;
  }

  .lg\:tw-right-66{
    right: 16.5rem;
  }

  .lg\:tw-right-68{
    right: 17rem;
  }

  .lg\:tw-right-69{
    right: 17.25rem;
  }

  .lg\:tw-right-70{
    right: 17.5rem;
  }

  .lg\:tw-right-71{
    right: 17.75rem;
  }

  .lg\:tw-right-72{
    right: 18rem;
  }

  .lg\:tw-right-73{
    right: 18.25rem;
  }

  .lg\:tw-right-74{
    right: 18.5rem;
  }

  .lg\:tw-right-75{
    right: 18.75rem;
  }

  .lg\:tw-right-76{
    right: 19rem;
  }

  .lg\:tw-right-77{
    right: 19.25rem;
  }

  .lg\:tw-right-78{
    right: 19.5rem;
  }

  .lg\:tw-right-79{
    right: 19.75rem;
  }

  .lg\:tw-right-80{
    right: 20rem;
  }

  .lg\:tw-right-81{
    right: 20.25rem;
  }

  .lg\:tw-right-82{
    right: 20.5rem;
  }

  .lg\:tw-right-83{
    right: 20.75rem;
  }

  .lg\:tw-right-84{
    right: 21rem;
  }

  .lg\:tw-right-85{
    right: 21.25rem;
  }

  .lg\:tw-right-86{
    right: 21.5rem;
  }

  .lg\:tw-right-87{
    right: 21.75rem;
  }

  .lg\:tw-right-88{
    right: 22rem;
  }

  .lg\:tw-right-89{
    right: 22.25rem;
  }

  .lg\:tw-right-90{
    right: 22.5rem;
  }

  .lg\:tw-right-91{
    right: 22.75rem;
  }

  .lg\:tw-right-92{
    right: 23rem;
  }

  .lg\:tw-right-96{
    right: 24rem;
  }

  .lg\:tw-right-102{
    right: 25.5rem;
  }

  .lg\:tw-right-112{
    right: 28rem;
  }

  .lg\:tw-right-128{
    right: 31rem;
  }

  .lg\:tw-right-129{
    right: 32.25rem;
  }

  .lg\:tw-right-130{
    right: 32.5rem;
  }

  .lg\:tw-right-140{
    right: 35rem;
  }

  .lg\:tw-right-160{
    right: 40rem;
  }

  .lg\:tw-right-180{
    right: 45rem;
  }

  .lg\:tw-right-185{
    right: 46.25rem;
  }

  .lg\:tw-right-190{
    right: 47.5rem;
  }

  .lg\:tw-right-200{
    right: 50rem;
  }

  .lg\:tw-right-auto{
    right: auto;
  }

  .lg\:tw-right-px{
    right: 1px;
  }

  .lg\:tw-right-0\.5{
    right: 0.125rem;
  }

  .lg\:tw-right-1\.5{
    right: 0.375rem;
  }

  .lg\:tw-right-2\.5{
    right: 0.625rem;
  }

  .lg\:tw-right-3\.5{
    right: 0.875rem;
  }

  .lg\:tw--right-0{
    right: 0px;
  }

  .lg\:tw--right-1{
    right: -0.25rem;
  }

  .lg\:tw--right-2{
    right: -0.5rem;
  }

  .lg\:tw--right-3{
    right: -0.75rem;
  }

  .lg\:tw--right-4{
    right: -1rem;
  }

  .lg\:tw--right-5{
    right: -1.25rem;
  }

  .lg\:tw--right-6{
    right: -1.5rem;
  }

  .lg\:tw--right-7{
    right: -1.75rem;
  }

  .lg\:tw--right-8{
    right: -2rem;
  }

  .lg\:tw--right-9{
    right: -2.25rem;
  }

  .lg\:tw--right-10{
    right: -2.5rem;
  }

  .lg\:tw--right-11{
    right: -2.75rem;
  }

  .lg\:tw--right-12{
    right: -3rem;
  }

  .lg\:tw--right-13{
    right: -3.25rem;
  }

  .lg\:tw--right-14{
    right: -3.5rem;
  }

  .lg\:tw--right-15{
    right: -3.75rem;
  }

  .lg\:tw--right-16{
    right: -4rem;
  }

  .lg\:tw--right-17{
    right: -4.25rem;
  }

  .lg\:tw--right-18{
    right: -4.5rem;
  }

  .lg\:tw--right-19{
    right: -4.75rem;
  }

  .lg\:tw--right-20{
    right: -5rem;
  }

  .lg\:tw--right-21{
    right: -5.25rem;
  }

  .lg\:tw--right-22{
    right: -5.5rem;
  }

  .lg\:tw--right-23{
    right: -5.75rem;
  }

  .lg\:tw--right-24{
    right: -6rem;
  }

  .lg\:tw--right-25{
    right: -6.25rem;
  }

  .lg\:tw--right-26{
    right: -6.5rem;
  }

  .lg\:tw--right-27{
    right: -6.75rem;
  }

  .lg\:tw--right-28{
    right: -7rem;
  }

  .lg\:tw--right-29{
    right: -7.25rem;
  }

  .lg\:tw--right-30{
    right: -7.5rem;
  }

  .lg\:tw--right-31{
    right: -7.75rem;
  }

  .lg\:tw--right-32{
    right: -8rem;
  }

  .lg\:tw--right-33{
    right: -8.25rem;
  }

  .lg\:tw--right-34{
    right: -8.5rem;
  }

  .lg\:tw--right-35{
    right: -8.75rem;
  }

  .lg\:tw--right-36{
    right: -9rem;
  }

  .lg\:tw--right-37{
    right: -9.25rem;
  }

  .lg\:tw--right-38{
    right: -9.5rem;
  }

  .lg\:tw--right-39{
    right: -9.75rem;
  }

  .lg\:tw--right-40{
    right: -10rem;
  }

  .lg\:tw--right-41{
    right: -10.25rem;
  }

  .lg\:tw--right-42{
    right: -10.5rem;
  }

  .lg\:tw--right-43{
    right: -10.75rem;
  }

  .lg\:tw--right-44{
    right: -11rem;
  }

  .lg\:tw--right-45{
    right: -11.25rem;
  }

  .lg\:tw--right-46{
    right: -11.5rem;
  }

  .lg\:tw--right-47{
    right: -11.75rem;
  }

  .lg\:tw--right-48{
    right: -12rem;
  }

  .lg\:tw--right-50{
    right: -12.5rem;
  }

  .lg\:tw--right-52{
    right: -13rem;
  }

  .lg\:tw--right-53{
    right: -13.25rem;
  }

  .lg\:tw--right-54{
    right: -13.5rem;
  }

  .lg\:tw--right-55{
    right: -13.75rem;
  }

  .lg\:tw--right-56{
    right: -14rem;
  }

  .lg\:tw--right-57{
    right: -14.25rem;
  }

  .lg\:tw--right-58{
    right: -14.5rem;
  }

  .lg\:tw--right-59{
    right: -14.75rem;
  }

  .lg\:tw--right-60{
    right: -15rem;
  }

  .lg\:tw--right-61{
    right: -15.25rem;
  }

  .lg\:tw--right-62{
    right: -15.5rem;
  }

  .lg\:tw--right-63{
    right: -15.75rem;
  }

  .lg\:tw--right-64{
    right: -16rem;
  }

  .lg\:tw--right-65{
    right: -16.25rem;
  }

  .lg\:tw--right-66{
    right: -16.5rem;
  }

  .lg\:tw--right-68{
    right: -17rem;
  }

  .lg\:tw--right-69{
    right: -17.25rem;
  }

  .lg\:tw--right-70{
    right: -17.5rem;
  }

  .lg\:tw--right-71{
    right: -17.75rem;
  }

  .lg\:tw--right-72{
    right: -18rem;
  }

  .lg\:tw--right-73{
    right: -18.25rem;
  }

  .lg\:tw--right-74{
    right: -18.5rem;
  }

  .lg\:tw--right-75{
    right: -18.75rem;
  }

  .lg\:tw--right-76{
    right: -19rem;
  }

  .lg\:tw--right-77{
    right: -19.25rem;
  }

  .lg\:tw--right-78{
    right: -19.5rem;
  }

  .lg\:tw--right-79{
    right: -19.75rem;
  }

  .lg\:tw--right-80{
    right: -20rem;
  }

  .lg\:tw--right-81{
    right: -20.25rem;
  }

  .lg\:tw--right-82{
    right: -20.5rem;
  }

  .lg\:tw--right-83{
    right: -20.75rem;
  }

  .lg\:tw--right-84{
    right: -21rem;
  }

  .lg\:tw--right-85{
    right: -21.25rem;
  }

  .lg\:tw--right-86{
    right: -21.5rem;
  }

  .lg\:tw--right-87{
    right: -21.75rem;
  }

  .lg\:tw--right-88{
    right: -22rem;
  }

  .lg\:tw--right-89{
    right: -22.25rem;
  }

  .lg\:tw--right-90{
    right: -22.5rem;
  }

  .lg\:tw--right-91{
    right: -22.75rem;
  }

  .lg\:tw--right-92{
    right: -23rem;
  }

  .lg\:tw--right-96{
    right: -24rem;
  }

  .lg\:tw--right-102{
    right: -25.5rem;
  }

  .lg\:tw--right-112{
    right: -28rem;
  }

  .lg\:tw--right-128{
    right: -31rem;
  }

  .lg\:tw--right-129{
    right: -32.25rem;
  }

  .lg\:tw--right-130{
    right: -32.5rem;
  }

  .lg\:tw--right-140{
    right: -35rem;
  }

  .lg\:tw--right-160{
    right: -40rem;
  }

  .lg\:tw--right-180{
    right: -45rem;
  }

  .lg\:tw--right-185{
    right: -46.25rem;
  }

  .lg\:tw--right-190{
    right: -47.5rem;
  }

  .lg\:tw--right-200{
    right: -50rem;
  }

  .lg\:tw--right-px{
    right: -1px;
  }

  .lg\:tw--right-0\.5{
    right: -0.125rem;
  }

  .lg\:tw--right-1\.5{
    right: -0.375rem;
  }

  .lg\:tw--right-2\.5{
    right: -0.625rem;
  }

  .lg\:tw--right-3\.5{
    right: -0.875rem;
  }

  .lg\:tw-right-1\/2{
    right: 50%;
  }

  .lg\:tw-right-1\/3{
    right: 33.333333%;
  }

  .lg\:tw-right-2\/3{
    right: 66.666667%;
  }

  .lg\:tw-right-1\/4{
    right: 25%;
  }

  .lg\:tw-right-2\/4{
    right: 50%;
  }

  .lg\:tw-right-3\/4{
    right: 75%;
  }

  .lg\:tw-right-full{
    right: 100%;
  }

  .lg\:tw--right-1\/2{
    right: -50%;
  }

  .lg\:tw--right-1\/3{
    right: -33.333333%;
  }

  .lg\:tw--right-2\/3{
    right: -66.666667%;
  }

  .lg\:tw--right-1\/4{
    right: -25%;
  }

  .lg\:tw--right-2\/4{
    right: -50%;
  }

  .lg\:tw--right-3\/4{
    right: -75%;
  }

  .lg\:tw--right-full{
    right: -100%;
  }

  .lg\:tw-bottom-0{
    bottom: 0px;
  }

  .lg\:tw-bottom-1{
    bottom: 0.25rem;
  }

  .lg\:tw-bottom-2{
    bottom: 0.5rem;
  }

  .lg\:tw-bottom-3{
    bottom: 0.75rem;
  }

  .lg\:tw-bottom-4{
    bottom: 1rem;
  }

  .lg\:tw-bottom-5{
    bottom: 1.25rem;
  }

  .lg\:tw-bottom-6{
    bottom: 1.5rem;
  }

  .lg\:tw-bottom-7{
    bottom: 1.75rem;
  }

  .lg\:tw-bottom-8{
    bottom: 2rem;
  }

  .lg\:tw-bottom-9{
    bottom: 2.25rem;
  }

  .lg\:tw-bottom-10{
    bottom: 2.5rem;
  }

  .lg\:tw-bottom-11{
    bottom: 2.75rem;
  }

  .lg\:tw-bottom-12{
    bottom: 3rem;
  }

  .lg\:tw-bottom-13{
    bottom: 3.25rem;
  }

  .lg\:tw-bottom-14{
    bottom: 3.5rem;
  }

  .lg\:tw-bottom-15{
    bottom: 3.75rem;
  }

  .lg\:tw-bottom-16{
    bottom: 4rem;
  }

  .lg\:tw-bottom-17{
    bottom: 4.25rem;
  }

  .lg\:tw-bottom-18{
    bottom: 4.5rem;
  }

  .lg\:tw-bottom-19{
    bottom: 4.75rem;
  }

  .lg\:tw-bottom-20{
    bottom: 5rem;
  }

  .lg\:tw-bottom-21{
    bottom: 5.25rem;
  }

  .lg\:tw-bottom-22{
    bottom: 5.5rem;
  }

  .lg\:tw-bottom-23{
    bottom: 5.75rem;
  }

  .lg\:tw-bottom-24{
    bottom: 6rem;
  }

  .lg\:tw-bottom-25{
    bottom: 6.25rem;
  }

  .lg\:tw-bottom-26{
    bottom: 6.5rem;
  }

  .lg\:tw-bottom-27{
    bottom: 6.75rem;
  }

  .lg\:tw-bottom-28{
    bottom: 7rem;
  }

  .lg\:tw-bottom-29{
    bottom: 7.25rem;
  }

  .lg\:tw-bottom-30{
    bottom: 7.5rem;
  }

  .lg\:tw-bottom-31{
    bottom: 7.75rem;
  }

  .lg\:tw-bottom-32{
    bottom: 8rem;
  }

  .lg\:tw-bottom-33{
    bottom: 8.25rem;
  }

  .lg\:tw-bottom-34{
    bottom: 8.5rem;
  }

  .lg\:tw-bottom-35{
    bottom: 8.75rem;
  }

  .lg\:tw-bottom-36{
    bottom: 9rem;
  }

  .lg\:tw-bottom-37{
    bottom: 9.25rem;
  }

  .lg\:tw-bottom-38{
    bottom: 9.5rem;
  }

  .lg\:tw-bottom-39{
    bottom: 9.75rem;
  }

  .lg\:tw-bottom-40{
    bottom: 10rem;
  }

  .lg\:tw-bottom-41{
    bottom: 10.25rem;
  }

  .lg\:tw-bottom-42{
    bottom: 10.5rem;
  }

  .lg\:tw-bottom-43{
    bottom: 10.75rem;
  }

  .lg\:tw-bottom-44{
    bottom: 11rem;
  }

  .lg\:tw-bottom-45{
    bottom: 11.25rem;
  }

  .lg\:tw-bottom-46{
    bottom: 11.5rem;
  }

  .lg\:tw-bottom-47{
    bottom: 11.75rem;
  }

  .lg\:tw-bottom-48{
    bottom: 12rem;
  }

  .lg\:tw-bottom-50{
    bottom: 12.5rem;
  }

  .lg\:tw-bottom-52{
    bottom: 13rem;
  }

  .lg\:tw-bottom-53{
    bottom: 13.25rem;
  }

  .lg\:tw-bottom-54{
    bottom: 13.5rem;
  }

  .lg\:tw-bottom-55{
    bottom: 13.75rem;
  }

  .lg\:tw-bottom-56{
    bottom: 14rem;
  }

  .lg\:tw-bottom-57{
    bottom: 14.25rem;
  }

  .lg\:tw-bottom-58{
    bottom: 14.5rem;
  }

  .lg\:tw-bottom-59{
    bottom: 14.75rem;
  }

  .lg\:tw-bottom-60{
    bottom: 15rem;
  }

  .lg\:tw-bottom-61{
    bottom: 15.25rem;
  }

  .lg\:tw-bottom-62{
    bottom: 15.5rem;
  }

  .lg\:tw-bottom-63{
    bottom: 15.75rem;
  }

  .lg\:tw-bottom-64{
    bottom: 16rem;
  }

  .lg\:tw-bottom-65{
    bottom: 16.25rem;
  }

  .lg\:tw-bottom-66{
    bottom: 16.5rem;
  }

  .lg\:tw-bottom-68{
    bottom: 17rem;
  }

  .lg\:tw-bottom-69{
    bottom: 17.25rem;
  }

  .lg\:tw-bottom-70{
    bottom: 17.5rem;
  }

  .lg\:tw-bottom-71{
    bottom: 17.75rem;
  }

  .lg\:tw-bottom-72{
    bottom: 18rem;
  }

  .lg\:tw-bottom-73{
    bottom: 18.25rem;
  }

  .lg\:tw-bottom-74{
    bottom: 18.5rem;
  }

  .lg\:tw-bottom-75{
    bottom: 18.75rem;
  }

  .lg\:tw-bottom-76{
    bottom: 19rem;
  }

  .lg\:tw-bottom-77{
    bottom: 19.25rem;
  }

  .lg\:tw-bottom-78{
    bottom: 19.5rem;
  }

  .lg\:tw-bottom-79{
    bottom: 19.75rem;
  }

  .lg\:tw-bottom-80{
    bottom: 20rem;
  }

  .lg\:tw-bottom-81{
    bottom: 20.25rem;
  }

  .lg\:tw-bottom-82{
    bottom: 20.5rem;
  }

  .lg\:tw-bottom-83{
    bottom: 20.75rem;
  }

  .lg\:tw-bottom-84{
    bottom: 21rem;
  }

  .lg\:tw-bottom-85{
    bottom: 21.25rem;
  }

  .lg\:tw-bottom-86{
    bottom: 21.5rem;
  }

  .lg\:tw-bottom-87{
    bottom: 21.75rem;
  }

  .lg\:tw-bottom-88{
    bottom: 22rem;
  }

  .lg\:tw-bottom-89{
    bottom: 22.25rem;
  }

  .lg\:tw-bottom-90{
    bottom: 22.5rem;
  }

  .lg\:tw-bottom-91{
    bottom: 22.75rem;
  }

  .lg\:tw-bottom-92{
    bottom: 23rem;
  }

  .lg\:tw-bottom-96{
    bottom: 24rem;
  }

  .lg\:tw-bottom-102{
    bottom: 25.5rem;
  }

  .lg\:tw-bottom-112{
    bottom: 28rem;
  }

  .lg\:tw-bottom-128{
    bottom: 31rem;
  }

  .lg\:tw-bottom-129{
    bottom: 32.25rem;
  }

  .lg\:tw-bottom-130{
    bottom: 32.5rem;
  }

  .lg\:tw-bottom-140{
    bottom: 35rem;
  }

  .lg\:tw-bottom-160{
    bottom: 40rem;
  }

  .lg\:tw-bottom-180{
    bottom: 45rem;
  }

  .lg\:tw-bottom-185{
    bottom: 46.25rem;
  }

  .lg\:tw-bottom-190{
    bottom: 47.5rem;
  }

  .lg\:tw-bottom-200{
    bottom: 50rem;
  }

  .lg\:tw-bottom-auto{
    bottom: auto;
  }

  .lg\:tw-bottom-px{
    bottom: 1px;
  }

  .lg\:tw-bottom-0\.5{
    bottom: 0.125rem;
  }

  .lg\:tw-bottom-1\.5{
    bottom: 0.375rem;
  }

  .lg\:tw-bottom-2\.5{
    bottom: 0.625rem;
  }

  .lg\:tw-bottom-3\.5{
    bottom: 0.875rem;
  }

  .lg\:tw--bottom-0{
    bottom: 0px;
  }

  .lg\:tw--bottom-1{
    bottom: -0.25rem;
  }

  .lg\:tw--bottom-2{
    bottom: -0.5rem;
  }

  .lg\:tw--bottom-3{
    bottom: -0.75rem;
  }

  .lg\:tw--bottom-4{
    bottom: -1rem;
  }

  .lg\:tw--bottom-5{
    bottom: -1.25rem;
  }

  .lg\:tw--bottom-6{
    bottom: -1.5rem;
  }

  .lg\:tw--bottom-7{
    bottom: -1.75rem;
  }

  .lg\:tw--bottom-8{
    bottom: -2rem;
  }

  .lg\:tw--bottom-9{
    bottom: -2.25rem;
  }

  .lg\:tw--bottom-10{
    bottom: -2.5rem;
  }

  .lg\:tw--bottom-11{
    bottom: -2.75rem;
  }

  .lg\:tw--bottom-12{
    bottom: -3rem;
  }

  .lg\:tw--bottom-13{
    bottom: -3.25rem;
  }

  .lg\:tw--bottom-14{
    bottom: -3.5rem;
  }

  .lg\:tw--bottom-15{
    bottom: -3.75rem;
  }

  .lg\:tw--bottom-16{
    bottom: -4rem;
  }

  .lg\:tw--bottom-17{
    bottom: -4.25rem;
  }

  .lg\:tw--bottom-18{
    bottom: -4.5rem;
  }

  .lg\:tw--bottom-19{
    bottom: -4.75rem;
  }

  .lg\:tw--bottom-20{
    bottom: -5rem;
  }

  .lg\:tw--bottom-21{
    bottom: -5.25rem;
  }

  .lg\:tw--bottom-22{
    bottom: -5.5rem;
  }

  .lg\:tw--bottom-23{
    bottom: -5.75rem;
  }

  .lg\:tw--bottom-24{
    bottom: -6rem;
  }

  .lg\:tw--bottom-25{
    bottom: -6.25rem;
  }

  .lg\:tw--bottom-26{
    bottom: -6.5rem;
  }

  .lg\:tw--bottom-27{
    bottom: -6.75rem;
  }

  .lg\:tw--bottom-28{
    bottom: -7rem;
  }

  .lg\:tw--bottom-29{
    bottom: -7.25rem;
  }

  .lg\:tw--bottom-30{
    bottom: -7.5rem;
  }

  .lg\:tw--bottom-31{
    bottom: -7.75rem;
  }

  .lg\:tw--bottom-32{
    bottom: -8rem;
  }

  .lg\:tw--bottom-33{
    bottom: -8.25rem;
  }

  .lg\:tw--bottom-34{
    bottom: -8.5rem;
  }

  .lg\:tw--bottom-35{
    bottom: -8.75rem;
  }

  .lg\:tw--bottom-36{
    bottom: -9rem;
  }

  .lg\:tw--bottom-37{
    bottom: -9.25rem;
  }

  .lg\:tw--bottom-38{
    bottom: -9.5rem;
  }

  .lg\:tw--bottom-39{
    bottom: -9.75rem;
  }

  .lg\:tw--bottom-40{
    bottom: -10rem;
  }

  .lg\:tw--bottom-41{
    bottom: -10.25rem;
  }

  .lg\:tw--bottom-42{
    bottom: -10.5rem;
  }

  .lg\:tw--bottom-43{
    bottom: -10.75rem;
  }

  .lg\:tw--bottom-44{
    bottom: -11rem;
  }

  .lg\:tw--bottom-45{
    bottom: -11.25rem;
  }

  .lg\:tw--bottom-46{
    bottom: -11.5rem;
  }

  .lg\:tw--bottom-47{
    bottom: -11.75rem;
  }

  .lg\:tw--bottom-48{
    bottom: -12rem;
  }

  .lg\:tw--bottom-50{
    bottom: -12.5rem;
  }

  .lg\:tw--bottom-52{
    bottom: -13rem;
  }

  .lg\:tw--bottom-53{
    bottom: -13.25rem;
  }

  .lg\:tw--bottom-54{
    bottom: -13.5rem;
  }

  .lg\:tw--bottom-55{
    bottom: -13.75rem;
  }

  .lg\:tw--bottom-56{
    bottom: -14rem;
  }

  .lg\:tw--bottom-57{
    bottom: -14.25rem;
  }

  .lg\:tw--bottom-58{
    bottom: -14.5rem;
  }

  .lg\:tw--bottom-59{
    bottom: -14.75rem;
  }

  .lg\:tw--bottom-60{
    bottom: -15rem;
  }

  .lg\:tw--bottom-61{
    bottom: -15.25rem;
  }

  .lg\:tw--bottom-62{
    bottom: -15.5rem;
  }

  .lg\:tw--bottom-63{
    bottom: -15.75rem;
  }

  .lg\:tw--bottom-64{
    bottom: -16rem;
  }

  .lg\:tw--bottom-65{
    bottom: -16.25rem;
  }

  .lg\:tw--bottom-66{
    bottom: -16.5rem;
  }

  .lg\:tw--bottom-68{
    bottom: -17rem;
  }

  .lg\:tw--bottom-69{
    bottom: -17.25rem;
  }

  .lg\:tw--bottom-70{
    bottom: -17.5rem;
  }

  .lg\:tw--bottom-71{
    bottom: -17.75rem;
  }

  .lg\:tw--bottom-72{
    bottom: -18rem;
  }

  .lg\:tw--bottom-73{
    bottom: -18.25rem;
  }

  .lg\:tw--bottom-74{
    bottom: -18.5rem;
  }

  .lg\:tw--bottom-75{
    bottom: -18.75rem;
  }

  .lg\:tw--bottom-76{
    bottom: -19rem;
  }

  .lg\:tw--bottom-77{
    bottom: -19.25rem;
  }

  .lg\:tw--bottom-78{
    bottom: -19.5rem;
  }

  .lg\:tw--bottom-79{
    bottom: -19.75rem;
  }

  .lg\:tw--bottom-80{
    bottom: -20rem;
  }

  .lg\:tw--bottom-81{
    bottom: -20.25rem;
  }

  .lg\:tw--bottom-82{
    bottom: -20.5rem;
  }

  .lg\:tw--bottom-83{
    bottom: -20.75rem;
  }

  .lg\:tw--bottom-84{
    bottom: -21rem;
  }

  .lg\:tw--bottom-85{
    bottom: -21.25rem;
  }

  .lg\:tw--bottom-86{
    bottom: -21.5rem;
  }

  .lg\:tw--bottom-87{
    bottom: -21.75rem;
  }

  .lg\:tw--bottom-88{
    bottom: -22rem;
  }

  .lg\:tw--bottom-89{
    bottom: -22.25rem;
  }

  .lg\:tw--bottom-90{
    bottom: -22.5rem;
  }

  .lg\:tw--bottom-91{
    bottom: -22.75rem;
  }

  .lg\:tw--bottom-92{
    bottom: -23rem;
  }

  .lg\:tw--bottom-96{
    bottom: -24rem;
  }

  .lg\:tw--bottom-102{
    bottom: -25.5rem;
  }

  .lg\:tw--bottom-112{
    bottom: -28rem;
  }

  .lg\:tw--bottom-128{
    bottom: -31rem;
  }

  .lg\:tw--bottom-129{
    bottom: -32.25rem;
  }

  .lg\:tw--bottom-130{
    bottom: -32.5rem;
  }

  .lg\:tw--bottom-140{
    bottom: -35rem;
  }

  .lg\:tw--bottom-160{
    bottom: -40rem;
  }

  .lg\:tw--bottom-180{
    bottom: -45rem;
  }

  .lg\:tw--bottom-185{
    bottom: -46.25rem;
  }

  .lg\:tw--bottom-190{
    bottom: -47.5rem;
  }

  .lg\:tw--bottom-200{
    bottom: -50rem;
  }

  .lg\:tw--bottom-px{
    bottom: -1px;
  }

  .lg\:tw--bottom-0\.5{
    bottom: -0.125rem;
  }

  .lg\:tw--bottom-1\.5{
    bottom: -0.375rem;
  }

  .lg\:tw--bottom-2\.5{
    bottom: -0.625rem;
  }

  .lg\:tw--bottom-3\.5{
    bottom: -0.875rem;
  }

  .lg\:tw-bottom-1\/2{
    bottom: 50%;
  }

  .lg\:tw-bottom-1\/3{
    bottom: 33.333333%;
  }

  .lg\:tw-bottom-2\/3{
    bottom: 66.666667%;
  }

  .lg\:tw-bottom-1\/4{
    bottom: 25%;
  }

  .lg\:tw-bottom-2\/4{
    bottom: 50%;
  }

  .lg\:tw-bottom-3\/4{
    bottom: 75%;
  }

  .lg\:tw-bottom-full{
    bottom: 100%;
  }

  .lg\:tw--bottom-1\/2{
    bottom: -50%;
  }

  .lg\:tw--bottom-1\/3{
    bottom: -33.333333%;
  }

  .lg\:tw--bottom-2\/3{
    bottom: -66.666667%;
  }

  .lg\:tw--bottom-1\/4{
    bottom: -25%;
  }

  .lg\:tw--bottom-2\/4{
    bottom: -50%;
  }

  .lg\:tw--bottom-3\/4{
    bottom: -75%;
  }

  .lg\:tw--bottom-full{
    bottom: -100%;
  }

  .lg\:tw-left-0{
    left: 0px;
  }

  .lg\:tw-left-1{
    left: 0.25rem;
  }

  .lg\:tw-left-2{
    left: 0.5rem;
  }

  .lg\:tw-left-3{
    left: 0.75rem;
  }

  .lg\:tw-left-4{
    left: 1rem;
  }

  .lg\:tw-left-5{
    left: 1.25rem;
  }

  .lg\:tw-left-6{
    left: 1.5rem;
  }

  .lg\:tw-left-7{
    left: 1.75rem;
  }

  .lg\:tw-left-8{
    left: 2rem;
  }

  .lg\:tw-left-9{
    left: 2.25rem;
  }

  .lg\:tw-left-10{
    left: 2.5rem;
  }

  .lg\:tw-left-11{
    left: 2.75rem;
  }

  .lg\:tw-left-12{
    left: 3rem;
  }

  .lg\:tw-left-13{
    left: 3.25rem;
  }

  .lg\:tw-left-14{
    left: 3.5rem;
  }

  .lg\:tw-left-15{
    left: 3.75rem;
  }

  .lg\:tw-left-16{
    left: 4rem;
  }

  .lg\:tw-left-17{
    left: 4.25rem;
  }

  .lg\:tw-left-18{
    left: 4.5rem;
  }

  .lg\:tw-left-19{
    left: 4.75rem;
  }

  .lg\:tw-left-20{
    left: 5rem;
  }

  .lg\:tw-left-21{
    left: 5.25rem;
  }

  .lg\:tw-left-22{
    left: 5.5rem;
  }

  .lg\:tw-left-23{
    left: 5.75rem;
  }

  .lg\:tw-left-24{
    left: 6rem;
  }

  .lg\:tw-left-25{
    left: 6.25rem;
  }

  .lg\:tw-left-26{
    left: 6.5rem;
  }

  .lg\:tw-left-27{
    left: 6.75rem;
  }

  .lg\:tw-left-28{
    left: 7rem;
  }

  .lg\:tw-left-29{
    left: 7.25rem;
  }

  .lg\:tw-left-30{
    left: 7.5rem;
  }

  .lg\:tw-left-31{
    left: 7.75rem;
  }

  .lg\:tw-left-32{
    left: 8rem;
  }

  .lg\:tw-left-33{
    left: 8.25rem;
  }

  .lg\:tw-left-34{
    left: 8.5rem;
  }

  .lg\:tw-left-35{
    left: 8.75rem;
  }

  .lg\:tw-left-36{
    left: 9rem;
  }

  .lg\:tw-left-37{
    left: 9.25rem;
  }

  .lg\:tw-left-38{
    left: 9.5rem;
  }

  .lg\:tw-left-39{
    left: 9.75rem;
  }

  .lg\:tw-left-40{
    left: 10rem;
  }

  .lg\:tw-left-41{
    left: 10.25rem;
  }

  .lg\:tw-left-42{
    left: 10.5rem;
  }

  .lg\:tw-left-43{
    left: 10.75rem;
  }

  .lg\:tw-left-44{
    left: 11rem;
  }

  .lg\:tw-left-45{
    left: 11.25rem;
  }

  .lg\:tw-left-46{
    left: 11.5rem;
  }

  .lg\:tw-left-47{
    left: 11.75rem;
  }

  .lg\:tw-left-48{
    left: 12rem;
  }

  .lg\:tw-left-50{
    left: 12.5rem;
  }

  .lg\:tw-left-52{
    left: 13rem;
  }

  .lg\:tw-left-53{
    left: 13.25rem;
  }

  .lg\:tw-left-54{
    left: 13.5rem;
  }

  .lg\:tw-left-55{
    left: 13.75rem;
  }

  .lg\:tw-left-56{
    left: 14rem;
  }

  .lg\:tw-left-57{
    left: 14.25rem;
  }

  .lg\:tw-left-58{
    left: 14.5rem;
  }

  .lg\:tw-left-59{
    left: 14.75rem;
  }

  .lg\:tw-left-60{
    left: 15rem;
  }

  .lg\:tw-left-61{
    left: 15.25rem;
  }

  .lg\:tw-left-62{
    left: 15.5rem;
  }

  .lg\:tw-left-63{
    left: 15.75rem;
  }

  .lg\:tw-left-64{
    left: 16rem;
  }

  .lg\:tw-left-65{
    left: 16.25rem;
  }

  .lg\:tw-left-66{
    left: 16.5rem;
  }

  .lg\:tw-left-68{
    left: 17rem;
  }

  .lg\:tw-left-69{
    left: 17.25rem;
  }

  .lg\:tw-left-70{
    left: 17.5rem;
  }

  .lg\:tw-left-71{
    left: 17.75rem;
  }

  .lg\:tw-left-72{
    left: 18rem;
  }

  .lg\:tw-left-73{
    left: 18.25rem;
  }

  .lg\:tw-left-74{
    left: 18.5rem;
  }

  .lg\:tw-left-75{
    left: 18.75rem;
  }

  .lg\:tw-left-76{
    left: 19rem;
  }

  .lg\:tw-left-77{
    left: 19.25rem;
  }

  .lg\:tw-left-78{
    left: 19.5rem;
  }

  .lg\:tw-left-79{
    left: 19.75rem;
  }

  .lg\:tw-left-80{
    left: 20rem;
  }

  .lg\:tw-left-81{
    left: 20.25rem;
  }

  .lg\:tw-left-82{
    left: 20.5rem;
  }

  .lg\:tw-left-83{
    left: 20.75rem;
  }

  .lg\:tw-left-84{
    left: 21rem;
  }

  .lg\:tw-left-85{
    left: 21.25rem;
  }

  .lg\:tw-left-86{
    left: 21.5rem;
  }

  .lg\:tw-left-87{
    left: 21.75rem;
  }

  .lg\:tw-left-88{
    left: 22rem;
  }

  .lg\:tw-left-89{
    left: 22.25rem;
  }

  .lg\:tw-left-90{
    left: 22.5rem;
  }

  .lg\:tw-left-91{
    left: 22.75rem;
  }

  .lg\:tw-left-92{
    left: 23rem;
  }

  .lg\:tw-left-96{
    left: 24rem;
  }

  .lg\:tw-left-102{
    left: 25.5rem;
  }

  .lg\:tw-left-112{
    left: 28rem;
  }

  .lg\:tw-left-128{
    left: 31rem;
  }

  .lg\:tw-left-129{
    left: 32.25rem;
  }

  .lg\:tw-left-130{
    left: 32.5rem;
  }

  .lg\:tw-left-140{
    left: 35rem;
  }

  .lg\:tw-left-160{
    left: 40rem;
  }

  .lg\:tw-left-180{
    left: 45rem;
  }

  .lg\:tw-left-185{
    left: 46.25rem;
  }

  .lg\:tw-left-190{
    left: 47.5rem;
  }

  .lg\:tw-left-200{
    left: 50rem;
  }

  .lg\:tw-left-auto{
    left: auto;
  }

  .lg\:tw-left-px{
    left: 1px;
  }

  .lg\:tw-left-0\.5{
    left: 0.125rem;
  }

  .lg\:tw-left-1\.5{
    left: 0.375rem;
  }

  .lg\:tw-left-2\.5{
    left: 0.625rem;
  }

  .lg\:tw-left-3\.5{
    left: 0.875rem;
  }

  .lg\:tw--left-0{
    left: 0px;
  }

  .lg\:tw--left-1{
    left: -0.25rem;
  }

  .lg\:tw--left-2{
    left: -0.5rem;
  }

  .lg\:tw--left-3{
    left: -0.75rem;
  }

  .lg\:tw--left-4{
    left: -1rem;
  }

  .lg\:tw--left-5{
    left: -1.25rem;
  }

  .lg\:tw--left-6{
    left: -1.5rem;
  }

  .lg\:tw--left-7{
    left: -1.75rem;
  }

  .lg\:tw--left-8{
    left: -2rem;
  }

  .lg\:tw--left-9{
    left: -2.25rem;
  }

  .lg\:tw--left-10{
    left: -2.5rem;
  }

  .lg\:tw--left-11{
    left: -2.75rem;
  }

  .lg\:tw--left-12{
    left: -3rem;
  }

  .lg\:tw--left-13{
    left: -3.25rem;
  }

  .lg\:tw--left-14{
    left: -3.5rem;
  }

  .lg\:tw--left-15{
    left: -3.75rem;
  }

  .lg\:tw--left-16{
    left: -4rem;
  }

  .lg\:tw--left-17{
    left: -4.25rem;
  }

  .lg\:tw--left-18{
    left: -4.5rem;
  }

  .lg\:tw--left-19{
    left: -4.75rem;
  }

  .lg\:tw--left-20{
    left: -5rem;
  }

  .lg\:tw--left-21{
    left: -5.25rem;
  }

  .lg\:tw--left-22{
    left: -5.5rem;
  }

  .lg\:tw--left-23{
    left: -5.75rem;
  }

  .lg\:tw--left-24{
    left: -6rem;
  }

  .lg\:tw--left-25{
    left: -6.25rem;
  }

  .lg\:tw--left-26{
    left: -6.5rem;
  }

  .lg\:tw--left-27{
    left: -6.75rem;
  }

  .lg\:tw--left-28{
    left: -7rem;
  }

  .lg\:tw--left-29{
    left: -7.25rem;
  }

  .lg\:tw--left-30{
    left: -7.5rem;
  }

  .lg\:tw--left-31{
    left: -7.75rem;
  }

  .lg\:tw--left-32{
    left: -8rem;
  }

  .lg\:tw--left-33{
    left: -8.25rem;
  }

  .lg\:tw--left-34{
    left: -8.5rem;
  }

  .lg\:tw--left-35{
    left: -8.75rem;
  }

  .lg\:tw--left-36{
    left: -9rem;
  }

  .lg\:tw--left-37{
    left: -9.25rem;
  }

  .lg\:tw--left-38{
    left: -9.5rem;
  }

  .lg\:tw--left-39{
    left: -9.75rem;
  }

  .lg\:tw--left-40{
    left: -10rem;
  }

  .lg\:tw--left-41{
    left: -10.25rem;
  }

  .lg\:tw--left-42{
    left: -10.5rem;
  }

  .lg\:tw--left-43{
    left: -10.75rem;
  }

  .lg\:tw--left-44{
    left: -11rem;
  }

  .lg\:tw--left-45{
    left: -11.25rem;
  }

  .lg\:tw--left-46{
    left: -11.5rem;
  }

  .lg\:tw--left-47{
    left: -11.75rem;
  }

  .lg\:tw--left-48{
    left: -12rem;
  }

  .lg\:tw--left-50{
    left: -12.5rem;
  }

  .lg\:tw--left-52{
    left: -13rem;
  }

  .lg\:tw--left-53{
    left: -13.25rem;
  }

  .lg\:tw--left-54{
    left: -13.5rem;
  }

  .lg\:tw--left-55{
    left: -13.75rem;
  }

  .lg\:tw--left-56{
    left: -14rem;
  }

  .lg\:tw--left-57{
    left: -14.25rem;
  }

  .lg\:tw--left-58{
    left: -14.5rem;
  }

  .lg\:tw--left-59{
    left: -14.75rem;
  }

  .lg\:tw--left-60{
    left: -15rem;
  }

  .lg\:tw--left-61{
    left: -15.25rem;
  }

  .lg\:tw--left-62{
    left: -15.5rem;
  }

  .lg\:tw--left-63{
    left: -15.75rem;
  }

  .lg\:tw--left-64{
    left: -16rem;
  }

  .lg\:tw--left-65{
    left: -16.25rem;
  }

  .lg\:tw--left-66{
    left: -16.5rem;
  }

  .lg\:tw--left-68{
    left: -17rem;
  }

  .lg\:tw--left-69{
    left: -17.25rem;
  }

  .lg\:tw--left-70{
    left: -17.5rem;
  }

  .lg\:tw--left-71{
    left: -17.75rem;
  }

  .lg\:tw--left-72{
    left: -18rem;
  }

  .lg\:tw--left-73{
    left: -18.25rem;
  }

  .lg\:tw--left-74{
    left: -18.5rem;
  }

  .lg\:tw--left-75{
    left: -18.75rem;
  }

  .lg\:tw--left-76{
    left: -19rem;
  }

  .lg\:tw--left-77{
    left: -19.25rem;
  }

  .lg\:tw--left-78{
    left: -19.5rem;
  }

  .lg\:tw--left-79{
    left: -19.75rem;
  }

  .lg\:tw--left-80{
    left: -20rem;
  }

  .lg\:tw--left-81{
    left: -20.25rem;
  }

  .lg\:tw--left-82{
    left: -20.5rem;
  }

  .lg\:tw--left-83{
    left: -20.75rem;
  }

  .lg\:tw--left-84{
    left: -21rem;
  }

  .lg\:tw--left-85{
    left: -21.25rem;
  }

  .lg\:tw--left-86{
    left: -21.5rem;
  }

  .lg\:tw--left-87{
    left: -21.75rem;
  }

  .lg\:tw--left-88{
    left: -22rem;
  }

  .lg\:tw--left-89{
    left: -22.25rem;
  }

  .lg\:tw--left-90{
    left: -22.5rem;
  }

  .lg\:tw--left-91{
    left: -22.75rem;
  }

  .lg\:tw--left-92{
    left: -23rem;
  }

  .lg\:tw--left-96{
    left: -24rem;
  }

  .lg\:tw--left-102{
    left: -25.5rem;
  }

  .lg\:tw--left-112{
    left: -28rem;
  }

  .lg\:tw--left-128{
    left: -31rem;
  }

  .lg\:tw--left-129{
    left: -32.25rem;
  }

  .lg\:tw--left-130{
    left: -32.5rem;
  }

  .lg\:tw--left-140{
    left: -35rem;
  }

  .lg\:tw--left-160{
    left: -40rem;
  }

  .lg\:tw--left-180{
    left: -45rem;
  }

  .lg\:tw--left-185{
    left: -46.25rem;
  }

  .lg\:tw--left-190{
    left: -47.5rem;
  }

  .lg\:tw--left-200{
    left: -50rem;
  }

  .lg\:tw--left-px{
    left: -1px;
  }

  .lg\:tw--left-0\.5{
    left: -0.125rem;
  }

  .lg\:tw--left-1\.5{
    left: -0.375rem;
  }

  .lg\:tw--left-2\.5{
    left: -0.625rem;
  }

  .lg\:tw--left-3\.5{
    left: -0.875rem;
  }

  .lg\:tw-left-1\/2{
    left: 50%;
  }

  .lg\:tw-left-1\/3{
    left: 33.333333%;
  }

  .lg\:tw-left-2\/3{
    left: 66.666667%;
  }

  .lg\:tw-left-1\/4{
    left: 25%;
  }

  .lg\:tw-left-2\/4{
    left: 50%;
  }

  .lg\:tw-left-3\/4{
    left: 75%;
  }

  .lg\:tw-left-full{
    left: 100%;
  }

  .lg\:tw--left-1\/2{
    left: -50%;
  }

  .lg\:tw--left-1\/3{
    left: -33.333333%;
  }

  .lg\:tw--left-2\/3{
    left: -66.666667%;
  }

  .lg\:tw--left-1\/4{
    left: -25%;
  }

  .lg\:tw--left-2\/4{
    left: -50%;
  }

  .lg\:tw--left-3\/4{
    left: -75%;
  }

  .lg\:tw--left-full{
    left: -100%;
  }

  .lg\:tw-isolate{
    isolation: isolate;
  }

  .lg\:tw-isolation-auto{
    isolation: auto;
  }

  .lg\:tw-z-0{
    z-index: 0;
  }

  .lg\:tw-z-10{
    z-index: 10;
  }

  .lg\:tw-z-20{
    z-index: 20;
  }

  .lg\:tw-z-30{
    z-index: 30;
  }

  .lg\:tw-z-40{
    z-index: 40;
  }

  .lg\:tw-z-50{
    z-index: 50;
  }

  .lg\:tw-z-auto{
    z-index: auto;
  }

  .lg\:focus-within\:tw-z-0:focus-within{
    z-index: 0;
  }

  .lg\:focus-within\:tw-z-10:focus-within{
    z-index: 10;
  }

  .lg\:focus-within\:tw-z-20:focus-within{
    z-index: 20;
  }

  .lg\:focus-within\:tw-z-30:focus-within{
    z-index: 30;
  }

  .lg\:focus-within\:tw-z-40:focus-within{
    z-index: 40;
  }

  .lg\:focus-within\:tw-z-50:focus-within{
    z-index: 50;
  }

  .lg\:focus-within\:tw-z-auto:focus-within{
    z-index: auto;
  }

  .lg\:focus\:tw-z-0:focus{
    z-index: 0;
  }

  .lg\:focus\:tw-z-10:focus{
    z-index: 10;
  }

  .lg\:focus\:tw-z-20:focus{
    z-index: 20;
  }

  .lg\:focus\:tw-z-30:focus{
    z-index: 30;
  }

  .lg\:focus\:tw-z-40:focus{
    z-index: 40;
  }

  .lg\:focus\:tw-z-50:focus{
    z-index: 50;
  }

  .lg\:focus\:tw-z-auto:focus{
    z-index: auto;
  }

  .lg\:tw-order-1{
    order: 1;
  }

  .lg\:tw-order-2{
    order: 2;
  }

  .lg\:tw-order-3{
    order: 3;
  }

  .lg\:tw-order-4{
    order: 4;
  }

  .lg\:tw-order-5{
    order: 5;
  }

  .lg\:tw-order-6{
    order: 6;
  }

  .lg\:tw-order-7{
    order: 7;
  }

  .lg\:tw-order-8{
    order: 8;
  }

  .lg\:tw-order-9{
    order: 9;
  }

  .lg\:tw-order-10{
    order: 10;
  }

  .lg\:tw-order-11{
    order: 11;
  }

  .lg\:tw-order-12{
    order: 12;
  }

  .lg\:tw-order-first{
    order: -9999;
  }

  .lg\:tw-order-last{
    order: 9999;
  }

  .lg\:tw-order-none{
    order: 0;
  }

  .lg\:tw-col-auto{
    grid-column: auto;
  }

  .lg\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  .lg\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  .lg\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  .lg\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  .lg\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  .lg\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  .lg\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  .lg\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  .lg\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  .lg\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  .lg\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  .lg\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  .lg\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  .lg\:tw-col-start-1{
    grid-column-start: 1;
  }

  .lg\:tw-col-start-2{
    grid-column-start: 2;
  }

  .lg\:tw-col-start-3{
    grid-column-start: 3;
  }

  .lg\:tw-col-start-4{
    grid-column-start: 4;
  }

  .lg\:tw-col-start-5{
    grid-column-start: 5;
  }

  .lg\:tw-col-start-6{
    grid-column-start: 6;
  }

  .lg\:tw-col-start-7{
    grid-column-start: 7;
  }

  .lg\:tw-col-start-8{
    grid-column-start: 8;
  }

  .lg\:tw-col-start-9{
    grid-column-start: 9;
  }

  .lg\:tw-col-start-10{
    grid-column-start: 10;
  }

  .lg\:tw-col-start-11{
    grid-column-start: 11;
  }

  .lg\:tw-col-start-12{
    grid-column-start: 12;
  }

  .lg\:tw-col-start-13{
    grid-column-start: 13;
  }

  .lg\:tw-col-start-auto{
    grid-column-start: auto;
  }

  .lg\:tw-col-end-1{
    grid-column-end: 1;
  }

  .lg\:tw-col-end-2{
    grid-column-end: 2;
  }

  .lg\:tw-col-end-3{
    grid-column-end: 3;
  }

  .lg\:tw-col-end-4{
    grid-column-end: 4;
  }

  .lg\:tw-col-end-5{
    grid-column-end: 5;
  }

  .lg\:tw-col-end-6{
    grid-column-end: 6;
  }

  .lg\:tw-col-end-7{
    grid-column-end: 7;
  }

  .lg\:tw-col-end-8{
    grid-column-end: 8;
  }

  .lg\:tw-col-end-9{
    grid-column-end: 9;
  }

  .lg\:tw-col-end-10{
    grid-column-end: 10;
  }

  .lg\:tw-col-end-11{
    grid-column-end: 11;
  }

  .lg\:tw-col-end-12{
    grid-column-end: 12;
  }

  .lg\:tw-col-end-13{
    grid-column-end: 13;
  }

  .lg\:tw-col-end-auto{
    grid-column-end: auto;
  }

  .lg\:tw-row-auto{
    grid-row: auto;
  }

  .lg\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  .lg\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  .lg\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  .lg\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  .lg\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  .lg\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  .lg\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  .lg\:tw-row-start-1{
    grid-row-start: 1;
  }

  .lg\:tw-row-start-2{
    grid-row-start: 2;
  }

  .lg\:tw-row-start-3{
    grid-row-start: 3;
  }

  .lg\:tw-row-start-4{
    grid-row-start: 4;
  }

  .lg\:tw-row-start-5{
    grid-row-start: 5;
  }

  .lg\:tw-row-start-6{
    grid-row-start: 6;
  }

  .lg\:tw-row-start-7{
    grid-row-start: 7;
  }

  .lg\:tw-row-start-auto{
    grid-row-start: auto;
  }

  .lg\:tw-row-end-1{
    grid-row-end: 1;
  }

  .lg\:tw-row-end-2{
    grid-row-end: 2;
  }

  .lg\:tw-row-end-3{
    grid-row-end: 3;
  }

  .lg\:tw-row-end-4{
    grid-row-end: 4;
  }

  .lg\:tw-row-end-5{
    grid-row-end: 5;
  }

  .lg\:tw-row-end-6{
    grid-row-end: 6;
  }

  .lg\:tw-row-end-7{
    grid-row-end: 7;
  }

  .lg\:tw-row-end-auto{
    grid-row-end: auto;
  }

  .lg\:tw-float-right{
    float: right;
  }

  .lg\:tw-float-left{
    float: left;
  }

  .lg\:tw-float-none{
    float: none;
  }

  .lg\:tw-clear-left{
    clear: left;
  }

  .lg\:tw-clear-right{
    clear: right;
  }

  .lg\:tw-clear-both{
    clear: both;
  }

  .lg\:tw-clear-none{
    clear: none;
  }

  .lg\:tw-m-0{
    margin: 0px;
  }

  .lg\:tw-m-1{
    margin: 0.25rem;
  }

  .lg\:tw-m-2{
    margin: 0.5rem;
  }

  .lg\:tw-m-3{
    margin: 0.75rem;
  }

  .lg\:tw-m-4{
    margin: 1rem;
  }

  .lg\:tw-m-5{
    margin: 1.25rem;
  }

  .lg\:tw-m-6{
    margin: 1.5rem;
  }

  .lg\:tw-m-7{
    margin: 1.75rem;
  }

  .lg\:tw-m-8{
    margin: 2rem;
  }

  .lg\:tw-m-9{
    margin: 2.25rem;
  }

  .lg\:tw-m-10{
    margin: 2.5rem;
  }

  .lg\:tw-m-11{
    margin: 2.75rem;
  }

  .lg\:tw-m-12{
    margin: 3rem;
  }

  .lg\:tw-m-13{
    margin: 3.25rem;
  }

  .lg\:tw-m-14{
    margin: 3.5rem;
  }

  .lg\:tw-m-15{
    margin: 3.75rem;
  }

  .lg\:tw-m-16{
    margin: 4rem;
  }

  .lg\:tw-m-17{
    margin: 4.25rem;
  }

  .lg\:tw-m-18{
    margin: 4.5rem;
  }

  .lg\:tw-m-19{
    margin: 4.75rem;
  }

  .lg\:tw-m-20{
    margin: 5rem;
  }

  .lg\:tw-m-21{
    margin: 5.25rem;
  }

  .lg\:tw-m-22{
    margin: 5.5rem;
  }

  .lg\:tw-m-23{
    margin: 5.75rem;
  }

  .lg\:tw-m-24{
    margin: 6rem;
  }

  .lg\:tw-m-25{
    margin: 6.25rem;
  }

  .lg\:tw-m-26{
    margin: 6.5rem;
  }

  .lg\:tw-m-27{
    margin: 6.75rem;
  }

  .lg\:tw-m-28{
    margin: 7rem;
  }

  .lg\:tw-m-29{
    margin: 7.25rem;
  }

  .lg\:tw-m-30{
    margin: 7.5rem;
  }

  .lg\:tw-m-31{
    margin: 7.75rem;
  }

  .lg\:tw-m-32{
    margin: 8rem;
  }

  .lg\:tw-m-33{
    margin: 8.25rem;
  }

  .lg\:tw-m-34{
    margin: 8.5rem;
  }

  .lg\:tw-m-35{
    margin: 8.75rem;
  }

  .lg\:tw-m-36{
    margin: 9rem;
  }

  .lg\:tw-m-37{
    margin: 9.25rem;
  }

  .lg\:tw-m-38{
    margin: 9.5rem;
  }

  .lg\:tw-m-39{
    margin: 9.75rem;
  }

  .lg\:tw-m-40{
    margin: 10rem;
  }

  .lg\:tw-m-41{
    margin: 10.25rem;
  }

  .lg\:tw-m-42{
    margin: 10.5rem;
  }

  .lg\:tw-m-43{
    margin: 10.75rem;
  }

  .lg\:tw-m-44{
    margin: 11rem;
  }

  .lg\:tw-m-45{
    margin: 11.25rem;
  }

  .lg\:tw-m-46{
    margin: 11.5rem;
  }

  .lg\:tw-m-47{
    margin: 11.75rem;
  }

  .lg\:tw-m-48{
    margin: 12rem;
  }

  .lg\:tw-m-50{
    margin: 12.5rem;
  }

  .lg\:tw-m-52{
    margin: 13rem;
  }

  .lg\:tw-m-53{
    margin: 13.25rem;
  }

  .lg\:tw-m-54{
    margin: 13.5rem;
  }

  .lg\:tw-m-55{
    margin: 13.75rem;
  }

  .lg\:tw-m-56{
    margin: 14rem;
  }

  .lg\:tw-m-57{
    margin: 14.25rem;
  }

  .lg\:tw-m-58{
    margin: 14.5rem;
  }

  .lg\:tw-m-59{
    margin: 14.75rem;
  }

  .lg\:tw-m-60{
    margin: 15rem;
  }

  .lg\:tw-m-61{
    margin: 15.25rem;
  }

  .lg\:tw-m-62{
    margin: 15.5rem;
  }

  .lg\:tw-m-63{
    margin: 15.75rem;
  }

  .lg\:tw-m-64{
    margin: 16rem;
  }

  .lg\:tw-m-65{
    margin: 16.25rem;
  }

  .lg\:tw-m-66{
    margin: 16.5rem;
  }

  .lg\:tw-m-68{
    margin: 17rem;
  }

  .lg\:tw-m-69{
    margin: 17.25rem;
  }

  .lg\:tw-m-70{
    margin: 17.5rem;
  }

  .lg\:tw-m-71{
    margin: 17.75rem;
  }

  .lg\:tw-m-72{
    margin: 18rem;
  }

  .lg\:tw-m-73{
    margin: 18.25rem;
  }

  .lg\:tw-m-74{
    margin: 18.5rem;
  }

  .lg\:tw-m-75{
    margin: 18.75rem;
  }

  .lg\:tw-m-76{
    margin: 19rem;
  }

  .lg\:tw-m-77{
    margin: 19.25rem;
  }

  .lg\:tw-m-78{
    margin: 19.5rem;
  }

  .lg\:tw-m-79{
    margin: 19.75rem;
  }

  .lg\:tw-m-80{
    margin: 20rem;
  }

  .lg\:tw-m-81{
    margin: 20.25rem;
  }

  .lg\:tw-m-82{
    margin: 20.5rem;
  }

  .lg\:tw-m-83{
    margin: 20.75rem;
  }

  .lg\:tw-m-84{
    margin: 21rem;
  }

  .lg\:tw-m-85{
    margin: 21.25rem;
  }

  .lg\:tw-m-86{
    margin: 21.5rem;
  }

  .lg\:tw-m-87{
    margin: 21.75rem;
  }

  .lg\:tw-m-88{
    margin: 22rem;
  }

  .lg\:tw-m-89{
    margin: 22.25rem;
  }

  .lg\:tw-m-90{
    margin: 22.5rem;
  }

  .lg\:tw-m-91{
    margin: 22.75rem;
  }

  .lg\:tw-m-92{
    margin: 23rem;
  }

  .lg\:tw-m-96{
    margin: 24rem;
  }

  .lg\:tw-m-102{
    margin: 25.5rem;
  }

  .lg\:tw-m-112{
    margin: 28rem;
  }

  .lg\:tw-m-128{
    margin: 31rem;
  }

  .lg\:tw-m-129{
    margin: 32.25rem;
  }

  .lg\:tw-m-130{
    margin: 32.5rem;
  }

  .lg\:tw-m-140{
    margin: 35rem;
  }

  .lg\:tw-m-160{
    margin: 40rem;
  }

  .lg\:tw-m-180{
    margin: 45rem;
  }

  .lg\:tw-m-185{
    margin: 46.25rem;
  }

  .lg\:tw-m-190{
    margin: 47.5rem;
  }

  .lg\:tw-m-200{
    margin: 50rem;
  }

  .lg\:tw-m-auto{
    margin: auto;
  }

  .lg\:tw-m-px{
    margin: 1px;
  }

  .lg\:tw-m-0\.5{
    margin: 0.125rem;
  }

  .lg\:tw-m-1\.5{
    margin: 0.375rem;
  }

  .lg\:tw-m-2\.5{
    margin: 0.625rem;
  }

  .lg\:tw-m-3\.5{
    margin: 0.875rem;
  }

  .lg\:tw--m-0{
    margin: 0px;
  }

  .lg\:tw--m-1{
    margin: -0.25rem;
  }

  .lg\:tw--m-2{
    margin: -0.5rem;
  }

  .lg\:tw--m-3{
    margin: -0.75rem;
  }

  .lg\:tw--m-4{
    margin: -1rem;
  }

  .lg\:tw--m-5{
    margin: -1.25rem;
  }

  .lg\:tw--m-6{
    margin: -1.5rem;
  }

  .lg\:tw--m-7{
    margin: -1.75rem;
  }

  .lg\:tw--m-8{
    margin: -2rem;
  }

  .lg\:tw--m-9{
    margin: -2.25rem;
  }

  .lg\:tw--m-10{
    margin: -2.5rem;
  }

  .lg\:tw--m-11{
    margin: -2.75rem;
  }

  .lg\:tw--m-12{
    margin: -3rem;
  }

  .lg\:tw--m-13{
    margin: -3.25rem;
  }

  .lg\:tw--m-14{
    margin: -3.5rem;
  }

  .lg\:tw--m-15{
    margin: -3.75rem;
  }

  .lg\:tw--m-16{
    margin: -4rem;
  }

  .lg\:tw--m-17{
    margin: -4.25rem;
  }

  .lg\:tw--m-18{
    margin: -4.5rem;
  }

  .lg\:tw--m-19{
    margin: -4.75rem;
  }

  .lg\:tw--m-20{
    margin: -5rem;
  }

  .lg\:tw--m-21{
    margin: -5.25rem;
  }

  .lg\:tw--m-22{
    margin: -5.5rem;
  }

  .lg\:tw--m-23{
    margin: -5.75rem;
  }

  .lg\:tw--m-24{
    margin: -6rem;
  }

  .lg\:tw--m-25{
    margin: -6.25rem;
  }

  .lg\:tw--m-26{
    margin: -6.5rem;
  }

  .lg\:tw--m-27{
    margin: -6.75rem;
  }

  .lg\:tw--m-28{
    margin: -7rem;
  }

  .lg\:tw--m-29{
    margin: -7.25rem;
  }

  .lg\:tw--m-30{
    margin: -7.5rem;
  }

  .lg\:tw--m-31{
    margin: -7.75rem;
  }

  .lg\:tw--m-32{
    margin: -8rem;
  }

  .lg\:tw--m-33{
    margin: -8.25rem;
  }

  .lg\:tw--m-34{
    margin: -8.5rem;
  }

  .lg\:tw--m-35{
    margin: -8.75rem;
  }

  .lg\:tw--m-36{
    margin: -9rem;
  }

  .lg\:tw--m-37{
    margin: -9.25rem;
  }

  .lg\:tw--m-38{
    margin: -9.5rem;
  }

  .lg\:tw--m-39{
    margin: -9.75rem;
  }

  .lg\:tw--m-40{
    margin: -10rem;
  }

  .lg\:tw--m-41{
    margin: -10.25rem;
  }

  .lg\:tw--m-42{
    margin: -10.5rem;
  }

  .lg\:tw--m-43{
    margin: -10.75rem;
  }

  .lg\:tw--m-44{
    margin: -11rem;
  }

  .lg\:tw--m-45{
    margin: -11.25rem;
  }

  .lg\:tw--m-46{
    margin: -11.5rem;
  }

  .lg\:tw--m-47{
    margin: -11.75rem;
  }

  .lg\:tw--m-48{
    margin: -12rem;
  }

  .lg\:tw--m-50{
    margin: -12.5rem;
  }

  .lg\:tw--m-52{
    margin: -13rem;
  }

  .lg\:tw--m-53{
    margin: -13.25rem;
  }

  .lg\:tw--m-54{
    margin: -13.5rem;
  }

  .lg\:tw--m-55{
    margin: -13.75rem;
  }

  .lg\:tw--m-56{
    margin: -14rem;
  }

  .lg\:tw--m-57{
    margin: -14.25rem;
  }

  .lg\:tw--m-58{
    margin: -14.5rem;
  }

  .lg\:tw--m-59{
    margin: -14.75rem;
  }

  .lg\:tw--m-60{
    margin: -15rem;
  }

  .lg\:tw--m-61{
    margin: -15.25rem;
  }

  .lg\:tw--m-62{
    margin: -15.5rem;
  }

  .lg\:tw--m-63{
    margin: -15.75rem;
  }

  .lg\:tw--m-64{
    margin: -16rem;
  }

  .lg\:tw--m-65{
    margin: -16.25rem;
  }

  .lg\:tw--m-66{
    margin: -16.5rem;
  }

  .lg\:tw--m-68{
    margin: -17rem;
  }

  .lg\:tw--m-69{
    margin: -17.25rem;
  }

  .lg\:tw--m-70{
    margin: -17.5rem;
  }

  .lg\:tw--m-71{
    margin: -17.75rem;
  }

  .lg\:tw--m-72{
    margin: -18rem;
  }

  .lg\:tw--m-73{
    margin: -18.25rem;
  }

  .lg\:tw--m-74{
    margin: -18.5rem;
  }

  .lg\:tw--m-75{
    margin: -18.75rem;
  }

  .lg\:tw--m-76{
    margin: -19rem;
  }

  .lg\:tw--m-77{
    margin: -19.25rem;
  }

  .lg\:tw--m-78{
    margin: -19.5rem;
  }

  .lg\:tw--m-79{
    margin: -19.75rem;
  }

  .lg\:tw--m-80{
    margin: -20rem;
  }

  .lg\:tw--m-81{
    margin: -20.25rem;
  }

  .lg\:tw--m-82{
    margin: -20.5rem;
  }

  .lg\:tw--m-83{
    margin: -20.75rem;
  }

  .lg\:tw--m-84{
    margin: -21rem;
  }

  .lg\:tw--m-85{
    margin: -21.25rem;
  }

  .lg\:tw--m-86{
    margin: -21.5rem;
  }

  .lg\:tw--m-87{
    margin: -21.75rem;
  }

  .lg\:tw--m-88{
    margin: -22rem;
  }

  .lg\:tw--m-89{
    margin: -22.25rem;
  }

  .lg\:tw--m-90{
    margin: -22.5rem;
  }

  .lg\:tw--m-91{
    margin: -22.75rem;
  }

  .lg\:tw--m-92{
    margin: -23rem;
  }

  .lg\:tw--m-96{
    margin: -24rem;
  }

  .lg\:tw--m-102{
    margin: -25.5rem;
  }

  .lg\:tw--m-112{
    margin: -28rem;
  }

  .lg\:tw--m-128{
    margin: -31rem;
  }

  .lg\:tw--m-129{
    margin: -32.25rem;
  }

  .lg\:tw--m-130{
    margin: -32.5rem;
  }

  .lg\:tw--m-140{
    margin: -35rem;
  }

  .lg\:tw--m-160{
    margin: -40rem;
  }

  .lg\:tw--m-180{
    margin: -45rem;
  }

  .lg\:tw--m-185{
    margin: -46.25rem;
  }

  .lg\:tw--m-190{
    margin: -47.5rem;
  }

  .lg\:tw--m-200{
    margin: -50rem;
  }

  .lg\:tw--m-px{
    margin: -1px;
  }

  .lg\:tw--m-0\.5{
    margin: -0.125rem;
  }

  .lg\:tw--m-1\.5{
    margin: -0.375rem;
  }

  .lg\:tw--m-2\.5{
    margin: -0.625rem;
  }

  .lg\:tw--m-3\.5{
    margin: -0.875rem;
  }

  .lg\:tw-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:tw-mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:tw-mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:tw-mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .lg\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:tw-mx-13{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }

  .lg\:tw-mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:tw-mx-15{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .lg\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:tw-mx-17{
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }

  .lg\:tw-mx-18{
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .lg\:tw-mx-19{
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }

  .lg\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:tw-mx-21{
    margin-left: 5.25rem;
    margin-right: 5.25rem;
  }

  .lg\:tw-mx-22{
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }

  .lg\:tw-mx-23{
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }

  .lg\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg\:tw-mx-25{
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .lg\:tw-mx-26{
    margin-left: 6.5rem;
    margin-right: 6.5rem;
  }

  .lg\:tw-mx-27{
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }

  .lg\:tw-mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:tw-mx-29{
    margin-left: 7.25rem;
    margin-right: 7.25rem;
  }

  .lg\:tw-mx-30{
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .lg\:tw-mx-31{
    margin-left: 7.75rem;
    margin-right: 7.75rem;
  }

  .lg\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:tw-mx-33{
    margin-left: 8.25rem;
    margin-right: 8.25rem;
  }

  .lg\:tw-mx-34{
    margin-left: 8.5rem;
    margin-right: 8.5rem;
  }

  .lg\:tw-mx-35{
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .lg\:tw-mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:tw-mx-37{
    margin-left: 9.25rem;
    margin-right: 9.25rem;
  }

  .lg\:tw-mx-38{
    margin-left: 9.5rem;
    margin-right: 9.5rem;
  }

  .lg\:tw-mx-39{
    margin-left: 9.75rem;
    margin-right: 9.75rem;
  }

  .lg\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:tw-mx-41{
    margin-left: 10.25rem;
    margin-right: 10.25rem;
  }

  .lg\:tw-mx-42{
    margin-left: 10.5rem;
    margin-right: 10.5rem;
  }

  .lg\:tw-mx-43{
    margin-left: 10.75rem;
    margin-right: 10.75rem;
  }

  .lg\:tw-mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .lg\:tw-mx-45{
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .lg\:tw-mx-46{
    margin-left: 11.5rem;
    margin-right: 11.5rem;
  }

  .lg\:tw-mx-47{
    margin-left: 11.75rem;
    margin-right: 11.75rem;
  }

  .lg\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg\:tw-mx-50{
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .lg\:tw-mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:tw-mx-53{
    margin-left: 13.25rem;
    margin-right: 13.25rem;
  }

  .lg\:tw-mx-54{
    margin-left: 13.5rem;
    margin-right: 13.5rem;
  }

  .lg\:tw-mx-55{
    margin-left: 13.75rem;
    margin-right: 13.75rem;
  }

  .lg\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:tw-mx-57{
    margin-left: 14.25rem;
    margin-right: 14.25rem;
  }

  .lg\:tw-mx-58{
    margin-left: 14.5rem;
    margin-right: 14.5rem;
  }

  .lg\:tw-mx-59{
    margin-left: 14.75rem;
    margin-right: 14.75rem;
  }

  .lg\:tw-mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:tw-mx-61{
    margin-left: 15.25rem;
    margin-right: 15.25rem;
  }

  .lg\:tw-mx-62{
    margin-left: 15.5rem;
    margin-right: 15.5rem;
  }

  .lg\:tw-mx-63{
    margin-left: 15.75rem;
    margin-right: 15.75rem;
  }

  .lg\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:tw-mx-65{
    margin-left: 16.25rem;
    margin-right: 16.25rem;
  }

  .lg\:tw-mx-66{
    margin-left: 16.5rem;
    margin-right: 16.5rem;
  }

  .lg\:tw-mx-68{
    margin-left: 17rem;
    margin-right: 17rem;
  }

  .lg\:tw-mx-69{
    margin-left: 17.25rem;
    margin-right: 17.25rem;
  }

  .lg\:tw-mx-70{
    margin-left: 17.5rem;
    margin-right: 17.5rem;
  }

  .lg\:tw-mx-71{
    margin-left: 17.75rem;
    margin-right: 17.75rem;
  }

  .lg\:tw-mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:tw-mx-73{
    margin-left: 18.25rem;
    margin-right: 18.25rem;
  }

  .lg\:tw-mx-74{
    margin-left: 18.5rem;
    margin-right: 18.5rem;
  }

  .lg\:tw-mx-75{
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .lg\:tw-mx-76{
    margin-left: 19rem;
    margin-right: 19rem;
  }

  .lg\:tw-mx-77{
    margin-left: 19.25rem;
    margin-right: 19.25rem;
  }

  .lg\:tw-mx-78{
    margin-left: 19.5rem;
    margin-right: 19.5rem;
  }

  .lg\:tw-mx-79{
    margin-left: 19.75rem;
    margin-right: 19.75rem;
  }

  .lg\:tw-mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:tw-mx-81{
    margin-left: 20.25rem;
    margin-right: 20.25rem;
  }

  .lg\:tw-mx-82{
    margin-left: 20.5rem;
    margin-right: 20.5rem;
  }

  .lg\:tw-mx-83{
    margin-left: 20.75rem;
    margin-right: 20.75rem;
  }

  .lg\:tw-mx-84{
    margin-left: 21rem;
    margin-right: 21rem;
  }

  .lg\:tw-mx-85{
    margin-left: 21.25rem;
    margin-right: 21.25rem;
  }

  .lg\:tw-mx-86{
    margin-left: 21.5rem;
    margin-right: 21.5rem;
  }

  .lg\:tw-mx-87{
    margin-left: 21.75rem;
    margin-right: 21.75rem;
  }

  .lg\:tw-mx-88{
    margin-left: 22rem;
    margin-right: 22rem;
  }

  .lg\:tw-mx-89{
    margin-left: 22.25rem;
    margin-right: 22.25rem;
  }

  .lg\:tw-mx-90{
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .lg\:tw-mx-91{
    margin-left: 22.75rem;
    margin-right: 22.75rem;
  }

  .lg\:tw-mx-92{
    margin-left: 23rem;
    margin-right: 23rem;
  }

  .lg\:tw-mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .lg\:tw-mx-102{
    margin-left: 25.5rem;
    margin-right: 25.5rem;
  }

  .lg\:tw-mx-112{
    margin-left: 28rem;
    margin-right: 28rem;
  }

  .lg\:tw-mx-128{
    margin-left: 31rem;
    margin-right: 31rem;
  }

  .lg\:tw-mx-129{
    margin-left: 32.25rem;
    margin-right: 32.25rem;
  }

  .lg\:tw-mx-130{
    margin-left: 32.5rem;
    margin-right: 32.5rem;
  }

  .lg\:tw-mx-140{
    margin-left: 35rem;
    margin-right: 35rem;
  }

  .lg\:tw-mx-160{
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .lg\:tw-mx-180{
    margin-left: 45rem;
    margin-right: 45rem;
  }

  .lg\:tw-mx-185{
    margin-left: 46.25rem;
    margin-right: 46.25rem;
  }

  .lg\:tw-mx-190{
    margin-left: 47.5rem;
    margin-right: 47.5rem;
  }

  .lg\:tw-mx-200{
    margin-left: 50rem;
    margin-right: 50rem;
  }

  .lg\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:tw-mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:tw-mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:tw-mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:tw-mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:tw--mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:tw--mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:tw--mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:tw--mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:tw--mx-13{
    margin-left: -3.25rem;
    margin-right: -3.25rem;
  }

  .lg\:tw--mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .lg\:tw--mx-15{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .lg\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:tw--mx-17{
    margin-left: -4.25rem;
    margin-right: -4.25rem;
  }

  .lg\:tw--mx-18{
    margin-left: -4.5rem;
    margin-right: -4.5rem;
  }

  .lg\:tw--mx-19{
    margin-left: -4.75rem;
    margin-right: -4.75rem;
  }

  .lg\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:tw--mx-21{
    margin-left: -5.25rem;
    margin-right: -5.25rem;
  }

  .lg\:tw--mx-22{
    margin-left: -5.5rem;
    margin-right: -5.5rem;
  }

  .lg\:tw--mx-23{
    margin-left: -5.75rem;
    margin-right: -5.75rem;
  }

  .lg\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:tw--mx-25{
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .lg\:tw--mx-26{
    margin-left: -6.5rem;
    margin-right: -6.5rem;
  }

  .lg\:tw--mx-27{
    margin-left: -6.75rem;
    margin-right: -6.75rem;
  }

  .lg\:tw--mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:tw--mx-29{
    margin-left: -7.25rem;
    margin-right: -7.25rem;
  }

  .lg\:tw--mx-30{
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .lg\:tw--mx-31{
    margin-left: -7.75rem;
    margin-right: -7.75rem;
  }

  .lg\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:tw--mx-33{
    margin-left: -8.25rem;
    margin-right: -8.25rem;
  }

  .lg\:tw--mx-34{
    margin-left: -8.5rem;
    margin-right: -8.5rem;
  }

  .lg\:tw--mx-35{
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .lg\:tw--mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:tw--mx-37{
    margin-left: -9.25rem;
    margin-right: -9.25rem;
  }

  .lg\:tw--mx-38{
    margin-left: -9.5rem;
    margin-right: -9.5rem;
  }

  .lg\:tw--mx-39{
    margin-left: -9.75rem;
    margin-right: -9.75rem;
  }

  .lg\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:tw--mx-41{
    margin-left: -10.25rem;
    margin-right: -10.25rem;
  }

  .lg\:tw--mx-42{
    margin-left: -10.5rem;
    margin-right: -10.5rem;
  }

  .lg\:tw--mx-43{
    margin-left: -10.75rem;
    margin-right: -10.75rem;
  }

  .lg\:tw--mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:tw--mx-45{
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .lg\:tw--mx-46{
    margin-left: -11.5rem;
    margin-right: -11.5rem;
  }

  .lg\:tw--mx-47{
    margin-left: -11.75rem;
    margin-right: -11.75rem;
  }

  .lg\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:tw--mx-50{
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .lg\:tw--mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:tw--mx-53{
    margin-left: -13.25rem;
    margin-right: -13.25rem;
  }

  .lg\:tw--mx-54{
    margin-left: -13.5rem;
    margin-right: -13.5rem;
  }

  .lg\:tw--mx-55{
    margin-left: -13.75rem;
    margin-right: -13.75rem;
  }

  .lg\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:tw--mx-57{
    margin-left: -14.25rem;
    margin-right: -14.25rem;
  }

  .lg\:tw--mx-58{
    margin-left: -14.5rem;
    margin-right: -14.5rem;
  }

  .lg\:tw--mx-59{
    margin-left: -14.75rem;
    margin-right: -14.75rem;
  }

  .lg\:tw--mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:tw--mx-61{
    margin-left: -15.25rem;
    margin-right: -15.25rem;
  }

  .lg\:tw--mx-62{
    margin-left: -15.5rem;
    margin-right: -15.5rem;
  }

  .lg\:tw--mx-63{
    margin-left: -15.75rem;
    margin-right: -15.75rem;
  }

  .lg\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:tw--mx-65{
    margin-left: -16.25rem;
    margin-right: -16.25rem;
  }

  .lg\:tw--mx-66{
    margin-left: -16.5rem;
    margin-right: -16.5rem;
  }

  .lg\:tw--mx-68{
    margin-left: -17rem;
    margin-right: -17rem;
  }

  .lg\:tw--mx-69{
    margin-left: -17.25rem;
    margin-right: -17.25rem;
  }

  .lg\:tw--mx-70{
    margin-left: -17.5rem;
    margin-right: -17.5rem;
  }

  .lg\:tw--mx-71{
    margin-left: -17.75rem;
    margin-right: -17.75rem;
  }

  .lg\:tw--mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:tw--mx-73{
    margin-left: -18.25rem;
    margin-right: -18.25rem;
  }

  .lg\:tw--mx-74{
    margin-left: -18.5rem;
    margin-right: -18.5rem;
  }

  .lg\:tw--mx-75{
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .lg\:tw--mx-76{
    margin-left: -19rem;
    margin-right: -19rem;
  }

  .lg\:tw--mx-77{
    margin-left: -19.25rem;
    margin-right: -19.25rem;
  }

  .lg\:tw--mx-78{
    margin-left: -19.5rem;
    margin-right: -19.5rem;
  }

  .lg\:tw--mx-79{
    margin-left: -19.75rem;
    margin-right: -19.75rem;
  }

  .lg\:tw--mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:tw--mx-81{
    margin-left: -20.25rem;
    margin-right: -20.25rem;
  }

  .lg\:tw--mx-82{
    margin-left: -20.5rem;
    margin-right: -20.5rem;
  }

  .lg\:tw--mx-83{
    margin-left: -20.75rem;
    margin-right: -20.75rem;
  }

  .lg\:tw--mx-84{
    margin-left: -21rem;
    margin-right: -21rem;
  }

  .lg\:tw--mx-85{
    margin-left: -21.25rem;
    margin-right: -21.25rem;
  }

  .lg\:tw--mx-86{
    margin-left: -21.5rem;
    margin-right: -21.5rem;
  }

  .lg\:tw--mx-87{
    margin-left: -21.75rem;
    margin-right: -21.75rem;
  }

  .lg\:tw--mx-88{
    margin-left: -22rem;
    margin-right: -22rem;
  }

  .lg\:tw--mx-89{
    margin-left: -22.25rem;
    margin-right: -22.25rem;
  }

  .lg\:tw--mx-90{
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .lg\:tw--mx-91{
    margin-left: -22.75rem;
    margin-right: -22.75rem;
  }

  .lg\:tw--mx-92{
    margin-left: -23rem;
    margin-right: -23rem;
  }

  .lg\:tw--mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:tw--mx-102{
    margin-left: -25.5rem;
    margin-right: -25.5rem;
  }

  .lg\:tw--mx-112{
    margin-left: -28rem;
    margin-right: -28rem;
  }

  .lg\:tw--mx-128{
    margin-left: -31rem;
    margin-right: -31rem;
  }

  .lg\:tw--mx-129{
    margin-left: -32.25rem;
    margin-right: -32.25rem;
  }

  .lg\:tw--mx-130{
    margin-left: -32.5rem;
    margin-right: -32.5rem;
  }

  .lg\:tw--mx-140{
    margin-left: -35rem;
    margin-right: -35rem;
  }

  .lg\:tw--mx-160{
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .lg\:tw--mx-180{
    margin-left: -45rem;
    margin-right: -45rem;
  }

  .lg\:tw--mx-185{
    margin-left: -46.25rem;
    margin-right: -46.25rem;
  }

  .lg\:tw--mx-190{
    margin-left: -47.5rem;
    margin-right: -47.5rem;
  }

  .lg\:tw--mx-200{
    margin-left: -50rem;
    margin-right: -50rem;
  }

  .lg\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:tw--mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:tw--mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:tw--mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:tw--mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:tw-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:tw-my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:tw-my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:tw-my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .lg\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:tw-my-13{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }

  .lg\:tw-my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:tw-my-15{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .lg\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:tw-my-17{
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }

  .lg\:tw-my-18{
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .lg\:tw-my-19{
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }

  .lg\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:tw-my-21{
    margin-top: 5.25rem;
    margin-bottom: 5.25rem;
  }

  .lg\:tw-my-22{
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }

  .lg\:tw-my-23{
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }

  .lg\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:tw-my-25{
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .lg\:tw-my-26{
    margin-top: 6.5rem;
    margin-bottom: 6.5rem;
  }

  .lg\:tw-my-27{
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }

  .lg\:tw-my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:tw-my-29{
    margin-top: 7.25rem;
    margin-bottom: 7.25rem;
  }

  .lg\:tw-my-30{
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .lg\:tw-my-31{
    margin-top: 7.75rem;
    margin-bottom: 7.75rem;
  }

  .lg\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:tw-my-33{
    margin-top: 8.25rem;
    margin-bottom: 8.25rem;
  }

  .lg\:tw-my-34{
    margin-top: 8.5rem;
    margin-bottom: 8.5rem;
  }

  .lg\:tw-my-35{
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .lg\:tw-my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:tw-my-37{
    margin-top: 9.25rem;
    margin-bottom: 9.25rem;
  }

  .lg\:tw-my-38{
    margin-top: 9.5rem;
    margin-bottom: 9.5rem;
  }

  .lg\:tw-my-39{
    margin-top: 9.75rem;
    margin-bottom: 9.75rem;
  }

  .lg\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:tw-my-41{
    margin-top: 10.25rem;
    margin-bottom: 10.25rem;
  }

  .lg\:tw-my-42{
    margin-top: 10.5rem;
    margin-bottom: 10.5rem;
  }

  .lg\:tw-my-43{
    margin-top: 10.75rem;
    margin-bottom: 10.75rem;
  }

  .lg\:tw-my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .lg\:tw-my-45{
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .lg\:tw-my-46{
    margin-top: 11.5rem;
    margin-bottom: 11.5rem;
  }

  .lg\:tw-my-47{
    margin-top: 11.75rem;
    margin-bottom: 11.75rem;
  }

  .lg\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg\:tw-my-50{
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .lg\:tw-my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:tw-my-53{
    margin-top: 13.25rem;
    margin-bottom: 13.25rem;
  }

  .lg\:tw-my-54{
    margin-top: 13.5rem;
    margin-bottom: 13.5rem;
  }

  .lg\:tw-my-55{
    margin-top: 13.75rem;
    margin-bottom: 13.75rem;
  }

  .lg\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:tw-my-57{
    margin-top: 14.25rem;
    margin-bottom: 14.25rem;
  }

  .lg\:tw-my-58{
    margin-top: 14.5rem;
    margin-bottom: 14.5rem;
  }

  .lg\:tw-my-59{
    margin-top: 14.75rem;
    margin-bottom: 14.75rem;
  }

  .lg\:tw-my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:tw-my-61{
    margin-top: 15.25rem;
    margin-bottom: 15.25rem;
  }

  .lg\:tw-my-62{
    margin-top: 15.5rem;
    margin-bottom: 15.5rem;
  }

  .lg\:tw-my-63{
    margin-top: 15.75rem;
    margin-bottom: 15.75rem;
  }

  .lg\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:tw-my-65{
    margin-top: 16.25rem;
    margin-bottom: 16.25rem;
  }

  .lg\:tw-my-66{
    margin-top: 16.5rem;
    margin-bottom: 16.5rem;
  }

  .lg\:tw-my-68{
    margin-top: 17rem;
    margin-bottom: 17rem;
  }

  .lg\:tw-my-69{
    margin-top: 17.25rem;
    margin-bottom: 17.25rem;
  }

  .lg\:tw-my-70{
    margin-top: 17.5rem;
    margin-bottom: 17.5rem;
  }

  .lg\:tw-my-71{
    margin-top: 17.75rem;
    margin-bottom: 17.75rem;
  }

  .lg\:tw-my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:tw-my-73{
    margin-top: 18.25rem;
    margin-bottom: 18.25rem;
  }

  .lg\:tw-my-74{
    margin-top: 18.5rem;
    margin-bottom: 18.5rem;
  }

  .lg\:tw-my-75{
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .lg\:tw-my-76{
    margin-top: 19rem;
    margin-bottom: 19rem;
  }

  .lg\:tw-my-77{
    margin-top: 19.25rem;
    margin-bottom: 19.25rem;
  }

  .lg\:tw-my-78{
    margin-top: 19.5rem;
    margin-bottom: 19.5rem;
  }

  .lg\:tw-my-79{
    margin-top: 19.75rem;
    margin-bottom: 19.75rem;
  }

  .lg\:tw-my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:tw-my-81{
    margin-top: 20.25rem;
    margin-bottom: 20.25rem;
  }

  .lg\:tw-my-82{
    margin-top: 20.5rem;
    margin-bottom: 20.5rem;
  }

  .lg\:tw-my-83{
    margin-top: 20.75rem;
    margin-bottom: 20.75rem;
  }

  .lg\:tw-my-84{
    margin-top: 21rem;
    margin-bottom: 21rem;
  }

  .lg\:tw-my-85{
    margin-top: 21.25rem;
    margin-bottom: 21.25rem;
  }

  .lg\:tw-my-86{
    margin-top: 21.5rem;
    margin-bottom: 21.5rem;
  }

  .lg\:tw-my-87{
    margin-top: 21.75rem;
    margin-bottom: 21.75rem;
  }

  .lg\:tw-my-88{
    margin-top: 22rem;
    margin-bottom: 22rem;
  }

  .lg\:tw-my-89{
    margin-top: 22.25rem;
    margin-bottom: 22.25rem;
  }

  .lg\:tw-my-90{
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .lg\:tw-my-91{
    margin-top: 22.75rem;
    margin-bottom: 22.75rem;
  }

  .lg\:tw-my-92{
    margin-top: 23rem;
    margin-bottom: 23rem;
  }

  .lg\:tw-my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:tw-my-102{
    margin-top: 25.5rem;
    margin-bottom: 25.5rem;
  }

  .lg\:tw-my-112{
    margin-top: 28rem;
    margin-bottom: 28rem;
  }

  .lg\:tw-my-128{
    margin-top: 31rem;
    margin-bottom: 31rem;
  }

  .lg\:tw-my-129{
    margin-top: 32.25rem;
    margin-bottom: 32.25rem;
  }

  .lg\:tw-my-130{
    margin-top: 32.5rem;
    margin-bottom: 32.5rem;
  }

  .lg\:tw-my-140{
    margin-top: 35rem;
    margin-bottom: 35rem;
  }

  .lg\:tw-my-160{
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .lg\:tw-my-180{
    margin-top: 45rem;
    margin-bottom: 45rem;
  }

  .lg\:tw-my-185{
    margin-top: 46.25rem;
    margin-bottom: 46.25rem;
  }

  .lg\:tw-my-190{
    margin-top: 47.5rem;
    margin-bottom: 47.5rem;
  }

  .lg\:tw-my-200{
    margin-top: 50rem;
    margin-bottom: 50rem;
  }

  .lg\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:tw-my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:tw-my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:tw-my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:tw-my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:tw--my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:tw--my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:tw--my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:tw--my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:tw--my-13{
    margin-top: -3.25rem;
    margin-bottom: -3.25rem;
  }

  .lg\:tw--my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:tw--my-15{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .lg\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:tw--my-17{
    margin-top: -4.25rem;
    margin-bottom: -4.25rem;
  }

  .lg\:tw--my-18{
    margin-top: -4.5rem;
    margin-bottom: -4.5rem;
  }

  .lg\:tw--my-19{
    margin-top: -4.75rem;
    margin-bottom: -4.75rem;
  }

  .lg\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:tw--my-21{
    margin-top: -5.25rem;
    margin-bottom: -5.25rem;
  }

  .lg\:tw--my-22{
    margin-top: -5.5rem;
    margin-bottom: -5.5rem;
  }

  .lg\:tw--my-23{
    margin-top: -5.75rem;
    margin-bottom: -5.75rem;
  }

  .lg\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:tw--my-25{
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .lg\:tw--my-26{
    margin-top: -6.5rem;
    margin-bottom: -6.5rem;
  }

  .lg\:tw--my-27{
    margin-top: -6.75rem;
    margin-bottom: -6.75rem;
  }

  .lg\:tw--my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:tw--my-29{
    margin-top: -7.25rem;
    margin-bottom: -7.25rem;
  }

  .lg\:tw--my-30{
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .lg\:tw--my-31{
    margin-top: -7.75rem;
    margin-bottom: -7.75rem;
  }

  .lg\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:tw--my-33{
    margin-top: -8.25rem;
    margin-bottom: -8.25rem;
  }

  .lg\:tw--my-34{
    margin-top: -8.5rem;
    margin-bottom: -8.5rem;
  }

  .lg\:tw--my-35{
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .lg\:tw--my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:tw--my-37{
    margin-top: -9.25rem;
    margin-bottom: -9.25rem;
  }

  .lg\:tw--my-38{
    margin-top: -9.5rem;
    margin-bottom: -9.5rem;
  }

  .lg\:tw--my-39{
    margin-top: -9.75rem;
    margin-bottom: -9.75rem;
  }

  .lg\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:tw--my-41{
    margin-top: -10.25rem;
    margin-bottom: -10.25rem;
  }

  .lg\:tw--my-42{
    margin-top: -10.5rem;
    margin-bottom: -10.5rem;
  }

  .lg\:tw--my-43{
    margin-top: -10.75rem;
    margin-bottom: -10.75rem;
  }

  .lg\:tw--my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:tw--my-45{
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .lg\:tw--my-46{
    margin-top: -11.5rem;
    margin-bottom: -11.5rem;
  }

  .lg\:tw--my-47{
    margin-top: -11.75rem;
    margin-bottom: -11.75rem;
  }

  .lg\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:tw--my-50{
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .lg\:tw--my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:tw--my-53{
    margin-top: -13.25rem;
    margin-bottom: -13.25rem;
  }

  .lg\:tw--my-54{
    margin-top: -13.5rem;
    margin-bottom: -13.5rem;
  }

  .lg\:tw--my-55{
    margin-top: -13.75rem;
    margin-bottom: -13.75rem;
  }

  .lg\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:tw--my-57{
    margin-top: -14.25rem;
    margin-bottom: -14.25rem;
  }

  .lg\:tw--my-58{
    margin-top: -14.5rem;
    margin-bottom: -14.5rem;
  }

  .lg\:tw--my-59{
    margin-top: -14.75rem;
    margin-bottom: -14.75rem;
  }

  .lg\:tw--my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:tw--my-61{
    margin-top: -15.25rem;
    margin-bottom: -15.25rem;
  }

  .lg\:tw--my-62{
    margin-top: -15.5rem;
    margin-bottom: -15.5rem;
  }

  .lg\:tw--my-63{
    margin-top: -15.75rem;
    margin-bottom: -15.75rem;
  }

  .lg\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:tw--my-65{
    margin-top: -16.25rem;
    margin-bottom: -16.25rem;
  }

  .lg\:tw--my-66{
    margin-top: -16.5rem;
    margin-bottom: -16.5rem;
  }

  .lg\:tw--my-68{
    margin-top: -17rem;
    margin-bottom: -17rem;
  }

  .lg\:tw--my-69{
    margin-top: -17.25rem;
    margin-bottom: -17.25rem;
  }

  .lg\:tw--my-70{
    margin-top: -17.5rem;
    margin-bottom: -17.5rem;
  }

  .lg\:tw--my-71{
    margin-top: -17.75rem;
    margin-bottom: -17.75rem;
  }

  .lg\:tw--my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:tw--my-73{
    margin-top: -18.25rem;
    margin-bottom: -18.25rem;
  }

  .lg\:tw--my-74{
    margin-top: -18.5rem;
    margin-bottom: -18.5rem;
  }

  .lg\:tw--my-75{
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .lg\:tw--my-76{
    margin-top: -19rem;
    margin-bottom: -19rem;
  }

  .lg\:tw--my-77{
    margin-top: -19.25rem;
    margin-bottom: -19.25rem;
  }

  .lg\:tw--my-78{
    margin-top: -19.5rem;
    margin-bottom: -19.5rem;
  }

  .lg\:tw--my-79{
    margin-top: -19.75rem;
    margin-bottom: -19.75rem;
  }

  .lg\:tw--my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:tw--my-81{
    margin-top: -20.25rem;
    margin-bottom: -20.25rem;
  }

  .lg\:tw--my-82{
    margin-top: -20.5rem;
    margin-bottom: -20.5rem;
  }

  .lg\:tw--my-83{
    margin-top: -20.75rem;
    margin-bottom: -20.75rem;
  }

  .lg\:tw--my-84{
    margin-top: -21rem;
    margin-bottom: -21rem;
  }

  .lg\:tw--my-85{
    margin-top: -21.25rem;
    margin-bottom: -21.25rem;
  }

  .lg\:tw--my-86{
    margin-top: -21.5rem;
    margin-bottom: -21.5rem;
  }

  .lg\:tw--my-87{
    margin-top: -21.75rem;
    margin-bottom: -21.75rem;
  }

  .lg\:tw--my-88{
    margin-top: -22rem;
    margin-bottom: -22rem;
  }

  .lg\:tw--my-89{
    margin-top: -22.25rem;
    margin-bottom: -22.25rem;
  }

  .lg\:tw--my-90{
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .lg\:tw--my-91{
    margin-top: -22.75rem;
    margin-bottom: -22.75rem;
  }

  .lg\:tw--my-92{
    margin-top: -23rem;
    margin-bottom: -23rem;
  }

  .lg\:tw--my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:tw--my-102{
    margin-top: -25.5rem;
    margin-bottom: -25.5rem;
  }

  .lg\:tw--my-112{
    margin-top: -28rem;
    margin-bottom: -28rem;
  }

  .lg\:tw--my-128{
    margin-top: -31rem;
    margin-bottom: -31rem;
  }

  .lg\:tw--my-129{
    margin-top: -32.25rem;
    margin-bottom: -32.25rem;
  }

  .lg\:tw--my-130{
    margin-top: -32.5rem;
    margin-bottom: -32.5rem;
  }

  .lg\:tw--my-140{
    margin-top: -35rem;
    margin-bottom: -35rem;
  }

  .lg\:tw--my-160{
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .lg\:tw--my-180{
    margin-top: -45rem;
    margin-bottom: -45rem;
  }

  .lg\:tw--my-185{
    margin-top: -46.25rem;
    margin-bottom: -46.25rem;
  }

  .lg\:tw--my-190{
    margin-top: -47.5rem;
    margin-bottom: -47.5rem;
  }

  .lg\:tw--my-200{
    margin-top: -50rem;
    margin-bottom: -50rem;
  }

  .lg\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:tw--my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:tw--my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:tw--my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:tw--my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:tw-mt-0{
    margin-top: 0px;
  }

  .lg\:tw-mt-1{
    margin-top: 0.25rem;
  }

  .lg\:tw-mt-2{
    margin-top: 0.5rem;
  }

  .lg\:tw-mt-3{
    margin-top: 0.75rem;
  }

  .lg\:tw-mt-4{
    margin-top: 1rem;
  }

  .lg\:tw-mt-5{
    margin-top: 1.25rem;
  }

  .lg\:tw-mt-6{
    margin-top: 1.5rem;
  }

  .lg\:tw-mt-7{
    margin-top: 1.75rem;
  }

  .lg\:tw-mt-8{
    margin-top: 2rem;
  }

  .lg\:tw-mt-9{
    margin-top: 2.25rem;
  }

  .lg\:tw-mt-10{
    margin-top: 2.5rem;
  }

  .lg\:tw-mt-11{
    margin-top: 2.75rem;
  }

  .lg\:tw-mt-12{
    margin-top: 3rem;
  }

  .lg\:tw-mt-13{
    margin-top: 3.25rem;
  }

  .lg\:tw-mt-14{
    margin-top: 3.5rem;
  }

  .lg\:tw-mt-15{
    margin-top: 3.75rem;
  }

  .lg\:tw-mt-16{
    margin-top: 4rem;
  }

  .lg\:tw-mt-17{
    margin-top: 4.25rem;
  }

  .lg\:tw-mt-18{
    margin-top: 4.5rem;
  }

  .lg\:tw-mt-19{
    margin-top: 4.75rem;
  }

  .lg\:tw-mt-20{
    margin-top: 5rem;
  }

  .lg\:tw-mt-21{
    margin-top: 5.25rem;
  }

  .lg\:tw-mt-22{
    margin-top: 5.5rem;
  }

  .lg\:tw-mt-23{
    margin-top: 5.75rem;
  }

  .lg\:tw-mt-24{
    margin-top: 6rem;
  }

  .lg\:tw-mt-25{
    margin-top: 6.25rem;
  }

  .lg\:tw-mt-26{
    margin-top: 6.5rem;
  }

  .lg\:tw-mt-27{
    margin-top: 6.75rem;
  }

  .lg\:tw-mt-28{
    margin-top: 7rem;
  }

  .lg\:tw-mt-29{
    margin-top: 7.25rem;
  }

  .lg\:tw-mt-30{
    margin-top: 7.5rem;
  }

  .lg\:tw-mt-31{
    margin-top: 7.75rem;
  }

  .lg\:tw-mt-32{
    margin-top: 8rem;
  }

  .lg\:tw-mt-33{
    margin-top: 8.25rem;
  }

  .lg\:tw-mt-34{
    margin-top: 8.5rem;
  }

  .lg\:tw-mt-35{
    margin-top: 8.75rem;
  }

  .lg\:tw-mt-36{
    margin-top: 9rem;
  }

  .lg\:tw-mt-37{
    margin-top: 9.25rem;
  }

  .lg\:tw-mt-38{
    margin-top: 9.5rem;
  }

  .lg\:tw-mt-39{
    margin-top: 9.75rem;
  }

  .lg\:tw-mt-40{
    margin-top: 10rem;
  }

  .lg\:tw-mt-41{
    margin-top: 10.25rem;
  }

  .lg\:tw-mt-42{
    margin-top: 10.5rem;
  }

  .lg\:tw-mt-43{
    margin-top: 10.75rem;
  }

  .lg\:tw-mt-44{
    margin-top: 11rem;
  }

  .lg\:tw-mt-45{
    margin-top: 11.25rem;
  }

  .lg\:tw-mt-46{
    margin-top: 11.5rem;
  }

  .lg\:tw-mt-47{
    margin-top: 11.75rem;
  }

  .lg\:tw-mt-48{
    margin-top: 12rem;
  }

  .lg\:tw-mt-50{
    margin-top: 12.5rem;
  }

  .lg\:tw-mt-52{
    margin-top: 13rem;
  }

  .lg\:tw-mt-53{
    margin-top: 13.25rem;
  }

  .lg\:tw-mt-54{
    margin-top: 13.5rem;
  }

  .lg\:tw-mt-55{
    margin-top: 13.75rem;
  }

  .lg\:tw-mt-56{
    margin-top: 14rem;
  }

  .lg\:tw-mt-57{
    margin-top: 14.25rem;
  }

  .lg\:tw-mt-58{
    margin-top: 14.5rem;
  }

  .lg\:tw-mt-59{
    margin-top: 14.75rem;
  }

  .lg\:tw-mt-60{
    margin-top: 15rem;
  }

  .lg\:tw-mt-61{
    margin-top: 15.25rem;
  }

  .lg\:tw-mt-62{
    margin-top: 15.5rem;
  }

  .lg\:tw-mt-63{
    margin-top: 15.75rem;
  }

  .lg\:tw-mt-64{
    margin-top: 16rem;
  }

  .lg\:tw-mt-65{
    margin-top: 16.25rem;
  }

  .lg\:tw-mt-66{
    margin-top: 16.5rem;
  }

  .lg\:tw-mt-68{
    margin-top: 17rem;
  }

  .lg\:tw-mt-69{
    margin-top: 17.25rem;
  }

  .lg\:tw-mt-70{
    margin-top: 17.5rem;
  }

  .lg\:tw-mt-71{
    margin-top: 17.75rem;
  }

  .lg\:tw-mt-72{
    margin-top: 18rem;
  }

  .lg\:tw-mt-73{
    margin-top: 18.25rem;
  }

  .lg\:tw-mt-74{
    margin-top: 18.5rem;
  }

  .lg\:tw-mt-75{
    margin-top: 18.75rem;
  }

  .lg\:tw-mt-76{
    margin-top: 19rem;
  }

  .lg\:tw-mt-77{
    margin-top: 19.25rem;
  }

  .lg\:tw-mt-78{
    margin-top: 19.5rem;
  }

  .lg\:tw-mt-79{
    margin-top: 19.75rem;
  }

  .lg\:tw-mt-80{
    margin-top: 20rem;
  }

  .lg\:tw-mt-81{
    margin-top: 20.25rem;
  }

  .lg\:tw-mt-82{
    margin-top: 20.5rem;
  }

  .lg\:tw-mt-83{
    margin-top: 20.75rem;
  }

  .lg\:tw-mt-84{
    margin-top: 21rem;
  }

  .lg\:tw-mt-85{
    margin-top: 21.25rem;
  }

  .lg\:tw-mt-86{
    margin-top: 21.5rem;
  }

  .lg\:tw-mt-87{
    margin-top: 21.75rem;
  }

  .lg\:tw-mt-88{
    margin-top: 22rem;
  }

  .lg\:tw-mt-89{
    margin-top: 22.25rem;
  }

  .lg\:tw-mt-90{
    margin-top: 22.5rem;
  }

  .lg\:tw-mt-91{
    margin-top: 22.75rem;
  }

  .lg\:tw-mt-92{
    margin-top: 23rem;
  }

  .lg\:tw-mt-96{
    margin-top: 24rem;
  }

  .lg\:tw-mt-102{
    margin-top: 25.5rem;
  }

  .lg\:tw-mt-112{
    margin-top: 28rem;
  }

  .lg\:tw-mt-128{
    margin-top: 31rem;
  }

  .lg\:tw-mt-129{
    margin-top: 32.25rem;
  }

  .lg\:tw-mt-130{
    margin-top: 32.5rem;
  }

  .lg\:tw-mt-140{
    margin-top: 35rem;
  }

  .lg\:tw-mt-160{
    margin-top: 40rem;
  }

  .lg\:tw-mt-180{
    margin-top: 45rem;
  }

  .lg\:tw-mt-185{
    margin-top: 46.25rem;
  }

  .lg\:tw-mt-190{
    margin-top: 47.5rem;
  }

  .lg\:tw-mt-200{
    margin-top: 50rem;
  }

  .lg\:tw-mt-auto{
    margin-top: auto;
  }

  .lg\:tw-mt-px{
    margin-top: 1px;
  }

  .lg\:tw-mt-0\.5{
    margin-top: 0.125rem;
  }

  .lg\:tw-mt-1\.5{
    margin-top: 0.375rem;
  }

  .lg\:tw-mt-2\.5{
    margin-top: 0.625rem;
  }

  .lg\:tw-mt-3\.5{
    margin-top: 0.875rem;
  }

  .lg\:tw--mt-0{
    margin-top: 0px;
  }

  .lg\:tw--mt-1{
    margin-top: -0.25rem;
  }

  .lg\:tw--mt-2{
    margin-top: -0.5rem;
  }

  .lg\:tw--mt-3{
    margin-top: -0.75rem;
  }

  .lg\:tw--mt-4{
    margin-top: -1rem;
  }

  .lg\:tw--mt-5{
    margin-top: -1.25rem;
  }

  .lg\:tw--mt-6{
    margin-top: -1.5rem;
  }

  .lg\:tw--mt-7{
    margin-top: -1.75rem;
  }

  .lg\:tw--mt-8{
    margin-top: -2rem;
  }

  .lg\:tw--mt-9{
    margin-top: -2.25rem;
  }

  .lg\:tw--mt-10{
    margin-top: -2.5rem;
  }

  .lg\:tw--mt-11{
    margin-top: -2.75rem;
  }

  .lg\:tw--mt-12{
    margin-top: -3rem;
  }

  .lg\:tw--mt-13{
    margin-top: -3.25rem;
  }

  .lg\:tw--mt-14{
    margin-top: -3.5rem;
  }

  .lg\:tw--mt-15{
    margin-top: -3.75rem;
  }

  .lg\:tw--mt-16{
    margin-top: -4rem;
  }

  .lg\:tw--mt-17{
    margin-top: -4.25rem;
  }

  .lg\:tw--mt-18{
    margin-top: -4.5rem;
  }

  .lg\:tw--mt-19{
    margin-top: -4.75rem;
  }

  .lg\:tw--mt-20{
    margin-top: -5rem;
  }

  .lg\:tw--mt-21{
    margin-top: -5.25rem;
  }

  .lg\:tw--mt-22{
    margin-top: -5.5rem;
  }

  .lg\:tw--mt-23{
    margin-top: -5.75rem;
  }

  .lg\:tw--mt-24{
    margin-top: -6rem;
  }

  .lg\:tw--mt-25{
    margin-top: -6.25rem;
  }

  .lg\:tw--mt-26{
    margin-top: -6.5rem;
  }

  .lg\:tw--mt-27{
    margin-top: -6.75rem;
  }

  .lg\:tw--mt-28{
    margin-top: -7rem;
  }

  .lg\:tw--mt-29{
    margin-top: -7.25rem;
  }

  .lg\:tw--mt-30{
    margin-top: -7.5rem;
  }

  .lg\:tw--mt-31{
    margin-top: -7.75rem;
  }

  .lg\:tw--mt-32{
    margin-top: -8rem;
  }

  .lg\:tw--mt-33{
    margin-top: -8.25rem;
  }

  .lg\:tw--mt-34{
    margin-top: -8.5rem;
  }

  .lg\:tw--mt-35{
    margin-top: -8.75rem;
  }

  .lg\:tw--mt-36{
    margin-top: -9rem;
  }

  .lg\:tw--mt-37{
    margin-top: -9.25rem;
  }

  .lg\:tw--mt-38{
    margin-top: -9.5rem;
  }

  .lg\:tw--mt-39{
    margin-top: -9.75rem;
  }

  .lg\:tw--mt-40{
    margin-top: -10rem;
  }

  .lg\:tw--mt-41{
    margin-top: -10.25rem;
  }

  .lg\:tw--mt-42{
    margin-top: -10.5rem;
  }

  .lg\:tw--mt-43{
    margin-top: -10.75rem;
  }

  .lg\:tw--mt-44{
    margin-top: -11rem;
  }

  .lg\:tw--mt-45{
    margin-top: -11.25rem;
  }

  .lg\:tw--mt-46{
    margin-top: -11.5rem;
  }

  .lg\:tw--mt-47{
    margin-top: -11.75rem;
  }

  .lg\:tw--mt-48{
    margin-top: -12rem;
  }

  .lg\:tw--mt-50{
    margin-top: -12.5rem;
  }

  .lg\:tw--mt-52{
    margin-top: -13rem;
  }

  .lg\:tw--mt-53{
    margin-top: -13.25rem;
  }

  .lg\:tw--mt-54{
    margin-top: -13.5rem;
  }

  .lg\:tw--mt-55{
    margin-top: -13.75rem;
  }

  .lg\:tw--mt-56{
    margin-top: -14rem;
  }

  .lg\:tw--mt-57{
    margin-top: -14.25rem;
  }

  .lg\:tw--mt-58{
    margin-top: -14.5rem;
  }

  .lg\:tw--mt-59{
    margin-top: -14.75rem;
  }

  .lg\:tw--mt-60{
    margin-top: -15rem;
  }

  .lg\:tw--mt-61{
    margin-top: -15.25rem;
  }

  .lg\:tw--mt-62{
    margin-top: -15.5rem;
  }

  .lg\:tw--mt-63{
    margin-top: -15.75rem;
  }

  .lg\:tw--mt-64{
    margin-top: -16rem;
  }

  .lg\:tw--mt-65{
    margin-top: -16.25rem;
  }

  .lg\:tw--mt-66{
    margin-top: -16.5rem;
  }

  .lg\:tw--mt-68{
    margin-top: -17rem;
  }

  .lg\:tw--mt-69{
    margin-top: -17.25rem;
  }

  .lg\:tw--mt-70{
    margin-top: -17.5rem;
  }

  .lg\:tw--mt-71{
    margin-top: -17.75rem;
  }

  .lg\:tw--mt-72{
    margin-top: -18rem;
  }

  .lg\:tw--mt-73{
    margin-top: -18.25rem;
  }

  .lg\:tw--mt-74{
    margin-top: -18.5rem;
  }

  .lg\:tw--mt-75{
    margin-top: -18.75rem;
  }

  .lg\:tw--mt-76{
    margin-top: -19rem;
  }

  .lg\:tw--mt-77{
    margin-top: -19.25rem;
  }

  .lg\:tw--mt-78{
    margin-top: -19.5rem;
  }

  .lg\:tw--mt-79{
    margin-top: -19.75rem;
  }

  .lg\:tw--mt-80{
    margin-top: -20rem;
  }

  .lg\:tw--mt-81{
    margin-top: -20.25rem;
  }

  .lg\:tw--mt-82{
    margin-top: -20.5rem;
  }

  .lg\:tw--mt-83{
    margin-top: -20.75rem;
  }

  .lg\:tw--mt-84{
    margin-top: -21rem;
  }

  .lg\:tw--mt-85{
    margin-top: -21.25rem;
  }

  .lg\:tw--mt-86{
    margin-top: -21.5rem;
  }

  .lg\:tw--mt-87{
    margin-top: -21.75rem;
  }

  .lg\:tw--mt-88{
    margin-top: -22rem;
  }

  .lg\:tw--mt-89{
    margin-top: -22.25rem;
  }

  .lg\:tw--mt-90{
    margin-top: -22.5rem;
  }

  .lg\:tw--mt-91{
    margin-top: -22.75rem;
  }

  .lg\:tw--mt-92{
    margin-top: -23rem;
  }

  .lg\:tw--mt-96{
    margin-top: -24rem;
  }

  .lg\:tw--mt-102{
    margin-top: -25.5rem;
  }

  .lg\:tw--mt-112{
    margin-top: -28rem;
  }

  .lg\:tw--mt-128{
    margin-top: -31rem;
  }

  .lg\:tw--mt-129{
    margin-top: -32.25rem;
  }

  .lg\:tw--mt-130{
    margin-top: -32.5rem;
  }

  .lg\:tw--mt-140{
    margin-top: -35rem;
  }

  .lg\:tw--mt-160{
    margin-top: -40rem;
  }

  .lg\:tw--mt-180{
    margin-top: -45rem;
  }

  .lg\:tw--mt-185{
    margin-top: -46.25rem;
  }

  .lg\:tw--mt-190{
    margin-top: -47.5rem;
  }

  .lg\:tw--mt-200{
    margin-top: -50rem;
  }

  .lg\:tw--mt-px{
    margin-top: -1px;
  }

  .lg\:tw--mt-0\.5{
    margin-top: -0.125rem;
  }

  .lg\:tw--mt-1\.5{
    margin-top: -0.375rem;
  }

  .lg\:tw--mt-2\.5{
    margin-top: -0.625rem;
  }

  .lg\:tw--mt-3\.5{
    margin-top: -0.875rem;
  }

  .lg\:tw-mr-0{
    margin-right: 0px;
  }

  .lg\:tw-mr-1{
    margin-right: 0.25rem;
  }

  .lg\:tw-mr-2{
    margin-right: 0.5rem;
  }

  .lg\:tw-mr-3{
    margin-right: 0.75rem;
  }

  .lg\:tw-mr-4{
    margin-right: 1rem;
  }

  .lg\:tw-mr-5{
    margin-right: 1.25rem;
  }

  .lg\:tw-mr-6{
    margin-right: 1.5rem;
  }

  .lg\:tw-mr-7{
    margin-right: 1.75rem;
  }

  .lg\:tw-mr-8{
    margin-right: 2rem;
  }

  .lg\:tw-mr-9{
    margin-right: 2.25rem;
  }

  .lg\:tw-mr-10{
    margin-right: 2.5rem;
  }

  .lg\:tw-mr-11{
    margin-right: 2.75rem;
  }

  .lg\:tw-mr-12{
    margin-right: 3rem;
  }

  .lg\:tw-mr-13{
    margin-right: 3.25rem;
  }

  .lg\:tw-mr-14{
    margin-right: 3.5rem;
  }

  .lg\:tw-mr-15{
    margin-right: 3.75rem;
  }

  .lg\:tw-mr-16{
    margin-right: 4rem;
  }

  .lg\:tw-mr-17{
    margin-right: 4.25rem;
  }

  .lg\:tw-mr-18{
    margin-right: 4.5rem;
  }

  .lg\:tw-mr-19{
    margin-right: 4.75rem;
  }

  .lg\:tw-mr-20{
    margin-right: 5rem;
  }

  .lg\:tw-mr-21{
    margin-right: 5.25rem;
  }

  .lg\:tw-mr-22{
    margin-right: 5.5rem;
  }

  .lg\:tw-mr-23{
    margin-right: 5.75rem;
  }

  .lg\:tw-mr-24{
    margin-right: 6rem;
  }

  .lg\:tw-mr-25{
    margin-right: 6.25rem;
  }

  .lg\:tw-mr-26{
    margin-right: 6.5rem;
  }

  .lg\:tw-mr-27{
    margin-right: 6.75rem;
  }

  .lg\:tw-mr-28{
    margin-right: 7rem;
  }

  .lg\:tw-mr-29{
    margin-right: 7.25rem;
  }

  .lg\:tw-mr-30{
    margin-right: 7.5rem;
  }

  .lg\:tw-mr-31{
    margin-right: 7.75rem;
  }

  .lg\:tw-mr-32{
    margin-right: 8rem;
  }

  .lg\:tw-mr-33{
    margin-right: 8.25rem;
  }

  .lg\:tw-mr-34{
    margin-right: 8.5rem;
  }

  .lg\:tw-mr-35{
    margin-right: 8.75rem;
  }

  .lg\:tw-mr-36{
    margin-right: 9rem;
  }

  .lg\:tw-mr-37{
    margin-right: 9.25rem;
  }

  .lg\:tw-mr-38{
    margin-right: 9.5rem;
  }

  .lg\:tw-mr-39{
    margin-right: 9.75rem;
  }

  .lg\:tw-mr-40{
    margin-right: 10rem;
  }

  .lg\:tw-mr-41{
    margin-right: 10.25rem;
  }

  .lg\:tw-mr-42{
    margin-right: 10.5rem;
  }

  .lg\:tw-mr-43{
    margin-right: 10.75rem;
  }

  .lg\:tw-mr-44{
    margin-right: 11rem;
  }

  .lg\:tw-mr-45{
    margin-right: 11.25rem;
  }

  .lg\:tw-mr-46{
    margin-right: 11.5rem;
  }

  .lg\:tw-mr-47{
    margin-right: 11.75rem;
  }

  .lg\:tw-mr-48{
    margin-right: 12rem;
  }

  .lg\:tw-mr-50{
    margin-right: 12.5rem;
  }

  .lg\:tw-mr-52{
    margin-right: 13rem;
  }

  .lg\:tw-mr-53{
    margin-right: 13.25rem;
  }

  .lg\:tw-mr-54{
    margin-right: 13.5rem;
  }

  .lg\:tw-mr-55{
    margin-right: 13.75rem;
  }

  .lg\:tw-mr-56{
    margin-right: 14rem;
  }

  .lg\:tw-mr-57{
    margin-right: 14.25rem;
  }

  .lg\:tw-mr-58{
    margin-right: 14.5rem;
  }

  .lg\:tw-mr-59{
    margin-right: 14.75rem;
  }

  .lg\:tw-mr-60{
    margin-right: 15rem;
  }

  .lg\:tw-mr-61{
    margin-right: 15.25rem;
  }

  .lg\:tw-mr-62{
    margin-right: 15.5rem;
  }

  .lg\:tw-mr-63{
    margin-right: 15.75rem;
  }

  .lg\:tw-mr-64{
    margin-right: 16rem;
  }

  .lg\:tw-mr-65{
    margin-right: 16.25rem;
  }

  .lg\:tw-mr-66{
    margin-right: 16.5rem;
  }

  .lg\:tw-mr-68{
    margin-right: 17rem;
  }

  .lg\:tw-mr-69{
    margin-right: 17.25rem;
  }

  .lg\:tw-mr-70{
    margin-right: 17.5rem;
  }

  .lg\:tw-mr-71{
    margin-right: 17.75rem;
  }

  .lg\:tw-mr-72{
    margin-right: 18rem;
  }

  .lg\:tw-mr-73{
    margin-right: 18.25rem;
  }

  .lg\:tw-mr-74{
    margin-right: 18.5rem;
  }

  .lg\:tw-mr-75{
    margin-right: 18.75rem;
  }

  .lg\:tw-mr-76{
    margin-right: 19rem;
  }

  .lg\:tw-mr-77{
    margin-right: 19.25rem;
  }

  .lg\:tw-mr-78{
    margin-right: 19.5rem;
  }

  .lg\:tw-mr-79{
    margin-right: 19.75rem;
  }

  .lg\:tw-mr-80{
    margin-right: 20rem;
  }

  .lg\:tw-mr-81{
    margin-right: 20.25rem;
  }

  .lg\:tw-mr-82{
    margin-right: 20.5rem;
  }

  .lg\:tw-mr-83{
    margin-right: 20.75rem;
  }

  .lg\:tw-mr-84{
    margin-right: 21rem;
  }

  .lg\:tw-mr-85{
    margin-right: 21.25rem;
  }

  .lg\:tw-mr-86{
    margin-right: 21.5rem;
  }

  .lg\:tw-mr-87{
    margin-right: 21.75rem;
  }

  .lg\:tw-mr-88{
    margin-right: 22rem;
  }

  .lg\:tw-mr-89{
    margin-right: 22.25rem;
  }

  .lg\:tw-mr-90{
    margin-right: 22.5rem;
  }

  .lg\:tw-mr-91{
    margin-right: 22.75rem;
  }

  .lg\:tw-mr-92{
    margin-right: 23rem;
  }

  .lg\:tw-mr-96{
    margin-right: 24rem;
  }

  .lg\:tw-mr-102{
    margin-right: 25.5rem;
  }

  .lg\:tw-mr-112{
    margin-right: 28rem;
  }

  .lg\:tw-mr-128{
    margin-right: 31rem;
  }

  .lg\:tw-mr-129{
    margin-right: 32.25rem;
  }

  .lg\:tw-mr-130{
    margin-right: 32.5rem;
  }

  .lg\:tw-mr-140{
    margin-right: 35rem;
  }

  .lg\:tw-mr-160{
    margin-right: 40rem;
  }

  .lg\:tw-mr-180{
    margin-right: 45rem;
  }

  .lg\:tw-mr-185{
    margin-right: 46.25rem;
  }

  .lg\:tw-mr-190{
    margin-right: 47.5rem;
  }

  .lg\:tw-mr-200{
    margin-right: 50rem;
  }

  .lg\:tw-mr-auto{
    margin-right: auto;
  }

  .lg\:tw-mr-px{
    margin-right: 1px;
  }

  .lg\:tw-mr-0\.5{
    margin-right: 0.125rem;
  }

  .lg\:tw-mr-1\.5{
    margin-right: 0.375rem;
  }

  .lg\:tw-mr-2\.5{
    margin-right: 0.625rem;
  }

  .lg\:tw-mr-3\.5{
    margin-right: 0.875rem;
  }

  .lg\:tw--mr-0{
    margin-right: 0px;
  }

  .lg\:tw--mr-1{
    margin-right: -0.25rem;
  }

  .lg\:tw--mr-2{
    margin-right: -0.5rem;
  }

  .lg\:tw--mr-3{
    margin-right: -0.75rem;
  }

  .lg\:tw--mr-4{
    margin-right: -1rem;
  }

  .lg\:tw--mr-5{
    margin-right: -1.25rem;
  }

  .lg\:tw--mr-6{
    margin-right: -1.5rem;
  }

  .lg\:tw--mr-7{
    margin-right: -1.75rem;
  }

  .lg\:tw--mr-8{
    margin-right: -2rem;
  }

  .lg\:tw--mr-9{
    margin-right: -2.25rem;
  }

  .lg\:tw--mr-10{
    margin-right: -2.5rem;
  }

  .lg\:tw--mr-11{
    margin-right: -2.75rem;
  }

  .lg\:tw--mr-12{
    margin-right: -3rem;
  }

  .lg\:tw--mr-13{
    margin-right: -3.25rem;
  }

  .lg\:tw--mr-14{
    margin-right: -3.5rem;
  }

  .lg\:tw--mr-15{
    margin-right: -3.75rem;
  }

  .lg\:tw--mr-16{
    margin-right: -4rem;
  }

  .lg\:tw--mr-17{
    margin-right: -4.25rem;
  }

  .lg\:tw--mr-18{
    margin-right: -4.5rem;
  }

  .lg\:tw--mr-19{
    margin-right: -4.75rem;
  }

  .lg\:tw--mr-20{
    margin-right: -5rem;
  }

  .lg\:tw--mr-21{
    margin-right: -5.25rem;
  }

  .lg\:tw--mr-22{
    margin-right: -5.5rem;
  }

  .lg\:tw--mr-23{
    margin-right: -5.75rem;
  }

  .lg\:tw--mr-24{
    margin-right: -6rem;
  }

  .lg\:tw--mr-25{
    margin-right: -6.25rem;
  }

  .lg\:tw--mr-26{
    margin-right: -6.5rem;
  }

  .lg\:tw--mr-27{
    margin-right: -6.75rem;
  }

  .lg\:tw--mr-28{
    margin-right: -7rem;
  }

  .lg\:tw--mr-29{
    margin-right: -7.25rem;
  }

  .lg\:tw--mr-30{
    margin-right: -7.5rem;
  }

  .lg\:tw--mr-31{
    margin-right: -7.75rem;
  }

  .lg\:tw--mr-32{
    margin-right: -8rem;
  }

  .lg\:tw--mr-33{
    margin-right: -8.25rem;
  }

  .lg\:tw--mr-34{
    margin-right: -8.5rem;
  }

  .lg\:tw--mr-35{
    margin-right: -8.75rem;
  }

  .lg\:tw--mr-36{
    margin-right: -9rem;
  }

  .lg\:tw--mr-37{
    margin-right: -9.25rem;
  }

  .lg\:tw--mr-38{
    margin-right: -9.5rem;
  }

  .lg\:tw--mr-39{
    margin-right: -9.75rem;
  }

  .lg\:tw--mr-40{
    margin-right: -10rem;
  }

  .lg\:tw--mr-41{
    margin-right: -10.25rem;
  }

  .lg\:tw--mr-42{
    margin-right: -10.5rem;
  }

  .lg\:tw--mr-43{
    margin-right: -10.75rem;
  }

  .lg\:tw--mr-44{
    margin-right: -11rem;
  }

  .lg\:tw--mr-45{
    margin-right: -11.25rem;
  }

  .lg\:tw--mr-46{
    margin-right: -11.5rem;
  }

  .lg\:tw--mr-47{
    margin-right: -11.75rem;
  }

  .lg\:tw--mr-48{
    margin-right: -12rem;
  }

  .lg\:tw--mr-50{
    margin-right: -12.5rem;
  }

  .lg\:tw--mr-52{
    margin-right: -13rem;
  }

  .lg\:tw--mr-53{
    margin-right: -13.25rem;
  }

  .lg\:tw--mr-54{
    margin-right: -13.5rem;
  }

  .lg\:tw--mr-55{
    margin-right: -13.75rem;
  }

  .lg\:tw--mr-56{
    margin-right: -14rem;
  }

  .lg\:tw--mr-57{
    margin-right: -14.25rem;
  }

  .lg\:tw--mr-58{
    margin-right: -14.5rem;
  }

  .lg\:tw--mr-59{
    margin-right: -14.75rem;
  }

  .lg\:tw--mr-60{
    margin-right: -15rem;
  }

  .lg\:tw--mr-61{
    margin-right: -15.25rem;
  }

  .lg\:tw--mr-62{
    margin-right: -15.5rem;
  }

  .lg\:tw--mr-63{
    margin-right: -15.75rem;
  }

  .lg\:tw--mr-64{
    margin-right: -16rem;
  }

  .lg\:tw--mr-65{
    margin-right: -16.25rem;
  }

  .lg\:tw--mr-66{
    margin-right: -16.5rem;
  }

  .lg\:tw--mr-68{
    margin-right: -17rem;
  }

  .lg\:tw--mr-69{
    margin-right: -17.25rem;
  }

  .lg\:tw--mr-70{
    margin-right: -17.5rem;
  }

  .lg\:tw--mr-71{
    margin-right: -17.75rem;
  }

  .lg\:tw--mr-72{
    margin-right: -18rem;
  }

  .lg\:tw--mr-73{
    margin-right: -18.25rem;
  }

  .lg\:tw--mr-74{
    margin-right: -18.5rem;
  }

  .lg\:tw--mr-75{
    margin-right: -18.75rem;
  }

  .lg\:tw--mr-76{
    margin-right: -19rem;
  }

  .lg\:tw--mr-77{
    margin-right: -19.25rem;
  }

  .lg\:tw--mr-78{
    margin-right: -19.5rem;
  }

  .lg\:tw--mr-79{
    margin-right: -19.75rem;
  }

  .lg\:tw--mr-80{
    margin-right: -20rem;
  }

  .lg\:tw--mr-81{
    margin-right: -20.25rem;
  }

  .lg\:tw--mr-82{
    margin-right: -20.5rem;
  }

  .lg\:tw--mr-83{
    margin-right: -20.75rem;
  }

  .lg\:tw--mr-84{
    margin-right: -21rem;
  }

  .lg\:tw--mr-85{
    margin-right: -21.25rem;
  }

  .lg\:tw--mr-86{
    margin-right: -21.5rem;
  }

  .lg\:tw--mr-87{
    margin-right: -21.75rem;
  }

  .lg\:tw--mr-88{
    margin-right: -22rem;
  }

  .lg\:tw--mr-89{
    margin-right: -22.25rem;
  }

  .lg\:tw--mr-90{
    margin-right: -22.5rem;
  }

  .lg\:tw--mr-91{
    margin-right: -22.75rem;
  }

  .lg\:tw--mr-92{
    margin-right: -23rem;
  }

  .lg\:tw--mr-96{
    margin-right: -24rem;
  }

  .lg\:tw--mr-102{
    margin-right: -25.5rem;
  }

  .lg\:tw--mr-112{
    margin-right: -28rem;
  }

  .lg\:tw--mr-128{
    margin-right: -31rem;
  }

  .lg\:tw--mr-129{
    margin-right: -32.25rem;
  }

  .lg\:tw--mr-130{
    margin-right: -32.5rem;
  }

  .lg\:tw--mr-140{
    margin-right: -35rem;
  }

  .lg\:tw--mr-160{
    margin-right: -40rem;
  }

  .lg\:tw--mr-180{
    margin-right: -45rem;
  }

  .lg\:tw--mr-185{
    margin-right: -46.25rem;
  }

  .lg\:tw--mr-190{
    margin-right: -47.5rem;
  }

  .lg\:tw--mr-200{
    margin-right: -50rem;
  }

  .lg\:tw--mr-px{
    margin-right: -1px;
  }

  .lg\:tw--mr-0\.5{
    margin-right: -0.125rem;
  }

  .lg\:tw--mr-1\.5{
    margin-right: -0.375rem;
  }

  .lg\:tw--mr-2\.5{
    margin-right: -0.625rem;
  }

  .lg\:tw--mr-3\.5{
    margin-right: -0.875rem;
  }

  .lg\:tw-mb-0{
    margin-bottom: 0px;
  }

  .lg\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  .lg\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  .lg\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  .lg\:tw-mb-4{
    margin-bottom: 1rem;
  }

  .lg\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  .lg\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  .lg\:tw-mb-7{
    margin-bottom: 1.75rem;
  }

  .lg\:tw-mb-8{
    margin-bottom: 2rem;
  }

  .lg\:tw-mb-9{
    margin-bottom: 2.25rem;
  }

  .lg\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  .lg\:tw-mb-11{
    margin-bottom: 2.75rem;
  }

  .lg\:tw-mb-12{
    margin-bottom: 3rem;
  }

  .lg\:tw-mb-13{
    margin-bottom: 3.25rem;
  }

  .lg\:tw-mb-14{
    margin-bottom: 3.5rem;
  }

  .lg\:tw-mb-15{
    margin-bottom: 3.75rem;
  }

  .lg\:tw-mb-16{
    margin-bottom: 4rem;
  }

  .lg\:tw-mb-17{
    margin-bottom: 4.25rem;
  }

  .lg\:tw-mb-18{
    margin-bottom: 4.5rem;
  }

  .lg\:tw-mb-19{
    margin-bottom: 4.75rem;
  }

  .lg\:tw-mb-20{
    margin-bottom: 5rem;
  }

  .lg\:tw-mb-21{
    margin-bottom: 5.25rem;
  }

  .lg\:tw-mb-22{
    margin-bottom: 5.5rem;
  }

  .lg\:tw-mb-23{
    margin-bottom: 5.75rem;
  }

  .lg\:tw-mb-24{
    margin-bottom: 6rem;
  }

  .lg\:tw-mb-25{
    margin-bottom: 6.25rem;
  }

  .lg\:tw-mb-26{
    margin-bottom: 6.5rem;
  }

  .lg\:tw-mb-27{
    margin-bottom: 6.75rem;
  }

  .lg\:tw-mb-28{
    margin-bottom: 7rem;
  }

  .lg\:tw-mb-29{
    margin-bottom: 7.25rem;
  }

  .lg\:tw-mb-30{
    margin-bottom: 7.5rem;
  }

  .lg\:tw-mb-31{
    margin-bottom: 7.75rem;
  }

  .lg\:tw-mb-32{
    margin-bottom: 8rem;
  }

  .lg\:tw-mb-33{
    margin-bottom: 8.25rem;
  }

  .lg\:tw-mb-34{
    margin-bottom: 8.5rem;
  }

  .lg\:tw-mb-35{
    margin-bottom: 8.75rem;
  }

  .lg\:tw-mb-36{
    margin-bottom: 9rem;
  }

  .lg\:tw-mb-37{
    margin-bottom: 9.25rem;
  }

  .lg\:tw-mb-38{
    margin-bottom: 9.5rem;
  }

  .lg\:tw-mb-39{
    margin-bottom: 9.75rem;
  }

  .lg\:tw-mb-40{
    margin-bottom: 10rem;
  }

  .lg\:tw-mb-41{
    margin-bottom: 10.25rem;
  }

  .lg\:tw-mb-42{
    margin-bottom: 10.5rem;
  }

  .lg\:tw-mb-43{
    margin-bottom: 10.75rem;
  }

  .lg\:tw-mb-44{
    margin-bottom: 11rem;
  }

  .lg\:tw-mb-45{
    margin-bottom: 11.25rem;
  }

  .lg\:tw-mb-46{
    margin-bottom: 11.5rem;
  }

  .lg\:tw-mb-47{
    margin-bottom: 11.75rem;
  }

  .lg\:tw-mb-48{
    margin-bottom: 12rem;
  }

  .lg\:tw-mb-50{
    margin-bottom: 12.5rem;
  }

  .lg\:tw-mb-52{
    margin-bottom: 13rem;
  }

  .lg\:tw-mb-53{
    margin-bottom: 13.25rem;
  }

  .lg\:tw-mb-54{
    margin-bottom: 13.5rem;
  }

  .lg\:tw-mb-55{
    margin-bottom: 13.75rem;
  }

  .lg\:tw-mb-56{
    margin-bottom: 14rem;
  }

  .lg\:tw-mb-57{
    margin-bottom: 14.25rem;
  }

  .lg\:tw-mb-58{
    margin-bottom: 14.5rem;
  }

  .lg\:tw-mb-59{
    margin-bottom: 14.75rem;
  }

  .lg\:tw-mb-60{
    margin-bottom: 15rem;
  }

  .lg\:tw-mb-61{
    margin-bottom: 15.25rem;
  }

  .lg\:tw-mb-62{
    margin-bottom: 15.5rem;
  }

  .lg\:tw-mb-63{
    margin-bottom: 15.75rem;
  }

  .lg\:tw-mb-64{
    margin-bottom: 16rem;
  }

  .lg\:tw-mb-65{
    margin-bottom: 16.25rem;
  }

  .lg\:tw-mb-66{
    margin-bottom: 16.5rem;
  }

  .lg\:tw-mb-68{
    margin-bottom: 17rem;
  }

  .lg\:tw-mb-69{
    margin-bottom: 17.25rem;
  }

  .lg\:tw-mb-70{
    margin-bottom: 17.5rem;
  }

  .lg\:tw-mb-71{
    margin-bottom: 17.75rem;
  }

  .lg\:tw-mb-72{
    margin-bottom: 18rem;
  }

  .lg\:tw-mb-73{
    margin-bottom: 18.25rem;
  }

  .lg\:tw-mb-74{
    margin-bottom: 18.5rem;
  }

  .lg\:tw-mb-75{
    margin-bottom: 18.75rem;
  }

  .lg\:tw-mb-76{
    margin-bottom: 19rem;
  }

  .lg\:tw-mb-77{
    margin-bottom: 19.25rem;
  }

  .lg\:tw-mb-78{
    margin-bottom: 19.5rem;
  }

  .lg\:tw-mb-79{
    margin-bottom: 19.75rem;
  }

  .lg\:tw-mb-80{
    margin-bottom: 20rem;
  }

  .lg\:tw-mb-81{
    margin-bottom: 20.25rem;
  }

  .lg\:tw-mb-82{
    margin-bottom: 20.5rem;
  }

  .lg\:tw-mb-83{
    margin-bottom: 20.75rem;
  }

  .lg\:tw-mb-84{
    margin-bottom: 21rem;
  }

  .lg\:tw-mb-85{
    margin-bottom: 21.25rem;
  }

  .lg\:tw-mb-86{
    margin-bottom: 21.5rem;
  }

  .lg\:tw-mb-87{
    margin-bottom: 21.75rem;
  }

  .lg\:tw-mb-88{
    margin-bottom: 22rem;
  }

  .lg\:tw-mb-89{
    margin-bottom: 22.25rem;
  }

  .lg\:tw-mb-90{
    margin-bottom: 22.5rem;
  }

  .lg\:tw-mb-91{
    margin-bottom: 22.75rem;
  }

  .lg\:tw-mb-92{
    margin-bottom: 23rem;
  }

  .lg\:tw-mb-96{
    margin-bottom: 24rem;
  }

  .lg\:tw-mb-102{
    margin-bottom: 25.5rem;
  }

  .lg\:tw-mb-112{
    margin-bottom: 28rem;
  }

  .lg\:tw-mb-128{
    margin-bottom: 31rem;
  }

  .lg\:tw-mb-129{
    margin-bottom: 32.25rem;
  }

  .lg\:tw-mb-130{
    margin-bottom: 32.5rem;
  }

  .lg\:tw-mb-140{
    margin-bottom: 35rem;
  }

  .lg\:tw-mb-160{
    margin-bottom: 40rem;
  }

  .lg\:tw-mb-180{
    margin-bottom: 45rem;
  }

  .lg\:tw-mb-185{
    margin-bottom: 46.25rem;
  }

  .lg\:tw-mb-190{
    margin-bottom: 47.5rem;
  }

  .lg\:tw-mb-200{
    margin-bottom: 50rem;
  }

  .lg\:tw-mb-auto{
    margin-bottom: auto;
  }

  .lg\:tw-mb-px{
    margin-bottom: 1px;
  }

  .lg\:tw-mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .lg\:tw-mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .lg\:tw-mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .lg\:tw-mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .lg\:tw--mb-0{
    margin-bottom: 0px;
  }

  .lg\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  .lg\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  .lg\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  .lg\:tw--mb-4{
    margin-bottom: -1rem;
  }

  .lg\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  .lg\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  .lg\:tw--mb-7{
    margin-bottom: -1.75rem;
  }

  .lg\:tw--mb-8{
    margin-bottom: -2rem;
  }

  .lg\:tw--mb-9{
    margin-bottom: -2.25rem;
  }

  .lg\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  .lg\:tw--mb-11{
    margin-bottom: -2.75rem;
  }

  .lg\:tw--mb-12{
    margin-bottom: -3rem;
  }

  .lg\:tw--mb-13{
    margin-bottom: -3.25rem;
  }

  .lg\:tw--mb-14{
    margin-bottom: -3.5rem;
  }

  .lg\:tw--mb-15{
    margin-bottom: -3.75rem;
  }

  .lg\:tw--mb-16{
    margin-bottom: -4rem;
  }

  .lg\:tw--mb-17{
    margin-bottom: -4.25rem;
  }

  .lg\:tw--mb-18{
    margin-bottom: -4.5rem;
  }

  .lg\:tw--mb-19{
    margin-bottom: -4.75rem;
  }

  .lg\:tw--mb-20{
    margin-bottom: -5rem;
  }

  .lg\:tw--mb-21{
    margin-bottom: -5.25rem;
  }

  .lg\:tw--mb-22{
    margin-bottom: -5.5rem;
  }

  .lg\:tw--mb-23{
    margin-bottom: -5.75rem;
  }

  .lg\:tw--mb-24{
    margin-bottom: -6rem;
  }

  .lg\:tw--mb-25{
    margin-bottom: -6.25rem;
  }

  .lg\:tw--mb-26{
    margin-bottom: -6.5rem;
  }

  .lg\:tw--mb-27{
    margin-bottom: -6.75rem;
  }

  .lg\:tw--mb-28{
    margin-bottom: -7rem;
  }

  .lg\:tw--mb-29{
    margin-bottom: -7.25rem;
  }

  .lg\:tw--mb-30{
    margin-bottom: -7.5rem;
  }

  .lg\:tw--mb-31{
    margin-bottom: -7.75rem;
  }

  .lg\:tw--mb-32{
    margin-bottom: -8rem;
  }

  .lg\:tw--mb-33{
    margin-bottom: -8.25rem;
  }

  .lg\:tw--mb-34{
    margin-bottom: -8.5rem;
  }

  .lg\:tw--mb-35{
    margin-bottom: -8.75rem;
  }

  .lg\:tw--mb-36{
    margin-bottom: -9rem;
  }

  .lg\:tw--mb-37{
    margin-bottom: -9.25rem;
  }

  .lg\:tw--mb-38{
    margin-bottom: -9.5rem;
  }

  .lg\:tw--mb-39{
    margin-bottom: -9.75rem;
  }

  .lg\:tw--mb-40{
    margin-bottom: -10rem;
  }

  .lg\:tw--mb-41{
    margin-bottom: -10.25rem;
  }

  .lg\:tw--mb-42{
    margin-bottom: -10.5rem;
  }

  .lg\:tw--mb-43{
    margin-bottom: -10.75rem;
  }

  .lg\:tw--mb-44{
    margin-bottom: -11rem;
  }

  .lg\:tw--mb-45{
    margin-bottom: -11.25rem;
  }

  .lg\:tw--mb-46{
    margin-bottom: -11.5rem;
  }

  .lg\:tw--mb-47{
    margin-bottom: -11.75rem;
  }

  .lg\:tw--mb-48{
    margin-bottom: -12rem;
  }

  .lg\:tw--mb-50{
    margin-bottom: -12.5rem;
  }

  .lg\:tw--mb-52{
    margin-bottom: -13rem;
  }

  .lg\:tw--mb-53{
    margin-bottom: -13.25rem;
  }

  .lg\:tw--mb-54{
    margin-bottom: -13.5rem;
  }

  .lg\:tw--mb-55{
    margin-bottom: -13.75rem;
  }

  .lg\:tw--mb-56{
    margin-bottom: -14rem;
  }

  .lg\:tw--mb-57{
    margin-bottom: -14.25rem;
  }

  .lg\:tw--mb-58{
    margin-bottom: -14.5rem;
  }

  .lg\:tw--mb-59{
    margin-bottom: -14.75rem;
  }

  .lg\:tw--mb-60{
    margin-bottom: -15rem;
  }

  .lg\:tw--mb-61{
    margin-bottom: -15.25rem;
  }

  .lg\:tw--mb-62{
    margin-bottom: -15.5rem;
  }

  .lg\:tw--mb-63{
    margin-bottom: -15.75rem;
  }

  .lg\:tw--mb-64{
    margin-bottom: -16rem;
  }

  .lg\:tw--mb-65{
    margin-bottom: -16.25rem;
  }

  .lg\:tw--mb-66{
    margin-bottom: -16.5rem;
  }

  .lg\:tw--mb-68{
    margin-bottom: -17rem;
  }

  .lg\:tw--mb-69{
    margin-bottom: -17.25rem;
  }

  .lg\:tw--mb-70{
    margin-bottom: -17.5rem;
  }

  .lg\:tw--mb-71{
    margin-bottom: -17.75rem;
  }

  .lg\:tw--mb-72{
    margin-bottom: -18rem;
  }

  .lg\:tw--mb-73{
    margin-bottom: -18.25rem;
  }

  .lg\:tw--mb-74{
    margin-bottom: -18.5rem;
  }

  .lg\:tw--mb-75{
    margin-bottom: -18.75rem;
  }

  .lg\:tw--mb-76{
    margin-bottom: -19rem;
  }

  .lg\:tw--mb-77{
    margin-bottom: -19.25rem;
  }

  .lg\:tw--mb-78{
    margin-bottom: -19.5rem;
  }

  .lg\:tw--mb-79{
    margin-bottom: -19.75rem;
  }

  .lg\:tw--mb-80{
    margin-bottom: -20rem;
  }

  .lg\:tw--mb-81{
    margin-bottom: -20.25rem;
  }

  .lg\:tw--mb-82{
    margin-bottom: -20.5rem;
  }

  .lg\:tw--mb-83{
    margin-bottom: -20.75rem;
  }

  .lg\:tw--mb-84{
    margin-bottom: -21rem;
  }

  .lg\:tw--mb-85{
    margin-bottom: -21.25rem;
  }

  .lg\:tw--mb-86{
    margin-bottom: -21.5rem;
  }

  .lg\:tw--mb-87{
    margin-bottom: -21.75rem;
  }

  .lg\:tw--mb-88{
    margin-bottom: -22rem;
  }

  .lg\:tw--mb-89{
    margin-bottom: -22.25rem;
  }

  .lg\:tw--mb-90{
    margin-bottom: -22.5rem;
  }

  .lg\:tw--mb-91{
    margin-bottom: -22.75rem;
  }

  .lg\:tw--mb-92{
    margin-bottom: -23rem;
  }

  .lg\:tw--mb-96{
    margin-bottom: -24rem;
  }

  .lg\:tw--mb-102{
    margin-bottom: -25.5rem;
  }

  .lg\:tw--mb-112{
    margin-bottom: -28rem;
  }

  .lg\:tw--mb-128{
    margin-bottom: -31rem;
  }

  .lg\:tw--mb-129{
    margin-bottom: -32.25rem;
  }

  .lg\:tw--mb-130{
    margin-bottom: -32.5rem;
  }

  .lg\:tw--mb-140{
    margin-bottom: -35rem;
  }

  .lg\:tw--mb-160{
    margin-bottom: -40rem;
  }

  .lg\:tw--mb-180{
    margin-bottom: -45rem;
  }

  .lg\:tw--mb-185{
    margin-bottom: -46.25rem;
  }

  .lg\:tw--mb-190{
    margin-bottom: -47.5rem;
  }

  .lg\:tw--mb-200{
    margin-bottom: -50rem;
  }

  .lg\:tw--mb-px{
    margin-bottom: -1px;
  }

  .lg\:tw--mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .lg\:tw--mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .lg\:tw--mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .lg\:tw--mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .lg\:tw-ml-0{
    margin-left: 0px;
  }

  .lg\:tw-ml-1{
    margin-left: 0.25rem;
  }

  .lg\:tw-ml-2{
    margin-left: 0.5rem;
  }

  .lg\:tw-ml-3{
    margin-left: 0.75rem;
  }

  .lg\:tw-ml-4{
    margin-left: 1rem;
  }

  .lg\:tw-ml-5{
    margin-left: 1.25rem;
  }

  .lg\:tw-ml-6{
    margin-left: 1.5rem;
  }

  .lg\:tw-ml-7{
    margin-left: 1.75rem;
  }

  .lg\:tw-ml-8{
    margin-left: 2rem;
  }

  .lg\:tw-ml-9{
    margin-left: 2.25rem;
  }

  .lg\:tw-ml-10{
    margin-left: 2.5rem;
  }

  .lg\:tw-ml-11{
    margin-left: 2.75rem;
  }

  .lg\:tw-ml-12{
    margin-left: 3rem;
  }

  .lg\:tw-ml-13{
    margin-left: 3.25rem;
  }

  .lg\:tw-ml-14{
    margin-left: 3.5rem;
  }

  .lg\:tw-ml-15{
    margin-left: 3.75rem;
  }

  .lg\:tw-ml-16{
    margin-left: 4rem;
  }

  .lg\:tw-ml-17{
    margin-left: 4.25rem;
  }

  .lg\:tw-ml-18{
    margin-left: 4.5rem;
  }

  .lg\:tw-ml-19{
    margin-left: 4.75rem;
  }

  .lg\:tw-ml-20{
    margin-left: 5rem;
  }

  .lg\:tw-ml-21{
    margin-left: 5.25rem;
  }

  .lg\:tw-ml-22{
    margin-left: 5.5rem;
  }

  .lg\:tw-ml-23{
    margin-left: 5.75rem;
  }

  .lg\:tw-ml-24{
    margin-left: 6rem;
  }

  .lg\:tw-ml-25{
    margin-left: 6.25rem;
  }

  .lg\:tw-ml-26{
    margin-left: 6.5rem;
  }

  .lg\:tw-ml-27{
    margin-left: 6.75rem;
  }

  .lg\:tw-ml-28{
    margin-left: 7rem;
  }

  .lg\:tw-ml-29{
    margin-left: 7.25rem;
  }

  .lg\:tw-ml-30{
    margin-left: 7.5rem;
  }

  .lg\:tw-ml-31{
    margin-left: 7.75rem;
  }

  .lg\:tw-ml-32{
    margin-left: 8rem;
  }

  .lg\:tw-ml-33{
    margin-left: 8.25rem;
  }

  .lg\:tw-ml-34{
    margin-left: 8.5rem;
  }

  .lg\:tw-ml-35{
    margin-left: 8.75rem;
  }

  .lg\:tw-ml-36{
    margin-left: 9rem;
  }

  .lg\:tw-ml-37{
    margin-left: 9.25rem;
  }

  .lg\:tw-ml-38{
    margin-left: 9.5rem;
  }

  .lg\:tw-ml-39{
    margin-left: 9.75rem;
  }

  .lg\:tw-ml-40{
    margin-left: 10rem;
  }

  .lg\:tw-ml-41{
    margin-left: 10.25rem;
  }

  .lg\:tw-ml-42{
    margin-left: 10.5rem;
  }

  .lg\:tw-ml-43{
    margin-left: 10.75rem;
  }

  .lg\:tw-ml-44{
    margin-left: 11rem;
  }

  .lg\:tw-ml-45{
    margin-left: 11.25rem;
  }

  .lg\:tw-ml-46{
    margin-left: 11.5rem;
  }

  .lg\:tw-ml-47{
    margin-left: 11.75rem;
  }

  .lg\:tw-ml-48{
    margin-left: 12rem;
  }

  .lg\:tw-ml-50{
    margin-left: 12.5rem;
  }

  .lg\:tw-ml-52{
    margin-left: 13rem;
  }

  .lg\:tw-ml-53{
    margin-left: 13.25rem;
  }

  .lg\:tw-ml-54{
    margin-left: 13.5rem;
  }

  .lg\:tw-ml-55{
    margin-left: 13.75rem;
  }

  .lg\:tw-ml-56{
    margin-left: 14rem;
  }

  .lg\:tw-ml-57{
    margin-left: 14.25rem;
  }

  .lg\:tw-ml-58{
    margin-left: 14.5rem;
  }

  .lg\:tw-ml-59{
    margin-left: 14.75rem;
  }

  .lg\:tw-ml-60{
    margin-left: 15rem;
  }

  .lg\:tw-ml-61{
    margin-left: 15.25rem;
  }

  .lg\:tw-ml-62{
    margin-left: 15.5rem;
  }

  .lg\:tw-ml-63{
    margin-left: 15.75rem;
  }

  .lg\:tw-ml-64{
    margin-left: 16rem;
  }

  .lg\:tw-ml-65{
    margin-left: 16.25rem;
  }

  .lg\:tw-ml-66{
    margin-left: 16.5rem;
  }

  .lg\:tw-ml-68{
    margin-left: 17rem;
  }

  .lg\:tw-ml-69{
    margin-left: 17.25rem;
  }

  .lg\:tw-ml-70{
    margin-left: 17.5rem;
  }

  .lg\:tw-ml-71{
    margin-left: 17.75rem;
  }

  .lg\:tw-ml-72{
    margin-left: 18rem;
  }

  .lg\:tw-ml-73{
    margin-left: 18.25rem;
  }

  .lg\:tw-ml-74{
    margin-left: 18.5rem;
  }

  .lg\:tw-ml-75{
    margin-left: 18.75rem;
  }

  .lg\:tw-ml-76{
    margin-left: 19rem;
  }

  .lg\:tw-ml-77{
    margin-left: 19.25rem;
  }

  .lg\:tw-ml-78{
    margin-left: 19.5rem;
  }

  .lg\:tw-ml-79{
    margin-left: 19.75rem;
  }

  .lg\:tw-ml-80{
    margin-left: 20rem;
  }

  .lg\:tw-ml-81{
    margin-left: 20.25rem;
  }

  .lg\:tw-ml-82{
    margin-left: 20.5rem;
  }

  .lg\:tw-ml-83{
    margin-left: 20.75rem;
  }

  .lg\:tw-ml-84{
    margin-left: 21rem;
  }

  .lg\:tw-ml-85{
    margin-left: 21.25rem;
  }

  .lg\:tw-ml-86{
    margin-left: 21.5rem;
  }

  .lg\:tw-ml-87{
    margin-left: 21.75rem;
  }

  .lg\:tw-ml-88{
    margin-left: 22rem;
  }

  .lg\:tw-ml-89{
    margin-left: 22.25rem;
  }

  .lg\:tw-ml-90{
    margin-left: 22.5rem;
  }

  .lg\:tw-ml-91{
    margin-left: 22.75rem;
  }

  .lg\:tw-ml-92{
    margin-left: 23rem;
  }

  .lg\:tw-ml-96{
    margin-left: 24rem;
  }

  .lg\:tw-ml-102{
    margin-left: 25.5rem;
  }

  .lg\:tw-ml-112{
    margin-left: 28rem;
  }

  .lg\:tw-ml-128{
    margin-left: 31rem;
  }

  .lg\:tw-ml-129{
    margin-left: 32.25rem;
  }

  .lg\:tw-ml-130{
    margin-left: 32.5rem;
  }

  .lg\:tw-ml-140{
    margin-left: 35rem;
  }

  .lg\:tw-ml-160{
    margin-left: 40rem;
  }

  .lg\:tw-ml-180{
    margin-left: 45rem;
  }

  .lg\:tw-ml-185{
    margin-left: 46.25rem;
  }

  .lg\:tw-ml-190{
    margin-left: 47.5rem;
  }

  .lg\:tw-ml-200{
    margin-left: 50rem;
  }

  .lg\:tw-ml-auto{
    margin-left: auto;
  }

  .lg\:tw-ml-px{
    margin-left: 1px;
  }

  .lg\:tw-ml-0\.5{
    margin-left: 0.125rem;
  }

  .lg\:tw-ml-1\.5{
    margin-left: 0.375rem;
  }

  .lg\:tw-ml-2\.5{
    margin-left: 0.625rem;
  }

  .lg\:tw-ml-3\.5{
    margin-left: 0.875rem;
  }

  .lg\:tw--ml-0{
    margin-left: 0px;
  }

  .lg\:tw--ml-1{
    margin-left: -0.25rem;
  }

  .lg\:tw--ml-2{
    margin-left: -0.5rem;
  }

  .lg\:tw--ml-3{
    margin-left: -0.75rem;
  }

  .lg\:tw--ml-4{
    margin-left: -1rem;
  }

  .lg\:tw--ml-5{
    margin-left: -1.25rem;
  }

  .lg\:tw--ml-6{
    margin-left: -1.5rem;
  }

  .lg\:tw--ml-7{
    margin-left: -1.75rem;
  }

  .lg\:tw--ml-8{
    margin-left: -2rem;
  }

  .lg\:tw--ml-9{
    margin-left: -2.25rem;
  }

  .lg\:tw--ml-10{
    margin-left: -2.5rem;
  }

  .lg\:tw--ml-11{
    margin-left: -2.75rem;
  }

  .lg\:tw--ml-12{
    margin-left: -3rem;
  }

  .lg\:tw--ml-13{
    margin-left: -3.25rem;
  }

  .lg\:tw--ml-14{
    margin-left: -3.5rem;
  }

  .lg\:tw--ml-15{
    margin-left: -3.75rem;
  }

  .lg\:tw--ml-16{
    margin-left: -4rem;
  }

  .lg\:tw--ml-17{
    margin-left: -4.25rem;
  }

  .lg\:tw--ml-18{
    margin-left: -4.5rem;
  }

  .lg\:tw--ml-19{
    margin-left: -4.75rem;
  }

  .lg\:tw--ml-20{
    margin-left: -5rem;
  }

  .lg\:tw--ml-21{
    margin-left: -5.25rem;
  }

  .lg\:tw--ml-22{
    margin-left: -5.5rem;
  }

  .lg\:tw--ml-23{
    margin-left: -5.75rem;
  }

  .lg\:tw--ml-24{
    margin-left: -6rem;
  }

  .lg\:tw--ml-25{
    margin-left: -6.25rem;
  }

  .lg\:tw--ml-26{
    margin-left: -6.5rem;
  }

  .lg\:tw--ml-27{
    margin-left: -6.75rem;
  }

  .lg\:tw--ml-28{
    margin-left: -7rem;
  }

  .lg\:tw--ml-29{
    margin-left: -7.25rem;
  }

  .lg\:tw--ml-30{
    margin-left: -7.5rem;
  }

  .lg\:tw--ml-31{
    margin-left: -7.75rem;
  }

  .lg\:tw--ml-32{
    margin-left: -8rem;
  }

  .lg\:tw--ml-33{
    margin-left: -8.25rem;
  }

  .lg\:tw--ml-34{
    margin-left: -8.5rem;
  }

  .lg\:tw--ml-35{
    margin-left: -8.75rem;
  }

  .lg\:tw--ml-36{
    margin-left: -9rem;
  }

  .lg\:tw--ml-37{
    margin-left: -9.25rem;
  }

  .lg\:tw--ml-38{
    margin-left: -9.5rem;
  }

  .lg\:tw--ml-39{
    margin-left: -9.75rem;
  }

  .lg\:tw--ml-40{
    margin-left: -10rem;
  }

  .lg\:tw--ml-41{
    margin-left: -10.25rem;
  }

  .lg\:tw--ml-42{
    margin-left: -10.5rem;
  }

  .lg\:tw--ml-43{
    margin-left: -10.75rem;
  }

  .lg\:tw--ml-44{
    margin-left: -11rem;
  }

  .lg\:tw--ml-45{
    margin-left: -11.25rem;
  }

  .lg\:tw--ml-46{
    margin-left: -11.5rem;
  }

  .lg\:tw--ml-47{
    margin-left: -11.75rem;
  }

  .lg\:tw--ml-48{
    margin-left: -12rem;
  }

  .lg\:tw--ml-50{
    margin-left: -12.5rem;
  }

  .lg\:tw--ml-52{
    margin-left: -13rem;
  }

  .lg\:tw--ml-53{
    margin-left: -13.25rem;
  }

  .lg\:tw--ml-54{
    margin-left: -13.5rem;
  }

  .lg\:tw--ml-55{
    margin-left: -13.75rem;
  }

  .lg\:tw--ml-56{
    margin-left: -14rem;
  }

  .lg\:tw--ml-57{
    margin-left: -14.25rem;
  }

  .lg\:tw--ml-58{
    margin-left: -14.5rem;
  }

  .lg\:tw--ml-59{
    margin-left: -14.75rem;
  }

  .lg\:tw--ml-60{
    margin-left: -15rem;
  }

  .lg\:tw--ml-61{
    margin-left: -15.25rem;
  }

  .lg\:tw--ml-62{
    margin-left: -15.5rem;
  }

  .lg\:tw--ml-63{
    margin-left: -15.75rem;
  }

  .lg\:tw--ml-64{
    margin-left: -16rem;
  }

  .lg\:tw--ml-65{
    margin-left: -16.25rem;
  }

  .lg\:tw--ml-66{
    margin-left: -16.5rem;
  }

  .lg\:tw--ml-68{
    margin-left: -17rem;
  }

  .lg\:tw--ml-69{
    margin-left: -17.25rem;
  }

  .lg\:tw--ml-70{
    margin-left: -17.5rem;
  }

  .lg\:tw--ml-71{
    margin-left: -17.75rem;
  }

  .lg\:tw--ml-72{
    margin-left: -18rem;
  }

  .lg\:tw--ml-73{
    margin-left: -18.25rem;
  }

  .lg\:tw--ml-74{
    margin-left: -18.5rem;
  }

  .lg\:tw--ml-75{
    margin-left: -18.75rem;
  }

  .lg\:tw--ml-76{
    margin-left: -19rem;
  }

  .lg\:tw--ml-77{
    margin-left: -19.25rem;
  }

  .lg\:tw--ml-78{
    margin-left: -19.5rem;
  }

  .lg\:tw--ml-79{
    margin-left: -19.75rem;
  }

  .lg\:tw--ml-80{
    margin-left: -20rem;
  }

  .lg\:tw--ml-81{
    margin-left: -20.25rem;
  }

  .lg\:tw--ml-82{
    margin-left: -20.5rem;
  }

  .lg\:tw--ml-83{
    margin-left: -20.75rem;
  }

  .lg\:tw--ml-84{
    margin-left: -21rem;
  }

  .lg\:tw--ml-85{
    margin-left: -21.25rem;
  }

  .lg\:tw--ml-86{
    margin-left: -21.5rem;
  }

  .lg\:tw--ml-87{
    margin-left: -21.75rem;
  }

  .lg\:tw--ml-88{
    margin-left: -22rem;
  }

  .lg\:tw--ml-89{
    margin-left: -22.25rem;
  }

  .lg\:tw--ml-90{
    margin-left: -22.5rem;
  }

  .lg\:tw--ml-91{
    margin-left: -22.75rem;
  }

  .lg\:tw--ml-92{
    margin-left: -23rem;
  }

  .lg\:tw--ml-96{
    margin-left: -24rem;
  }

  .lg\:tw--ml-102{
    margin-left: -25.5rem;
  }

  .lg\:tw--ml-112{
    margin-left: -28rem;
  }

  .lg\:tw--ml-128{
    margin-left: -31rem;
  }

  .lg\:tw--ml-129{
    margin-left: -32.25rem;
  }

  .lg\:tw--ml-130{
    margin-left: -32.5rem;
  }

  .lg\:tw--ml-140{
    margin-left: -35rem;
  }

  .lg\:tw--ml-160{
    margin-left: -40rem;
  }

  .lg\:tw--ml-180{
    margin-left: -45rem;
  }

  .lg\:tw--ml-185{
    margin-left: -46.25rem;
  }

  .lg\:tw--ml-190{
    margin-left: -47.5rem;
  }

  .lg\:tw--ml-200{
    margin-left: -50rem;
  }

  .lg\:tw--ml-px{
    margin-left: -1px;
  }

  .lg\:tw--ml-0\.5{
    margin-left: -0.125rem;
  }

  .lg\:tw--ml-1\.5{
    margin-left: -0.375rem;
  }

  .lg\:tw--ml-2\.5{
    margin-left: -0.625rem;
  }

  .lg\:tw--ml-3\.5{
    margin-left: -0.875rem;
  }

  .lg\:tw-box-border{
    box-sizing: border-box;
  }

  .lg\:tw-box-content{
    box-sizing: content-box;
  }

  .lg\:tw-block{
    display: block;
  }

  .lg\:tw-inline-block{
    display: inline-block;
  }

  .lg\:tw-inline{
    display: inline;
  }

  .lg\:tw-flex{
    display: flex;
  }

  .lg\:tw-inline-flex{
    display: inline-flex;
  }

  .lg\:tw-table{
    display: table;
  }

  .lg\:tw-inline-table{
    display: inline-table;
  }

  .lg\:tw-table-caption{
    display: table-caption;
  }

  .lg\:tw-table-cell{
    display: table-cell;
  }

  .lg\:tw-table-column{
    display: table-column;
  }

  .lg\:tw-table-column-group{
    display: table-column-group;
  }

  .lg\:tw-table-footer-group{
    display: table-footer-group;
  }

  .lg\:tw-table-header-group{
    display: table-header-group;
  }

  .lg\:tw-table-row-group{
    display: table-row-group;
  }

  .lg\:tw-table-row{
    display: table-row;
  }

  .lg\:tw-flow-root{
    display: flow-root;
  }

  .lg\:tw-grid{
    display: grid;
  }

  .lg\:tw-inline-grid{
    display: inline-grid;
  }

  .lg\:tw-contents{
    display: contents;
  }

  .lg\:tw-list-item{
    display: list-item;
  }

  .lg\:tw-hidden{
    display: none;
  }

  .lg\:tw-h-0{
    height: 0px;
  }

  .lg\:tw-h-1{
    height: 0.25rem;
  }

  .lg\:tw-h-2{
    height: 0.5rem;
  }

  .lg\:tw-h-3{
    height: 0.75rem;
  }

  .lg\:tw-h-4{
    height: 1rem;
  }

  .lg\:tw-h-5{
    height: 1.25rem;
  }

  .lg\:tw-h-6{
    height: 1.5rem;
  }

  .lg\:tw-h-7{
    height: 1.75rem;
  }

  .lg\:tw-h-8{
    height: 2rem;
  }

  .lg\:tw-h-9{
    height: 2.25rem;
  }

  .lg\:tw-h-10{
    height: 2.5rem;
  }

  .lg\:tw-h-11{
    height: 2.75rem;
  }

  .lg\:tw-h-12{
    height: 3rem;
  }

  .lg\:tw-h-13{
    height: 3.25rem;
  }

  .lg\:tw-h-14{
    height: 3.5rem;
  }

  .lg\:tw-h-15{
    height: 3.75rem;
  }

  .lg\:tw-h-16{
    height: 4rem;
  }

  .lg\:tw-h-17{
    height: 4.25rem;
  }

  .lg\:tw-h-18{
    height: 4.5rem;
  }

  .lg\:tw-h-19{
    height: 4.75rem;
  }

  .lg\:tw-h-20{
    height: 5rem;
  }

  .lg\:tw-h-21{
    height: 5.25rem;
  }

  .lg\:tw-h-22{
    height: 5.5rem;
  }

  .lg\:tw-h-23{
    height: 5.75rem;
  }

  .lg\:tw-h-24{
    height: 6rem;
  }

  .lg\:tw-h-25{
    height: 6.25rem;
  }

  .lg\:tw-h-26{
    height: 6.5rem;
  }

  .lg\:tw-h-27{
    height: 6.75rem;
  }

  .lg\:tw-h-28{
    height: 7rem;
  }

  .lg\:tw-h-29{
    height: 7.25rem;
  }

  .lg\:tw-h-30{
    height: 7.5rem;
  }

  .lg\:tw-h-31{
    height: 7.75rem;
  }

  .lg\:tw-h-32{
    height: 8rem;
  }

  .lg\:tw-h-33{
    height: 8.25rem;
  }

  .lg\:tw-h-34{
    height: 8.5rem;
  }

  .lg\:tw-h-35{
    height: 8.75rem;
  }

  .lg\:tw-h-36{
    height: 9rem;
  }

  .lg\:tw-h-37{
    height: 9.25rem;
  }

  .lg\:tw-h-38{
    height: 9.5rem;
  }

  .lg\:tw-h-39{
    height: 9.75rem;
  }

  .lg\:tw-h-40{
    height: 10rem;
  }

  .lg\:tw-h-41{
    height: 10.25rem;
  }

  .lg\:tw-h-42{
    height: 10.5rem;
  }

  .lg\:tw-h-43{
    height: 10.75rem;
  }

  .lg\:tw-h-44{
    height: 11rem;
  }

  .lg\:tw-h-45{
    height: 11.25rem;
  }

  .lg\:tw-h-46{
    height: 11.5rem;
  }

  .lg\:tw-h-47{
    height: 11.75rem;
  }

  .lg\:tw-h-48{
    height: 12rem;
  }

  .lg\:tw-h-50{
    height: 12.5rem;
  }

  .lg\:tw-h-52{
    height: 13rem;
  }

  .lg\:tw-h-53{
    height: 13.25rem;
  }

  .lg\:tw-h-54{
    height: 13.5rem;
  }

  .lg\:tw-h-55{
    height: 13.75rem;
  }

  .lg\:tw-h-56{
    height: 14rem;
  }

  .lg\:tw-h-57{
    height: 14.25rem;
  }

  .lg\:tw-h-58{
    height: 14.5rem;
  }

  .lg\:tw-h-59{
    height: 14.75rem;
  }

  .lg\:tw-h-60{
    height: 15rem;
  }

  .lg\:tw-h-61{
    height: 15.25rem;
  }

  .lg\:tw-h-62{
    height: 15.5rem;
  }

  .lg\:tw-h-63{
    height: 15.75rem;
  }

  .lg\:tw-h-64{
    height: 16rem;
  }

  .lg\:tw-h-65{
    height: 16.25rem;
  }

  .lg\:tw-h-66{
    height: 16.5rem;
  }

  .lg\:tw-h-68{
    height: 17rem;
  }

  .lg\:tw-h-69{
    height: 17.25rem;
  }

  .lg\:tw-h-70{
    height: 17.5rem;
  }

  .lg\:tw-h-71{
    height: 17.75rem;
  }

  .lg\:tw-h-72{
    height: 18rem;
  }

  .lg\:tw-h-73{
    height: 18.25rem;
  }

  .lg\:tw-h-74{
    height: 18.5rem;
  }

  .lg\:tw-h-75{
    height: 18.75rem;
  }

  .lg\:tw-h-76{
    height: 19rem;
  }

  .lg\:tw-h-77{
    height: 19.25rem;
  }

  .lg\:tw-h-78{
    height: 19.5rem;
  }

  .lg\:tw-h-79{
    height: 19.75rem;
  }

  .lg\:tw-h-80{
    height: 20rem;
  }

  .lg\:tw-h-81{
    height: 20.25rem;
  }

  .lg\:tw-h-82{
    height: 20.5rem;
  }

  .lg\:tw-h-83{
    height: 20.75rem;
  }

  .lg\:tw-h-84{
    height: 21rem;
  }

  .lg\:tw-h-85{
    height: 21.25rem;
  }

  .lg\:tw-h-86{
    height: 21.5rem;
  }

  .lg\:tw-h-87{
    height: 21.75rem;
  }

  .lg\:tw-h-88{
    height: 22rem;
  }

  .lg\:tw-h-89{
    height: 22.25rem;
  }

  .lg\:tw-h-90{
    height: 22.5rem;
  }

  .lg\:tw-h-91{
    height: 22.75rem;
  }

  .lg\:tw-h-92{
    height: 23rem;
  }

  .lg\:tw-h-96{
    height: 24rem;
  }

  .lg\:tw-h-102{
    height: 25.5rem;
  }

  .lg\:tw-h-112{
    height: 28rem;
  }

  .lg\:tw-h-128{
    height: 31rem;
  }

  .lg\:tw-h-129{
    height: 32.25rem;
  }

  .lg\:tw-h-130{
    height: 32.5rem;
  }

  .lg\:tw-h-140{
    height: 35rem;
  }

  .lg\:tw-h-160{
    height: 40rem;
  }

  .lg\:tw-h-180{
    height: 45rem;
  }

  .lg\:tw-h-185{
    height: 46.25rem;
  }

  .lg\:tw-h-190{
    height: 47.5rem;
  }

  .lg\:tw-h-200{
    height: 50rem;
  }

  .lg\:tw-h-auto{
    height: auto;
  }

  .lg\:tw-h-px{
    height: 1px;
  }

  .lg\:tw-h-0\.5{
    height: 0.125rem;
  }

  .lg\:tw-h-1\.5{
    height: 0.375rem;
  }

  .lg\:tw-h-2\.5{
    height: 0.625rem;
  }

  .lg\:tw-h-3\.5{
    height: 0.875rem;
  }

  .lg\:tw-h-1\/2{
    height: 50%;
  }

  .lg\:tw-h-1\/3{
    height: 33.333333%;
  }

  .lg\:tw-h-2\/3{
    height: 66.666667%;
  }

  .lg\:tw-h-1\/4{
    height: 25%;
  }

  .lg\:tw-h-2\/4{
    height: 50%;
  }

  .lg\:tw-h-3\/4{
    height: 75%;
  }

  .lg\:tw-h-1\/5{
    height: 20%;
  }

  .lg\:tw-h-2\/5{
    height: 40%;
  }

  .lg\:tw-h-3\/5{
    height: 60%;
  }

  .lg\:tw-h-4\/5{
    height: 80%;
  }

  .lg\:tw-h-1\/6{
    height: 16.666667%;
  }

  .lg\:tw-h-2\/6{
    height: 33.333333%;
  }

  .lg\:tw-h-3\/6{
    height: 50%;
  }

  .lg\:tw-h-4\/6{
    height: 66.666667%;
  }

  .lg\:tw-h-5\/6{
    height: 83.333333%;
  }

  .lg\:tw-h-full{
    height: 100%;
  }

  .lg\:tw-h-screen{
    height: 100vh;
  }

  .lg\:tw-max-h-0{
    max-height: 0px;
  }

  .lg\:tw-max-h-1{
    max-height: 0.25rem;
  }

  .lg\:tw-max-h-2{
    max-height: 0.5rem;
  }

  .lg\:tw-max-h-3{
    max-height: 0.75rem;
  }

  .lg\:tw-max-h-4{
    max-height: 1rem;
  }

  .lg\:tw-max-h-5{
    max-height: 1.25rem;
  }

  .lg\:tw-max-h-6{
    max-height: 1.5rem;
  }

  .lg\:tw-max-h-7{
    max-height: 1.75rem;
  }

  .lg\:tw-max-h-8{
    max-height: 2rem;
  }

  .lg\:tw-max-h-9{
    max-height: 2.25rem;
  }

  .lg\:tw-max-h-10{
    max-height: 2.5rem;
  }

  .lg\:tw-max-h-11{
    max-height: 2.75rem;
  }

  .lg\:tw-max-h-12{
    max-height: 3rem;
  }

  .lg\:tw-max-h-13{
    max-height: 3.25rem;
  }

  .lg\:tw-max-h-14{
    max-height: 3.5rem;
  }

  .lg\:tw-max-h-15{
    max-height: 3.75rem;
  }

  .lg\:tw-max-h-16{
    max-height: 4rem;
  }

  .lg\:tw-max-h-17{
    max-height: 4.25rem;
  }

  .lg\:tw-max-h-18{
    max-height: 4.5rem;
  }

  .lg\:tw-max-h-19{
    max-height: 4.75rem;
  }

  .lg\:tw-max-h-20{
    max-height: 5rem;
  }

  .lg\:tw-max-h-21{
    max-height: 5.25rem;
  }

  .lg\:tw-max-h-22{
    max-height: 5.5rem;
  }

  .lg\:tw-max-h-23{
    max-height: 5.75rem;
  }

  .lg\:tw-max-h-24{
    max-height: 6rem;
  }

  .lg\:tw-max-h-25{
    max-height: 6.25rem;
  }

  .lg\:tw-max-h-26{
    max-height: 6.5rem;
  }

  .lg\:tw-max-h-27{
    max-height: 6.75rem;
  }

  .lg\:tw-max-h-28{
    max-height: 7rem;
  }

  .lg\:tw-max-h-29{
    max-height: 7.25rem;
  }

  .lg\:tw-max-h-30{
    max-height: 7.5rem;
  }

  .lg\:tw-max-h-31{
    max-height: 7.75rem;
  }

  .lg\:tw-max-h-32{
    max-height: 8rem;
  }

  .lg\:tw-max-h-33{
    max-height: 8.25rem;
  }

  .lg\:tw-max-h-34{
    max-height: 8.5rem;
  }

  .lg\:tw-max-h-35{
    max-height: 8.75rem;
  }

  .lg\:tw-max-h-36{
    max-height: 9rem;
  }

  .lg\:tw-max-h-37{
    max-height: 9.25rem;
  }

  .lg\:tw-max-h-38{
    max-height: 9.5rem;
  }

  .lg\:tw-max-h-39{
    max-height: 9.75rem;
  }

  .lg\:tw-max-h-40{
    max-height: 10rem;
  }

  .lg\:tw-max-h-41{
    max-height: 10.25rem;
  }

  .lg\:tw-max-h-42{
    max-height: 10.5rem;
  }

  .lg\:tw-max-h-43{
    max-height: 10.75rem;
  }

  .lg\:tw-max-h-44{
    max-height: 11rem;
  }

  .lg\:tw-max-h-45{
    max-height: 11.25rem;
  }

  .lg\:tw-max-h-46{
    max-height: 11.5rem;
  }

  .lg\:tw-max-h-47{
    max-height: 11.75rem;
  }

  .lg\:tw-max-h-48{
    max-height: 12rem;
  }

  .lg\:tw-max-h-50{
    max-height: 12.5rem;
  }

  .lg\:tw-max-h-52{
    max-height: 13rem;
  }

  .lg\:tw-max-h-53{
    max-height: 13.25rem;
  }

  .lg\:tw-max-h-54{
    max-height: 13.5rem;
  }

  .lg\:tw-max-h-55{
    max-height: 13.75rem;
  }

  .lg\:tw-max-h-56{
    max-height: 14rem;
  }

  .lg\:tw-max-h-57{
    max-height: 14.25rem;
  }

  .lg\:tw-max-h-58{
    max-height: 14.5rem;
  }

  .lg\:tw-max-h-59{
    max-height: 14.75rem;
  }

  .lg\:tw-max-h-60{
    max-height: 15rem;
  }

  .lg\:tw-max-h-61{
    max-height: 15.25rem;
  }

  .lg\:tw-max-h-62{
    max-height: 15.5rem;
  }

  .lg\:tw-max-h-63{
    max-height: 15.75rem;
  }

  .lg\:tw-max-h-64{
    max-height: 16rem;
  }

  .lg\:tw-max-h-65{
    max-height: 16.25rem;
  }

  .lg\:tw-max-h-66{
    max-height: 16.5rem;
  }

  .lg\:tw-max-h-68{
    max-height: 17rem;
  }

  .lg\:tw-max-h-69{
    max-height: 17.25rem;
  }

  .lg\:tw-max-h-70{
    max-height: 17.5rem;
  }

  .lg\:tw-max-h-71{
    max-height: 17.75rem;
  }

  .lg\:tw-max-h-72{
    max-height: 18rem;
  }

  .lg\:tw-max-h-73{
    max-height: 18.25rem;
  }

  .lg\:tw-max-h-74{
    max-height: 18.5rem;
  }

  .lg\:tw-max-h-75{
    max-height: 18.75rem;
  }

  .lg\:tw-max-h-76{
    max-height: 19rem;
  }

  .lg\:tw-max-h-77{
    max-height: 19.25rem;
  }

  .lg\:tw-max-h-78{
    max-height: 19.5rem;
  }

  .lg\:tw-max-h-79{
    max-height: 19.75rem;
  }

  .lg\:tw-max-h-80{
    max-height: 20rem;
  }

  .lg\:tw-max-h-81{
    max-height: 20.25rem;
  }

  .lg\:tw-max-h-82{
    max-height: 20.5rem;
  }

  .lg\:tw-max-h-83{
    max-height: 20.75rem;
  }

  .lg\:tw-max-h-84{
    max-height: 21rem;
  }

  .lg\:tw-max-h-85{
    max-height: 21.25rem;
  }

  .lg\:tw-max-h-86{
    max-height: 21.5rem;
  }

  .lg\:tw-max-h-87{
    max-height: 21.75rem;
  }

  .lg\:tw-max-h-88{
    max-height: 22rem;
  }

  .lg\:tw-max-h-89{
    max-height: 22.25rem;
  }

  .lg\:tw-max-h-90{
    max-height: 22.5rem;
  }

  .lg\:tw-max-h-91{
    max-height: 22.75rem;
  }

  .lg\:tw-max-h-92{
    max-height: 23rem;
  }

  .lg\:tw-max-h-96{
    max-height: 24rem;
  }

  .lg\:tw-max-h-102{
    max-height: 25.5rem;
  }

  .lg\:tw-max-h-112{
    max-height: 28rem;
  }

  .lg\:tw-max-h-128{
    max-height: 31rem;
  }

  .lg\:tw-max-h-129{
    max-height: 32.25rem;
  }

  .lg\:tw-max-h-130{
    max-height: 32.5rem;
  }

  .lg\:tw-max-h-140{
    max-height: 35rem;
  }

  .lg\:tw-max-h-160{
    max-height: 40rem;
  }

  .lg\:tw-max-h-180{
    max-height: 45rem;
  }

  .lg\:tw-max-h-185{
    max-height: 46.25rem;
  }

  .lg\:tw-max-h-190{
    max-height: 47.5rem;
  }

  .lg\:tw-max-h-200{
    max-height: 50rem;
  }

  .lg\:tw-max-h-px{
    max-height: 1px;
  }

  .lg\:tw-max-h-0\.5{
    max-height: 0.125rem;
  }

  .lg\:tw-max-h-1\.5{
    max-height: 0.375rem;
  }

  .lg\:tw-max-h-2\.5{
    max-height: 0.625rem;
  }

  .lg\:tw-max-h-3\.5{
    max-height: 0.875rem;
  }

  .lg\:tw-max-h-full{
    max-height: 100%;
  }

  .lg\:tw-max-h-screen{
    max-height: 100vh;
  }

  .lg\:tw-min-h-0{
    min-height: 0px;
  }

  .lg\:tw-min-h-full{
    min-height: 100%;
  }

  .lg\:tw-min-h-screen{
    min-height: 100vh;
  }

  .lg\:tw-w-0{
    width: 0px;
  }

  .lg\:tw-w-1{
    width: 0.25rem;
  }

  .lg\:tw-w-2{
    width: 0.5rem;
  }

  .lg\:tw-w-3{
    width: 0.75rem;
  }

  .lg\:tw-w-4{
    width: 1rem;
  }

  .lg\:tw-w-5{
    width: 1.25rem;
  }

  .lg\:tw-w-6{
    width: 1.5rem;
  }

  .lg\:tw-w-7{
    width: 1.75rem;
  }

  .lg\:tw-w-8{
    width: 2rem;
  }

  .lg\:tw-w-9{
    width: 2.25rem;
  }

  .lg\:tw-w-10{
    width: 2.5rem;
  }

  .lg\:tw-w-11{
    width: 2.75rem;
  }

  .lg\:tw-w-12{
    width: 3rem;
  }

  .lg\:tw-w-13{
    width: 3.25rem;
  }

  .lg\:tw-w-14{
    width: 3.5rem;
  }

  .lg\:tw-w-15{
    width: 3.75rem;
  }

  .lg\:tw-w-16{
    width: 4rem;
  }

  .lg\:tw-w-17{
    width: 4.25rem;
  }

  .lg\:tw-w-18{
    width: 4.5rem;
  }

  .lg\:tw-w-19{
    width: 4.75rem;
  }

  .lg\:tw-w-20{
    width: 5rem;
  }

  .lg\:tw-w-21{
    width: 5.25rem;
  }

  .lg\:tw-w-22{
    width: 5.5rem;
  }

  .lg\:tw-w-23{
    width: 5.75rem;
  }

  .lg\:tw-w-24{
    width: 6rem;
  }

  .lg\:tw-w-25{
    width: 6.25rem;
  }

  .lg\:tw-w-26{
    width: 6.5rem;
  }

  .lg\:tw-w-27{
    width: 6.75rem;
  }

  .lg\:tw-w-28{
    width: 7rem;
  }

  .lg\:tw-w-29{
    width: 7.25rem;
  }

  .lg\:tw-w-30{
    width: 7.5rem;
  }

  .lg\:tw-w-31{
    width: 7.75rem;
  }

  .lg\:tw-w-32{
    width: 8rem;
  }

  .lg\:tw-w-33{
    width: 8.25rem;
  }

  .lg\:tw-w-34{
    width: 8.5rem;
  }

  .lg\:tw-w-35{
    width: 8.75rem;
  }

  .lg\:tw-w-36{
    width: 9rem;
  }

  .lg\:tw-w-37{
    width: 9.25rem;
  }

  .lg\:tw-w-38{
    width: 9.5rem;
  }

  .lg\:tw-w-39{
    width: 9.75rem;
  }

  .lg\:tw-w-40{
    width: 10rem;
  }

  .lg\:tw-w-41{
    width: 10.25rem;
  }

  .lg\:tw-w-42{
    width: 10.5rem;
  }

  .lg\:tw-w-43{
    width: 10.75rem;
  }

  .lg\:tw-w-44{
    width: 11rem;
  }

  .lg\:tw-w-45{
    width: 11.25rem;
  }

  .lg\:tw-w-46{
    width: 11.5rem;
  }

  .lg\:tw-w-47{
    width: 11.75rem;
  }

  .lg\:tw-w-48{
    width: 12rem;
  }

  .lg\:tw-w-50{
    width: 12.5rem;
  }

  .lg\:tw-w-52{
    width: 13rem;
  }

  .lg\:tw-w-53{
    width: 13.25rem;
  }

  .lg\:tw-w-54{
    width: 13.5rem;
  }

  .lg\:tw-w-55{
    width: 13.75rem;
  }

  .lg\:tw-w-56{
    width: 14rem;
  }

  .lg\:tw-w-57{
    width: 14.25rem;
  }

  .lg\:tw-w-58{
    width: 14.5rem;
  }

  .lg\:tw-w-59{
    width: 14.75rem;
  }

  .lg\:tw-w-60{
    width: 15rem;
  }

  .lg\:tw-w-61{
    width: 15.25rem;
  }

  .lg\:tw-w-62{
    width: 15.5rem;
  }

  .lg\:tw-w-63{
    width: 15.75rem;
  }

  .lg\:tw-w-64{
    width: 16rem;
  }

  .lg\:tw-w-65{
    width: 16.25rem;
  }

  .lg\:tw-w-66{
    width: 16.5rem;
  }

  .lg\:tw-w-68{
    width: 17rem;
  }

  .lg\:tw-w-69{
    width: 17.25rem;
  }

  .lg\:tw-w-70{
    width: 17.5rem;
  }

  .lg\:tw-w-71{
    width: 17.75rem;
  }

  .lg\:tw-w-72{
    width: 18rem;
  }

  .lg\:tw-w-73{
    width: 18.25rem;
  }

  .lg\:tw-w-74{
    width: 18.5rem;
  }

  .lg\:tw-w-75{
    width: 18.75rem;
  }

  .lg\:tw-w-76{
    width: 19rem;
  }

  .lg\:tw-w-77{
    width: 19.25rem;
  }

  .lg\:tw-w-78{
    width: 19.5rem;
  }

  .lg\:tw-w-79{
    width: 19.75rem;
  }

  .lg\:tw-w-80{
    width: 20rem;
  }

  .lg\:tw-w-81{
    width: 20.25rem;
  }

  .lg\:tw-w-82{
    width: 20.5rem;
  }

  .lg\:tw-w-83{
    width: 20.75rem;
  }

  .lg\:tw-w-84{
    width: 21rem;
  }

  .lg\:tw-w-85{
    width: 21.25rem;
  }

  .lg\:tw-w-86{
    width: 21.5rem;
  }

  .lg\:tw-w-87{
    width: 21.75rem;
  }

  .lg\:tw-w-88{
    width: 22rem;
  }

  .lg\:tw-w-89{
    width: 22.25rem;
  }

  .lg\:tw-w-90{
    width: 22.5rem;
  }

  .lg\:tw-w-91{
    width: 22.75rem;
  }

  .lg\:tw-w-92{
    width: 23rem;
  }

  .lg\:tw-w-96{
    width: 24rem;
  }

  .lg\:tw-w-102{
    width: 25.5rem;
  }

  .lg\:tw-w-112{
    width: 28rem;
  }

  .lg\:tw-w-128{
    width: 31rem;
  }

  .lg\:tw-w-129{
    width: 32.25rem;
  }

  .lg\:tw-w-130{
    width: 32.5rem;
  }

  .lg\:tw-w-140{
    width: 35rem;
  }

  .lg\:tw-w-160{
    width: 40rem;
  }

  .lg\:tw-w-180{
    width: 45rem;
  }

  .lg\:tw-w-185{
    width: 46.25rem;
  }

  .lg\:tw-w-190{
    width: 47.5rem;
  }

  .lg\:tw-w-200{
    width: 50rem;
  }

  .lg\:tw-w-auto{
    width: auto;
  }

  .lg\:tw-w-px{
    width: 1px;
  }

  .lg\:tw-w-0\.5{
    width: 0.125rem;
  }

  .lg\:tw-w-1\.5{
    width: 0.375rem;
  }

  .lg\:tw-w-2\.5{
    width: 0.625rem;
  }

  .lg\:tw-w-3\.5{
    width: 0.875rem;
  }

  .lg\:tw-w-1\/2{
    width: 50%;
  }

  .lg\:tw-w-1\/3{
    width: 33.333333%;
  }

  .lg\:tw-w-2\/3{
    width: 66.666667%;
  }

  .lg\:tw-w-1\/4{
    width: 25%;
  }

  .lg\:tw-w-2\/4{
    width: 50%;
  }

  .lg\:tw-w-3\/4{
    width: 75%;
  }

  .lg\:tw-w-1\/5{
    width: 20%;
  }

  .lg\:tw-w-2\/5{
    width: 40%;
  }

  .lg\:tw-w-3\/5{
    width: 60%;
  }

  .lg\:tw-w-4\/5{
    width: 80%;
  }

  .lg\:tw-w-1\/6{
    width: 16.666667%;
  }

  .lg\:tw-w-2\/6{
    width: 33.333333%;
  }

  .lg\:tw-w-3\/6{
    width: 50%;
  }

  .lg\:tw-w-4\/6{
    width: 66.666667%;
  }

  .lg\:tw-w-5\/6{
    width: 83.333333%;
  }

  .lg\:tw-w-1\/12{
    width: 8.333333%;
  }

  .lg\:tw-w-2\/12{
    width: 16.666667%;
  }

  .lg\:tw-w-3\/12{
    width: 25%;
  }

  .lg\:tw-w-4\/12{
    width: 33.333333%;
  }

  .lg\:tw-w-5\/12{
    width: 41.666667%;
  }

  .lg\:tw-w-6\/12{
    width: 50%;
  }

  .lg\:tw-w-7\/12{
    width: 58.333333%;
  }

  .lg\:tw-w-8\/12{
    width: 66.666667%;
  }

  .lg\:tw-w-9\/12{
    width: 75%;
  }

  .lg\:tw-w-10\/12{
    width: 83.333333%;
  }

  .lg\:tw-w-11\/12{
    width: 91.666667%;
  }

  .lg\:tw-w-full{
    width: 100%;
  }

  .lg\:tw-w-screen{
    width: 100vw;
  }

  .lg\:tw-w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .lg\:tw-w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .lg\:tw-min-w-0{
    min-width: 0px;
  }

  .lg\:tw-min-w-full{
    min-width: 100%;
  }

  .lg\:tw-min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .lg\:tw-min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .lg\:tw-max-w-0{
    max-width: 0rem;
  }

  .lg\:tw-max-w-none{
    max-width: none;
  }

  .lg\:tw-max-w-xs{
    max-width: 20rem;
  }

  .lg\:tw-max-w-sm{
    max-width: 24rem;
  }

  .lg\:tw-max-w-md{
    max-width: 28rem;
  }

  .lg\:tw-max-w-lg{
    max-width: 32rem;
  }

  .lg\:tw-max-w-xl{
    max-width: 36rem;
  }

  .lg\:tw-max-w-2xl{
    max-width: 42rem;
  }

  .lg\:tw-max-w-3xl{
    max-width: 48rem;
  }

  .lg\:tw-max-w-4xl{
    max-width: 56rem;
  }

  .lg\:tw-max-w-5xl{
    max-width: 64rem;
  }

  .lg\:tw-max-w-6xl{
    max-width: 72rem;
  }

  .lg\:tw-max-w-7xl{
    max-width: 80rem;
  }

  .lg\:tw-max-w-full{
    max-width: 100%;
  }

  .lg\:tw-max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .lg\:tw-max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .lg\:tw-max-w-prose{
    max-width: 65ch;
  }

  .lg\:tw-max-w-screen-min{
    max-width: 320px;
  }

  .lg\:tw-max-w-screen-xs{
    max-width: 480px;
  }

  .lg\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  .lg\:tw-max-w-screen-md{
    max-width: 768px;
  }

  .lg\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  .lg\:tw-max-w-screen-xl{
    max-width: 1580px;
  }

  .lg\:tw-max-w-screen-xxl{
    max-width: 1920px;
  }

  .lg\:tw-max-w-screen-max{
    max-width: 2560px;
  }

  .lg\:tw-flex-1{
    flex: 1 1 0%;
  }

  .lg\:tw-flex-auto{
    flex: 1 1 auto;
  }

  .lg\:tw-flex-initial{
    flex: 0 1 auto;
  }

  .lg\:tw-flex-none{
    flex: none;
  }

  .lg\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  .lg\:tw-flex-shrink{
    flex-shrink: 1;
  }

  .lg\:tw-flex-grow-0{
    flex-grow: 0;
  }

  .lg\:tw-flex-grow{
    flex-grow: 1;
  }

  .lg\:tw-table-auto{
    table-layout: auto;
  }

  .lg\:tw-table-fixed{
    table-layout: fixed;
  }

  .lg\:tw-border-collapse{
    border-collapse: collapse;
  }

  .lg\:tw-border-separate{
    border-collapse: separate;
  }

  .lg\:tw-origin-center{
    transform-origin: center;
  }

  .lg\:tw-origin-top{
    transform-origin: top;
  }

  .lg\:tw-origin-top-right{
    transform-origin: top right;
  }

  .lg\:tw-origin-right{
    transform-origin: right;
  }

  .lg\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  .lg\:tw-origin-bottom{
    transform-origin: bottom;
  }

  .lg\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  .lg\:tw-origin-left{
    transform-origin: left;
  }

  .lg\:tw-origin-top-left{
    transform-origin: top left;
  }

  .lg\:tw-transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:tw-transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:tw-transform-none{
    transform: none;
  }

  .lg\:tw-translate-x-0{
    --tw-translate-x: 0px;
  }

  .lg\:tw-translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .lg\:tw-translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .lg\:tw-translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .lg\:tw-translate-x-4{
    --tw-translate-x: 1rem;
  }

  .lg\:tw-translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .lg\:tw-translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .lg\:tw-translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .lg\:tw-translate-x-8{
    --tw-translate-x: 2rem;
  }

  .lg\:tw-translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .lg\:tw-translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .lg\:tw-translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .lg\:tw-translate-x-12{
    --tw-translate-x: 3rem;
  }

  .lg\:tw-translate-x-13{
    --tw-translate-x: 3.25rem;
  }

  .lg\:tw-translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .lg\:tw-translate-x-15{
    --tw-translate-x: 3.75rem;
  }

  .lg\:tw-translate-x-16{
    --tw-translate-x: 4rem;
  }

  .lg\:tw-translate-x-17{
    --tw-translate-x: 4.25rem;
  }

  .lg\:tw-translate-x-18{
    --tw-translate-x: 4.5rem;
  }

  .lg\:tw-translate-x-19{
    --tw-translate-x: 4.75rem;
  }

  .lg\:tw-translate-x-20{
    --tw-translate-x: 5rem;
  }

  .lg\:tw-translate-x-21{
    --tw-translate-x: 5.25rem;
  }

  .lg\:tw-translate-x-22{
    --tw-translate-x: 5.5rem;
  }

  .lg\:tw-translate-x-23{
    --tw-translate-x: 5.75rem;
  }

  .lg\:tw-translate-x-24{
    --tw-translate-x: 6rem;
  }

  .lg\:tw-translate-x-25{
    --tw-translate-x: 6.25rem;
  }

  .lg\:tw-translate-x-26{
    --tw-translate-x: 6.5rem;
  }

  .lg\:tw-translate-x-27{
    --tw-translate-x: 6.75rem;
  }

  .lg\:tw-translate-x-28{
    --tw-translate-x: 7rem;
  }

  .lg\:tw-translate-x-29{
    --tw-translate-x: 7.25rem;
  }

  .lg\:tw-translate-x-30{
    --tw-translate-x: 7.5rem;
  }

  .lg\:tw-translate-x-31{
    --tw-translate-x: 7.75rem;
  }

  .lg\:tw-translate-x-32{
    --tw-translate-x: 8rem;
  }

  .lg\:tw-translate-x-33{
    --tw-translate-x: 8.25rem;
  }

  .lg\:tw-translate-x-34{
    --tw-translate-x: 8.5rem;
  }

  .lg\:tw-translate-x-35{
    --tw-translate-x: 8.75rem;
  }

  .lg\:tw-translate-x-36{
    --tw-translate-x: 9rem;
  }

  .lg\:tw-translate-x-37{
    --tw-translate-x: 9.25rem;
  }

  .lg\:tw-translate-x-38{
    --tw-translate-x: 9.5rem;
  }

  .lg\:tw-translate-x-39{
    --tw-translate-x: 9.75rem;
  }

  .lg\:tw-translate-x-40{
    --tw-translate-x: 10rem;
  }

  .lg\:tw-translate-x-41{
    --tw-translate-x: 10.25rem;
  }

  .lg\:tw-translate-x-42{
    --tw-translate-x: 10.5rem;
  }

  .lg\:tw-translate-x-43{
    --tw-translate-x: 10.75rem;
  }

  .lg\:tw-translate-x-44{
    --tw-translate-x: 11rem;
  }

  .lg\:tw-translate-x-45{
    --tw-translate-x: 11.25rem;
  }

  .lg\:tw-translate-x-46{
    --tw-translate-x: 11.5rem;
  }

  .lg\:tw-translate-x-47{
    --tw-translate-x: 11.75rem;
  }

  .lg\:tw-translate-x-48{
    --tw-translate-x: 12rem;
  }

  .lg\:tw-translate-x-50{
    --tw-translate-x: 12.5rem;
  }

  .lg\:tw-translate-x-52{
    --tw-translate-x: 13rem;
  }

  .lg\:tw-translate-x-53{
    --tw-translate-x: 13.25rem;
  }

  .lg\:tw-translate-x-54{
    --tw-translate-x: 13.5rem;
  }

  .lg\:tw-translate-x-55{
    --tw-translate-x: 13.75rem;
  }

  .lg\:tw-translate-x-56{
    --tw-translate-x: 14rem;
  }

  .lg\:tw-translate-x-57{
    --tw-translate-x: 14.25rem;
  }

  .lg\:tw-translate-x-58{
    --tw-translate-x: 14.5rem;
  }

  .lg\:tw-translate-x-59{
    --tw-translate-x: 14.75rem;
  }

  .lg\:tw-translate-x-60{
    --tw-translate-x: 15rem;
  }

  .lg\:tw-translate-x-61{
    --tw-translate-x: 15.25rem;
  }

  .lg\:tw-translate-x-62{
    --tw-translate-x: 15.5rem;
  }

  .lg\:tw-translate-x-63{
    --tw-translate-x: 15.75rem;
  }

  .lg\:tw-translate-x-64{
    --tw-translate-x: 16rem;
  }

  .lg\:tw-translate-x-65{
    --tw-translate-x: 16.25rem;
  }

  .lg\:tw-translate-x-66{
    --tw-translate-x: 16.5rem;
  }

  .lg\:tw-translate-x-68{
    --tw-translate-x: 17rem;
  }

  .lg\:tw-translate-x-69{
    --tw-translate-x: 17.25rem;
  }

  .lg\:tw-translate-x-70{
    --tw-translate-x: 17.5rem;
  }

  .lg\:tw-translate-x-71{
    --tw-translate-x: 17.75rem;
  }

  .lg\:tw-translate-x-72{
    --tw-translate-x: 18rem;
  }

  .lg\:tw-translate-x-73{
    --tw-translate-x: 18.25rem;
  }

  .lg\:tw-translate-x-74{
    --tw-translate-x: 18.5rem;
  }

  .lg\:tw-translate-x-75{
    --tw-translate-x: 18.75rem;
  }

  .lg\:tw-translate-x-76{
    --tw-translate-x: 19rem;
  }

  .lg\:tw-translate-x-77{
    --tw-translate-x: 19.25rem;
  }

  .lg\:tw-translate-x-78{
    --tw-translate-x: 19.5rem;
  }

  .lg\:tw-translate-x-79{
    --tw-translate-x: 19.75rem;
  }

  .lg\:tw-translate-x-80{
    --tw-translate-x: 20rem;
  }

  .lg\:tw-translate-x-81{
    --tw-translate-x: 20.25rem;
  }

  .lg\:tw-translate-x-82{
    --tw-translate-x: 20.5rem;
  }

  .lg\:tw-translate-x-83{
    --tw-translate-x: 20.75rem;
  }

  .lg\:tw-translate-x-84{
    --tw-translate-x: 21rem;
  }

  .lg\:tw-translate-x-85{
    --tw-translate-x: 21.25rem;
  }

  .lg\:tw-translate-x-86{
    --tw-translate-x: 21.5rem;
  }

  .lg\:tw-translate-x-87{
    --tw-translate-x: 21.75rem;
  }

  .lg\:tw-translate-x-88{
    --tw-translate-x: 22rem;
  }

  .lg\:tw-translate-x-89{
    --tw-translate-x: 22.25rem;
  }

  .lg\:tw-translate-x-90{
    --tw-translate-x: 22.5rem;
  }

  .lg\:tw-translate-x-91{
    --tw-translate-x: 22.75rem;
  }

  .lg\:tw-translate-x-92{
    --tw-translate-x: 23rem;
  }

  .lg\:tw-translate-x-96{
    --tw-translate-x: 24rem;
  }

  .lg\:tw-translate-x-102{
    --tw-translate-x: 25.5rem;
  }

  .lg\:tw-translate-x-112{
    --tw-translate-x: 28rem;
  }

  .lg\:tw-translate-x-128{
    --tw-translate-x: 31rem;
  }

  .lg\:tw-translate-x-129{
    --tw-translate-x: 32.25rem;
  }

  .lg\:tw-translate-x-130{
    --tw-translate-x: 32.5rem;
  }

  .lg\:tw-translate-x-140{
    --tw-translate-x: 35rem;
  }

  .lg\:tw-translate-x-160{
    --tw-translate-x: 40rem;
  }

  .lg\:tw-translate-x-180{
    --tw-translate-x: 45rem;
  }

  .lg\:tw-translate-x-185{
    --tw-translate-x: 46.25rem;
  }

  .lg\:tw-translate-x-190{
    --tw-translate-x: 47.5rem;
  }

  .lg\:tw-translate-x-200{
    --tw-translate-x: 50rem;
  }

  .lg\:tw-translate-x-px{
    --tw-translate-x: 1px;
  }

  .lg\:tw-translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .lg\:tw-translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .lg\:tw-translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .lg\:tw-translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .lg\:tw--translate-x-0{
    --tw-translate-x: 0px;
  }

  .lg\:tw--translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .lg\:tw--translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .lg\:tw--translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .lg\:tw--translate-x-4{
    --tw-translate-x: -1rem;
  }

  .lg\:tw--translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .lg\:tw--translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .lg\:tw--translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .lg\:tw--translate-x-8{
    --tw-translate-x: -2rem;
  }

  .lg\:tw--translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .lg\:tw--translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .lg\:tw--translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .lg\:tw--translate-x-12{
    --tw-translate-x: -3rem;
  }

  .lg\:tw--translate-x-13{
    --tw-translate-x: -3.25rem;
  }

  .lg\:tw--translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .lg\:tw--translate-x-15{
    --tw-translate-x: -3.75rem;
  }

  .lg\:tw--translate-x-16{
    --tw-translate-x: -4rem;
  }

  .lg\:tw--translate-x-17{
    --tw-translate-x: -4.25rem;
  }

  .lg\:tw--translate-x-18{
    --tw-translate-x: -4.5rem;
  }

  .lg\:tw--translate-x-19{
    --tw-translate-x: -4.75rem;
  }

  .lg\:tw--translate-x-20{
    --tw-translate-x: -5rem;
  }

  .lg\:tw--translate-x-21{
    --tw-translate-x: -5.25rem;
  }

  .lg\:tw--translate-x-22{
    --tw-translate-x: -5.5rem;
  }

  .lg\:tw--translate-x-23{
    --tw-translate-x: -5.75rem;
  }

  .lg\:tw--translate-x-24{
    --tw-translate-x: -6rem;
  }

  .lg\:tw--translate-x-25{
    --tw-translate-x: -6.25rem;
  }

  .lg\:tw--translate-x-26{
    --tw-translate-x: -6.5rem;
  }

  .lg\:tw--translate-x-27{
    --tw-translate-x: -6.75rem;
  }

  .lg\:tw--translate-x-28{
    --tw-translate-x: -7rem;
  }

  .lg\:tw--translate-x-29{
    --tw-translate-x: -7.25rem;
  }

  .lg\:tw--translate-x-30{
    --tw-translate-x: -7.5rem;
  }

  .lg\:tw--translate-x-31{
    --tw-translate-x: -7.75rem;
  }

  .lg\:tw--translate-x-32{
    --tw-translate-x: -8rem;
  }

  .lg\:tw--translate-x-33{
    --tw-translate-x: -8.25rem;
  }

  .lg\:tw--translate-x-34{
    --tw-translate-x: -8.5rem;
  }

  .lg\:tw--translate-x-35{
    --tw-translate-x: -8.75rem;
  }

  .lg\:tw--translate-x-36{
    --tw-translate-x: -9rem;
  }

  .lg\:tw--translate-x-37{
    --tw-translate-x: -9.25rem;
  }

  .lg\:tw--translate-x-38{
    --tw-translate-x: -9.5rem;
  }

  .lg\:tw--translate-x-39{
    --tw-translate-x: -9.75rem;
  }

  .lg\:tw--translate-x-40{
    --tw-translate-x: -10rem;
  }

  .lg\:tw--translate-x-41{
    --tw-translate-x: -10.25rem;
  }

  .lg\:tw--translate-x-42{
    --tw-translate-x: -10.5rem;
  }

  .lg\:tw--translate-x-43{
    --tw-translate-x: -10.75rem;
  }

  .lg\:tw--translate-x-44{
    --tw-translate-x: -11rem;
  }

  .lg\:tw--translate-x-45{
    --tw-translate-x: -11.25rem;
  }

  .lg\:tw--translate-x-46{
    --tw-translate-x: -11.5rem;
  }

  .lg\:tw--translate-x-47{
    --tw-translate-x: -11.75rem;
  }

  .lg\:tw--translate-x-48{
    --tw-translate-x: -12rem;
  }

  .lg\:tw--translate-x-50{
    --tw-translate-x: -12.5rem;
  }

  .lg\:tw--translate-x-52{
    --tw-translate-x: -13rem;
  }

  .lg\:tw--translate-x-53{
    --tw-translate-x: -13.25rem;
  }

  .lg\:tw--translate-x-54{
    --tw-translate-x: -13.5rem;
  }

  .lg\:tw--translate-x-55{
    --tw-translate-x: -13.75rem;
  }

  .lg\:tw--translate-x-56{
    --tw-translate-x: -14rem;
  }

  .lg\:tw--translate-x-57{
    --tw-translate-x: -14.25rem;
  }

  .lg\:tw--translate-x-58{
    --tw-translate-x: -14.5rem;
  }

  .lg\:tw--translate-x-59{
    --tw-translate-x: -14.75rem;
  }

  .lg\:tw--translate-x-60{
    --tw-translate-x: -15rem;
  }

  .lg\:tw--translate-x-61{
    --tw-translate-x: -15.25rem;
  }

  .lg\:tw--translate-x-62{
    --tw-translate-x: -15.5rem;
  }

  .lg\:tw--translate-x-63{
    --tw-translate-x: -15.75rem;
  }

  .lg\:tw--translate-x-64{
    --tw-translate-x: -16rem;
  }

  .lg\:tw--translate-x-65{
    --tw-translate-x: -16.25rem;
  }

  .lg\:tw--translate-x-66{
    --tw-translate-x: -16.5rem;
  }

  .lg\:tw--translate-x-68{
    --tw-translate-x: -17rem;
  }

  .lg\:tw--translate-x-69{
    --tw-translate-x: -17.25rem;
  }

  .lg\:tw--translate-x-70{
    --tw-translate-x: -17.5rem;
  }

  .lg\:tw--translate-x-71{
    --tw-translate-x: -17.75rem;
  }

  .lg\:tw--translate-x-72{
    --tw-translate-x: -18rem;
  }

  .lg\:tw--translate-x-73{
    --tw-translate-x: -18.25rem;
  }

  .lg\:tw--translate-x-74{
    --tw-translate-x: -18.5rem;
  }

  .lg\:tw--translate-x-75{
    --tw-translate-x: -18.75rem;
  }

  .lg\:tw--translate-x-76{
    --tw-translate-x: -19rem;
  }

  .lg\:tw--translate-x-77{
    --tw-translate-x: -19.25rem;
  }

  .lg\:tw--translate-x-78{
    --tw-translate-x: -19.5rem;
  }

  .lg\:tw--translate-x-79{
    --tw-translate-x: -19.75rem;
  }

  .lg\:tw--translate-x-80{
    --tw-translate-x: -20rem;
  }

  .lg\:tw--translate-x-81{
    --tw-translate-x: -20.25rem;
  }

  .lg\:tw--translate-x-82{
    --tw-translate-x: -20.5rem;
  }

  .lg\:tw--translate-x-83{
    --tw-translate-x: -20.75rem;
  }

  .lg\:tw--translate-x-84{
    --tw-translate-x: -21rem;
  }

  .lg\:tw--translate-x-85{
    --tw-translate-x: -21.25rem;
  }

  .lg\:tw--translate-x-86{
    --tw-translate-x: -21.5rem;
  }

  .lg\:tw--translate-x-87{
    --tw-translate-x: -21.75rem;
  }

  .lg\:tw--translate-x-88{
    --tw-translate-x: -22rem;
  }

  .lg\:tw--translate-x-89{
    --tw-translate-x: -22.25rem;
  }

  .lg\:tw--translate-x-90{
    --tw-translate-x: -22.5rem;
  }

  .lg\:tw--translate-x-91{
    --tw-translate-x: -22.75rem;
  }

  .lg\:tw--translate-x-92{
    --tw-translate-x: -23rem;
  }

  .lg\:tw--translate-x-96{
    --tw-translate-x: -24rem;
  }

  .lg\:tw--translate-x-102{
    --tw-translate-x: -25.5rem;
  }

  .lg\:tw--translate-x-112{
    --tw-translate-x: -28rem;
  }

  .lg\:tw--translate-x-128{
    --tw-translate-x: -31rem;
  }

  .lg\:tw--translate-x-129{
    --tw-translate-x: -32.25rem;
  }

  .lg\:tw--translate-x-130{
    --tw-translate-x: -32.5rem;
  }

  .lg\:tw--translate-x-140{
    --tw-translate-x: -35rem;
  }

  .lg\:tw--translate-x-160{
    --tw-translate-x: -40rem;
  }

  .lg\:tw--translate-x-180{
    --tw-translate-x: -45rem;
  }

  .lg\:tw--translate-x-185{
    --tw-translate-x: -46.25rem;
  }

  .lg\:tw--translate-x-190{
    --tw-translate-x: -47.5rem;
  }

  .lg\:tw--translate-x-200{
    --tw-translate-x: -50rem;
  }

  .lg\:tw--translate-x-px{
    --tw-translate-x: -1px;
  }

  .lg\:tw--translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .lg\:tw--translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .lg\:tw--translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .lg\:tw--translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .lg\:tw-translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .lg\:tw-translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .lg\:tw-translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .lg\:tw-translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .lg\:tw-translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .lg\:tw-translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .lg\:tw-translate-x-full{
    --tw-translate-x: 100%;
  }

  .lg\:tw--translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .lg\:tw--translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .lg\:tw--translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .lg\:tw--translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .lg\:tw--translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .lg\:tw--translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .lg\:tw--translate-x-full{
    --tw-translate-x: -100%;
  }

  .lg\:tw-translate-y-0{
    --tw-translate-y: 0px;
  }

  .lg\:tw-translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .lg\:tw-translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .lg\:tw-translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .lg\:tw-translate-y-4{
    --tw-translate-y: 1rem;
  }

  .lg\:tw-translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .lg\:tw-translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .lg\:tw-translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .lg\:tw-translate-y-8{
    --tw-translate-y: 2rem;
  }

  .lg\:tw-translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .lg\:tw-translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .lg\:tw-translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .lg\:tw-translate-y-12{
    --tw-translate-y: 3rem;
  }

  .lg\:tw-translate-y-13{
    --tw-translate-y: 3.25rem;
  }

  .lg\:tw-translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .lg\:tw-translate-y-15{
    --tw-translate-y: 3.75rem;
  }

  .lg\:tw-translate-y-16{
    --tw-translate-y: 4rem;
  }

  .lg\:tw-translate-y-17{
    --tw-translate-y: 4.25rem;
  }

  .lg\:tw-translate-y-18{
    --tw-translate-y: 4.5rem;
  }

  .lg\:tw-translate-y-19{
    --tw-translate-y: 4.75rem;
  }

  .lg\:tw-translate-y-20{
    --tw-translate-y: 5rem;
  }

  .lg\:tw-translate-y-21{
    --tw-translate-y: 5.25rem;
  }

  .lg\:tw-translate-y-22{
    --tw-translate-y: 5.5rem;
  }

  .lg\:tw-translate-y-23{
    --tw-translate-y: 5.75rem;
  }

  .lg\:tw-translate-y-24{
    --tw-translate-y: 6rem;
  }

  .lg\:tw-translate-y-25{
    --tw-translate-y: 6.25rem;
  }

  .lg\:tw-translate-y-26{
    --tw-translate-y: 6.5rem;
  }

  .lg\:tw-translate-y-27{
    --tw-translate-y: 6.75rem;
  }

  .lg\:tw-translate-y-28{
    --tw-translate-y: 7rem;
  }

  .lg\:tw-translate-y-29{
    --tw-translate-y: 7.25rem;
  }

  .lg\:tw-translate-y-30{
    --tw-translate-y: 7.5rem;
  }

  .lg\:tw-translate-y-31{
    --tw-translate-y: 7.75rem;
  }

  .lg\:tw-translate-y-32{
    --tw-translate-y: 8rem;
  }

  .lg\:tw-translate-y-33{
    --tw-translate-y: 8.25rem;
  }

  .lg\:tw-translate-y-34{
    --tw-translate-y: 8.5rem;
  }

  .lg\:tw-translate-y-35{
    --tw-translate-y: 8.75rem;
  }

  .lg\:tw-translate-y-36{
    --tw-translate-y: 9rem;
  }

  .lg\:tw-translate-y-37{
    --tw-translate-y: 9.25rem;
  }

  .lg\:tw-translate-y-38{
    --tw-translate-y: 9.5rem;
  }

  .lg\:tw-translate-y-39{
    --tw-translate-y: 9.75rem;
  }

  .lg\:tw-translate-y-40{
    --tw-translate-y: 10rem;
  }

  .lg\:tw-translate-y-41{
    --tw-translate-y: 10.25rem;
  }

  .lg\:tw-translate-y-42{
    --tw-translate-y: 10.5rem;
  }

  .lg\:tw-translate-y-43{
    --tw-translate-y: 10.75rem;
  }

  .lg\:tw-translate-y-44{
    --tw-translate-y: 11rem;
  }

  .lg\:tw-translate-y-45{
    --tw-translate-y: 11.25rem;
  }

  .lg\:tw-translate-y-46{
    --tw-translate-y: 11.5rem;
  }

  .lg\:tw-translate-y-47{
    --tw-translate-y: 11.75rem;
  }

  .lg\:tw-translate-y-48{
    --tw-translate-y: 12rem;
  }

  .lg\:tw-translate-y-50{
    --tw-translate-y: 12.5rem;
  }

  .lg\:tw-translate-y-52{
    --tw-translate-y: 13rem;
  }

  .lg\:tw-translate-y-53{
    --tw-translate-y: 13.25rem;
  }

  .lg\:tw-translate-y-54{
    --tw-translate-y: 13.5rem;
  }

  .lg\:tw-translate-y-55{
    --tw-translate-y: 13.75rem;
  }

  .lg\:tw-translate-y-56{
    --tw-translate-y: 14rem;
  }

  .lg\:tw-translate-y-57{
    --tw-translate-y: 14.25rem;
  }

  .lg\:tw-translate-y-58{
    --tw-translate-y: 14.5rem;
  }

  .lg\:tw-translate-y-59{
    --tw-translate-y: 14.75rem;
  }

  .lg\:tw-translate-y-60{
    --tw-translate-y: 15rem;
  }

  .lg\:tw-translate-y-61{
    --tw-translate-y: 15.25rem;
  }

  .lg\:tw-translate-y-62{
    --tw-translate-y: 15.5rem;
  }

  .lg\:tw-translate-y-63{
    --tw-translate-y: 15.75rem;
  }

  .lg\:tw-translate-y-64{
    --tw-translate-y: 16rem;
  }

  .lg\:tw-translate-y-65{
    --tw-translate-y: 16.25rem;
  }

  .lg\:tw-translate-y-66{
    --tw-translate-y: 16.5rem;
  }

  .lg\:tw-translate-y-68{
    --tw-translate-y: 17rem;
  }

  .lg\:tw-translate-y-69{
    --tw-translate-y: 17.25rem;
  }

  .lg\:tw-translate-y-70{
    --tw-translate-y: 17.5rem;
  }

  .lg\:tw-translate-y-71{
    --tw-translate-y: 17.75rem;
  }

  .lg\:tw-translate-y-72{
    --tw-translate-y: 18rem;
  }

  .lg\:tw-translate-y-73{
    --tw-translate-y: 18.25rem;
  }

  .lg\:tw-translate-y-74{
    --tw-translate-y: 18.5rem;
  }

  .lg\:tw-translate-y-75{
    --tw-translate-y: 18.75rem;
  }

  .lg\:tw-translate-y-76{
    --tw-translate-y: 19rem;
  }

  .lg\:tw-translate-y-77{
    --tw-translate-y: 19.25rem;
  }

  .lg\:tw-translate-y-78{
    --tw-translate-y: 19.5rem;
  }

  .lg\:tw-translate-y-79{
    --tw-translate-y: 19.75rem;
  }

  .lg\:tw-translate-y-80{
    --tw-translate-y: 20rem;
  }

  .lg\:tw-translate-y-81{
    --tw-translate-y: 20.25rem;
  }

  .lg\:tw-translate-y-82{
    --tw-translate-y: 20.5rem;
  }

  .lg\:tw-translate-y-83{
    --tw-translate-y: 20.75rem;
  }

  .lg\:tw-translate-y-84{
    --tw-translate-y: 21rem;
  }

  .lg\:tw-translate-y-85{
    --tw-translate-y: 21.25rem;
  }

  .lg\:tw-translate-y-86{
    --tw-translate-y: 21.5rem;
  }

  .lg\:tw-translate-y-87{
    --tw-translate-y: 21.75rem;
  }

  .lg\:tw-translate-y-88{
    --tw-translate-y: 22rem;
  }

  .lg\:tw-translate-y-89{
    --tw-translate-y: 22.25rem;
  }

  .lg\:tw-translate-y-90{
    --tw-translate-y: 22.5rem;
  }

  .lg\:tw-translate-y-91{
    --tw-translate-y: 22.75rem;
  }

  .lg\:tw-translate-y-92{
    --tw-translate-y: 23rem;
  }

  .lg\:tw-translate-y-96{
    --tw-translate-y: 24rem;
  }

  .lg\:tw-translate-y-102{
    --tw-translate-y: 25.5rem;
  }

  .lg\:tw-translate-y-112{
    --tw-translate-y: 28rem;
  }

  .lg\:tw-translate-y-128{
    --tw-translate-y: 31rem;
  }

  .lg\:tw-translate-y-129{
    --tw-translate-y: 32.25rem;
  }

  .lg\:tw-translate-y-130{
    --tw-translate-y: 32.5rem;
  }

  .lg\:tw-translate-y-140{
    --tw-translate-y: 35rem;
  }

  .lg\:tw-translate-y-160{
    --tw-translate-y: 40rem;
  }

  .lg\:tw-translate-y-180{
    --tw-translate-y: 45rem;
  }

  .lg\:tw-translate-y-185{
    --tw-translate-y: 46.25rem;
  }

  .lg\:tw-translate-y-190{
    --tw-translate-y: 47.5rem;
  }

  .lg\:tw-translate-y-200{
    --tw-translate-y: 50rem;
  }

  .lg\:tw-translate-y-px{
    --tw-translate-y: 1px;
  }

  .lg\:tw-translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .lg\:tw-translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .lg\:tw-translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .lg\:tw-translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .lg\:tw--translate-y-0{
    --tw-translate-y: 0px;
  }

  .lg\:tw--translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .lg\:tw--translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .lg\:tw--translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .lg\:tw--translate-y-4{
    --tw-translate-y: -1rem;
  }

  .lg\:tw--translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .lg\:tw--translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .lg\:tw--translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .lg\:tw--translate-y-8{
    --tw-translate-y: -2rem;
  }

  .lg\:tw--translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .lg\:tw--translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .lg\:tw--translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .lg\:tw--translate-y-12{
    --tw-translate-y: -3rem;
  }

  .lg\:tw--translate-y-13{
    --tw-translate-y: -3.25rem;
  }

  .lg\:tw--translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .lg\:tw--translate-y-15{
    --tw-translate-y: -3.75rem;
  }

  .lg\:tw--translate-y-16{
    --tw-translate-y: -4rem;
  }

  .lg\:tw--translate-y-17{
    --tw-translate-y: -4.25rem;
  }

  .lg\:tw--translate-y-18{
    --tw-translate-y: -4.5rem;
  }

  .lg\:tw--translate-y-19{
    --tw-translate-y: -4.75rem;
  }

  .lg\:tw--translate-y-20{
    --tw-translate-y: -5rem;
  }

  .lg\:tw--translate-y-21{
    --tw-translate-y: -5.25rem;
  }

  .lg\:tw--translate-y-22{
    --tw-translate-y: -5.5rem;
  }

  .lg\:tw--translate-y-23{
    --tw-translate-y: -5.75rem;
  }

  .lg\:tw--translate-y-24{
    --tw-translate-y: -6rem;
  }

  .lg\:tw--translate-y-25{
    --tw-translate-y: -6.25rem;
  }

  .lg\:tw--translate-y-26{
    --tw-translate-y: -6.5rem;
  }

  .lg\:tw--translate-y-27{
    --tw-translate-y: -6.75rem;
  }

  .lg\:tw--translate-y-28{
    --tw-translate-y: -7rem;
  }

  .lg\:tw--translate-y-29{
    --tw-translate-y: -7.25rem;
  }

  .lg\:tw--translate-y-30{
    --tw-translate-y: -7.5rem;
  }

  .lg\:tw--translate-y-31{
    --tw-translate-y: -7.75rem;
  }

  .lg\:tw--translate-y-32{
    --tw-translate-y: -8rem;
  }

  .lg\:tw--translate-y-33{
    --tw-translate-y: -8.25rem;
  }

  .lg\:tw--translate-y-34{
    --tw-translate-y: -8.5rem;
  }

  .lg\:tw--translate-y-35{
    --tw-translate-y: -8.75rem;
  }

  .lg\:tw--translate-y-36{
    --tw-translate-y: -9rem;
  }

  .lg\:tw--translate-y-37{
    --tw-translate-y: -9.25rem;
  }

  .lg\:tw--translate-y-38{
    --tw-translate-y: -9.5rem;
  }

  .lg\:tw--translate-y-39{
    --tw-translate-y: -9.75rem;
  }

  .lg\:tw--translate-y-40{
    --tw-translate-y: -10rem;
  }

  .lg\:tw--translate-y-41{
    --tw-translate-y: -10.25rem;
  }

  .lg\:tw--translate-y-42{
    --tw-translate-y: -10.5rem;
  }

  .lg\:tw--translate-y-43{
    --tw-translate-y: -10.75rem;
  }

  .lg\:tw--translate-y-44{
    --tw-translate-y: -11rem;
  }

  .lg\:tw--translate-y-45{
    --tw-translate-y: -11.25rem;
  }

  .lg\:tw--translate-y-46{
    --tw-translate-y: -11.5rem;
  }

  .lg\:tw--translate-y-47{
    --tw-translate-y: -11.75rem;
  }

  .lg\:tw--translate-y-48{
    --tw-translate-y: -12rem;
  }

  .lg\:tw--translate-y-50{
    --tw-translate-y: -12.5rem;
  }

  .lg\:tw--translate-y-52{
    --tw-translate-y: -13rem;
  }

  .lg\:tw--translate-y-53{
    --tw-translate-y: -13.25rem;
  }

  .lg\:tw--translate-y-54{
    --tw-translate-y: -13.5rem;
  }

  .lg\:tw--translate-y-55{
    --tw-translate-y: -13.75rem;
  }

  .lg\:tw--translate-y-56{
    --tw-translate-y: -14rem;
  }

  .lg\:tw--translate-y-57{
    --tw-translate-y: -14.25rem;
  }

  .lg\:tw--translate-y-58{
    --tw-translate-y: -14.5rem;
  }

  .lg\:tw--translate-y-59{
    --tw-translate-y: -14.75rem;
  }

  .lg\:tw--translate-y-60{
    --tw-translate-y: -15rem;
  }

  .lg\:tw--translate-y-61{
    --tw-translate-y: -15.25rem;
  }

  .lg\:tw--translate-y-62{
    --tw-translate-y: -15.5rem;
  }

  .lg\:tw--translate-y-63{
    --tw-translate-y: -15.75rem;
  }

  .lg\:tw--translate-y-64{
    --tw-translate-y: -16rem;
  }

  .lg\:tw--translate-y-65{
    --tw-translate-y: -16.25rem;
  }

  .lg\:tw--translate-y-66{
    --tw-translate-y: -16.5rem;
  }

  .lg\:tw--translate-y-68{
    --tw-translate-y: -17rem;
  }

  .lg\:tw--translate-y-69{
    --tw-translate-y: -17.25rem;
  }

  .lg\:tw--translate-y-70{
    --tw-translate-y: -17.5rem;
  }

  .lg\:tw--translate-y-71{
    --tw-translate-y: -17.75rem;
  }

  .lg\:tw--translate-y-72{
    --tw-translate-y: -18rem;
  }

  .lg\:tw--translate-y-73{
    --tw-translate-y: -18.25rem;
  }

  .lg\:tw--translate-y-74{
    --tw-translate-y: -18.5rem;
  }

  .lg\:tw--translate-y-75{
    --tw-translate-y: -18.75rem;
  }

  .lg\:tw--translate-y-76{
    --tw-translate-y: -19rem;
  }

  .lg\:tw--translate-y-77{
    --tw-translate-y: -19.25rem;
  }

  .lg\:tw--translate-y-78{
    --tw-translate-y: -19.5rem;
  }

  .lg\:tw--translate-y-79{
    --tw-translate-y: -19.75rem;
  }

  .lg\:tw--translate-y-80{
    --tw-translate-y: -20rem;
  }

  .lg\:tw--translate-y-81{
    --tw-translate-y: -20.25rem;
  }

  .lg\:tw--translate-y-82{
    --tw-translate-y: -20.5rem;
  }

  .lg\:tw--translate-y-83{
    --tw-translate-y: -20.75rem;
  }

  .lg\:tw--translate-y-84{
    --tw-translate-y: -21rem;
  }

  .lg\:tw--translate-y-85{
    --tw-translate-y: -21.25rem;
  }

  .lg\:tw--translate-y-86{
    --tw-translate-y: -21.5rem;
  }

  .lg\:tw--translate-y-87{
    --tw-translate-y: -21.75rem;
  }

  .lg\:tw--translate-y-88{
    --tw-translate-y: -22rem;
  }

  .lg\:tw--translate-y-89{
    --tw-translate-y: -22.25rem;
  }

  .lg\:tw--translate-y-90{
    --tw-translate-y: -22.5rem;
  }

  .lg\:tw--translate-y-91{
    --tw-translate-y: -22.75rem;
  }

  .lg\:tw--translate-y-92{
    --tw-translate-y: -23rem;
  }

  .lg\:tw--translate-y-96{
    --tw-translate-y: -24rem;
  }

  .lg\:tw--translate-y-102{
    --tw-translate-y: -25.5rem;
  }

  .lg\:tw--translate-y-112{
    --tw-translate-y: -28rem;
  }

  .lg\:tw--translate-y-128{
    --tw-translate-y: -31rem;
  }

  .lg\:tw--translate-y-129{
    --tw-translate-y: -32.25rem;
  }

  .lg\:tw--translate-y-130{
    --tw-translate-y: -32.5rem;
  }

  .lg\:tw--translate-y-140{
    --tw-translate-y: -35rem;
  }

  .lg\:tw--translate-y-160{
    --tw-translate-y: -40rem;
  }

  .lg\:tw--translate-y-180{
    --tw-translate-y: -45rem;
  }

  .lg\:tw--translate-y-185{
    --tw-translate-y: -46.25rem;
  }

  .lg\:tw--translate-y-190{
    --tw-translate-y: -47.5rem;
  }

  .lg\:tw--translate-y-200{
    --tw-translate-y: -50rem;
  }

  .lg\:tw--translate-y-px{
    --tw-translate-y: -1px;
  }

  .lg\:tw--translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .lg\:tw--translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .lg\:tw--translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .lg\:tw--translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .lg\:tw-translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .lg\:tw-translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .lg\:tw-translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .lg\:tw-translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .lg\:tw-translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .lg\:tw-translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .lg\:tw-translate-y-full{
    --tw-translate-y: 100%;
  }

  .lg\:tw--translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .lg\:tw--translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .lg\:tw--translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .lg\:tw--translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .lg\:tw--translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .lg\:tw--translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .lg\:tw--translate-y-full{
    --tw-translate-y: -100%;
  }

  .lg\:hover\:tw-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .lg\:hover\:tw-translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .lg\:hover\:tw-translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .lg\:hover\:tw-translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .lg\:hover\:tw-translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .lg\:hover\:tw-translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .lg\:hover\:tw-translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .lg\:hover\:tw-translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .lg\:hover\:tw-translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .lg\:hover\:tw-translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .lg\:hover\:tw-translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .lg\:hover\:tw-translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .lg\:hover\:tw-translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .lg\:hover\:tw-translate-x-13:hover{
    --tw-translate-x: 3.25rem;
  }

  .lg\:hover\:tw-translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .lg\:hover\:tw-translate-x-15:hover{
    --tw-translate-x: 3.75rem;
  }

  .lg\:hover\:tw-translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .lg\:hover\:tw-translate-x-17:hover{
    --tw-translate-x: 4.25rem;
  }

  .lg\:hover\:tw-translate-x-18:hover{
    --tw-translate-x: 4.5rem;
  }

  .lg\:hover\:tw-translate-x-19:hover{
    --tw-translate-x: 4.75rem;
  }

  .lg\:hover\:tw-translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .lg\:hover\:tw-translate-x-21:hover{
    --tw-translate-x: 5.25rem;
  }

  .lg\:hover\:tw-translate-x-22:hover{
    --tw-translate-x: 5.5rem;
  }

  .lg\:hover\:tw-translate-x-23:hover{
    --tw-translate-x: 5.75rem;
  }

  .lg\:hover\:tw-translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .lg\:hover\:tw-translate-x-25:hover{
    --tw-translate-x: 6.25rem;
  }

  .lg\:hover\:tw-translate-x-26:hover{
    --tw-translate-x: 6.5rem;
  }

  .lg\:hover\:tw-translate-x-27:hover{
    --tw-translate-x: 6.75rem;
  }

  .lg\:hover\:tw-translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .lg\:hover\:tw-translate-x-29:hover{
    --tw-translate-x: 7.25rem;
  }

  .lg\:hover\:tw-translate-x-30:hover{
    --tw-translate-x: 7.5rem;
  }

  .lg\:hover\:tw-translate-x-31:hover{
    --tw-translate-x: 7.75rem;
  }

  .lg\:hover\:tw-translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .lg\:hover\:tw-translate-x-33:hover{
    --tw-translate-x: 8.25rem;
  }

  .lg\:hover\:tw-translate-x-34:hover{
    --tw-translate-x: 8.5rem;
  }

  .lg\:hover\:tw-translate-x-35:hover{
    --tw-translate-x: 8.75rem;
  }

  .lg\:hover\:tw-translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .lg\:hover\:tw-translate-x-37:hover{
    --tw-translate-x: 9.25rem;
  }

  .lg\:hover\:tw-translate-x-38:hover{
    --tw-translate-x: 9.5rem;
  }

  .lg\:hover\:tw-translate-x-39:hover{
    --tw-translate-x: 9.75rem;
  }

  .lg\:hover\:tw-translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .lg\:hover\:tw-translate-x-41:hover{
    --tw-translate-x: 10.25rem;
  }

  .lg\:hover\:tw-translate-x-42:hover{
    --tw-translate-x: 10.5rem;
  }

  .lg\:hover\:tw-translate-x-43:hover{
    --tw-translate-x: 10.75rem;
  }

  .lg\:hover\:tw-translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .lg\:hover\:tw-translate-x-45:hover{
    --tw-translate-x: 11.25rem;
  }

  .lg\:hover\:tw-translate-x-46:hover{
    --tw-translate-x: 11.5rem;
  }

  .lg\:hover\:tw-translate-x-47:hover{
    --tw-translate-x: 11.75rem;
  }

  .lg\:hover\:tw-translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .lg\:hover\:tw-translate-x-50:hover{
    --tw-translate-x: 12.5rem;
  }

  .lg\:hover\:tw-translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .lg\:hover\:tw-translate-x-53:hover{
    --tw-translate-x: 13.25rem;
  }

  .lg\:hover\:tw-translate-x-54:hover{
    --tw-translate-x: 13.5rem;
  }

  .lg\:hover\:tw-translate-x-55:hover{
    --tw-translate-x: 13.75rem;
  }

  .lg\:hover\:tw-translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .lg\:hover\:tw-translate-x-57:hover{
    --tw-translate-x: 14.25rem;
  }

  .lg\:hover\:tw-translate-x-58:hover{
    --tw-translate-x: 14.5rem;
  }

  .lg\:hover\:tw-translate-x-59:hover{
    --tw-translate-x: 14.75rem;
  }

  .lg\:hover\:tw-translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .lg\:hover\:tw-translate-x-61:hover{
    --tw-translate-x: 15.25rem;
  }

  .lg\:hover\:tw-translate-x-62:hover{
    --tw-translate-x: 15.5rem;
  }

  .lg\:hover\:tw-translate-x-63:hover{
    --tw-translate-x: 15.75rem;
  }

  .lg\:hover\:tw-translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .lg\:hover\:tw-translate-x-65:hover{
    --tw-translate-x: 16.25rem;
  }

  .lg\:hover\:tw-translate-x-66:hover{
    --tw-translate-x: 16.5rem;
  }

  .lg\:hover\:tw-translate-x-68:hover{
    --tw-translate-x: 17rem;
  }

  .lg\:hover\:tw-translate-x-69:hover{
    --tw-translate-x: 17.25rem;
  }

  .lg\:hover\:tw-translate-x-70:hover{
    --tw-translate-x: 17.5rem;
  }

  .lg\:hover\:tw-translate-x-71:hover{
    --tw-translate-x: 17.75rem;
  }

  .lg\:hover\:tw-translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .lg\:hover\:tw-translate-x-73:hover{
    --tw-translate-x: 18.25rem;
  }

  .lg\:hover\:tw-translate-x-74:hover{
    --tw-translate-x: 18.5rem;
  }

  .lg\:hover\:tw-translate-x-75:hover{
    --tw-translate-x: 18.75rem;
  }

  .lg\:hover\:tw-translate-x-76:hover{
    --tw-translate-x: 19rem;
  }

  .lg\:hover\:tw-translate-x-77:hover{
    --tw-translate-x: 19.25rem;
  }

  .lg\:hover\:tw-translate-x-78:hover{
    --tw-translate-x: 19.5rem;
  }

  .lg\:hover\:tw-translate-x-79:hover{
    --tw-translate-x: 19.75rem;
  }

  .lg\:hover\:tw-translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .lg\:hover\:tw-translate-x-81:hover{
    --tw-translate-x: 20.25rem;
  }

  .lg\:hover\:tw-translate-x-82:hover{
    --tw-translate-x: 20.5rem;
  }

  .lg\:hover\:tw-translate-x-83:hover{
    --tw-translate-x: 20.75rem;
  }

  .lg\:hover\:tw-translate-x-84:hover{
    --tw-translate-x: 21rem;
  }

  .lg\:hover\:tw-translate-x-85:hover{
    --tw-translate-x: 21.25rem;
  }

  .lg\:hover\:tw-translate-x-86:hover{
    --tw-translate-x: 21.5rem;
  }

  .lg\:hover\:tw-translate-x-87:hover{
    --tw-translate-x: 21.75rem;
  }

  .lg\:hover\:tw-translate-x-88:hover{
    --tw-translate-x: 22rem;
  }

  .lg\:hover\:tw-translate-x-89:hover{
    --tw-translate-x: 22.25rem;
  }

  .lg\:hover\:tw-translate-x-90:hover{
    --tw-translate-x: 22.5rem;
  }

  .lg\:hover\:tw-translate-x-91:hover{
    --tw-translate-x: 22.75rem;
  }

  .lg\:hover\:tw-translate-x-92:hover{
    --tw-translate-x: 23rem;
  }

  .lg\:hover\:tw-translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .lg\:hover\:tw-translate-x-102:hover{
    --tw-translate-x: 25.5rem;
  }

  .lg\:hover\:tw-translate-x-112:hover{
    --tw-translate-x: 28rem;
  }

  .lg\:hover\:tw-translate-x-128:hover{
    --tw-translate-x: 31rem;
  }

  .lg\:hover\:tw-translate-x-129:hover{
    --tw-translate-x: 32.25rem;
  }

  .lg\:hover\:tw-translate-x-130:hover{
    --tw-translate-x: 32.5rem;
  }

  .lg\:hover\:tw-translate-x-140:hover{
    --tw-translate-x: 35rem;
  }

  .lg\:hover\:tw-translate-x-160:hover{
    --tw-translate-x: 40rem;
  }

  .lg\:hover\:tw-translate-x-180:hover{
    --tw-translate-x: 45rem;
  }

  .lg\:hover\:tw-translate-x-185:hover{
    --tw-translate-x: 46.25rem;
  }

  .lg\:hover\:tw-translate-x-190:hover{
    --tw-translate-x: 47.5rem;
  }

  .lg\:hover\:tw-translate-x-200:hover{
    --tw-translate-x: 50rem;
  }

  .lg\:hover\:tw-translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .lg\:hover\:tw-translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .lg\:hover\:tw-translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .lg\:hover\:tw-translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .lg\:hover\:tw-translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .lg\:hover\:tw--translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .lg\:hover\:tw--translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .lg\:hover\:tw--translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .lg\:hover\:tw--translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .lg\:hover\:tw--translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .lg\:hover\:tw--translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .lg\:hover\:tw--translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .lg\:hover\:tw--translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .lg\:hover\:tw--translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .lg\:hover\:tw--translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .lg\:hover\:tw--translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .lg\:hover\:tw--translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .lg\:hover\:tw--translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .lg\:hover\:tw--translate-x-13:hover{
    --tw-translate-x: -3.25rem;
  }

  .lg\:hover\:tw--translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .lg\:hover\:tw--translate-x-15:hover{
    --tw-translate-x: -3.75rem;
  }

  .lg\:hover\:tw--translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .lg\:hover\:tw--translate-x-17:hover{
    --tw-translate-x: -4.25rem;
  }

  .lg\:hover\:tw--translate-x-18:hover{
    --tw-translate-x: -4.5rem;
  }

  .lg\:hover\:tw--translate-x-19:hover{
    --tw-translate-x: -4.75rem;
  }

  .lg\:hover\:tw--translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .lg\:hover\:tw--translate-x-21:hover{
    --tw-translate-x: -5.25rem;
  }

  .lg\:hover\:tw--translate-x-22:hover{
    --tw-translate-x: -5.5rem;
  }

  .lg\:hover\:tw--translate-x-23:hover{
    --tw-translate-x: -5.75rem;
  }

  .lg\:hover\:tw--translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .lg\:hover\:tw--translate-x-25:hover{
    --tw-translate-x: -6.25rem;
  }

  .lg\:hover\:tw--translate-x-26:hover{
    --tw-translate-x: -6.5rem;
  }

  .lg\:hover\:tw--translate-x-27:hover{
    --tw-translate-x: -6.75rem;
  }

  .lg\:hover\:tw--translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .lg\:hover\:tw--translate-x-29:hover{
    --tw-translate-x: -7.25rem;
  }

  .lg\:hover\:tw--translate-x-30:hover{
    --tw-translate-x: -7.5rem;
  }

  .lg\:hover\:tw--translate-x-31:hover{
    --tw-translate-x: -7.75rem;
  }

  .lg\:hover\:tw--translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .lg\:hover\:tw--translate-x-33:hover{
    --tw-translate-x: -8.25rem;
  }

  .lg\:hover\:tw--translate-x-34:hover{
    --tw-translate-x: -8.5rem;
  }

  .lg\:hover\:tw--translate-x-35:hover{
    --tw-translate-x: -8.75rem;
  }

  .lg\:hover\:tw--translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .lg\:hover\:tw--translate-x-37:hover{
    --tw-translate-x: -9.25rem;
  }

  .lg\:hover\:tw--translate-x-38:hover{
    --tw-translate-x: -9.5rem;
  }

  .lg\:hover\:tw--translate-x-39:hover{
    --tw-translate-x: -9.75rem;
  }

  .lg\:hover\:tw--translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .lg\:hover\:tw--translate-x-41:hover{
    --tw-translate-x: -10.25rem;
  }

  .lg\:hover\:tw--translate-x-42:hover{
    --tw-translate-x: -10.5rem;
  }

  .lg\:hover\:tw--translate-x-43:hover{
    --tw-translate-x: -10.75rem;
  }

  .lg\:hover\:tw--translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .lg\:hover\:tw--translate-x-45:hover{
    --tw-translate-x: -11.25rem;
  }

  .lg\:hover\:tw--translate-x-46:hover{
    --tw-translate-x: -11.5rem;
  }

  .lg\:hover\:tw--translate-x-47:hover{
    --tw-translate-x: -11.75rem;
  }

  .lg\:hover\:tw--translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .lg\:hover\:tw--translate-x-50:hover{
    --tw-translate-x: -12.5rem;
  }

  .lg\:hover\:tw--translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .lg\:hover\:tw--translate-x-53:hover{
    --tw-translate-x: -13.25rem;
  }

  .lg\:hover\:tw--translate-x-54:hover{
    --tw-translate-x: -13.5rem;
  }

  .lg\:hover\:tw--translate-x-55:hover{
    --tw-translate-x: -13.75rem;
  }

  .lg\:hover\:tw--translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .lg\:hover\:tw--translate-x-57:hover{
    --tw-translate-x: -14.25rem;
  }

  .lg\:hover\:tw--translate-x-58:hover{
    --tw-translate-x: -14.5rem;
  }

  .lg\:hover\:tw--translate-x-59:hover{
    --tw-translate-x: -14.75rem;
  }

  .lg\:hover\:tw--translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .lg\:hover\:tw--translate-x-61:hover{
    --tw-translate-x: -15.25rem;
  }

  .lg\:hover\:tw--translate-x-62:hover{
    --tw-translate-x: -15.5rem;
  }

  .lg\:hover\:tw--translate-x-63:hover{
    --tw-translate-x: -15.75rem;
  }

  .lg\:hover\:tw--translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .lg\:hover\:tw--translate-x-65:hover{
    --tw-translate-x: -16.25rem;
  }

  .lg\:hover\:tw--translate-x-66:hover{
    --tw-translate-x: -16.5rem;
  }

  .lg\:hover\:tw--translate-x-68:hover{
    --tw-translate-x: -17rem;
  }

  .lg\:hover\:tw--translate-x-69:hover{
    --tw-translate-x: -17.25rem;
  }

  .lg\:hover\:tw--translate-x-70:hover{
    --tw-translate-x: -17.5rem;
  }

  .lg\:hover\:tw--translate-x-71:hover{
    --tw-translate-x: -17.75rem;
  }

  .lg\:hover\:tw--translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .lg\:hover\:tw--translate-x-73:hover{
    --tw-translate-x: -18.25rem;
  }

  .lg\:hover\:tw--translate-x-74:hover{
    --tw-translate-x: -18.5rem;
  }

  .lg\:hover\:tw--translate-x-75:hover{
    --tw-translate-x: -18.75rem;
  }

  .lg\:hover\:tw--translate-x-76:hover{
    --tw-translate-x: -19rem;
  }

  .lg\:hover\:tw--translate-x-77:hover{
    --tw-translate-x: -19.25rem;
  }

  .lg\:hover\:tw--translate-x-78:hover{
    --tw-translate-x: -19.5rem;
  }

  .lg\:hover\:tw--translate-x-79:hover{
    --tw-translate-x: -19.75rem;
  }

  .lg\:hover\:tw--translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .lg\:hover\:tw--translate-x-81:hover{
    --tw-translate-x: -20.25rem;
  }

  .lg\:hover\:tw--translate-x-82:hover{
    --tw-translate-x: -20.5rem;
  }

  .lg\:hover\:tw--translate-x-83:hover{
    --tw-translate-x: -20.75rem;
  }

  .lg\:hover\:tw--translate-x-84:hover{
    --tw-translate-x: -21rem;
  }

  .lg\:hover\:tw--translate-x-85:hover{
    --tw-translate-x: -21.25rem;
  }

  .lg\:hover\:tw--translate-x-86:hover{
    --tw-translate-x: -21.5rem;
  }

  .lg\:hover\:tw--translate-x-87:hover{
    --tw-translate-x: -21.75rem;
  }

  .lg\:hover\:tw--translate-x-88:hover{
    --tw-translate-x: -22rem;
  }

  .lg\:hover\:tw--translate-x-89:hover{
    --tw-translate-x: -22.25rem;
  }

  .lg\:hover\:tw--translate-x-90:hover{
    --tw-translate-x: -22.5rem;
  }

  .lg\:hover\:tw--translate-x-91:hover{
    --tw-translate-x: -22.75rem;
  }

  .lg\:hover\:tw--translate-x-92:hover{
    --tw-translate-x: -23rem;
  }

  .lg\:hover\:tw--translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .lg\:hover\:tw--translate-x-102:hover{
    --tw-translate-x: -25.5rem;
  }

  .lg\:hover\:tw--translate-x-112:hover{
    --tw-translate-x: -28rem;
  }

  .lg\:hover\:tw--translate-x-128:hover{
    --tw-translate-x: -31rem;
  }

  .lg\:hover\:tw--translate-x-129:hover{
    --tw-translate-x: -32.25rem;
  }

  .lg\:hover\:tw--translate-x-130:hover{
    --tw-translate-x: -32.5rem;
  }

  .lg\:hover\:tw--translate-x-140:hover{
    --tw-translate-x: -35rem;
  }

  .lg\:hover\:tw--translate-x-160:hover{
    --tw-translate-x: -40rem;
  }

  .lg\:hover\:tw--translate-x-180:hover{
    --tw-translate-x: -45rem;
  }

  .lg\:hover\:tw--translate-x-185:hover{
    --tw-translate-x: -46.25rem;
  }

  .lg\:hover\:tw--translate-x-190:hover{
    --tw-translate-x: -47.5rem;
  }

  .lg\:hover\:tw--translate-x-200:hover{
    --tw-translate-x: -50rem;
  }

  .lg\:hover\:tw--translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .lg\:hover\:tw--translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .lg\:hover\:tw--translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .lg\:hover\:tw--translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .lg\:hover\:tw--translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .lg\:hover\:tw-translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .lg\:hover\:tw-translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .lg\:hover\:tw-translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .lg\:hover\:tw-translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .lg\:hover\:tw-translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .lg\:hover\:tw-translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .lg\:hover\:tw-translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .lg\:hover\:tw--translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .lg\:hover\:tw--translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .lg\:hover\:tw--translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .lg\:hover\:tw--translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .lg\:hover\:tw--translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .lg\:hover\:tw--translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .lg\:hover\:tw--translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .lg\:hover\:tw-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .lg\:hover\:tw-translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .lg\:hover\:tw-translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .lg\:hover\:tw-translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .lg\:hover\:tw-translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .lg\:hover\:tw-translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .lg\:hover\:tw-translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .lg\:hover\:tw-translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .lg\:hover\:tw-translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .lg\:hover\:tw-translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .lg\:hover\:tw-translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .lg\:hover\:tw-translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .lg\:hover\:tw-translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .lg\:hover\:tw-translate-y-13:hover{
    --tw-translate-y: 3.25rem;
  }

  .lg\:hover\:tw-translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .lg\:hover\:tw-translate-y-15:hover{
    --tw-translate-y: 3.75rem;
  }

  .lg\:hover\:tw-translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .lg\:hover\:tw-translate-y-17:hover{
    --tw-translate-y: 4.25rem;
  }

  .lg\:hover\:tw-translate-y-18:hover{
    --tw-translate-y: 4.5rem;
  }

  .lg\:hover\:tw-translate-y-19:hover{
    --tw-translate-y: 4.75rem;
  }

  .lg\:hover\:tw-translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .lg\:hover\:tw-translate-y-21:hover{
    --tw-translate-y: 5.25rem;
  }

  .lg\:hover\:tw-translate-y-22:hover{
    --tw-translate-y: 5.5rem;
  }

  .lg\:hover\:tw-translate-y-23:hover{
    --tw-translate-y: 5.75rem;
  }

  .lg\:hover\:tw-translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .lg\:hover\:tw-translate-y-25:hover{
    --tw-translate-y: 6.25rem;
  }

  .lg\:hover\:tw-translate-y-26:hover{
    --tw-translate-y: 6.5rem;
  }

  .lg\:hover\:tw-translate-y-27:hover{
    --tw-translate-y: 6.75rem;
  }

  .lg\:hover\:tw-translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .lg\:hover\:tw-translate-y-29:hover{
    --tw-translate-y: 7.25rem;
  }

  .lg\:hover\:tw-translate-y-30:hover{
    --tw-translate-y: 7.5rem;
  }

  .lg\:hover\:tw-translate-y-31:hover{
    --tw-translate-y: 7.75rem;
  }

  .lg\:hover\:tw-translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .lg\:hover\:tw-translate-y-33:hover{
    --tw-translate-y: 8.25rem;
  }

  .lg\:hover\:tw-translate-y-34:hover{
    --tw-translate-y: 8.5rem;
  }

  .lg\:hover\:tw-translate-y-35:hover{
    --tw-translate-y: 8.75rem;
  }

  .lg\:hover\:tw-translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .lg\:hover\:tw-translate-y-37:hover{
    --tw-translate-y: 9.25rem;
  }

  .lg\:hover\:tw-translate-y-38:hover{
    --tw-translate-y: 9.5rem;
  }

  .lg\:hover\:tw-translate-y-39:hover{
    --tw-translate-y: 9.75rem;
  }

  .lg\:hover\:tw-translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .lg\:hover\:tw-translate-y-41:hover{
    --tw-translate-y: 10.25rem;
  }

  .lg\:hover\:tw-translate-y-42:hover{
    --tw-translate-y: 10.5rem;
  }

  .lg\:hover\:tw-translate-y-43:hover{
    --tw-translate-y: 10.75rem;
  }

  .lg\:hover\:tw-translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .lg\:hover\:tw-translate-y-45:hover{
    --tw-translate-y: 11.25rem;
  }

  .lg\:hover\:tw-translate-y-46:hover{
    --tw-translate-y: 11.5rem;
  }

  .lg\:hover\:tw-translate-y-47:hover{
    --tw-translate-y: 11.75rem;
  }

  .lg\:hover\:tw-translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .lg\:hover\:tw-translate-y-50:hover{
    --tw-translate-y: 12.5rem;
  }

  .lg\:hover\:tw-translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .lg\:hover\:tw-translate-y-53:hover{
    --tw-translate-y: 13.25rem;
  }

  .lg\:hover\:tw-translate-y-54:hover{
    --tw-translate-y: 13.5rem;
  }

  .lg\:hover\:tw-translate-y-55:hover{
    --tw-translate-y: 13.75rem;
  }

  .lg\:hover\:tw-translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .lg\:hover\:tw-translate-y-57:hover{
    --tw-translate-y: 14.25rem;
  }

  .lg\:hover\:tw-translate-y-58:hover{
    --tw-translate-y: 14.5rem;
  }

  .lg\:hover\:tw-translate-y-59:hover{
    --tw-translate-y: 14.75rem;
  }

  .lg\:hover\:tw-translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .lg\:hover\:tw-translate-y-61:hover{
    --tw-translate-y: 15.25rem;
  }

  .lg\:hover\:tw-translate-y-62:hover{
    --tw-translate-y: 15.5rem;
  }

  .lg\:hover\:tw-translate-y-63:hover{
    --tw-translate-y: 15.75rem;
  }

  .lg\:hover\:tw-translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .lg\:hover\:tw-translate-y-65:hover{
    --tw-translate-y: 16.25rem;
  }

  .lg\:hover\:tw-translate-y-66:hover{
    --tw-translate-y: 16.5rem;
  }

  .lg\:hover\:tw-translate-y-68:hover{
    --tw-translate-y: 17rem;
  }

  .lg\:hover\:tw-translate-y-69:hover{
    --tw-translate-y: 17.25rem;
  }

  .lg\:hover\:tw-translate-y-70:hover{
    --tw-translate-y: 17.5rem;
  }

  .lg\:hover\:tw-translate-y-71:hover{
    --tw-translate-y: 17.75rem;
  }

  .lg\:hover\:tw-translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .lg\:hover\:tw-translate-y-73:hover{
    --tw-translate-y: 18.25rem;
  }

  .lg\:hover\:tw-translate-y-74:hover{
    --tw-translate-y: 18.5rem;
  }

  .lg\:hover\:tw-translate-y-75:hover{
    --tw-translate-y: 18.75rem;
  }

  .lg\:hover\:tw-translate-y-76:hover{
    --tw-translate-y: 19rem;
  }

  .lg\:hover\:tw-translate-y-77:hover{
    --tw-translate-y: 19.25rem;
  }

  .lg\:hover\:tw-translate-y-78:hover{
    --tw-translate-y: 19.5rem;
  }

  .lg\:hover\:tw-translate-y-79:hover{
    --tw-translate-y: 19.75rem;
  }

  .lg\:hover\:tw-translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .lg\:hover\:tw-translate-y-81:hover{
    --tw-translate-y: 20.25rem;
  }

  .lg\:hover\:tw-translate-y-82:hover{
    --tw-translate-y: 20.5rem;
  }

  .lg\:hover\:tw-translate-y-83:hover{
    --tw-translate-y: 20.75rem;
  }

  .lg\:hover\:tw-translate-y-84:hover{
    --tw-translate-y: 21rem;
  }

  .lg\:hover\:tw-translate-y-85:hover{
    --tw-translate-y: 21.25rem;
  }

  .lg\:hover\:tw-translate-y-86:hover{
    --tw-translate-y: 21.5rem;
  }

  .lg\:hover\:tw-translate-y-87:hover{
    --tw-translate-y: 21.75rem;
  }

  .lg\:hover\:tw-translate-y-88:hover{
    --tw-translate-y: 22rem;
  }

  .lg\:hover\:tw-translate-y-89:hover{
    --tw-translate-y: 22.25rem;
  }

  .lg\:hover\:tw-translate-y-90:hover{
    --tw-translate-y: 22.5rem;
  }

  .lg\:hover\:tw-translate-y-91:hover{
    --tw-translate-y: 22.75rem;
  }

  .lg\:hover\:tw-translate-y-92:hover{
    --tw-translate-y: 23rem;
  }

  .lg\:hover\:tw-translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .lg\:hover\:tw-translate-y-102:hover{
    --tw-translate-y: 25.5rem;
  }

  .lg\:hover\:tw-translate-y-112:hover{
    --tw-translate-y: 28rem;
  }

  .lg\:hover\:tw-translate-y-128:hover{
    --tw-translate-y: 31rem;
  }

  .lg\:hover\:tw-translate-y-129:hover{
    --tw-translate-y: 32.25rem;
  }

  .lg\:hover\:tw-translate-y-130:hover{
    --tw-translate-y: 32.5rem;
  }

  .lg\:hover\:tw-translate-y-140:hover{
    --tw-translate-y: 35rem;
  }

  .lg\:hover\:tw-translate-y-160:hover{
    --tw-translate-y: 40rem;
  }

  .lg\:hover\:tw-translate-y-180:hover{
    --tw-translate-y: 45rem;
  }

  .lg\:hover\:tw-translate-y-185:hover{
    --tw-translate-y: 46.25rem;
  }

  .lg\:hover\:tw-translate-y-190:hover{
    --tw-translate-y: 47.5rem;
  }

  .lg\:hover\:tw-translate-y-200:hover{
    --tw-translate-y: 50rem;
  }

  .lg\:hover\:tw-translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .lg\:hover\:tw-translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .lg\:hover\:tw-translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .lg\:hover\:tw-translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .lg\:hover\:tw-translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .lg\:hover\:tw--translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .lg\:hover\:tw--translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .lg\:hover\:tw--translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .lg\:hover\:tw--translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .lg\:hover\:tw--translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .lg\:hover\:tw--translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .lg\:hover\:tw--translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .lg\:hover\:tw--translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .lg\:hover\:tw--translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .lg\:hover\:tw--translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .lg\:hover\:tw--translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .lg\:hover\:tw--translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .lg\:hover\:tw--translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .lg\:hover\:tw--translate-y-13:hover{
    --tw-translate-y: -3.25rem;
  }

  .lg\:hover\:tw--translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .lg\:hover\:tw--translate-y-15:hover{
    --tw-translate-y: -3.75rem;
  }

  .lg\:hover\:tw--translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .lg\:hover\:tw--translate-y-17:hover{
    --tw-translate-y: -4.25rem;
  }

  .lg\:hover\:tw--translate-y-18:hover{
    --tw-translate-y: -4.5rem;
  }

  .lg\:hover\:tw--translate-y-19:hover{
    --tw-translate-y: -4.75rem;
  }

  .lg\:hover\:tw--translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .lg\:hover\:tw--translate-y-21:hover{
    --tw-translate-y: -5.25rem;
  }

  .lg\:hover\:tw--translate-y-22:hover{
    --tw-translate-y: -5.5rem;
  }

  .lg\:hover\:tw--translate-y-23:hover{
    --tw-translate-y: -5.75rem;
  }

  .lg\:hover\:tw--translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .lg\:hover\:tw--translate-y-25:hover{
    --tw-translate-y: -6.25rem;
  }

  .lg\:hover\:tw--translate-y-26:hover{
    --tw-translate-y: -6.5rem;
  }

  .lg\:hover\:tw--translate-y-27:hover{
    --tw-translate-y: -6.75rem;
  }

  .lg\:hover\:tw--translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .lg\:hover\:tw--translate-y-29:hover{
    --tw-translate-y: -7.25rem;
  }

  .lg\:hover\:tw--translate-y-30:hover{
    --tw-translate-y: -7.5rem;
  }

  .lg\:hover\:tw--translate-y-31:hover{
    --tw-translate-y: -7.75rem;
  }

  .lg\:hover\:tw--translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .lg\:hover\:tw--translate-y-33:hover{
    --tw-translate-y: -8.25rem;
  }

  .lg\:hover\:tw--translate-y-34:hover{
    --tw-translate-y: -8.5rem;
  }

  .lg\:hover\:tw--translate-y-35:hover{
    --tw-translate-y: -8.75rem;
  }

  .lg\:hover\:tw--translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .lg\:hover\:tw--translate-y-37:hover{
    --tw-translate-y: -9.25rem;
  }

  .lg\:hover\:tw--translate-y-38:hover{
    --tw-translate-y: -9.5rem;
  }

  .lg\:hover\:tw--translate-y-39:hover{
    --tw-translate-y: -9.75rem;
  }

  .lg\:hover\:tw--translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .lg\:hover\:tw--translate-y-41:hover{
    --tw-translate-y: -10.25rem;
  }

  .lg\:hover\:tw--translate-y-42:hover{
    --tw-translate-y: -10.5rem;
  }

  .lg\:hover\:tw--translate-y-43:hover{
    --tw-translate-y: -10.75rem;
  }

  .lg\:hover\:tw--translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .lg\:hover\:tw--translate-y-45:hover{
    --tw-translate-y: -11.25rem;
  }

  .lg\:hover\:tw--translate-y-46:hover{
    --tw-translate-y: -11.5rem;
  }

  .lg\:hover\:tw--translate-y-47:hover{
    --tw-translate-y: -11.75rem;
  }

  .lg\:hover\:tw--translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .lg\:hover\:tw--translate-y-50:hover{
    --tw-translate-y: -12.5rem;
  }

  .lg\:hover\:tw--translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .lg\:hover\:tw--translate-y-53:hover{
    --tw-translate-y: -13.25rem;
  }

  .lg\:hover\:tw--translate-y-54:hover{
    --tw-translate-y: -13.5rem;
  }

  .lg\:hover\:tw--translate-y-55:hover{
    --tw-translate-y: -13.75rem;
  }

  .lg\:hover\:tw--translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .lg\:hover\:tw--translate-y-57:hover{
    --tw-translate-y: -14.25rem;
  }

  .lg\:hover\:tw--translate-y-58:hover{
    --tw-translate-y: -14.5rem;
  }

  .lg\:hover\:tw--translate-y-59:hover{
    --tw-translate-y: -14.75rem;
  }

  .lg\:hover\:tw--translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .lg\:hover\:tw--translate-y-61:hover{
    --tw-translate-y: -15.25rem;
  }

  .lg\:hover\:tw--translate-y-62:hover{
    --tw-translate-y: -15.5rem;
  }

  .lg\:hover\:tw--translate-y-63:hover{
    --tw-translate-y: -15.75rem;
  }

  .lg\:hover\:tw--translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .lg\:hover\:tw--translate-y-65:hover{
    --tw-translate-y: -16.25rem;
  }

  .lg\:hover\:tw--translate-y-66:hover{
    --tw-translate-y: -16.5rem;
  }

  .lg\:hover\:tw--translate-y-68:hover{
    --tw-translate-y: -17rem;
  }

  .lg\:hover\:tw--translate-y-69:hover{
    --tw-translate-y: -17.25rem;
  }

  .lg\:hover\:tw--translate-y-70:hover{
    --tw-translate-y: -17.5rem;
  }

  .lg\:hover\:tw--translate-y-71:hover{
    --tw-translate-y: -17.75rem;
  }

  .lg\:hover\:tw--translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .lg\:hover\:tw--translate-y-73:hover{
    --tw-translate-y: -18.25rem;
  }

  .lg\:hover\:tw--translate-y-74:hover{
    --tw-translate-y: -18.5rem;
  }

  .lg\:hover\:tw--translate-y-75:hover{
    --tw-translate-y: -18.75rem;
  }

  .lg\:hover\:tw--translate-y-76:hover{
    --tw-translate-y: -19rem;
  }

  .lg\:hover\:tw--translate-y-77:hover{
    --tw-translate-y: -19.25rem;
  }

  .lg\:hover\:tw--translate-y-78:hover{
    --tw-translate-y: -19.5rem;
  }

  .lg\:hover\:tw--translate-y-79:hover{
    --tw-translate-y: -19.75rem;
  }

  .lg\:hover\:tw--translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .lg\:hover\:tw--translate-y-81:hover{
    --tw-translate-y: -20.25rem;
  }

  .lg\:hover\:tw--translate-y-82:hover{
    --tw-translate-y: -20.5rem;
  }

  .lg\:hover\:tw--translate-y-83:hover{
    --tw-translate-y: -20.75rem;
  }

  .lg\:hover\:tw--translate-y-84:hover{
    --tw-translate-y: -21rem;
  }

  .lg\:hover\:tw--translate-y-85:hover{
    --tw-translate-y: -21.25rem;
  }

  .lg\:hover\:tw--translate-y-86:hover{
    --tw-translate-y: -21.5rem;
  }

  .lg\:hover\:tw--translate-y-87:hover{
    --tw-translate-y: -21.75rem;
  }

  .lg\:hover\:tw--translate-y-88:hover{
    --tw-translate-y: -22rem;
  }

  .lg\:hover\:tw--translate-y-89:hover{
    --tw-translate-y: -22.25rem;
  }

  .lg\:hover\:tw--translate-y-90:hover{
    --tw-translate-y: -22.5rem;
  }

  .lg\:hover\:tw--translate-y-91:hover{
    --tw-translate-y: -22.75rem;
  }

  .lg\:hover\:tw--translate-y-92:hover{
    --tw-translate-y: -23rem;
  }

  .lg\:hover\:tw--translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .lg\:hover\:tw--translate-y-102:hover{
    --tw-translate-y: -25.5rem;
  }

  .lg\:hover\:tw--translate-y-112:hover{
    --tw-translate-y: -28rem;
  }

  .lg\:hover\:tw--translate-y-128:hover{
    --tw-translate-y: -31rem;
  }

  .lg\:hover\:tw--translate-y-129:hover{
    --tw-translate-y: -32.25rem;
  }

  .lg\:hover\:tw--translate-y-130:hover{
    --tw-translate-y: -32.5rem;
  }

  .lg\:hover\:tw--translate-y-140:hover{
    --tw-translate-y: -35rem;
  }

  .lg\:hover\:tw--translate-y-160:hover{
    --tw-translate-y: -40rem;
  }

  .lg\:hover\:tw--translate-y-180:hover{
    --tw-translate-y: -45rem;
  }

  .lg\:hover\:tw--translate-y-185:hover{
    --tw-translate-y: -46.25rem;
  }

  .lg\:hover\:tw--translate-y-190:hover{
    --tw-translate-y: -47.5rem;
  }

  .lg\:hover\:tw--translate-y-200:hover{
    --tw-translate-y: -50rem;
  }

  .lg\:hover\:tw--translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .lg\:hover\:tw--translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .lg\:hover\:tw--translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .lg\:hover\:tw--translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .lg\:hover\:tw--translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .lg\:hover\:tw-translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .lg\:hover\:tw-translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .lg\:hover\:tw-translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .lg\:hover\:tw-translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .lg\:hover\:tw-translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .lg\:hover\:tw-translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .lg\:hover\:tw-translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .lg\:hover\:tw--translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .lg\:hover\:tw--translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .lg\:hover\:tw--translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .lg\:hover\:tw--translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .lg\:hover\:tw--translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .lg\:hover\:tw--translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .lg\:hover\:tw--translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .lg\:focus\:tw-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .lg\:focus\:tw-translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .lg\:focus\:tw-translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .lg\:focus\:tw-translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .lg\:focus\:tw-translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .lg\:focus\:tw-translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .lg\:focus\:tw-translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .lg\:focus\:tw-translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .lg\:focus\:tw-translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .lg\:focus\:tw-translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .lg\:focus\:tw-translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .lg\:focus\:tw-translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .lg\:focus\:tw-translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .lg\:focus\:tw-translate-x-13:focus{
    --tw-translate-x: 3.25rem;
  }

  .lg\:focus\:tw-translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .lg\:focus\:tw-translate-x-15:focus{
    --tw-translate-x: 3.75rem;
  }

  .lg\:focus\:tw-translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .lg\:focus\:tw-translate-x-17:focus{
    --tw-translate-x: 4.25rem;
  }

  .lg\:focus\:tw-translate-x-18:focus{
    --tw-translate-x: 4.5rem;
  }

  .lg\:focus\:tw-translate-x-19:focus{
    --tw-translate-x: 4.75rem;
  }

  .lg\:focus\:tw-translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .lg\:focus\:tw-translate-x-21:focus{
    --tw-translate-x: 5.25rem;
  }

  .lg\:focus\:tw-translate-x-22:focus{
    --tw-translate-x: 5.5rem;
  }

  .lg\:focus\:tw-translate-x-23:focus{
    --tw-translate-x: 5.75rem;
  }

  .lg\:focus\:tw-translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .lg\:focus\:tw-translate-x-25:focus{
    --tw-translate-x: 6.25rem;
  }

  .lg\:focus\:tw-translate-x-26:focus{
    --tw-translate-x: 6.5rem;
  }

  .lg\:focus\:tw-translate-x-27:focus{
    --tw-translate-x: 6.75rem;
  }

  .lg\:focus\:tw-translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .lg\:focus\:tw-translate-x-29:focus{
    --tw-translate-x: 7.25rem;
  }

  .lg\:focus\:tw-translate-x-30:focus{
    --tw-translate-x: 7.5rem;
  }

  .lg\:focus\:tw-translate-x-31:focus{
    --tw-translate-x: 7.75rem;
  }

  .lg\:focus\:tw-translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .lg\:focus\:tw-translate-x-33:focus{
    --tw-translate-x: 8.25rem;
  }

  .lg\:focus\:tw-translate-x-34:focus{
    --tw-translate-x: 8.5rem;
  }

  .lg\:focus\:tw-translate-x-35:focus{
    --tw-translate-x: 8.75rem;
  }

  .lg\:focus\:tw-translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .lg\:focus\:tw-translate-x-37:focus{
    --tw-translate-x: 9.25rem;
  }

  .lg\:focus\:tw-translate-x-38:focus{
    --tw-translate-x: 9.5rem;
  }

  .lg\:focus\:tw-translate-x-39:focus{
    --tw-translate-x: 9.75rem;
  }

  .lg\:focus\:tw-translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .lg\:focus\:tw-translate-x-41:focus{
    --tw-translate-x: 10.25rem;
  }

  .lg\:focus\:tw-translate-x-42:focus{
    --tw-translate-x: 10.5rem;
  }

  .lg\:focus\:tw-translate-x-43:focus{
    --tw-translate-x: 10.75rem;
  }

  .lg\:focus\:tw-translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .lg\:focus\:tw-translate-x-45:focus{
    --tw-translate-x: 11.25rem;
  }

  .lg\:focus\:tw-translate-x-46:focus{
    --tw-translate-x: 11.5rem;
  }

  .lg\:focus\:tw-translate-x-47:focus{
    --tw-translate-x: 11.75rem;
  }

  .lg\:focus\:tw-translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .lg\:focus\:tw-translate-x-50:focus{
    --tw-translate-x: 12.5rem;
  }

  .lg\:focus\:tw-translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .lg\:focus\:tw-translate-x-53:focus{
    --tw-translate-x: 13.25rem;
  }

  .lg\:focus\:tw-translate-x-54:focus{
    --tw-translate-x: 13.5rem;
  }

  .lg\:focus\:tw-translate-x-55:focus{
    --tw-translate-x: 13.75rem;
  }

  .lg\:focus\:tw-translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .lg\:focus\:tw-translate-x-57:focus{
    --tw-translate-x: 14.25rem;
  }

  .lg\:focus\:tw-translate-x-58:focus{
    --tw-translate-x: 14.5rem;
  }

  .lg\:focus\:tw-translate-x-59:focus{
    --tw-translate-x: 14.75rem;
  }

  .lg\:focus\:tw-translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .lg\:focus\:tw-translate-x-61:focus{
    --tw-translate-x: 15.25rem;
  }

  .lg\:focus\:tw-translate-x-62:focus{
    --tw-translate-x: 15.5rem;
  }

  .lg\:focus\:tw-translate-x-63:focus{
    --tw-translate-x: 15.75rem;
  }

  .lg\:focus\:tw-translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .lg\:focus\:tw-translate-x-65:focus{
    --tw-translate-x: 16.25rem;
  }

  .lg\:focus\:tw-translate-x-66:focus{
    --tw-translate-x: 16.5rem;
  }

  .lg\:focus\:tw-translate-x-68:focus{
    --tw-translate-x: 17rem;
  }

  .lg\:focus\:tw-translate-x-69:focus{
    --tw-translate-x: 17.25rem;
  }

  .lg\:focus\:tw-translate-x-70:focus{
    --tw-translate-x: 17.5rem;
  }

  .lg\:focus\:tw-translate-x-71:focus{
    --tw-translate-x: 17.75rem;
  }

  .lg\:focus\:tw-translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .lg\:focus\:tw-translate-x-73:focus{
    --tw-translate-x: 18.25rem;
  }

  .lg\:focus\:tw-translate-x-74:focus{
    --tw-translate-x: 18.5rem;
  }

  .lg\:focus\:tw-translate-x-75:focus{
    --tw-translate-x: 18.75rem;
  }

  .lg\:focus\:tw-translate-x-76:focus{
    --tw-translate-x: 19rem;
  }

  .lg\:focus\:tw-translate-x-77:focus{
    --tw-translate-x: 19.25rem;
  }

  .lg\:focus\:tw-translate-x-78:focus{
    --tw-translate-x: 19.5rem;
  }

  .lg\:focus\:tw-translate-x-79:focus{
    --tw-translate-x: 19.75rem;
  }

  .lg\:focus\:tw-translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .lg\:focus\:tw-translate-x-81:focus{
    --tw-translate-x: 20.25rem;
  }

  .lg\:focus\:tw-translate-x-82:focus{
    --tw-translate-x: 20.5rem;
  }

  .lg\:focus\:tw-translate-x-83:focus{
    --tw-translate-x: 20.75rem;
  }

  .lg\:focus\:tw-translate-x-84:focus{
    --tw-translate-x: 21rem;
  }

  .lg\:focus\:tw-translate-x-85:focus{
    --tw-translate-x: 21.25rem;
  }

  .lg\:focus\:tw-translate-x-86:focus{
    --tw-translate-x: 21.5rem;
  }

  .lg\:focus\:tw-translate-x-87:focus{
    --tw-translate-x: 21.75rem;
  }

  .lg\:focus\:tw-translate-x-88:focus{
    --tw-translate-x: 22rem;
  }

  .lg\:focus\:tw-translate-x-89:focus{
    --tw-translate-x: 22.25rem;
  }

  .lg\:focus\:tw-translate-x-90:focus{
    --tw-translate-x: 22.5rem;
  }

  .lg\:focus\:tw-translate-x-91:focus{
    --tw-translate-x: 22.75rem;
  }

  .lg\:focus\:tw-translate-x-92:focus{
    --tw-translate-x: 23rem;
  }

  .lg\:focus\:tw-translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .lg\:focus\:tw-translate-x-102:focus{
    --tw-translate-x: 25.5rem;
  }

  .lg\:focus\:tw-translate-x-112:focus{
    --tw-translate-x: 28rem;
  }

  .lg\:focus\:tw-translate-x-128:focus{
    --tw-translate-x: 31rem;
  }

  .lg\:focus\:tw-translate-x-129:focus{
    --tw-translate-x: 32.25rem;
  }

  .lg\:focus\:tw-translate-x-130:focus{
    --tw-translate-x: 32.5rem;
  }

  .lg\:focus\:tw-translate-x-140:focus{
    --tw-translate-x: 35rem;
  }

  .lg\:focus\:tw-translate-x-160:focus{
    --tw-translate-x: 40rem;
  }

  .lg\:focus\:tw-translate-x-180:focus{
    --tw-translate-x: 45rem;
  }

  .lg\:focus\:tw-translate-x-185:focus{
    --tw-translate-x: 46.25rem;
  }

  .lg\:focus\:tw-translate-x-190:focus{
    --tw-translate-x: 47.5rem;
  }

  .lg\:focus\:tw-translate-x-200:focus{
    --tw-translate-x: 50rem;
  }

  .lg\:focus\:tw-translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .lg\:focus\:tw-translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .lg\:focus\:tw-translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .lg\:focus\:tw-translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .lg\:focus\:tw-translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .lg\:focus\:tw--translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .lg\:focus\:tw--translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .lg\:focus\:tw--translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .lg\:focus\:tw--translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .lg\:focus\:tw--translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .lg\:focus\:tw--translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .lg\:focus\:tw--translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .lg\:focus\:tw--translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .lg\:focus\:tw--translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .lg\:focus\:tw--translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .lg\:focus\:tw--translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .lg\:focus\:tw--translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .lg\:focus\:tw--translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .lg\:focus\:tw--translate-x-13:focus{
    --tw-translate-x: -3.25rem;
  }

  .lg\:focus\:tw--translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .lg\:focus\:tw--translate-x-15:focus{
    --tw-translate-x: -3.75rem;
  }

  .lg\:focus\:tw--translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .lg\:focus\:tw--translate-x-17:focus{
    --tw-translate-x: -4.25rem;
  }

  .lg\:focus\:tw--translate-x-18:focus{
    --tw-translate-x: -4.5rem;
  }

  .lg\:focus\:tw--translate-x-19:focus{
    --tw-translate-x: -4.75rem;
  }

  .lg\:focus\:tw--translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .lg\:focus\:tw--translate-x-21:focus{
    --tw-translate-x: -5.25rem;
  }

  .lg\:focus\:tw--translate-x-22:focus{
    --tw-translate-x: -5.5rem;
  }

  .lg\:focus\:tw--translate-x-23:focus{
    --tw-translate-x: -5.75rem;
  }

  .lg\:focus\:tw--translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .lg\:focus\:tw--translate-x-25:focus{
    --tw-translate-x: -6.25rem;
  }

  .lg\:focus\:tw--translate-x-26:focus{
    --tw-translate-x: -6.5rem;
  }

  .lg\:focus\:tw--translate-x-27:focus{
    --tw-translate-x: -6.75rem;
  }

  .lg\:focus\:tw--translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .lg\:focus\:tw--translate-x-29:focus{
    --tw-translate-x: -7.25rem;
  }

  .lg\:focus\:tw--translate-x-30:focus{
    --tw-translate-x: -7.5rem;
  }

  .lg\:focus\:tw--translate-x-31:focus{
    --tw-translate-x: -7.75rem;
  }

  .lg\:focus\:tw--translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .lg\:focus\:tw--translate-x-33:focus{
    --tw-translate-x: -8.25rem;
  }

  .lg\:focus\:tw--translate-x-34:focus{
    --tw-translate-x: -8.5rem;
  }

  .lg\:focus\:tw--translate-x-35:focus{
    --tw-translate-x: -8.75rem;
  }

  .lg\:focus\:tw--translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .lg\:focus\:tw--translate-x-37:focus{
    --tw-translate-x: -9.25rem;
  }

  .lg\:focus\:tw--translate-x-38:focus{
    --tw-translate-x: -9.5rem;
  }

  .lg\:focus\:tw--translate-x-39:focus{
    --tw-translate-x: -9.75rem;
  }

  .lg\:focus\:tw--translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .lg\:focus\:tw--translate-x-41:focus{
    --tw-translate-x: -10.25rem;
  }

  .lg\:focus\:tw--translate-x-42:focus{
    --tw-translate-x: -10.5rem;
  }

  .lg\:focus\:tw--translate-x-43:focus{
    --tw-translate-x: -10.75rem;
  }

  .lg\:focus\:tw--translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .lg\:focus\:tw--translate-x-45:focus{
    --tw-translate-x: -11.25rem;
  }

  .lg\:focus\:tw--translate-x-46:focus{
    --tw-translate-x: -11.5rem;
  }

  .lg\:focus\:tw--translate-x-47:focus{
    --tw-translate-x: -11.75rem;
  }

  .lg\:focus\:tw--translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .lg\:focus\:tw--translate-x-50:focus{
    --tw-translate-x: -12.5rem;
  }

  .lg\:focus\:tw--translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .lg\:focus\:tw--translate-x-53:focus{
    --tw-translate-x: -13.25rem;
  }

  .lg\:focus\:tw--translate-x-54:focus{
    --tw-translate-x: -13.5rem;
  }

  .lg\:focus\:tw--translate-x-55:focus{
    --tw-translate-x: -13.75rem;
  }

  .lg\:focus\:tw--translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .lg\:focus\:tw--translate-x-57:focus{
    --tw-translate-x: -14.25rem;
  }

  .lg\:focus\:tw--translate-x-58:focus{
    --tw-translate-x: -14.5rem;
  }

  .lg\:focus\:tw--translate-x-59:focus{
    --tw-translate-x: -14.75rem;
  }

  .lg\:focus\:tw--translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .lg\:focus\:tw--translate-x-61:focus{
    --tw-translate-x: -15.25rem;
  }

  .lg\:focus\:tw--translate-x-62:focus{
    --tw-translate-x: -15.5rem;
  }

  .lg\:focus\:tw--translate-x-63:focus{
    --tw-translate-x: -15.75rem;
  }

  .lg\:focus\:tw--translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .lg\:focus\:tw--translate-x-65:focus{
    --tw-translate-x: -16.25rem;
  }

  .lg\:focus\:tw--translate-x-66:focus{
    --tw-translate-x: -16.5rem;
  }

  .lg\:focus\:tw--translate-x-68:focus{
    --tw-translate-x: -17rem;
  }

  .lg\:focus\:tw--translate-x-69:focus{
    --tw-translate-x: -17.25rem;
  }

  .lg\:focus\:tw--translate-x-70:focus{
    --tw-translate-x: -17.5rem;
  }

  .lg\:focus\:tw--translate-x-71:focus{
    --tw-translate-x: -17.75rem;
  }

  .lg\:focus\:tw--translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .lg\:focus\:tw--translate-x-73:focus{
    --tw-translate-x: -18.25rem;
  }

  .lg\:focus\:tw--translate-x-74:focus{
    --tw-translate-x: -18.5rem;
  }

  .lg\:focus\:tw--translate-x-75:focus{
    --tw-translate-x: -18.75rem;
  }

  .lg\:focus\:tw--translate-x-76:focus{
    --tw-translate-x: -19rem;
  }

  .lg\:focus\:tw--translate-x-77:focus{
    --tw-translate-x: -19.25rem;
  }

  .lg\:focus\:tw--translate-x-78:focus{
    --tw-translate-x: -19.5rem;
  }

  .lg\:focus\:tw--translate-x-79:focus{
    --tw-translate-x: -19.75rem;
  }

  .lg\:focus\:tw--translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .lg\:focus\:tw--translate-x-81:focus{
    --tw-translate-x: -20.25rem;
  }

  .lg\:focus\:tw--translate-x-82:focus{
    --tw-translate-x: -20.5rem;
  }

  .lg\:focus\:tw--translate-x-83:focus{
    --tw-translate-x: -20.75rem;
  }

  .lg\:focus\:tw--translate-x-84:focus{
    --tw-translate-x: -21rem;
  }

  .lg\:focus\:tw--translate-x-85:focus{
    --tw-translate-x: -21.25rem;
  }

  .lg\:focus\:tw--translate-x-86:focus{
    --tw-translate-x: -21.5rem;
  }

  .lg\:focus\:tw--translate-x-87:focus{
    --tw-translate-x: -21.75rem;
  }

  .lg\:focus\:tw--translate-x-88:focus{
    --tw-translate-x: -22rem;
  }

  .lg\:focus\:tw--translate-x-89:focus{
    --tw-translate-x: -22.25rem;
  }

  .lg\:focus\:tw--translate-x-90:focus{
    --tw-translate-x: -22.5rem;
  }

  .lg\:focus\:tw--translate-x-91:focus{
    --tw-translate-x: -22.75rem;
  }

  .lg\:focus\:tw--translate-x-92:focus{
    --tw-translate-x: -23rem;
  }

  .lg\:focus\:tw--translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .lg\:focus\:tw--translate-x-102:focus{
    --tw-translate-x: -25.5rem;
  }

  .lg\:focus\:tw--translate-x-112:focus{
    --tw-translate-x: -28rem;
  }

  .lg\:focus\:tw--translate-x-128:focus{
    --tw-translate-x: -31rem;
  }

  .lg\:focus\:tw--translate-x-129:focus{
    --tw-translate-x: -32.25rem;
  }

  .lg\:focus\:tw--translate-x-130:focus{
    --tw-translate-x: -32.5rem;
  }

  .lg\:focus\:tw--translate-x-140:focus{
    --tw-translate-x: -35rem;
  }

  .lg\:focus\:tw--translate-x-160:focus{
    --tw-translate-x: -40rem;
  }

  .lg\:focus\:tw--translate-x-180:focus{
    --tw-translate-x: -45rem;
  }

  .lg\:focus\:tw--translate-x-185:focus{
    --tw-translate-x: -46.25rem;
  }

  .lg\:focus\:tw--translate-x-190:focus{
    --tw-translate-x: -47.5rem;
  }

  .lg\:focus\:tw--translate-x-200:focus{
    --tw-translate-x: -50rem;
  }

  .lg\:focus\:tw--translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .lg\:focus\:tw--translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .lg\:focus\:tw--translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .lg\:focus\:tw--translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .lg\:focus\:tw--translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .lg\:focus\:tw-translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .lg\:focus\:tw-translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .lg\:focus\:tw-translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .lg\:focus\:tw-translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .lg\:focus\:tw-translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .lg\:focus\:tw-translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .lg\:focus\:tw-translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .lg\:focus\:tw--translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .lg\:focus\:tw--translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .lg\:focus\:tw--translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .lg\:focus\:tw--translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .lg\:focus\:tw--translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .lg\:focus\:tw--translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .lg\:focus\:tw--translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .lg\:focus\:tw-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .lg\:focus\:tw-translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .lg\:focus\:tw-translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .lg\:focus\:tw-translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .lg\:focus\:tw-translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .lg\:focus\:tw-translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .lg\:focus\:tw-translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .lg\:focus\:tw-translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .lg\:focus\:tw-translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .lg\:focus\:tw-translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .lg\:focus\:tw-translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .lg\:focus\:tw-translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .lg\:focus\:tw-translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .lg\:focus\:tw-translate-y-13:focus{
    --tw-translate-y: 3.25rem;
  }

  .lg\:focus\:tw-translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .lg\:focus\:tw-translate-y-15:focus{
    --tw-translate-y: 3.75rem;
  }

  .lg\:focus\:tw-translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .lg\:focus\:tw-translate-y-17:focus{
    --tw-translate-y: 4.25rem;
  }

  .lg\:focus\:tw-translate-y-18:focus{
    --tw-translate-y: 4.5rem;
  }

  .lg\:focus\:tw-translate-y-19:focus{
    --tw-translate-y: 4.75rem;
  }

  .lg\:focus\:tw-translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .lg\:focus\:tw-translate-y-21:focus{
    --tw-translate-y: 5.25rem;
  }

  .lg\:focus\:tw-translate-y-22:focus{
    --tw-translate-y: 5.5rem;
  }

  .lg\:focus\:tw-translate-y-23:focus{
    --tw-translate-y: 5.75rem;
  }

  .lg\:focus\:tw-translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .lg\:focus\:tw-translate-y-25:focus{
    --tw-translate-y: 6.25rem;
  }

  .lg\:focus\:tw-translate-y-26:focus{
    --tw-translate-y: 6.5rem;
  }

  .lg\:focus\:tw-translate-y-27:focus{
    --tw-translate-y: 6.75rem;
  }

  .lg\:focus\:tw-translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .lg\:focus\:tw-translate-y-29:focus{
    --tw-translate-y: 7.25rem;
  }

  .lg\:focus\:tw-translate-y-30:focus{
    --tw-translate-y: 7.5rem;
  }

  .lg\:focus\:tw-translate-y-31:focus{
    --tw-translate-y: 7.75rem;
  }

  .lg\:focus\:tw-translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .lg\:focus\:tw-translate-y-33:focus{
    --tw-translate-y: 8.25rem;
  }

  .lg\:focus\:tw-translate-y-34:focus{
    --tw-translate-y: 8.5rem;
  }

  .lg\:focus\:tw-translate-y-35:focus{
    --tw-translate-y: 8.75rem;
  }

  .lg\:focus\:tw-translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .lg\:focus\:tw-translate-y-37:focus{
    --tw-translate-y: 9.25rem;
  }

  .lg\:focus\:tw-translate-y-38:focus{
    --tw-translate-y: 9.5rem;
  }

  .lg\:focus\:tw-translate-y-39:focus{
    --tw-translate-y: 9.75rem;
  }

  .lg\:focus\:tw-translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .lg\:focus\:tw-translate-y-41:focus{
    --tw-translate-y: 10.25rem;
  }

  .lg\:focus\:tw-translate-y-42:focus{
    --tw-translate-y: 10.5rem;
  }

  .lg\:focus\:tw-translate-y-43:focus{
    --tw-translate-y: 10.75rem;
  }

  .lg\:focus\:tw-translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .lg\:focus\:tw-translate-y-45:focus{
    --tw-translate-y: 11.25rem;
  }

  .lg\:focus\:tw-translate-y-46:focus{
    --tw-translate-y: 11.5rem;
  }

  .lg\:focus\:tw-translate-y-47:focus{
    --tw-translate-y: 11.75rem;
  }

  .lg\:focus\:tw-translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .lg\:focus\:tw-translate-y-50:focus{
    --tw-translate-y: 12.5rem;
  }

  .lg\:focus\:tw-translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .lg\:focus\:tw-translate-y-53:focus{
    --tw-translate-y: 13.25rem;
  }

  .lg\:focus\:tw-translate-y-54:focus{
    --tw-translate-y: 13.5rem;
  }

  .lg\:focus\:tw-translate-y-55:focus{
    --tw-translate-y: 13.75rem;
  }

  .lg\:focus\:tw-translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .lg\:focus\:tw-translate-y-57:focus{
    --tw-translate-y: 14.25rem;
  }

  .lg\:focus\:tw-translate-y-58:focus{
    --tw-translate-y: 14.5rem;
  }

  .lg\:focus\:tw-translate-y-59:focus{
    --tw-translate-y: 14.75rem;
  }

  .lg\:focus\:tw-translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .lg\:focus\:tw-translate-y-61:focus{
    --tw-translate-y: 15.25rem;
  }

  .lg\:focus\:tw-translate-y-62:focus{
    --tw-translate-y: 15.5rem;
  }

  .lg\:focus\:tw-translate-y-63:focus{
    --tw-translate-y: 15.75rem;
  }

  .lg\:focus\:tw-translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .lg\:focus\:tw-translate-y-65:focus{
    --tw-translate-y: 16.25rem;
  }

  .lg\:focus\:tw-translate-y-66:focus{
    --tw-translate-y: 16.5rem;
  }

  .lg\:focus\:tw-translate-y-68:focus{
    --tw-translate-y: 17rem;
  }

  .lg\:focus\:tw-translate-y-69:focus{
    --tw-translate-y: 17.25rem;
  }

  .lg\:focus\:tw-translate-y-70:focus{
    --tw-translate-y: 17.5rem;
  }

  .lg\:focus\:tw-translate-y-71:focus{
    --tw-translate-y: 17.75rem;
  }

  .lg\:focus\:tw-translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .lg\:focus\:tw-translate-y-73:focus{
    --tw-translate-y: 18.25rem;
  }

  .lg\:focus\:tw-translate-y-74:focus{
    --tw-translate-y: 18.5rem;
  }

  .lg\:focus\:tw-translate-y-75:focus{
    --tw-translate-y: 18.75rem;
  }

  .lg\:focus\:tw-translate-y-76:focus{
    --tw-translate-y: 19rem;
  }

  .lg\:focus\:tw-translate-y-77:focus{
    --tw-translate-y: 19.25rem;
  }

  .lg\:focus\:tw-translate-y-78:focus{
    --tw-translate-y: 19.5rem;
  }

  .lg\:focus\:tw-translate-y-79:focus{
    --tw-translate-y: 19.75rem;
  }

  .lg\:focus\:tw-translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .lg\:focus\:tw-translate-y-81:focus{
    --tw-translate-y: 20.25rem;
  }

  .lg\:focus\:tw-translate-y-82:focus{
    --tw-translate-y: 20.5rem;
  }

  .lg\:focus\:tw-translate-y-83:focus{
    --tw-translate-y: 20.75rem;
  }

  .lg\:focus\:tw-translate-y-84:focus{
    --tw-translate-y: 21rem;
  }

  .lg\:focus\:tw-translate-y-85:focus{
    --tw-translate-y: 21.25rem;
  }

  .lg\:focus\:tw-translate-y-86:focus{
    --tw-translate-y: 21.5rem;
  }

  .lg\:focus\:tw-translate-y-87:focus{
    --tw-translate-y: 21.75rem;
  }

  .lg\:focus\:tw-translate-y-88:focus{
    --tw-translate-y: 22rem;
  }

  .lg\:focus\:tw-translate-y-89:focus{
    --tw-translate-y: 22.25rem;
  }

  .lg\:focus\:tw-translate-y-90:focus{
    --tw-translate-y: 22.5rem;
  }

  .lg\:focus\:tw-translate-y-91:focus{
    --tw-translate-y: 22.75rem;
  }

  .lg\:focus\:tw-translate-y-92:focus{
    --tw-translate-y: 23rem;
  }

  .lg\:focus\:tw-translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .lg\:focus\:tw-translate-y-102:focus{
    --tw-translate-y: 25.5rem;
  }

  .lg\:focus\:tw-translate-y-112:focus{
    --tw-translate-y: 28rem;
  }

  .lg\:focus\:tw-translate-y-128:focus{
    --tw-translate-y: 31rem;
  }

  .lg\:focus\:tw-translate-y-129:focus{
    --tw-translate-y: 32.25rem;
  }

  .lg\:focus\:tw-translate-y-130:focus{
    --tw-translate-y: 32.5rem;
  }

  .lg\:focus\:tw-translate-y-140:focus{
    --tw-translate-y: 35rem;
  }

  .lg\:focus\:tw-translate-y-160:focus{
    --tw-translate-y: 40rem;
  }

  .lg\:focus\:tw-translate-y-180:focus{
    --tw-translate-y: 45rem;
  }

  .lg\:focus\:tw-translate-y-185:focus{
    --tw-translate-y: 46.25rem;
  }

  .lg\:focus\:tw-translate-y-190:focus{
    --tw-translate-y: 47.5rem;
  }

  .lg\:focus\:tw-translate-y-200:focus{
    --tw-translate-y: 50rem;
  }

  .lg\:focus\:tw-translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .lg\:focus\:tw-translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .lg\:focus\:tw-translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .lg\:focus\:tw-translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .lg\:focus\:tw-translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .lg\:focus\:tw--translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .lg\:focus\:tw--translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .lg\:focus\:tw--translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .lg\:focus\:tw--translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .lg\:focus\:tw--translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .lg\:focus\:tw--translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .lg\:focus\:tw--translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .lg\:focus\:tw--translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .lg\:focus\:tw--translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .lg\:focus\:tw--translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .lg\:focus\:tw--translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .lg\:focus\:tw--translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .lg\:focus\:tw--translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .lg\:focus\:tw--translate-y-13:focus{
    --tw-translate-y: -3.25rem;
  }

  .lg\:focus\:tw--translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .lg\:focus\:tw--translate-y-15:focus{
    --tw-translate-y: -3.75rem;
  }

  .lg\:focus\:tw--translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .lg\:focus\:tw--translate-y-17:focus{
    --tw-translate-y: -4.25rem;
  }

  .lg\:focus\:tw--translate-y-18:focus{
    --tw-translate-y: -4.5rem;
  }

  .lg\:focus\:tw--translate-y-19:focus{
    --tw-translate-y: -4.75rem;
  }

  .lg\:focus\:tw--translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .lg\:focus\:tw--translate-y-21:focus{
    --tw-translate-y: -5.25rem;
  }

  .lg\:focus\:tw--translate-y-22:focus{
    --tw-translate-y: -5.5rem;
  }

  .lg\:focus\:tw--translate-y-23:focus{
    --tw-translate-y: -5.75rem;
  }

  .lg\:focus\:tw--translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .lg\:focus\:tw--translate-y-25:focus{
    --tw-translate-y: -6.25rem;
  }

  .lg\:focus\:tw--translate-y-26:focus{
    --tw-translate-y: -6.5rem;
  }

  .lg\:focus\:tw--translate-y-27:focus{
    --tw-translate-y: -6.75rem;
  }

  .lg\:focus\:tw--translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .lg\:focus\:tw--translate-y-29:focus{
    --tw-translate-y: -7.25rem;
  }

  .lg\:focus\:tw--translate-y-30:focus{
    --tw-translate-y: -7.5rem;
  }

  .lg\:focus\:tw--translate-y-31:focus{
    --tw-translate-y: -7.75rem;
  }

  .lg\:focus\:tw--translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .lg\:focus\:tw--translate-y-33:focus{
    --tw-translate-y: -8.25rem;
  }

  .lg\:focus\:tw--translate-y-34:focus{
    --tw-translate-y: -8.5rem;
  }

  .lg\:focus\:tw--translate-y-35:focus{
    --tw-translate-y: -8.75rem;
  }

  .lg\:focus\:tw--translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .lg\:focus\:tw--translate-y-37:focus{
    --tw-translate-y: -9.25rem;
  }

  .lg\:focus\:tw--translate-y-38:focus{
    --tw-translate-y: -9.5rem;
  }

  .lg\:focus\:tw--translate-y-39:focus{
    --tw-translate-y: -9.75rem;
  }

  .lg\:focus\:tw--translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .lg\:focus\:tw--translate-y-41:focus{
    --tw-translate-y: -10.25rem;
  }

  .lg\:focus\:tw--translate-y-42:focus{
    --tw-translate-y: -10.5rem;
  }

  .lg\:focus\:tw--translate-y-43:focus{
    --tw-translate-y: -10.75rem;
  }

  .lg\:focus\:tw--translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .lg\:focus\:tw--translate-y-45:focus{
    --tw-translate-y: -11.25rem;
  }

  .lg\:focus\:tw--translate-y-46:focus{
    --tw-translate-y: -11.5rem;
  }

  .lg\:focus\:tw--translate-y-47:focus{
    --tw-translate-y: -11.75rem;
  }

  .lg\:focus\:tw--translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .lg\:focus\:tw--translate-y-50:focus{
    --tw-translate-y: -12.5rem;
  }

  .lg\:focus\:tw--translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .lg\:focus\:tw--translate-y-53:focus{
    --tw-translate-y: -13.25rem;
  }

  .lg\:focus\:tw--translate-y-54:focus{
    --tw-translate-y: -13.5rem;
  }

  .lg\:focus\:tw--translate-y-55:focus{
    --tw-translate-y: -13.75rem;
  }

  .lg\:focus\:tw--translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .lg\:focus\:tw--translate-y-57:focus{
    --tw-translate-y: -14.25rem;
  }

  .lg\:focus\:tw--translate-y-58:focus{
    --tw-translate-y: -14.5rem;
  }

  .lg\:focus\:tw--translate-y-59:focus{
    --tw-translate-y: -14.75rem;
  }

  .lg\:focus\:tw--translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .lg\:focus\:tw--translate-y-61:focus{
    --tw-translate-y: -15.25rem;
  }

  .lg\:focus\:tw--translate-y-62:focus{
    --tw-translate-y: -15.5rem;
  }

  .lg\:focus\:tw--translate-y-63:focus{
    --tw-translate-y: -15.75rem;
  }

  .lg\:focus\:tw--translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .lg\:focus\:tw--translate-y-65:focus{
    --tw-translate-y: -16.25rem;
  }

  .lg\:focus\:tw--translate-y-66:focus{
    --tw-translate-y: -16.5rem;
  }

  .lg\:focus\:tw--translate-y-68:focus{
    --tw-translate-y: -17rem;
  }

  .lg\:focus\:tw--translate-y-69:focus{
    --tw-translate-y: -17.25rem;
  }

  .lg\:focus\:tw--translate-y-70:focus{
    --tw-translate-y: -17.5rem;
  }

  .lg\:focus\:tw--translate-y-71:focus{
    --tw-translate-y: -17.75rem;
  }

  .lg\:focus\:tw--translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .lg\:focus\:tw--translate-y-73:focus{
    --tw-translate-y: -18.25rem;
  }

  .lg\:focus\:tw--translate-y-74:focus{
    --tw-translate-y: -18.5rem;
  }

  .lg\:focus\:tw--translate-y-75:focus{
    --tw-translate-y: -18.75rem;
  }

  .lg\:focus\:tw--translate-y-76:focus{
    --tw-translate-y: -19rem;
  }

  .lg\:focus\:tw--translate-y-77:focus{
    --tw-translate-y: -19.25rem;
  }

  .lg\:focus\:tw--translate-y-78:focus{
    --tw-translate-y: -19.5rem;
  }

  .lg\:focus\:tw--translate-y-79:focus{
    --tw-translate-y: -19.75rem;
  }

  .lg\:focus\:tw--translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .lg\:focus\:tw--translate-y-81:focus{
    --tw-translate-y: -20.25rem;
  }

  .lg\:focus\:tw--translate-y-82:focus{
    --tw-translate-y: -20.5rem;
  }

  .lg\:focus\:tw--translate-y-83:focus{
    --tw-translate-y: -20.75rem;
  }

  .lg\:focus\:tw--translate-y-84:focus{
    --tw-translate-y: -21rem;
  }

  .lg\:focus\:tw--translate-y-85:focus{
    --tw-translate-y: -21.25rem;
  }

  .lg\:focus\:tw--translate-y-86:focus{
    --tw-translate-y: -21.5rem;
  }

  .lg\:focus\:tw--translate-y-87:focus{
    --tw-translate-y: -21.75rem;
  }

  .lg\:focus\:tw--translate-y-88:focus{
    --tw-translate-y: -22rem;
  }

  .lg\:focus\:tw--translate-y-89:focus{
    --tw-translate-y: -22.25rem;
  }

  .lg\:focus\:tw--translate-y-90:focus{
    --tw-translate-y: -22.5rem;
  }

  .lg\:focus\:tw--translate-y-91:focus{
    --tw-translate-y: -22.75rem;
  }

  .lg\:focus\:tw--translate-y-92:focus{
    --tw-translate-y: -23rem;
  }

  .lg\:focus\:tw--translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .lg\:focus\:tw--translate-y-102:focus{
    --tw-translate-y: -25.5rem;
  }

  .lg\:focus\:tw--translate-y-112:focus{
    --tw-translate-y: -28rem;
  }

  .lg\:focus\:tw--translate-y-128:focus{
    --tw-translate-y: -31rem;
  }

  .lg\:focus\:tw--translate-y-129:focus{
    --tw-translate-y: -32.25rem;
  }

  .lg\:focus\:tw--translate-y-130:focus{
    --tw-translate-y: -32.5rem;
  }

  .lg\:focus\:tw--translate-y-140:focus{
    --tw-translate-y: -35rem;
  }

  .lg\:focus\:tw--translate-y-160:focus{
    --tw-translate-y: -40rem;
  }

  .lg\:focus\:tw--translate-y-180:focus{
    --tw-translate-y: -45rem;
  }

  .lg\:focus\:tw--translate-y-185:focus{
    --tw-translate-y: -46.25rem;
  }

  .lg\:focus\:tw--translate-y-190:focus{
    --tw-translate-y: -47.5rem;
  }

  .lg\:focus\:tw--translate-y-200:focus{
    --tw-translate-y: -50rem;
  }

  .lg\:focus\:tw--translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .lg\:focus\:tw--translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .lg\:focus\:tw--translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .lg\:focus\:tw--translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .lg\:focus\:tw--translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .lg\:focus\:tw-translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .lg\:focus\:tw-translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .lg\:focus\:tw-translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .lg\:focus\:tw-translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .lg\:focus\:tw-translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .lg\:focus\:tw-translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .lg\:focus\:tw-translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .lg\:focus\:tw--translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .lg\:focus\:tw--translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .lg\:focus\:tw--translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .lg\:focus\:tw--translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .lg\:focus\:tw--translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .lg\:focus\:tw--translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .lg\:focus\:tw--translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .lg\:tw-rotate-0{
    --tw-rotate: 0deg;
  }

  .lg\:tw-rotate-1{
    --tw-rotate: 1deg;
  }

  .lg\:tw-rotate-2{
    --tw-rotate: 2deg;
  }

  .lg\:tw-rotate-3{
    --tw-rotate: 3deg;
  }

  .lg\:tw-rotate-6{
    --tw-rotate: 6deg;
  }

  .lg\:tw-rotate-12{
    --tw-rotate: 12deg;
  }

  .lg\:tw-rotate-45{
    --tw-rotate: 45deg;
  }

  .lg\:tw-rotate-90{
    --tw-rotate: 90deg;
  }

  .lg\:tw-rotate-180{
    --tw-rotate: 180deg;
  }

  .lg\:tw--rotate-180{
    --tw-rotate: -180deg;
  }

  .lg\:tw--rotate-90{
    --tw-rotate: -90deg;
  }

  .lg\:tw--rotate-45{
    --tw-rotate: -45deg;
  }

  .lg\:tw--rotate-12{
    --tw-rotate: -12deg;
  }

  .lg\:tw--rotate-6{
    --tw-rotate: -6deg;
  }

  .lg\:tw--rotate-3{
    --tw-rotate: -3deg;
  }

  .lg\:tw--rotate-2{
    --tw-rotate: -2deg;
  }

  .lg\:tw--rotate-1{
    --tw-rotate: -1deg;
  }

  .lg\:hover\:tw-rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .lg\:hover\:tw-rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .lg\:hover\:tw-rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .lg\:hover\:tw-rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .lg\:hover\:tw-rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .lg\:hover\:tw-rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .lg\:hover\:tw-rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .lg\:hover\:tw-rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .lg\:hover\:tw-rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .lg\:hover\:tw--rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .lg\:hover\:tw--rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .lg\:hover\:tw--rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .lg\:hover\:tw--rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .lg\:hover\:tw--rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .lg\:hover\:tw--rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .lg\:hover\:tw--rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .lg\:hover\:tw--rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .lg\:focus\:tw-rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .lg\:focus\:tw-rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .lg\:focus\:tw-rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .lg\:focus\:tw-rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .lg\:focus\:tw-rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .lg\:focus\:tw-rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .lg\:focus\:tw-rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .lg\:focus\:tw-rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .lg\:focus\:tw-rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .lg\:focus\:tw--rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .lg\:focus\:tw--rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .lg\:focus\:tw--rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .lg\:focus\:tw--rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .lg\:focus\:tw--rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .lg\:focus\:tw--rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .lg\:focus\:tw--rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .lg\:focus\:tw--rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .lg\:tw-skew-x-0{
    --tw-skew-x: 0deg;
  }

  .lg\:tw-skew-x-1{
    --tw-skew-x: 1deg;
  }

  .lg\:tw-skew-x-2{
    --tw-skew-x: 2deg;
  }

  .lg\:tw-skew-x-3{
    --tw-skew-x: 3deg;
  }

  .lg\:tw-skew-x-6{
    --tw-skew-x: 6deg;
  }

  .lg\:tw-skew-x-12{
    --tw-skew-x: 12deg;
  }

  .lg\:tw--skew-x-12{
    --tw-skew-x: -12deg;
  }

  .lg\:tw--skew-x-6{
    --tw-skew-x: -6deg;
  }

  .lg\:tw--skew-x-3{
    --tw-skew-x: -3deg;
  }

  .lg\:tw--skew-x-2{
    --tw-skew-x: -2deg;
  }

  .lg\:tw--skew-x-1{
    --tw-skew-x: -1deg;
  }

  .lg\:tw-skew-y-0{
    --tw-skew-y: 0deg;
  }

  .lg\:tw-skew-y-1{
    --tw-skew-y: 1deg;
  }

  .lg\:tw-skew-y-2{
    --tw-skew-y: 2deg;
  }

  .lg\:tw-skew-y-3{
    --tw-skew-y: 3deg;
  }

  .lg\:tw-skew-y-6{
    --tw-skew-y: 6deg;
  }

  .lg\:tw-skew-y-12{
    --tw-skew-y: 12deg;
  }

  .lg\:tw--skew-y-12{
    --tw-skew-y: -12deg;
  }

  .lg\:tw--skew-y-6{
    --tw-skew-y: -6deg;
  }

  .lg\:tw--skew-y-3{
    --tw-skew-y: -3deg;
  }

  .lg\:tw--skew-y-2{
    --tw-skew-y: -2deg;
  }

  .lg\:tw--skew-y-1{
    --tw-skew-y: -1deg;
  }

  .lg\:hover\:tw-skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .lg\:hover\:tw-skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .lg\:hover\:tw-skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .lg\:hover\:tw-skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .lg\:hover\:tw-skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .lg\:hover\:tw-skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .lg\:hover\:tw--skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .lg\:hover\:tw--skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .lg\:hover\:tw--skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .lg\:hover\:tw--skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .lg\:hover\:tw--skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .lg\:hover\:tw-skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .lg\:hover\:tw-skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .lg\:hover\:tw-skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .lg\:hover\:tw-skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .lg\:hover\:tw-skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .lg\:hover\:tw-skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .lg\:hover\:tw--skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .lg\:hover\:tw--skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .lg\:hover\:tw--skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .lg\:hover\:tw--skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .lg\:hover\:tw--skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .lg\:focus\:tw-skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .lg\:focus\:tw-skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .lg\:focus\:tw-skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .lg\:focus\:tw-skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .lg\:focus\:tw-skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .lg\:focus\:tw-skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .lg\:focus\:tw--skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .lg\:focus\:tw--skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .lg\:focus\:tw--skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .lg\:focus\:tw--skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .lg\:focus\:tw--skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .lg\:focus\:tw-skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .lg\:focus\:tw-skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .lg\:focus\:tw-skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .lg\:focus\:tw-skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .lg\:focus\:tw-skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .lg\:focus\:tw-skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .lg\:focus\:tw--skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .lg\:focus\:tw--skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .lg\:focus\:tw--skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .lg\:focus\:tw--skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .lg\:focus\:tw--skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .lg\:tw-scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:tw-scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:tw-scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:tw-scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:tw-scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:tw-scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:tw-scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:tw-scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:tw-scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:tw-scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:tw-scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:hover\:tw-scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:hover\:tw-scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:hover\:tw-scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:hover\:tw-scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:hover\:tw-scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:hover\:tw-scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:tw-scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:tw-scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:tw-scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:tw-scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:focus\:tw-scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:focus\:tw-scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:focus\:tw-scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:focus\:tw-scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:focus\:tw-scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:focus\:tw-scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:tw-scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:tw-scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:tw-scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:tw-scale-x-0{
    --tw-scale-x: 0;
  }

  .lg\:tw-scale-x-50{
    --tw-scale-x: .5;
  }

  .lg\:tw-scale-x-75{
    --tw-scale-x: .75;
  }

  .lg\:tw-scale-x-90{
    --tw-scale-x: .9;
  }

  .lg\:tw-scale-x-95{
    --tw-scale-x: .95;
  }

  .lg\:tw-scale-x-100{
    --tw-scale-x: 1;
  }

  .lg\:tw-scale-x-105{
    --tw-scale-x: 1.05;
  }

  .lg\:tw-scale-x-110{
    --tw-scale-x: 1.1;
  }

  .lg\:tw-scale-x-125{
    --tw-scale-x: 1.25;
  }

  .lg\:tw-scale-x-150{
    --tw-scale-x: 1.5;
  }

  .lg\:tw-scale-y-0{
    --tw-scale-y: 0;
  }

  .lg\:tw-scale-y-50{
    --tw-scale-y: .5;
  }

  .lg\:tw-scale-y-75{
    --tw-scale-y: .75;
  }

  .lg\:tw-scale-y-90{
    --tw-scale-y: .9;
  }

  .lg\:tw-scale-y-95{
    --tw-scale-y: .95;
  }

  .lg\:tw-scale-y-100{
    --tw-scale-y: 1;
  }

  .lg\:tw-scale-y-105{
    --tw-scale-y: 1.05;
  }

  .lg\:tw-scale-y-110{
    --tw-scale-y: 1.1;
  }

  .lg\:tw-scale-y-125{
    --tw-scale-y: 1.25;
  }

  .lg\:tw-scale-y-150{
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:tw-scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .lg\:hover\:tw-scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .lg\:hover\:tw-scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .lg\:hover\:tw-scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .lg\:hover\:tw-scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .lg\:hover\:tw-scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .lg\:hover\:tw-scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .lg\:hover\:tw-scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .lg\:hover\:tw-scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .lg\:hover\:tw-scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .lg\:hover\:tw-scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .lg\:hover\:tw-scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .lg\:hover\:tw-scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .lg\:hover\:tw-scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .lg\:hover\:tw-scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .lg\:hover\:tw-scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .lg\:hover\:tw-scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:tw-scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:tw-scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:tw-scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:tw-scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .lg\:focus\:tw-scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .lg\:focus\:tw-scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .lg\:focus\:tw-scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .lg\:focus\:tw-scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .lg\:focus\:tw-scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .lg\:focus\:tw-scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .lg\:focus\:tw-scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .lg\:focus\:tw-scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .lg\:focus\:tw-scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .lg\:focus\:tw-scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .lg\:focus\:tw-scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .lg\:focus\:tw-scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .lg\:focus\:tw-scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .lg\:focus\:tw-scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .lg\:focus\:tw-scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .lg\:focus\:tw-scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:tw-scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:tw-scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:tw-scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .lg\:tw-animate-none{
    animation: none;
  }

  .lg\:tw-animate-spin{
    animation: tw-spin 1s linear infinite;
  }

  .lg\:tw-animate-ping{
    animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lg\:tw-animate-pulse{
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lg\:tw-animate-bounce{
    animation: tw-bounce 1s infinite;
  }

  .lg\:tw-cursor-auto{
    cursor: auto;
  }

  .lg\:tw-cursor-default{
    cursor: default;
  }

  .lg\:tw-cursor-pointer{
    cursor: pointer;
  }

  .lg\:tw-cursor-wait{
    cursor: wait;
  }

  .lg\:tw-cursor-text{
    cursor: text;
  }

  .lg\:tw-cursor-move{
    cursor: move;
  }

  .lg\:tw-cursor-help{
    cursor: help;
  }

  .lg\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  .lg\:tw-select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .lg\:tw-select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .lg\:tw-select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .lg\:tw-select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .lg\:tw-resize-none{
    resize: none;
  }

  .lg\:tw-resize-y{
    resize: vertical;
  }

  .lg\:tw-resize-x{
    resize: horizontal;
  }

  .lg\:tw-resize{
    resize: both;
  }

  .lg\:tw-list-inside{
    list-style-position: inside;
  }

  .lg\:tw-list-outside{
    list-style-position: outside;
  }

  .lg\:tw-list-none{
    list-style-type: none;
  }

  .lg\:tw-list-disc{
    list-style-type: disc;
  }

  .lg\:tw-list-decimal{
    list-style-type: decimal;
  }

  .lg\:tw-appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .lg\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  .lg\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  .lg\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  .lg\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .lg\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  .lg\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  .lg\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .lg\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .lg\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  .lg\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  .lg\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  .lg\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .lg\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  .lg\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lg\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lg\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lg\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lg\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lg\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  .lg\:tw-flex-row{
    flex-direction: row;
  }

  .lg\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  .lg\:tw-flex-col{
    flex-direction: column;
  }

  .lg\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  .lg\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  .lg\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .lg\:tw-flex-nowrap{
    flex-wrap: nowrap;
  }

  .lg\:tw-place-content-center{
    place-content: center;
  }

  .lg\:tw-place-content-start{
    place-content: start;
  }

  .lg\:tw-place-content-end{
    place-content: end;
  }

  .lg\:tw-place-content-between{
    place-content: space-between;
  }

  .lg\:tw-place-content-around{
    place-content: space-around;
  }

  .lg\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  .lg\:tw-place-content-stretch{
    place-content: stretch;
  }

  .lg\:tw-place-items-start{
    place-items: start;
  }

  .lg\:tw-place-items-end{
    place-items: end;
  }

  .lg\:tw-place-items-center{
    place-items: center;
  }

  .lg\:tw-place-items-stretch{
    place-items: stretch;
  }

  .lg\:tw-content-center{
    align-content: center;
  }

  .lg\:tw-content-start{
    align-content: flex-start;
  }

  .lg\:tw-content-end{
    align-content: flex-end;
  }

  .lg\:tw-content-between{
    align-content: space-between;
  }

  .lg\:tw-content-around{
    align-content: space-around;
  }

  .lg\:tw-content-evenly{
    align-content: space-evenly;
  }

  .lg\:tw-items-start{
    align-items: flex-start;
  }

  .lg\:tw-items-end{
    align-items: flex-end;
  }

  .lg\:tw-items-center{
    align-items: center;
  }

  .lg\:tw-items-baseline{
    align-items: baseline;
  }

  .lg\:tw-items-stretch{
    align-items: stretch;
  }

  .lg\:tw-justify-start{
    justify-content: flex-start;
  }

  .lg\:tw-justify-end{
    justify-content: flex-end;
  }

  .lg\:tw-justify-center{
    justify-content: center;
  }

  .lg\:tw-justify-between{
    justify-content: space-between;
  }

  .lg\:tw-justify-around{
    justify-content: space-around;
  }

  .lg\:tw-justify-evenly{
    justify-content: space-evenly;
  }

  .lg\:tw-justify-items-start{
    justify-items: start;
  }

  .lg\:tw-justify-items-end{
    justify-items: end;
  }

  .lg\:tw-justify-items-center{
    justify-items: center;
  }

  .lg\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  .lg\:tw-gap-0{
    gap: 0px;
  }

  .lg\:tw-gap-1{
    gap: 0.25rem;
  }

  .lg\:tw-gap-2{
    gap: 0.5rem;
  }

  .lg\:tw-gap-3{
    gap: 0.75rem;
  }

  .lg\:tw-gap-4{
    gap: 1rem;
  }

  .lg\:tw-gap-5{
    gap: 1.25rem;
  }

  .lg\:tw-gap-6{
    gap: 1.5rem;
  }

  .lg\:tw-gap-7{
    gap: 1.75rem;
  }

  .lg\:tw-gap-8{
    gap: 2rem;
  }

  .lg\:tw-gap-9{
    gap: 2.25rem;
  }

  .lg\:tw-gap-10{
    gap: 2.5rem;
  }

  .lg\:tw-gap-11{
    gap: 2.75rem;
  }

  .lg\:tw-gap-12{
    gap: 3rem;
  }

  .lg\:tw-gap-13{
    gap: 3.25rem;
  }

  .lg\:tw-gap-14{
    gap: 3.5rem;
  }

  .lg\:tw-gap-15{
    gap: 3.75rem;
  }

  .lg\:tw-gap-16{
    gap: 4rem;
  }

  .lg\:tw-gap-17{
    gap: 4.25rem;
  }

  .lg\:tw-gap-18{
    gap: 4.5rem;
  }

  .lg\:tw-gap-19{
    gap: 4.75rem;
  }

  .lg\:tw-gap-20{
    gap: 5rem;
  }

  .lg\:tw-gap-21{
    gap: 5.25rem;
  }

  .lg\:tw-gap-22{
    gap: 5.5rem;
  }

  .lg\:tw-gap-23{
    gap: 5.75rem;
  }

  .lg\:tw-gap-24{
    gap: 6rem;
  }

  .lg\:tw-gap-25{
    gap: 6.25rem;
  }

  .lg\:tw-gap-26{
    gap: 6.5rem;
  }

  .lg\:tw-gap-27{
    gap: 6.75rem;
  }

  .lg\:tw-gap-28{
    gap: 7rem;
  }

  .lg\:tw-gap-29{
    gap: 7.25rem;
  }

  .lg\:tw-gap-30{
    gap: 7.5rem;
  }

  .lg\:tw-gap-31{
    gap: 7.75rem;
  }

  .lg\:tw-gap-32{
    gap: 8rem;
  }

  .lg\:tw-gap-33{
    gap: 8.25rem;
  }

  .lg\:tw-gap-34{
    gap: 8.5rem;
  }

  .lg\:tw-gap-35{
    gap: 8.75rem;
  }

  .lg\:tw-gap-36{
    gap: 9rem;
  }

  .lg\:tw-gap-37{
    gap: 9.25rem;
  }

  .lg\:tw-gap-38{
    gap: 9.5rem;
  }

  .lg\:tw-gap-39{
    gap: 9.75rem;
  }

  .lg\:tw-gap-40{
    gap: 10rem;
  }

  .lg\:tw-gap-41{
    gap: 10.25rem;
  }

  .lg\:tw-gap-42{
    gap: 10.5rem;
  }

  .lg\:tw-gap-43{
    gap: 10.75rem;
  }

  .lg\:tw-gap-44{
    gap: 11rem;
  }

  .lg\:tw-gap-45{
    gap: 11.25rem;
  }

  .lg\:tw-gap-46{
    gap: 11.5rem;
  }

  .lg\:tw-gap-47{
    gap: 11.75rem;
  }

  .lg\:tw-gap-48{
    gap: 12rem;
  }

  .lg\:tw-gap-50{
    gap: 12.5rem;
  }

  .lg\:tw-gap-52{
    gap: 13rem;
  }

  .lg\:tw-gap-53{
    gap: 13.25rem;
  }

  .lg\:tw-gap-54{
    gap: 13.5rem;
  }

  .lg\:tw-gap-55{
    gap: 13.75rem;
  }

  .lg\:tw-gap-56{
    gap: 14rem;
  }

  .lg\:tw-gap-57{
    gap: 14.25rem;
  }

  .lg\:tw-gap-58{
    gap: 14.5rem;
  }

  .lg\:tw-gap-59{
    gap: 14.75rem;
  }

  .lg\:tw-gap-60{
    gap: 15rem;
  }

  .lg\:tw-gap-61{
    gap: 15.25rem;
  }

  .lg\:tw-gap-62{
    gap: 15.5rem;
  }

  .lg\:tw-gap-63{
    gap: 15.75rem;
  }

  .lg\:tw-gap-64{
    gap: 16rem;
  }

  .lg\:tw-gap-65{
    gap: 16.25rem;
  }

  .lg\:tw-gap-66{
    gap: 16.5rem;
  }

  .lg\:tw-gap-68{
    gap: 17rem;
  }

  .lg\:tw-gap-69{
    gap: 17.25rem;
  }

  .lg\:tw-gap-70{
    gap: 17.5rem;
  }

  .lg\:tw-gap-71{
    gap: 17.75rem;
  }

  .lg\:tw-gap-72{
    gap: 18rem;
  }

  .lg\:tw-gap-73{
    gap: 18.25rem;
  }

  .lg\:tw-gap-74{
    gap: 18.5rem;
  }

  .lg\:tw-gap-75{
    gap: 18.75rem;
  }

  .lg\:tw-gap-76{
    gap: 19rem;
  }

  .lg\:tw-gap-77{
    gap: 19.25rem;
  }

  .lg\:tw-gap-78{
    gap: 19.5rem;
  }

  .lg\:tw-gap-79{
    gap: 19.75rem;
  }

  .lg\:tw-gap-80{
    gap: 20rem;
  }

  .lg\:tw-gap-81{
    gap: 20.25rem;
  }

  .lg\:tw-gap-82{
    gap: 20.5rem;
  }

  .lg\:tw-gap-83{
    gap: 20.75rem;
  }

  .lg\:tw-gap-84{
    gap: 21rem;
  }

  .lg\:tw-gap-85{
    gap: 21.25rem;
  }

  .lg\:tw-gap-86{
    gap: 21.5rem;
  }

  .lg\:tw-gap-87{
    gap: 21.75rem;
  }

  .lg\:tw-gap-88{
    gap: 22rem;
  }

  .lg\:tw-gap-89{
    gap: 22.25rem;
  }

  .lg\:tw-gap-90{
    gap: 22.5rem;
  }

  .lg\:tw-gap-91{
    gap: 22.75rem;
  }

  .lg\:tw-gap-92{
    gap: 23rem;
  }

  .lg\:tw-gap-96{
    gap: 24rem;
  }

  .lg\:tw-gap-102{
    gap: 25.5rem;
  }

  .lg\:tw-gap-112{
    gap: 28rem;
  }

  .lg\:tw-gap-128{
    gap: 31rem;
  }

  .lg\:tw-gap-129{
    gap: 32.25rem;
  }

  .lg\:tw-gap-130{
    gap: 32.5rem;
  }

  .lg\:tw-gap-140{
    gap: 35rem;
  }

  .lg\:tw-gap-160{
    gap: 40rem;
  }

  .lg\:tw-gap-180{
    gap: 45rem;
  }

  .lg\:tw-gap-185{
    gap: 46.25rem;
  }

  .lg\:tw-gap-190{
    gap: 47.5rem;
  }

  .lg\:tw-gap-200{
    gap: 50rem;
  }

  .lg\:tw-gap-px{
    gap: 1px;
  }

  .lg\:tw-gap-0\.5{
    gap: 0.125rem;
  }

  .lg\:tw-gap-1\.5{
    gap: 0.375rem;
  }

  .lg\:tw-gap-2\.5{
    gap: 0.625rem;
  }

  .lg\:tw-gap-3\.5{
    gap: 0.875rem;
  }

  .lg\:tw-gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .lg\:tw-gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .lg\:tw-gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .lg\:tw-gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .lg\:tw-gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .lg\:tw-gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .lg\:tw-gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .lg\:tw-gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .lg\:tw-gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .lg\:tw-gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .lg\:tw-gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .lg\:tw-gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .lg\:tw-gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .lg\:tw-gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }

  .lg\:tw-gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .lg\:tw-gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }

  .lg\:tw-gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .lg\:tw-gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }

  .lg\:tw-gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }

  .lg\:tw-gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }

  .lg\:tw-gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .lg\:tw-gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }

  .lg\:tw-gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }

  .lg\:tw-gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }

  .lg\:tw-gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .lg\:tw-gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }

  .lg\:tw-gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }

  .lg\:tw-gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }

  .lg\:tw-gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .lg\:tw-gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }

  .lg\:tw-gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }

  .lg\:tw-gap-x-31{
    -moz-column-gap: 7.75rem;
         column-gap: 7.75rem;
  }

  .lg\:tw-gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .lg\:tw-gap-x-33{
    -moz-column-gap: 8.25rem;
         column-gap: 8.25rem;
  }

  .lg\:tw-gap-x-34{
    -moz-column-gap: 8.5rem;
         column-gap: 8.5rem;
  }

  .lg\:tw-gap-x-35{
    -moz-column-gap: 8.75rem;
         column-gap: 8.75rem;
  }

  .lg\:tw-gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .lg\:tw-gap-x-37{
    -moz-column-gap: 9.25rem;
         column-gap: 9.25rem;
  }

  .lg\:tw-gap-x-38{
    -moz-column-gap: 9.5rem;
         column-gap: 9.5rem;
  }

  .lg\:tw-gap-x-39{
    -moz-column-gap: 9.75rem;
         column-gap: 9.75rem;
  }

  .lg\:tw-gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .lg\:tw-gap-x-41{
    -moz-column-gap: 10.25rem;
         column-gap: 10.25rem;
  }

  .lg\:tw-gap-x-42{
    -moz-column-gap: 10.5rem;
         column-gap: 10.5rem;
  }

  .lg\:tw-gap-x-43{
    -moz-column-gap: 10.75rem;
         column-gap: 10.75rem;
  }

  .lg\:tw-gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .lg\:tw-gap-x-45{
    -moz-column-gap: 11.25rem;
         column-gap: 11.25rem;
  }

  .lg\:tw-gap-x-46{
    -moz-column-gap: 11.5rem;
         column-gap: 11.5rem;
  }

  .lg\:tw-gap-x-47{
    -moz-column-gap: 11.75rem;
         column-gap: 11.75rem;
  }

  .lg\:tw-gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .lg\:tw-gap-x-50{
    -moz-column-gap: 12.5rem;
         column-gap: 12.5rem;
  }

  .lg\:tw-gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .lg\:tw-gap-x-53{
    -moz-column-gap: 13.25rem;
         column-gap: 13.25rem;
  }

  .lg\:tw-gap-x-54{
    -moz-column-gap: 13.5rem;
         column-gap: 13.5rem;
  }

  .lg\:tw-gap-x-55{
    -moz-column-gap: 13.75rem;
         column-gap: 13.75rem;
  }

  .lg\:tw-gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .lg\:tw-gap-x-57{
    -moz-column-gap: 14.25rem;
         column-gap: 14.25rem;
  }

  .lg\:tw-gap-x-58{
    -moz-column-gap: 14.5rem;
         column-gap: 14.5rem;
  }

  .lg\:tw-gap-x-59{
    -moz-column-gap: 14.75rem;
         column-gap: 14.75rem;
  }

  .lg\:tw-gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .lg\:tw-gap-x-61{
    -moz-column-gap: 15.25rem;
         column-gap: 15.25rem;
  }

  .lg\:tw-gap-x-62{
    -moz-column-gap: 15.5rem;
         column-gap: 15.5rem;
  }

  .lg\:tw-gap-x-63{
    -moz-column-gap: 15.75rem;
         column-gap: 15.75rem;
  }

  .lg\:tw-gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .lg\:tw-gap-x-65{
    -moz-column-gap: 16.25rem;
         column-gap: 16.25rem;
  }

  .lg\:tw-gap-x-66{
    -moz-column-gap: 16.5rem;
         column-gap: 16.5rem;
  }

  .lg\:tw-gap-x-68{
    -moz-column-gap: 17rem;
         column-gap: 17rem;
  }

  .lg\:tw-gap-x-69{
    -moz-column-gap: 17.25rem;
         column-gap: 17.25rem;
  }

  .lg\:tw-gap-x-70{
    -moz-column-gap: 17.5rem;
         column-gap: 17.5rem;
  }

  .lg\:tw-gap-x-71{
    -moz-column-gap: 17.75rem;
         column-gap: 17.75rem;
  }

  .lg\:tw-gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .lg\:tw-gap-x-73{
    -moz-column-gap: 18.25rem;
         column-gap: 18.25rem;
  }

  .lg\:tw-gap-x-74{
    -moz-column-gap: 18.5rem;
         column-gap: 18.5rem;
  }

  .lg\:tw-gap-x-75{
    -moz-column-gap: 18.75rem;
         column-gap: 18.75rem;
  }

  .lg\:tw-gap-x-76{
    -moz-column-gap: 19rem;
         column-gap: 19rem;
  }

  .lg\:tw-gap-x-77{
    -moz-column-gap: 19.25rem;
         column-gap: 19.25rem;
  }

  .lg\:tw-gap-x-78{
    -moz-column-gap: 19.5rem;
         column-gap: 19.5rem;
  }

  .lg\:tw-gap-x-79{
    -moz-column-gap: 19.75rem;
         column-gap: 19.75rem;
  }

  .lg\:tw-gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .lg\:tw-gap-x-81{
    -moz-column-gap: 20.25rem;
         column-gap: 20.25rem;
  }

  .lg\:tw-gap-x-82{
    -moz-column-gap: 20.5rem;
         column-gap: 20.5rem;
  }

  .lg\:tw-gap-x-83{
    -moz-column-gap: 20.75rem;
         column-gap: 20.75rem;
  }

  .lg\:tw-gap-x-84{
    -moz-column-gap: 21rem;
         column-gap: 21rem;
  }

  .lg\:tw-gap-x-85{
    -moz-column-gap: 21.25rem;
         column-gap: 21.25rem;
  }

  .lg\:tw-gap-x-86{
    -moz-column-gap: 21.5rem;
         column-gap: 21.5rem;
  }

  .lg\:tw-gap-x-87{
    -moz-column-gap: 21.75rem;
         column-gap: 21.75rem;
  }

  .lg\:tw-gap-x-88{
    -moz-column-gap: 22rem;
         column-gap: 22rem;
  }

  .lg\:tw-gap-x-89{
    -moz-column-gap: 22.25rem;
         column-gap: 22.25rem;
  }

  .lg\:tw-gap-x-90{
    -moz-column-gap: 22.5rem;
         column-gap: 22.5rem;
  }

  .lg\:tw-gap-x-91{
    -moz-column-gap: 22.75rem;
         column-gap: 22.75rem;
  }

  .lg\:tw-gap-x-92{
    -moz-column-gap: 23rem;
         column-gap: 23rem;
  }

  .lg\:tw-gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .lg\:tw-gap-x-102{
    -moz-column-gap: 25.5rem;
         column-gap: 25.5rem;
  }

  .lg\:tw-gap-x-112{
    -moz-column-gap: 28rem;
         column-gap: 28rem;
  }

  .lg\:tw-gap-x-128{
    -moz-column-gap: 31rem;
         column-gap: 31rem;
  }

  .lg\:tw-gap-x-129{
    -moz-column-gap: 32.25rem;
         column-gap: 32.25rem;
  }

  .lg\:tw-gap-x-130{
    -moz-column-gap: 32.5rem;
         column-gap: 32.5rem;
  }

  .lg\:tw-gap-x-140{
    -moz-column-gap: 35rem;
         column-gap: 35rem;
  }

  .lg\:tw-gap-x-160{
    -moz-column-gap: 40rem;
         column-gap: 40rem;
  }

  .lg\:tw-gap-x-180{
    -moz-column-gap: 45rem;
         column-gap: 45rem;
  }

  .lg\:tw-gap-x-185{
    -moz-column-gap: 46.25rem;
         column-gap: 46.25rem;
  }

  .lg\:tw-gap-x-190{
    -moz-column-gap: 47.5rem;
         column-gap: 47.5rem;
  }

  .lg\:tw-gap-x-200{
    -moz-column-gap: 50rem;
         column-gap: 50rem;
  }

  .lg\:tw-gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .lg\:tw-gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .lg\:tw-gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .lg\:tw-gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .lg\:tw-gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .lg\:tw-gap-y-0{
    row-gap: 0px;
  }

  .lg\:tw-gap-y-1{
    row-gap: 0.25rem;
  }

  .lg\:tw-gap-y-2{
    row-gap: 0.5rem;
  }

  .lg\:tw-gap-y-3{
    row-gap: 0.75rem;
  }

  .lg\:tw-gap-y-4{
    row-gap: 1rem;
  }

  .lg\:tw-gap-y-5{
    row-gap: 1.25rem;
  }

  .lg\:tw-gap-y-6{
    row-gap: 1.5rem;
  }

  .lg\:tw-gap-y-7{
    row-gap: 1.75rem;
  }

  .lg\:tw-gap-y-8{
    row-gap: 2rem;
  }

  .lg\:tw-gap-y-9{
    row-gap: 2.25rem;
  }

  .lg\:tw-gap-y-10{
    row-gap: 2.5rem;
  }

  .lg\:tw-gap-y-11{
    row-gap: 2.75rem;
  }

  .lg\:tw-gap-y-12{
    row-gap: 3rem;
  }

  .lg\:tw-gap-y-13{
    row-gap: 3.25rem;
  }

  .lg\:tw-gap-y-14{
    row-gap: 3.5rem;
  }

  .lg\:tw-gap-y-15{
    row-gap: 3.75rem;
  }

  .lg\:tw-gap-y-16{
    row-gap: 4rem;
  }

  .lg\:tw-gap-y-17{
    row-gap: 4.25rem;
  }

  .lg\:tw-gap-y-18{
    row-gap: 4.5rem;
  }

  .lg\:tw-gap-y-19{
    row-gap: 4.75rem;
  }

  .lg\:tw-gap-y-20{
    row-gap: 5rem;
  }

  .lg\:tw-gap-y-21{
    row-gap: 5.25rem;
  }

  .lg\:tw-gap-y-22{
    row-gap: 5.5rem;
  }

  .lg\:tw-gap-y-23{
    row-gap: 5.75rem;
  }

  .lg\:tw-gap-y-24{
    row-gap: 6rem;
  }

  .lg\:tw-gap-y-25{
    row-gap: 6.25rem;
  }

  .lg\:tw-gap-y-26{
    row-gap: 6.5rem;
  }

  .lg\:tw-gap-y-27{
    row-gap: 6.75rem;
  }

  .lg\:tw-gap-y-28{
    row-gap: 7rem;
  }

  .lg\:tw-gap-y-29{
    row-gap: 7.25rem;
  }

  .lg\:tw-gap-y-30{
    row-gap: 7.5rem;
  }

  .lg\:tw-gap-y-31{
    row-gap: 7.75rem;
  }

  .lg\:tw-gap-y-32{
    row-gap: 8rem;
  }

  .lg\:tw-gap-y-33{
    row-gap: 8.25rem;
  }

  .lg\:tw-gap-y-34{
    row-gap: 8.5rem;
  }

  .lg\:tw-gap-y-35{
    row-gap: 8.75rem;
  }

  .lg\:tw-gap-y-36{
    row-gap: 9rem;
  }

  .lg\:tw-gap-y-37{
    row-gap: 9.25rem;
  }

  .lg\:tw-gap-y-38{
    row-gap: 9.5rem;
  }

  .lg\:tw-gap-y-39{
    row-gap: 9.75rem;
  }

  .lg\:tw-gap-y-40{
    row-gap: 10rem;
  }

  .lg\:tw-gap-y-41{
    row-gap: 10.25rem;
  }

  .lg\:tw-gap-y-42{
    row-gap: 10.5rem;
  }

  .lg\:tw-gap-y-43{
    row-gap: 10.75rem;
  }

  .lg\:tw-gap-y-44{
    row-gap: 11rem;
  }

  .lg\:tw-gap-y-45{
    row-gap: 11.25rem;
  }

  .lg\:tw-gap-y-46{
    row-gap: 11.5rem;
  }

  .lg\:tw-gap-y-47{
    row-gap: 11.75rem;
  }

  .lg\:tw-gap-y-48{
    row-gap: 12rem;
  }

  .lg\:tw-gap-y-50{
    row-gap: 12.5rem;
  }

  .lg\:tw-gap-y-52{
    row-gap: 13rem;
  }

  .lg\:tw-gap-y-53{
    row-gap: 13.25rem;
  }

  .lg\:tw-gap-y-54{
    row-gap: 13.5rem;
  }

  .lg\:tw-gap-y-55{
    row-gap: 13.75rem;
  }

  .lg\:tw-gap-y-56{
    row-gap: 14rem;
  }

  .lg\:tw-gap-y-57{
    row-gap: 14.25rem;
  }

  .lg\:tw-gap-y-58{
    row-gap: 14.5rem;
  }

  .lg\:tw-gap-y-59{
    row-gap: 14.75rem;
  }

  .lg\:tw-gap-y-60{
    row-gap: 15rem;
  }

  .lg\:tw-gap-y-61{
    row-gap: 15.25rem;
  }

  .lg\:tw-gap-y-62{
    row-gap: 15.5rem;
  }

  .lg\:tw-gap-y-63{
    row-gap: 15.75rem;
  }

  .lg\:tw-gap-y-64{
    row-gap: 16rem;
  }

  .lg\:tw-gap-y-65{
    row-gap: 16.25rem;
  }

  .lg\:tw-gap-y-66{
    row-gap: 16.5rem;
  }

  .lg\:tw-gap-y-68{
    row-gap: 17rem;
  }

  .lg\:tw-gap-y-69{
    row-gap: 17.25rem;
  }

  .lg\:tw-gap-y-70{
    row-gap: 17.5rem;
  }

  .lg\:tw-gap-y-71{
    row-gap: 17.75rem;
  }

  .lg\:tw-gap-y-72{
    row-gap: 18rem;
  }

  .lg\:tw-gap-y-73{
    row-gap: 18.25rem;
  }

  .lg\:tw-gap-y-74{
    row-gap: 18.5rem;
  }

  .lg\:tw-gap-y-75{
    row-gap: 18.75rem;
  }

  .lg\:tw-gap-y-76{
    row-gap: 19rem;
  }

  .lg\:tw-gap-y-77{
    row-gap: 19.25rem;
  }

  .lg\:tw-gap-y-78{
    row-gap: 19.5rem;
  }

  .lg\:tw-gap-y-79{
    row-gap: 19.75rem;
  }

  .lg\:tw-gap-y-80{
    row-gap: 20rem;
  }

  .lg\:tw-gap-y-81{
    row-gap: 20.25rem;
  }

  .lg\:tw-gap-y-82{
    row-gap: 20.5rem;
  }

  .lg\:tw-gap-y-83{
    row-gap: 20.75rem;
  }

  .lg\:tw-gap-y-84{
    row-gap: 21rem;
  }

  .lg\:tw-gap-y-85{
    row-gap: 21.25rem;
  }

  .lg\:tw-gap-y-86{
    row-gap: 21.5rem;
  }

  .lg\:tw-gap-y-87{
    row-gap: 21.75rem;
  }

  .lg\:tw-gap-y-88{
    row-gap: 22rem;
  }

  .lg\:tw-gap-y-89{
    row-gap: 22.25rem;
  }

  .lg\:tw-gap-y-90{
    row-gap: 22.5rem;
  }

  .lg\:tw-gap-y-91{
    row-gap: 22.75rem;
  }

  .lg\:tw-gap-y-92{
    row-gap: 23rem;
  }

  .lg\:tw-gap-y-96{
    row-gap: 24rem;
  }

  .lg\:tw-gap-y-102{
    row-gap: 25.5rem;
  }

  .lg\:tw-gap-y-112{
    row-gap: 28rem;
  }

  .lg\:tw-gap-y-128{
    row-gap: 31rem;
  }

  .lg\:tw-gap-y-129{
    row-gap: 32.25rem;
  }

  .lg\:tw-gap-y-130{
    row-gap: 32.5rem;
  }

  .lg\:tw-gap-y-140{
    row-gap: 35rem;
  }

  .lg\:tw-gap-y-160{
    row-gap: 40rem;
  }

  .lg\:tw-gap-y-180{
    row-gap: 45rem;
  }

  .lg\:tw-gap-y-185{
    row-gap: 46.25rem;
  }

  .lg\:tw-gap-y-190{
    row-gap: 47.5rem;
  }

  .lg\:tw-gap-y-200{
    row-gap: 50rem;
  }

  .lg\:tw-gap-y-px{
    row-gap: 1px;
  }

  .lg\:tw-gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .lg\:tw-gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .lg\:tw-gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .lg\:tw-gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .lg\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17rem * var(--tw-space-x-reverse));
    margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19rem * var(--tw-space-x-reverse));
    margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21rem * var(--tw-space-x-reverse));
    margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22rem * var(--tw-space-x-reverse));
    margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(23rem * var(--tw-space-x-reverse));
    margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(28rem * var(--tw-space-x-reverse));
    margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(31rem * var(--tw-space-x-reverse));
    margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(35rem * var(--tw-space-x-reverse));
    margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40rem * var(--tw-space-x-reverse));
    margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(45rem * var(--tw-space-x-reverse));
    margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(50rem * var(--tw-space-x-reverse));
    margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17rem * var(--tw-space-x-reverse));
    margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19rem * var(--tw-space-x-reverse));
    margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21rem * var(--tw-space-x-reverse));
    margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22rem * var(--tw-space-x-reverse));
    margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-23rem * var(--tw-space-x-reverse));
    margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-28rem * var(--tw-space-x-reverse));
    margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-31rem * var(--tw-space-x-reverse));
    margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-35rem * var(--tw-space-x-reverse));
    margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40rem * var(--tw-space-x-reverse));
    margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-45rem * var(--tw-space-x-reverse));
    margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-50rem * var(--tw-space-x-reverse));
    margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(23rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(28rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(31rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(35rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(45rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .lg\:tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .lg\:tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:tw-divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lg\:tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lg\:tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lg\:tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .lg\:tw-divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lg\:tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .lg\:tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .lg\:tw-divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .lg\:tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .lg\:tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .lg\:tw-divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .lg\:tw-divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .lg\:tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .lg\:tw-divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .lg\:tw-divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .lg\:tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .lg\:tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .lg\:tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .lg\:tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .lg\:tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .lg\:tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .lg\:tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .lg\:tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .lg\:tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .lg\:tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .lg\:tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .lg\:tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .lg\:tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .lg\:tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .lg\:tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .lg\:tw-place-self-auto{
    place-self: auto;
  }

  .lg\:tw-place-self-start{
    place-self: start;
  }

  .lg\:tw-place-self-end{
    place-self: end;
  }

  .lg\:tw-place-self-center{
    place-self: center;
  }

  .lg\:tw-place-self-stretch{
    place-self: stretch;
  }

  .lg\:tw-self-auto{
    align-self: auto;
  }

  .lg\:tw-self-start{
    align-self: flex-start;
  }

  .lg\:tw-self-end{
    align-self: flex-end;
  }

  .lg\:tw-self-center{
    align-self: center;
  }

  .lg\:tw-self-stretch{
    align-self: stretch;
  }

  .lg\:tw-self-baseline{
    align-self: baseline;
  }

  .lg\:tw-justify-self-auto{
    justify-self: auto;
  }

  .lg\:tw-justify-self-start{
    justify-self: start;
  }

  .lg\:tw-justify-self-end{
    justify-self: end;
  }

  .lg\:tw-justify-self-center{
    justify-self: center;
  }

  .lg\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  .lg\:tw-overflow-auto{
    overflow: auto;
  }

  .lg\:tw-overflow-hidden{
    overflow: hidden;
  }

  .lg\:tw-overflow-visible{
    overflow: visible;
  }

  .lg\:tw-overflow-scroll{
    overflow: scroll;
  }

  .lg\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  .lg\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  .lg\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  .lg\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  .lg\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  .lg\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  .lg\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  .lg\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  .lg\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  .lg\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  .lg\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  .lg\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .lg\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .lg\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .lg\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .lg\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .lg\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .lg\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:tw-overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .lg\:tw-overflow-clip{
    text-overflow: clip;
  }

  .lg\:tw-whitespace-normal{
    white-space: normal;
  }

  .lg\:tw-whitespace-nowrap{
    white-space: nowrap;
  }

  .lg\:tw-whitespace-pre{
    white-space: pre;
  }

  .lg\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  .lg\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .lg\:tw-break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .lg\:tw-break-words{
    overflow-wrap: break-word;
  }

  .lg\:tw-break-all{
    word-break: break-all;
  }

  .lg\:tw-rounded-none{
    border-radius: 0px;
  }

  .lg\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  .lg\:tw-rounded{
    border-radius: 0.25rem;
  }

  .lg\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  .lg\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  .lg\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  .lg\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  .lg\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  .lg\:tw-rounded-full{
    border-radius: 9999px;
  }

  .lg\:tw-rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lg\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lg\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lg\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lg\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lg\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:tw-rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lg\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:tw-rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:tw-rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:tw-rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .lg\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .lg\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .lg\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .lg\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .lg\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .lg\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .lg\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .lg\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .lg\:tw-rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .lg\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .lg\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .lg\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .lg\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .lg\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .lg\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .lg\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .lg\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .lg\:tw-rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .lg\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .lg\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .lg\:tw-rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .lg\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .lg\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .lg\:tw-border-0{
    border-width: 0px;
  }

  .lg\:tw-border-2{
    border-width: 2px;
  }

  .lg\:tw-border-4{
    border-width: 4px;
  }

  .lg\:tw-border-8{
    border-width: 8px;
  }

  .lg\:tw-border{
    border-width: 1px;
  }

  .lg\:tw-border-t-0{
    border-top-width: 0px;
  }

  .lg\:tw-border-t-2{
    border-top-width: 2px;
  }

  .lg\:tw-border-t-4{
    border-top-width: 4px;
  }

  .lg\:tw-border-t-8{
    border-top-width: 8px;
  }

  .lg\:tw-border-t{
    border-top-width: 1px;
  }

  .lg\:tw-border-r-0{
    border-right-width: 0px;
  }

  .lg\:tw-border-r-2{
    border-right-width: 2px;
  }

  .lg\:tw-border-r-4{
    border-right-width: 4px;
  }

  .lg\:tw-border-r-8{
    border-right-width: 8px;
  }

  .lg\:tw-border-r{
    border-right-width: 1px;
  }

  .lg\:tw-border-b-0{
    border-bottom-width: 0px;
  }

  .lg\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  .lg\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  .lg\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  .lg\:tw-border-b{
    border-bottom-width: 1px;
  }

  .lg\:tw-border-l-0{
    border-left-width: 0px;
  }

  .lg\:tw-border-l-2{
    border-left-width: 2px;
  }

  .lg\:tw-border-l-4{
    border-left-width: 4px;
  }

  .lg\:tw-border-l-8{
    border-left-width: 8px;
  }

  .lg\:tw-border-l{
    border-left-width: 1px;
  }

  .lg\:tw-border-solid{
    border-style: solid;
  }

  .lg\:tw-border-dashed{
    border-style: dashed;
  }

  .lg\:tw-border-dotted{
    border-style: dotted;
  }

  .lg\:tw-border-double{
    border-style: double;
  }

  .lg\:tw-border-none{
    border-style: none;
  }

  .lg\:tw-border-transparent{
    border-color: transparent;
  }

  .lg\:tw-border-current{
    border-color: currentColor;
  }

  .lg\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .lg\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .lg\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .lg\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .lg\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .lg\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .lg\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .lg\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .lg\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .lg\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .lg\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .lg\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-transparent{
    border-color: transparent;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-current{
    border-color: currentColor;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-transparent:focus-within{
    border-color: transparent;
  }

  .lg\:focus-within\:tw-border-current:focus-within{
    border-color: currentColor;
  }

  .lg\:focus-within\:tw-border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pregnancy-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pregnancy-green-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-pregnancy-green-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-dark-blue:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-orange-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-grey-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-grey-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-grey-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-grey-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-grey-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-grey-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-error-red:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-system-red-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-birth-summary-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-birth-summary-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-birth-summary-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-postnatal-assessment-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-postnatal-assessment-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-postnatal-assessment-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-background:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-system-banner:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-blue-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-blue-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-blue-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-blue-7:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-chart-toggle:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-left-nav-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-left-nav-active:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-left-nav-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:focus-within\:tw-border-default-colour:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-transparent:hover{
    border-color: transparent;
  }

  .lg\:hover\:tw-border-current:hover{
    border-color: currentColor;
  }

  .lg\:hover\:tw-border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pregnancy-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pregnancy-green-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-pregnancy-green-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-dark-blue:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-orange-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-grey-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-grey-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-grey-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-grey-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-grey-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-grey-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-error-red:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-system-red-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-birth-summary-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-birth-summary-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-birth-summary-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-postnatal-assessment-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-postnatal-assessment-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-postnatal-assessment-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-background:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-system-banner:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-blue-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-blue-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-blue-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-blue-7:hover{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-chart-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-left-nav-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-left-nav-active:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-left-nav-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-breadcrumb-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-grow-breadcrumb-inactive-text:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:hover\:tw-border-default-colour:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-transparent:focus{
    border-color: transparent;
  }

  .lg\:focus\:tw-border-current:focus{
    border-color: currentColor;
  }

  .lg\:focus\:tw-border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pregnancy-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pregnancy-green-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-pregnancy-green-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-dark-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-orange-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-grey-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-grey-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-grey-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-grey-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-grey-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-grey-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-error-red:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-system-red-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-birth-summary-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-birth-summary-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-birth-summary-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-postnatal-assessment-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-postnatal-assessment-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-postnatal-assessment-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-background:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-system-banner:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-blue-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-blue-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-blue-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-blue-7:focus{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-chart-toggle:focus{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-left-nav-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-left-nav-active:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-left-nav-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-breadcrumb-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-grow-breadcrumb-inactive-text:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:focus\:tw-border-default-colour:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .lg\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .lg\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .lg\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .lg\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .lg\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .lg\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .lg\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .lg\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .lg\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .lg\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .lg\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .lg\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .lg\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .lg\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .lg\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .tw-group:hover .lg\:group-hover\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .lg\:focus-within\:tw-border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .lg\:focus-within\:tw-border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .lg\:focus-within\:tw-border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .lg\:focus-within\:tw-border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .lg\:focus-within\:tw-border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .lg\:focus-within\:tw-border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .lg\:focus-within\:tw-border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .lg\:focus-within\:tw-border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .lg\:focus-within\:tw-border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .lg\:focus-within\:tw-border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .lg\:focus-within\:tw-border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .lg\:focus-within\:tw-border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .lg\:focus-within\:tw-border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .lg\:focus-within\:tw-border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .lg\:focus-within\:tw-border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .lg\:hover\:tw-border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .lg\:hover\:tw-border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .lg\:hover\:tw-border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .lg\:hover\:tw-border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .lg\:hover\:tw-border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .lg\:hover\:tw-border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .lg\:hover\:tw-border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .lg\:hover\:tw-border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .lg\:hover\:tw-border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .lg\:hover\:tw-border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .lg\:hover\:tw-border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .lg\:hover\:tw-border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .lg\:hover\:tw-border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .lg\:hover\:tw-border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .lg\:hover\:tw-border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .lg\:focus\:tw-border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .lg\:focus\:tw-border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .lg\:focus\:tw-border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .lg\:focus\:tw-border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .lg\:focus\:tw-border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .lg\:focus\:tw-border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .lg\:focus\:tw-border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .lg\:focus\:tw-border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .lg\:focus\:tw-border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .lg\:focus\:tw-border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .lg\:focus\:tw-border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .lg\:focus\:tw-border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .lg\:focus\:tw-border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .lg\:focus\:tw-border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .lg\:focus\:tw-border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .lg\:tw-bg-transparent{
    background-color: transparent;
  }

  .lg\:tw-bg-current{
    background-color: currentColor;
  }

  .lg\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-transparent{
    background-color: transparent;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-current{
    background-color: currentColor;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-transparent:focus-within{
    background-color: transparent;
  }

  .lg\:focus-within\:tw-bg-current:focus-within{
    background-color: currentColor;
  }

  .lg\:focus-within\:tw-bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pregnancy-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pregnancy-green-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-pregnancy-green-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-dark-blue:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-orange-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-grey-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-grey-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-grey-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-grey-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-grey-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-grey-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-error-red:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-system-red-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-birth-summary-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-birth-summary-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-birth-summary-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-postnatal-assessment-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-postnatal-assessment-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-postnatal-assessment-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-background:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-system-banner:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-blue-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-blue-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-blue-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-blue-7:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-chart-toggle:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-left-nav-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-left-nav-active:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-left-nav-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:tw-bg-default-colour:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-transparent:hover{
    background-color: transparent;
  }

  .lg\:hover\:tw-bg-current:hover{
    background-color: currentColor;
  }

  .lg\:hover\:tw-bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pregnancy-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pregnancy-green-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-pregnancy-green-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-dark-blue:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-orange-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-grey-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-grey-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-grey-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-grey-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-grey-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-grey-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-error-red:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-system-red-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-birth-summary-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-birth-summary-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-birth-summary-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-postnatal-assessment-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-postnatal-assessment-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-postnatal-assessment-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-background:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-system-banner:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-blue-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-blue-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-blue-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-blue-7:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-chart-toggle:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-left-nav-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-left-nav-active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-left-nav-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-breadcrumb-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:hover\:tw-bg-default-colour:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-transparent:focus{
    background-color: transparent;
  }

  .lg\:focus\:tw-bg-current:focus{
    background-color: currentColor;
  }

  .lg\:focus\:tw-bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pregnancy-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pregnancy-green-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-pregnancy-green-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-dark-blue:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-orange-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-grey-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-grey-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-grey-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-grey-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-grey-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-grey-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-error-red:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-system-red-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-birth-summary-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-birth-summary-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-birth-summary-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-postnatal-assessment-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-postnatal-assessment-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-postnatal-assessment-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-background:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-system-banner:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-blue-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-blue-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-blue-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-blue-7:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-chart-toggle:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-left-nav-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-left-nav-active:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-left-nav-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-breadcrumb-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:focus\:tw-bg-default-colour:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .lg\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .lg\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .lg\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .lg\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .lg\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .lg\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .lg\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .lg\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .lg\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .lg\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .lg\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .lg\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .lg\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .lg\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .lg\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .tw-group:hover .lg\:group-hover\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .lg\:focus-within\:tw-bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .lg\:focus-within\:tw-bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus-within\:tw-bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus-within\:tw-bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .lg\:focus-within\:tw-bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .lg\:focus-within\:tw-bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus-within\:tw-bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .lg\:focus-within\:tw-bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .lg\:focus-within\:tw-bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus-within\:tw-bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .lg\:focus-within\:tw-bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .lg\:focus-within\:tw-bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus-within\:tw-bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus-within\:tw-bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus-within\:tw-bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .lg\:hover\:tw-bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .lg\:hover\:tw-bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .lg\:hover\:tw-bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .lg\:hover\:tw-bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .lg\:hover\:tw-bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .lg\:hover\:tw-bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .lg\:hover\:tw-bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .lg\:hover\:tw-bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .lg\:hover\:tw-bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .lg\:hover\:tw-bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .lg\:hover\:tw-bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .lg\:hover\:tw-bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .lg\:hover\:tw-bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .lg\:hover\:tw-bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .lg\:hover\:tw-bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .lg\:focus\:tw-bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .lg\:focus\:tw-bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus\:tw-bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus\:tw-bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .lg\:focus\:tw-bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .lg\:focus\:tw-bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus\:tw-bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .lg\:focus\:tw-bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .lg\:focus\:tw-bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus\:tw-bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .lg\:focus\:tw-bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .lg\:focus\:tw-bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus\:tw-bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus\:tw-bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus\:tw-bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .lg\:tw-bg-none{
    background-image: none;
  }

  .lg\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lg\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lg\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lg\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lg\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lg\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lg\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lg\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lg\:tw-from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:tw-from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:tw-from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:tw-from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:tw-from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:tw-from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:tw-from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:tw-from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:tw-from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:tw-from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:tw-from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:tw-from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:tw-from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:tw-from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:tw-from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:tw-from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:tw-from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:tw-from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:tw-from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:tw-from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:tw-from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:tw-from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:tw-from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:tw-from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:tw-from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:tw-from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:tw-from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:tw-from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:tw-from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:tw-from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:tw-from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:tw-from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:tw-from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:tw-from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:tw-from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:tw-from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:tw-from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:tw-from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:tw-from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:tw-from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:tw-from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:tw-from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:tw-from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:tw-from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:tw-from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:tw-from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:tw-from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:tw-from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:tw-from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:tw-from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:tw-from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:tw-from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:tw-from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:tw-from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:tw-from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:tw-from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:tw-from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:tw-from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:tw-from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:tw-from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:tw-from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:tw-from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:tw-from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:tw-from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:tw-from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:tw-from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:tw-from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:tw-from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:tw-from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:tw-from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:tw-from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:tw-from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:tw-from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:tw-from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:tw-from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:tw-from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:tw-from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:tw-from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:tw-from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:tw-from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:tw-from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:tw-from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:tw-from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:tw-from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:tw-from-pregnancy-green-1{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .lg\:tw-from-pregnancy-green-2{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .lg\:tw-from-pregnancy-green-3{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .lg\:tw-from-system-blue-1{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:tw-from-system-blue-2{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .lg\:tw-from-system-blue-3{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .lg\:tw-from-system-dark-blue{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .lg\:tw-from-inactive{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .lg\:tw-from-system-green-1{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .lg\:tw-from-system-orange-1{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .lg\:tw-from-system-grey-1{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .lg\:tw-from-system-grey-2{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .lg\:tw-from-system-grey-3{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .lg\:tw-from-system-grey-4{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .lg\:tw-from-system-grey-5{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .lg\:tw-from-system-grey-6{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:tw-from-error-red{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .lg\:tw-from-system-red-1{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .lg\:tw-from-birth-summary-1{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .lg\:tw-from-birth-summary-2{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .lg\:tw-from-birth-summary-3{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .lg\:tw-from-postnatal-assessment-1{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .lg\:tw-from-postnatal-assessment-2{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .lg\:tw-from-postnatal-assessment-3{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .lg\:tw-from-grow-background{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .lg\:tw-from-grow-system-banner{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:tw-from-grow-blue-1{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .lg\:tw-from-grow-blue-2{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:tw-from-grow-blue-3{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .lg\:tw-from-grow-blue-4{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .lg\:tw-from-grow-blue-5{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:tw-from-grow-blue-6{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .lg\:tw-from-grow-blue-7{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .lg\:tw-from-grow-chart-toggle{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .lg\:tw-from-grow-left-nav-1{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .lg\:tw-from-grow-left-nav-active{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:tw-from-grow-left-nav-hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:tw-from-grow-breadcrumb-inactive{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .lg\:tw-from-grow-breadcrumb-inactive-text{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:tw-from-default-colour{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:hover\:tw-from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:tw-from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:tw-from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:tw-from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:tw-from-gray-50:hover{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:hover\:tw-from-gray-100:hover{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:hover\:tw-from-gray-200:hover{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:hover\:tw-from-gray-300:hover{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:hover\:tw-from-gray-400:hover{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:hover\:tw-from-gray-500:hover{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:hover\:tw-from-gray-600:hover{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:hover\:tw-from-gray-700:hover{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:hover\:tw-from-gray-800:hover{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:hover\:tw-from-gray-900:hover{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:hover\:tw-from-red-50:hover{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:hover\:tw-from-red-100:hover{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:hover\:tw-from-red-200:hover{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:hover\:tw-from-red-300:hover{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:hover\:tw-from-red-400:hover{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:hover\:tw-from-red-500:hover{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:hover\:tw-from-red-600:hover{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:hover\:tw-from-red-700:hover{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:hover\:tw-from-red-800:hover{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:hover\:tw-from-red-900:hover{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:hover\:tw-from-yellow-50:hover{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:hover\:tw-from-yellow-100:hover{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:hover\:tw-from-yellow-200:hover{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:hover\:tw-from-yellow-300:hover{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:hover\:tw-from-yellow-400:hover{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:hover\:tw-from-yellow-500:hover{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:hover\:tw-from-yellow-600:hover{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:hover\:tw-from-yellow-700:hover{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:hover\:tw-from-yellow-800:hover{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:hover\:tw-from-yellow-900:hover{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:hover\:tw-from-green-50:hover{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:hover\:tw-from-green-100:hover{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:hover\:tw-from-green-200:hover{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:hover\:tw-from-green-300:hover{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:hover\:tw-from-green-400:hover{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:hover\:tw-from-green-500:hover{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:hover\:tw-from-green-600:hover{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:hover\:tw-from-green-700:hover{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:hover\:tw-from-green-800:hover{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:hover\:tw-from-green-900:hover{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:hover\:tw-from-blue-50:hover{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:hover\:tw-from-blue-100:hover{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:hover\:tw-from-blue-200:hover{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:hover\:tw-from-blue-300:hover{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:hover\:tw-from-blue-400:hover{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:hover\:tw-from-blue-500:hover{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:hover\:tw-from-blue-600:hover{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:hover\:tw-from-blue-700:hover{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:hover\:tw-from-blue-800:hover{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:hover\:tw-from-blue-900:hover{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:hover\:tw-from-indigo-50:hover{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:hover\:tw-from-indigo-100:hover{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:hover\:tw-from-indigo-200:hover{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:hover\:tw-from-indigo-300:hover{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:hover\:tw-from-indigo-400:hover{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:hover\:tw-from-indigo-500:hover{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:hover\:tw-from-indigo-600:hover{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:hover\:tw-from-indigo-700:hover{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:hover\:tw-from-indigo-800:hover{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:hover\:tw-from-indigo-900:hover{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:hover\:tw-from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:hover\:tw-from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:hover\:tw-from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:hover\:tw-from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:hover\:tw-from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:hover\:tw-from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:hover\:tw-from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:hover\:tw-from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:hover\:tw-from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:hover\:tw-from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:hover\:tw-from-pink-50:hover{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:hover\:tw-from-pink-100:hover{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:hover\:tw-from-pink-200:hover{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:hover\:tw-from-pink-300:hover{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:hover\:tw-from-pink-400:hover{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:hover\:tw-from-pink-500:hover{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:hover\:tw-from-pink-600:hover{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:hover\:tw-from-pink-700:hover{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:hover\:tw-from-pink-800:hover{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:hover\:tw-from-pink-900:hover{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:hover\:tw-from-pregnancy-green-1:hover{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .lg\:hover\:tw-from-pregnancy-green-2:hover{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .lg\:hover\:tw-from-pregnancy-green-3:hover{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .lg\:hover\:tw-from-system-blue-1:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:hover\:tw-from-system-blue-2:hover{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .lg\:hover\:tw-from-system-blue-3:hover{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .lg\:hover\:tw-from-system-dark-blue:hover{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .lg\:hover\:tw-from-inactive:hover{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .lg\:hover\:tw-from-system-green-1:hover{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .lg\:hover\:tw-from-system-orange-1:hover{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .lg\:hover\:tw-from-system-grey-1:hover{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .lg\:hover\:tw-from-system-grey-2:hover{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .lg\:hover\:tw-from-system-grey-3:hover{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .lg\:hover\:tw-from-system-grey-4:hover{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .lg\:hover\:tw-from-system-grey-5:hover{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .lg\:hover\:tw-from-system-grey-6:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:hover\:tw-from-error-red:hover{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .lg\:hover\:tw-from-system-red-1:hover{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .lg\:hover\:tw-from-birth-summary-1:hover{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .lg\:hover\:tw-from-birth-summary-2:hover{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .lg\:hover\:tw-from-birth-summary-3:hover{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .lg\:hover\:tw-from-postnatal-assessment-1:hover{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .lg\:hover\:tw-from-postnatal-assessment-2:hover{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .lg\:hover\:tw-from-postnatal-assessment-3:hover{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .lg\:hover\:tw-from-grow-background:hover{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .lg\:hover\:tw-from-grow-system-banner:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:hover\:tw-from-grow-blue-1:hover{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .lg\:hover\:tw-from-grow-blue-2:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:hover\:tw-from-grow-blue-3:hover{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .lg\:hover\:tw-from-grow-blue-4:hover{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .lg\:hover\:tw-from-grow-blue-5:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:hover\:tw-from-grow-blue-6:hover{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .lg\:hover\:tw-from-grow-blue-7:hover{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .lg\:hover\:tw-from-grow-chart-toggle:hover{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .lg\:hover\:tw-from-grow-left-nav-1:hover{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .lg\:hover\:tw-from-grow-left-nav-active:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:hover\:tw-from-grow-left-nav-hover:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:hover\:tw-from-grow-breadcrumb-inactive:hover{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .lg\:hover\:tw-from-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:hover\:tw-from-default-colour:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:focus\:tw-from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:tw-from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:tw-from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:tw-from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:tw-from-gray-50:focus{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:focus\:tw-from-gray-100:focus{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:focus\:tw-from-gray-200:focus{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:focus\:tw-from-gray-300:focus{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:focus\:tw-from-gray-400:focus{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:focus\:tw-from-gray-500:focus{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:focus\:tw-from-gray-600:focus{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:focus\:tw-from-gray-700:focus{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:focus\:tw-from-gray-800:focus{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:focus\:tw-from-gray-900:focus{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:focus\:tw-from-red-50:focus{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:focus\:tw-from-red-100:focus{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:focus\:tw-from-red-200:focus{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:focus\:tw-from-red-300:focus{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:focus\:tw-from-red-400:focus{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:focus\:tw-from-red-500:focus{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:focus\:tw-from-red-600:focus{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:focus\:tw-from-red-700:focus{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:focus\:tw-from-red-800:focus{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:focus\:tw-from-red-900:focus{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:focus\:tw-from-yellow-50:focus{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:focus\:tw-from-yellow-100:focus{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:focus\:tw-from-yellow-200:focus{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:focus\:tw-from-yellow-300:focus{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:focus\:tw-from-yellow-400:focus{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:focus\:tw-from-yellow-500:focus{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:focus\:tw-from-yellow-600:focus{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:focus\:tw-from-yellow-700:focus{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:focus\:tw-from-yellow-800:focus{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:focus\:tw-from-yellow-900:focus{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:focus\:tw-from-green-50:focus{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:focus\:tw-from-green-100:focus{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:focus\:tw-from-green-200:focus{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:focus\:tw-from-green-300:focus{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:focus\:tw-from-green-400:focus{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:focus\:tw-from-green-500:focus{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:focus\:tw-from-green-600:focus{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:focus\:tw-from-green-700:focus{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:focus\:tw-from-green-800:focus{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:focus\:tw-from-green-900:focus{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:focus\:tw-from-blue-50:focus{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:focus\:tw-from-blue-100:focus{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:focus\:tw-from-blue-200:focus{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:focus\:tw-from-blue-300:focus{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:focus\:tw-from-blue-400:focus{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:focus\:tw-from-blue-500:focus{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:focus\:tw-from-blue-600:focus{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:focus\:tw-from-blue-700:focus{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:focus\:tw-from-blue-800:focus{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:focus\:tw-from-blue-900:focus{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:focus\:tw-from-indigo-50:focus{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:focus\:tw-from-indigo-100:focus{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:focus\:tw-from-indigo-200:focus{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:focus\:tw-from-indigo-300:focus{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:focus\:tw-from-indigo-400:focus{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:focus\:tw-from-indigo-500:focus{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:focus\:tw-from-indigo-600:focus{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:focus\:tw-from-indigo-700:focus{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:focus\:tw-from-indigo-800:focus{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:focus\:tw-from-indigo-900:focus{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:focus\:tw-from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:focus\:tw-from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:focus\:tw-from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:focus\:tw-from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:focus\:tw-from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:focus\:tw-from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:focus\:tw-from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:focus\:tw-from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:focus\:tw-from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:focus\:tw-from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:focus\:tw-from-pink-50:focus{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:focus\:tw-from-pink-100:focus{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:focus\:tw-from-pink-200:focus{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:focus\:tw-from-pink-300:focus{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:focus\:tw-from-pink-400:focus{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:focus\:tw-from-pink-500:focus{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:focus\:tw-from-pink-600:focus{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:focus\:tw-from-pink-700:focus{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:focus\:tw-from-pink-800:focus{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:focus\:tw-from-pink-900:focus{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:focus\:tw-from-pregnancy-green-1:focus{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .lg\:focus\:tw-from-pregnancy-green-2:focus{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .lg\:focus\:tw-from-pregnancy-green-3:focus{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .lg\:focus\:tw-from-system-blue-1:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:focus\:tw-from-system-blue-2:focus{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .lg\:focus\:tw-from-system-blue-3:focus{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .lg\:focus\:tw-from-system-dark-blue:focus{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .lg\:focus\:tw-from-inactive:focus{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .lg\:focus\:tw-from-system-green-1:focus{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .lg\:focus\:tw-from-system-orange-1:focus{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .lg\:focus\:tw-from-system-grey-1:focus{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .lg\:focus\:tw-from-system-grey-2:focus{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .lg\:focus\:tw-from-system-grey-3:focus{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .lg\:focus\:tw-from-system-grey-4:focus{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .lg\:focus\:tw-from-system-grey-5:focus{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .lg\:focus\:tw-from-system-grey-6:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:focus\:tw-from-error-red:focus{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .lg\:focus\:tw-from-system-red-1:focus{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .lg\:focus\:tw-from-birth-summary-1:focus{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .lg\:focus\:tw-from-birth-summary-2:focus{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .lg\:focus\:tw-from-birth-summary-3:focus{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .lg\:focus\:tw-from-postnatal-assessment-1:focus{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .lg\:focus\:tw-from-postnatal-assessment-2:focus{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .lg\:focus\:tw-from-postnatal-assessment-3:focus{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .lg\:focus\:tw-from-grow-background:focus{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .lg\:focus\:tw-from-grow-system-banner:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:focus\:tw-from-grow-blue-1:focus{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .lg\:focus\:tw-from-grow-blue-2:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:focus\:tw-from-grow-blue-3:focus{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .lg\:focus\:tw-from-grow-blue-4:focus{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .lg\:focus\:tw-from-grow-blue-5:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:focus\:tw-from-grow-blue-6:focus{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .lg\:focus\:tw-from-grow-blue-7:focus{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .lg\:focus\:tw-from-grow-chart-toggle:focus{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .lg\:focus\:tw-from-grow-left-nav-1:focus{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .lg\:focus\:tw-from-grow-left-nav-active:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:focus\:tw-from-grow-left-nav-hover:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:focus\:tw-from-grow-breadcrumb-inactive:focus{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .lg\:focus\:tw-from-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:focus\:tw-from-default-colour:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:tw-via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:tw-via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:tw-via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:tw-via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:tw-via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:tw-via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:tw-via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:tw-via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:tw-via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:tw-via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:tw-via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:tw-via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:tw-via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:tw-via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:tw-via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:tw-via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:tw-via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:tw-via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:tw-via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:tw-via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:tw-via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:tw-via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:tw-via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:tw-via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:tw-via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:tw-via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:tw-via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:tw-via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:tw-via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:tw-via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:tw-via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:tw-via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:tw-via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:tw-via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:tw-via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:tw-via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:tw-via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:tw-via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:tw-via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:tw-via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:tw-via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:tw-via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:tw-via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:tw-via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:tw-via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:tw-via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:tw-via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:tw-via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:tw-via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:tw-via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:tw-via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:tw-via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:tw-via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:tw-via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:tw-via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:tw-via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:tw-via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:tw-via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:tw-via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:tw-via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:tw-via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:tw-via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:tw-via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:tw-via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:tw-via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:tw-via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:tw-via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:tw-via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:tw-via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:tw-via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:tw-via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:tw-via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:tw-via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:tw-via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:tw-via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:tw-via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:tw-via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:tw-via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:tw-via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:tw-via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:tw-via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:tw-via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:tw-via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:tw-via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:tw-via-pregnancy-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .lg\:tw-via-pregnancy-green-2{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .lg\:tw-via-pregnancy-green-3{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .lg\:tw-via-system-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:tw-via-system-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .lg\:tw-via-system-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .lg\:tw-via-system-dark-blue{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .lg\:tw-via-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .lg\:tw-via-system-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .lg\:tw-via-system-orange-1{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .lg\:tw-via-system-grey-1{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .lg\:tw-via-system-grey-2{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .lg\:tw-via-system-grey-3{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .lg\:tw-via-system-grey-4{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .lg\:tw-via-system-grey-5{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .lg\:tw-via-system-grey-6{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:tw-via-error-red{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .lg\:tw-via-system-red-1{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .lg\:tw-via-birth-summary-1{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .lg\:tw-via-birth-summary-2{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .lg\:tw-via-birth-summary-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .lg\:tw-via-postnatal-assessment-1{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .lg\:tw-via-postnatal-assessment-2{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .lg\:tw-via-postnatal-assessment-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .lg\:tw-via-grow-background{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .lg\:tw-via-grow-system-banner{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:tw-via-grow-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .lg\:tw-via-grow-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:tw-via-grow-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .lg\:tw-via-grow-blue-4{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .lg\:tw-via-grow-blue-5{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:tw-via-grow-blue-6{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .lg\:tw-via-grow-blue-7{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .lg\:tw-via-grow-chart-toggle{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .lg\:tw-via-grow-left-nav-1{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .lg\:tw-via-grow-left-nav-active{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:tw-via-grow-left-nav-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:tw-via-grow-breadcrumb-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .lg\:tw-via-grow-breadcrumb-inactive-text{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:tw-via-default-colour{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:hover\:tw-via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:tw-via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:tw-via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:tw-via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:tw-via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:hover\:tw-via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:hover\:tw-via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:hover\:tw-via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:hover\:tw-via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:hover\:tw-via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:hover\:tw-via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:hover\:tw-via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:hover\:tw-via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:hover\:tw-via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:hover\:tw-via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:hover\:tw-via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:hover\:tw-via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:hover\:tw-via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:hover\:tw-via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:hover\:tw-via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:hover\:tw-via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:hover\:tw-via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:hover\:tw-via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:hover\:tw-via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:hover\:tw-via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:hover\:tw-via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:hover\:tw-via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:hover\:tw-via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:hover\:tw-via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:hover\:tw-via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:hover\:tw-via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:hover\:tw-via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:hover\:tw-via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:hover\:tw-via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:hover\:tw-via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:hover\:tw-via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:hover\:tw-via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:hover\:tw-via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:hover\:tw-via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:hover\:tw-via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:hover\:tw-via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:hover\:tw-via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:hover\:tw-via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:hover\:tw-via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:hover\:tw-via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:hover\:tw-via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:hover\:tw-via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:hover\:tw-via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:hover\:tw-via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:hover\:tw-via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:hover\:tw-via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:hover\:tw-via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:hover\:tw-via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:hover\:tw-via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:hover\:tw-via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:hover\:tw-via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:hover\:tw-via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:hover\:tw-via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:hover\:tw-via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:hover\:tw-via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:hover\:tw-via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:hover\:tw-via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:hover\:tw-via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:hover\:tw-via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:hover\:tw-via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:hover\:tw-via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:hover\:tw-via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:hover\:tw-via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:hover\:tw-via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:hover\:tw-via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:hover\:tw-via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:hover\:tw-via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:hover\:tw-via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:hover\:tw-via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:hover\:tw-via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:hover\:tw-via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:hover\:tw-via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:hover\:tw-via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:hover\:tw-via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:hover\:tw-via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:hover\:tw-via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:hover\:tw-via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:hover\:tw-via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:hover\:tw-via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:hover\:tw-via-pregnancy-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .lg\:hover\:tw-via-pregnancy-green-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .lg\:hover\:tw-via-pregnancy-green-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .lg\:hover\:tw-via-system-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:hover\:tw-via-system-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .lg\:hover\:tw-via-system-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .lg\:hover\:tw-via-system-dark-blue:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .lg\:hover\:tw-via-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .lg\:hover\:tw-via-system-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .lg\:hover\:tw-via-system-orange-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .lg\:hover\:tw-via-system-grey-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .lg\:hover\:tw-via-system-grey-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .lg\:hover\:tw-via-system-grey-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .lg\:hover\:tw-via-system-grey-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .lg\:hover\:tw-via-system-grey-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .lg\:hover\:tw-via-system-grey-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:hover\:tw-via-error-red:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .lg\:hover\:tw-via-system-red-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .lg\:hover\:tw-via-birth-summary-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .lg\:hover\:tw-via-birth-summary-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .lg\:hover\:tw-via-birth-summary-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .lg\:hover\:tw-via-postnatal-assessment-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .lg\:hover\:tw-via-postnatal-assessment-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .lg\:hover\:tw-via-postnatal-assessment-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .lg\:hover\:tw-via-grow-background:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .lg\:hover\:tw-via-grow-system-banner:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:hover\:tw-via-grow-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .lg\:hover\:tw-via-grow-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:hover\:tw-via-grow-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .lg\:hover\:tw-via-grow-blue-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .lg\:hover\:tw-via-grow-blue-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:hover\:tw-via-grow-blue-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .lg\:hover\:tw-via-grow-blue-7:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .lg\:hover\:tw-via-grow-chart-toggle:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .lg\:hover\:tw-via-grow-left-nav-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .lg\:hover\:tw-via-grow-left-nav-active:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:hover\:tw-via-grow-left-nav-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:hover\:tw-via-grow-breadcrumb-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .lg\:hover\:tw-via-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:hover\:tw-via-default-colour:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:focus\:tw-via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:tw-via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:tw-via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:tw-via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:tw-via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:focus\:tw-via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:focus\:tw-via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:focus\:tw-via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:focus\:tw-via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:focus\:tw-via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:focus\:tw-via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:focus\:tw-via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:focus\:tw-via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:focus\:tw-via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:focus\:tw-via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:focus\:tw-via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:focus\:tw-via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:focus\:tw-via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:focus\:tw-via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:focus\:tw-via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:focus\:tw-via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:focus\:tw-via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:focus\:tw-via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:focus\:tw-via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:focus\:tw-via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:focus\:tw-via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:focus\:tw-via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:focus\:tw-via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:focus\:tw-via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:focus\:tw-via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:focus\:tw-via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:focus\:tw-via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:focus\:tw-via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:focus\:tw-via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:focus\:tw-via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:focus\:tw-via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:focus\:tw-via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:focus\:tw-via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:focus\:tw-via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:focus\:tw-via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:focus\:tw-via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:focus\:tw-via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:focus\:tw-via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:focus\:tw-via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:focus\:tw-via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:focus\:tw-via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:focus\:tw-via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:focus\:tw-via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:focus\:tw-via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:focus\:tw-via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:focus\:tw-via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:focus\:tw-via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:focus\:tw-via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:focus\:tw-via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:focus\:tw-via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:focus\:tw-via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:focus\:tw-via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:focus\:tw-via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:focus\:tw-via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:focus\:tw-via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:focus\:tw-via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:focus\:tw-via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:focus\:tw-via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:focus\:tw-via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:focus\:tw-via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:focus\:tw-via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:focus\:tw-via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:focus\:tw-via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:focus\:tw-via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:focus\:tw-via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:focus\:tw-via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:focus\:tw-via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:focus\:tw-via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:focus\:tw-via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:focus\:tw-via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:focus\:tw-via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:focus\:tw-via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:focus\:tw-via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:focus\:tw-via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:focus\:tw-via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:focus\:tw-via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:focus\:tw-via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:focus\:tw-via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:focus\:tw-via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:focus\:tw-via-pregnancy-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .lg\:focus\:tw-via-pregnancy-green-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .lg\:focus\:tw-via-pregnancy-green-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .lg\:focus\:tw-via-system-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:focus\:tw-via-system-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .lg\:focus\:tw-via-system-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .lg\:focus\:tw-via-system-dark-blue:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .lg\:focus\:tw-via-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .lg\:focus\:tw-via-system-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .lg\:focus\:tw-via-system-orange-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .lg\:focus\:tw-via-system-grey-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .lg\:focus\:tw-via-system-grey-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .lg\:focus\:tw-via-system-grey-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .lg\:focus\:tw-via-system-grey-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .lg\:focus\:tw-via-system-grey-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .lg\:focus\:tw-via-system-grey-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:focus\:tw-via-error-red:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .lg\:focus\:tw-via-system-red-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .lg\:focus\:tw-via-birth-summary-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .lg\:focus\:tw-via-birth-summary-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .lg\:focus\:tw-via-birth-summary-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .lg\:focus\:tw-via-postnatal-assessment-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .lg\:focus\:tw-via-postnatal-assessment-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .lg\:focus\:tw-via-postnatal-assessment-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .lg\:focus\:tw-via-grow-background:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .lg\:focus\:tw-via-grow-system-banner:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:focus\:tw-via-grow-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .lg\:focus\:tw-via-grow-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .lg\:focus\:tw-via-grow-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .lg\:focus\:tw-via-grow-blue-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .lg\:focus\:tw-via-grow-blue-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .lg\:focus\:tw-via-grow-blue-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .lg\:focus\:tw-via-grow-blue-7:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .lg\:focus\:tw-via-grow-chart-toggle:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .lg\:focus\:tw-via-grow-left-nav-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .lg\:focus\:tw-via-grow-left-nav-active:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:focus\:tw-via-grow-left-nav-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .lg\:focus\:tw-via-grow-breadcrumb-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .lg\:focus\:tw-via-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:focus\:tw-via-default-colour:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .lg\:tw-to-transparent{
    --tw-gradient-to: transparent;
  }

  .lg\:tw-to-current{
    --tw-gradient-to: currentColor;
  }

  .lg\:tw-to-black{
    --tw-gradient-to: #000;
  }

  .lg\:tw-to-white{
    --tw-gradient-to: #fff;
  }

  .lg\:tw-to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .lg\:tw-to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:tw-to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:tw-to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .lg\:tw-to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .lg\:tw-to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .lg\:tw-to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .lg\:tw-to-gray-700{
    --tw-gradient-to: #374151;
  }

  .lg\:tw-to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .lg\:tw-to-gray-900{
    --tw-gradient-to: #111827;
  }

  .lg\:tw-to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .lg\:tw-to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .lg\:tw-to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .lg\:tw-to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .lg\:tw-to-red-400{
    --tw-gradient-to: #f87171;
  }

  .lg\:tw-to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .lg\:tw-to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .lg\:tw-to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .lg\:tw-to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .lg\:tw-to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:tw-to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .lg\:tw-to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .lg\:tw-to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .lg\:tw-to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .lg\:tw-to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .lg\:tw-to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .lg\:tw-to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .lg\:tw-to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .lg\:tw-to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .lg\:tw-to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .lg\:tw-to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:tw-to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .lg\:tw-to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:tw-to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:tw-to-green-400{
    --tw-gradient-to: #34d399;
  }

  .lg\:tw-to-green-500{
    --tw-gradient-to: #10b981;
  }

  .lg\:tw-to-green-600{
    --tw-gradient-to: #059669;
  }

  .lg\:tw-to-green-700{
    --tw-gradient-to: #047857;
  }

  .lg\:tw-to-green-800{
    --tw-gradient-to: #065f46;
  }

  .lg\:tw-to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .lg\:tw-to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .lg\:tw-to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .lg\:tw-to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:tw-to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .lg\:tw-to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .lg\:tw-to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .lg\:tw-to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .lg\:tw-to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:tw-to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .lg\:tw-to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:tw-to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .lg\:tw-to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:tw-to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:tw-to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:tw-to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .lg\:tw-to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .lg\:tw-to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .lg\:tw-to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .lg\:tw-to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .lg\:tw-to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .lg\:tw-to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:tw-to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .lg\:tw-to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:tw-to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:tw-to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .lg\:tw-to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:tw-to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .lg\:tw-to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .lg\:tw-to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .lg\:tw-to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .lg\:tw-to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:tw-to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .lg\:tw-to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:tw-to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:tw-to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .lg\:tw-to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .lg\:tw-to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .lg\:tw-to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .lg\:tw-to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .lg\:tw-to-pink-900{
    --tw-gradient-to: #831843;
  }

  .lg\:tw-to-pregnancy-green-1{
    --tw-gradient-to: #346633;
  }

  .lg\:tw-to-pregnancy-green-2{
    --tw-gradient-to: #BEEDBE;
  }

  .lg\:tw-to-pregnancy-green-3{
    --tw-gradient-to: #F0FCF6;
  }

  .lg\:tw-to-system-blue-1{
    --tw-gradient-to: #477591;
  }

  .lg\:tw-to-system-blue-2{
    --tw-gradient-to: #A9BECB;
  }

  .lg\:tw-to-system-blue-3{
    --tw-gradient-to: #769BB4;
  }

  .lg\:tw-to-system-dark-blue{
    --tw-gradient-to: #213B4E;
  }

  .lg\:tw-to-inactive{
    --tw-gradient-to: #B7B7B7;
  }

  .lg\:tw-to-system-green-1{
    --tw-gradient-to: #87c540;
  }

  .lg\:tw-to-system-orange-1{
    --tw-gradient-to: #ED8936;
  }

  .lg\:tw-to-system-grey-1{
    --tw-gradient-to: #C1C1C1;
  }

  .lg\:tw-to-system-grey-2{
    --tw-gradient-to: #DDDDDD;
  }

  .lg\:tw-to-system-grey-3{
    --tw-gradient-to: #B3B3B3;
  }

  .lg\:tw-to-system-grey-4{
    --tw-gradient-to: #707070;
  }

  .lg\:tw-to-system-grey-5{
    --tw-gradient-to: #4D4D4D;
  }

  .lg\:tw-to-system-grey-6{
    --tw-gradient-to: #333333;
  }

  .lg\:tw-to-error-red{
    --tw-gradient-to: #C11013;
  }

  .lg\:tw-to-system-red-1{
    --tw-gradient-to: #E22828;
  }

  .lg\:tw-to-birth-summary-1{
    --tw-gradient-to: #FFC924;
  }

  .lg\:tw-to-birth-summary-2{
    --tw-gradient-to: #FFDE7B;
  }

  .lg\:tw-to-birth-summary-3{
    --tw-gradient-to: #FBFCDD;
  }

  .lg\:tw-to-postnatal-assessment-1{
    --tw-gradient-to: #865A87;
  }

  .lg\:tw-to-postnatal-assessment-2{
    --tw-gradient-to: #C1A3C2;
  }

  .lg\:tw-to-postnatal-assessment-3{
    --tw-gradient-to: #FCF5FA;
  }

  .lg\:tw-to-grow-background{
    --tw-gradient-to: #86A3B6;
  }

  .lg\:tw-to-grow-system-banner{
    --tw-gradient-to: #547F9A;
  }

  .lg\:tw-to-grow-blue-1{
    --tw-gradient-to: #1A3B4E;
  }

  .lg\:tw-to-grow-blue-2{
    --tw-gradient-to: #477591;
  }

  .lg\:tw-to-grow-blue-3{
    --tw-gradient-to: #7098B0;
  }

  .lg\:tw-to-grow-blue-4{
    --tw-gradient-to: #CFE1EC;
  }

  .lg\:tw-to-grow-blue-5{
    --tw-gradient-to: #547F9A;
  }

  .lg\:tw-to-grow-blue-6{
    --tw-gradient-to: #77a4bf;
  }

  .lg\:tw-to-grow-blue-7{
    --tw-gradient-to: #88BBDB;
  }

  .lg\:tw-to-grow-chart-toggle{
    --tw-gradient-to: #507A91;
  }

  .lg\:tw-to-grow-left-nav-1{
    --tw-gradient-to: #A6B8C3;
  }

  .lg\:tw-to-grow-left-nav-active{
    --tw-gradient-to: #3A5869;
  }

  .lg\:tw-to-grow-left-nav-hover{
    --tw-gradient-to: #3A5869;
  }

  .lg\:tw-to-grow-breadcrumb-inactive{
    --tw-gradient-to: #3B5B6E;
  }

  .lg\:tw-to-grow-breadcrumb-inactive-text{
    --tw-gradient-to: #333333;
  }

  .lg\:tw-to-default-colour{
    --tw-gradient-to: #333333;
  }

  .lg\:hover\:tw-to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .lg\:hover\:tw-to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .lg\:hover\:tw-to-black:hover{
    --tw-gradient-to: #000;
  }

  .lg\:hover\:tw-to-white:hover{
    --tw-gradient-to: #fff;
  }

  .lg\:hover\:tw-to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .lg\:hover\:tw-to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:hover\:tw-to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:hover\:tw-to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .lg\:hover\:tw-to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .lg\:hover\:tw-to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .lg\:hover\:tw-to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .lg\:hover\:tw-to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .lg\:hover\:tw-to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .lg\:hover\:tw-to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .lg\:hover\:tw-to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .lg\:hover\:tw-to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .lg\:hover\:tw-to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .lg\:hover\:tw-to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .lg\:hover\:tw-to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .lg\:hover\:tw-to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .lg\:hover\:tw-to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .lg\:hover\:tw-to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .lg\:hover\:tw-to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .lg\:hover\:tw-to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:hover\:tw-to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .lg\:hover\:tw-to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .lg\:hover\:tw-to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .lg\:hover\:tw-to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .lg\:hover\:tw-to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .lg\:hover\:tw-to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .lg\:hover\:tw-to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .lg\:hover\:tw-to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .lg\:hover\:tw-to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .lg\:hover\:tw-to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .lg\:hover\:tw-to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:hover\:tw-to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .lg\:hover\:tw-to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:hover\:tw-to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:hover\:tw-to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .lg\:hover\:tw-to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .lg\:hover\:tw-to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .lg\:hover\:tw-to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .lg\:hover\:tw-to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .lg\:hover\:tw-to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .lg\:hover\:tw-to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .lg\:hover\:tw-to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .lg\:hover\:tw-to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:hover\:tw-to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .lg\:hover\:tw-to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .lg\:hover\:tw-to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .lg\:hover\:tw-to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .lg\:hover\:tw-to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:hover\:tw-to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .lg\:hover\:tw-to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:hover\:tw-to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .lg\:hover\:tw-to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:hover\:tw-to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:hover\:tw-to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:hover\:tw-to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .lg\:hover\:tw-to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .lg\:hover\:tw-to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .lg\:hover\:tw-to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .lg\:hover\:tw-to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .lg\:hover\:tw-to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .lg\:hover\:tw-to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:hover\:tw-to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .lg\:hover\:tw-to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:hover\:tw-to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:hover\:tw-to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .lg\:hover\:tw-to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:hover\:tw-to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .lg\:hover\:tw-to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .lg\:hover\:tw-to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .lg\:hover\:tw-to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .lg\:hover\:tw-to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:hover\:tw-to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .lg\:hover\:tw-to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:hover\:tw-to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:hover\:tw-to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .lg\:hover\:tw-to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .lg\:hover\:tw-to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .lg\:hover\:tw-to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .lg\:hover\:tw-to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .lg\:hover\:tw-to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .lg\:hover\:tw-to-pregnancy-green-1:hover{
    --tw-gradient-to: #346633;
  }

  .lg\:hover\:tw-to-pregnancy-green-2:hover{
    --tw-gradient-to: #BEEDBE;
  }

  .lg\:hover\:tw-to-pregnancy-green-3:hover{
    --tw-gradient-to: #F0FCF6;
  }

  .lg\:hover\:tw-to-system-blue-1:hover{
    --tw-gradient-to: #477591;
  }

  .lg\:hover\:tw-to-system-blue-2:hover{
    --tw-gradient-to: #A9BECB;
  }

  .lg\:hover\:tw-to-system-blue-3:hover{
    --tw-gradient-to: #769BB4;
  }

  .lg\:hover\:tw-to-system-dark-blue:hover{
    --tw-gradient-to: #213B4E;
  }

  .lg\:hover\:tw-to-inactive:hover{
    --tw-gradient-to: #B7B7B7;
  }

  .lg\:hover\:tw-to-system-green-1:hover{
    --tw-gradient-to: #87c540;
  }

  .lg\:hover\:tw-to-system-orange-1:hover{
    --tw-gradient-to: #ED8936;
  }

  .lg\:hover\:tw-to-system-grey-1:hover{
    --tw-gradient-to: #C1C1C1;
  }

  .lg\:hover\:tw-to-system-grey-2:hover{
    --tw-gradient-to: #DDDDDD;
  }

  .lg\:hover\:tw-to-system-grey-3:hover{
    --tw-gradient-to: #B3B3B3;
  }

  .lg\:hover\:tw-to-system-grey-4:hover{
    --tw-gradient-to: #707070;
  }

  .lg\:hover\:tw-to-system-grey-5:hover{
    --tw-gradient-to: #4D4D4D;
  }

  .lg\:hover\:tw-to-system-grey-6:hover{
    --tw-gradient-to: #333333;
  }

  .lg\:hover\:tw-to-error-red:hover{
    --tw-gradient-to: #C11013;
  }

  .lg\:hover\:tw-to-system-red-1:hover{
    --tw-gradient-to: #E22828;
  }

  .lg\:hover\:tw-to-birth-summary-1:hover{
    --tw-gradient-to: #FFC924;
  }

  .lg\:hover\:tw-to-birth-summary-2:hover{
    --tw-gradient-to: #FFDE7B;
  }

  .lg\:hover\:tw-to-birth-summary-3:hover{
    --tw-gradient-to: #FBFCDD;
  }

  .lg\:hover\:tw-to-postnatal-assessment-1:hover{
    --tw-gradient-to: #865A87;
  }

  .lg\:hover\:tw-to-postnatal-assessment-2:hover{
    --tw-gradient-to: #C1A3C2;
  }

  .lg\:hover\:tw-to-postnatal-assessment-3:hover{
    --tw-gradient-to: #FCF5FA;
  }

  .lg\:hover\:tw-to-grow-background:hover{
    --tw-gradient-to: #86A3B6;
  }

  .lg\:hover\:tw-to-grow-system-banner:hover{
    --tw-gradient-to: #547F9A;
  }

  .lg\:hover\:tw-to-grow-blue-1:hover{
    --tw-gradient-to: #1A3B4E;
  }

  .lg\:hover\:tw-to-grow-blue-2:hover{
    --tw-gradient-to: #477591;
  }

  .lg\:hover\:tw-to-grow-blue-3:hover{
    --tw-gradient-to: #7098B0;
  }

  .lg\:hover\:tw-to-grow-blue-4:hover{
    --tw-gradient-to: #CFE1EC;
  }

  .lg\:hover\:tw-to-grow-blue-5:hover{
    --tw-gradient-to: #547F9A;
  }

  .lg\:hover\:tw-to-grow-blue-6:hover{
    --tw-gradient-to: #77a4bf;
  }

  .lg\:hover\:tw-to-grow-blue-7:hover{
    --tw-gradient-to: #88BBDB;
  }

  .lg\:hover\:tw-to-grow-chart-toggle:hover{
    --tw-gradient-to: #507A91;
  }

  .lg\:hover\:tw-to-grow-left-nav-1:hover{
    --tw-gradient-to: #A6B8C3;
  }

  .lg\:hover\:tw-to-grow-left-nav-active:hover{
    --tw-gradient-to: #3A5869;
  }

  .lg\:hover\:tw-to-grow-left-nav-hover:hover{
    --tw-gradient-to: #3A5869;
  }

  .lg\:hover\:tw-to-grow-breadcrumb-inactive:hover{
    --tw-gradient-to: #3B5B6E;
  }

  .lg\:hover\:tw-to-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-to: #333333;
  }

  .lg\:hover\:tw-to-default-colour:hover{
    --tw-gradient-to: #333333;
  }

  .lg\:focus\:tw-to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .lg\:focus\:tw-to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .lg\:focus\:tw-to-black:focus{
    --tw-gradient-to: #000;
  }

  .lg\:focus\:tw-to-white:focus{
    --tw-gradient-to: #fff;
  }

  .lg\:focus\:tw-to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .lg\:focus\:tw-to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:focus\:tw-to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:focus\:tw-to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .lg\:focus\:tw-to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .lg\:focus\:tw-to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .lg\:focus\:tw-to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .lg\:focus\:tw-to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .lg\:focus\:tw-to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .lg\:focus\:tw-to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .lg\:focus\:tw-to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .lg\:focus\:tw-to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .lg\:focus\:tw-to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .lg\:focus\:tw-to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .lg\:focus\:tw-to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .lg\:focus\:tw-to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .lg\:focus\:tw-to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .lg\:focus\:tw-to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .lg\:focus\:tw-to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .lg\:focus\:tw-to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:focus\:tw-to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .lg\:focus\:tw-to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .lg\:focus\:tw-to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .lg\:focus\:tw-to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .lg\:focus\:tw-to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .lg\:focus\:tw-to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .lg\:focus\:tw-to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .lg\:focus\:tw-to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .lg\:focus\:tw-to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .lg\:focus\:tw-to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .lg\:focus\:tw-to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:focus\:tw-to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .lg\:focus\:tw-to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:focus\:tw-to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:focus\:tw-to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .lg\:focus\:tw-to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .lg\:focus\:tw-to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .lg\:focus\:tw-to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .lg\:focus\:tw-to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .lg\:focus\:tw-to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .lg\:focus\:tw-to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .lg\:focus\:tw-to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .lg\:focus\:tw-to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:focus\:tw-to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .lg\:focus\:tw-to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .lg\:focus\:tw-to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .lg\:focus\:tw-to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .lg\:focus\:tw-to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:focus\:tw-to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .lg\:focus\:tw-to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:focus\:tw-to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .lg\:focus\:tw-to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:focus\:tw-to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:focus\:tw-to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:focus\:tw-to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .lg\:focus\:tw-to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .lg\:focus\:tw-to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .lg\:focus\:tw-to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .lg\:focus\:tw-to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .lg\:focus\:tw-to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .lg\:focus\:tw-to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:focus\:tw-to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .lg\:focus\:tw-to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:focus\:tw-to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:focus\:tw-to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .lg\:focus\:tw-to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:focus\:tw-to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .lg\:focus\:tw-to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .lg\:focus\:tw-to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .lg\:focus\:tw-to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .lg\:focus\:tw-to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:focus\:tw-to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .lg\:focus\:tw-to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:focus\:tw-to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:focus\:tw-to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .lg\:focus\:tw-to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .lg\:focus\:tw-to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .lg\:focus\:tw-to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .lg\:focus\:tw-to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .lg\:focus\:tw-to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .lg\:focus\:tw-to-pregnancy-green-1:focus{
    --tw-gradient-to: #346633;
  }

  .lg\:focus\:tw-to-pregnancy-green-2:focus{
    --tw-gradient-to: #BEEDBE;
  }

  .lg\:focus\:tw-to-pregnancy-green-3:focus{
    --tw-gradient-to: #F0FCF6;
  }

  .lg\:focus\:tw-to-system-blue-1:focus{
    --tw-gradient-to: #477591;
  }

  .lg\:focus\:tw-to-system-blue-2:focus{
    --tw-gradient-to: #A9BECB;
  }

  .lg\:focus\:tw-to-system-blue-3:focus{
    --tw-gradient-to: #769BB4;
  }

  .lg\:focus\:tw-to-system-dark-blue:focus{
    --tw-gradient-to: #213B4E;
  }

  .lg\:focus\:tw-to-inactive:focus{
    --tw-gradient-to: #B7B7B7;
  }

  .lg\:focus\:tw-to-system-green-1:focus{
    --tw-gradient-to: #87c540;
  }

  .lg\:focus\:tw-to-system-orange-1:focus{
    --tw-gradient-to: #ED8936;
  }

  .lg\:focus\:tw-to-system-grey-1:focus{
    --tw-gradient-to: #C1C1C1;
  }

  .lg\:focus\:tw-to-system-grey-2:focus{
    --tw-gradient-to: #DDDDDD;
  }

  .lg\:focus\:tw-to-system-grey-3:focus{
    --tw-gradient-to: #B3B3B3;
  }

  .lg\:focus\:tw-to-system-grey-4:focus{
    --tw-gradient-to: #707070;
  }

  .lg\:focus\:tw-to-system-grey-5:focus{
    --tw-gradient-to: #4D4D4D;
  }

  .lg\:focus\:tw-to-system-grey-6:focus{
    --tw-gradient-to: #333333;
  }

  .lg\:focus\:tw-to-error-red:focus{
    --tw-gradient-to: #C11013;
  }

  .lg\:focus\:tw-to-system-red-1:focus{
    --tw-gradient-to: #E22828;
  }

  .lg\:focus\:tw-to-birth-summary-1:focus{
    --tw-gradient-to: #FFC924;
  }

  .lg\:focus\:tw-to-birth-summary-2:focus{
    --tw-gradient-to: #FFDE7B;
  }

  .lg\:focus\:tw-to-birth-summary-3:focus{
    --tw-gradient-to: #FBFCDD;
  }

  .lg\:focus\:tw-to-postnatal-assessment-1:focus{
    --tw-gradient-to: #865A87;
  }

  .lg\:focus\:tw-to-postnatal-assessment-2:focus{
    --tw-gradient-to: #C1A3C2;
  }

  .lg\:focus\:tw-to-postnatal-assessment-3:focus{
    --tw-gradient-to: #FCF5FA;
  }

  .lg\:focus\:tw-to-grow-background:focus{
    --tw-gradient-to: #86A3B6;
  }

  .lg\:focus\:tw-to-grow-system-banner:focus{
    --tw-gradient-to: #547F9A;
  }

  .lg\:focus\:tw-to-grow-blue-1:focus{
    --tw-gradient-to: #1A3B4E;
  }

  .lg\:focus\:tw-to-grow-blue-2:focus{
    --tw-gradient-to: #477591;
  }

  .lg\:focus\:tw-to-grow-blue-3:focus{
    --tw-gradient-to: #7098B0;
  }

  .lg\:focus\:tw-to-grow-blue-4:focus{
    --tw-gradient-to: #CFE1EC;
  }

  .lg\:focus\:tw-to-grow-blue-5:focus{
    --tw-gradient-to: #547F9A;
  }

  .lg\:focus\:tw-to-grow-blue-6:focus{
    --tw-gradient-to: #77a4bf;
  }

  .lg\:focus\:tw-to-grow-blue-7:focus{
    --tw-gradient-to: #88BBDB;
  }

  .lg\:focus\:tw-to-grow-chart-toggle:focus{
    --tw-gradient-to: #507A91;
  }

  .lg\:focus\:tw-to-grow-left-nav-1:focus{
    --tw-gradient-to: #A6B8C3;
  }

  .lg\:focus\:tw-to-grow-left-nav-active:focus{
    --tw-gradient-to: #3A5869;
  }

  .lg\:focus\:tw-to-grow-left-nav-hover:focus{
    --tw-gradient-to: #3A5869;
  }

  .lg\:focus\:tw-to-grow-breadcrumb-inactive:focus{
    --tw-gradient-to: #3B5B6E;
  }

  .lg\:focus\:tw-to-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-to: #333333;
  }

  .lg\:focus\:tw-to-default-colour:focus{
    --tw-gradient-to: #333333;
  }

  .lg\:tw-decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .lg\:tw-decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .lg\:tw-bg-auto{
    background-size: auto;
  }

  .lg\:tw-bg-cover{
    background-size: cover;
  }

  .lg\:tw-bg-contain{
    background-size: contain;
  }

  .lg\:tw-bg-fixed{
    background-attachment: fixed;
  }

  .lg\:tw-bg-local{
    background-attachment: local;
  }

  .lg\:tw-bg-scroll{
    background-attachment: scroll;
  }

  .lg\:tw-bg-clip-border{
    background-clip: border-box;
  }

  .lg\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  .lg\:tw-bg-clip-content{
    background-clip: content-box;
  }

  .lg\:tw-bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .lg\:tw-bg-bottom{
    background-position: bottom;
  }

  .lg\:tw-bg-center{
    background-position: center;
  }

  .lg\:tw-bg-left{
    background-position: left;
  }

  .lg\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  .lg\:tw-bg-left-top{
    background-position: left top;
  }

  .lg\:tw-bg-right{
    background-position: right;
  }

  .lg\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  .lg\:tw-bg-right-top{
    background-position: right top;
  }

  .lg\:tw-bg-top{
    background-position: top;
  }

  .lg\:tw-bg-repeat{
    background-repeat: repeat;
  }

  .lg\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  .lg\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  .lg\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  .lg\:tw-bg-repeat-round{
    background-repeat: round;
  }

  .lg\:tw-bg-repeat-space{
    background-repeat: space;
  }

  .lg\:tw-bg-origin-border{
    background-origin: border-box;
  }

  .lg\:tw-bg-origin-padding{
    background-origin: padding-box;
  }

  .lg\:tw-bg-origin-content{
    background-origin: content-box;
  }

  .lg\:tw-fill-current{
    fill: currentColor;
  }

  .lg\:tw-stroke-current{
    stroke: currentColor;
  }

  .lg\:tw-stroke-0{
    stroke-width: 0;
  }

  .lg\:tw-stroke-1{
    stroke-width: 1;
  }

  .lg\:tw-stroke-2{
    stroke-width: 2;
  }

  .lg\:tw-object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .lg\:tw-object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lg\:tw-object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .lg\:tw-object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .lg\:tw-object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .lg\:tw-object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .lg\:tw-object-center{
    -o-object-position: center;
       object-position: center;
  }

  .lg\:tw-object-left{
    -o-object-position: left;
       object-position: left;
  }

  .lg\:tw-object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .lg\:tw-object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .lg\:tw-object-right{
    -o-object-position: right;
       object-position: right;
  }

  .lg\:tw-object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .lg\:tw-object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .lg\:tw-object-top{
    -o-object-position: top;
       object-position: top;
  }

  .lg\:tw-p-0{
    padding: 0px;
  }

  .lg\:tw-p-1{
    padding: 0.25rem;
  }

  .lg\:tw-p-2{
    padding: 0.5rem;
  }

  .lg\:tw-p-3{
    padding: 0.75rem;
  }

  .lg\:tw-p-4{
    padding: 1rem;
  }

  .lg\:tw-p-5{
    padding: 1.25rem;
  }

  .lg\:tw-p-6{
    padding: 1.5rem;
  }

  .lg\:tw-p-7{
    padding: 1.75rem;
  }

  .lg\:tw-p-8{
    padding: 2rem;
  }

  .lg\:tw-p-9{
    padding: 2.25rem;
  }

  .lg\:tw-p-10{
    padding: 2.5rem;
  }

  .lg\:tw-p-11{
    padding: 2.75rem;
  }

  .lg\:tw-p-12{
    padding: 3rem;
  }

  .lg\:tw-p-13{
    padding: 3.25rem;
  }

  .lg\:tw-p-14{
    padding: 3.5rem;
  }

  .lg\:tw-p-15{
    padding: 3.75rem;
  }

  .lg\:tw-p-16{
    padding: 4rem;
  }

  .lg\:tw-p-17{
    padding: 4.25rem;
  }

  .lg\:tw-p-18{
    padding: 4.5rem;
  }

  .lg\:tw-p-19{
    padding: 4.75rem;
  }

  .lg\:tw-p-20{
    padding: 5rem;
  }

  .lg\:tw-p-21{
    padding: 5.25rem;
  }

  .lg\:tw-p-22{
    padding: 5.5rem;
  }

  .lg\:tw-p-23{
    padding: 5.75rem;
  }

  .lg\:tw-p-24{
    padding: 6rem;
  }

  .lg\:tw-p-25{
    padding: 6.25rem;
  }

  .lg\:tw-p-26{
    padding: 6.5rem;
  }

  .lg\:tw-p-27{
    padding: 6.75rem;
  }

  .lg\:tw-p-28{
    padding: 7rem;
  }

  .lg\:tw-p-29{
    padding: 7.25rem;
  }

  .lg\:tw-p-30{
    padding: 7.5rem;
  }

  .lg\:tw-p-31{
    padding: 7.75rem;
  }

  .lg\:tw-p-32{
    padding: 8rem;
  }

  .lg\:tw-p-33{
    padding: 8.25rem;
  }

  .lg\:tw-p-34{
    padding: 8.5rem;
  }

  .lg\:tw-p-35{
    padding: 8.75rem;
  }

  .lg\:tw-p-36{
    padding: 9rem;
  }

  .lg\:tw-p-37{
    padding: 9.25rem;
  }

  .lg\:tw-p-38{
    padding: 9.5rem;
  }

  .lg\:tw-p-39{
    padding: 9.75rem;
  }

  .lg\:tw-p-40{
    padding: 10rem;
  }

  .lg\:tw-p-41{
    padding: 10.25rem;
  }

  .lg\:tw-p-42{
    padding: 10.5rem;
  }

  .lg\:tw-p-43{
    padding: 10.75rem;
  }

  .lg\:tw-p-44{
    padding: 11rem;
  }

  .lg\:tw-p-45{
    padding: 11.25rem;
  }

  .lg\:tw-p-46{
    padding: 11.5rem;
  }

  .lg\:tw-p-47{
    padding: 11.75rem;
  }

  .lg\:tw-p-48{
    padding: 12rem;
  }

  .lg\:tw-p-50{
    padding: 12.5rem;
  }

  .lg\:tw-p-52{
    padding: 13rem;
  }

  .lg\:tw-p-53{
    padding: 13.25rem;
  }

  .lg\:tw-p-54{
    padding: 13.5rem;
  }

  .lg\:tw-p-55{
    padding: 13.75rem;
  }

  .lg\:tw-p-56{
    padding: 14rem;
  }

  .lg\:tw-p-57{
    padding: 14.25rem;
  }

  .lg\:tw-p-58{
    padding: 14.5rem;
  }

  .lg\:tw-p-59{
    padding: 14.75rem;
  }

  .lg\:tw-p-60{
    padding: 15rem;
  }

  .lg\:tw-p-61{
    padding: 15.25rem;
  }

  .lg\:tw-p-62{
    padding: 15.5rem;
  }

  .lg\:tw-p-63{
    padding: 15.75rem;
  }

  .lg\:tw-p-64{
    padding: 16rem;
  }

  .lg\:tw-p-65{
    padding: 16.25rem;
  }

  .lg\:tw-p-66{
    padding: 16.5rem;
  }

  .lg\:tw-p-68{
    padding: 17rem;
  }

  .lg\:tw-p-69{
    padding: 17.25rem;
  }

  .lg\:tw-p-70{
    padding: 17.5rem;
  }

  .lg\:tw-p-71{
    padding: 17.75rem;
  }

  .lg\:tw-p-72{
    padding: 18rem;
  }

  .lg\:tw-p-73{
    padding: 18.25rem;
  }

  .lg\:tw-p-74{
    padding: 18.5rem;
  }

  .lg\:tw-p-75{
    padding: 18.75rem;
  }

  .lg\:tw-p-76{
    padding: 19rem;
  }

  .lg\:tw-p-77{
    padding: 19.25rem;
  }

  .lg\:tw-p-78{
    padding: 19.5rem;
  }

  .lg\:tw-p-79{
    padding: 19.75rem;
  }

  .lg\:tw-p-80{
    padding: 20rem;
  }

  .lg\:tw-p-81{
    padding: 20.25rem;
  }

  .lg\:tw-p-82{
    padding: 20.5rem;
  }

  .lg\:tw-p-83{
    padding: 20.75rem;
  }

  .lg\:tw-p-84{
    padding: 21rem;
  }

  .lg\:tw-p-85{
    padding: 21.25rem;
  }

  .lg\:tw-p-86{
    padding: 21.5rem;
  }

  .lg\:tw-p-87{
    padding: 21.75rem;
  }

  .lg\:tw-p-88{
    padding: 22rem;
  }

  .lg\:tw-p-89{
    padding: 22.25rem;
  }

  .lg\:tw-p-90{
    padding: 22.5rem;
  }

  .lg\:tw-p-91{
    padding: 22.75rem;
  }

  .lg\:tw-p-92{
    padding: 23rem;
  }

  .lg\:tw-p-96{
    padding: 24rem;
  }

  .lg\:tw-p-102{
    padding: 25.5rem;
  }

  .lg\:tw-p-112{
    padding: 28rem;
  }

  .lg\:tw-p-128{
    padding: 31rem;
  }

  .lg\:tw-p-129{
    padding: 32.25rem;
  }

  .lg\:tw-p-130{
    padding: 32.5rem;
  }

  .lg\:tw-p-140{
    padding: 35rem;
  }

  .lg\:tw-p-160{
    padding: 40rem;
  }

  .lg\:tw-p-180{
    padding: 45rem;
  }

  .lg\:tw-p-185{
    padding: 46.25rem;
  }

  .lg\:tw-p-190{
    padding: 47.5rem;
  }

  .lg\:tw-p-200{
    padding: 50rem;
  }

  .lg\:tw-p-px{
    padding: 1px;
  }

  .lg\:tw-p-0\.5{
    padding: 0.125rem;
  }

  .lg\:tw-p-1\.5{
    padding: 0.375rem;
  }

  .lg\:tw-p-2\.5{
    padding: 0.625rem;
  }

  .lg\:tw-p-3\.5{
    padding: 0.875rem;
  }

  .lg\:tw-px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .lg\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .lg\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:tw-px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:tw-px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:tw-px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .lg\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:tw-px-13{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }

  .lg\:tw-px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .lg\:tw-px-15{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .lg\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:tw-px-17{
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }

  .lg\:tw-px-18{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .lg\:tw-px-19{
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }

  .lg\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:tw-px-21{
    padding-left: 5.25rem;
    padding-right: 5.25rem;
  }

  .lg\:tw-px-22{
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }

  .lg\:tw-px-23{
    padding-left: 5.75rem;
    padding-right: 5.75rem;
  }

  .lg\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:tw-px-25{
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .lg\:tw-px-26{
    padding-left: 6.5rem;
    padding-right: 6.5rem;
  }

  .lg\:tw-px-27{
    padding-left: 6.75rem;
    padding-right: 6.75rem;
  }

  .lg\:tw-px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .lg\:tw-px-29{
    padding-left: 7.25rem;
    padding-right: 7.25rem;
  }

  .lg\:tw-px-30{
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .lg\:tw-px-31{
    padding-left: 7.75rem;
    padding-right: 7.75rem;
  }

  .lg\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:tw-px-33{
    padding-left: 8.25rem;
    padding-right: 8.25rem;
  }

  .lg\:tw-px-34{
    padding-left: 8.5rem;
    padding-right: 8.5rem;
  }

  .lg\:tw-px-35{
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .lg\:tw-px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:tw-px-37{
    padding-left: 9.25rem;
    padding-right: 9.25rem;
  }

  .lg\:tw-px-38{
    padding-left: 9.5rem;
    padding-right: 9.5rem;
  }

  .lg\:tw-px-39{
    padding-left: 9.75rem;
    padding-right: 9.75rem;
  }

  .lg\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:tw-px-41{
    padding-left: 10.25rem;
    padding-right: 10.25rem;
  }

  .lg\:tw-px-42{
    padding-left: 10.5rem;
    padding-right: 10.5rem;
  }

  .lg\:tw-px-43{
    padding-left: 10.75rem;
    padding-right: 10.75rem;
  }

  .lg\:tw-px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lg\:tw-px-45{
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .lg\:tw-px-46{
    padding-left: 11.5rem;
    padding-right: 11.5rem;
  }

  .lg\:tw-px-47{
    padding-left: 11.75rem;
    padding-right: 11.75rem;
  }

  .lg\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:tw-px-50{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .lg\:tw-px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .lg\:tw-px-53{
    padding-left: 13.25rem;
    padding-right: 13.25rem;
  }

  .lg\:tw-px-54{
    padding-left: 13.5rem;
    padding-right: 13.5rem;
  }

  .lg\:tw-px-55{
    padding-left: 13.75rem;
    padding-right: 13.75rem;
  }

  .lg\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:tw-px-57{
    padding-left: 14.25rem;
    padding-right: 14.25rem;
  }

  .lg\:tw-px-58{
    padding-left: 14.5rem;
    padding-right: 14.5rem;
  }

  .lg\:tw-px-59{
    padding-left: 14.75rem;
    padding-right: 14.75rem;
  }

  .lg\:tw-px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .lg\:tw-px-61{
    padding-left: 15.25rem;
    padding-right: 15.25rem;
  }

  .lg\:tw-px-62{
    padding-left: 15.5rem;
    padding-right: 15.5rem;
  }

  .lg\:tw-px-63{
    padding-left: 15.75rem;
    padding-right: 15.75rem;
  }

  .lg\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:tw-px-65{
    padding-left: 16.25rem;
    padding-right: 16.25rem;
  }

  .lg\:tw-px-66{
    padding-left: 16.5rem;
    padding-right: 16.5rem;
  }

  .lg\:tw-px-68{
    padding-left: 17rem;
    padding-right: 17rem;
  }

  .lg\:tw-px-69{
    padding-left: 17.25rem;
    padding-right: 17.25rem;
  }

  .lg\:tw-px-70{
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .lg\:tw-px-71{
    padding-left: 17.75rem;
    padding-right: 17.75rem;
  }

  .lg\:tw-px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .lg\:tw-px-73{
    padding-left: 18.25rem;
    padding-right: 18.25rem;
  }

  .lg\:tw-px-74{
    padding-left: 18.5rem;
    padding-right: 18.5rem;
  }

  .lg\:tw-px-75{
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .lg\:tw-px-76{
    padding-left: 19rem;
    padding-right: 19rem;
  }

  .lg\:tw-px-77{
    padding-left: 19.25rem;
    padding-right: 19.25rem;
  }

  .lg\:tw-px-78{
    padding-left: 19.5rem;
    padding-right: 19.5rem;
  }

  .lg\:tw-px-79{
    padding-left: 19.75rem;
    padding-right: 19.75rem;
  }

  .lg\:tw-px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:tw-px-81{
    padding-left: 20.25rem;
    padding-right: 20.25rem;
  }

  .lg\:tw-px-82{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .lg\:tw-px-83{
    padding-left: 20.75rem;
    padding-right: 20.75rem;
  }

  .lg\:tw-px-84{
    padding-left: 21rem;
    padding-right: 21rem;
  }

  .lg\:tw-px-85{
    padding-left: 21.25rem;
    padding-right: 21.25rem;
  }

  .lg\:tw-px-86{
    padding-left: 21.5rem;
    padding-right: 21.5rem;
  }

  .lg\:tw-px-87{
    padding-left: 21.75rem;
    padding-right: 21.75rem;
  }

  .lg\:tw-px-88{
    padding-left: 22rem;
    padding-right: 22rem;
  }

  .lg\:tw-px-89{
    padding-left: 22.25rem;
    padding-right: 22.25rem;
  }

  .lg\:tw-px-90{
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .lg\:tw-px-91{
    padding-left: 22.75rem;
    padding-right: 22.75rem;
  }

  .lg\:tw-px-92{
    padding-left: 23rem;
    padding-right: 23rem;
  }

  .lg\:tw-px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .lg\:tw-px-102{
    padding-left: 25.5rem;
    padding-right: 25.5rem;
  }

  .lg\:tw-px-112{
    padding-left: 28rem;
    padding-right: 28rem;
  }

  .lg\:tw-px-128{
    padding-left: 31rem;
    padding-right: 31rem;
  }

  .lg\:tw-px-129{
    padding-left: 32.25rem;
    padding-right: 32.25rem;
  }

  .lg\:tw-px-130{
    padding-left: 32.5rem;
    padding-right: 32.5rem;
  }

  .lg\:tw-px-140{
    padding-left: 35rem;
    padding-right: 35rem;
  }

  .lg\:tw-px-160{
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .lg\:tw-px-180{
    padding-left: 45rem;
    padding-right: 45rem;
  }

  .lg\:tw-px-185{
    padding-left: 46.25rem;
    padding-right: 46.25rem;
  }

  .lg\:tw-px-190{
    padding-left: 47.5rem;
    padding-right: 47.5rem;
  }

  .lg\:tw-px-200{
    padding-left: 50rem;
    padding-right: 50rem;
  }

  .lg\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:tw-px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:tw-px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .lg\:tw-px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:tw-px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg\:tw-py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .lg\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:tw-py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:tw-py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:tw-py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .lg\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:tw-py-13{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .lg\:tw-py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:tw-py-15{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .lg\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:tw-py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }

  .lg\:tw-py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .lg\:tw-py-19{
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }

  .lg\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:tw-py-21{
    padding-top: 5.25rem;
    padding-bottom: 5.25rem;
  }

  .lg\:tw-py-22{
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .lg\:tw-py-23{
    padding-top: 5.75rem;
    padding-bottom: 5.75rem;
  }

  .lg\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:tw-py-25{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .lg\:tw-py-26{
    padding-top: 6.5rem;
    padding-bottom: 6.5rem;
  }

  .lg\:tw-py-27{
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }

  .lg\:tw-py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:tw-py-29{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
  }

  .lg\:tw-py-30{
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .lg\:tw-py-31{
    padding-top: 7.75rem;
    padding-bottom: 7.75rem;
  }

  .lg\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:tw-py-33{
    padding-top: 8.25rem;
    padding-bottom: 8.25rem;
  }

  .lg\:tw-py-34{
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .lg\:tw-py-35{
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .lg\:tw-py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .lg\:tw-py-37{
    padding-top: 9.25rem;
    padding-bottom: 9.25rem;
  }

  .lg\:tw-py-38{
    padding-top: 9.5rem;
    padding-bottom: 9.5rem;
  }

  .lg\:tw-py-39{
    padding-top: 9.75rem;
    padding-bottom: 9.75rem;
  }

  .lg\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:tw-py-41{
    padding-top: 10.25rem;
    padding-bottom: 10.25rem;
  }

  .lg\:tw-py-42{
    padding-top: 10.5rem;
    padding-bottom: 10.5rem;
  }

  .lg\:tw-py-43{
    padding-top: 10.75rem;
    padding-bottom: 10.75rem;
  }

  .lg\:tw-py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .lg\:tw-py-45{
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .lg\:tw-py-46{
    padding-top: 11.5rem;
    padding-bottom: 11.5rem;
  }

  .lg\:tw-py-47{
    padding-top: 11.75rem;
    padding-bottom: 11.75rem;
  }

  .lg\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:tw-py-50{
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .lg\:tw-py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .lg\:tw-py-53{
    padding-top: 13.25rem;
    padding-bottom: 13.25rem;
  }

  .lg\:tw-py-54{
    padding-top: 13.5rem;
    padding-bottom: 13.5rem;
  }

  .lg\:tw-py-55{
    padding-top: 13.75rem;
    padding-bottom: 13.75rem;
  }

  .lg\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:tw-py-57{
    padding-top: 14.25rem;
    padding-bottom: 14.25rem;
  }

  .lg\:tw-py-58{
    padding-top: 14.5rem;
    padding-bottom: 14.5rem;
  }

  .lg\:tw-py-59{
    padding-top: 14.75rem;
    padding-bottom: 14.75rem;
  }

  .lg\:tw-py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .lg\:tw-py-61{
    padding-top: 15.25rem;
    padding-bottom: 15.25rem;
  }

  .lg\:tw-py-62{
    padding-top: 15.5rem;
    padding-bottom: 15.5rem;
  }

  .lg\:tw-py-63{
    padding-top: 15.75rem;
    padding-bottom: 15.75rem;
  }

  .lg\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:tw-py-65{
    padding-top: 16.25rem;
    padding-bottom: 16.25rem;
  }

  .lg\:tw-py-66{
    padding-top: 16.5rem;
    padding-bottom: 16.5rem;
  }

  .lg\:tw-py-68{
    padding-top: 17rem;
    padding-bottom: 17rem;
  }

  .lg\:tw-py-69{
    padding-top: 17.25rem;
    padding-bottom: 17.25rem;
  }

  .lg\:tw-py-70{
    padding-top: 17.5rem;
    padding-bottom: 17.5rem;
  }

  .lg\:tw-py-71{
    padding-top: 17.75rem;
    padding-bottom: 17.75rem;
  }

  .lg\:tw-py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .lg\:tw-py-73{
    padding-top: 18.25rem;
    padding-bottom: 18.25rem;
  }

  .lg\:tw-py-74{
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }

  .lg\:tw-py-75{
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .lg\:tw-py-76{
    padding-top: 19rem;
    padding-bottom: 19rem;
  }

  .lg\:tw-py-77{
    padding-top: 19.25rem;
    padding-bottom: 19.25rem;
  }

  .lg\:tw-py-78{
    padding-top: 19.5rem;
    padding-bottom: 19.5rem;
  }

  .lg\:tw-py-79{
    padding-top: 19.75rem;
    padding-bottom: 19.75rem;
  }

  .lg\:tw-py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:tw-py-81{
    padding-top: 20.25rem;
    padding-bottom: 20.25rem;
  }

  .lg\:tw-py-82{
    padding-top: 20.5rem;
    padding-bottom: 20.5rem;
  }

  .lg\:tw-py-83{
    padding-top: 20.75rem;
    padding-bottom: 20.75rem;
  }

  .lg\:tw-py-84{
    padding-top: 21rem;
    padding-bottom: 21rem;
  }

  .lg\:tw-py-85{
    padding-top: 21.25rem;
    padding-bottom: 21.25rem;
  }

  .lg\:tw-py-86{
    padding-top: 21.5rem;
    padding-bottom: 21.5rem;
  }

  .lg\:tw-py-87{
    padding-top: 21.75rem;
    padding-bottom: 21.75rem;
  }

  .lg\:tw-py-88{
    padding-top: 22rem;
    padding-bottom: 22rem;
  }

  .lg\:tw-py-89{
    padding-top: 22.25rem;
    padding-bottom: 22.25rem;
  }

  .lg\:tw-py-90{
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .lg\:tw-py-91{
    padding-top: 22.75rem;
    padding-bottom: 22.75rem;
  }

  .lg\:tw-py-92{
    padding-top: 23rem;
    padding-bottom: 23rem;
  }

  .lg\:tw-py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .lg\:tw-py-102{
    padding-top: 25.5rem;
    padding-bottom: 25.5rem;
  }

  .lg\:tw-py-112{
    padding-top: 28rem;
    padding-bottom: 28rem;
  }

  .lg\:tw-py-128{
    padding-top: 31rem;
    padding-bottom: 31rem;
  }

  .lg\:tw-py-129{
    padding-top: 32.25rem;
    padding-bottom: 32.25rem;
  }

  .lg\:tw-py-130{
    padding-top: 32.5rem;
    padding-bottom: 32.5rem;
  }

  .lg\:tw-py-140{
    padding-top: 35rem;
    padding-bottom: 35rem;
  }

  .lg\:tw-py-160{
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .lg\:tw-py-180{
    padding-top: 45rem;
    padding-bottom: 45rem;
  }

  .lg\:tw-py-185{
    padding-top: 46.25rem;
    padding-bottom: 46.25rem;
  }

  .lg\:tw-py-190{
    padding-top: 47.5rem;
    padding-bottom: 47.5rem;
  }

  .lg\:tw-py-200{
    padding-top: 50rem;
    padding-bottom: 50rem;
  }

  .lg\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:tw-py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:tw-py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .lg\:tw-py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:tw-py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg\:tw-pt-0{
    padding-top: 0px;
  }

  .lg\:tw-pt-1{
    padding-top: 0.25rem;
  }

  .lg\:tw-pt-2{
    padding-top: 0.5rem;
  }

  .lg\:tw-pt-3{
    padding-top: 0.75rem;
  }

  .lg\:tw-pt-4{
    padding-top: 1rem;
  }

  .lg\:tw-pt-5{
    padding-top: 1.25rem;
  }

  .lg\:tw-pt-6{
    padding-top: 1.5rem;
  }

  .lg\:tw-pt-7{
    padding-top: 1.75rem;
  }

  .lg\:tw-pt-8{
    padding-top: 2rem;
  }

  .lg\:tw-pt-9{
    padding-top: 2.25rem;
  }

  .lg\:tw-pt-10{
    padding-top: 2.5rem;
  }

  .lg\:tw-pt-11{
    padding-top: 2.75rem;
  }

  .lg\:tw-pt-12{
    padding-top: 3rem;
  }

  .lg\:tw-pt-13{
    padding-top: 3.25rem;
  }

  .lg\:tw-pt-14{
    padding-top: 3.5rem;
  }

  .lg\:tw-pt-15{
    padding-top: 3.75rem;
  }

  .lg\:tw-pt-16{
    padding-top: 4rem;
  }

  .lg\:tw-pt-17{
    padding-top: 4.25rem;
  }

  .lg\:tw-pt-18{
    padding-top: 4.5rem;
  }

  .lg\:tw-pt-19{
    padding-top: 4.75rem;
  }

  .lg\:tw-pt-20{
    padding-top: 5rem;
  }

  .lg\:tw-pt-21{
    padding-top: 5.25rem;
  }

  .lg\:tw-pt-22{
    padding-top: 5.5rem;
  }

  .lg\:tw-pt-23{
    padding-top: 5.75rem;
  }

  .lg\:tw-pt-24{
    padding-top: 6rem;
  }

  .lg\:tw-pt-25{
    padding-top: 6.25rem;
  }

  .lg\:tw-pt-26{
    padding-top: 6.5rem;
  }

  .lg\:tw-pt-27{
    padding-top: 6.75rem;
  }

  .lg\:tw-pt-28{
    padding-top: 7rem;
  }

  .lg\:tw-pt-29{
    padding-top: 7.25rem;
  }

  .lg\:tw-pt-30{
    padding-top: 7.5rem;
  }

  .lg\:tw-pt-31{
    padding-top: 7.75rem;
  }

  .lg\:tw-pt-32{
    padding-top: 8rem;
  }

  .lg\:tw-pt-33{
    padding-top: 8.25rem;
  }

  .lg\:tw-pt-34{
    padding-top: 8.5rem;
  }

  .lg\:tw-pt-35{
    padding-top: 8.75rem;
  }

  .lg\:tw-pt-36{
    padding-top: 9rem;
  }

  .lg\:tw-pt-37{
    padding-top: 9.25rem;
  }

  .lg\:tw-pt-38{
    padding-top: 9.5rem;
  }

  .lg\:tw-pt-39{
    padding-top: 9.75rem;
  }

  .lg\:tw-pt-40{
    padding-top: 10rem;
  }

  .lg\:tw-pt-41{
    padding-top: 10.25rem;
  }

  .lg\:tw-pt-42{
    padding-top: 10.5rem;
  }

  .lg\:tw-pt-43{
    padding-top: 10.75rem;
  }

  .lg\:tw-pt-44{
    padding-top: 11rem;
  }

  .lg\:tw-pt-45{
    padding-top: 11.25rem;
  }

  .lg\:tw-pt-46{
    padding-top: 11.5rem;
  }

  .lg\:tw-pt-47{
    padding-top: 11.75rem;
  }

  .lg\:tw-pt-48{
    padding-top: 12rem;
  }

  .lg\:tw-pt-50{
    padding-top: 12.5rem;
  }

  .lg\:tw-pt-52{
    padding-top: 13rem;
  }

  .lg\:tw-pt-53{
    padding-top: 13.25rem;
  }

  .lg\:tw-pt-54{
    padding-top: 13.5rem;
  }

  .lg\:tw-pt-55{
    padding-top: 13.75rem;
  }

  .lg\:tw-pt-56{
    padding-top: 14rem;
  }

  .lg\:tw-pt-57{
    padding-top: 14.25rem;
  }

  .lg\:tw-pt-58{
    padding-top: 14.5rem;
  }

  .lg\:tw-pt-59{
    padding-top: 14.75rem;
  }

  .lg\:tw-pt-60{
    padding-top: 15rem;
  }

  .lg\:tw-pt-61{
    padding-top: 15.25rem;
  }

  .lg\:tw-pt-62{
    padding-top: 15.5rem;
  }

  .lg\:tw-pt-63{
    padding-top: 15.75rem;
  }

  .lg\:tw-pt-64{
    padding-top: 16rem;
  }

  .lg\:tw-pt-65{
    padding-top: 16.25rem;
  }

  .lg\:tw-pt-66{
    padding-top: 16.5rem;
  }

  .lg\:tw-pt-68{
    padding-top: 17rem;
  }

  .lg\:tw-pt-69{
    padding-top: 17.25rem;
  }

  .lg\:tw-pt-70{
    padding-top: 17.5rem;
  }

  .lg\:tw-pt-71{
    padding-top: 17.75rem;
  }

  .lg\:tw-pt-72{
    padding-top: 18rem;
  }

  .lg\:tw-pt-73{
    padding-top: 18.25rem;
  }

  .lg\:tw-pt-74{
    padding-top: 18.5rem;
  }

  .lg\:tw-pt-75{
    padding-top: 18.75rem;
  }

  .lg\:tw-pt-76{
    padding-top: 19rem;
  }

  .lg\:tw-pt-77{
    padding-top: 19.25rem;
  }

  .lg\:tw-pt-78{
    padding-top: 19.5rem;
  }

  .lg\:tw-pt-79{
    padding-top: 19.75rem;
  }

  .lg\:tw-pt-80{
    padding-top: 20rem;
  }

  .lg\:tw-pt-81{
    padding-top: 20.25rem;
  }

  .lg\:tw-pt-82{
    padding-top: 20.5rem;
  }

  .lg\:tw-pt-83{
    padding-top: 20.75rem;
  }

  .lg\:tw-pt-84{
    padding-top: 21rem;
  }

  .lg\:tw-pt-85{
    padding-top: 21.25rem;
  }

  .lg\:tw-pt-86{
    padding-top: 21.5rem;
  }

  .lg\:tw-pt-87{
    padding-top: 21.75rem;
  }

  .lg\:tw-pt-88{
    padding-top: 22rem;
  }

  .lg\:tw-pt-89{
    padding-top: 22.25rem;
  }

  .lg\:tw-pt-90{
    padding-top: 22.5rem;
  }

  .lg\:tw-pt-91{
    padding-top: 22.75rem;
  }

  .lg\:tw-pt-92{
    padding-top: 23rem;
  }

  .lg\:tw-pt-96{
    padding-top: 24rem;
  }

  .lg\:tw-pt-102{
    padding-top: 25.5rem;
  }

  .lg\:tw-pt-112{
    padding-top: 28rem;
  }

  .lg\:tw-pt-128{
    padding-top: 31rem;
  }

  .lg\:tw-pt-129{
    padding-top: 32.25rem;
  }

  .lg\:tw-pt-130{
    padding-top: 32.5rem;
  }

  .lg\:tw-pt-140{
    padding-top: 35rem;
  }

  .lg\:tw-pt-160{
    padding-top: 40rem;
  }

  .lg\:tw-pt-180{
    padding-top: 45rem;
  }

  .lg\:tw-pt-185{
    padding-top: 46.25rem;
  }

  .lg\:tw-pt-190{
    padding-top: 47.5rem;
  }

  .lg\:tw-pt-200{
    padding-top: 50rem;
  }

  .lg\:tw-pt-px{
    padding-top: 1px;
  }

  .lg\:tw-pt-0\.5{
    padding-top: 0.125rem;
  }

  .lg\:tw-pt-1\.5{
    padding-top: 0.375rem;
  }

  .lg\:tw-pt-2\.5{
    padding-top: 0.625rem;
  }

  .lg\:tw-pt-3\.5{
    padding-top: 0.875rem;
  }

  .lg\:tw-pr-0{
    padding-right: 0px;
  }

  .lg\:tw-pr-1{
    padding-right: 0.25rem;
  }

  .lg\:tw-pr-2{
    padding-right: 0.5rem;
  }

  .lg\:tw-pr-3{
    padding-right: 0.75rem;
  }

  .lg\:tw-pr-4{
    padding-right: 1rem;
  }

  .lg\:tw-pr-5{
    padding-right: 1.25rem;
  }

  .lg\:tw-pr-6{
    padding-right: 1.5rem;
  }

  .lg\:tw-pr-7{
    padding-right: 1.75rem;
  }

  .lg\:tw-pr-8{
    padding-right: 2rem;
  }

  .lg\:tw-pr-9{
    padding-right: 2.25rem;
  }

  .lg\:tw-pr-10{
    padding-right: 2.5rem;
  }

  .lg\:tw-pr-11{
    padding-right: 2.75rem;
  }

  .lg\:tw-pr-12{
    padding-right: 3rem;
  }

  .lg\:tw-pr-13{
    padding-right: 3.25rem;
  }

  .lg\:tw-pr-14{
    padding-right: 3.5rem;
  }

  .lg\:tw-pr-15{
    padding-right: 3.75rem;
  }

  .lg\:tw-pr-16{
    padding-right: 4rem;
  }

  .lg\:tw-pr-17{
    padding-right: 4.25rem;
  }

  .lg\:tw-pr-18{
    padding-right: 4.5rem;
  }

  .lg\:tw-pr-19{
    padding-right: 4.75rem;
  }

  .lg\:tw-pr-20{
    padding-right: 5rem;
  }

  .lg\:tw-pr-21{
    padding-right: 5.25rem;
  }

  .lg\:tw-pr-22{
    padding-right: 5.5rem;
  }

  .lg\:tw-pr-23{
    padding-right: 5.75rem;
  }

  .lg\:tw-pr-24{
    padding-right: 6rem;
  }

  .lg\:tw-pr-25{
    padding-right: 6.25rem;
  }

  .lg\:tw-pr-26{
    padding-right: 6.5rem;
  }

  .lg\:tw-pr-27{
    padding-right: 6.75rem;
  }

  .lg\:tw-pr-28{
    padding-right: 7rem;
  }

  .lg\:tw-pr-29{
    padding-right: 7.25rem;
  }

  .lg\:tw-pr-30{
    padding-right: 7.5rem;
  }

  .lg\:tw-pr-31{
    padding-right: 7.75rem;
  }

  .lg\:tw-pr-32{
    padding-right: 8rem;
  }

  .lg\:tw-pr-33{
    padding-right: 8.25rem;
  }

  .lg\:tw-pr-34{
    padding-right: 8.5rem;
  }

  .lg\:tw-pr-35{
    padding-right: 8.75rem;
  }

  .lg\:tw-pr-36{
    padding-right: 9rem;
  }

  .lg\:tw-pr-37{
    padding-right: 9.25rem;
  }

  .lg\:tw-pr-38{
    padding-right: 9.5rem;
  }

  .lg\:tw-pr-39{
    padding-right: 9.75rem;
  }

  .lg\:tw-pr-40{
    padding-right: 10rem;
  }

  .lg\:tw-pr-41{
    padding-right: 10.25rem;
  }

  .lg\:tw-pr-42{
    padding-right: 10.5rem;
  }

  .lg\:tw-pr-43{
    padding-right: 10.75rem;
  }

  .lg\:tw-pr-44{
    padding-right: 11rem;
  }

  .lg\:tw-pr-45{
    padding-right: 11.25rem;
  }

  .lg\:tw-pr-46{
    padding-right: 11.5rem;
  }

  .lg\:tw-pr-47{
    padding-right: 11.75rem;
  }

  .lg\:tw-pr-48{
    padding-right: 12rem;
  }

  .lg\:tw-pr-50{
    padding-right: 12.5rem;
  }

  .lg\:tw-pr-52{
    padding-right: 13rem;
  }

  .lg\:tw-pr-53{
    padding-right: 13.25rem;
  }

  .lg\:tw-pr-54{
    padding-right: 13.5rem;
  }

  .lg\:tw-pr-55{
    padding-right: 13.75rem;
  }

  .lg\:tw-pr-56{
    padding-right: 14rem;
  }

  .lg\:tw-pr-57{
    padding-right: 14.25rem;
  }

  .lg\:tw-pr-58{
    padding-right: 14.5rem;
  }

  .lg\:tw-pr-59{
    padding-right: 14.75rem;
  }

  .lg\:tw-pr-60{
    padding-right: 15rem;
  }

  .lg\:tw-pr-61{
    padding-right: 15.25rem;
  }

  .lg\:tw-pr-62{
    padding-right: 15.5rem;
  }

  .lg\:tw-pr-63{
    padding-right: 15.75rem;
  }

  .lg\:tw-pr-64{
    padding-right: 16rem;
  }

  .lg\:tw-pr-65{
    padding-right: 16.25rem;
  }

  .lg\:tw-pr-66{
    padding-right: 16.5rem;
  }

  .lg\:tw-pr-68{
    padding-right: 17rem;
  }

  .lg\:tw-pr-69{
    padding-right: 17.25rem;
  }

  .lg\:tw-pr-70{
    padding-right: 17.5rem;
  }

  .lg\:tw-pr-71{
    padding-right: 17.75rem;
  }

  .lg\:tw-pr-72{
    padding-right: 18rem;
  }

  .lg\:tw-pr-73{
    padding-right: 18.25rem;
  }

  .lg\:tw-pr-74{
    padding-right: 18.5rem;
  }

  .lg\:tw-pr-75{
    padding-right: 18.75rem;
  }

  .lg\:tw-pr-76{
    padding-right: 19rem;
  }

  .lg\:tw-pr-77{
    padding-right: 19.25rem;
  }

  .lg\:tw-pr-78{
    padding-right: 19.5rem;
  }

  .lg\:tw-pr-79{
    padding-right: 19.75rem;
  }

  .lg\:tw-pr-80{
    padding-right: 20rem;
  }

  .lg\:tw-pr-81{
    padding-right: 20.25rem;
  }

  .lg\:tw-pr-82{
    padding-right: 20.5rem;
  }

  .lg\:tw-pr-83{
    padding-right: 20.75rem;
  }

  .lg\:tw-pr-84{
    padding-right: 21rem;
  }

  .lg\:tw-pr-85{
    padding-right: 21.25rem;
  }

  .lg\:tw-pr-86{
    padding-right: 21.5rem;
  }

  .lg\:tw-pr-87{
    padding-right: 21.75rem;
  }

  .lg\:tw-pr-88{
    padding-right: 22rem;
  }

  .lg\:tw-pr-89{
    padding-right: 22.25rem;
  }

  .lg\:tw-pr-90{
    padding-right: 22.5rem;
  }

  .lg\:tw-pr-91{
    padding-right: 22.75rem;
  }

  .lg\:tw-pr-92{
    padding-right: 23rem;
  }

  .lg\:tw-pr-96{
    padding-right: 24rem;
  }

  .lg\:tw-pr-102{
    padding-right: 25.5rem;
  }

  .lg\:tw-pr-112{
    padding-right: 28rem;
  }

  .lg\:tw-pr-128{
    padding-right: 31rem;
  }

  .lg\:tw-pr-129{
    padding-right: 32.25rem;
  }

  .lg\:tw-pr-130{
    padding-right: 32.5rem;
  }

  .lg\:tw-pr-140{
    padding-right: 35rem;
  }

  .lg\:tw-pr-160{
    padding-right: 40rem;
  }

  .lg\:tw-pr-180{
    padding-right: 45rem;
  }

  .lg\:tw-pr-185{
    padding-right: 46.25rem;
  }

  .lg\:tw-pr-190{
    padding-right: 47.5rem;
  }

  .lg\:tw-pr-200{
    padding-right: 50rem;
  }

  .lg\:tw-pr-px{
    padding-right: 1px;
  }

  .lg\:tw-pr-0\.5{
    padding-right: 0.125rem;
  }

  .lg\:tw-pr-1\.5{
    padding-right: 0.375rem;
  }

  .lg\:tw-pr-2\.5{
    padding-right: 0.625rem;
  }

  .lg\:tw-pr-3\.5{
    padding-right: 0.875rem;
  }

  .lg\:tw-pb-0{
    padding-bottom: 0px;
  }

  .lg\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  .lg\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  .lg\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  .lg\:tw-pb-4{
    padding-bottom: 1rem;
  }

  .lg\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  .lg\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  .lg\:tw-pb-7{
    padding-bottom: 1.75rem;
  }

  .lg\:tw-pb-8{
    padding-bottom: 2rem;
  }

  .lg\:tw-pb-9{
    padding-bottom: 2.25rem;
  }

  .lg\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  .lg\:tw-pb-11{
    padding-bottom: 2.75rem;
  }

  .lg\:tw-pb-12{
    padding-bottom: 3rem;
  }

  .lg\:tw-pb-13{
    padding-bottom: 3.25rem;
  }

  .lg\:tw-pb-14{
    padding-bottom: 3.5rem;
  }

  .lg\:tw-pb-15{
    padding-bottom: 3.75rem;
  }

  .lg\:tw-pb-16{
    padding-bottom: 4rem;
  }

  .lg\:tw-pb-17{
    padding-bottom: 4.25rem;
  }

  .lg\:tw-pb-18{
    padding-bottom: 4.5rem;
  }

  .lg\:tw-pb-19{
    padding-bottom: 4.75rem;
  }

  .lg\:tw-pb-20{
    padding-bottom: 5rem;
  }

  .lg\:tw-pb-21{
    padding-bottom: 5.25rem;
  }

  .lg\:tw-pb-22{
    padding-bottom: 5.5rem;
  }

  .lg\:tw-pb-23{
    padding-bottom: 5.75rem;
  }

  .lg\:tw-pb-24{
    padding-bottom: 6rem;
  }

  .lg\:tw-pb-25{
    padding-bottom: 6.25rem;
  }

  .lg\:tw-pb-26{
    padding-bottom: 6.5rem;
  }

  .lg\:tw-pb-27{
    padding-bottom: 6.75rem;
  }

  .lg\:tw-pb-28{
    padding-bottom: 7rem;
  }

  .lg\:tw-pb-29{
    padding-bottom: 7.25rem;
  }

  .lg\:tw-pb-30{
    padding-bottom: 7.5rem;
  }

  .lg\:tw-pb-31{
    padding-bottom: 7.75rem;
  }

  .lg\:tw-pb-32{
    padding-bottom: 8rem;
  }

  .lg\:tw-pb-33{
    padding-bottom: 8.25rem;
  }

  .lg\:tw-pb-34{
    padding-bottom: 8.5rem;
  }

  .lg\:tw-pb-35{
    padding-bottom: 8.75rem;
  }

  .lg\:tw-pb-36{
    padding-bottom: 9rem;
  }

  .lg\:tw-pb-37{
    padding-bottom: 9.25rem;
  }

  .lg\:tw-pb-38{
    padding-bottom: 9.5rem;
  }

  .lg\:tw-pb-39{
    padding-bottom: 9.75rem;
  }

  .lg\:tw-pb-40{
    padding-bottom: 10rem;
  }

  .lg\:tw-pb-41{
    padding-bottom: 10.25rem;
  }

  .lg\:tw-pb-42{
    padding-bottom: 10.5rem;
  }

  .lg\:tw-pb-43{
    padding-bottom: 10.75rem;
  }

  .lg\:tw-pb-44{
    padding-bottom: 11rem;
  }

  .lg\:tw-pb-45{
    padding-bottom: 11.25rem;
  }

  .lg\:tw-pb-46{
    padding-bottom: 11.5rem;
  }

  .lg\:tw-pb-47{
    padding-bottom: 11.75rem;
  }

  .lg\:tw-pb-48{
    padding-bottom: 12rem;
  }

  .lg\:tw-pb-50{
    padding-bottom: 12.5rem;
  }

  .lg\:tw-pb-52{
    padding-bottom: 13rem;
  }

  .lg\:tw-pb-53{
    padding-bottom: 13.25rem;
  }

  .lg\:tw-pb-54{
    padding-bottom: 13.5rem;
  }

  .lg\:tw-pb-55{
    padding-bottom: 13.75rem;
  }

  .lg\:tw-pb-56{
    padding-bottom: 14rem;
  }

  .lg\:tw-pb-57{
    padding-bottom: 14.25rem;
  }

  .lg\:tw-pb-58{
    padding-bottom: 14.5rem;
  }

  .lg\:tw-pb-59{
    padding-bottom: 14.75rem;
  }

  .lg\:tw-pb-60{
    padding-bottom: 15rem;
  }

  .lg\:tw-pb-61{
    padding-bottom: 15.25rem;
  }

  .lg\:tw-pb-62{
    padding-bottom: 15.5rem;
  }

  .lg\:tw-pb-63{
    padding-bottom: 15.75rem;
  }

  .lg\:tw-pb-64{
    padding-bottom: 16rem;
  }

  .lg\:tw-pb-65{
    padding-bottom: 16.25rem;
  }

  .lg\:tw-pb-66{
    padding-bottom: 16.5rem;
  }

  .lg\:tw-pb-68{
    padding-bottom: 17rem;
  }

  .lg\:tw-pb-69{
    padding-bottom: 17.25rem;
  }

  .lg\:tw-pb-70{
    padding-bottom: 17.5rem;
  }

  .lg\:tw-pb-71{
    padding-bottom: 17.75rem;
  }

  .lg\:tw-pb-72{
    padding-bottom: 18rem;
  }

  .lg\:tw-pb-73{
    padding-bottom: 18.25rem;
  }

  .lg\:tw-pb-74{
    padding-bottom: 18.5rem;
  }

  .lg\:tw-pb-75{
    padding-bottom: 18.75rem;
  }

  .lg\:tw-pb-76{
    padding-bottom: 19rem;
  }

  .lg\:tw-pb-77{
    padding-bottom: 19.25rem;
  }

  .lg\:tw-pb-78{
    padding-bottom: 19.5rem;
  }

  .lg\:tw-pb-79{
    padding-bottom: 19.75rem;
  }

  .lg\:tw-pb-80{
    padding-bottom: 20rem;
  }

  .lg\:tw-pb-81{
    padding-bottom: 20.25rem;
  }

  .lg\:tw-pb-82{
    padding-bottom: 20.5rem;
  }

  .lg\:tw-pb-83{
    padding-bottom: 20.75rem;
  }

  .lg\:tw-pb-84{
    padding-bottom: 21rem;
  }

  .lg\:tw-pb-85{
    padding-bottom: 21.25rem;
  }

  .lg\:tw-pb-86{
    padding-bottom: 21.5rem;
  }

  .lg\:tw-pb-87{
    padding-bottom: 21.75rem;
  }

  .lg\:tw-pb-88{
    padding-bottom: 22rem;
  }

  .lg\:tw-pb-89{
    padding-bottom: 22.25rem;
  }

  .lg\:tw-pb-90{
    padding-bottom: 22.5rem;
  }

  .lg\:tw-pb-91{
    padding-bottom: 22.75rem;
  }

  .lg\:tw-pb-92{
    padding-bottom: 23rem;
  }

  .lg\:tw-pb-96{
    padding-bottom: 24rem;
  }

  .lg\:tw-pb-102{
    padding-bottom: 25.5rem;
  }

  .lg\:tw-pb-112{
    padding-bottom: 28rem;
  }

  .lg\:tw-pb-128{
    padding-bottom: 31rem;
  }

  .lg\:tw-pb-129{
    padding-bottom: 32.25rem;
  }

  .lg\:tw-pb-130{
    padding-bottom: 32.5rem;
  }

  .lg\:tw-pb-140{
    padding-bottom: 35rem;
  }

  .lg\:tw-pb-160{
    padding-bottom: 40rem;
  }

  .lg\:tw-pb-180{
    padding-bottom: 45rem;
  }

  .lg\:tw-pb-185{
    padding-bottom: 46.25rem;
  }

  .lg\:tw-pb-190{
    padding-bottom: 47.5rem;
  }

  .lg\:tw-pb-200{
    padding-bottom: 50rem;
  }

  .lg\:tw-pb-px{
    padding-bottom: 1px;
  }

  .lg\:tw-pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .lg\:tw-pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .lg\:tw-pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .lg\:tw-pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .lg\:tw-pl-0{
    padding-left: 0px;
  }

  .lg\:tw-pl-1{
    padding-left: 0.25rem;
  }

  .lg\:tw-pl-2{
    padding-left: 0.5rem;
  }

  .lg\:tw-pl-3{
    padding-left: 0.75rem;
  }

  .lg\:tw-pl-4{
    padding-left: 1rem;
  }

  .lg\:tw-pl-5{
    padding-left: 1.25rem;
  }

  .lg\:tw-pl-6{
    padding-left: 1.5rem;
  }

  .lg\:tw-pl-7{
    padding-left: 1.75rem;
  }

  .lg\:tw-pl-8{
    padding-left: 2rem;
  }

  .lg\:tw-pl-9{
    padding-left: 2.25rem;
  }

  .lg\:tw-pl-10{
    padding-left: 2.5rem;
  }

  .lg\:tw-pl-11{
    padding-left: 2.75rem;
  }

  .lg\:tw-pl-12{
    padding-left: 3rem;
  }

  .lg\:tw-pl-13{
    padding-left: 3.25rem;
  }

  .lg\:tw-pl-14{
    padding-left: 3.5rem;
  }

  .lg\:tw-pl-15{
    padding-left: 3.75rem;
  }

  .lg\:tw-pl-16{
    padding-left: 4rem;
  }

  .lg\:tw-pl-17{
    padding-left: 4.25rem;
  }

  .lg\:tw-pl-18{
    padding-left: 4.5rem;
  }

  .lg\:tw-pl-19{
    padding-left: 4.75rem;
  }

  .lg\:tw-pl-20{
    padding-left: 5rem;
  }

  .lg\:tw-pl-21{
    padding-left: 5.25rem;
  }

  .lg\:tw-pl-22{
    padding-left: 5.5rem;
  }

  .lg\:tw-pl-23{
    padding-left: 5.75rem;
  }

  .lg\:tw-pl-24{
    padding-left: 6rem;
  }

  .lg\:tw-pl-25{
    padding-left: 6.25rem;
  }

  .lg\:tw-pl-26{
    padding-left: 6.5rem;
  }

  .lg\:tw-pl-27{
    padding-left: 6.75rem;
  }

  .lg\:tw-pl-28{
    padding-left: 7rem;
  }

  .lg\:tw-pl-29{
    padding-left: 7.25rem;
  }

  .lg\:tw-pl-30{
    padding-left: 7.5rem;
  }

  .lg\:tw-pl-31{
    padding-left: 7.75rem;
  }

  .lg\:tw-pl-32{
    padding-left: 8rem;
  }

  .lg\:tw-pl-33{
    padding-left: 8.25rem;
  }

  .lg\:tw-pl-34{
    padding-left: 8.5rem;
  }

  .lg\:tw-pl-35{
    padding-left: 8.75rem;
  }

  .lg\:tw-pl-36{
    padding-left: 9rem;
  }

  .lg\:tw-pl-37{
    padding-left: 9.25rem;
  }

  .lg\:tw-pl-38{
    padding-left: 9.5rem;
  }

  .lg\:tw-pl-39{
    padding-left: 9.75rem;
  }

  .lg\:tw-pl-40{
    padding-left: 10rem;
  }

  .lg\:tw-pl-41{
    padding-left: 10.25rem;
  }

  .lg\:tw-pl-42{
    padding-left: 10.5rem;
  }

  .lg\:tw-pl-43{
    padding-left: 10.75rem;
  }

  .lg\:tw-pl-44{
    padding-left: 11rem;
  }

  .lg\:tw-pl-45{
    padding-left: 11.25rem;
  }

  .lg\:tw-pl-46{
    padding-left: 11.5rem;
  }

  .lg\:tw-pl-47{
    padding-left: 11.75rem;
  }

  .lg\:tw-pl-48{
    padding-left: 12rem;
  }

  .lg\:tw-pl-50{
    padding-left: 12.5rem;
  }

  .lg\:tw-pl-52{
    padding-left: 13rem;
  }

  .lg\:tw-pl-53{
    padding-left: 13.25rem;
  }

  .lg\:tw-pl-54{
    padding-left: 13.5rem;
  }

  .lg\:tw-pl-55{
    padding-left: 13.75rem;
  }

  .lg\:tw-pl-56{
    padding-left: 14rem;
  }

  .lg\:tw-pl-57{
    padding-left: 14.25rem;
  }

  .lg\:tw-pl-58{
    padding-left: 14.5rem;
  }

  .lg\:tw-pl-59{
    padding-left: 14.75rem;
  }

  .lg\:tw-pl-60{
    padding-left: 15rem;
  }

  .lg\:tw-pl-61{
    padding-left: 15.25rem;
  }

  .lg\:tw-pl-62{
    padding-left: 15.5rem;
  }

  .lg\:tw-pl-63{
    padding-left: 15.75rem;
  }

  .lg\:tw-pl-64{
    padding-left: 16rem;
  }

  .lg\:tw-pl-65{
    padding-left: 16.25rem;
  }

  .lg\:tw-pl-66{
    padding-left: 16.5rem;
  }

  .lg\:tw-pl-68{
    padding-left: 17rem;
  }

  .lg\:tw-pl-69{
    padding-left: 17.25rem;
  }

  .lg\:tw-pl-70{
    padding-left: 17.5rem;
  }

  .lg\:tw-pl-71{
    padding-left: 17.75rem;
  }

  .lg\:tw-pl-72{
    padding-left: 18rem;
  }

  .lg\:tw-pl-73{
    padding-left: 18.25rem;
  }

  .lg\:tw-pl-74{
    padding-left: 18.5rem;
  }

  .lg\:tw-pl-75{
    padding-left: 18.75rem;
  }

  .lg\:tw-pl-76{
    padding-left: 19rem;
  }

  .lg\:tw-pl-77{
    padding-left: 19.25rem;
  }

  .lg\:tw-pl-78{
    padding-left: 19.5rem;
  }

  .lg\:tw-pl-79{
    padding-left: 19.75rem;
  }

  .lg\:tw-pl-80{
    padding-left: 20rem;
  }

  .lg\:tw-pl-81{
    padding-left: 20.25rem;
  }

  .lg\:tw-pl-82{
    padding-left: 20.5rem;
  }

  .lg\:tw-pl-83{
    padding-left: 20.75rem;
  }

  .lg\:tw-pl-84{
    padding-left: 21rem;
  }

  .lg\:tw-pl-85{
    padding-left: 21.25rem;
  }

  .lg\:tw-pl-86{
    padding-left: 21.5rem;
  }

  .lg\:tw-pl-87{
    padding-left: 21.75rem;
  }

  .lg\:tw-pl-88{
    padding-left: 22rem;
  }

  .lg\:tw-pl-89{
    padding-left: 22.25rem;
  }

  .lg\:tw-pl-90{
    padding-left: 22.5rem;
  }

  .lg\:tw-pl-91{
    padding-left: 22.75rem;
  }

  .lg\:tw-pl-92{
    padding-left: 23rem;
  }

  .lg\:tw-pl-96{
    padding-left: 24rem;
  }

  .lg\:tw-pl-102{
    padding-left: 25.5rem;
  }

  .lg\:tw-pl-112{
    padding-left: 28rem;
  }

  .lg\:tw-pl-128{
    padding-left: 31rem;
  }

  .lg\:tw-pl-129{
    padding-left: 32.25rem;
  }

  .lg\:tw-pl-130{
    padding-left: 32.5rem;
  }

  .lg\:tw-pl-140{
    padding-left: 35rem;
  }

  .lg\:tw-pl-160{
    padding-left: 40rem;
  }

  .lg\:tw-pl-180{
    padding-left: 45rem;
  }

  .lg\:tw-pl-185{
    padding-left: 46.25rem;
  }

  .lg\:tw-pl-190{
    padding-left: 47.5rem;
  }

  .lg\:tw-pl-200{
    padding-left: 50rem;
  }

  .lg\:tw-pl-px{
    padding-left: 1px;
  }

  .lg\:tw-pl-0\.5{
    padding-left: 0.125rem;
  }

  .lg\:tw-pl-1\.5{
    padding-left: 0.375rem;
  }

  .lg\:tw-pl-2\.5{
    padding-left: 0.625rem;
  }

  .lg\:tw-pl-3\.5{
    padding-left: 0.875rem;
  }

  .lg\:tw-text-left{
    text-align: left;
  }

  .lg\:tw-text-center{
    text-align: center;
  }

  .lg\:tw-text-right{
    text-align: right;
  }

  .lg\:tw-text-justify{
    text-align: justify;
  }

  .lg\:tw-align-baseline{
    vertical-align: baseline;
  }

  .lg\:tw-align-top{
    vertical-align: top;
  }

  .lg\:tw-align-middle{
    vertical-align: middle;
  }

  .lg\:tw-align-bottom{
    vertical-align: bottom;
  }

  .lg\:tw-align-text-top{
    vertical-align: text-top;
  }

  .lg\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  .lg\:tw-font-sans{
    font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .lg\:tw-font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .lg\:tw-font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .lg\:tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .lg\:tw-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lg\:tw-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:tw-text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lg\:tw-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lg\:tw-text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:tw-text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:tw-text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lg\:tw-text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .lg\:tw-text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .lg\:tw-text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .lg\:tw-text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .lg\:tw-text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .lg\:tw-text-xxs{
    font-size: 0.65rem;
  }

  .lg\:tw-font-thin{
    font-weight: 100;
  }

  .lg\:tw-font-extralight{
    font-weight: 200;
  }

  .lg\:tw-font-light{
    font-weight: 300;
  }

  .lg\:tw-font-normal{
    font-weight: 400;
  }

  .lg\:tw-font-medium{
    font-weight: 500;
  }

  .lg\:tw-font-semibold{
    font-weight: 600;
  }

  .lg\:tw-font-bold{
    font-weight: 700;
  }

  .lg\:tw-font-extrabold{
    font-weight: 800;
  }

  .lg\:tw-font-black{
    font-weight: 900;
  }

  .lg\:tw-uppercase{
    text-transform: uppercase;
  }

  .lg\:tw-lowercase{
    text-transform: lowercase;
  }

  .lg\:tw-capitalize{
    text-transform: capitalize;
  }

  .lg\:tw-normal-case{
    text-transform: none;
  }

  .lg\:tw-italic{
    font-style: italic;
  }

  .lg\:tw-not-italic{
    font-style: normal;
  }

  .lg\:tw-ordinal, .lg\:tw-slashed-zero, .lg\:tw-lining-nums, .lg\:tw-oldstyle-nums, .lg\:tw-proportional-nums, .lg\:tw-tabular-nums, .lg\:tw-diagonal-fractions, .lg\:tw-stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lg\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  .lg\:tw-ordinal{
    --tw-ordinal: ordinal;
  }

  .lg\:tw-slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .lg\:tw-lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .lg\:tw-oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .lg\:tw-proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .lg\:tw-tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .lg\:tw-diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lg\:tw-stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .lg\:tw-leading-3{
    line-height: .75rem;
  }

  .lg\:tw-leading-4{
    line-height: 1rem;
  }

  .lg\:tw-leading-5{
    line-height: 1.25rem;
  }

  .lg\:tw-leading-6{
    line-height: 1.5rem;
  }

  .lg\:tw-leading-7{
    line-height: 1.75rem;
  }

  .lg\:tw-leading-8{
    line-height: 2rem;
  }

  .lg\:tw-leading-9{
    line-height: 2.25rem;
  }

  .lg\:tw-leading-10{
    line-height: 2.5rem;
  }

  .lg\:tw-leading-none{
    line-height: 1;
  }

  .lg\:tw-leading-tight{
    line-height: 1.25;
  }

  .lg\:tw-leading-snug{
    line-height: 1.375;
  }

  .lg\:tw-leading-normal{
    line-height: 1.5;
  }

  .lg\:tw-leading-relaxed{
    line-height: 1.625;
  }

  .lg\:tw-leading-loose{
    line-height: 2;
  }

  .lg\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  .lg\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  .lg\:tw-tracking-normal{
    letter-spacing: 0em;
  }

  .lg\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  .lg\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  .lg\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  .lg\:tw-text-transparent{
    color: transparent;
  }

  .lg\:tw-text-current{
    color: currentColor;
  }

  .lg\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .lg\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .lg\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .lg\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .lg\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .lg\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .lg\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .lg\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .lg\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .lg\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .lg\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .lg\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-transparent{
    color: transparent;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-current{
    color: currentColor;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .lg\:group-hover\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-transparent:focus-within{
    color: transparent;
  }

  .lg\:focus-within\:tw-text-current:focus-within{
    color: currentColor;
  }

  .lg\:focus-within\:tw-text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pregnancy-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pregnancy-green-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-pregnancy-green-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-dark-blue:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-orange-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-grey-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-grey-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-grey-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-grey-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-grey-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-grey-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-error-red:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-system-red-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-birth-summary-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-birth-summary-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-birth-summary-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-postnatal-assessment-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-postnatal-assessment-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-postnatal-assessment-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-background:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-system-banner:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-blue-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-blue-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-blue-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-blue-7:focus-within{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-chart-toggle:focus-within{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-left-nav-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-left-nav-active:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-left-nav-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:focus-within\:tw-text-default-colour:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-transparent:hover{
    color: transparent;
  }

  .lg\:hover\:tw-text-current:hover{
    color: currentColor;
  }

  .lg\:hover\:tw-text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pregnancy-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pregnancy-green-2:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-pregnancy-green-3:hover{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-dark-blue:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-orange-1:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-grey-1:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-grey-2:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-grey-3:hover{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-grey-4:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-grey-5:hover{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-grey-6:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-error-red:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-system-red-1:hover{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-birth-summary-1:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-birth-summary-2:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-birth-summary-3:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-postnatal-assessment-1:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-postnatal-assessment-2:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-postnatal-assessment-3:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-background:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-system-banner:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-blue-4:hover{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-blue-5:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-blue-6:hover{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-blue-7:hover{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-chart-toggle:hover{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-left-nav-1:hover{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-left-nav-active:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-left-nav-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-breadcrumb-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-grow-breadcrumb-inactive-text:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:hover\:tw-text-default-colour:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-transparent:focus{
    color: transparent;
  }

  .lg\:focus\:tw-text-current:focus{
    color: currentColor;
  }

  .lg\:focus\:tw-text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pregnancy-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pregnancy-green-2:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-pregnancy-green-3:focus{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-dark-blue:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-orange-1:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-grey-1:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-grey-2:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-grey-3:focus{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-grey-4:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-grey-5:focus{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-grey-6:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-error-red:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-system-red-1:focus{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-birth-summary-1:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-birth-summary-2:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-birth-summary-3:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-postnatal-assessment-1:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-postnatal-assessment-2:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-postnatal-assessment-3:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-background:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-system-banner:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-blue-4:focus{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-blue-5:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-blue-6:focus{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-blue-7:focus{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-chart-toggle:focus{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-left-nav-1:focus{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-left-nav-active:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-left-nav-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-breadcrumb-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-grow-breadcrumb-inactive-text:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:focus\:tw-text-default-colour:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .lg\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .lg\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .lg\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .lg\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .lg\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .lg\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .lg\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .lg\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .lg\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .lg\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .lg\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .lg\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .lg\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .lg\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .lg\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .tw-group:hover .lg\:group-hover\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .lg\:focus-within\:tw-text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .lg\:focus-within\:tw-text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .lg\:focus-within\:tw-text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .lg\:focus-within\:tw-text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .lg\:focus-within\:tw-text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .lg\:focus-within\:tw-text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .lg\:focus-within\:tw-text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .lg\:focus-within\:tw-text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .lg\:focus-within\:tw-text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .lg\:focus-within\:tw-text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .lg\:focus-within\:tw-text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .lg\:focus-within\:tw-text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .lg\:focus-within\:tw-text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .lg\:focus-within\:tw-text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .lg\:focus-within\:tw-text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .lg\:hover\:tw-text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .lg\:hover\:tw-text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .lg\:hover\:tw-text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .lg\:hover\:tw-text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .lg\:hover\:tw-text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .lg\:hover\:tw-text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .lg\:hover\:tw-text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .lg\:hover\:tw-text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .lg\:hover\:tw-text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .lg\:hover\:tw-text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .lg\:hover\:tw-text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .lg\:hover\:tw-text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .lg\:hover\:tw-text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .lg\:hover\:tw-text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .lg\:hover\:tw-text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .lg\:focus\:tw-text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .lg\:focus\:tw-text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .lg\:focus\:tw-text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .lg\:focus\:tw-text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .lg\:focus\:tw-text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .lg\:focus\:tw-text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .lg\:focus\:tw-text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .lg\:focus\:tw-text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .lg\:focus\:tw-text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .lg\:focus\:tw-text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .lg\:focus\:tw-text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .lg\:focus\:tw-text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .lg\:focus\:tw-text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .lg\:focus\:tw-text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .lg\:focus\:tw-text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .lg\:tw-underline{
    text-decoration: underline;
  }

  .lg\:tw-line-through{
    text-decoration: line-through;
  }

  .lg\:tw-no-underline{
    text-decoration: none;
  }

  .tw-group:hover .lg\:group-hover\:tw-underline{
    text-decoration: underline;
  }

  .tw-group:hover .lg\:group-hover\:tw-line-through{
    text-decoration: line-through;
  }

  .tw-group:hover .lg\:group-hover\:tw-no-underline{
    text-decoration: none;
  }

  .lg\:focus-within\:tw-underline:focus-within{
    text-decoration: underline;
  }

  .lg\:focus-within\:tw-line-through:focus-within{
    text-decoration: line-through;
  }

  .lg\:focus-within\:tw-no-underline:focus-within{
    text-decoration: none;
  }

  .lg\:hover\:tw-underline:hover{
    text-decoration: underline;
  }

  .lg\:hover\:tw-line-through:hover{
    text-decoration: line-through;
  }

  .lg\:hover\:tw-no-underline:hover{
    text-decoration: none;
  }

  .lg\:focus\:tw-underline:focus{
    text-decoration: underline;
  }

  .lg\:focus\:tw-line-through:focus{
    text-decoration: line-through;
  }

  .lg\:focus\:tw-no-underline:focus{
    text-decoration: none;
  }

  .lg\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:tw-placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .lg\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  .lg\:tw-placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .lg\:tw-placeholder-current::placeholder{
    color: currentColor;
  }

  .lg\:tw-placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pregnancy-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pregnancy-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pregnancy-green-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pregnancy-green-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pregnancy-green-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-pregnancy-green-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-dark-blue::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-dark-blue::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-orange-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-orange-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-grey-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-error-red::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-error-red::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-red-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-system-red-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-birth-summary-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-birth-summary-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-birth-summary-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-birth-summary-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-birth-summary-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-birth-summary-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-postnatal-assessment-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-postnatal-assessment-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-postnatal-assessment-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-postnatal-assessment-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-postnatal-assessment-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-postnatal-assessment-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-background::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-background::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-system-banner::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-system-banner::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-7::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-blue-7::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-chart-toggle::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-chart-toggle::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-left-nav-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-left-nav-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-left-nav-active::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-left-nav-active::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-left-nav-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-left-nav-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-breadcrumb-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-default-colour::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-default-colour::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .lg\:focus\:tw-placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .lg\:focus\:tw-placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .lg\:focus\:tw-placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .lg\:focus\:tw-placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-dark-blue:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-orange-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-grey-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-error-red:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-error-red:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-system-red-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-birth-summary-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-birth-summary-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-birth-summary-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-background:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-system-banner:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-blue-7:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:tw-placeholder-default-colour:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .lg\:tw-placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:tw-placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:tw-placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:tw-placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:tw-placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:tw-placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:tw-placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:tw-placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:tw-placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:tw-placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:tw-placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:tw-placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:tw-placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:tw-placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:tw-placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:tw-placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:tw-placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:tw-placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:tw-placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:tw-placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:tw-placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:tw-placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:tw-placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:tw-placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:tw-placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:tw-placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:tw-placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:tw-placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:tw-placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:tw-placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:tw-placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:tw-placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:tw-placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:tw-placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:tw-placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:tw-placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:tw-placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:tw-placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:tw-placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:tw-placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:tw-placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:tw-placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:tw-placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:tw-placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:tw-placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:tw-opacity-0{
    opacity: 0;
  }

  .lg\:tw-opacity-5{
    opacity: 0.05;
  }

  .lg\:tw-opacity-10{
    opacity: 0.1;
  }

  .lg\:tw-opacity-20{
    opacity: 0.2;
  }

  .lg\:tw-opacity-25{
    opacity: 0.25;
  }

  .lg\:tw-opacity-30{
    opacity: 0.3;
  }

  .lg\:tw-opacity-40{
    opacity: 0.4;
  }

  .lg\:tw-opacity-50{
    opacity: 0.5;
  }

  .lg\:tw-opacity-60{
    opacity: 0.6;
  }

  .lg\:tw-opacity-70{
    opacity: 0.7;
  }

  .lg\:tw-opacity-75{
    opacity: 0.75;
  }

  .lg\:tw-opacity-80{
    opacity: 0.8;
  }

  .lg\:tw-opacity-90{
    opacity: 0.9;
  }

  .lg\:tw-opacity-95{
    opacity: 0.95;
  }

  .lg\:tw-opacity-100{
    opacity: 1;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-0{
    opacity: 0;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-5{
    opacity: 0.05;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-10{
    opacity: 0.1;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-20{
    opacity: 0.2;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-25{
    opacity: 0.25;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-30{
    opacity: 0.3;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-40{
    opacity: 0.4;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-50{
    opacity: 0.5;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-60{
    opacity: 0.6;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-70{
    opacity: 0.7;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-75{
    opacity: 0.75;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-80{
    opacity: 0.8;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-90{
    opacity: 0.9;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-95{
    opacity: 0.95;
  }

  .tw-group:hover .lg\:group-hover\:tw-opacity-100{
    opacity: 1;
  }

  .lg\:focus-within\:tw-opacity-0:focus-within{
    opacity: 0;
  }

  .lg\:focus-within\:tw-opacity-5:focus-within{
    opacity: 0.05;
  }

  .lg\:focus-within\:tw-opacity-10:focus-within{
    opacity: 0.1;
  }

  .lg\:focus-within\:tw-opacity-20:focus-within{
    opacity: 0.2;
  }

  .lg\:focus-within\:tw-opacity-25:focus-within{
    opacity: 0.25;
  }

  .lg\:focus-within\:tw-opacity-30:focus-within{
    opacity: 0.3;
  }

  .lg\:focus-within\:tw-opacity-40:focus-within{
    opacity: 0.4;
  }

  .lg\:focus-within\:tw-opacity-50:focus-within{
    opacity: 0.5;
  }

  .lg\:focus-within\:tw-opacity-60:focus-within{
    opacity: 0.6;
  }

  .lg\:focus-within\:tw-opacity-70:focus-within{
    opacity: 0.7;
  }

  .lg\:focus-within\:tw-opacity-75:focus-within{
    opacity: 0.75;
  }

  .lg\:focus-within\:tw-opacity-80:focus-within{
    opacity: 0.8;
  }

  .lg\:focus-within\:tw-opacity-90:focus-within{
    opacity: 0.9;
  }

  .lg\:focus-within\:tw-opacity-95:focus-within{
    opacity: 0.95;
  }

  .lg\:focus-within\:tw-opacity-100:focus-within{
    opacity: 1;
  }

  .lg\:hover\:tw-opacity-0:hover{
    opacity: 0;
  }

  .lg\:hover\:tw-opacity-5:hover{
    opacity: 0.05;
  }

  .lg\:hover\:tw-opacity-10:hover{
    opacity: 0.1;
  }

  .lg\:hover\:tw-opacity-20:hover{
    opacity: 0.2;
  }

  .lg\:hover\:tw-opacity-25:hover{
    opacity: 0.25;
  }

  .lg\:hover\:tw-opacity-30:hover{
    opacity: 0.3;
  }

  .lg\:hover\:tw-opacity-40:hover{
    opacity: 0.4;
  }

  .lg\:hover\:tw-opacity-50:hover{
    opacity: 0.5;
  }

  .lg\:hover\:tw-opacity-60:hover{
    opacity: 0.6;
  }

  .lg\:hover\:tw-opacity-70:hover{
    opacity: 0.7;
  }

  .lg\:hover\:tw-opacity-75:hover{
    opacity: 0.75;
  }

  .lg\:hover\:tw-opacity-80:hover{
    opacity: 0.8;
  }

  .lg\:hover\:tw-opacity-90:hover{
    opacity: 0.9;
  }

  .lg\:hover\:tw-opacity-95:hover{
    opacity: 0.95;
  }

  .lg\:hover\:tw-opacity-100:hover{
    opacity: 1;
  }

  .lg\:focus\:tw-opacity-0:focus{
    opacity: 0;
  }

  .lg\:focus\:tw-opacity-5:focus{
    opacity: 0.05;
  }

  .lg\:focus\:tw-opacity-10:focus{
    opacity: 0.1;
  }

  .lg\:focus\:tw-opacity-20:focus{
    opacity: 0.2;
  }

  .lg\:focus\:tw-opacity-25:focus{
    opacity: 0.25;
  }

  .lg\:focus\:tw-opacity-30:focus{
    opacity: 0.3;
  }

  .lg\:focus\:tw-opacity-40:focus{
    opacity: 0.4;
  }

  .lg\:focus\:tw-opacity-50:focus{
    opacity: 0.5;
  }

  .lg\:focus\:tw-opacity-60:focus{
    opacity: 0.6;
  }

  .lg\:focus\:tw-opacity-70:focus{
    opacity: 0.7;
  }

  .lg\:focus\:tw-opacity-75:focus{
    opacity: 0.75;
  }

  .lg\:focus\:tw-opacity-80:focus{
    opacity: 0.8;
  }

  .lg\:focus\:tw-opacity-90:focus{
    opacity: 0.9;
  }

  .lg\:focus\:tw-opacity-95:focus{
    opacity: 0.95;
  }

  .lg\:focus\:tw-opacity-100:focus{
    opacity: 1;
  }

  .lg\:disabled\:tw-opacity-0:disabled{
    opacity: 0;
  }

  .lg\:disabled\:tw-opacity-5:disabled{
    opacity: 0.05;
  }

  .lg\:disabled\:tw-opacity-10:disabled{
    opacity: 0.1;
  }

  .lg\:disabled\:tw-opacity-20:disabled{
    opacity: 0.2;
  }

  .lg\:disabled\:tw-opacity-25:disabled{
    opacity: 0.25;
  }

  .lg\:disabled\:tw-opacity-30:disabled{
    opacity: 0.3;
  }

  .lg\:disabled\:tw-opacity-40:disabled{
    opacity: 0.4;
  }

  .lg\:disabled\:tw-opacity-50:disabled{
    opacity: 0.5;
  }

  .lg\:disabled\:tw-opacity-60:disabled{
    opacity: 0.6;
  }

  .lg\:disabled\:tw-opacity-70:disabled{
    opacity: 0.7;
  }

  .lg\:disabled\:tw-opacity-75:disabled{
    opacity: 0.75;
  }

  .lg\:disabled\:tw-opacity-80:disabled{
    opacity: 0.8;
  }

  .lg\:disabled\:tw-opacity-90:disabled{
    opacity: 0.9;
  }

  .lg\:disabled\:tw-opacity-95:disabled{
    opacity: 0.95;
  }

  .lg\:disabled\:tw-opacity-100:disabled{
    opacity: 1;
  }

  .lg\:tw-bg-blend-normal{
    background-blend-mode: normal;
  }

  .lg\:tw-bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .lg\:tw-bg-blend-screen{
    background-blend-mode: screen;
  }

  .lg\:tw-bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .lg\:tw-bg-blend-darken{
    background-blend-mode: darken;
  }

  .lg\:tw-bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .lg\:tw-bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .lg\:tw-bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .lg\:tw-bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .lg\:tw-bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .lg\:tw-bg-blend-difference{
    background-blend-mode: difference;
  }

  .lg\:tw-bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .lg\:tw-bg-blend-hue{
    background-blend-mode: hue;
  }

  .lg\:tw-bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .lg\:tw-bg-blend-color{
    background-blend-mode: color;
  }

  .lg\:tw-bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .lg\:tw-mix-blend-normal{
    mix-blend-mode: normal;
  }

  .lg\:tw-mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .lg\:tw-mix-blend-screen{
    mix-blend-mode: screen;
  }

  .lg\:tw-mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .lg\:tw-mix-blend-darken{
    mix-blend-mode: darken;
  }

  .lg\:tw-mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .lg\:tw-mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .lg\:tw-mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .lg\:tw-mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .lg\:tw-mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .lg\:tw-mix-blend-difference{
    mix-blend-mode: difference;
  }

  .lg\:tw-mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .lg\:tw-mix-blend-hue{
    mix-blend-mode: hue;
  }

  .lg\:tw-mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .lg\:tw-mix-blend-color{
    mix-blend-mode: color;
  }

  .lg\:tw-mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .lg\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

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

  .tw-group:hover .lg\:group-hover\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .lg\:group-hover\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .lg\:group-hover\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .lg\:group-hover\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .lg\:group-hover\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .lg\:group-hover\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .lg\:group-hover\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .lg\:group-hover\:tw-shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:tw-shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:tw-shadow:focus-within{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:tw-shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:tw-shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:tw-shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:tw-shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:tw-shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:tw-shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:tw-shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:tw-shadow:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:tw-shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:tw-shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:tw-shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:tw-shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:tw-shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:tw-shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:tw-shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:tw-shadow:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:tw-shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:tw-shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:tw-shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:tw-shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:tw-shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:tw-shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus-within\:tw-outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus-within\:tw-outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus-within\:tw-outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus\:tw-outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus\:tw-outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus\:tw-outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:tw-ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:tw-ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:tw-ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:tw-ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:tw-ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:tw-ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:tw-ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:tw-ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:tw-ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:tw-ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:tw-ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:tw-ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:tw-ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:tw-ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:tw-ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:tw-ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:tw-ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:tw-ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:tw-ring-inset{
    --tw-ring-inset: inset;
  }

  .lg\:focus-within\:tw-ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .lg\:focus\:tw-ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .lg\:tw-ring-transparent{
    --tw-ring-color: transparent;
  }

  .lg\:tw-ring-current{
    --tw-ring-color: currentColor;
  }

  .lg\:tw-ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pregnancy-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pregnancy-green-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-pregnancy-green-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-dark-blue{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-orange-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-grey-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-grey-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-grey-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-grey-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-grey-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-grey-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-error-red{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-system-red-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-birth-summary-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-birth-summary-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-birth-summary-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-postnatal-assessment-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-postnatal-assessment-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-postnatal-assessment-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-background{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-system-banner{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-blue-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-blue-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-blue-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-blue-7{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-chart-toggle{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-left-nav-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-left-nav-active{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-left-nav-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-breadcrumb-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-grow-breadcrumb-inactive-text{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-default-colour{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .lg\:focus-within\:tw-ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .lg\:focus-within\:tw-ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pregnancy-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pregnancy-green-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-pregnancy-green-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-dark-blue:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-orange-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-grey-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-grey-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-grey-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-grey-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-grey-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-grey-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-error-red:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-system-red-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-birth-summary-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-birth-summary-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-birth-summary-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-postnatal-assessment-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-postnatal-assessment-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-postnatal-assessment-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-background:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-system-banner:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-blue-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-blue-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-blue-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-blue-7:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-chart-toggle:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-left-nav-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-left-nav-active:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-left-nav-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:tw-ring-default-colour:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .lg\:focus\:tw-ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .lg\:focus\:tw-ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pregnancy-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pregnancy-green-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-pregnancy-green-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-dark-blue:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-orange-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-grey-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-grey-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-grey-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-grey-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-grey-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-grey-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-error-red:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-system-red-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-birth-summary-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-birth-summary-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-birth-summary-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-postnatal-assessment-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-postnatal-assessment-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-postnatal-assessment-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-background:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-system-banner:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-blue-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-blue-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-blue-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-blue-7:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-chart-toggle:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-left-nav-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-left-nav-active:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-left-nav-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-breadcrumb-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:focus\:tw-ring-default-colour:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .lg\:tw-ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .lg\:tw-ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .lg\:tw-ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .lg\:tw-ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .lg\:tw-ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .lg\:tw-ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .lg\:tw-ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .lg\:tw-ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .lg\:tw-ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .lg\:tw-ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .lg\:tw-ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .lg\:tw-ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .lg\:tw-ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .lg\:tw-ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .lg\:tw-ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .lg\:focus-within\:tw-ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .lg\:focus-within\:tw-ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus-within\:tw-ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus-within\:tw-ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus-within\:tw-ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus-within\:tw-ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus-within\:tw-ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus-within\:tw-ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus-within\:tw-ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus-within\:tw-ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus-within\:tw-ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus-within\:tw-ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus-within\:tw-ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus-within\:tw-ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus-within\:tw-ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .lg\:focus\:tw-ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .lg\:focus\:tw-ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus\:tw-ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus\:tw-ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus\:tw-ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus\:tw-ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus\:tw-ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus\:tw-ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus\:tw-ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus\:tw-ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus\:tw-ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus\:tw-ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus\:tw-ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus\:tw-ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus\:tw-ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .lg\:tw-ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .lg\:tw-ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .lg\:tw-ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .lg\:tw-ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .lg\:tw-ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus-within\:tw-ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus-within\:tw-ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus-within\:tw-ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus-within\:tw-ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus-within\:tw-ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus\:tw-ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus\:tw-ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus\:tw-ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus\:tw-ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus\:tw-ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .lg\:tw-ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .lg\:tw-ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .lg\:tw-ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .lg\:tw-ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .lg\:tw-ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:tw-ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:tw-ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:tw-ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:tw-ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:tw-ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:tw-ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:tw-ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .lg\:tw-ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:tw-ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .lg\:tw-ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:tw-ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:tw-ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:tw-ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:tw-ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .lg\:tw-ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:tw-ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:tw-ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:tw-ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:tw-ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:tw-ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:tw-ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:tw-ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:tw-ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:tw-ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:tw-ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:tw-ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .lg\:tw-ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .lg\:tw-ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .lg\:tw-ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .lg\:tw-ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:tw-ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:tw-ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:tw-ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:tw-ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .lg\:tw-ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .lg\:tw-ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .lg\:tw-ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .lg\:tw-ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .lg\:tw-ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:tw-ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:tw-ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:tw-ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:tw-ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:tw-ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:tw-ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:tw-ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:tw-ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:tw-ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:tw-ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:tw-ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:tw-ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:tw-ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:tw-ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:tw-ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:tw-ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:tw-ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:tw-ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:tw-ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:tw-ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .lg\:tw-ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:tw-ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:tw-ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:tw-ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:tw-ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:tw-ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:tw-ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:tw-ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:tw-ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:tw-ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:tw-ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:tw-ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:tw-ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:tw-ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:tw-ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:tw-ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:tw-ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .lg\:tw-ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .lg\:tw-ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:tw-ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .lg\:tw-ring-offset-pregnancy-green-1{
    --tw-ring-offset-color: #346633;
  }

  .lg\:tw-ring-offset-pregnancy-green-2{
    --tw-ring-offset-color: #BEEDBE;
  }

  .lg\:tw-ring-offset-pregnancy-green-3{
    --tw-ring-offset-color: #F0FCF6;
  }

  .lg\:tw-ring-offset-system-blue-1{
    --tw-ring-offset-color: #477591;
  }

  .lg\:tw-ring-offset-system-blue-2{
    --tw-ring-offset-color: #A9BECB;
  }

  .lg\:tw-ring-offset-system-blue-3{
    --tw-ring-offset-color: #769BB4;
  }

  .lg\:tw-ring-offset-system-dark-blue{
    --tw-ring-offset-color: #213B4E;
  }

  .lg\:tw-ring-offset-inactive{
    --tw-ring-offset-color: #B7B7B7;
  }

  .lg\:tw-ring-offset-system-green-1{
    --tw-ring-offset-color: #87c540;
  }

  .lg\:tw-ring-offset-system-orange-1{
    --tw-ring-offset-color: #ED8936;
  }

  .lg\:tw-ring-offset-system-grey-1{
    --tw-ring-offset-color: #C1C1C1;
  }

  .lg\:tw-ring-offset-system-grey-2{
    --tw-ring-offset-color: #DDDDDD;
  }

  .lg\:tw-ring-offset-system-grey-3{
    --tw-ring-offset-color: #B3B3B3;
  }

  .lg\:tw-ring-offset-system-grey-4{
    --tw-ring-offset-color: #707070;
  }

  .lg\:tw-ring-offset-system-grey-5{
    --tw-ring-offset-color: #4D4D4D;
  }

  .lg\:tw-ring-offset-system-grey-6{
    --tw-ring-offset-color: #333333;
  }

  .lg\:tw-ring-offset-error-red{
    --tw-ring-offset-color: #C11013;
  }

  .lg\:tw-ring-offset-system-red-1{
    --tw-ring-offset-color: #E22828;
  }

  .lg\:tw-ring-offset-birth-summary-1{
    --tw-ring-offset-color: #FFC924;
  }

  .lg\:tw-ring-offset-birth-summary-2{
    --tw-ring-offset-color: #FFDE7B;
  }

  .lg\:tw-ring-offset-birth-summary-3{
    --tw-ring-offset-color: #FBFCDD;
  }

  .lg\:tw-ring-offset-postnatal-assessment-1{
    --tw-ring-offset-color: #865A87;
  }

  .lg\:tw-ring-offset-postnatal-assessment-2{
    --tw-ring-offset-color: #C1A3C2;
  }

  .lg\:tw-ring-offset-postnatal-assessment-3{
    --tw-ring-offset-color: #FCF5FA;
  }

  .lg\:tw-ring-offset-grow-background{
    --tw-ring-offset-color: #86A3B6;
  }

  .lg\:tw-ring-offset-grow-system-banner{
    --tw-ring-offset-color: #547F9A;
  }

  .lg\:tw-ring-offset-grow-blue-1{
    --tw-ring-offset-color: #1A3B4E;
  }

  .lg\:tw-ring-offset-grow-blue-2{
    --tw-ring-offset-color: #477591;
  }

  .lg\:tw-ring-offset-grow-blue-3{
    --tw-ring-offset-color: #7098B0;
  }

  .lg\:tw-ring-offset-grow-blue-4{
    --tw-ring-offset-color: #CFE1EC;
  }

  .lg\:tw-ring-offset-grow-blue-5{
    --tw-ring-offset-color: #547F9A;
  }

  .lg\:tw-ring-offset-grow-blue-6{
    --tw-ring-offset-color: #77a4bf;
  }

  .lg\:tw-ring-offset-grow-blue-7{
    --tw-ring-offset-color: #88BBDB;
  }

  .lg\:tw-ring-offset-grow-chart-toggle{
    --tw-ring-offset-color: #507A91;
  }

  .lg\:tw-ring-offset-grow-left-nav-1{
    --tw-ring-offset-color: #A6B8C3;
  }

  .lg\:tw-ring-offset-grow-left-nav-active{
    --tw-ring-offset-color: #3A5869;
  }

  .lg\:tw-ring-offset-grow-left-nav-hover{
    --tw-ring-offset-color: #3A5869;
  }

  .lg\:tw-ring-offset-grow-breadcrumb-inactive{
    --tw-ring-offset-color: #3B5B6E;
  }

  .lg\:tw-ring-offset-grow-breadcrumb-inactive-text{
    --tw-ring-offset-color: #333333;
  }

  .lg\:tw-ring-offset-default-colour{
    --tw-ring-offset-color: #333333;
  }

  .lg\:focus-within\:tw-ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus-within\:tw-ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus-within\:tw-ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .lg\:focus-within\:tw-ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus-within\:tw-ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:focus-within\:tw-ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:focus-within\:tw-ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:focus-within\:tw-ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:focus-within\:tw-ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:focus-within\:tw-ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:focus-within\:tw-ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:focus-within\:tw-ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .lg\:focus-within\:tw-ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:focus-within\:tw-ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .lg\:focus-within\:tw-ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:focus-within\:tw-ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:focus-within\:tw-ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:focus-within\:tw-ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:focus-within\:tw-ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .lg\:focus-within\:tw-ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:focus-within\:tw-ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:focus-within\:tw-ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:focus-within\:tw-ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:focus-within\:tw-ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .lg\:focus-within\:tw-ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .lg\:focus-within\:tw-ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:focus-within\:tw-ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:focus-within\:tw-ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:focus-within\:tw-ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:focus-within\:tw-ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .lg\:focus-within\:tw-ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .lg\:focus-within\:tw-ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .lg\:focus-within\:tw-ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .lg\:focus-within\:tw-ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .lg\:focus-within\:tw-ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:focus-within\:tw-ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:focus-within\:tw-ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:focus-within\:tw-ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:focus-within\:tw-ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:focus-within\:tw-ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:focus-within\:tw-ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:focus-within\:tw-ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:focus-within\:tw-ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:focus-within\:tw-ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:focus-within\:tw-ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:focus-within\:tw-ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .lg\:focus-within\:tw-ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:focus-within\:tw-ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:focus-within\:tw-ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:focus-within\:tw-ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:focus-within\:tw-ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:focus-within\:tw-ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:focus-within\:tw-ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:focus-within\:tw-ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:focus-within\:tw-ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:focus-within\:tw-ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:focus-within\:tw-ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:focus-within\:tw-ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:focus-within\:tw-ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:focus-within\:tw-ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:focus-within\:tw-ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:focus-within\:tw-ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:focus-within\:tw-ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .lg\:focus-within\:tw-ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .lg\:focus-within\:tw-ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:focus-within\:tw-ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .lg\:focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
    --tw-ring-offset-color: #346633;
  }

  .lg\:focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
    --tw-ring-offset-color: #BEEDBE;
  }

  .lg\:focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
    --tw-ring-offset-color: #F0FCF6;
  }

  .lg\:focus-within\:tw-ring-offset-system-blue-1:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .lg\:focus-within\:tw-ring-offset-system-blue-2:focus-within{
    --tw-ring-offset-color: #A9BECB;
  }

  .lg\:focus-within\:tw-ring-offset-system-blue-3:focus-within{
    --tw-ring-offset-color: #769BB4;
  }

  .lg\:focus-within\:tw-ring-offset-system-dark-blue:focus-within{
    --tw-ring-offset-color: #213B4E;
  }

  .lg\:focus-within\:tw-ring-offset-inactive:focus-within{
    --tw-ring-offset-color: #B7B7B7;
  }

  .lg\:focus-within\:tw-ring-offset-system-green-1:focus-within{
    --tw-ring-offset-color: #87c540;
  }

  .lg\:focus-within\:tw-ring-offset-system-orange-1:focus-within{
    --tw-ring-offset-color: #ED8936;
  }

  .lg\:focus-within\:tw-ring-offset-system-grey-1:focus-within{
    --tw-ring-offset-color: #C1C1C1;
  }

  .lg\:focus-within\:tw-ring-offset-system-grey-2:focus-within{
    --tw-ring-offset-color: #DDDDDD;
  }

  .lg\:focus-within\:tw-ring-offset-system-grey-3:focus-within{
    --tw-ring-offset-color: #B3B3B3;
  }

  .lg\:focus-within\:tw-ring-offset-system-grey-4:focus-within{
    --tw-ring-offset-color: #707070;
  }

  .lg\:focus-within\:tw-ring-offset-system-grey-5:focus-within{
    --tw-ring-offset-color: #4D4D4D;
  }

  .lg\:focus-within\:tw-ring-offset-system-grey-6:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .lg\:focus-within\:tw-ring-offset-error-red:focus-within{
    --tw-ring-offset-color: #C11013;
  }

  .lg\:focus-within\:tw-ring-offset-system-red-1:focus-within{
    --tw-ring-offset-color: #E22828;
  }

  .lg\:focus-within\:tw-ring-offset-birth-summary-1:focus-within{
    --tw-ring-offset-color: #FFC924;
  }

  .lg\:focus-within\:tw-ring-offset-birth-summary-2:focus-within{
    --tw-ring-offset-color: #FFDE7B;
  }

  .lg\:focus-within\:tw-ring-offset-birth-summary-3:focus-within{
    --tw-ring-offset-color: #FBFCDD;
  }

  .lg\:focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
    --tw-ring-offset-color: #865A87;
  }

  .lg\:focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
    --tw-ring-offset-color: #C1A3C2;
  }

  .lg\:focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
    --tw-ring-offset-color: #FCF5FA;
  }

  .lg\:focus-within\:tw-ring-offset-grow-background:focus-within{
    --tw-ring-offset-color: #86A3B6;
  }

  .lg\:focus-within\:tw-ring-offset-grow-system-banner:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .lg\:focus-within\:tw-ring-offset-grow-blue-1:focus-within{
    --tw-ring-offset-color: #1A3B4E;
  }

  .lg\:focus-within\:tw-ring-offset-grow-blue-2:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .lg\:focus-within\:tw-ring-offset-grow-blue-3:focus-within{
    --tw-ring-offset-color: #7098B0;
  }

  .lg\:focus-within\:tw-ring-offset-grow-blue-4:focus-within{
    --tw-ring-offset-color: #CFE1EC;
  }

  .lg\:focus-within\:tw-ring-offset-grow-blue-5:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .lg\:focus-within\:tw-ring-offset-grow-blue-6:focus-within{
    --tw-ring-offset-color: #77a4bf;
  }

  .lg\:focus-within\:tw-ring-offset-grow-blue-7:focus-within{
    --tw-ring-offset-color: #88BBDB;
  }

  .lg\:focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
    --tw-ring-offset-color: #507A91;
  }

  .lg\:focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
    --tw-ring-offset-color: #A6B8C3;
  }

  .lg\:focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .lg\:focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .lg\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
    --tw-ring-offset-color: #3B5B6E;
  }

  .lg\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .lg\:focus-within\:tw-ring-offset-default-colour:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .lg\:focus\:tw-ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus\:tw-ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus\:tw-ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .lg\:focus\:tw-ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus\:tw-ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:focus\:tw-ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:focus\:tw-ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:focus\:tw-ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:focus\:tw-ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:focus\:tw-ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:focus\:tw-ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:focus\:tw-ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .lg\:focus\:tw-ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:focus\:tw-ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .lg\:focus\:tw-ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:focus\:tw-ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:focus\:tw-ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:focus\:tw-ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:focus\:tw-ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .lg\:focus\:tw-ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:focus\:tw-ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:focus\:tw-ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:focus\:tw-ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:focus\:tw-ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:focus\:tw-ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:focus\:tw-ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:focus\:tw-ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:focus\:tw-ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:focus\:tw-ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:focus\:tw-ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:focus\:tw-ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .lg\:focus\:tw-ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .lg\:focus\:tw-ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .lg\:focus\:tw-ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .lg\:focus\:tw-ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:focus\:tw-ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:focus\:tw-ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:focus\:tw-ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:focus\:tw-ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .lg\:focus\:tw-ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .lg\:focus\:tw-ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .lg\:focus\:tw-ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .lg\:focus\:tw-ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .lg\:focus\:tw-ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:focus\:tw-ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:focus\:tw-ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:focus\:tw-ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:focus\:tw-ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:focus\:tw-ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:focus\:tw-ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:focus\:tw-ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:focus\:tw-ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:focus\:tw-ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:focus\:tw-ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:focus\:tw-ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:focus\:tw-ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:focus\:tw-ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:focus\:tw-ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:focus\:tw-ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:focus\:tw-ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:focus\:tw-ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:focus\:tw-ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:focus\:tw-ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:focus\:tw-ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .lg\:focus\:tw-ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:focus\:tw-ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:focus\:tw-ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:focus\:tw-ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:focus\:tw-ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:focus\:tw-ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:focus\:tw-ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:focus\:tw-ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:focus\:tw-ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:focus\:tw-ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:focus\:tw-ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:focus\:tw-ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:focus\:tw-ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:focus\:tw-ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:focus\:tw-ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:focus\:tw-ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:focus\:tw-ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .lg\:focus\:tw-ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .lg\:focus\:tw-ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:focus\:tw-ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .lg\:focus\:tw-ring-offset-pregnancy-green-1:focus{
    --tw-ring-offset-color: #346633;
  }

  .lg\:focus\:tw-ring-offset-pregnancy-green-2:focus{
    --tw-ring-offset-color: #BEEDBE;
  }

  .lg\:focus\:tw-ring-offset-pregnancy-green-3:focus{
    --tw-ring-offset-color: #F0FCF6;
  }

  .lg\:focus\:tw-ring-offset-system-blue-1:focus{
    --tw-ring-offset-color: #477591;
  }

  .lg\:focus\:tw-ring-offset-system-blue-2:focus{
    --tw-ring-offset-color: #A9BECB;
  }

  .lg\:focus\:tw-ring-offset-system-blue-3:focus{
    --tw-ring-offset-color: #769BB4;
  }

  .lg\:focus\:tw-ring-offset-system-dark-blue:focus{
    --tw-ring-offset-color: #213B4E;
  }

  .lg\:focus\:tw-ring-offset-inactive:focus{
    --tw-ring-offset-color: #B7B7B7;
  }

  .lg\:focus\:tw-ring-offset-system-green-1:focus{
    --tw-ring-offset-color: #87c540;
  }

  .lg\:focus\:tw-ring-offset-system-orange-1:focus{
    --tw-ring-offset-color: #ED8936;
  }

  .lg\:focus\:tw-ring-offset-system-grey-1:focus{
    --tw-ring-offset-color: #C1C1C1;
  }

  .lg\:focus\:tw-ring-offset-system-grey-2:focus{
    --tw-ring-offset-color: #DDDDDD;
  }

  .lg\:focus\:tw-ring-offset-system-grey-3:focus{
    --tw-ring-offset-color: #B3B3B3;
  }

  .lg\:focus\:tw-ring-offset-system-grey-4:focus{
    --tw-ring-offset-color: #707070;
  }

  .lg\:focus\:tw-ring-offset-system-grey-5:focus{
    --tw-ring-offset-color: #4D4D4D;
  }

  .lg\:focus\:tw-ring-offset-system-grey-6:focus{
    --tw-ring-offset-color: #333333;
  }

  .lg\:focus\:tw-ring-offset-error-red:focus{
    --tw-ring-offset-color: #C11013;
  }

  .lg\:focus\:tw-ring-offset-system-red-1:focus{
    --tw-ring-offset-color: #E22828;
  }

  .lg\:focus\:tw-ring-offset-birth-summary-1:focus{
    --tw-ring-offset-color: #FFC924;
  }

  .lg\:focus\:tw-ring-offset-birth-summary-2:focus{
    --tw-ring-offset-color: #FFDE7B;
  }

  .lg\:focus\:tw-ring-offset-birth-summary-3:focus{
    --tw-ring-offset-color: #FBFCDD;
  }

  .lg\:focus\:tw-ring-offset-postnatal-assessment-1:focus{
    --tw-ring-offset-color: #865A87;
  }

  .lg\:focus\:tw-ring-offset-postnatal-assessment-2:focus{
    --tw-ring-offset-color: #C1A3C2;
  }

  .lg\:focus\:tw-ring-offset-postnatal-assessment-3:focus{
    --tw-ring-offset-color: #FCF5FA;
  }

  .lg\:focus\:tw-ring-offset-grow-background:focus{
    --tw-ring-offset-color: #86A3B6;
  }

  .lg\:focus\:tw-ring-offset-grow-system-banner:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .lg\:focus\:tw-ring-offset-grow-blue-1:focus{
    --tw-ring-offset-color: #1A3B4E;
  }

  .lg\:focus\:tw-ring-offset-grow-blue-2:focus{
    --tw-ring-offset-color: #477591;
  }

  .lg\:focus\:tw-ring-offset-grow-blue-3:focus{
    --tw-ring-offset-color: #7098B0;
  }

  .lg\:focus\:tw-ring-offset-grow-blue-4:focus{
    --tw-ring-offset-color: #CFE1EC;
  }

  .lg\:focus\:tw-ring-offset-grow-blue-5:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .lg\:focus\:tw-ring-offset-grow-blue-6:focus{
    --tw-ring-offset-color: #77a4bf;
  }

  .lg\:focus\:tw-ring-offset-grow-blue-7:focus{
    --tw-ring-offset-color: #88BBDB;
  }

  .lg\:focus\:tw-ring-offset-grow-chart-toggle:focus{
    --tw-ring-offset-color: #507A91;
  }

  .lg\:focus\:tw-ring-offset-grow-left-nav-1:focus{
    --tw-ring-offset-color: #A6B8C3;
  }

  .lg\:focus\:tw-ring-offset-grow-left-nav-active:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .lg\:focus\:tw-ring-offset-grow-left-nav-hover:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .lg\:focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
    --tw-ring-offset-color: #3B5B6E;
  }

  .lg\:focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
    --tw-ring-offset-color: #333333;
  }

  .lg\:focus\:tw-ring-offset-default-colour:focus{
    --tw-ring-offset-color: #333333;
  }

  .lg\:tw-filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .lg\:tw-filter-none{
    filter: none;
  }

  .lg\:tw-blur-0{
    --tw-blur: blur(0);
  }

  .lg\:tw-blur-none{
    --tw-blur: blur(0);
  }

  .lg\:tw-blur-sm{
    --tw-blur: blur(4px);
  }

  .lg\:tw-blur{
    --tw-blur: blur(8px);
  }

  .lg\:tw-blur-md{
    --tw-blur: blur(12px);
  }

  .lg\:tw-blur-lg{
    --tw-blur: blur(16px);
  }

  .lg\:tw-blur-xl{
    --tw-blur: blur(24px);
  }

  .lg\:tw-blur-2xl{
    --tw-blur: blur(40px);
  }

  .lg\:tw-blur-3xl{
    --tw-blur: blur(64px);
  }

  .lg\:tw-brightness-0{
    --tw-brightness: brightness(0);
  }

  .lg\:tw-brightness-50{
    --tw-brightness: brightness(.5);
  }

  .lg\:tw-brightness-75{
    --tw-brightness: brightness(.75);
  }

  .lg\:tw-brightness-90{
    --tw-brightness: brightness(.9);
  }

  .lg\:tw-brightness-95{
    --tw-brightness: brightness(.95);
  }

  .lg\:tw-brightness-100{
    --tw-brightness: brightness(1);
  }

  .lg\:tw-brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .lg\:tw-brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .lg\:tw-brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .lg\:tw-brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .lg\:tw-brightness-200{
    --tw-brightness: brightness(2);
  }

  .lg\:tw-contrast-0{
    --tw-contrast: contrast(0);
  }

  .lg\:tw-contrast-50{
    --tw-contrast: contrast(.5);
  }

  .lg\:tw-contrast-75{
    --tw-contrast: contrast(.75);
  }

  .lg\:tw-contrast-100{
    --tw-contrast: contrast(1);
  }

  .lg\:tw-contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .lg\:tw-contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .lg\:tw-contrast-200{
    --tw-contrast: contrast(2);
  }

  .lg\:tw-drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .lg\:tw-drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .lg\:tw-drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .lg\:tw-drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .lg\:tw-drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .lg\:tw-drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .lg\:tw-drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .lg\:tw-grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .lg\:tw-grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .lg\:tw-hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .lg\:tw-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .lg\:tw-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .lg\:tw-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .lg\:tw-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .lg\:tw-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .lg\:tw--hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .lg\:tw--hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .lg\:tw--hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .lg\:tw--hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .lg\:tw--hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .lg\:tw-invert-0{
    --tw-invert: invert(0);
  }

  .lg\:tw-invert{
    --tw-invert: invert(100%);
  }

  .lg\:tw-saturate-0{
    --tw-saturate: saturate(0);
  }

  .lg\:tw-saturate-50{
    --tw-saturate: saturate(.5);
  }

  .lg\:tw-saturate-100{
    --tw-saturate: saturate(1);
  }

  .lg\:tw-saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .lg\:tw-saturate-200{
    --tw-saturate: saturate(2);
  }

  .lg\:tw-sepia-0{
    --tw-sepia: sepia(0);
  }

  .lg\:tw-sepia{
    --tw-sepia: sepia(100%);
  }

  .lg\:tw-backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .lg\:tw-backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .lg\:tw-backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .lg\:tw-backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .lg\:tw-backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .lg\:tw-backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .lg\:tw-backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .lg\:tw-backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .lg\:tw-backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .lg\:tw-backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .lg\:tw-backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .lg\:tw-backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .lg\:tw-backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .lg\:tw-backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .lg\:tw-backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .lg\:tw-backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .lg\:tw-backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .lg\:tw-backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .lg\:tw-backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .lg\:tw-backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .lg\:tw-backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .lg\:tw-backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .lg\:tw-backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .lg\:tw-backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .lg\:tw-backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .lg\:tw-backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .lg\:tw-backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .lg\:tw-backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .lg\:tw-backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .lg\:tw-backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .lg\:tw-backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .lg\:tw-backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .lg\:tw-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .lg\:tw-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .lg\:tw-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .lg\:tw-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .lg\:tw-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .lg\:tw--backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .lg\:tw--backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .lg\:tw--backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .lg\:tw--backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .lg\:tw--backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .lg\:tw-backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .lg\:tw-backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .lg\:tw-backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .lg\:tw-backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .lg\:tw-backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .lg\:tw-backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .lg\:tw-backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .lg\:tw-backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .lg\:tw-backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .lg\:tw-backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .lg\:tw-backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .lg\:tw-backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .lg\:tw-backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .lg\:tw-backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .lg\:tw-backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .lg\:tw-backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .lg\:tw-backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .lg\:tw-backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .lg\:tw-backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .lg\:tw-backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .lg\:tw-backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .lg\:tw-backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .lg\:tw-backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .lg\:tw-backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .lg\:tw-transition-none{
    transition-property: none;
  }

  .lg\:tw-transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:tw-transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:tw-transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:tw-transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:tw-delay-75{
    transition-delay: 75ms;
  }

  .lg\:tw-delay-100{
    transition-delay: 100ms;
  }

  .lg\:tw-delay-150{
    transition-delay: 150ms;
  }

  .lg\:tw-delay-200{
    transition-delay: 200ms;
  }

  .lg\:tw-delay-300{
    transition-delay: 300ms;
  }

  .lg\:tw-delay-500{
    transition-delay: 500ms;
  }

  .lg\:tw-delay-700{
    transition-delay: 700ms;
  }

  .lg\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  .lg\:tw-duration-75{
    transition-duration: 75ms;
  }

  .lg\:tw-duration-100{
    transition-duration: 100ms;
  }

  .lg\:tw-duration-150{
    transition-duration: 150ms;
  }

  .lg\:tw-duration-200{
    transition-duration: 200ms;
  }

  .lg\:tw-duration-300{
    transition-duration: 300ms;
  }

  .lg\:tw-duration-500{
    transition-duration: 500ms;
  }

  .lg\:tw-duration-700{
    transition-duration: 700ms;
  }

  .lg\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  .lg\:tw-ease-linear{
    transition-timing-function: linear;
  }

  .lg\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lg\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lg\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .lg\:tw-bg-default-background-colour {
    background-color: #FFFFFF !important;
  }

  .lg\:tw-text-default-background-colour {
    color: #FFFFFF !important;
  }

  .lg\:tw-border-default-background-colour {
    border-color: #FFFFFF !important;
  }

  .lg\:tw-bg-default-colour-one {
    background-color: #759AA7 !important;
  }

  .lg\:tw-text-default-colour-one {
    color: #759AA7 !important;
  }

  .lg\:tw-border-default-colour-one {
    border-color: #759AA7 !important;
  }

  .lg\:tw-bg-default-colour-two {
    background-color: #CADDE3 !important;
  }

  .lg\:tw-text-default-colour-two {
    color: #CADDE3 !important;
  }

  .lg\:tw-border-default-colour-two {
    border-color: #CADDE3 !important;
  }

  .lg\:tw-bg-default-colour-three {
    background-color: #EEF4F7 !important;
  }

  .lg\:tw-text-default-colour-three {
    color: #EEF4F7 !important;
  }

  .lg\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .lg\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .lg\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .lg\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .lg\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .lg\:tw-text-error {
    color: #E53E3E !important;
  }

  .lg\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .lg\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .lg\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .lg\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .lg\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .lg\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .lg\:tw-text-error {
    color: #E53E3E !important;
  }

  .lg\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .lg\:tw-bg-default-modal-background-colour {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .lg\:tw-bg-pregnancy-notes-one {
    background-color: #346633 !important;
  }

  .lg\:tw-text-pregnancy-notes-one {
    color: #346633 !important;
  }

  .lg\:tw-border-pregnancy-notes-one {
    border-color: #346633 !important;
  }

  .lg\:tw-bg-pregnancy-notes-two {
    background-color: #BEEDBE !important;
  }

  .lg\:tw-text-pregnancy-notes-two {
    color: #BEEDBE !important;
  }

  .lg\:tw-border-pregnancy-notes-two {
    border-color: #BEEDBE !important;
  }

  .lg\:tw-bg-pregnancy-notes-three {
    background-color: #F0FCF6 !important;
  }

  .lg\:tw-text-pregnancy-notes-three {
    color: #F0FCF6 !important;
  }

  .lg\:tw-border-pregnancy-notes-three {
    border-color: #F0FCF6 !important;
  }

  .lg\:tw-font-noto-sans {
    font-family: Noto Sans, sans-serif !important;
  }

  .lg\:tw-font-nunito {
    font-family: Nunito, sans-serif !important;
  }

  .lg\:tw-menu-icon-colour {
    color: #346633 !important;
  }

  .lg\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .lg\:tw-bg-disabled-text-colour {
    background-color: #999999 !important;
  }

  .lg\:tw-disabled-text-colour {
    color: #333333 !important;
  }

  .lg\:tw-border-disabled-text-colour {
    border-color: #999999 !important;
  }

  .lg\:tw-table-row-hover {
    opacity: 0.9;
  }

  .lg\:tw-user-menu {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .lg\:tw-delete-plot-text-colour {
    color: #304E5F;
  }

  .lg\:tw-grow-user-menu {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .lg\:tw-triangle-up {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .lg\:tw-grow-triangle-up-banner {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .lg\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .lg\:hover\:tw-bg-default-background-colour:hover {
    background-color: #FFFFFF !important;
  }

  .lg\:hover\:tw-text-default-background-colour:hover {
    color: #FFFFFF !important;
  }

  .lg\:hover\:tw-border-default-background-colour:hover {
    border-color: #FFFFFF !important;
  }

  .lg\:hover\:tw-bg-default-colour-one:hover {
    background-color: #759AA7 !important;
  }

  .lg\:hover\:tw-text-default-colour-one:hover {
    color: #759AA7 !important;
  }

  .lg\:hover\:tw-border-default-colour-one:hover {
    border-color: #759AA7 !important;
  }

  .lg\:hover\:tw-bg-default-colour-two:hover {
    background-color: #CADDE3 !important;
  }

  .lg\:hover\:tw-text-default-colour-two:hover {
    color: #CADDE3 !important;
  }

  .lg\:hover\:tw-border-default-colour-two:hover {
    border-color: #CADDE3 !important;
  }

  .lg\:hover\:tw-bg-default-colour-three:hover {
    background-color: #EEF4F7 !important;
  }

  .lg\:hover\:tw-text-default-colour-three:hover {
    color: #EEF4F7 !important;
  }

  .lg\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .lg\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .lg\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .lg\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .lg\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .lg\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .lg\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .lg\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .lg\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .lg\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .lg\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .lg\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .lg\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .lg\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .lg\:hover\:tw-bg-default-modal-background-colour:hover {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .lg\:hover\:tw-bg-pregnancy-notes-one:hover {
    background-color: #346633 !important;
  }

  .lg\:hover\:tw-text-pregnancy-notes-one:hover {
    color: #346633 !important;
  }

  .lg\:hover\:tw-border-pregnancy-notes-one:hover {
    border-color: #346633 !important;
  }

  .lg\:hover\:tw-bg-pregnancy-notes-two:hover {
    background-color: #BEEDBE !important;
  }

  .lg\:hover\:tw-text-pregnancy-notes-two:hover {
    color: #BEEDBE !important;
  }

  .lg\:hover\:tw-border-pregnancy-notes-two:hover {
    border-color: #BEEDBE !important;
  }

  .lg\:hover\:tw-bg-pregnancy-notes-three:hover {
    background-color: #F0FCF6 !important;
  }

  .lg\:hover\:tw-text-pregnancy-notes-three:hover {
    color: #F0FCF6 !important;
  }

  .lg\:hover\:tw-border-pregnancy-notes-three:hover {
    border-color: #F0FCF6 !important;
  }

  .lg\:hover\:tw-font-noto-sans:hover {
    font-family: Noto Sans, sans-serif !important;
  }

  .lg\:hover\:tw-font-nunito:hover {
    font-family: Nunito, sans-serif !important;
  }

  .lg\:hover\:tw-menu-icon-colour:hover {
    color: #346633 !important;
  }

  .lg\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .lg\:hover\:tw-bg-disabled-text-colour:hover {
    background-color: #999999 !important;
  }

  .lg\:hover\:tw-disabled-text-colour:hover {
    color: #333333 !important;
  }

  .lg\:hover\:tw-border-disabled-text-colour:hover {
    border-color: #999999 !important;
  }

  .lg\:hover\:tw-table-row-hover:hover {
    opacity: 0.9;
  }

  .lg\:hover\:tw-user-menu:hover {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .lg\:hover\:tw-delete-plot-text-colour:hover {
    color: #304E5F;
  }

  .lg\:hover\:tw-grow-user-menu:hover {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .lg\:hover\:tw-triangle-up:hover {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .lg\:hover\:tw-grow-triangle-up-banner:hover {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .lg\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .lg\:focus\:tw-bg-default-background-colour:focus {
    background-color: #FFFFFF !important;
  }

  .lg\:focus\:tw-text-default-background-colour:focus {
    color: #FFFFFF !important;
  }

  .lg\:focus\:tw-border-default-background-colour:focus {
    border-color: #FFFFFF !important;
  }

  .lg\:focus\:tw-bg-default-colour-one:focus {
    background-color: #759AA7 !important;
  }

  .lg\:focus\:tw-text-default-colour-one:focus {
    color: #759AA7 !important;
  }

  .lg\:focus\:tw-border-default-colour-one:focus {
    border-color: #759AA7 !important;
  }

  .lg\:focus\:tw-bg-default-colour-two:focus {
    background-color: #CADDE3 !important;
  }

  .lg\:focus\:tw-text-default-colour-two:focus {
    color: #CADDE3 !important;
  }

  .lg\:focus\:tw-border-default-colour-two:focus {
    border-color: #CADDE3 !important;
  }

  .lg\:focus\:tw-bg-default-colour-three:focus {
    background-color: #EEF4F7 !important;
  }

  .lg\:focus\:tw-text-default-colour-three:focus {
    color: #EEF4F7 !important;
  }

  .lg\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .lg\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .lg\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .lg\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .lg\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .lg\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .lg\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .lg\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .lg\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .lg\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .lg\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .lg\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .lg\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .lg\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .lg\:focus\:tw-bg-default-modal-background-colour:focus {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .lg\:focus\:tw-bg-pregnancy-notes-one:focus {
    background-color: #346633 !important;
  }

  .lg\:focus\:tw-text-pregnancy-notes-one:focus {
    color: #346633 !important;
  }

  .lg\:focus\:tw-border-pregnancy-notes-one:focus {
    border-color: #346633 !important;
  }

  .lg\:focus\:tw-bg-pregnancy-notes-two:focus {
    background-color: #BEEDBE !important;
  }

  .lg\:focus\:tw-text-pregnancy-notes-two:focus {
    color: #BEEDBE !important;
  }

  .lg\:focus\:tw-border-pregnancy-notes-two:focus {
    border-color: #BEEDBE !important;
  }

  .lg\:focus\:tw-bg-pregnancy-notes-three:focus {
    background-color: #F0FCF6 !important;
  }

  .lg\:focus\:tw-text-pregnancy-notes-three:focus {
    color: #F0FCF6 !important;
  }

  .lg\:focus\:tw-border-pregnancy-notes-three:focus {
    border-color: #F0FCF6 !important;
  }

  .lg\:focus\:tw-font-noto-sans:focus {
    font-family: Noto Sans, sans-serif !important;
  }

  .lg\:focus\:tw-font-nunito:focus {
    font-family: Nunito, sans-serif !important;
  }

  .lg\:focus\:tw-menu-icon-colour:focus {
    color: #346633 !important;
  }

  .lg\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .lg\:focus\:tw-bg-disabled-text-colour:focus {
    background-color: #999999 !important;
  }

  .lg\:focus\:tw-disabled-text-colour:focus {
    color: #333333 !important;
  }

  .lg\:focus\:tw-border-disabled-text-colour:focus {
    border-color: #999999 !important;
  }

  .lg\:focus\:tw-table-row-hover:focus {
    opacity: 0.9;
  }

  .lg\:focus\:tw-user-menu:focus {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .lg\:focus\:tw-delete-plot-text-colour:focus {
    color: #304E5F;
  }

  .lg\:focus\:tw-grow-user-menu:focus {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .lg\:focus\:tw-triangle-up:focus {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .lg\:focus\:tw-grow-triangle-up-banner:focus {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .lg\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .lg\:active\:tw-bg-default-background-colour:active {
    background-color: #FFFFFF !important;
  }

  .lg\:active\:tw-text-default-background-colour:active {
    color: #FFFFFF !important;
  }

  .lg\:active\:tw-border-default-background-colour:active {
    border-color: #FFFFFF !important;
  }

  .lg\:active\:tw-bg-default-colour-one:active {
    background-color: #759AA7 !important;
  }

  .lg\:active\:tw-text-default-colour-one:active {
    color: #759AA7 !important;
  }

  .lg\:active\:tw-border-default-colour-one:active {
    border-color: #759AA7 !important;
  }

  .lg\:active\:tw-bg-default-colour-two:active {
    background-color: #CADDE3 !important;
  }

  .lg\:active\:tw-text-default-colour-two:active {
    color: #CADDE3 !important;
  }

  .lg\:active\:tw-border-default-colour-two:active {
    border-color: #CADDE3 !important;
  }

  .lg\:active\:tw-bg-default-colour-three:active {
    background-color: #EEF4F7 !important;
  }

  .lg\:active\:tw-text-default-colour-three:active {
    color: #EEF4F7 !important;
  }

  .lg\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .lg\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .lg\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .lg\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .lg\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .lg\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .lg\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .lg\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .lg\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .lg\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .lg\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .lg\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .lg\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .lg\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .lg\:active\:tw-bg-default-modal-background-colour:active {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .lg\:active\:tw-bg-pregnancy-notes-one:active {
    background-color: #346633 !important;
  }

  .lg\:active\:tw-text-pregnancy-notes-one:active {
    color: #346633 !important;
  }

  .lg\:active\:tw-border-pregnancy-notes-one:active {
    border-color: #346633 !important;
  }

  .lg\:active\:tw-bg-pregnancy-notes-two:active {
    background-color: #BEEDBE !important;
  }

  .lg\:active\:tw-text-pregnancy-notes-two:active {
    color: #BEEDBE !important;
  }

  .lg\:active\:tw-border-pregnancy-notes-two:active {
    border-color: #BEEDBE !important;
  }

  .lg\:active\:tw-bg-pregnancy-notes-three:active {
    background-color: #F0FCF6 !important;
  }

  .lg\:active\:tw-text-pregnancy-notes-three:active {
    color: #F0FCF6 !important;
  }

  .lg\:active\:tw-border-pregnancy-notes-three:active {
    border-color: #F0FCF6 !important;
  }

  .lg\:active\:tw-font-noto-sans:active {
    font-family: Noto Sans, sans-serif !important;
  }

  .lg\:active\:tw-font-nunito:active {
    font-family: Nunito, sans-serif !important;
  }

  .lg\:active\:tw-menu-icon-colour:active {
    color: #346633 !important;
  }

  .lg\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }

  .lg\:active\:tw-bg-disabled-text-colour:active {
    background-color: #999999 !important;
  }

  .lg\:active\:tw-disabled-text-colour:active {
    color: #333333 !important;
  }

  .lg\:active\:tw-border-disabled-text-colour:active {
    border-color: #999999 !important;
  }

  .lg\:active\:tw-table-row-hover:active {
    opacity: 0.9;
  }

  .lg\:active\:tw-user-menu:active {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .lg\:active\:tw-delete-plot-text-colour:active {
    color: #304E5F;
  }

  .lg\:active\:tw-grow-user-menu:active {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .lg\:active\:tw-triangle-up:active {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .lg\:active\:tw-grow-triangle-up-banner:active {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .lg\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }
}

@media (min-width: 1580px){
  .xl\:tw-container{
    width: 100%;
  }

  @media (min-width: 320px){
    .xl\:tw-container{
      max-width: 320px;
    }
  }

  @media (min-width: 480px){
    .xl\:tw-container{
      max-width: 480px;
    }
  }

  @media (min-width: 640px){
    .xl\:tw-container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .xl\:tw-container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .xl\:tw-container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1580px){
    .xl\:tw-container{
      max-width: 1580px;
    }
  }

  @media (min-width: 1920px){
    .xl\:tw-container{
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px){
    .xl\:tw-container{
      max-width: 2560px;
    }
  }

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

  .xl\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .xl\:focus-within\:tw-not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .xl\:focus\:tw-not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:tw-pointer-events-none{
    pointer-events: none;
  }

  .xl\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  .xl\:tw-visible{
    visibility: visible;
  }

  .xl\:tw-invisible{
    visibility: hidden;
  }

  .xl\:tw-static{
    position: static;
  }

  .xl\:tw-fixed{
    position: fixed;
  }

  .xl\:tw-absolute{
    position: absolute;
  }

  .xl\:tw-relative{
    position: relative;
  }

  .xl\:tw-sticky{
    position: sticky;
  }

  .xl\:tw-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xl\:tw-inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xl\:tw-inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xl\:tw-inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .xl\:tw-inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xl\:tw-inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xl\:tw-inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xl\:tw-inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .xl\:tw-inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xl\:tw-inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xl\:tw-inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xl\:tw-inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .xl\:tw-inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xl\:tw-inset-13{
    top: 3.25rem;
    right: 3.25rem;
    bottom: 3.25rem;
    left: 3.25rem;
  }

  .xl\:tw-inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .xl\:tw-inset-15{
    top: 3.75rem;
    right: 3.75rem;
    bottom: 3.75rem;
    left: 3.75rem;
  }

  .xl\:tw-inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .xl\:tw-inset-17{
    top: 4.25rem;
    right: 4.25rem;
    bottom: 4.25rem;
    left: 4.25rem;
  }

  .xl\:tw-inset-18{
    top: 4.5rem;
    right: 4.5rem;
    bottom: 4.5rem;
    left: 4.5rem;
  }

  .xl\:tw-inset-19{
    top: 4.75rem;
    right: 4.75rem;
    bottom: 4.75rem;
    left: 4.75rem;
  }

  .xl\:tw-inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .xl\:tw-inset-21{
    top: 5.25rem;
    right: 5.25rem;
    bottom: 5.25rem;
    left: 5.25rem;
  }

  .xl\:tw-inset-22{
    top: 5.5rem;
    right: 5.5rem;
    bottom: 5.5rem;
    left: 5.5rem;
  }

  .xl\:tw-inset-23{
    top: 5.75rem;
    right: 5.75rem;
    bottom: 5.75rem;
    left: 5.75rem;
  }

  .xl\:tw-inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .xl\:tw-inset-25{
    top: 6.25rem;
    right: 6.25rem;
    bottom: 6.25rem;
    left: 6.25rem;
  }

  .xl\:tw-inset-26{
    top: 6.5rem;
    right: 6.5rem;
    bottom: 6.5rem;
    left: 6.5rem;
  }

  .xl\:tw-inset-27{
    top: 6.75rem;
    right: 6.75rem;
    bottom: 6.75rem;
    left: 6.75rem;
  }

  .xl\:tw-inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .xl\:tw-inset-29{
    top: 7.25rem;
    right: 7.25rem;
    bottom: 7.25rem;
    left: 7.25rem;
  }

  .xl\:tw-inset-30{
    top: 7.5rem;
    right: 7.5rem;
    bottom: 7.5rem;
    left: 7.5rem;
  }

  .xl\:tw-inset-31{
    top: 7.75rem;
    right: 7.75rem;
    bottom: 7.75rem;
    left: 7.75rem;
  }

  .xl\:tw-inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .xl\:tw-inset-33{
    top: 8.25rem;
    right: 8.25rem;
    bottom: 8.25rem;
    left: 8.25rem;
  }

  .xl\:tw-inset-34{
    top: 8.5rem;
    right: 8.5rem;
    bottom: 8.5rem;
    left: 8.5rem;
  }

  .xl\:tw-inset-35{
    top: 8.75rem;
    right: 8.75rem;
    bottom: 8.75rem;
    left: 8.75rem;
  }

  .xl\:tw-inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .xl\:tw-inset-37{
    top: 9.25rem;
    right: 9.25rem;
    bottom: 9.25rem;
    left: 9.25rem;
  }

  .xl\:tw-inset-38{
    top: 9.5rem;
    right: 9.5rem;
    bottom: 9.5rem;
    left: 9.5rem;
  }

  .xl\:tw-inset-39{
    top: 9.75rem;
    right: 9.75rem;
    bottom: 9.75rem;
    left: 9.75rem;
  }

  .xl\:tw-inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .xl\:tw-inset-41{
    top: 10.25rem;
    right: 10.25rem;
    bottom: 10.25rem;
    left: 10.25rem;
  }

  .xl\:tw-inset-42{
    top: 10.5rem;
    right: 10.5rem;
    bottom: 10.5rem;
    left: 10.5rem;
  }

  .xl\:tw-inset-43{
    top: 10.75rem;
    right: 10.75rem;
    bottom: 10.75rem;
    left: 10.75rem;
  }

  .xl\:tw-inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .xl\:tw-inset-45{
    top: 11.25rem;
    right: 11.25rem;
    bottom: 11.25rem;
    left: 11.25rem;
  }

  .xl\:tw-inset-46{
    top: 11.5rem;
    right: 11.5rem;
    bottom: 11.5rem;
    left: 11.5rem;
  }

  .xl\:tw-inset-47{
    top: 11.75rem;
    right: 11.75rem;
    bottom: 11.75rem;
    left: 11.75rem;
  }

  .xl\:tw-inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .xl\:tw-inset-50{
    top: 12.5rem;
    right: 12.5rem;
    bottom: 12.5rem;
    left: 12.5rem;
  }

  .xl\:tw-inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .xl\:tw-inset-53{
    top: 13.25rem;
    right: 13.25rem;
    bottom: 13.25rem;
    left: 13.25rem;
  }

  .xl\:tw-inset-54{
    top: 13.5rem;
    right: 13.5rem;
    bottom: 13.5rem;
    left: 13.5rem;
  }

  .xl\:tw-inset-55{
    top: 13.75rem;
    right: 13.75rem;
    bottom: 13.75rem;
    left: 13.75rem;
  }

  .xl\:tw-inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .xl\:tw-inset-57{
    top: 14.25rem;
    right: 14.25rem;
    bottom: 14.25rem;
    left: 14.25rem;
  }

  .xl\:tw-inset-58{
    top: 14.5rem;
    right: 14.5rem;
    bottom: 14.5rem;
    left: 14.5rem;
  }

  .xl\:tw-inset-59{
    top: 14.75rem;
    right: 14.75rem;
    bottom: 14.75rem;
    left: 14.75rem;
  }

  .xl\:tw-inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .xl\:tw-inset-61{
    top: 15.25rem;
    right: 15.25rem;
    bottom: 15.25rem;
    left: 15.25rem;
  }

  .xl\:tw-inset-62{
    top: 15.5rem;
    right: 15.5rem;
    bottom: 15.5rem;
    left: 15.5rem;
  }

  .xl\:tw-inset-63{
    top: 15.75rem;
    right: 15.75rem;
    bottom: 15.75rem;
    left: 15.75rem;
  }

  .xl\:tw-inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xl\:tw-inset-65{
    top: 16.25rem;
    right: 16.25rem;
    bottom: 16.25rem;
    left: 16.25rem;
  }

  .xl\:tw-inset-66{
    top: 16.5rem;
    right: 16.5rem;
    bottom: 16.5rem;
    left: 16.5rem;
  }

  .xl\:tw-inset-68{
    top: 17rem;
    right: 17rem;
    bottom: 17rem;
    left: 17rem;
  }

  .xl\:tw-inset-69{
    top: 17.25rem;
    right: 17.25rem;
    bottom: 17.25rem;
    left: 17.25rem;
  }

  .xl\:tw-inset-70{
    top: 17.5rem;
    right: 17.5rem;
    bottom: 17.5rem;
    left: 17.5rem;
  }

  .xl\:tw-inset-71{
    top: 17.75rem;
    right: 17.75rem;
    bottom: 17.75rem;
    left: 17.75rem;
  }

  .xl\:tw-inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .xl\:tw-inset-73{
    top: 18.25rem;
    right: 18.25rem;
    bottom: 18.25rem;
    left: 18.25rem;
  }

  .xl\:tw-inset-74{
    top: 18.5rem;
    right: 18.5rem;
    bottom: 18.5rem;
    left: 18.5rem;
  }

  .xl\:tw-inset-75{
    top: 18.75rem;
    right: 18.75rem;
    bottom: 18.75rem;
    left: 18.75rem;
  }

  .xl\:tw-inset-76{
    top: 19rem;
    right: 19rem;
    bottom: 19rem;
    left: 19rem;
  }

  .xl\:tw-inset-77{
    top: 19.25rem;
    right: 19.25rem;
    bottom: 19.25rem;
    left: 19.25rem;
  }

  .xl\:tw-inset-78{
    top: 19.5rem;
    right: 19.5rem;
    bottom: 19.5rem;
    left: 19.5rem;
  }

  .xl\:tw-inset-79{
    top: 19.75rem;
    right: 19.75rem;
    bottom: 19.75rem;
    left: 19.75rem;
  }

  .xl\:tw-inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xl\:tw-inset-81{
    top: 20.25rem;
    right: 20.25rem;
    bottom: 20.25rem;
    left: 20.25rem;
  }

  .xl\:tw-inset-82{
    top: 20.5rem;
    right: 20.5rem;
    bottom: 20.5rem;
    left: 20.5rem;
  }

  .xl\:tw-inset-83{
    top: 20.75rem;
    right: 20.75rem;
    bottom: 20.75rem;
    left: 20.75rem;
  }

  .xl\:tw-inset-84{
    top: 21rem;
    right: 21rem;
    bottom: 21rem;
    left: 21rem;
  }

  .xl\:tw-inset-85{
    top: 21.25rem;
    right: 21.25rem;
    bottom: 21.25rem;
    left: 21.25rem;
  }

  .xl\:tw-inset-86{
    top: 21.5rem;
    right: 21.5rem;
    bottom: 21.5rem;
    left: 21.5rem;
  }

  .xl\:tw-inset-87{
    top: 21.75rem;
    right: 21.75rem;
    bottom: 21.75rem;
    left: 21.75rem;
  }

  .xl\:tw-inset-88{
    top: 22rem;
    right: 22rem;
    bottom: 22rem;
    left: 22rem;
  }

  .xl\:tw-inset-89{
    top: 22.25rem;
    right: 22.25rem;
    bottom: 22.25rem;
    left: 22.25rem;
  }

  .xl\:tw-inset-90{
    top: 22.5rem;
    right: 22.5rem;
    bottom: 22.5rem;
    left: 22.5rem;
  }

  .xl\:tw-inset-91{
    top: 22.75rem;
    right: 22.75rem;
    bottom: 22.75rem;
    left: 22.75rem;
  }

  .xl\:tw-inset-92{
    top: 23rem;
    right: 23rem;
    bottom: 23rem;
    left: 23rem;
  }

  .xl\:tw-inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .xl\:tw-inset-102{
    top: 25.5rem;
    right: 25.5rem;
    bottom: 25.5rem;
    left: 25.5rem;
  }

  .xl\:tw-inset-112{
    top: 28rem;
    right: 28rem;
    bottom: 28rem;
    left: 28rem;
  }

  .xl\:tw-inset-128{
    top: 31rem;
    right: 31rem;
    bottom: 31rem;
    left: 31rem;
  }

  .xl\:tw-inset-129{
    top: 32.25rem;
    right: 32.25rem;
    bottom: 32.25rem;
    left: 32.25rem;
  }

  .xl\:tw-inset-130{
    top: 32.5rem;
    right: 32.5rem;
    bottom: 32.5rem;
    left: 32.5rem;
  }

  .xl\:tw-inset-140{
    top: 35rem;
    right: 35rem;
    bottom: 35rem;
    left: 35rem;
  }

  .xl\:tw-inset-160{
    top: 40rem;
    right: 40rem;
    bottom: 40rem;
    left: 40rem;
  }

  .xl\:tw-inset-180{
    top: 45rem;
    right: 45rem;
    bottom: 45rem;
    left: 45rem;
  }

  .xl\:tw-inset-185{
    top: 46.25rem;
    right: 46.25rem;
    bottom: 46.25rem;
    left: 46.25rem;
  }

  .xl\:tw-inset-190{
    top: 47.5rem;
    right: 47.5rem;
    bottom: 47.5rem;
    left: 47.5rem;
  }

  .xl\:tw-inset-200{
    top: 50rem;
    right: 50rem;
    bottom: 50rem;
    left: 50rem;
  }

  .xl\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:tw-inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .xl\:tw-inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .xl\:tw-inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .xl\:tw-inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .xl\:tw-inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .xl\:tw--inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xl\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xl\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xl\:tw--inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .xl\:tw--inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xl\:tw--inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xl\:tw--inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .xl\:tw--inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .xl\:tw--inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xl\:tw--inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .xl\:tw--inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xl\:tw--inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .xl\:tw--inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .xl\:tw--inset-13{
    top: -3.25rem;
    right: -3.25rem;
    bottom: -3.25rem;
    left: -3.25rem;
  }

  .xl\:tw--inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .xl\:tw--inset-15{
    top: -3.75rem;
    right: -3.75rem;
    bottom: -3.75rem;
    left: -3.75rem;
  }

  .xl\:tw--inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .xl\:tw--inset-17{
    top: -4.25rem;
    right: -4.25rem;
    bottom: -4.25rem;
    left: -4.25rem;
  }

  .xl\:tw--inset-18{
    top: -4.5rem;
    right: -4.5rem;
    bottom: -4.5rem;
    left: -4.5rem;
  }

  .xl\:tw--inset-19{
    top: -4.75rem;
    right: -4.75rem;
    bottom: -4.75rem;
    left: -4.75rem;
  }

  .xl\:tw--inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .xl\:tw--inset-21{
    top: -5.25rem;
    right: -5.25rem;
    bottom: -5.25rem;
    left: -5.25rem;
  }

  .xl\:tw--inset-22{
    top: -5.5rem;
    right: -5.5rem;
    bottom: -5.5rem;
    left: -5.5rem;
  }

  .xl\:tw--inset-23{
    top: -5.75rem;
    right: -5.75rem;
    bottom: -5.75rem;
    left: -5.75rem;
  }

  .xl\:tw--inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .xl\:tw--inset-25{
    top: -6.25rem;
    right: -6.25rem;
    bottom: -6.25rem;
    left: -6.25rem;
  }

  .xl\:tw--inset-26{
    top: -6.5rem;
    right: -6.5rem;
    bottom: -6.5rem;
    left: -6.5rem;
  }

  .xl\:tw--inset-27{
    top: -6.75rem;
    right: -6.75rem;
    bottom: -6.75rem;
    left: -6.75rem;
  }

  .xl\:tw--inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .xl\:tw--inset-29{
    top: -7.25rem;
    right: -7.25rem;
    bottom: -7.25rem;
    left: -7.25rem;
  }

  .xl\:tw--inset-30{
    top: -7.5rem;
    right: -7.5rem;
    bottom: -7.5rem;
    left: -7.5rem;
  }

  .xl\:tw--inset-31{
    top: -7.75rem;
    right: -7.75rem;
    bottom: -7.75rem;
    left: -7.75rem;
  }

  .xl\:tw--inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .xl\:tw--inset-33{
    top: -8.25rem;
    right: -8.25rem;
    bottom: -8.25rem;
    left: -8.25rem;
  }

  .xl\:tw--inset-34{
    top: -8.5rem;
    right: -8.5rem;
    bottom: -8.5rem;
    left: -8.5rem;
  }

  .xl\:tw--inset-35{
    top: -8.75rem;
    right: -8.75rem;
    bottom: -8.75rem;
    left: -8.75rem;
  }

  .xl\:tw--inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .xl\:tw--inset-37{
    top: -9.25rem;
    right: -9.25rem;
    bottom: -9.25rem;
    left: -9.25rem;
  }

  .xl\:tw--inset-38{
    top: -9.5rem;
    right: -9.5rem;
    bottom: -9.5rem;
    left: -9.5rem;
  }

  .xl\:tw--inset-39{
    top: -9.75rem;
    right: -9.75rem;
    bottom: -9.75rem;
    left: -9.75rem;
  }

  .xl\:tw--inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .xl\:tw--inset-41{
    top: -10.25rem;
    right: -10.25rem;
    bottom: -10.25rem;
    left: -10.25rem;
  }

  .xl\:tw--inset-42{
    top: -10.5rem;
    right: -10.5rem;
    bottom: -10.5rem;
    left: -10.5rem;
  }

  .xl\:tw--inset-43{
    top: -10.75rem;
    right: -10.75rem;
    bottom: -10.75rem;
    left: -10.75rem;
  }

  .xl\:tw--inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .xl\:tw--inset-45{
    top: -11.25rem;
    right: -11.25rem;
    bottom: -11.25rem;
    left: -11.25rem;
  }

  .xl\:tw--inset-46{
    top: -11.5rem;
    right: -11.5rem;
    bottom: -11.5rem;
    left: -11.5rem;
  }

  .xl\:tw--inset-47{
    top: -11.75rem;
    right: -11.75rem;
    bottom: -11.75rem;
    left: -11.75rem;
  }

  .xl\:tw--inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .xl\:tw--inset-50{
    top: -12.5rem;
    right: -12.5rem;
    bottom: -12.5rem;
    left: -12.5rem;
  }

  .xl\:tw--inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .xl\:tw--inset-53{
    top: -13.25rem;
    right: -13.25rem;
    bottom: -13.25rem;
    left: -13.25rem;
  }

  .xl\:tw--inset-54{
    top: -13.5rem;
    right: -13.5rem;
    bottom: -13.5rem;
    left: -13.5rem;
  }

  .xl\:tw--inset-55{
    top: -13.75rem;
    right: -13.75rem;
    bottom: -13.75rem;
    left: -13.75rem;
  }

  .xl\:tw--inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .xl\:tw--inset-57{
    top: -14.25rem;
    right: -14.25rem;
    bottom: -14.25rem;
    left: -14.25rem;
  }

  .xl\:tw--inset-58{
    top: -14.5rem;
    right: -14.5rem;
    bottom: -14.5rem;
    left: -14.5rem;
  }

  .xl\:tw--inset-59{
    top: -14.75rem;
    right: -14.75rem;
    bottom: -14.75rem;
    left: -14.75rem;
  }

  .xl\:tw--inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .xl\:tw--inset-61{
    top: -15.25rem;
    right: -15.25rem;
    bottom: -15.25rem;
    left: -15.25rem;
  }

  .xl\:tw--inset-62{
    top: -15.5rem;
    right: -15.5rem;
    bottom: -15.5rem;
    left: -15.5rem;
  }

  .xl\:tw--inset-63{
    top: -15.75rem;
    right: -15.75rem;
    bottom: -15.75rem;
    left: -15.75rem;
  }

  .xl\:tw--inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xl\:tw--inset-65{
    top: -16.25rem;
    right: -16.25rem;
    bottom: -16.25rem;
    left: -16.25rem;
  }

  .xl\:tw--inset-66{
    top: -16.5rem;
    right: -16.5rem;
    bottom: -16.5rem;
    left: -16.5rem;
  }

  .xl\:tw--inset-68{
    top: -17rem;
    right: -17rem;
    bottom: -17rem;
    left: -17rem;
  }

  .xl\:tw--inset-69{
    top: -17.25rem;
    right: -17.25rem;
    bottom: -17.25rem;
    left: -17.25rem;
  }

  .xl\:tw--inset-70{
    top: -17.5rem;
    right: -17.5rem;
    bottom: -17.5rem;
    left: -17.5rem;
  }

  .xl\:tw--inset-71{
    top: -17.75rem;
    right: -17.75rem;
    bottom: -17.75rem;
    left: -17.75rem;
  }

  .xl\:tw--inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .xl\:tw--inset-73{
    top: -18.25rem;
    right: -18.25rem;
    bottom: -18.25rem;
    left: -18.25rem;
  }

  .xl\:tw--inset-74{
    top: -18.5rem;
    right: -18.5rem;
    bottom: -18.5rem;
    left: -18.5rem;
  }

  .xl\:tw--inset-75{
    top: -18.75rem;
    right: -18.75rem;
    bottom: -18.75rem;
    left: -18.75rem;
  }

  .xl\:tw--inset-76{
    top: -19rem;
    right: -19rem;
    bottom: -19rem;
    left: -19rem;
  }

  .xl\:tw--inset-77{
    top: -19.25rem;
    right: -19.25rem;
    bottom: -19.25rem;
    left: -19.25rem;
  }

  .xl\:tw--inset-78{
    top: -19.5rem;
    right: -19.5rem;
    bottom: -19.5rem;
    left: -19.5rem;
  }

  .xl\:tw--inset-79{
    top: -19.75rem;
    right: -19.75rem;
    bottom: -19.75rem;
    left: -19.75rem;
  }

  .xl\:tw--inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xl\:tw--inset-81{
    top: -20.25rem;
    right: -20.25rem;
    bottom: -20.25rem;
    left: -20.25rem;
  }

  .xl\:tw--inset-82{
    top: -20.5rem;
    right: -20.5rem;
    bottom: -20.5rem;
    left: -20.5rem;
  }

  .xl\:tw--inset-83{
    top: -20.75rem;
    right: -20.75rem;
    bottom: -20.75rem;
    left: -20.75rem;
  }

  .xl\:tw--inset-84{
    top: -21rem;
    right: -21rem;
    bottom: -21rem;
    left: -21rem;
  }

  .xl\:tw--inset-85{
    top: -21.25rem;
    right: -21.25rem;
    bottom: -21.25rem;
    left: -21.25rem;
  }

  .xl\:tw--inset-86{
    top: -21.5rem;
    right: -21.5rem;
    bottom: -21.5rem;
    left: -21.5rem;
  }

  .xl\:tw--inset-87{
    top: -21.75rem;
    right: -21.75rem;
    bottom: -21.75rem;
    left: -21.75rem;
  }

  .xl\:tw--inset-88{
    top: -22rem;
    right: -22rem;
    bottom: -22rem;
    left: -22rem;
  }

  .xl\:tw--inset-89{
    top: -22.25rem;
    right: -22.25rem;
    bottom: -22.25rem;
    left: -22.25rem;
  }

  .xl\:tw--inset-90{
    top: -22.5rem;
    right: -22.5rem;
    bottom: -22.5rem;
    left: -22.5rem;
  }

  .xl\:tw--inset-91{
    top: -22.75rem;
    right: -22.75rem;
    bottom: -22.75rem;
    left: -22.75rem;
  }

  .xl\:tw--inset-92{
    top: -23rem;
    right: -23rem;
    bottom: -23rem;
    left: -23rem;
  }

  .xl\:tw--inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .xl\:tw--inset-102{
    top: -25.5rem;
    right: -25.5rem;
    bottom: -25.5rem;
    left: -25.5rem;
  }

  .xl\:tw--inset-112{
    top: -28rem;
    right: -28rem;
    bottom: -28rem;
    left: -28rem;
  }

  .xl\:tw--inset-128{
    top: -31rem;
    right: -31rem;
    bottom: -31rem;
    left: -31rem;
  }

  .xl\:tw--inset-129{
    top: -32.25rem;
    right: -32.25rem;
    bottom: -32.25rem;
    left: -32.25rem;
  }

  .xl\:tw--inset-130{
    top: -32.5rem;
    right: -32.5rem;
    bottom: -32.5rem;
    left: -32.5rem;
  }

  .xl\:tw--inset-140{
    top: -35rem;
    right: -35rem;
    bottom: -35rem;
    left: -35rem;
  }

  .xl\:tw--inset-160{
    top: -40rem;
    right: -40rem;
    bottom: -40rem;
    left: -40rem;
  }

  .xl\:tw--inset-180{
    top: -45rem;
    right: -45rem;
    bottom: -45rem;
    left: -45rem;
  }

  .xl\:tw--inset-185{
    top: -46.25rem;
    right: -46.25rem;
    bottom: -46.25rem;
    left: -46.25rem;
  }

  .xl\:tw--inset-190{
    top: -47.5rem;
    right: -47.5rem;
    bottom: -47.5rem;
    left: -47.5rem;
  }

  .xl\:tw--inset-200{
    top: -50rem;
    right: -50rem;
    bottom: -50rem;
    left: -50rem;
  }

  .xl\:tw--inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .xl\:tw--inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .xl\:tw--inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .xl\:tw--inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .xl\:tw--inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .xl\:tw-inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:tw-inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xl\:tw-inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .xl\:tw-inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .xl\:tw-inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:tw-inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .xl\:tw-inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xl\:tw--inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:tw--inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xl\:tw--inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .xl\:tw--inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .xl\:tw--inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:tw--inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .xl\:tw--inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xl\:tw-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .xl\:tw-inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .xl\:tw-inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .xl\:tw-inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .xl\:tw-inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .xl\:tw-inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .xl\:tw-inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .xl\:tw-inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .xl\:tw-inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .xl\:tw-inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .xl\:tw-inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .xl\:tw-inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .xl\:tw-inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .xl\:tw-inset-x-13{
    left: 3.25rem;
    right: 3.25rem;
  }

  .xl\:tw-inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .xl\:tw-inset-x-15{
    left: 3.75rem;
    right: 3.75rem;
  }

  .xl\:tw-inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .xl\:tw-inset-x-17{
    left: 4.25rem;
    right: 4.25rem;
  }

  .xl\:tw-inset-x-18{
    left: 4.5rem;
    right: 4.5rem;
  }

  .xl\:tw-inset-x-19{
    left: 4.75rem;
    right: 4.75rem;
  }

  .xl\:tw-inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .xl\:tw-inset-x-21{
    left: 5.25rem;
    right: 5.25rem;
  }

  .xl\:tw-inset-x-22{
    left: 5.5rem;
    right: 5.5rem;
  }

  .xl\:tw-inset-x-23{
    left: 5.75rem;
    right: 5.75rem;
  }

  .xl\:tw-inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .xl\:tw-inset-x-25{
    left: 6.25rem;
    right: 6.25rem;
  }

  .xl\:tw-inset-x-26{
    left: 6.5rem;
    right: 6.5rem;
  }

  .xl\:tw-inset-x-27{
    left: 6.75rem;
    right: 6.75rem;
  }

  .xl\:tw-inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .xl\:tw-inset-x-29{
    left: 7.25rem;
    right: 7.25rem;
  }

  .xl\:tw-inset-x-30{
    left: 7.5rem;
    right: 7.5rem;
  }

  .xl\:tw-inset-x-31{
    left: 7.75rem;
    right: 7.75rem;
  }

  .xl\:tw-inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .xl\:tw-inset-x-33{
    left: 8.25rem;
    right: 8.25rem;
  }

  .xl\:tw-inset-x-34{
    left: 8.5rem;
    right: 8.5rem;
  }

  .xl\:tw-inset-x-35{
    left: 8.75rem;
    right: 8.75rem;
  }

  .xl\:tw-inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .xl\:tw-inset-x-37{
    left: 9.25rem;
    right: 9.25rem;
  }

  .xl\:tw-inset-x-38{
    left: 9.5rem;
    right: 9.5rem;
  }

  .xl\:tw-inset-x-39{
    left: 9.75rem;
    right: 9.75rem;
  }

  .xl\:tw-inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .xl\:tw-inset-x-41{
    left: 10.25rem;
    right: 10.25rem;
  }

  .xl\:tw-inset-x-42{
    left: 10.5rem;
    right: 10.5rem;
  }

  .xl\:tw-inset-x-43{
    left: 10.75rem;
    right: 10.75rem;
  }

  .xl\:tw-inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .xl\:tw-inset-x-45{
    left: 11.25rem;
    right: 11.25rem;
  }

  .xl\:tw-inset-x-46{
    left: 11.5rem;
    right: 11.5rem;
  }

  .xl\:tw-inset-x-47{
    left: 11.75rem;
    right: 11.75rem;
  }

  .xl\:tw-inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .xl\:tw-inset-x-50{
    left: 12.5rem;
    right: 12.5rem;
  }

  .xl\:tw-inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .xl\:tw-inset-x-53{
    left: 13.25rem;
    right: 13.25rem;
  }

  .xl\:tw-inset-x-54{
    left: 13.5rem;
    right: 13.5rem;
  }

  .xl\:tw-inset-x-55{
    left: 13.75rem;
    right: 13.75rem;
  }

  .xl\:tw-inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .xl\:tw-inset-x-57{
    left: 14.25rem;
    right: 14.25rem;
  }

  .xl\:tw-inset-x-58{
    left: 14.5rem;
    right: 14.5rem;
  }

  .xl\:tw-inset-x-59{
    left: 14.75rem;
    right: 14.75rem;
  }

  .xl\:tw-inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .xl\:tw-inset-x-61{
    left: 15.25rem;
    right: 15.25rem;
  }

  .xl\:tw-inset-x-62{
    left: 15.5rem;
    right: 15.5rem;
  }

  .xl\:tw-inset-x-63{
    left: 15.75rem;
    right: 15.75rem;
  }

  .xl\:tw-inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .xl\:tw-inset-x-65{
    left: 16.25rem;
    right: 16.25rem;
  }

  .xl\:tw-inset-x-66{
    left: 16.5rem;
    right: 16.5rem;
  }

  .xl\:tw-inset-x-68{
    left: 17rem;
    right: 17rem;
  }

  .xl\:tw-inset-x-69{
    left: 17.25rem;
    right: 17.25rem;
  }

  .xl\:tw-inset-x-70{
    left: 17.5rem;
    right: 17.5rem;
  }

  .xl\:tw-inset-x-71{
    left: 17.75rem;
    right: 17.75rem;
  }

  .xl\:tw-inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .xl\:tw-inset-x-73{
    left: 18.25rem;
    right: 18.25rem;
  }

  .xl\:tw-inset-x-74{
    left: 18.5rem;
    right: 18.5rem;
  }

  .xl\:tw-inset-x-75{
    left: 18.75rem;
    right: 18.75rem;
  }

  .xl\:tw-inset-x-76{
    left: 19rem;
    right: 19rem;
  }

  .xl\:tw-inset-x-77{
    left: 19.25rem;
    right: 19.25rem;
  }

  .xl\:tw-inset-x-78{
    left: 19.5rem;
    right: 19.5rem;
  }

  .xl\:tw-inset-x-79{
    left: 19.75rem;
    right: 19.75rem;
  }

  .xl\:tw-inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .xl\:tw-inset-x-81{
    left: 20.25rem;
    right: 20.25rem;
  }

  .xl\:tw-inset-x-82{
    left: 20.5rem;
    right: 20.5rem;
  }

  .xl\:tw-inset-x-83{
    left: 20.75rem;
    right: 20.75rem;
  }

  .xl\:tw-inset-x-84{
    left: 21rem;
    right: 21rem;
  }

  .xl\:tw-inset-x-85{
    left: 21.25rem;
    right: 21.25rem;
  }

  .xl\:tw-inset-x-86{
    left: 21.5rem;
    right: 21.5rem;
  }

  .xl\:tw-inset-x-87{
    left: 21.75rem;
    right: 21.75rem;
  }

  .xl\:tw-inset-x-88{
    left: 22rem;
    right: 22rem;
  }

  .xl\:tw-inset-x-89{
    left: 22.25rem;
    right: 22.25rem;
  }

  .xl\:tw-inset-x-90{
    left: 22.5rem;
    right: 22.5rem;
  }

  .xl\:tw-inset-x-91{
    left: 22.75rem;
    right: 22.75rem;
  }

  .xl\:tw-inset-x-92{
    left: 23rem;
    right: 23rem;
  }

  .xl\:tw-inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .xl\:tw-inset-x-102{
    left: 25.5rem;
    right: 25.5rem;
  }

  .xl\:tw-inset-x-112{
    left: 28rem;
    right: 28rem;
  }

  .xl\:tw-inset-x-128{
    left: 31rem;
    right: 31rem;
  }

  .xl\:tw-inset-x-129{
    left: 32.25rem;
    right: 32.25rem;
  }

  .xl\:tw-inset-x-130{
    left: 32.5rem;
    right: 32.5rem;
  }

  .xl\:tw-inset-x-140{
    left: 35rem;
    right: 35rem;
  }

  .xl\:tw-inset-x-160{
    left: 40rem;
    right: 40rem;
  }

  .xl\:tw-inset-x-180{
    left: 45rem;
    right: 45rem;
  }

  .xl\:tw-inset-x-185{
    left: 46.25rem;
    right: 46.25rem;
  }

  .xl\:tw-inset-x-190{
    left: 47.5rem;
    right: 47.5rem;
  }

  .xl\:tw-inset-x-200{
    left: 50rem;
    right: 50rem;
  }

  .xl\:tw-inset-x-auto{
    left: auto;
    right: auto;
  }

  .xl\:tw-inset-x-px{
    left: 1px;
    right: 1px;
  }

  .xl\:tw-inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .xl\:tw-inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .xl\:tw-inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .xl\:tw-inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .xl\:tw--inset-x-0{
    left: 0px;
    right: 0px;
  }

  .xl\:tw--inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .xl\:tw--inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .xl\:tw--inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .xl\:tw--inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .xl\:tw--inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .xl\:tw--inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .xl\:tw--inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .xl\:tw--inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .xl\:tw--inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .xl\:tw--inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .xl\:tw--inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .xl\:tw--inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .xl\:tw--inset-x-13{
    left: -3.25rem;
    right: -3.25rem;
  }

  .xl\:tw--inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .xl\:tw--inset-x-15{
    left: -3.75rem;
    right: -3.75rem;
  }

  .xl\:tw--inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .xl\:tw--inset-x-17{
    left: -4.25rem;
    right: -4.25rem;
  }

  .xl\:tw--inset-x-18{
    left: -4.5rem;
    right: -4.5rem;
  }

  .xl\:tw--inset-x-19{
    left: -4.75rem;
    right: -4.75rem;
  }

  .xl\:tw--inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .xl\:tw--inset-x-21{
    left: -5.25rem;
    right: -5.25rem;
  }

  .xl\:tw--inset-x-22{
    left: -5.5rem;
    right: -5.5rem;
  }

  .xl\:tw--inset-x-23{
    left: -5.75rem;
    right: -5.75rem;
  }

  .xl\:tw--inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .xl\:tw--inset-x-25{
    left: -6.25rem;
    right: -6.25rem;
  }

  .xl\:tw--inset-x-26{
    left: -6.5rem;
    right: -6.5rem;
  }

  .xl\:tw--inset-x-27{
    left: -6.75rem;
    right: -6.75rem;
  }

  .xl\:tw--inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .xl\:tw--inset-x-29{
    left: -7.25rem;
    right: -7.25rem;
  }

  .xl\:tw--inset-x-30{
    left: -7.5rem;
    right: -7.5rem;
  }

  .xl\:tw--inset-x-31{
    left: -7.75rem;
    right: -7.75rem;
  }

  .xl\:tw--inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .xl\:tw--inset-x-33{
    left: -8.25rem;
    right: -8.25rem;
  }

  .xl\:tw--inset-x-34{
    left: -8.5rem;
    right: -8.5rem;
  }

  .xl\:tw--inset-x-35{
    left: -8.75rem;
    right: -8.75rem;
  }

  .xl\:tw--inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .xl\:tw--inset-x-37{
    left: -9.25rem;
    right: -9.25rem;
  }

  .xl\:tw--inset-x-38{
    left: -9.5rem;
    right: -9.5rem;
  }

  .xl\:tw--inset-x-39{
    left: -9.75rem;
    right: -9.75rem;
  }

  .xl\:tw--inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .xl\:tw--inset-x-41{
    left: -10.25rem;
    right: -10.25rem;
  }

  .xl\:tw--inset-x-42{
    left: -10.5rem;
    right: -10.5rem;
  }

  .xl\:tw--inset-x-43{
    left: -10.75rem;
    right: -10.75rem;
  }

  .xl\:tw--inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .xl\:tw--inset-x-45{
    left: -11.25rem;
    right: -11.25rem;
  }

  .xl\:tw--inset-x-46{
    left: -11.5rem;
    right: -11.5rem;
  }

  .xl\:tw--inset-x-47{
    left: -11.75rem;
    right: -11.75rem;
  }

  .xl\:tw--inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .xl\:tw--inset-x-50{
    left: -12.5rem;
    right: -12.5rem;
  }

  .xl\:tw--inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .xl\:tw--inset-x-53{
    left: -13.25rem;
    right: -13.25rem;
  }

  .xl\:tw--inset-x-54{
    left: -13.5rem;
    right: -13.5rem;
  }

  .xl\:tw--inset-x-55{
    left: -13.75rem;
    right: -13.75rem;
  }

  .xl\:tw--inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .xl\:tw--inset-x-57{
    left: -14.25rem;
    right: -14.25rem;
  }

  .xl\:tw--inset-x-58{
    left: -14.5rem;
    right: -14.5rem;
  }

  .xl\:tw--inset-x-59{
    left: -14.75rem;
    right: -14.75rem;
  }

  .xl\:tw--inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .xl\:tw--inset-x-61{
    left: -15.25rem;
    right: -15.25rem;
  }

  .xl\:tw--inset-x-62{
    left: -15.5rem;
    right: -15.5rem;
  }

  .xl\:tw--inset-x-63{
    left: -15.75rem;
    right: -15.75rem;
  }

  .xl\:tw--inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .xl\:tw--inset-x-65{
    left: -16.25rem;
    right: -16.25rem;
  }

  .xl\:tw--inset-x-66{
    left: -16.5rem;
    right: -16.5rem;
  }

  .xl\:tw--inset-x-68{
    left: -17rem;
    right: -17rem;
  }

  .xl\:tw--inset-x-69{
    left: -17.25rem;
    right: -17.25rem;
  }

  .xl\:tw--inset-x-70{
    left: -17.5rem;
    right: -17.5rem;
  }

  .xl\:tw--inset-x-71{
    left: -17.75rem;
    right: -17.75rem;
  }

  .xl\:tw--inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .xl\:tw--inset-x-73{
    left: -18.25rem;
    right: -18.25rem;
  }

  .xl\:tw--inset-x-74{
    left: -18.5rem;
    right: -18.5rem;
  }

  .xl\:tw--inset-x-75{
    left: -18.75rem;
    right: -18.75rem;
  }

  .xl\:tw--inset-x-76{
    left: -19rem;
    right: -19rem;
  }

  .xl\:tw--inset-x-77{
    left: -19.25rem;
    right: -19.25rem;
  }

  .xl\:tw--inset-x-78{
    left: -19.5rem;
    right: -19.5rem;
  }

  .xl\:tw--inset-x-79{
    left: -19.75rem;
    right: -19.75rem;
  }

  .xl\:tw--inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .xl\:tw--inset-x-81{
    left: -20.25rem;
    right: -20.25rem;
  }

  .xl\:tw--inset-x-82{
    left: -20.5rem;
    right: -20.5rem;
  }

  .xl\:tw--inset-x-83{
    left: -20.75rem;
    right: -20.75rem;
  }

  .xl\:tw--inset-x-84{
    left: -21rem;
    right: -21rem;
  }

  .xl\:tw--inset-x-85{
    left: -21.25rem;
    right: -21.25rem;
  }

  .xl\:tw--inset-x-86{
    left: -21.5rem;
    right: -21.5rem;
  }

  .xl\:tw--inset-x-87{
    left: -21.75rem;
    right: -21.75rem;
  }

  .xl\:tw--inset-x-88{
    left: -22rem;
    right: -22rem;
  }

  .xl\:tw--inset-x-89{
    left: -22.25rem;
    right: -22.25rem;
  }

  .xl\:tw--inset-x-90{
    left: -22.5rem;
    right: -22.5rem;
  }

  .xl\:tw--inset-x-91{
    left: -22.75rem;
    right: -22.75rem;
  }

  .xl\:tw--inset-x-92{
    left: -23rem;
    right: -23rem;
  }

  .xl\:tw--inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .xl\:tw--inset-x-102{
    left: -25.5rem;
    right: -25.5rem;
  }

  .xl\:tw--inset-x-112{
    left: -28rem;
    right: -28rem;
  }

  .xl\:tw--inset-x-128{
    left: -31rem;
    right: -31rem;
  }

  .xl\:tw--inset-x-129{
    left: -32.25rem;
    right: -32.25rem;
  }

  .xl\:tw--inset-x-130{
    left: -32.5rem;
    right: -32.5rem;
  }

  .xl\:tw--inset-x-140{
    left: -35rem;
    right: -35rem;
  }

  .xl\:tw--inset-x-160{
    left: -40rem;
    right: -40rem;
  }

  .xl\:tw--inset-x-180{
    left: -45rem;
    right: -45rem;
  }

  .xl\:tw--inset-x-185{
    left: -46.25rem;
    right: -46.25rem;
  }

  .xl\:tw--inset-x-190{
    left: -47.5rem;
    right: -47.5rem;
  }

  .xl\:tw--inset-x-200{
    left: -50rem;
    right: -50rem;
  }

  .xl\:tw--inset-x-px{
    left: -1px;
    right: -1px;
  }

  .xl\:tw--inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .xl\:tw--inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .xl\:tw--inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .xl\:tw--inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .xl\:tw-inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .xl\:tw-inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .xl\:tw-inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .xl\:tw-inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .xl\:tw-inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .xl\:tw-inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .xl\:tw-inset-x-full{
    left: 100%;
    right: 100%;
  }

  .xl\:tw--inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .xl\:tw--inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .xl\:tw--inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .xl\:tw--inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .xl\:tw--inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .xl\:tw--inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .xl\:tw--inset-x-full{
    left: -100%;
    right: -100%;
  }

  .xl\:tw-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xl\:tw-inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xl\:tw-inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xl\:tw-inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xl\:tw-inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .xl\:tw-inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xl\:tw-inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xl\:tw-inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xl\:tw-inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .xl\:tw-inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xl\:tw-inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xl\:tw-inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xl\:tw-inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .xl\:tw-inset-y-13{
    top: 3.25rem;
    bottom: 3.25rem;
  }

  .xl\:tw-inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xl\:tw-inset-y-15{
    top: 3.75rem;
    bottom: 3.75rem;
  }

  .xl\:tw-inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .xl\:tw-inset-y-17{
    top: 4.25rem;
    bottom: 4.25rem;
  }

  .xl\:tw-inset-y-18{
    top: 4.5rem;
    bottom: 4.5rem;
  }

  .xl\:tw-inset-y-19{
    top: 4.75rem;
    bottom: 4.75rem;
  }

  .xl\:tw-inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .xl\:tw-inset-y-21{
    top: 5.25rem;
    bottom: 5.25rem;
  }

  .xl\:tw-inset-y-22{
    top: 5.5rem;
    bottom: 5.5rem;
  }

  .xl\:tw-inset-y-23{
    top: 5.75rem;
    bottom: 5.75rem;
  }

  .xl\:tw-inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .xl\:tw-inset-y-25{
    top: 6.25rem;
    bottom: 6.25rem;
  }

  .xl\:tw-inset-y-26{
    top: 6.5rem;
    bottom: 6.5rem;
  }

  .xl\:tw-inset-y-27{
    top: 6.75rem;
    bottom: 6.75rem;
  }

  .xl\:tw-inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .xl\:tw-inset-y-29{
    top: 7.25rem;
    bottom: 7.25rem;
  }

  .xl\:tw-inset-y-30{
    top: 7.5rem;
    bottom: 7.5rem;
  }

  .xl\:tw-inset-y-31{
    top: 7.75rem;
    bottom: 7.75rem;
  }

  .xl\:tw-inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .xl\:tw-inset-y-33{
    top: 8.25rem;
    bottom: 8.25rem;
  }

  .xl\:tw-inset-y-34{
    top: 8.5rem;
    bottom: 8.5rem;
  }

  .xl\:tw-inset-y-35{
    top: 8.75rem;
    bottom: 8.75rem;
  }

  .xl\:tw-inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .xl\:tw-inset-y-37{
    top: 9.25rem;
    bottom: 9.25rem;
  }

  .xl\:tw-inset-y-38{
    top: 9.5rem;
    bottom: 9.5rem;
  }

  .xl\:tw-inset-y-39{
    top: 9.75rem;
    bottom: 9.75rem;
  }

  .xl\:tw-inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .xl\:tw-inset-y-41{
    top: 10.25rem;
    bottom: 10.25rem;
  }

  .xl\:tw-inset-y-42{
    top: 10.5rem;
    bottom: 10.5rem;
  }

  .xl\:tw-inset-y-43{
    top: 10.75rem;
    bottom: 10.75rem;
  }

  .xl\:tw-inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .xl\:tw-inset-y-45{
    top: 11.25rem;
    bottom: 11.25rem;
  }

  .xl\:tw-inset-y-46{
    top: 11.5rem;
    bottom: 11.5rem;
  }

  .xl\:tw-inset-y-47{
    top: 11.75rem;
    bottom: 11.75rem;
  }

  .xl\:tw-inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .xl\:tw-inset-y-50{
    top: 12.5rem;
    bottom: 12.5rem;
  }

  .xl\:tw-inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .xl\:tw-inset-y-53{
    top: 13.25rem;
    bottom: 13.25rem;
  }

  .xl\:tw-inset-y-54{
    top: 13.5rem;
    bottom: 13.5rem;
  }

  .xl\:tw-inset-y-55{
    top: 13.75rem;
    bottom: 13.75rem;
  }

  .xl\:tw-inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .xl\:tw-inset-y-57{
    top: 14.25rem;
    bottom: 14.25rem;
  }

  .xl\:tw-inset-y-58{
    top: 14.5rem;
    bottom: 14.5rem;
  }

  .xl\:tw-inset-y-59{
    top: 14.75rem;
    bottom: 14.75rem;
  }

  .xl\:tw-inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .xl\:tw-inset-y-61{
    top: 15.25rem;
    bottom: 15.25rem;
  }

  .xl\:tw-inset-y-62{
    top: 15.5rem;
    bottom: 15.5rem;
  }

  .xl\:tw-inset-y-63{
    top: 15.75rem;
    bottom: 15.75rem;
  }

  .xl\:tw-inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .xl\:tw-inset-y-65{
    top: 16.25rem;
    bottom: 16.25rem;
  }

  .xl\:tw-inset-y-66{
    top: 16.5rem;
    bottom: 16.5rem;
  }

  .xl\:tw-inset-y-68{
    top: 17rem;
    bottom: 17rem;
  }

  .xl\:tw-inset-y-69{
    top: 17.25rem;
    bottom: 17.25rem;
  }

  .xl\:tw-inset-y-70{
    top: 17.5rem;
    bottom: 17.5rem;
  }

  .xl\:tw-inset-y-71{
    top: 17.75rem;
    bottom: 17.75rem;
  }

  .xl\:tw-inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .xl\:tw-inset-y-73{
    top: 18.25rem;
    bottom: 18.25rem;
  }

  .xl\:tw-inset-y-74{
    top: 18.5rem;
    bottom: 18.5rem;
  }

  .xl\:tw-inset-y-75{
    top: 18.75rem;
    bottom: 18.75rem;
  }

  .xl\:tw-inset-y-76{
    top: 19rem;
    bottom: 19rem;
  }

  .xl\:tw-inset-y-77{
    top: 19.25rem;
    bottom: 19.25rem;
  }

  .xl\:tw-inset-y-78{
    top: 19.5rem;
    bottom: 19.5rem;
  }

  .xl\:tw-inset-y-79{
    top: 19.75rem;
    bottom: 19.75rem;
  }

  .xl\:tw-inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .xl\:tw-inset-y-81{
    top: 20.25rem;
    bottom: 20.25rem;
  }

  .xl\:tw-inset-y-82{
    top: 20.5rem;
    bottom: 20.5rem;
  }

  .xl\:tw-inset-y-83{
    top: 20.75rem;
    bottom: 20.75rem;
  }

  .xl\:tw-inset-y-84{
    top: 21rem;
    bottom: 21rem;
  }

  .xl\:tw-inset-y-85{
    top: 21.25rem;
    bottom: 21.25rem;
  }

  .xl\:tw-inset-y-86{
    top: 21.5rem;
    bottom: 21.5rem;
  }

  .xl\:tw-inset-y-87{
    top: 21.75rem;
    bottom: 21.75rem;
  }

  .xl\:tw-inset-y-88{
    top: 22rem;
    bottom: 22rem;
  }

  .xl\:tw-inset-y-89{
    top: 22.25rem;
    bottom: 22.25rem;
  }

  .xl\:tw-inset-y-90{
    top: 22.5rem;
    bottom: 22.5rem;
  }

  .xl\:tw-inset-y-91{
    top: 22.75rem;
    bottom: 22.75rem;
  }

  .xl\:tw-inset-y-92{
    top: 23rem;
    bottom: 23rem;
  }

  .xl\:tw-inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .xl\:tw-inset-y-102{
    top: 25.5rem;
    bottom: 25.5rem;
  }

  .xl\:tw-inset-y-112{
    top: 28rem;
    bottom: 28rem;
  }

  .xl\:tw-inset-y-128{
    top: 31rem;
    bottom: 31rem;
  }

  .xl\:tw-inset-y-129{
    top: 32.25rem;
    bottom: 32.25rem;
  }

  .xl\:tw-inset-y-130{
    top: 32.5rem;
    bottom: 32.5rem;
  }

  .xl\:tw-inset-y-140{
    top: 35rem;
    bottom: 35rem;
  }

  .xl\:tw-inset-y-160{
    top: 40rem;
    bottom: 40rem;
  }

  .xl\:tw-inset-y-180{
    top: 45rem;
    bottom: 45rem;
  }

  .xl\:tw-inset-y-185{
    top: 46.25rem;
    bottom: 46.25rem;
  }

  .xl\:tw-inset-y-190{
    top: 47.5rem;
    bottom: 47.5rem;
  }

  .xl\:tw-inset-y-200{
    top: 50rem;
    bottom: 50rem;
  }

  .xl\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xl\:tw-inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .xl\:tw-inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xl\:tw-inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xl\:tw-inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xl\:tw-inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xl\:tw--inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xl\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xl\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xl\:tw--inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xl\:tw--inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .xl\:tw--inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xl\:tw--inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xl\:tw--inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xl\:tw--inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .xl\:tw--inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xl\:tw--inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xl\:tw--inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xl\:tw--inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .xl\:tw--inset-y-13{
    top: -3.25rem;
    bottom: -3.25rem;
  }

  .xl\:tw--inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xl\:tw--inset-y-15{
    top: -3.75rem;
    bottom: -3.75rem;
  }

  .xl\:tw--inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .xl\:tw--inset-y-17{
    top: -4.25rem;
    bottom: -4.25rem;
  }

  .xl\:tw--inset-y-18{
    top: -4.5rem;
    bottom: -4.5rem;
  }

  .xl\:tw--inset-y-19{
    top: -4.75rem;
    bottom: -4.75rem;
  }

  .xl\:tw--inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .xl\:tw--inset-y-21{
    top: -5.25rem;
    bottom: -5.25rem;
  }

  .xl\:tw--inset-y-22{
    top: -5.5rem;
    bottom: -5.5rem;
  }

  .xl\:tw--inset-y-23{
    top: -5.75rem;
    bottom: -5.75rem;
  }

  .xl\:tw--inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .xl\:tw--inset-y-25{
    top: -6.25rem;
    bottom: -6.25rem;
  }

  .xl\:tw--inset-y-26{
    top: -6.5rem;
    bottom: -6.5rem;
  }

  .xl\:tw--inset-y-27{
    top: -6.75rem;
    bottom: -6.75rem;
  }

  .xl\:tw--inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .xl\:tw--inset-y-29{
    top: -7.25rem;
    bottom: -7.25rem;
  }

  .xl\:tw--inset-y-30{
    top: -7.5rem;
    bottom: -7.5rem;
  }

  .xl\:tw--inset-y-31{
    top: -7.75rem;
    bottom: -7.75rem;
  }

  .xl\:tw--inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .xl\:tw--inset-y-33{
    top: -8.25rem;
    bottom: -8.25rem;
  }

  .xl\:tw--inset-y-34{
    top: -8.5rem;
    bottom: -8.5rem;
  }

  .xl\:tw--inset-y-35{
    top: -8.75rem;
    bottom: -8.75rem;
  }

  .xl\:tw--inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .xl\:tw--inset-y-37{
    top: -9.25rem;
    bottom: -9.25rem;
  }

  .xl\:tw--inset-y-38{
    top: -9.5rem;
    bottom: -9.5rem;
  }

  .xl\:tw--inset-y-39{
    top: -9.75rem;
    bottom: -9.75rem;
  }

  .xl\:tw--inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .xl\:tw--inset-y-41{
    top: -10.25rem;
    bottom: -10.25rem;
  }

  .xl\:tw--inset-y-42{
    top: -10.5rem;
    bottom: -10.5rem;
  }

  .xl\:tw--inset-y-43{
    top: -10.75rem;
    bottom: -10.75rem;
  }

  .xl\:tw--inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .xl\:tw--inset-y-45{
    top: -11.25rem;
    bottom: -11.25rem;
  }

  .xl\:tw--inset-y-46{
    top: -11.5rem;
    bottom: -11.5rem;
  }

  .xl\:tw--inset-y-47{
    top: -11.75rem;
    bottom: -11.75rem;
  }

  .xl\:tw--inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .xl\:tw--inset-y-50{
    top: -12.5rem;
    bottom: -12.5rem;
  }

  .xl\:tw--inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .xl\:tw--inset-y-53{
    top: -13.25rem;
    bottom: -13.25rem;
  }

  .xl\:tw--inset-y-54{
    top: -13.5rem;
    bottom: -13.5rem;
  }

  .xl\:tw--inset-y-55{
    top: -13.75rem;
    bottom: -13.75rem;
  }

  .xl\:tw--inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .xl\:tw--inset-y-57{
    top: -14.25rem;
    bottom: -14.25rem;
  }

  .xl\:tw--inset-y-58{
    top: -14.5rem;
    bottom: -14.5rem;
  }

  .xl\:tw--inset-y-59{
    top: -14.75rem;
    bottom: -14.75rem;
  }

  .xl\:tw--inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .xl\:tw--inset-y-61{
    top: -15.25rem;
    bottom: -15.25rem;
  }

  .xl\:tw--inset-y-62{
    top: -15.5rem;
    bottom: -15.5rem;
  }

  .xl\:tw--inset-y-63{
    top: -15.75rem;
    bottom: -15.75rem;
  }

  .xl\:tw--inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .xl\:tw--inset-y-65{
    top: -16.25rem;
    bottom: -16.25rem;
  }

  .xl\:tw--inset-y-66{
    top: -16.5rem;
    bottom: -16.5rem;
  }

  .xl\:tw--inset-y-68{
    top: -17rem;
    bottom: -17rem;
  }

  .xl\:tw--inset-y-69{
    top: -17.25rem;
    bottom: -17.25rem;
  }

  .xl\:tw--inset-y-70{
    top: -17.5rem;
    bottom: -17.5rem;
  }

  .xl\:tw--inset-y-71{
    top: -17.75rem;
    bottom: -17.75rem;
  }

  .xl\:tw--inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .xl\:tw--inset-y-73{
    top: -18.25rem;
    bottom: -18.25rem;
  }

  .xl\:tw--inset-y-74{
    top: -18.5rem;
    bottom: -18.5rem;
  }

  .xl\:tw--inset-y-75{
    top: -18.75rem;
    bottom: -18.75rem;
  }

  .xl\:tw--inset-y-76{
    top: -19rem;
    bottom: -19rem;
  }

  .xl\:tw--inset-y-77{
    top: -19.25rem;
    bottom: -19.25rem;
  }

  .xl\:tw--inset-y-78{
    top: -19.5rem;
    bottom: -19.5rem;
  }

  .xl\:tw--inset-y-79{
    top: -19.75rem;
    bottom: -19.75rem;
  }

  .xl\:tw--inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .xl\:tw--inset-y-81{
    top: -20.25rem;
    bottom: -20.25rem;
  }

  .xl\:tw--inset-y-82{
    top: -20.5rem;
    bottom: -20.5rem;
  }

  .xl\:tw--inset-y-83{
    top: -20.75rem;
    bottom: -20.75rem;
  }

  .xl\:tw--inset-y-84{
    top: -21rem;
    bottom: -21rem;
  }

  .xl\:tw--inset-y-85{
    top: -21.25rem;
    bottom: -21.25rem;
  }

  .xl\:tw--inset-y-86{
    top: -21.5rem;
    bottom: -21.5rem;
  }

  .xl\:tw--inset-y-87{
    top: -21.75rem;
    bottom: -21.75rem;
  }

  .xl\:tw--inset-y-88{
    top: -22rem;
    bottom: -22rem;
  }

  .xl\:tw--inset-y-89{
    top: -22.25rem;
    bottom: -22.25rem;
  }

  .xl\:tw--inset-y-90{
    top: -22.5rem;
    bottom: -22.5rem;
  }

  .xl\:tw--inset-y-91{
    top: -22.75rem;
    bottom: -22.75rem;
  }

  .xl\:tw--inset-y-92{
    top: -23rem;
    bottom: -23rem;
  }

  .xl\:tw--inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .xl\:tw--inset-y-102{
    top: -25.5rem;
    bottom: -25.5rem;
  }

  .xl\:tw--inset-y-112{
    top: -28rem;
    bottom: -28rem;
  }

  .xl\:tw--inset-y-128{
    top: -31rem;
    bottom: -31rem;
  }

  .xl\:tw--inset-y-129{
    top: -32.25rem;
    bottom: -32.25rem;
  }

  .xl\:tw--inset-y-130{
    top: -32.5rem;
    bottom: -32.5rem;
  }

  .xl\:tw--inset-y-140{
    top: -35rem;
    bottom: -35rem;
  }

  .xl\:tw--inset-y-160{
    top: -40rem;
    bottom: -40rem;
  }

  .xl\:tw--inset-y-180{
    top: -45rem;
    bottom: -45rem;
  }

  .xl\:tw--inset-y-185{
    top: -46.25rem;
    bottom: -46.25rem;
  }

  .xl\:tw--inset-y-190{
    top: -47.5rem;
    bottom: -47.5rem;
  }

  .xl\:tw--inset-y-200{
    top: -50rem;
    bottom: -50rem;
  }

  .xl\:tw--inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .xl\:tw--inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xl\:tw--inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xl\:tw--inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xl\:tw--inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xl\:tw-inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .xl\:tw-inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xl\:tw-inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xl\:tw-inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .xl\:tw-inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .xl\:tw-inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .xl\:tw-inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .xl\:tw--inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .xl\:tw--inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xl\:tw--inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xl\:tw--inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .xl\:tw--inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .xl\:tw--inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .xl\:tw--inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .xl\:tw-top-0{
    top: 0px;
  }

  .xl\:tw-top-1{
    top: 0.25rem;
  }

  .xl\:tw-top-2{
    top: 0.5rem;
  }

  .xl\:tw-top-3{
    top: 0.75rem;
  }

  .xl\:tw-top-4{
    top: 1rem;
  }

  .xl\:tw-top-5{
    top: 1.25rem;
  }

  .xl\:tw-top-6{
    top: 1.5rem;
  }

  .xl\:tw-top-7{
    top: 1.75rem;
  }

  .xl\:tw-top-8{
    top: 2rem;
  }

  .xl\:tw-top-9{
    top: 2.25rem;
  }

  .xl\:tw-top-10{
    top: 2.5rem;
  }

  .xl\:tw-top-11{
    top: 2.75rem;
  }

  .xl\:tw-top-12{
    top: 3rem;
  }

  .xl\:tw-top-13{
    top: 3.25rem;
  }

  .xl\:tw-top-14{
    top: 3.5rem;
  }

  .xl\:tw-top-15{
    top: 3.75rem;
  }

  .xl\:tw-top-16{
    top: 4rem;
  }

  .xl\:tw-top-17{
    top: 4.25rem;
  }

  .xl\:tw-top-18{
    top: 4.5rem;
  }

  .xl\:tw-top-19{
    top: 4.75rem;
  }

  .xl\:tw-top-20{
    top: 5rem;
  }

  .xl\:tw-top-21{
    top: 5.25rem;
  }

  .xl\:tw-top-22{
    top: 5.5rem;
  }

  .xl\:tw-top-23{
    top: 5.75rem;
  }

  .xl\:tw-top-24{
    top: 6rem;
  }

  .xl\:tw-top-25{
    top: 6.25rem;
  }

  .xl\:tw-top-26{
    top: 6.5rem;
  }

  .xl\:tw-top-27{
    top: 6.75rem;
  }

  .xl\:tw-top-28{
    top: 7rem;
  }

  .xl\:tw-top-29{
    top: 7.25rem;
  }

  .xl\:tw-top-30{
    top: 7.5rem;
  }

  .xl\:tw-top-31{
    top: 7.75rem;
  }

  .xl\:tw-top-32{
    top: 8rem;
  }

  .xl\:tw-top-33{
    top: 8.25rem;
  }

  .xl\:tw-top-34{
    top: 8.5rem;
  }

  .xl\:tw-top-35{
    top: 8.75rem;
  }

  .xl\:tw-top-36{
    top: 9rem;
  }

  .xl\:tw-top-37{
    top: 9.25rem;
  }

  .xl\:tw-top-38{
    top: 9.5rem;
  }

  .xl\:tw-top-39{
    top: 9.75rem;
  }

  .xl\:tw-top-40{
    top: 10rem;
  }

  .xl\:tw-top-41{
    top: 10.25rem;
  }

  .xl\:tw-top-42{
    top: 10.5rem;
  }

  .xl\:tw-top-43{
    top: 10.75rem;
  }

  .xl\:tw-top-44{
    top: 11rem;
  }

  .xl\:tw-top-45{
    top: 11.25rem;
  }

  .xl\:tw-top-46{
    top: 11.5rem;
  }

  .xl\:tw-top-47{
    top: 11.75rem;
  }

  .xl\:tw-top-48{
    top: 12rem;
  }

  .xl\:tw-top-50{
    top: 12.5rem;
  }

  .xl\:tw-top-52{
    top: 13rem;
  }

  .xl\:tw-top-53{
    top: 13.25rem;
  }

  .xl\:tw-top-54{
    top: 13.5rem;
  }

  .xl\:tw-top-55{
    top: 13.75rem;
  }

  .xl\:tw-top-56{
    top: 14rem;
  }

  .xl\:tw-top-57{
    top: 14.25rem;
  }

  .xl\:tw-top-58{
    top: 14.5rem;
  }

  .xl\:tw-top-59{
    top: 14.75rem;
  }

  .xl\:tw-top-60{
    top: 15rem;
  }

  .xl\:tw-top-61{
    top: 15.25rem;
  }

  .xl\:tw-top-62{
    top: 15.5rem;
  }

  .xl\:tw-top-63{
    top: 15.75rem;
  }

  .xl\:tw-top-64{
    top: 16rem;
  }

  .xl\:tw-top-65{
    top: 16.25rem;
  }

  .xl\:tw-top-66{
    top: 16.5rem;
  }

  .xl\:tw-top-68{
    top: 17rem;
  }

  .xl\:tw-top-69{
    top: 17.25rem;
  }

  .xl\:tw-top-70{
    top: 17.5rem;
  }

  .xl\:tw-top-71{
    top: 17.75rem;
  }

  .xl\:tw-top-72{
    top: 18rem;
  }

  .xl\:tw-top-73{
    top: 18.25rem;
  }

  .xl\:tw-top-74{
    top: 18.5rem;
  }

  .xl\:tw-top-75{
    top: 18.75rem;
  }

  .xl\:tw-top-76{
    top: 19rem;
  }

  .xl\:tw-top-77{
    top: 19.25rem;
  }

  .xl\:tw-top-78{
    top: 19.5rem;
  }

  .xl\:tw-top-79{
    top: 19.75rem;
  }

  .xl\:tw-top-80{
    top: 20rem;
  }

  .xl\:tw-top-81{
    top: 20.25rem;
  }

  .xl\:tw-top-82{
    top: 20.5rem;
  }

  .xl\:tw-top-83{
    top: 20.75rem;
  }

  .xl\:tw-top-84{
    top: 21rem;
  }

  .xl\:tw-top-85{
    top: 21.25rem;
  }

  .xl\:tw-top-86{
    top: 21.5rem;
  }

  .xl\:tw-top-87{
    top: 21.75rem;
  }

  .xl\:tw-top-88{
    top: 22rem;
  }

  .xl\:tw-top-89{
    top: 22.25rem;
  }

  .xl\:tw-top-90{
    top: 22.5rem;
  }

  .xl\:tw-top-91{
    top: 22.75rem;
  }

  .xl\:tw-top-92{
    top: 23rem;
  }

  .xl\:tw-top-96{
    top: 24rem;
  }

  .xl\:tw-top-102{
    top: 25.5rem;
  }

  .xl\:tw-top-112{
    top: 28rem;
  }

  .xl\:tw-top-128{
    top: 31rem;
  }

  .xl\:tw-top-129{
    top: 32.25rem;
  }

  .xl\:tw-top-130{
    top: 32.5rem;
  }

  .xl\:tw-top-140{
    top: 35rem;
  }

  .xl\:tw-top-160{
    top: 40rem;
  }

  .xl\:tw-top-180{
    top: 45rem;
  }

  .xl\:tw-top-185{
    top: 46.25rem;
  }

  .xl\:tw-top-190{
    top: 47.5rem;
  }

  .xl\:tw-top-200{
    top: 50rem;
  }

  .xl\:tw-top-auto{
    top: auto;
  }

  .xl\:tw-top-px{
    top: 1px;
  }

  .xl\:tw-top-0\.5{
    top: 0.125rem;
  }

  .xl\:tw-top-1\.5{
    top: 0.375rem;
  }

  .xl\:tw-top-2\.5{
    top: 0.625rem;
  }

  .xl\:tw-top-3\.5{
    top: 0.875rem;
  }

  .xl\:tw--top-0{
    top: 0px;
  }

  .xl\:tw--top-1{
    top: -0.25rem;
  }

  .xl\:tw--top-2{
    top: -0.5rem;
  }

  .xl\:tw--top-3{
    top: -0.75rem;
  }

  .xl\:tw--top-4{
    top: -1rem;
  }

  .xl\:tw--top-5{
    top: -1.25rem;
  }

  .xl\:tw--top-6{
    top: -1.5rem;
  }

  .xl\:tw--top-7{
    top: -1.75rem;
  }

  .xl\:tw--top-8{
    top: -2rem;
  }

  .xl\:tw--top-9{
    top: -2.25rem;
  }

  .xl\:tw--top-10{
    top: -2.5rem;
  }

  .xl\:tw--top-11{
    top: -2.75rem;
  }

  .xl\:tw--top-12{
    top: -3rem;
  }

  .xl\:tw--top-13{
    top: -3.25rem;
  }

  .xl\:tw--top-14{
    top: -3.5rem;
  }

  .xl\:tw--top-15{
    top: -3.75rem;
  }

  .xl\:tw--top-16{
    top: -4rem;
  }

  .xl\:tw--top-17{
    top: -4.25rem;
  }

  .xl\:tw--top-18{
    top: -4.5rem;
  }

  .xl\:tw--top-19{
    top: -4.75rem;
  }

  .xl\:tw--top-20{
    top: -5rem;
  }

  .xl\:tw--top-21{
    top: -5.25rem;
  }

  .xl\:tw--top-22{
    top: -5.5rem;
  }

  .xl\:tw--top-23{
    top: -5.75rem;
  }

  .xl\:tw--top-24{
    top: -6rem;
  }

  .xl\:tw--top-25{
    top: -6.25rem;
  }

  .xl\:tw--top-26{
    top: -6.5rem;
  }

  .xl\:tw--top-27{
    top: -6.75rem;
  }

  .xl\:tw--top-28{
    top: -7rem;
  }

  .xl\:tw--top-29{
    top: -7.25rem;
  }

  .xl\:tw--top-30{
    top: -7.5rem;
  }

  .xl\:tw--top-31{
    top: -7.75rem;
  }

  .xl\:tw--top-32{
    top: -8rem;
  }

  .xl\:tw--top-33{
    top: -8.25rem;
  }

  .xl\:tw--top-34{
    top: -8.5rem;
  }

  .xl\:tw--top-35{
    top: -8.75rem;
  }

  .xl\:tw--top-36{
    top: -9rem;
  }

  .xl\:tw--top-37{
    top: -9.25rem;
  }

  .xl\:tw--top-38{
    top: -9.5rem;
  }

  .xl\:tw--top-39{
    top: -9.75rem;
  }

  .xl\:tw--top-40{
    top: -10rem;
  }

  .xl\:tw--top-41{
    top: -10.25rem;
  }

  .xl\:tw--top-42{
    top: -10.5rem;
  }

  .xl\:tw--top-43{
    top: -10.75rem;
  }

  .xl\:tw--top-44{
    top: -11rem;
  }

  .xl\:tw--top-45{
    top: -11.25rem;
  }

  .xl\:tw--top-46{
    top: -11.5rem;
  }

  .xl\:tw--top-47{
    top: -11.75rem;
  }

  .xl\:tw--top-48{
    top: -12rem;
  }

  .xl\:tw--top-50{
    top: -12.5rem;
  }

  .xl\:tw--top-52{
    top: -13rem;
  }

  .xl\:tw--top-53{
    top: -13.25rem;
  }

  .xl\:tw--top-54{
    top: -13.5rem;
  }

  .xl\:tw--top-55{
    top: -13.75rem;
  }

  .xl\:tw--top-56{
    top: -14rem;
  }

  .xl\:tw--top-57{
    top: -14.25rem;
  }

  .xl\:tw--top-58{
    top: -14.5rem;
  }

  .xl\:tw--top-59{
    top: -14.75rem;
  }

  .xl\:tw--top-60{
    top: -15rem;
  }

  .xl\:tw--top-61{
    top: -15.25rem;
  }

  .xl\:tw--top-62{
    top: -15.5rem;
  }

  .xl\:tw--top-63{
    top: -15.75rem;
  }

  .xl\:tw--top-64{
    top: -16rem;
  }

  .xl\:tw--top-65{
    top: -16.25rem;
  }

  .xl\:tw--top-66{
    top: -16.5rem;
  }

  .xl\:tw--top-68{
    top: -17rem;
  }

  .xl\:tw--top-69{
    top: -17.25rem;
  }

  .xl\:tw--top-70{
    top: -17.5rem;
  }

  .xl\:tw--top-71{
    top: -17.75rem;
  }

  .xl\:tw--top-72{
    top: -18rem;
  }

  .xl\:tw--top-73{
    top: -18.25rem;
  }

  .xl\:tw--top-74{
    top: -18.5rem;
  }

  .xl\:tw--top-75{
    top: -18.75rem;
  }

  .xl\:tw--top-76{
    top: -19rem;
  }

  .xl\:tw--top-77{
    top: -19.25rem;
  }

  .xl\:tw--top-78{
    top: -19.5rem;
  }

  .xl\:tw--top-79{
    top: -19.75rem;
  }

  .xl\:tw--top-80{
    top: -20rem;
  }

  .xl\:tw--top-81{
    top: -20.25rem;
  }

  .xl\:tw--top-82{
    top: -20.5rem;
  }

  .xl\:tw--top-83{
    top: -20.75rem;
  }

  .xl\:tw--top-84{
    top: -21rem;
  }

  .xl\:tw--top-85{
    top: -21.25rem;
  }

  .xl\:tw--top-86{
    top: -21.5rem;
  }

  .xl\:tw--top-87{
    top: -21.75rem;
  }

  .xl\:tw--top-88{
    top: -22rem;
  }

  .xl\:tw--top-89{
    top: -22.25rem;
  }

  .xl\:tw--top-90{
    top: -22.5rem;
  }

  .xl\:tw--top-91{
    top: -22.75rem;
  }

  .xl\:tw--top-92{
    top: -23rem;
  }

  .xl\:tw--top-96{
    top: -24rem;
  }

  .xl\:tw--top-102{
    top: -25.5rem;
  }

  .xl\:tw--top-112{
    top: -28rem;
  }

  .xl\:tw--top-128{
    top: -31rem;
  }

  .xl\:tw--top-129{
    top: -32.25rem;
  }

  .xl\:tw--top-130{
    top: -32.5rem;
  }

  .xl\:tw--top-140{
    top: -35rem;
  }

  .xl\:tw--top-160{
    top: -40rem;
  }

  .xl\:tw--top-180{
    top: -45rem;
  }

  .xl\:tw--top-185{
    top: -46.25rem;
  }

  .xl\:tw--top-190{
    top: -47.5rem;
  }

  .xl\:tw--top-200{
    top: -50rem;
  }

  .xl\:tw--top-px{
    top: -1px;
  }

  .xl\:tw--top-0\.5{
    top: -0.125rem;
  }

  .xl\:tw--top-1\.5{
    top: -0.375rem;
  }

  .xl\:tw--top-2\.5{
    top: -0.625rem;
  }

  .xl\:tw--top-3\.5{
    top: -0.875rem;
  }

  .xl\:tw-top-1\/2{
    top: 50%;
  }

  .xl\:tw-top-1\/3{
    top: 33.333333%;
  }

  .xl\:tw-top-2\/3{
    top: 66.666667%;
  }

  .xl\:tw-top-1\/4{
    top: 25%;
  }

  .xl\:tw-top-2\/4{
    top: 50%;
  }

  .xl\:tw-top-3\/4{
    top: 75%;
  }

  .xl\:tw-top-full{
    top: 100%;
  }

  .xl\:tw--top-1\/2{
    top: -50%;
  }

  .xl\:tw--top-1\/3{
    top: -33.333333%;
  }

  .xl\:tw--top-2\/3{
    top: -66.666667%;
  }

  .xl\:tw--top-1\/4{
    top: -25%;
  }

  .xl\:tw--top-2\/4{
    top: -50%;
  }

  .xl\:tw--top-3\/4{
    top: -75%;
  }

  .xl\:tw--top-full{
    top: -100%;
  }

  .xl\:tw-right-0{
    right: 0px;
  }

  .xl\:tw-right-1{
    right: 0.25rem;
  }

  .xl\:tw-right-2{
    right: 0.5rem;
  }

  .xl\:tw-right-3{
    right: 0.75rem;
  }

  .xl\:tw-right-4{
    right: 1rem;
  }

  .xl\:tw-right-5{
    right: 1.25rem;
  }

  .xl\:tw-right-6{
    right: 1.5rem;
  }

  .xl\:tw-right-7{
    right: 1.75rem;
  }

  .xl\:tw-right-8{
    right: 2rem;
  }

  .xl\:tw-right-9{
    right: 2.25rem;
  }

  .xl\:tw-right-10{
    right: 2.5rem;
  }

  .xl\:tw-right-11{
    right: 2.75rem;
  }

  .xl\:tw-right-12{
    right: 3rem;
  }

  .xl\:tw-right-13{
    right: 3.25rem;
  }

  .xl\:tw-right-14{
    right: 3.5rem;
  }

  .xl\:tw-right-15{
    right: 3.75rem;
  }

  .xl\:tw-right-16{
    right: 4rem;
  }

  .xl\:tw-right-17{
    right: 4.25rem;
  }

  .xl\:tw-right-18{
    right: 4.5rem;
  }

  .xl\:tw-right-19{
    right: 4.75rem;
  }

  .xl\:tw-right-20{
    right: 5rem;
  }

  .xl\:tw-right-21{
    right: 5.25rem;
  }

  .xl\:tw-right-22{
    right: 5.5rem;
  }

  .xl\:tw-right-23{
    right: 5.75rem;
  }

  .xl\:tw-right-24{
    right: 6rem;
  }

  .xl\:tw-right-25{
    right: 6.25rem;
  }

  .xl\:tw-right-26{
    right: 6.5rem;
  }

  .xl\:tw-right-27{
    right: 6.75rem;
  }

  .xl\:tw-right-28{
    right: 7rem;
  }

  .xl\:tw-right-29{
    right: 7.25rem;
  }

  .xl\:tw-right-30{
    right: 7.5rem;
  }

  .xl\:tw-right-31{
    right: 7.75rem;
  }

  .xl\:tw-right-32{
    right: 8rem;
  }

  .xl\:tw-right-33{
    right: 8.25rem;
  }

  .xl\:tw-right-34{
    right: 8.5rem;
  }

  .xl\:tw-right-35{
    right: 8.75rem;
  }

  .xl\:tw-right-36{
    right: 9rem;
  }

  .xl\:tw-right-37{
    right: 9.25rem;
  }

  .xl\:tw-right-38{
    right: 9.5rem;
  }

  .xl\:tw-right-39{
    right: 9.75rem;
  }

  .xl\:tw-right-40{
    right: 10rem;
  }

  .xl\:tw-right-41{
    right: 10.25rem;
  }

  .xl\:tw-right-42{
    right: 10.5rem;
  }

  .xl\:tw-right-43{
    right: 10.75rem;
  }

  .xl\:tw-right-44{
    right: 11rem;
  }

  .xl\:tw-right-45{
    right: 11.25rem;
  }

  .xl\:tw-right-46{
    right: 11.5rem;
  }

  .xl\:tw-right-47{
    right: 11.75rem;
  }

  .xl\:tw-right-48{
    right: 12rem;
  }

  .xl\:tw-right-50{
    right: 12.5rem;
  }

  .xl\:tw-right-52{
    right: 13rem;
  }

  .xl\:tw-right-53{
    right: 13.25rem;
  }

  .xl\:tw-right-54{
    right: 13.5rem;
  }

  .xl\:tw-right-55{
    right: 13.75rem;
  }

  .xl\:tw-right-56{
    right: 14rem;
  }

  .xl\:tw-right-57{
    right: 14.25rem;
  }

  .xl\:tw-right-58{
    right: 14.5rem;
  }

  .xl\:tw-right-59{
    right: 14.75rem;
  }

  .xl\:tw-right-60{
    right: 15rem;
  }

  .xl\:tw-right-61{
    right: 15.25rem;
  }

  .xl\:tw-right-62{
    right: 15.5rem;
  }

  .xl\:tw-right-63{
    right: 15.75rem;
  }

  .xl\:tw-right-64{
    right: 16rem;
  }

  .xl\:tw-right-65{
    right: 16.25rem;
  }

  .xl\:tw-right-66{
    right: 16.5rem;
  }

  .xl\:tw-right-68{
    right: 17rem;
  }

  .xl\:tw-right-69{
    right: 17.25rem;
  }

  .xl\:tw-right-70{
    right: 17.5rem;
  }

  .xl\:tw-right-71{
    right: 17.75rem;
  }

  .xl\:tw-right-72{
    right: 18rem;
  }

  .xl\:tw-right-73{
    right: 18.25rem;
  }

  .xl\:tw-right-74{
    right: 18.5rem;
  }

  .xl\:tw-right-75{
    right: 18.75rem;
  }

  .xl\:tw-right-76{
    right: 19rem;
  }

  .xl\:tw-right-77{
    right: 19.25rem;
  }

  .xl\:tw-right-78{
    right: 19.5rem;
  }

  .xl\:tw-right-79{
    right: 19.75rem;
  }

  .xl\:tw-right-80{
    right: 20rem;
  }

  .xl\:tw-right-81{
    right: 20.25rem;
  }

  .xl\:tw-right-82{
    right: 20.5rem;
  }

  .xl\:tw-right-83{
    right: 20.75rem;
  }

  .xl\:tw-right-84{
    right: 21rem;
  }

  .xl\:tw-right-85{
    right: 21.25rem;
  }

  .xl\:tw-right-86{
    right: 21.5rem;
  }

  .xl\:tw-right-87{
    right: 21.75rem;
  }

  .xl\:tw-right-88{
    right: 22rem;
  }

  .xl\:tw-right-89{
    right: 22.25rem;
  }

  .xl\:tw-right-90{
    right: 22.5rem;
  }

  .xl\:tw-right-91{
    right: 22.75rem;
  }

  .xl\:tw-right-92{
    right: 23rem;
  }

  .xl\:tw-right-96{
    right: 24rem;
  }

  .xl\:tw-right-102{
    right: 25.5rem;
  }

  .xl\:tw-right-112{
    right: 28rem;
  }

  .xl\:tw-right-128{
    right: 31rem;
  }

  .xl\:tw-right-129{
    right: 32.25rem;
  }

  .xl\:tw-right-130{
    right: 32.5rem;
  }

  .xl\:tw-right-140{
    right: 35rem;
  }

  .xl\:tw-right-160{
    right: 40rem;
  }

  .xl\:tw-right-180{
    right: 45rem;
  }

  .xl\:tw-right-185{
    right: 46.25rem;
  }

  .xl\:tw-right-190{
    right: 47.5rem;
  }

  .xl\:tw-right-200{
    right: 50rem;
  }

  .xl\:tw-right-auto{
    right: auto;
  }

  .xl\:tw-right-px{
    right: 1px;
  }

  .xl\:tw-right-0\.5{
    right: 0.125rem;
  }

  .xl\:tw-right-1\.5{
    right: 0.375rem;
  }

  .xl\:tw-right-2\.5{
    right: 0.625rem;
  }

  .xl\:tw-right-3\.5{
    right: 0.875rem;
  }

  .xl\:tw--right-0{
    right: 0px;
  }

  .xl\:tw--right-1{
    right: -0.25rem;
  }

  .xl\:tw--right-2{
    right: -0.5rem;
  }

  .xl\:tw--right-3{
    right: -0.75rem;
  }

  .xl\:tw--right-4{
    right: -1rem;
  }

  .xl\:tw--right-5{
    right: -1.25rem;
  }

  .xl\:tw--right-6{
    right: -1.5rem;
  }

  .xl\:tw--right-7{
    right: -1.75rem;
  }

  .xl\:tw--right-8{
    right: -2rem;
  }

  .xl\:tw--right-9{
    right: -2.25rem;
  }

  .xl\:tw--right-10{
    right: -2.5rem;
  }

  .xl\:tw--right-11{
    right: -2.75rem;
  }

  .xl\:tw--right-12{
    right: -3rem;
  }

  .xl\:tw--right-13{
    right: -3.25rem;
  }

  .xl\:tw--right-14{
    right: -3.5rem;
  }

  .xl\:tw--right-15{
    right: -3.75rem;
  }

  .xl\:tw--right-16{
    right: -4rem;
  }

  .xl\:tw--right-17{
    right: -4.25rem;
  }

  .xl\:tw--right-18{
    right: -4.5rem;
  }

  .xl\:tw--right-19{
    right: -4.75rem;
  }

  .xl\:tw--right-20{
    right: -5rem;
  }

  .xl\:tw--right-21{
    right: -5.25rem;
  }

  .xl\:tw--right-22{
    right: -5.5rem;
  }

  .xl\:tw--right-23{
    right: -5.75rem;
  }

  .xl\:tw--right-24{
    right: -6rem;
  }

  .xl\:tw--right-25{
    right: -6.25rem;
  }

  .xl\:tw--right-26{
    right: -6.5rem;
  }

  .xl\:tw--right-27{
    right: -6.75rem;
  }

  .xl\:tw--right-28{
    right: -7rem;
  }

  .xl\:tw--right-29{
    right: -7.25rem;
  }

  .xl\:tw--right-30{
    right: -7.5rem;
  }

  .xl\:tw--right-31{
    right: -7.75rem;
  }

  .xl\:tw--right-32{
    right: -8rem;
  }

  .xl\:tw--right-33{
    right: -8.25rem;
  }

  .xl\:tw--right-34{
    right: -8.5rem;
  }

  .xl\:tw--right-35{
    right: -8.75rem;
  }

  .xl\:tw--right-36{
    right: -9rem;
  }

  .xl\:tw--right-37{
    right: -9.25rem;
  }

  .xl\:tw--right-38{
    right: -9.5rem;
  }

  .xl\:tw--right-39{
    right: -9.75rem;
  }

  .xl\:tw--right-40{
    right: -10rem;
  }

  .xl\:tw--right-41{
    right: -10.25rem;
  }

  .xl\:tw--right-42{
    right: -10.5rem;
  }

  .xl\:tw--right-43{
    right: -10.75rem;
  }

  .xl\:tw--right-44{
    right: -11rem;
  }

  .xl\:tw--right-45{
    right: -11.25rem;
  }

  .xl\:tw--right-46{
    right: -11.5rem;
  }

  .xl\:tw--right-47{
    right: -11.75rem;
  }

  .xl\:tw--right-48{
    right: -12rem;
  }

  .xl\:tw--right-50{
    right: -12.5rem;
  }

  .xl\:tw--right-52{
    right: -13rem;
  }

  .xl\:tw--right-53{
    right: -13.25rem;
  }

  .xl\:tw--right-54{
    right: -13.5rem;
  }

  .xl\:tw--right-55{
    right: -13.75rem;
  }

  .xl\:tw--right-56{
    right: -14rem;
  }

  .xl\:tw--right-57{
    right: -14.25rem;
  }

  .xl\:tw--right-58{
    right: -14.5rem;
  }

  .xl\:tw--right-59{
    right: -14.75rem;
  }

  .xl\:tw--right-60{
    right: -15rem;
  }

  .xl\:tw--right-61{
    right: -15.25rem;
  }

  .xl\:tw--right-62{
    right: -15.5rem;
  }

  .xl\:tw--right-63{
    right: -15.75rem;
  }

  .xl\:tw--right-64{
    right: -16rem;
  }

  .xl\:tw--right-65{
    right: -16.25rem;
  }

  .xl\:tw--right-66{
    right: -16.5rem;
  }

  .xl\:tw--right-68{
    right: -17rem;
  }

  .xl\:tw--right-69{
    right: -17.25rem;
  }

  .xl\:tw--right-70{
    right: -17.5rem;
  }

  .xl\:tw--right-71{
    right: -17.75rem;
  }

  .xl\:tw--right-72{
    right: -18rem;
  }

  .xl\:tw--right-73{
    right: -18.25rem;
  }

  .xl\:tw--right-74{
    right: -18.5rem;
  }

  .xl\:tw--right-75{
    right: -18.75rem;
  }

  .xl\:tw--right-76{
    right: -19rem;
  }

  .xl\:tw--right-77{
    right: -19.25rem;
  }

  .xl\:tw--right-78{
    right: -19.5rem;
  }

  .xl\:tw--right-79{
    right: -19.75rem;
  }

  .xl\:tw--right-80{
    right: -20rem;
  }

  .xl\:tw--right-81{
    right: -20.25rem;
  }

  .xl\:tw--right-82{
    right: -20.5rem;
  }

  .xl\:tw--right-83{
    right: -20.75rem;
  }

  .xl\:tw--right-84{
    right: -21rem;
  }

  .xl\:tw--right-85{
    right: -21.25rem;
  }

  .xl\:tw--right-86{
    right: -21.5rem;
  }

  .xl\:tw--right-87{
    right: -21.75rem;
  }

  .xl\:tw--right-88{
    right: -22rem;
  }

  .xl\:tw--right-89{
    right: -22.25rem;
  }

  .xl\:tw--right-90{
    right: -22.5rem;
  }

  .xl\:tw--right-91{
    right: -22.75rem;
  }

  .xl\:tw--right-92{
    right: -23rem;
  }

  .xl\:tw--right-96{
    right: -24rem;
  }

  .xl\:tw--right-102{
    right: -25.5rem;
  }

  .xl\:tw--right-112{
    right: -28rem;
  }

  .xl\:tw--right-128{
    right: -31rem;
  }

  .xl\:tw--right-129{
    right: -32.25rem;
  }

  .xl\:tw--right-130{
    right: -32.5rem;
  }

  .xl\:tw--right-140{
    right: -35rem;
  }

  .xl\:tw--right-160{
    right: -40rem;
  }

  .xl\:tw--right-180{
    right: -45rem;
  }

  .xl\:tw--right-185{
    right: -46.25rem;
  }

  .xl\:tw--right-190{
    right: -47.5rem;
  }

  .xl\:tw--right-200{
    right: -50rem;
  }

  .xl\:tw--right-px{
    right: -1px;
  }

  .xl\:tw--right-0\.5{
    right: -0.125rem;
  }

  .xl\:tw--right-1\.5{
    right: -0.375rem;
  }

  .xl\:tw--right-2\.5{
    right: -0.625rem;
  }

  .xl\:tw--right-3\.5{
    right: -0.875rem;
  }

  .xl\:tw-right-1\/2{
    right: 50%;
  }

  .xl\:tw-right-1\/3{
    right: 33.333333%;
  }

  .xl\:tw-right-2\/3{
    right: 66.666667%;
  }

  .xl\:tw-right-1\/4{
    right: 25%;
  }

  .xl\:tw-right-2\/4{
    right: 50%;
  }

  .xl\:tw-right-3\/4{
    right: 75%;
  }

  .xl\:tw-right-full{
    right: 100%;
  }

  .xl\:tw--right-1\/2{
    right: -50%;
  }

  .xl\:tw--right-1\/3{
    right: -33.333333%;
  }

  .xl\:tw--right-2\/3{
    right: -66.666667%;
  }

  .xl\:tw--right-1\/4{
    right: -25%;
  }

  .xl\:tw--right-2\/4{
    right: -50%;
  }

  .xl\:tw--right-3\/4{
    right: -75%;
  }

  .xl\:tw--right-full{
    right: -100%;
  }

  .xl\:tw-bottom-0{
    bottom: 0px;
  }

  .xl\:tw-bottom-1{
    bottom: 0.25rem;
  }

  .xl\:tw-bottom-2{
    bottom: 0.5rem;
  }

  .xl\:tw-bottom-3{
    bottom: 0.75rem;
  }

  .xl\:tw-bottom-4{
    bottom: 1rem;
  }

  .xl\:tw-bottom-5{
    bottom: 1.25rem;
  }

  .xl\:tw-bottom-6{
    bottom: 1.5rem;
  }

  .xl\:tw-bottom-7{
    bottom: 1.75rem;
  }

  .xl\:tw-bottom-8{
    bottom: 2rem;
  }

  .xl\:tw-bottom-9{
    bottom: 2.25rem;
  }

  .xl\:tw-bottom-10{
    bottom: 2.5rem;
  }

  .xl\:tw-bottom-11{
    bottom: 2.75rem;
  }

  .xl\:tw-bottom-12{
    bottom: 3rem;
  }

  .xl\:tw-bottom-13{
    bottom: 3.25rem;
  }

  .xl\:tw-bottom-14{
    bottom: 3.5rem;
  }

  .xl\:tw-bottom-15{
    bottom: 3.75rem;
  }

  .xl\:tw-bottom-16{
    bottom: 4rem;
  }

  .xl\:tw-bottom-17{
    bottom: 4.25rem;
  }

  .xl\:tw-bottom-18{
    bottom: 4.5rem;
  }

  .xl\:tw-bottom-19{
    bottom: 4.75rem;
  }

  .xl\:tw-bottom-20{
    bottom: 5rem;
  }

  .xl\:tw-bottom-21{
    bottom: 5.25rem;
  }

  .xl\:tw-bottom-22{
    bottom: 5.5rem;
  }

  .xl\:tw-bottom-23{
    bottom: 5.75rem;
  }

  .xl\:tw-bottom-24{
    bottom: 6rem;
  }

  .xl\:tw-bottom-25{
    bottom: 6.25rem;
  }

  .xl\:tw-bottom-26{
    bottom: 6.5rem;
  }

  .xl\:tw-bottom-27{
    bottom: 6.75rem;
  }

  .xl\:tw-bottom-28{
    bottom: 7rem;
  }

  .xl\:tw-bottom-29{
    bottom: 7.25rem;
  }

  .xl\:tw-bottom-30{
    bottom: 7.5rem;
  }

  .xl\:tw-bottom-31{
    bottom: 7.75rem;
  }

  .xl\:tw-bottom-32{
    bottom: 8rem;
  }

  .xl\:tw-bottom-33{
    bottom: 8.25rem;
  }

  .xl\:tw-bottom-34{
    bottom: 8.5rem;
  }

  .xl\:tw-bottom-35{
    bottom: 8.75rem;
  }

  .xl\:tw-bottom-36{
    bottom: 9rem;
  }

  .xl\:tw-bottom-37{
    bottom: 9.25rem;
  }

  .xl\:tw-bottom-38{
    bottom: 9.5rem;
  }

  .xl\:tw-bottom-39{
    bottom: 9.75rem;
  }

  .xl\:tw-bottom-40{
    bottom: 10rem;
  }

  .xl\:tw-bottom-41{
    bottom: 10.25rem;
  }

  .xl\:tw-bottom-42{
    bottom: 10.5rem;
  }

  .xl\:tw-bottom-43{
    bottom: 10.75rem;
  }

  .xl\:tw-bottom-44{
    bottom: 11rem;
  }

  .xl\:tw-bottom-45{
    bottom: 11.25rem;
  }

  .xl\:tw-bottom-46{
    bottom: 11.5rem;
  }

  .xl\:tw-bottom-47{
    bottom: 11.75rem;
  }

  .xl\:tw-bottom-48{
    bottom: 12rem;
  }

  .xl\:tw-bottom-50{
    bottom: 12.5rem;
  }

  .xl\:tw-bottom-52{
    bottom: 13rem;
  }

  .xl\:tw-bottom-53{
    bottom: 13.25rem;
  }

  .xl\:tw-bottom-54{
    bottom: 13.5rem;
  }

  .xl\:tw-bottom-55{
    bottom: 13.75rem;
  }

  .xl\:tw-bottom-56{
    bottom: 14rem;
  }

  .xl\:tw-bottom-57{
    bottom: 14.25rem;
  }

  .xl\:tw-bottom-58{
    bottom: 14.5rem;
  }

  .xl\:tw-bottom-59{
    bottom: 14.75rem;
  }

  .xl\:tw-bottom-60{
    bottom: 15rem;
  }

  .xl\:tw-bottom-61{
    bottom: 15.25rem;
  }

  .xl\:tw-bottom-62{
    bottom: 15.5rem;
  }

  .xl\:tw-bottom-63{
    bottom: 15.75rem;
  }

  .xl\:tw-bottom-64{
    bottom: 16rem;
  }

  .xl\:tw-bottom-65{
    bottom: 16.25rem;
  }

  .xl\:tw-bottom-66{
    bottom: 16.5rem;
  }

  .xl\:tw-bottom-68{
    bottom: 17rem;
  }

  .xl\:tw-bottom-69{
    bottom: 17.25rem;
  }

  .xl\:tw-bottom-70{
    bottom: 17.5rem;
  }

  .xl\:tw-bottom-71{
    bottom: 17.75rem;
  }

  .xl\:tw-bottom-72{
    bottom: 18rem;
  }

  .xl\:tw-bottom-73{
    bottom: 18.25rem;
  }

  .xl\:tw-bottom-74{
    bottom: 18.5rem;
  }

  .xl\:tw-bottom-75{
    bottom: 18.75rem;
  }

  .xl\:tw-bottom-76{
    bottom: 19rem;
  }

  .xl\:tw-bottom-77{
    bottom: 19.25rem;
  }

  .xl\:tw-bottom-78{
    bottom: 19.5rem;
  }

  .xl\:tw-bottom-79{
    bottom: 19.75rem;
  }

  .xl\:tw-bottom-80{
    bottom: 20rem;
  }

  .xl\:tw-bottom-81{
    bottom: 20.25rem;
  }

  .xl\:tw-bottom-82{
    bottom: 20.5rem;
  }

  .xl\:tw-bottom-83{
    bottom: 20.75rem;
  }

  .xl\:tw-bottom-84{
    bottom: 21rem;
  }

  .xl\:tw-bottom-85{
    bottom: 21.25rem;
  }

  .xl\:tw-bottom-86{
    bottom: 21.5rem;
  }

  .xl\:tw-bottom-87{
    bottom: 21.75rem;
  }

  .xl\:tw-bottom-88{
    bottom: 22rem;
  }

  .xl\:tw-bottom-89{
    bottom: 22.25rem;
  }

  .xl\:tw-bottom-90{
    bottom: 22.5rem;
  }

  .xl\:tw-bottom-91{
    bottom: 22.75rem;
  }

  .xl\:tw-bottom-92{
    bottom: 23rem;
  }

  .xl\:tw-bottom-96{
    bottom: 24rem;
  }

  .xl\:tw-bottom-102{
    bottom: 25.5rem;
  }

  .xl\:tw-bottom-112{
    bottom: 28rem;
  }

  .xl\:tw-bottom-128{
    bottom: 31rem;
  }

  .xl\:tw-bottom-129{
    bottom: 32.25rem;
  }

  .xl\:tw-bottom-130{
    bottom: 32.5rem;
  }

  .xl\:tw-bottom-140{
    bottom: 35rem;
  }

  .xl\:tw-bottom-160{
    bottom: 40rem;
  }

  .xl\:tw-bottom-180{
    bottom: 45rem;
  }

  .xl\:tw-bottom-185{
    bottom: 46.25rem;
  }

  .xl\:tw-bottom-190{
    bottom: 47.5rem;
  }

  .xl\:tw-bottom-200{
    bottom: 50rem;
  }

  .xl\:tw-bottom-auto{
    bottom: auto;
  }

  .xl\:tw-bottom-px{
    bottom: 1px;
  }

  .xl\:tw-bottom-0\.5{
    bottom: 0.125rem;
  }

  .xl\:tw-bottom-1\.5{
    bottom: 0.375rem;
  }

  .xl\:tw-bottom-2\.5{
    bottom: 0.625rem;
  }

  .xl\:tw-bottom-3\.5{
    bottom: 0.875rem;
  }

  .xl\:tw--bottom-0{
    bottom: 0px;
  }

  .xl\:tw--bottom-1{
    bottom: -0.25rem;
  }

  .xl\:tw--bottom-2{
    bottom: -0.5rem;
  }

  .xl\:tw--bottom-3{
    bottom: -0.75rem;
  }

  .xl\:tw--bottom-4{
    bottom: -1rem;
  }

  .xl\:tw--bottom-5{
    bottom: -1.25rem;
  }

  .xl\:tw--bottom-6{
    bottom: -1.5rem;
  }

  .xl\:tw--bottom-7{
    bottom: -1.75rem;
  }

  .xl\:tw--bottom-8{
    bottom: -2rem;
  }

  .xl\:tw--bottom-9{
    bottom: -2.25rem;
  }

  .xl\:tw--bottom-10{
    bottom: -2.5rem;
  }

  .xl\:tw--bottom-11{
    bottom: -2.75rem;
  }

  .xl\:tw--bottom-12{
    bottom: -3rem;
  }

  .xl\:tw--bottom-13{
    bottom: -3.25rem;
  }

  .xl\:tw--bottom-14{
    bottom: -3.5rem;
  }

  .xl\:tw--bottom-15{
    bottom: -3.75rem;
  }

  .xl\:tw--bottom-16{
    bottom: -4rem;
  }

  .xl\:tw--bottom-17{
    bottom: -4.25rem;
  }

  .xl\:tw--bottom-18{
    bottom: -4.5rem;
  }

  .xl\:tw--bottom-19{
    bottom: -4.75rem;
  }

  .xl\:tw--bottom-20{
    bottom: -5rem;
  }

  .xl\:tw--bottom-21{
    bottom: -5.25rem;
  }

  .xl\:tw--bottom-22{
    bottom: -5.5rem;
  }

  .xl\:tw--bottom-23{
    bottom: -5.75rem;
  }

  .xl\:tw--bottom-24{
    bottom: -6rem;
  }

  .xl\:tw--bottom-25{
    bottom: -6.25rem;
  }

  .xl\:tw--bottom-26{
    bottom: -6.5rem;
  }

  .xl\:tw--bottom-27{
    bottom: -6.75rem;
  }

  .xl\:tw--bottom-28{
    bottom: -7rem;
  }

  .xl\:tw--bottom-29{
    bottom: -7.25rem;
  }

  .xl\:tw--bottom-30{
    bottom: -7.5rem;
  }

  .xl\:tw--bottom-31{
    bottom: -7.75rem;
  }

  .xl\:tw--bottom-32{
    bottom: -8rem;
  }

  .xl\:tw--bottom-33{
    bottom: -8.25rem;
  }

  .xl\:tw--bottom-34{
    bottom: -8.5rem;
  }

  .xl\:tw--bottom-35{
    bottom: -8.75rem;
  }

  .xl\:tw--bottom-36{
    bottom: -9rem;
  }

  .xl\:tw--bottom-37{
    bottom: -9.25rem;
  }

  .xl\:tw--bottom-38{
    bottom: -9.5rem;
  }

  .xl\:tw--bottom-39{
    bottom: -9.75rem;
  }

  .xl\:tw--bottom-40{
    bottom: -10rem;
  }

  .xl\:tw--bottom-41{
    bottom: -10.25rem;
  }

  .xl\:tw--bottom-42{
    bottom: -10.5rem;
  }

  .xl\:tw--bottom-43{
    bottom: -10.75rem;
  }

  .xl\:tw--bottom-44{
    bottom: -11rem;
  }

  .xl\:tw--bottom-45{
    bottom: -11.25rem;
  }

  .xl\:tw--bottom-46{
    bottom: -11.5rem;
  }

  .xl\:tw--bottom-47{
    bottom: -11.75rem;
  }

  .xl\:tw--bottom-48{
    bottom: -12rem;
  }

  .xl\:tw--bottom-50{
    bottom: -12.5rem;
  }

  .xl\:tw--bottom-52{
    bottom: -13rem;
  }

  .xl\:tw--bottom-53{
    bottom: -13.25rem;
  }

  .xl\:tw--bottom-54{
    bottom: -13.5rem;
  }

  .xl\:tw--bottom-55{
    bottom: -13.75rem;
  }

  .xl\:tw--bottom-56{
    bottom: -14rem;
  }

  .xl\:tw--bottom-57{
    bottom: -14.25rem;
  }

  .xl\:tw--bottom-58{
    bottom: -14.5rem;
  }

  .xl\:tw--bottom-59{
    bottom: -14.75rem;
  }

  .xl\:tw--bottom-60{
    bottom: -15rem;
  }

  .xl\:tw--bottom-61{
    bottom: -15.25rem;
  }

  .xl\:tw--bottom-62{
    bottom: -15.5rem;
  }

  .xl\:tw--bottom-63{
    bottom: -15.75rem;
  }

  .xl\:tw--bottom-64{
    bottom: -16rem;
  }

  .xl\:tw--bottom-65{
    bottom: -16.25rem;
  }

  .xl\:tw--bottom-66{
    bottom: -16.5rem;
  }

  .xl\:tw--bottom-68{
    bottom: -17rem;
  }

  .xl\:tw--bottom-69{
    bottom: -17.25rem;
  }

  .xl\:tw--bottom-70{
    bottom: -17.5rem;
  }

  .xl\:tw--bottom-71{
    bottom: -17.75rem;
  }

  .xl\:tw--bottom-72{
    bottom: -18rem;
  }

  .xl\:tw--bottom-73{
    bottom: -18.25rem;
  }

  .xl\:tw--bottom-74{
    bottom: -18.5rem;
  }

  .xl\:tw--bottom-75{
    bottom: -18.75rem;
  }

  .xl\:tw--bottom-76{
    bottom: -19rem;
  }

  .xl\:tw--bottom-77{
    bottom: -19.25rem;
  }

  .xl\:tw--bottom-78{
    bottom: -19.5rem;
  }

  .xl\:tw--bottom-79{
    bottom: -19.75rem;
  }

  .xl\:tw--bottom-80{
    bottom: -20rem;
  }

  .xl\:tw--bottom-81{
    bottom: -20.25rem;
  }

  .xl\:tw--bottom-82{
    bottom: -20.5rem;
  }

  .xl\:tw--bottom-83{
    bottom: -20.75rem;
  }

  .xl\:tw--bottom-84{
    bottom: -21rem;
  }

  .xl\:tw--bottom-85{
    bottom: -21.25rem;
  }

  .xl\:tw--bottom-86{
    bottom: -21.5rem;
  }

  .xl\:tw--bottom-87{
    bottom: -21.75rem;
  }

  .xl\:tw--bottom-88{
    bottom: -22rem;
  }

  .xl\:tw--bottom-89{
    bottom: -22.25rem;
  }

  .xl\:tw--bottom-90{
    bottom: -22.5rem;
  }

  .xl\:tw--bottom-91{
    bottom: -22.75rem;
  }

  .xl\:tw--bottom-92{
    bottom: -23rem;
  }

  .xl\:tw--bottom-96{
    bottom: -24rem;
  }

  .xl\:tw--bottom-102{
    bottom: -25.5rem;
  }

  .xl\:tw--bottom-112{
    bottom: -28rem;
  }

  .xl\:tw--bottom-128{
    bottom: -31rem;
  }

  .xl\:tw--bottom-129{
    bottom: -32.25rem;
  }

  .xl\:tw--bottom-130{
    bottom: -32.5rem;
  }

  .xl\:tw--bottom-140{
    bottom: -35rem;
  }

  .xl\:tw--bottom-160{
    bottom: -40rem;
  }

  .xl\:tw--bottom-180{
    bottom: -45rem;
  }

  .xl\:tw--bottom-185{
    bottom: -46.25rem;
  }

  .xl\:tw--bottom-190{
    bottom: -47.5rem;
  }

  .xl\:tw--bottom-200{
    bottom: -50rem;
  }

  .xl\:tw--bottom-px{
    bottom: -1px;
  }

  .xl\:tw--bottom-0\.5{
    bottom: -0.125rem;
  }

  .xl\:tw--bottom-1\.5{
    bottom: -0.375rem;
  }

  .xl\:tw--bottom-2\.5{
    bottom: -0.625rem;
  }

  .xl\:tw--bottom-3\.5{
    bottom: -0.875rem;
  }

  .xl\:tw-bottom-1\/2{
    bottom: 50%;
  }

  .xl\:tw-bottom-1\/3{
    bottom: 33.333333%;
  }

  .xl\:tw-bottom-2\/3{
    bottom: 66.666667%;
  }

  .xl\:tw-bottom-1\/4{
    bottom: 25%;
  }

  .xl\:tw-bottom-2\/4{
    bottom: 50%;
  }

  .xl\:tw-bottom-3\/4{
    bottom: 75%;
  }

  .xl\:tw-bottom-full{
    bottom: 100%;
  }

  .xl\:tw--bottom-1\/2{
    bottom: -50%;
  }

  .xl\:tw--bottom-1\/3{
    bottom: -33.333333%;
  }

  .xl\:tw--bottom-2\/3{
    bottom: -66.666667%;
  }

  .xl\:tw--bottom-1\/4{
    bottom: -25%;
  }

  .xl\:tw--bottom-2\/4{
    bottom: -50%;
  }

  .xl\:tw--bottom-3\/4{
    bottom: -75%;
  }

  .xl\:tw--bottom-full{
    bottom: -100%;
  }

  .xl\:tw-left-0{
    left: 0px;
  }

  .xl\:tw-left-1{
    left: 0.25rem;
  }

  .xl\:tw-left-2{
    left: 0.5rem;
  }

  .xl\:tw-left-3{
    left: 0.75rem;
  }

  .xl\:tw-left-4{
    left: 1rem;
  }

  .xl\:tw-left-5{
    left: 1.25rem;
  }

  .xl\:tw-left-6{
    left: 1.5rem;
  }

  .xl\:tw-left-7{
    left: 1.75rem;
  }

  .xl\:tw-left-8{
    left: 2rem;
  }

  .xl\:tw-left-9{
    left: 2.25rem;
  }

  .xl\:tw-left-10{
    left: 2.5rem;
  }

  .xl\:tw-left-11{
    left: 2.75rem;
  }

  .xl\:tw-left-12{
    left: 3rem;
  }

  .xl\:tw-left-13{
    left: 3.25rem;
  }

  .xl\:tw-left-14{
    left: 3.5rem;
  }

  .xl\:tw-left-15{
    left: 3.75rem;
  }

  .xl\:tw-left-16{
    left: 4rem;
  }

  .xl\:tw-left-17{
    left: 4.25rem;
  }

  .xl\:tw-left-18{
    left: 4.5rem;
  }

  .xl\:tw-left-19{
    left: 4.75rem;
  }

  .xl\:tw-left-20{
    left: 5rem;
  }

  .xl\:tw-left-21{
    left: 5.25rem;
  }

  .xl\:tw-left-22{
    left: 5.5rem;
  }

  .xl\:tw-left-23{
    left: 5.75rem;
  }

  .xl\:tw-left-24{
    left: 6rem;
  }

  .xl\:tw-left-25{
    left: 6.25rem;
  }

  .xl\:tw-left-26{
    left: 6.5rem;
  }

  .xl\:tw-left-27{
    left: 6.75rem;
  }

  .xl\:tw-left-28{
    left: 7rem;
  }

  .xl\:tw-left-29{
    left: 7.25rem;
  }

  .xl\:tw-left-30{
    left: 7.5rem;
  }

  .xl\:tw-left-31{
    left: 7.75rem;
  }

  .xl\:tw-left-32{
    left: 8rem;
  }

  .xl\:tw-left-33{
    left: 8.25rem;
  }

  .xl\:tw-left-34{
    left: 8.5rem;
  }

  .xl\:tw-left-35{
    left: 8.75rem;
  }

  .xl\:tw-left-36{
    left: 9rem;
  }

  .xl\:tw-left-37{
    left: 9.25rem;
  }

  .xl\:tw-left-38{
    left: 9.5rem;
  }

  .xl\:tw-left-39{
    left: 9.75rem;
  }

  .xl\:tw-left-40{
    left: 10rem;
  }

  .xl\:tw-left-41{
    left: 10.25rem;
  }

  .xl\:tw-left-42{
    left: 10.5rem;
  }

  .xl\:tw-left-43{
    left: 10.75rem;
  }

  .xl\:tw-left-44{
    left: 11rem;
  }

  .xl\:tw-left-45{
    left: 11.25rem;
  }

  .xl\:tw-left-46{
    left: 11.5rem;
  }

  .xl\:tw-left-47{
    left: 11.75rem;
  }

  .xl\:tw-left-48{
    left: 12rem;
  }

  .xl\:tw-left-50{
    left: 12.5rem;
  }

  .xl\:tw-left-52{
    left: 13rem;
  }

  .xl\:tw-left-53{
    left: 13.25rem;
  }

  .xl\:tw-left-54{
    left: 13.5rem;
  }

  .xl\:tw-left-55{
    left: 13.75rem;
  }

  .xl\:tw-left-56{
    left: 14rem;
  }

  .xl\:tw-left-57{
    left: 14.25rem;
  }

  .xl\:tw-left-58{
    left: 14.5rem;
  }

  .xl\:tw-left-59{
    left: 14.75rem;
  }

  .xl\:tw-left-60{
    left: 15rem;
  }

  .xl\:tw-left-61{
    left: 15.25rem;
  }

  .xl\:tw-left-62{
    left: 15.5rem;
  }

  .xl\:tw-left-63{
    left: 15.75rem;
  }

  .xl\:tw-left-64{
    left: 16rem;
  }

  .xl\:tw-left-65{
    left: 16.25rem;
  }

  .xl\:tw-left-66{
    left: 16.5rem;
  }

  .xl\:tw-left-68{
    left: 17rem;
  }

  .xl\:tw-left-69{
    left: 17.25rem;
  }

  .xl\:tw-left-70{
    left: 17.5rem;
  }

  .xl\:tw-left-71{
    left: 17.75rem;
  }

  .xl\:tw-left-72{
    left: 18rem;
  }

  .xl\:tw-left-73{
    left: 18.25rem;
  }

  .xl\:tw-left-74{
    left: 18.5rem;
  }

  .xl\:tw-left-75{
    left: 18.75rem;
  }

  .xl\:tw-left-76{
    left: 19rem;
  }

  .xl\:tw-left-77{
    left: 19.25rem;
  }

  .xl\:tw-left-78{
    left: 19.5rem;
  }

  .xl\:tw-left-79{
    left: 19.75rem;
  }

  .xl\:tw-left-80{
    left: 20rem;
  }

  .xl\:tw-left-81{
    left: 20.25rem;
  }

  .xl\:tw-left-82{
    left: 20.5rem;
  }

  .xl\:tw-left-83{
    left: 20.75rem;
  }

  .xl\:tw-left-84{
    left: 21rem;
  }

  .xl\:tw-left-85{
    left: 21.25rem;
  }

  .xl\:tw-left-86{
    left: 21.5rem;
  }

  .xl\:tw-left-87{
    left: 21.75rem;
  }

  .xl\:tw-left-88{
    left: 22rem;
  }

  .xl\:tw-left-89{
    left: 22.25rem;
  }

  .xl\:tw-left-90{
    left: 22.5rem;
  }

  .xl\:tw-left-91{
    left: 22.75rem;
  }

  .xl\:tw-left-92{
    left: 23rem;
  }

  .xl\:tw-left-96{
    left: 24rem;
  }

  .xl\:tw-left-102{
    left: 25.5rem;
  }

  .xl\:tw-left-112{
    left: 28rem;
  }

  .xl\:tw-left-128{
    left: 31rem;
  }

  .xl\:tw-left-129{
    left: 32.25rem;
  }

  .xl\:tw-left-130{
    left: 32.5rem;
  }

  .xl\:tw-left-140{
    left: 35rem;
  }

  .xl\:tw-left-160{
    left: 40rem;
  }

  .xl\:tw-left-180{
    left: 45rem;
  }

  .xl\:tw-left-185{
    left: 46.25rem;
  }

  .xl\:tw-left-190{
    left: 47.5rem;
  }

  .xl\:tw-left-200{
    left: 50rem;
  }

  .xl\:tw-left-auto{
    left: auto;
  }

  .xl\:tw-left-px{
    left: 1px;
  }

  .xl\:tw-left-0\.5{
    left: 0.125rem;
  }

  .xl\:tw-left-1\.5{
    left: 0.375rem;
  }

  .xl\:tw-left-2\.5{
    left: 0.625rem;
  }

  .xl\:tw-left-3\.5{
    left: 0.875rem;
  }

  .xl\:tw--left-0{
    left: 0px;
  }

  .xl\:tw--left-1{
    left: -0.25rem;
  }

  .xl\:tw--left-2{
    left: -0.5rem;
  }

  .xl\:tw--left-3{
    left: -0.75rem;
  }

  .xl\:tw--left-4{
    left: -1rem;
  }

  .xl\:tw--left-5{
    left: -1.25rem;
  }

  .xl\:tw--left-6{
    left: -1.5rem;
  }

  .xl\:tw--left-7{
    left: -1.75rem;
  }

  .xl\:tw--left-8{
    left: -2rem;
  }

  .xl\:tw--left-9{
    left: -2.25rem;
  }

  .xl\:tw--left-10{
    left: -2.5rem;
  }

  .xl\:tw--left-11{
    left: -2.75rem;
  }

  .xl\:tw--left-12{
    left: -3rem;
  }

  .xl\:tw--left-13{
    left: -3.25rem;
  }

  .xl\:tw--left-14{
    left: -3.5rem;
  }

  .xl\:tw--left-15{
    left: -3.75rem;
  }

  .xl\:tw--left-16{
    left: -4rem;
  }

  .xl\:tw--left-17{
    left: -4.25rem;
  }

  .xl\:tw--left-18{
    left: -4.5rem;
  }

  .xl\:tw--left-19{
    left: -4.75rem;
  }

  .xl\:tw--left-20{
    left: -5rem;
  }

  .xl\:tw--left-21{
    left: -5.25rem;
  }

  .xl\:tw--left-22{
    left: -5.5rem;
  }

  .xl\:tw--left-23{
    left: -5.75rem;
  }

  .xl\:tw--left-24{
    left: -6rem;
  }

  .xl\:tw--left-25{
    left: -6.25rem;
  }

  .xl\:tw--left-26{
    left: -6.5rem;
  }

  .xl\:tw--left-27{
    left: -6.75rem;
  }

  .xl\:tw--left-28{
    left: -7rem;
  }

  .xl\:tw--left-29{
    left: -7.25rem;
  }

  .xl\:tw--left-30{
    left: -7.5rem;
  }

  .xl\:tw--left-31{
    left: -7.75rem;
  }

  .xl\:tw--left-32{
    left: -8rem;
  }

  .xl\:tw--left-33{
    left: -8.25rem;
  }

  .xl\:tw--left-34{
    left: -8.5rem;
  }

  .xl\:tw--left-35{
    left: -8.75rem;
  }

  .xl\:tw--left-36{
    left: -9rem;
  }

  .xl\:tw--left-37{
    left: -9.25rem;
  }

  .xl\:tw--left-38{
    left: -9.5rem;
  }

  .xl\:tw--left-39{
    left: -9.75rem;
  }

  .xl\:tw--left-40{
    left: -10rem;
  }

  .xl\:tw--left-41{
    left: -10.25rem;
  }

  .xl\:tw--left-42{
    left: -10.5rem;
  }

  .xl\:tw--left-43{
    left: -10.75rem;
  }

  .xl\:tw--left-44{
    left: -11rem;
  }

  .xl\:tw--left-45{
    left: -11.25rem;
  }

  .xl\:tw--left-46{
    left: -11.5rem;
  }

  .xl\:tw--left-47{
    left: -11.75rem;
  }

  .xl\:tw--left-48{
    left: -12rem;
  }

  .xl\:tw--left-50{
    left: -12.5rem;
  }

  .xl\:tw--left-52{
    left: -13rem;
  }

  .xl\:tw--left-53{
    left: -13.25rem;
  }

  .xl\:tw--left-54{
    left: -13.5rem;
  }

  .xl\:tw--left-55{
    left: -13.75rem;
  }

  .xl\:tw--left-56{
    left: -14rem;
  }

  .xl\:tw--left-57{
    left: -14.25rem;
  }

  .xl\:tw--left-58{
    left: -14.5rem;
  }

  .xl\:tw--left-59{
    left: -14.75rem;
  }

  .xl\:tw--left-60{
    left: -15rem;
  }

  .xl\:tw--left-61{
    left: -15.25rem;
  }

  .xl\:tw--left-62{
    left: -15.5rem;
  }

  .xl\:tw--left-63{
    left: -15.75rem;
  }

  .xl\:tw--left-64{
    left: -16rem;
  }

  .xl\:tw--left-65{
    left: -16.25rem;
  }

  .xl\:tw--left-66{
    left: -16.5rem;
  }

  .xl\:tw--left-68{
    left: -17rem;
  }

  .xl\:tw--left-69{
    left: -17.25rem;
  }

  .xl\:tw--left-70{
    left: -17.5rem;
  }

  .xl\:tw--left-71{
    left: -17.75rem;
  }

  .xl\:tw--left-72{
    left: -18rem;
  }

  .xl\:tw--left-73{
    left: -18.25rem;
  }

  .xl\:tw--left-74{
    left: -18.5rem;
  }

  .xl\:tw--left-75{
    left: -18.75rem;
  }

  .xl\:tw--left-76{
    left: -19rem;
  }

  .xl\:tw--left-77{
    left: -19.25rem;
  }

  .xl\:tw--left-78{
    left: -19.5rem;
  }

  .xl\:tw--left-79{
    left: -19.75rem;
  }

  .xl\:tw--left-80{
    left: -20rem;
  }

  .xl\:tw--left-81{
    left: -20.25rem;
  }

  .xl\:tw--left-82{
    left: -20.5rem;
  }

  .xl\:tw--left-83{
    left: -20.75rem;
  }

  .xl\:tw--left-84{
    left: -21rem;
  }

  .xl\:tw--left-85{
    left: -21.25rem;
  }

  .xl\:tw--left-86{
    left: -21.5rem;
  }

  .xl\:tw--left-87{
    left: -21.75rem;
  }

  .xl\:tw--left-88{
    left: -22rem;
  }

  .xl\:tw--left-89{
    left: -22.25rem;
  }

  .xl\:tw--left-90{
    left: -22.5rem;
  }

  .xl\:tw--left-91{
    left: -22.75rem;
  }

  .xl\:tw--left-92{
    left: -23rem;
  }

  .xl\:tw--left-96{
    left: -24rem;
  }

  .xl\:tw--left-102{
    left: -25.5rem;
  }

  .xl\:tw--left-112{
    left: -28rem;
  }

  .xl\:tw--left-128{
    left: -31rem;
  }

  .xl\:tw--left-129{
    left: -32.25rem;
  }

  .xl\:tw--left-130{
    left: -32.5rem;
  }

  .xl\:tw--left-140{
    left: -35rem;
  }

  .xl\:tw--left-160{
    left: -40rem;
  }

  .xl\:tw--left-180{
    left: -45rem;
  }

  .xl\:tw--left-185{
    left: -46.25rem;
  }

  .xl\:tw--left-190{
    left: -47.5rem;
  }

  .xl\:tw--left-200{
    left: -50rem;
  }

  .xl\:tw--left-px{
    left: -1px;
  }

  .xl\:tw--left-0\.5{
    left: -0.125rem;
  }

  .xl\:tw--left-1\.5{
    left: -0.375rem;
  }

  .xl\:tw--left-2\.5{
    left: -0.625rem;
  }

  .xl\:tw--left-3\.5{
    left: -0.875rem;
  }

  .xl\:tw-left-1\/2{
    left: 50%;
  }

  .xl\:tw-left-1\/3{
    left: 33.333333%;
  }

  .xl\:tw-left-2\/3{
    left: 66.666667%;
  }

  .xl\:tw-left-1\/4{
    left: 25%;
  }

  .xl\:tw-left-2\/4{
    left: 50%;
  }

  .xl\:tw-left-3\/4{
    left: 75%;
  }

  .xl\:tw-left-full{
    left: 100%;
  }

  .xl\:tw--left-1\/2{
    left: -50%;
  }

  .xl\:tw--left-1\/3{
    left: -33.333333%;
  }

  .xl\:tw--left-2\/3{
    left: -66.666667%;
  }

  .xl\:tw--left-1\/4{
    left: -25%;
  }

  .xl\:tw--left-2\/4{
    left: -50%;
  }

  .xl\:tw--left-3\/4{
    left: -75%;
  }

  .xl\:tw--left-full{
    left: -100%;
  }

  .xl\:tw-isolate{
    isolation: isolate;
  }

  .xl\:tw-isolation-auto{
    isolation: auto;
  }

  .xl\:tw-z-0{
    z-index: 0;
  }

  .xl\:tw-z-10{
    z-index: 10;
  }

  .xl\:tw-z-20{
    z-index: 20;
  }

  .xl\:tw-z-30{
    z-index: 30;
  }

  .xl\:tw-z-40{
    z-index: 40;
  }

  .xl\:tw-z-50{
    z-index: 50;
  }

  .xl\:tw-z-auto{
    z-index: auto;
  }

  .xl\:focus-within\:tw-z-0:focus-within{
    z-index: 0;
  }

  .xl\:focus-within\:tw-z-10:focus-within{
    z-index: 10;
  }

  .xl\:focus-within\:tw-z-20:focus-within{
    z-index: 20;
  }

  .xl\:focus-within\:tw-z-30:focus-within{
    z-index: 30;
  }

  .xl\:focus-within\:tw-z-40:focus-within{
    z-index: 40;
  }

  .xl\:focus-within\:tw-z-50:focus-within{
    z-index: 50;
  }

  .xl\:focus-within\:tw-z-auto:focus-within{
    z-index: auto;
  }

  .xl\:focus\:tw-z-0:focus{
    z-index: 0;
  }

  .xl\:focus\:tw-z-10:focus{
    z-index: 10;
  }

  .xl\:focus\:tw-z-20:focus{
    z-index: 20;
  }

  .xl\:focus\:tw-z-30:focus{
    z-index: 30;
  }

  .xl\:focus\:tw-z-40:focus{
    z-index: 40;
  }

  .xl\:focus\:tw-z-50:focus{
    z-index: 50;
  }

  .xl\:focus\:tw-z-auto:focus{
    z-index: auto;
  }

  .xl\:tw-order-1{
    order: 1;
  }

  .xl\:tw-order-2{
    order: 2;
  }

  .xl\:tw-order-3{
    order: 3;
  }

  .xl\:tw-order-4{
    order: 4;
  }

  .xl\:tw-order-5{
    order: 5;
  }

  .xl\:tw-order-6{
    order: 6;
  }

  .xl\:tw-order-7{
    order: 7;
  }

  .xl\:tw-order-8{
    order: 8;
  }

  .xl\:tw-order-9{
    order: 9;
  }

  .xl\:tw-order-10{
    order: 10;
  }

  .xl\:tw-order-11{
    order: 11;
  }

  .xl\:tw-order-12{
    order: 12;
  }

  .xl\:tw-order-first{
    order: -9999;
  }

  .xl\:tw-order-last{
    order: 9999;
  }

  .xl\:tw-order-none{
    order: 0;
  }

  .xl\:tw-col-auto{
    grid-column: auto;
  }

  .xl\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  .xl\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  .xl\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  .xl\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  .xl\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  .xl\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  .xl\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  .xl\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  .xl\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  .xl\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  .xl\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  .xl\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  .xl\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  .xl\:tw-col-start-1{
    grid-column-start: 1;
  }

  .xl\:tw-col-start-2{
    grid-column-start: 2;
  }

  .xl\:tw-col-start-3{
    grid-column-start: 3;
  }

  .xl\:tw-col-start-4{
    grid-column-start: 4;
  }

  .xl\:tw-col-start-5{
    grid-column-start: 5;
  }

  .xl\:tw-col-start-6{
    grid-column-start: 6;
  }

  .xl\:tw-col-start-7{
    grid-column-start: 7;
  }

  .xl\:tw-col-start-8{
    grid-column-start: 8;
  }

  .xl\:tw-col-start-9{
    grid-column-start: 9;
  }

  .xl\:tw-col-start-10{
    grid-column-start: 10;
  }

  .xl\:tw-col-start-11{
    grid-column-start: 11;
  }

  .xl\:tw-col-start-12{
    grid-column-start: 12;
  }

  .xl\:tw-col-start-13{
    grid-column-start: 13;
  }

  .xl\:tw-col-start-auto{
    grid-column-start: auto;
  }

  .xl\:tw-col-end-1{
    grid-column-end: 1;
  }

  .xl\:tw-col-end-2{
    grid-column-end: 2;
  }

  .xl\:tw-col-end-3{
    grid-column-end: 3;
  }

  .xl\:tw-col-end-4{
    grid-column-end: 4;
  }

  .xl\:tw-col-end-5{
    grid-column-end: 5;
  }

  .xl\:tw-col-end-6{
    grid-column-end: 6;
  }

  .xl\:tw-col-end-7{
    grid-column-end: 7;
  }

  .xl\:tw-col-end-8{
    grid-column-end: 8;
  }

  .xl\:tw-col-end-9{
    grid-column-end: 9;
  }

  .xl\:tw-col-end-10{
    grid-column-end: 10;
  }

  .xl\:tw-col-end-11{
    grid-column-end: 11;
  }

  .xl\:tw-col-end-12{
    grid-column-end: 12;
  }

  .xl\:tw-col-end-13{
    grid-column-end: 13;
  }

  .xl\:tw-col-end-auto{
    grid-column-end: auto;
  }

  .xl\:tw-row-auto{
    grid-row: auto;
  }

  .xl\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  .xl\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  .xl\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  .xl\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  .xl\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  .xl\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  .xl\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  .xl\:tw-row-start-1{
    grid-row-start: 1;
  }

  .xl\:tw-row-start-2{
    grid-row-start: 2;
  }

  .xl\:tw-row-start-3{
    grid-row-start: 3;
  }

  .xl\:tw-row-start-4{
    grid-row-start: 4;
  }

  .xl\:tw-row-start-5{
    grid-row-start: 5;
  }

  .xl\:tw-row-start-6{
    grid-row-start: 6;
  }

  .xl\:tw-row-start-7{
    grid-row-start: 7;
  }

  .xl\:tw-row-start-auto{
    grid-row-start: auto;
  }

  .xl\:tw-row-end-1{
    grid-row-end: 1;
  }

  .xl\:tw-row-end-2{
    grid-row-end: 2;
  }

  .xl\:tw-row-end-3{
    grid-row-end: 3;
  }

  .xl\:tw-row-end-4{
    grid-row-end: 4;
  }

  .xl\:tw-row-end-5{
    grid-row-end: 5;
  }

  .xl\:tw-row-end-6{
    grid-row-end: 6;
  }

  .xl\:tw-row-end-7{
    grid-row-end: 7;
  }

  .xl\:tw-row-end-auto{
    grid-row-end: auto;
  }

  .xl\:tw-float-right{
    float: right;
  }

  .xl\:tw-float-left{
    float: left;
  }

  .xl\:tw-float-none{
    float: none;
  }

  .xl\:tw-clear-left{
    clear: left;
  }

  .xl\:tw-clear-right{
    clear: right;
  }

  .xl\:tw-clear-both{
    clear: both;
  }

  .xl\:tw-clear-none{
    clear: none;
  }

  .xl\:tw-m-0{
    margin: 0px;
  }

  .xl\:tw-m-1{
    margin: 0.25rem;
  }

  .xl\:tw-m-2{
    margin: 0.5rem;
  }

  .xl\:tw-m-3{
    margin: 0.75rem;
  }

  .xl\:tw-m-4{
    margin: 1rem;
  }

  .xl\:tw-m-5{
    margin: 1.25rem;
  }

  .xl\:tw-m-6{
    margin: 1.5rem;
  }

  .xl\:tw-m-7{
    margin: 1.75rem;
  }

  .xl\:tw-m-8{
    margin: 2rem;
  }

  .xl\:tw-m-9{
    margin: 2.25rem;
  }

  .xl\:tw-m-10{
    margin: 2.5rem;
  }

  .xl\:tw-m-11{
    margin: 2.75rem;
  }

  .xl\:tw-m-12{
    margin: 3rem;
  }

  .xl\:tw-m-13{
    margin: 3.25rem;
  }

  .xl\:tw-m-14{
    margin: 3.5rem;
  }

  .xl\:tw-m-15{
    margin: 3.75rem;
  }

  .xl\:tw-m-16{
    margin: 4rem;
  }

  .xl\:tw-m-17{
    margin: 4.25rem;
  }

  .xl\:tw-m-18{
    margin: 4.5rem;
  }

  .xl\:tw-m-19{
    margin: 4.75rem;
  }

  .xl\:tw-m-20{
    margin: 5rem;
  }

  .xl\:tw-m-21{
    margin: 5.25rem;
  }

  .xl\:tw-m-22{
    margin: 5.5rem;
  }

  .xl\:tw-m-23{
    margin: 5.75rem;
  }

  .xl\:tw-m-24{
    margin: 6rem;
  }

  .xl\:tw-m-25{
    margin: 6.25rem;
  }

  .xl\:tw-m-26{
    margin: 6.5rem;
  }

  .xl\:tw-m-27{
    margin: 6.75rem;
  }

  .xl\:tw-m-28{
    margin: 7rem;
  }

  .xl\:tw-m-29{
    margin: 7.25rem;
  }

  .xl\:tw-m-30{
    margin: 7.5rem;
  }

  .xl\:tw-m-31{
    margin: 7.75rem;
  }

  .xl\:tw-m-32{
    margin: 8rem;
  }

  .xl\:tw-m-33{
    margin: 8.25rem;
  }

  .xl\:tw-m-34{
    margin: 8.5rem;
  }

  .xl\:tw-m-35{
    margin: 8.75rem;
  }

  .xl\:tw-m-36{
    margin: 9rem;
  }

  .xl\:tw-m-37{
    margin: 9.25rem;
  }

  .xl\:tw-m-38{
    margin: 9.5rem;
  }

  .xl\:tw-m-39{
    margin: 9.75rem;
  }

  .xl\:tw-m-40{
    margin: 10rem;
  }

  .xl\:tw-m-41{
    margin: 10.25rem;
  }

  .xl\:tw-m-42{
    margin: 10.5rem;
  }

  .xl\:tw-m-43{
    margin: 10.75rem;
  }

  .xl\:tw-m-44{
    margin: 11rem;
  }

  .xl\:tw-m-45{
    margin: 11.25rem;
  }

  .xl\:tw-m-46{
    margin: 11.5rem;
  }

  .xl\:tw-m-47{
    margin: 11.75rem;
  }

  .xl\:tw-m-48{
    margin: 12rem;
  }

  .xl\:tw-m-50{
    margin: 12.5rem;
  }

  .xl\:tw-m-52{
    margin: 13rem;
  }

  .xl\:tw-m-53{
    margin: 13.25rem;
  }

  .xl\:tw-m-54{
    margin: 13.5rem;
  }

  .xl\:tw-m-55{
    margin: 13.75rem;
  }

  .xl\:tw-m-56{
    margin: 14rem;
  }

  .xl\:tw-m-57{
    margin: 14.25rem;
  }

  .xl\:tw-m-58{
    margin: 14.5rem;
  }

  .xl\:tw-m-59{
    margin: 14.75rem;
  }

  .xl\:tw-m-60{
    margin: 15rem;
  }

  .xl\:tw-m-61{
    margin: 15.25rem;
  }

  .xl\:tw-m-62{
    margin: 15.5rem;
  }

  .xl\:tw-m-63{
    margin: 15.75rem;
  }

  .xl\:tw-m-64{
    margin: 16rem;
  }

  .xl\:tw-m-65{
    margin: 16.25rem;
  }

  .xl\:tw-m-66{
    margin: 16.5rem;
  }

  .xl\:tw-m-68{
    margin: 17rem;
  }

  .xl\:tw-m-69{
    margin: 17.25rem;
  }

  .xl\:tw-m-70{
    margin: 17.5rem;
  }

  .xl\:tw-m-71{
    margin: 17.75rem;
  }

  .xl\:tw-m-72{
    margin: 18rem;
  }

  .xl\:tw-m-73{
    margin: 18.25rem;
  }

  .xl\:tw-m-74{
    margin: 18.5rem;
  }

  .xl\:tw-m-75{
    margin: 18.75rem;
  }

  .xl\:tw-m-76{
    margin: 19rem;
  }

  .xl\:tw-m-77{
    margin: 19.25rem;
  }

  .xl\:tw-m-78{
    margin: 19.5rem;
  }

  .xl\:tw-m-79{
    margin: 19.75rem;
  }

  .xl\:tw-m-80{
    margin: 20rem;
  }

  .xl\:tw-m-81{
    margin: 20.25rem;
  }

  .xl\:tw-m-82{
    margin: 20.5rem;
  }

  .xl\:tw-m-83{
    margin: 20.75rem;
  }

  .xl\:tw-m-84{
    margin: 21rem;
  }

  .xl\:tw-m-85{
    margin: 21.25rem;
  }

  .xl\:tw-m-86{
    margin: 21.5rem;
  }

  .xl\:tw-m-87{
    margin: 21.75rem;
  }

  .xl\:tw-m-88{
    margin: 22rem;
  }

  .xl\:tw-m-89{
    margin: 22.25rem;
  }

  .xl\:tw-m-90{
    margin: 22.5rem;
  }

  .xl\:tw-m-91{
    margin: 22.75rem;
  }

  .xl\:tw-m-92{
    margin: 23rem;
  }

  .xl\:tw-m-96{
    margin: 24rem;
  }

  .xl\:tw-m-102{
    margin: 25.5rem;
  }

  .xl\:tw-m-112{
    margin: 28rem;
  }

  .xl\:tw-m-128{
    margin: 31rem;
  }

  .xl\:tw-m-129{
    margin: 32.25rem;
  }

  .xl\:tw-m-130{
    margin: 32.5rem;
  }

  .xl\:tw-m-140{
    margin: 35rem;
  }

  .xl\:tw-m-160{
    margin: 40rem;
  }

  .xl\:tw-m-180{
    margin: 45rem;
  }

  .xl\:tw-m-185{
    margin: 46.25rem;
  }

  .xl\:tw-m-190{
    margin: 47.5rem;
  }

  .xl\:tw-m-200{
    margin: 50rem;
  }

  .xl\:tw-m-auto{
    margin: auto;
  }

  .xl\:tw-m-px{
    margin: 1px;
  }

  .xl\:tw-m-0\.5{
    margin: 0.125rem;
  }

  .xl\:tw-m-1\.5{
    margin: 0.375rem;
  }

  .xl\:tw-m-2\.5{
    margin: 0.625rem;
  }

  .xl\:tw-m-3\.5{
    margin: 0.875rem;
  }

  .xl\:tw--m-0{
    margin: 0px;
  }

  .xl\:tw--m-1{
    margin: -0.25rem;
  }

  .xl\:tw--m-2{
    margin: -0.5rem;
  }

  .xl\:tw--m-3{
    margin: -0.75rem;
  }

  .xl\:tw--m-4{
    margin: -1rem;
  }

  .xl\:tw--m-5{
    margin: -1.25rem;
  }

  .xl\:tw--m-6{
    margin: -1.5rem;
  }

  .xl\:tw--m-7{
    margin: -1.75rem;
  }

  .xl\:tw--m-8{
    margin: -2rem;
  }

  .xl\:tw--m-9{
    margin: -2.25rem;
  }

  .xl\:tw--m-10{
    margin: -2.5rem;
  }

  .xl\:tw--m-11{
    margin: -2.75rem;
  }

  .xl\:tw--m-12{
    margin: -3rem;
  }

  .xl\:tw--m-13{
    margin: -3.25rem;
  }

  .xl\:tw--m-14{
    margin: -3.5rem;
  }

  .xl\:tw--m-15{
    margin: -3.75rem;
  }

  .xl\:tw--m-16{
    margin: -4rem;
  }

  .xl\:tw--m-17{
    margin: -4.25rem;
  }

  .xl\:tw--m-18{
    margin: -4.5rem;
  }

  .xl\:tw--m-19{
    margin: -4.75rem;
  }

  .xl\:tw--m-20{
    margin: -5rem;
  }

  .xl\:tw--m-21{
    margin: -5.25rem;
  }

  .xl\:tw--m-22{
    margin: -5.5rem;
  }

  .xl\:tw--m-23{
    margin: -5.75rem;
  }

  .xl\:tw--m-24{
    margin: -6rem;
  }

  .xl\:tw--m-25{
    margin: -6.25rem;
  }

  .xl\:tw--m-26{
    margin: -6.5rem;
  }

  .xl\:tw--m-27{
    margin: -6.75rem;
  }

  .xl\:tw--m-28{
    margin: -7rem;
  }

  .xl\:tw--m-29{
    margin: -7.25rem;
  }

  .xl\:tw--m-30{
    margin: -7.5rem;
  }

  .xl\:tw--m-31{
    margin: -7.75rem;
  }

  .xl\:tw--m-32{
    margin: -8rem;
  }

  .xl\:tw--m-33{
    margin: -8.25rem;
  }

  .xl\:tw--m-34{
    margin: -8.5rem;
  }

  .xl\:tw--m-35{
    margin: -8.75rem;
  }

  .xl\:tw--m-36{
    margin: -9rem;
  }

  .xl\:tw--m-37{
    margin: -9.25rem;
  }

  .xl\:tw--m-38{
    margin: -9.5rem;
  }

  .xl\:tw--m-39{
    margin: -9.75rem;
  }

  .xl\:tw--m-40{
    margin: -10rem;
  }

  .xl\:tw--m-41{
    margin: -10.25rem;
  }

  .xl\:tw--m-42{
    margin: -10.5rem;
  }

  .xl\:tw--m-43{
    margin: -10.75rem;
  }

  .xl\:tw--m-44{
    margin: -11rem;
  }

  .xl\:tw--m-45{
    margin: -11.25rem;
  }

  .xl\:tw--m-46{
    margin: -11.5rem;
  }

  .xl\:tw--m-47{
    margin: -11.75rem;
  }

  .xl\:tw--m-48{
    margin: -12rem;
  }

  .xl\:tw--m-50{
    margin: -12.5rem;
  }

  .xl\:tw--m-52{
    margin: -13rem;
  }

  .xl\:tw--m-53{
    margin: -13.25rem;
  }

  .xl\:tw--m-54{
    margin: -13.5rem;
  }

  .xl\:tw--m-55{
    margin: -13.75rem;
  }

  .xl\:tw--m-56{
    margin: -14rem;
  }

  .xl\:tw--m-57{
    margin: -14.25rem;
  }

  .xl\:tw--m-58{
    margin: -14.5rem;
  }

  .xl\:tw--m-59{
    margin: -14.75rem;
  }

  .xl\:tw--m-60{
    margin: -15rem;
  }

  .xl\:tw--m-61{
    margin: -15.25rem;
  }

  .xl\:tw--m-62{
    margin: -15.5rem;
  }

  .xl\:tw--m-63{
    margin: -15.75rem;
  }

  .xl\:tw--m-64{
    margin: -16rem;
  }

  .xl\:tw--m-65{
    margin: -16.25rem;
  }

  .xl\:tw--m-66{
    margin: -16.5rem;
  }

  .xl\:tw--m-68{
    margin: -17rem;
  }

  .xl\:tw--m-69{
    margin: -17.25rem;
  }

  .xl\:tw--m-70{
    margin: -17.5rem;
  }

  .xl\:tw--m-71{
    margin: -17.75rem;
  }

  .xl\:tw--m-72{
    margin: -18rem;
  }

  .xl\:tw--m-73{
    margin: -18.25rem;
  }

  .xl\:tw--m-74{
    margin: -18.5rem;
  }

  .xl\:tw--m-75{
    margin: -18.75rem;
  }

  .xl\:tw--m-76{
    margin: -19rem;
  }

  .xl\:tw--m-77{
    margin: -19.25rem;
  }

  .xl\:tw--m-78{
    margin: -19.5rem;
  }

  .xl\:tw--m-79{
    margin: -19.75rem;
  }

  .xl\:tw--m-80{
    margin: -20rem;
  }

  .xl\:tw--m-81{
    margin: -20.25rem;
  }

  .xl\:tw--m-82{
    margin: -20.5rem;
  }

  .xl\:tw--m-83{
    margin: -20.75rem;
  }

  .xl\:tw--m-84{
    margin: -21rem;
  }

  .xl\:tw--m-85{
    margin: -21.25rem;
  }

  .xl\:tw--m-86{
    margin: -21.5rem;
  }

  .xl\:tw--m-87{
    margin: -21.75rem;
  }

  .xl\:tw--m-88{
    margin: -22rem;
  }

  .xl\:tw--m-89{
    margin: -22.25rem;
  }

  .xl\:tw--m-90{
    margin: -22.5rem;
  }

  .xl\:tw--m-91{
    margin: -22.75rem;
  }

  .xl\:tw--m-92{
    margin: -23rem;
  }

  .xl\:tw--m-96{
    margin: -24rem;
  }

  .xl\:tw--m-102{
    margin: -25.5rem;
  }

  .xl\:tw--m-112{
    margin: -28rem;
  }

  .xl\:tw--m-128{
    margin: -31rem;
  }

  .xl\:tw--m-129{
    margin: -32.25rem;
  }

  .xl\:tw--m-130{
    margin: -32.5rem;
  }

  .xl\:tw--m-140{
    margin: -35rem;
  }

  .xl\:tw--m-160{
    margin: -40rem;
  }

  .xl\:tw--m-180{
    margin: -45rem;
  }

  .xl\:tw--m-185{
    margin: -46.25rem;
  }

  .xl\:tw--m-190{
    margin: -47.5rem;
  }

  .xl\:tw--m-200{
    margin: -50rem;
  }

  .xl\:tw--m-px{
    margin: -1px;
  }

  .xl\:tw--m-0\.5{
    margin: -0.125rem;
  }

  .xl\:tw--m-1\.5{
    margin: -0.375rem;
  }

  .xl\:tw--m-2\.5{
    margin: -0.625rem;
  }

  .xl\:tw--m-3\.5{
    margin: -0.875rem;
  }

  .xl\:tw-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:tw-mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:tw-mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:tw-mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xl\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:tw-mx-13{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }

  .xl\:tw-mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:tw-mx-15{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .xl\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:tw-mx-17{
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }

  .xl\:tw-mx-18{
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .xl\:tw-mx-19{
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }

  .xl\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:tw-mx-21{
    margin-left: 5.25rem;
    margin-right: 5.25rem;
  }

  .xl\:tw-mx-22{
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }

  .xl\:tw-mx-23{
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }

  .xl\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl\:tw-mx-25{
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .xl\:tw-mx-26{
    margin-left: 6.5rem;
    margin-right: 6.5rem;
  }

  .xl\:tw-mx-27{
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }

  .xl\:tw-mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:tw-mx-29{
    margin-left: 7.25rem;
    margin-right: 7.25rem;
  }

  .xl\:tw-mx-30{
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .xl\:tw-mx-31{
    margin-left: 7.75rem;
    margin-right: 7.75rem;
  }

  .xl\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:tw-mx-33{
    margin-left: 8.25rem;
    margin-right: 8.25rem;
  }

  .xl\:tw-mx-34{
    margin-left: 8.5rem;
    margin-right: 8.5rem;
  }

  .xl\:tw-mx-35{
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .xl\:tw-mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:tw-mx-37{
    margin-left: 9.25rem;
    margin-right: 9.25rem;
  }

  .xl\:tw-mx-38{
    margin-left: 9.5rem;
    margin-right: 9.5rem;
  }

  .xl\:tw-mx-39{
    margin-left: 9.75rem;
    margin-right: 9.75rem;
  }

  .xl\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:tw-mx-41{
    margin-left: 10.25rem;
    margin-right: 10.25rem;
  }

  .xl\:tw-mx-42{
    margin-left: 10.5rem;
    margin-right: 10.5rem;
  }

  .xl\:tw-mx-43{
    margin-left: 10.75rem;
    margin-right: 10.75rem;
  }

  .xl\:tw-mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xl\:tw-mx-45{
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .xl\:tw-mx-46{
    margin-left: 11.5rem;
    margin-right: 11.5rem;
  }

  .xl\:tw-mx-47{
    margin-left: 11.75rem;
    margin-right: 11.75rem;
  }

  .xl\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl\:tw-mx-50{
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .xl\:tw-mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:tw-mx-53{
    margin-left: 13.25rem;
    margin-right: 13.25rem;
  }

  .xl\:tw-mx-54{
    margin-left: 13.5rem;
    margin-right: 13.5rem;
  }

  .xl\:tw-mx-55{
    margin-left: 13.75rem;
    margin-right: 13.75rem;
  }

  .xl\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:tw-mx-57{
    margin-left: 14.25rem;
    margin-right: 14.25rem;
  }

  .xl\:tw-mx-58{
    margin-left: 14.5rem;
    margin-right: 14.5rem;
  }

  .xl\:tw-mx-59{
    margin-left: 14.75rem;
    margin-right: 14.75rem;
  }

  .xl\:tw-mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:tw-mx-61{
    margin-left: 15.25rem;
    margin-right: 15.25rem;
  }

  .xl\:tw-mx-62{
    margin-left: 15.5rem;
    margin-right: 15.5rem;
  }

  .xl\:tw-mx-63{
    margin-left: 15.75rem;
    margin-right: 15.75rem;
  }

  .xl\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:tw-mx-65{
    margin-left: 16.25rem;
    margin-right: 16.25rem;
  }

  .xl\:tw-mx-66{
    margin-left: 16.5rem;
    margin-right: 16.5rem;
  }

  .xl\:tw-mx-68{
    margin-left: 17rem;
    margin-right: 17rem;
  }

  .xl\:tw-mx-69{
    margin-left: 17.25rem;
    margin-right: 17.25rem;
  }

  .xl\:tw-mx-70{
    margin-left: 17.5rem;
    margin-right: 17.5rem;
  }

  .xl\:tw-mx-71{
    margin-left: 17.75rem;
    margin-right: 17.75rem;
  }

  .xl\:tw-mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:tw-mx-73{
    margin-left: 18.25rem;
    margin-right: 18.25rem;
  }

  .xl\:tw-mx-74{
    margin-left: 18.5rem;
    margin-right: 18.5rem;
  }

  .xl\:tw-mx-75{
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .xl\:tw-mx-76{
    margin-left: 19rem;
    margin-right: 19rem;
  }

  .xl\:tw-mx-77{
    margin-left: 19.25rem;
    margin-right: 19.25rem;
  }

  .xl\:tw-mx-78{
    margin-left: 19.5rem;
    margin-right: 19.5rem;
  }

  .xl\:tw-mx-79{
    margin-left: 19.75rem;
    margin-right: 19.75rem;
  }

  .xl\:tw-mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:tw-mx-81{
    margin-left: 20.25rem;
    margin-right: 20.25rem;
  }

  .xl\:tw-mx-82{
    margin-left: 20.5rem;
    margin-right: 20.5rem;
  }

  .xl\:tw-mx-83{
    margin-left: 20.75rem;
    margin-right: 20.75rem;
  }

  .xl\:tw-mx-84{
    margin-left: 21rem;
    margin-right: 21rem;
  }

  .xl\:tw-mx-85{
    margin-left: 21.25rem;
    margin-right: 21.25rem;
  }

  .xl\:tw-mx-86{
    margin-left: 21.5rem;
    margin-right: 21.5rem;
  }

  .xl\:tw-mx-87{
    margin-left: 21.75rem;
    margin-right: 21.75rem;
  }

  .xl\:tw-mx-88{
    margin-left: 22rem;
    margin-right: 22rem;
  }

  .xl\:tw-mx-89{
    margin-left: 22.25rem;
    margin-right: 22.25rem;
  }

  .xl\:tw-mx-90{
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .xl\:tw-mx-91{
    margin-left: 22.75rem;
    margin-right: 22.75rem;
  }

  .xl\:tw-mx-92{
    margin-left: 23rem;
    margin-right: 23rem;
  }

  .xl\:tw-mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xl\:tw-mx-102{
    margin-left: 25.5rem;
    margin-right: 25.5rem;
  }

  .xl\:tw-mx-112{
    margin-left: 28rem;
    margin-right: 28rem;
  }

  .xl\:tw-mx-128{
    margin-left: 31rem;
    margin-right: 31rem;
  }

  .xl\:tw-mx-129{
    margin-left: 32.25rem;
    margin-right: 32.25rem;
  }

  .xl\:tw-mx-130{
    margin-left: 32.5rem;
    margin-right: 32.5rem;
  }

  .xl\:tw-mx-140{
    margin-left: 35rem;
    margin-right: 35rem;
  }

  .xl\:tw-mx-160{
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .xl\:tw-mx-180{
    margin-left: 45rem;
    margin-right: 45rem;
  }

  .xl\:tw-mx-185{
    margin-left: 46.25rem;
    margin-right: 46.25rem;
  }

  .xl\:tw-mx-190{
    margin-left: 47.5rem;
    margin-right: 47.5rem;
  }

  .xl\:tw-mx-200{
    margin-left: 50rem;
    margin-right: 50rem;
  }

  .xl\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:tw-mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:tw-mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:tw-mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:tw-mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:tw--mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:tw--mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:tw--mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:tw--mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:tw--mx-13{
    margin-left: -3.25rem;
    margin-right: -3.25rem;
  }

  .xl\:tw--mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xl\:tw--mx-15{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .xl\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:tw--mx-17{
    margin-left: -4.25rem;
    margin-right: -4.25rem;
  }

  .xl\:tw--mx-18{
    margin-left: -4.5rem;
    margin-right: -4.5rem;
  }

  .xl\:tw--mx-19{
    margin-left: -4.75rem;
    margin-right: -4.75rem;
  }

  .xl\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:tw--mx-21{
    margin-left: -5.25rem;
    margin-right: -5.25rem;
  }

  .xl\:tw--mx-22{
    margin-left: -5.5rem;
    margin-right: -5.5rem;
  }

  .xl\:tw--mx-23{
    margin-left: -5.75rem;
    margin-right: -5.75rem;
  }

  .xl\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:tw--mx-25{
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .xl\:tw--mx-26{
    margin-left: -6.5rem;
    margin-right: -6.5rem;
  }

  .xl\:tw--mx-27{
    margin-left: -6.75rem;
    margin-right: -6.75rem;
  }

  .xl\:tw--mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:tw--mx-29{
    margin-left: -7.25rem;
    margin-right: -7.25rem;
  }

  .xl\:tw--mx-30{
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .xl\:tw--mx-31{
    margin-left: -7.75rem;
    margin-right: -7.75rem;
  }

  .xl\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:tw--mx-33{
    margin-left: -8.25rem;
    margin-right: -8.25rem;
  }

  .xl\:tw--mx-34{
    margin-left: -8.5rem;
    margin-right: -8.5rem;
  }

  .xl\:tw--mx-35{
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .xl\:tw--mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:tw--mx-37{
    margin-left: -9.25rem;
    margin-right: -9.25rem;
  }

  .xl\:tw--mx-38{
    margin-left: -9.5rem;
    margin-right: -9.5rem;
  }

  .xl\:tw--mx-39{
    margin-left: -9.75rem;
    margin-right: -9.75rem;
  }

  .xl\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:tw--mx-41{
    margin-left: -10.25rem;
    margin-right: -10.25rem;
  }

  .xl\:tw--mx-42{
    margin-left: -10.5rem;
    margin-right: -10.5rem;
  }

  .xl\:tw--mx-43{
    margin-left: -10.75rem;
    margin-right: -10.75rem;
  }

  .xl\:tw--mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:tw--mx-45{
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .xl\:tw--mx-46{
    margin-left: -11.5rem;
    margin-right: -11.5rem;
  }

  .xl\:tw--mx-47{
    margin-left: -11.75rem;
    margin-right: -11.75rem;
  }

  .xl\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:tw--mx-50{
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .xl\:tw--mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:tw--mx-53{
    margin-left: -13.25rem;
    margin-right: -13.25rem;
  }

  .xl\:tw--mx-54{
    margin-left: -13.5rem;
    margin-right: -13.5rem;
  }

  .xl\:tw--mx-55{
    margin-left: -13.75rem;
    margin-right: -13.75rem;
  }

  .xl\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:tw--mx-57{
    margin-left: -14.25rem;
    margin-right: -14.25rem;
  }

  .xl\:tw--mx-58{
    margin-left: -14.5rem;
    margin-right: -14.5rem;
  }

  .xl\:tw--mx-59{
    margin-left: -14.75rem;
    margin-right: -14.75rem;
  }

  .xl\:tw--mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:tw--mx-61{
    margin-left: -15.25rem;
    margin-right: -15.25rem;
  }

  .xl\:tw--mx-62{
    margin-left: -15.5rem;
    margin-right: -15.5rem;
  }

  .xl\:tw--mx-63{
    margin-left: -15.75rem;
    margin-right: -15.75rem;
  }

  .xl\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:tw--mx-65{
    margin-left: -16.25rem;
    margin-right: -16.25rem;
  }

  .xl\:tw--mx-66{
    margin-left: -16.5rem;
    margin-right: -16.5rem;
  }

  .xl\:tw--mx-68{
    margin-left: -17rem;
    margin-right: -17rem;
  }

  .xl\:tw--mx-69{
    margin-left: -17.25rem;
    margin-right: -17.25rem;
  }

  .xl\:tw--mx-70{
    margin-left: -17.5rem;
    margin-right: -17.5rem;
  }

  .xl\:tw--mx-71{
    margin-left: -17.75rem;
    margin-right: -17.75rem;
  }

  .xl\:tw--mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:tw--mx-73{
    margin-left: -18.25rem;
    margin-right: -18.25rem;
  }

  .xl\:tw--mx-74{
    margin-left: -18.5rem;
    margin-right: -18.5rem;
  }

  .xl\:tw--mx-75{
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .xl\:tw--mx-76{
    margin-left: -19rem;
    margin-right: -19rem;
  }

  .xl\:tw--mx-77{
    margin-left: -19.25rem;
    margin-right: -19.25rem;
  }

  .xl\:tw--mx-78{
    margin-left: -19.5rem;
    margin-right: -19.5rem;
  }

  .xl\:tw--mx-79{
    margin-left: -19.75rem;
    margin-right: -19.75rem;
  }

  .xl\:tw--mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:tw--mx-81{
    margin-left: -20.25rem;
    margin-right: -20.25rem;
  }

  .xl\:tw--mx-82{
    margin-left: -20.5rem;
    margin-right: -20.5rem;
  }

  .xl\:tw--mx-83{
    margin-left: -20.75rem;
    margin-right: -20.75rem;
  }

  .xl\:tw--mx-84{
    margin-left: -21rem;
    margin-right: -21rem;
  }

  .xl\:tw--mx-85{
    margin-left: -21.25rem;
    margin-right: -21.25rem;
  }

  .xl\:tw--mx-86{
    margin-left: -21.5rem;
    margin-right: -21.5rem;
  }

  .xl\:tw--mx-87{
    margin-left: -21.75rem;
    margin-right: -21.75rem;
  }

  .xl\:tw--mx-88{
    margin-left: -22rem;
    margin-right: -22rem;
  }

  .xl\:tw--mx-89{
    margin-left: -22.25rem;
    margin-right: -22.25rem;
  }

  .xl\:tw--mx-90{
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .xl\:tw--mx-91{
    margin-left: -22.75rem;
    margin-right: -22.75rem;
  }

  .xl\:tw--mx-92{
    margin-left: -23rem;
    margin-right: -23rem;
  }

  .xl\:tw--mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:tw--mx-102{
    margin-left: -25.5rem;
    margin-right: -25.5rem;
  }

  .xl\:tw--mx-112{
    margin-left: -28rem;
    margin-right: -28rem;
  }

  .xl\:tw--mx-128{
    margin-left: -31rem;
    margin-right: -31rem;
  }

  .xl\:tw--mx-129{
    margin-left: -32.25rem;
    margin-right: -32.25rem;
  }

  .xl\:tw--mx-130{
    margin-left: -32.5rem;
    margin-right: -32.5rem;
  }

  .xl\:tw--mx-140{
    margin-left: -35rem;
    margin-right: -35rem;
  }

  .xl\:tw--mx-160{
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .xl\:tw--mx-180{
    margin-left: -45rem;
    margin-right: -45rem;
  }

  .xl\:tw--mx-185{
    margin-left: -46.25rem;
    margin-right: -46.25rem;
  }

  .xl\:tw--mx-190{
    margin-left: -47.5rem;
    margin-right: -47.5rem;
  }

  .xl\:tw--mx-200{
    margin-left: -50rem;
    margin-right: -50rem;
  }

  .xl\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:tw--mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:tw--mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:tw--mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:tw--mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:tw-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:tw-my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:tw-my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:tw-my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xl\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:tw-my-13{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }

  .xl\:tw-my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:tw-my-15{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .xl\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:tw-my-17{
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }

  .xl\:tw-my-18{
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .xl\:tw-my-19{
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }

  .xl\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:tw-my-21{
    margin-top: 5.25rem;
    margin-bottom: 5.25rem;
  }

  .xl\:tw-my-22{
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }

  .xl\:tw-my-23{
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }

  .xl\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl\:tw-my-25{
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .xl\:tw-my-26{
    margin-top: 6.5rem;
    margin-bottom: 6.5rem;
  }

  .xl\:tw-my-27{
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }

  .xl\:tw-my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:tw-my-29{
    margin-top: 7.25rem;
    margin-bottom: 7.25rem;
  }

  .xl\:tw-my-30{
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .xl\:tw-my-31{
    margin-top: 7.75rem;
    margin-bottom: 7.75rem;
  }

  .xl\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:tw-my-33{
    margin-top: 8.25rem;
    margin-bottom: 8.25rem;
  }

  .xl\:tw-my-34{
    margin-top: 8.5rem;
    margin-bottom: 8.5rem;
  }

  .xl\:tw-my-35{
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .xl\:tw-my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:tw-my-37{
    margin-top: 9.25rem;
    margin-bottom: 9.25rem;
  }

  .xl\:tw-my-38{
    margin-top: 9.5rem;
    margin-bottom: 9.5rem;
  }

  .xl\:tw-my-39{
    margin-top: 9.75rem;
    margin-bottom: 9.75rem;
  }

  .xl\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:tw-my-41{
    margin-top: 10.25rem;
    margin-bottom: 10.25rem;
  }

  .xl\:tw-my-42{
    margin-top: 10.5rem;
    margin-bottom: 10.5rem;
  }

  .xl\:tw-my-43{
    margin-top: 10.75rem;
    margin-bottom: 10.75rem;
  }

  .xl\:tw-my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xl\:tw-my-45{
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .xl\:tw-my-46{
    margin-top: 11.5rem;
    margin-bottom: 11.5rem;
  }

  .xl\:tw-my-47{
    margin-top: 11.75rem;
    margin-bottom: 11.75rem;
  }

  .xl\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl\:tw-my-50{
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .xl\:tw-my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:tw-my-53{
    margin-top: 13.25rem;
    margin-bottom: 13.25rem;
  }

  .xl\:tw-my-54{
    margin-top: 13.5rem;
    margin-bottom: 13.5rem;
  }

  .xl\:tw-my-55{
    margin-top: 13.75rem;
    margin-bottom: 13.75rem;
  }

  .xl\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:tw-my-57{
    margin-top: 14.25rem;
    margin-bottom: 14.25rem;
  }

  .xl\:tw-my-58{
    margin-top: 14.5rem;
    margin-bottom: 14.5rem;
  }

  .xl\:tw-my-59{
    margin-top: 14.75rem;
    margin-bottom: 14.75rem;
  }

  .xl\:tw-my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:tw-my-61{
    margin-top: 15.25rem;
    margin-bottom: 15.25rem;
  }

  .xl\:tw-my-62{
    margin-top: 15.5rem;
    margin-bottom: 15.5rem;
  }

  .xl\:tw-my-63{
    margin-top: 15.75rem;
    margin-bottom: 15.75rem;
  }

  .xl\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:tw-my-65{
    margin-top: 16.25rem;
    margin-bottom: 16.25rem;
  }

  .xl\:tw-my-66{
    margin-top: 16.5rem;
    margin-bottom: 16.5rem;
  }

  .xl\:tw-my-68{
    margin-top: 17rem;
    margin-bottom: 17rem;
  }

  .xl\:tw-my-69{
    margin-top: 17.25rem;
    margin-bottom: 17.25rem;
  }

  .xl\:tw-my-70{
    margin-top: 17.5rem;
    margin-bottom: 17.5rem;
  }

  .xl\:tw-my-71{
    margin-top: 17.75rem;
    margin-bottom: 17.75rem;
  }

  .xl\:tw-my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:tw-my-73{
    margin-top: 18.25rem;
    margin-bottom: 18.25rem;
  }

  .xl\:tw-my-74{
    margin-top: 18.5rem;
    margin-bottom: 18.5rem;
  }

  .xl\:tw-my-75{
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .xl\:tw-my-76{
    margin-top: 19rem;
    margin-bottom: 19rem;
  }

  .xl\:tw-my-77{
    margin-top: 19.25rem;
    margin-bottom: 19.25rem;
  }

  .xl\:tw-my-78{
    margin-top: 19.5rem;
    margin-bottom: 19.5rem;
  }

  .xl\:tw-my-79{
    margin-top: 19.75rem;
    margin-bottom: 19.75rem;
  }

  .xl\:tw-my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:tw-my-81{
    margin-top: 20.25rem;
    margin-bottom: 20.25rem;
  }

  .xl\:tw-my-82{
    margin-top: 20.5rem;
    margin-bottom: 20.5rem;
  }

  .xl\:tw-my-83{
    margin-top: 20.75rem;
    margin-bottom: 20.75rem;
  }

  .xl\:tw-my-84{
    margin-top: 21rem;
    margin-bottom: 21rem;
  }

  .xl\:tw-my-85{
    margin-top: 21.25rem;
    margin-bottom: 21.25rem;
  }

  .xl\:tw-my-86{
    margin-top: 21.5rem;
    margin-bottom: 21.5rem;
  }

  .xl\:tw-my-87{
    margin-top: 21.75rem;
    margin-bottom: 21.75rem;
  }

  .xl\:tw-my-88{
    margin-top: 22rem;
    margin-bottom: 22rem;
  }

  .xl\:tw-my-89{
    margin-top: 22.25rem;
    margin-bottom: 22.25rem;
  }

  .xl\:tw-my-90{
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .xl\:tw-my-91{
    margin-top: 22.75rem;
    margin-bottom: 22.75rem;
  }

  .xl\:tw-my-92{
    margin-top: 23rem;
    margin-bottom: 23rem;
  }

  .xl\:tw-my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:tw-my-102{
    margin-top: 25.5rem;
    margin-bottom: 25.5rem;
  }

  .xl\:tw-my-112{
    margin-top: 28rem;
    margin-bottom: 28rem;
  }

  .xl\:tw-my-128{
    margin-top: 31rem;
    margin-bottom: 31rem;
  }

  .xl\:tw-my-129{
    margin-top: 32.25rem;
    margin-bottom: 32.25rem;
  }

  .xl\:tw-my-130{
    margin-top: 32.5rem;
    margin-bottom: 32.5rem;
  }

  .xl\:tw-my-140{
    margin-top: 35rem;
    margin-bottom: 35rem;
  }

  .xl\:tw-my-160{
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .xl\:tw-my-180{
    margin-top: 45rem;
    margin-bottom: 45rem;
  }

  .xl\:tw-my-185{
    margin-top: 46.25rem;
    margin-bottom: 46.25rem;
  }

  .xl\:tw-my-190{
    margin-top: 47.5rem;
    margin-bottom: 47.5rem;
  }

  .xl\:tw-my-200{
    margin-top: 50rem;
    margin-bottom: 50rem;
  }

  .xl\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:tw-my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:tw-my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:tw-my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:tw-my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:tw--my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:tw--my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:tw--my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:tw--my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:tw--my-13{
    margin-top: -3.25rem;
    margin-bottom: -3.25rem;
  }

  .xl\:tw--my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:tw--my-15{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .xl\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:tw--my-17{
    margin-top: -4.25rem;
    margin-bottom: -4.25rem;
  }

  .xl\:tw--my-18{
    margin-top: -4.5rem;
    margin-bottom: -4.5rem;
  }

  .xl\:tw--my-19{
    margin-top: -4.75rem;
    margin-bottom: -4.75rem;
  }

  .xl\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:tw--my-21{
    margin-top: -5.25rem;
    margin-bottom: -5.25rem;
  }

  .xl\:tw--my-22{
    margin-top: -5.5rem;
    margin-bottom: -5.5rem;
  }

  .xl\:tw--my-23{
    margin-top: -5.75rem;
    margin-bottom: -5.75rem;
  }

  .xl\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:tw--my-25{
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .xl\:tw--my-26{
    margin-top: -6.5rem;
    margin-bottom: -6.5rem;
  }

  .xl\:tw--my-27{
    margin-top: -6.75rem;
    margin-bottom: -6.75rem;
  }

  .xl\:tw--my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:tw--my-29{
    margin-top: -7.25rem;
    margin-bottom: -7.25rem;
  }

  .xl\:tw--my-30{
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .xl\:tw--my-31{
    margin-top: -7.75rem;
    margin-bottom: -7.75rem;
  }

  .xl\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:tw--my-33{
    margin-top: -8.25rem;
    margin-bottom: -8.25rem;
  }

  .xl\:tw--my-34{
    margin-top: -8.5rem;
    margin-bottom: -8.5rem;
  }

  .xl\:tw--my-35{
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .xl\:tw--my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:tw--my-37{
    margin-top: -9.25rem;
    margin-bottom: -9.25rem;
  }

  .xl\:tw--my-38{
    margin-top: -9.5rem;
    margin-bottom: -9.5rem;
  }

  .xl\:tw--my-39{
    margin-top: -9.75rem;
    margin-bottom: -9.75rem;
  }

  .xl\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:tw--my-41{
    margin-top: -10.25rem;
    margin-bottom: -10.25rem;
  }

  .xl\:tw--my-42{
    margin-top: -10.5rem;
    margin-bottom: -10.5rem;
  }

  .xl\:tw--my-43{
    margin-top: -10.75rem;
    margin-bottom: -10.75rem;
  }

  .xl\:tw--my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:tw--my-45{
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .xl\:tw--my-46{
    margin-top: -11.5rem;
    margin-bottom: -11.5rem;
  }

  .xl\:tw--my-47{
    margin-top: -11.75rem;
    margin-bottom: -11.75rem;
  }

  .xl\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:tw--my-50{
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .xl\:tw--my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:tw--my-53{
    margin-top: -13.25rem;
    margin-bottom: -13.25rem;
  }

  .xl\:tw--my-54{
    margin-top: -13.5rem;
    margin-bottom: -13.5rem;
  }

  .xl\:tw--my-55{
    margin-top: -13.75rem;
    margin-bottom: -13.75rem;
  }

  .xl\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:tw--my-57{
    margin-top: -14.25rem;
    margin-bottom: -14.25rem;
  }

  .xl\:tw--my-58{
    margin-top: -14.5rem;
    margin-bottom: -14.5rem;
  }

  .xl\:tw--my-59{
    margin-top: -14.75rem;
    margin-bottom: -14.75rem;
  }

  .xl\:tw--my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:tw--my-61{
    margin-top: -15.25rem;
    margin-bottom: -15.25rem;
  }

  .xl\:tw--my-62{
    margin-top: -15.5rem;
    margin-bottom: -15.5rem;
  }

  .xl\:tw--my-63{
    margin-top: -15.75rem;
    margin-bottom: -15.75rem;
  }

  .xl\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:tw--my-65{
    margin-top: -16.25rem;
    margin-bottom: -16.25rem;
  }

  .xl\:tw--my-66{
    margin-top: -16.5rem;
    margin-bottom: -16.5rem;
  }

  .xl\:tw--my-68{
    margin-top: -17rem;
    margin-bottom: -17rem;
  }

  .xl\:tw--my-69{
    margin-top: -17.25rem;
    margin-bottom: -17.25rem;
  }

  .xl\:tw--my-70{
    margin-top: -17.5rem;
    margin-bottom: -17.5rem;
  }

  .xl\:tw--my-71{
    margin-top: -17.75rem;
    margin-bottom: -17.75rem;
  }

  .xl\:tw--my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:tw--my-73{
    margin-top: -18.25rem;
    margin-bottom: -18.25rem;
  }

  .xl\:tw--my-74{
    margin-top: -18.5rem;
    margin-bottom: -18.5rem;
  }

  .xl\:tw--my-75{
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .xl\:tw--my-76{
    margin-top: -19rem;
    margin-bottom: -19rem;
  }

  .xl\:tw--my-77{
    margin-top: -19.25rem;
    margin-bottom: -19.25rem;
  }

  .xl\:tw--my-78{
    margin-top: -19.5rem;
    margin-bottom: -19.5rem;
  }

  .xl\:tw--my-79{
    margin-top: -19.75rem;
    margin-bottom: -19.75rem;
  }

  .xl\:tw--my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:tw--my-81{
    margin-top: -20.25rem;
    margin-bottom: -20.25rem;
  }

  .xl\:tw--my-82{
    margin-top: -20.5rem;
    margin-bottom: -20.5rem;
  }

  .xl\:tw--my-83{
    margin-top: -20.75rem;
    margin-bottom: -20.75rem;
  }

  .xl\:tw--my-84{
    margin-top: -21rem;
    margin-bottom: -21rem;
  }

  .xl\:tw--my-85{
    margin-top: -21.25rem;
    margin-bottom: -21.25rem;
  }

  .xl\:tw--my-86{
    margin-top: -21.5rem;
    margin-bottom: -21.5rem;
  }

  .xl\:tw--my-87{
    margin-top: -21.75rem;
    margin-bottom: -21.75rem;
  }

  .xl\:tw--my-88{
    margin-top: -22rem;
    margin-bottom: -22rem;
  }

  .xl\:tw--my-89{
    margin-top: -22.25rem;
    margin-bottom: -22.25rem;
  }

  .xl\:tw--my-90{
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .xl\:tw--my-91{
    margin-top: -22.75rem;
    margin-bottom: -22.75rem;
  }

  .xl\:tw--my-92{
    margin-top: -23rem;
    margin-bottom: -23rem;
  }

  .xl\:tw--my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:tw--my-102{
    margin-top: -25.5rem;
    margin-bottom: -25.5rem;
  }

  .xl\:tw--my-112{
    margin-top: -28rem;
    margin-bottom: -28rem;
  }

  .xl\:tw--my-128{
    margin-top: -31rem;
    margin-bottom: -31rem;
  }

  .xl\:tw--my-129{
    margin-top: -32.25rem;
    margin-bottom: -32.25rem;
  }

  .xl\:tw--my-130{
    margin-top: -32.5rem;
    margin-bottom: -32.5rem;
  }

  .xl\:tw--my-140{
    margin-top: -35rem;
    margin-bottom: -35rem;
  }

  .xl\:tw--my-160{
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .xl\:tw--my-180{
    margin-top: -45rem;
    margin-bottom: -45rem;
  }

  .xl\:tw--my-185{
    margin-top: -46.25rem;
    margin-bottom: -46.25rem;
  }

  .xl\:tw--my-190{
    margin-top: -47.5rem;
    margin-bottom: -47.5rem;
  }

  .xl\:tw--my-200{
    margin-top: -50rem;
    margin-bottom: -50rem;
  }

  .xl\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:tw--my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:tw--my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:tw--my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:tw--my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:tw-mt-0{
    margin-top: 0px;
  }

  .xl\:tw-mt-1{
    margin-top: 0.25rem;
  }

  .xl\:tw-mt-2{
    margin-top: 0.5rem;
  }

  .xl\:tw-mt-3{
    margin-top: 0.75rem;
  }

  .xl\:tw-mt-4{
    margin-top: 1rem;
  }

  .xl\:tw-mt-5{
    margin-top: 1.25rem;
  }

  .xl\:tw-mt-6{
    margin-top: 1.5rem;
  }

  .xl\:tw-mt-7{
    margin-top: 1.75rem;
  }

  .xl\:tw-mt-8{
    margin-top: 2rem;
  }

  .xl\:tw-mt-9{
    margin-top: 2.25rem;
  }

  .xl\:tw-mt-10{
    margin-top: 2.5rem;
  }

  .xl\:tw-mt-11{
    margin-top: 2.75rem;
  }

  .xl\:tw-mt-12{
    margin-top: 3rem;
  }

  .xl\:tw-mt-13{
    margin-top: 3.25rem;
  }

  .xl\:tw-mt-14{
    margin-top: 3.5rem;
  }

  .xl\:tw-mt-15{
    margin-top: 3.75rem;
  }

  .xl\:tw-mt-16{
    margin-top: 4rem;
  }

  .xl\:tw-mt-17{
    margin-top: 4.25rem;
  }

  .xl\:tw-mt-18{
    margin-top: 4.5rem;
  }

  .xl\:tw-mt-19{
    margin-top: 4.75rem;
  }

  .xl\:tw-mt-20{
    margin-top: 5rem;
  }

  .xl\:tw-mt-21{
    margin-top: 5.25rem;
  }

  .xl\:tw-mt-22{
    margin-top: 5.5rem;
  }

  .xl\:tw-mt-23{
    margin-top: 5.75rem;
  }

  .xl\:tw-mt-24{
    margin-top: 6rem;
  }

  .xl\:tw-mt-25{
    margin-top: 6.25rem;
  }

  .xl\:tw-mt-26{
    margin-top: 6.5rem;
  }

  .xl\:tw-mt-27{
    margin-top: 6.75rem;
  }

  .xl\:tw-mt-28{
    margin-top: 7rem;
  }

  .xl\:tw-mt-29{
    margin-top: 7.25rem;
  }

  .xl\:tw-mt-30{
    margin-top: 7.5rem;
  }

  .xl\:tw-mt-31{
    margin-top: 7.75rem;
  }

  .xl\:tw-mt-32{
    margin-top: 8rem;
  }

  .xl\:tw-mt-33{
    margin-top: 8.25rem;
  }

  .xl\:tw-mt-34{
    margin-top: 8.5rem;
  }

  .xl\:tw-mt-35{
    margin-top: 8.75rem;
  }

  .xl\:tw-mt-36{
    margin-top: 9rem;
  }

  .xl\:tw-mt-37{
    margin-top: 9.25rem;
  }

  .xl\:tw-mt-38{
    margin-top: 9.5rem;
  }

  .xl\:tw-mt-39{
    margin-top: 9.75rem;
  }

  .xl\:tw-mt-40{
    margin-top: 10rem;
  }

  .xl\:tw-mt-41{
    margin-top: 10.25rem;
  }

  .xl\:tw-mt-42{
    margin-top: 10.5rem;
  }

  .xl\:tw-mt-43{
    margin-top: 10.75rem;
  }

  .xl\:tw-mt-44{
    margin-top: 11rem;
  }

  .xl\:tw-mt-45{
    margin-top: 11.25rem;
  }

  .xl\:tw-mt-46{
    margin-top: 11.5rem;
  }

  .xl\:tw-mt-47{
    margin-top: 11.75rem;
  }

  .xl\:tw-mt-48{
    margin-top: 12rem;
  }

  .xl\:tw-mt-50{
    margin-top: 12.5rem;
  }

  .xl\:tw-mt-52{
    margin-top: 13rem;
  }

  .xl\:tw-mt-53{
    margin-top: 13.25rem;
  }

  .xl\:tw-mt-54{
    margin-top: 13.5rem;
  }

  .xl\:tw-mt-55{
    margin-top: 13.75rem;
  }

  .xl\:tw-mt-56{
    margin-top: 14rem;
  }

  .xl\:tw-mt-57{
    margin-top: 14.25rem;
  }

  .xl\:tw-mt-58{
    margin-top: 14.5rem;
  }

  .xl\:tw-mt-59{
    margin-top: 14.75rem;
  }

  .xl\:tw-mt-60{
    margin-top: 15rem;
  }

  .xl\:tw-mt-61{
    margin-top: 15.25rem;
  }

  .xl\:tw-mt-62{
    margin-top: 15.5rem;
  }

  .xl\:tw-mt-63{
    margin-top: 15.75rem;
  }

  .xl\:tw-mt-64{
    margin-top: 16rem;
  }

  .xl\:tw-mt-65{
    margin-top: 16.25rem;
  }

  .xl\:tw-mt-66{
    margin-top: 16.5rem;
  }

  .xl\:tw-mt-68{
    margin-top: 17rem;
  }

  .xl\:tw-mt-69{
    margin-top: 17.25rem;
  }

  .xl\:tw-mt-70{
    margin-top: 17.5rem;
  }

  .xl\:tw-mt-71{
    margin-top: 17.75rem;
  }

  .xl\:tw-mt-72{
    margin-top: 18rem;
  }

  .xl\:tw-mt-73{
    margin-top: 18.25rem;
  }

  .xl\:tw-mt-74{
    margin-top: 18.5rem;
  }

  .xl\:tw-mt-75{
    margin-top: 18.75rem;
  }

  .xl\:tw-mt-76{
    margin-top: 19rem;
  }

  .xl\:tw-mt-77{
    margin-top: 19.25rem;
  }

  .xl\:tw-mt-78{
    margin-top: 19.5rem;
  }

  .xl\:tw-mt-79{
    margin-top: 19.75rem;
  }

  .xl\:tw-mt-80{
    margin-top: 20rem;
  }

  .xl\:tw-mt-81{
    margin-top: 20.25rem;
  }

  .xl\:tw-mt-82{
    margin-top: 20.5rem;
  }

  .xl\:tw-mt-83{
    margin-top: 20.75rem;
  }

  .xl\:tw-mt-84{
    margin-top: 21rem;
  }

  .xl\:tw-mt-85{
    margin-top: 21.25rem;
  }

  .xl\:tw-mt-86{
    margin-top: 21.5rem;
  }

  .xl\:tw-mt-87{
    margin-top: 21.75rem;
  }

  .xl\:tw-mt-88{
    margin-top: 22rem;
  }

  .xl\:tw-mt-89{
    margin-top: 22.25rem;
  }

  .xl\:tw-mt-90{
    margin-top: 22.5rem;
  }

  .xl\:tw-mt-91{
    margin-top: 22.75rem;
  }

  .xl\:tw-mt-92{
    margin-top: 23rem;
  }

  .xl\:tw-mt-96{
    margin-top: 24rem;
  }

  .xl\:tw-mt-102{
    margin-top: 25.5rem;
  }

  .xl\:tw-mt-112{
    margin-top: 28rem;
  }

  .xl\:tw-mt-128{
    margin-top: 31rem;
  }

  .xl\:tw-mt-129{
    margin-top: 32.25rem;
  }

  .xl\:tw-mt-130{
    margin-top: 32.5rem;
  }

  .xl\:tw-mt-140{
    margin-top: 35rem;
  }

  .xl\:tw-mt-160{
    margin-top: 40rem;
  }

  .xl\:tw-mt-180{
    margin-top: 45rem;
  }

  .xl\:tw-mt-185{
    margin-top: 46.25rem;
  }

  .xl\:tw-mt-190{
    margin-top: 47.5rem;
  }

  .xl\:tw-mt-200{
    margin-top: 50rem;
  }

  .xl\:tw-mt-auto{
    margin-top: auto;
  }

  .xl\:tw-mt-px{
    margin-top: 1px;
  }

  .xl\:tw-mt-0\.5{
    margin-top: 0.125rem;
  }

  .xl\:tw-mt-1\.5{
    margin-top: 0.375rem;
  }

  .xl\:tw-mt-2\.5{
    margin-top: 0.625rem;
  }

  .xl\:tw-mt-3\.5{
    margin-top: 0.875rem;
  }

  .xl\:tw--mt-0{
    margin-top: 0px;
  }

  .xl\:tw--mt-1{
    margin-top: -0.25rem;
  }

  .xl\:tw--mt-2{
    margin-top: -0.5rem;
  }

  .xl\:tw--mt-3{
    margin-top: -0.75rem;
  }

  .xl\:tw--mt-4{
    margin-top: -1rem;
  }

  .xl\:tw--mt-5{
    margin-top: -1.25rem;
  }

  .xl\:tw--mt-6{
    margin-top: -1.5rem;
  }

  .xl\:tw--mt-7{
    margin-top: -1.75rem;
  }

  .xl\:tw--mt-8{
    margin-top: -2rem;
  }

  .xl\:tw--mt-9{
    margin-top: -2.25rem;
  }

  .xl\:tw--mt-10{
    margin-top: -2.5rem;
  }

  .xl\:tw--mt-11{
    margin-top: -2.75rem;
  }

  .xl\:tw--mt-12{
    margin-top: -3rem;
  }

  .xl\:tw--mt-13{
    margin-top: -3.25rem;
  }

  .xl\:tw--mt-14{
    margin-top: -3.5rem;
  }

  .xl\:tw--mt-15{
    margin-top: -3.75rem;
  }

  .xl\:tw--mt-16{
    margin-top: -4rem;
  }

  .xl\:tw--mt-17{
    margin-top: -4.25rem;
  }

  .xl\:tw--mt-18{
    margin-top: -4.5rem;
  }

  .xl\:tw--mt-19{
    margin-top: -4.75rem;
  }

  .xl\:tw--mt-20{
    margin-top: -5rem;
  }

  .xl\:tw--mt-21{
    margin-top: -5.25rem;
  }

  .xl\:tw--mt-22{
    margin-top: -5.5rem;
  }

  .xl\:tw--mt-23{
    margin-top: -5.75rem;
  }

  .xl\:tw--mt-24{
    margin-top: -6rem;
  }

  .xl\:tw--mt-25{
    margin-top: -6.25rem;
  }

  .xl\:tw--mt-26{
    margin-top: -6.5rem;
  }

  .xl\:tw--mt-27{
    margin-top: -6.75rem;
  }

  .xl\:tw--mt-28{
    margin-top: -7rem;
  }

  .xl\:tw--mt-29{
    margin-top: -7.25rem;
  }

  .xl\:tw--mt-30{
    margin-top: -7.5rem;
  }

  .xl\:tw--mt-31{
    margin-top: -7.75rem;
  }

  .xl\:tw--mt-32{
    margin-top: -8rem;
  }

  .xl\:tw--mt-33{
    margin-top: -8.25rem;
  }

  .xl\:tw--mt-34{
    margin-top: -8.5rem;
  }

  .xl\:tw--mt-35{
    margin-top: -8.75rem;
  }

  .xl\:tw--mt-36{
    margin-top: -9rem;
  }

  .xl\:tw--mt-37{
    margin-top: -9.25rem;
  }

  .xl\:tw--mt-38{
    margin-top: -9.5rem;
  }

  .xl\:tw--mt-39{
    margin-top: -9.75rem;
  }

  .xl\:tw--mt-40{
    margin-top: -10rem;
  }

  .xl\:tw--mt-41{
    margin-top: -10.25rem;
  }

  .xl\:tw--mt-42{
    margin-top: -10.5rem;
  }

  .xl\:tw--mt-43{
    margin-top: -10.75rem;
  }

  .xl\:tw--mt-44{
    margin-top: -11rem;
  }

  .xl\:tw--mt-45{
    margin-top: -11.25rem;
  }

  .xl\:tw--mt-46{
    margin-top: -11.5rem;
  }

  .xl\:tw--mt-47{
    margin-top: -11.75rem;
  }

  .xl\:tw--mt-48{
    margin-top: -12rem;
  }

  .xl\:tw--mt-50{
    margin-top: -12.5rem;
  }

  .xl\:tw--mt-52{
    margin-top: -13rem;
  }

  .xl\:tw--mt-53{
    margin-top: -13.25rem;
  }

  .xl\:tw--mt-54{
    margin-top: -13.5rem;
  }

  .xl\:tw--mt-55{
    margin-top: -13.75rem;
  }

  .xl\:tw--mt-56{
    margin-top: -14rem;
  }

  .xl\:tw--mt-57{
    margin-top: -14.25rem;
  }

  .xl\:tw--mt-58{
    margin-top: -14.5rem;
  }

  .xl\:tw--mt-59{
    margin-top: -14.75rem;
  }

  .xl\:tw--mt-60{
    margin-top: -15rem;
  }

  .xl\:tw--mt-61{
    margin-top: -15.25rem;
  }

  .xl\:tw--mt-62{
    margin-top: -15.5rem;
  }

  .xl\:tw--mt-63{
    margin-top: -15.75rem;
  }

  .xl\:tw--mt-64{
    margin-top: -16rem;
  }

  .xl\:tw--mt-65{
    margin-top: -16.25rem;
  }

  .xl\:tw--mt-66{
    margin-top: -16.5rem;
  }

  .xl\:tw--mt-68{
    margin-top: -17rem;
  }

  .xl\:tw--mt-69{
    margin-top: -17.25rem;
  }

  .xl\:tw--mt-70{
    margin-top: -17.5rem;
  }

  .xl\:tw--mt-71{
    margin-top: -17.75rem;
  }

  .xl\:tw--mt-72{
    margin-top: -18rem;
  }

  .xl\:tw--mt-73{
    margin-top: -18.25rem;
  }

  .xl\:tw--mt-74{
    margin-top: -18.5rem;
  }

  .xl\:tw--mt-75{
    margin-top: -18.75rem;
  }

  .xl\:tw--mt-76{
    margin-top: -19rem;
  }

  .xl\:tw--mt-77{
    margin-top: -19.25rem;
  }

  .xl\:tw--mt-78{
    margin-top: -19.5rem;
  }

  .xl\:tw--mt-79{
    margin-top: -19.75rem;
  }

  .xl\:tw--mt-80{
    margin-top: -20rem;
  }

  .xl\:tw--mt-81{
    margin-top: -20.25rem;
  }

  .xl\:tw--mt-82{
    margin-top: -20.5rem;
  }

  .xl\:tw--mt-83{
    margin-top: -20.75rem;
  }

  .xl\:tw--mt-84{
    margin-top: -21rem;
  }

  .xl\:tw--mt-85{
    margin-top: -21.25rem;
  }

  .xl\:tw--mt-86{
    margin-top: -21.5rem;
  }

  .xl\:tw--mt-87{
    margin-top: -21.75rem;
  }

  .xl\:tw--mt-88{
    margin-top: -22rem;
  }

  .xl\:tw--mt-89{
    margin-top: -22.25rem;
  }

  .xl\:tw--mt-90{
    margin-top: -22.5rem;
  }

  .xl\:tw--mt-91{
    margin-top: -22.75rem;
  }

  .xl\:tw--mt-92{
    margin-top: -23rem;
  }

  .xl\:tw--mt-96{
    margin-top: -24rem;
  }

  .xl\:tw--mt-102{
    margin-top: -25.5rem;
  }

  .xl\:tw--mt-112{
    margin-top: -28rem;
  }

  .xl\:tw--mt-128{
    margin-top: -31rem;
  }

  .xl\:tw--mt-129{
    margin-top: -32.25rem;
  }

  .xl\:tw--mt-130{
    margin-top: -32.5rem;
  }

  .xl\:tw--mt-140{
    margin-top: -35rem;
  }

  .xl\:tw--mt-160{
    margin-top: -40rem;
  }

  .xl\:tw--mt-180{
    margin-top: -45rem;
  }

  .xl\:tw--mt-185{
    margin-top: -46.25rem;
  }

  .xl\:tw--mt-190{
    margin-top: -47.5rem;
  }

  .xl\:tw--mt-200{
    margin-top: -50rem;
  }

  .xl\:tw--mt-px{
    margin-top: -1px;
  }

  .xl\:tw--mt-0\.5{
    margin-top: -0.125rem;
  }

  .xl\:tw--mt-1\.5{
    margin-top: -0.375rem;
  }

  .xl\:tw--mt-2\.5{
    margin-top: -0.625rem;
  }

  .xl\:tw--mt-3\.5{
    margin-top: -0.875rem;
  }

  .xl\:tw-mr-0{
    margin-right: 0px;
  }

  .xl\:tw-mr-1{
    margin-right: 0.25rem;
  }

  .xl\:tw-mr-2{
    margin-right: 0.5rem;
  }

  .xl\:tw-mr-3{
    margin-right: 0.75rem;
  }

  .xl\:tw-mr-4{
    margin-right: 1rem;
  }

  .xl\:tw-mr-5{
    margin-right: 1.25rem;
  }

  .xl\:tw-mr-6{
    margin-right: 1.5rem;
  }

  .xl\:tw-mr-7{
    margin-right: 1.75rem;
  }

  .xl\:tw-mr-8{
    margin-right: 2rem;
  }

  .xl\:tw-mr-9{
    margin-right: 2.25rem;
  }

  .xl\:tw-mr-10{
    margin-right: 2.5rem;
  }

  .xl\:tw-mr-11{
    margin-right: 2.75rem;
  }

  .xl\:tw-mr-12{
    margin-right: 3rem;
  }

  .xl\:tw-mr-13{
    margin-right: 3.25rem;
  }

  .xl\:tw-mr-14{
    margin-right: 3.5rem;
  }

  .xl\:tw-mr-15{
    margin-right: 3.75rem;
  }

  .xl\:tw-mr-16{
    margin-right: 4rem;
  }

  .xl\:tw-mr-17{
    margin-right: 4.25rem;
  }

  .xl\:tw-mr-18{
    margin-right: 4.5rem;
  }

  .xl\:tw-mr-19{
    margin-right: 4.75rem;
  }

  .xl\:tw-mr-20{
    margin-right: 5rem;
  }

  .xl\:tw-mr-21{
    margin-right: 5.25rem;
  }

  .xl\:tw-mr-22{
    margin-right: 5.5rem;
  }

  .xl\:tw-mr-23{
    margin-right: 5.75rem;
  }

  .xl\:tw-mr-24{
    margin-right: 6rem;
  }

  .xl\:tw-mr-25{
    margin-right: 6.25rem;
  }

  .xl\:tw-mr-26{
    margin-right: 6.5rem;
  }

  .xl\:tw-mr-27{
    margin-right: 6.75rem;
  }

  .xl\:tw-mr-28{
    margin-right: 7rem;
  }

  .xl\:tw-mr-29{
    margin-right: 7.25rem;
  }

  .xl\:tw-mr-30{
    margin-right: 7.5rem;
  }

  .xl\:tw-mr-31{
    margin-right: 7.75rem;
  }

  .xl\:tw-mr-32{
    margin-right: 8rem;
  }

  .xl\:tw-mr-33{
    margin-right: 8.25rem;
  }

  .xl\:tw-mr-34{
    margin-right: 8.5rem;
  }

  .xl\:tw-mr-35{
    margin-right: 8.75rem;
  }

  .xl\:tw-mr-36{
    margin-right: 9rem;
  }

  .xl\:tw-mr-37{
    margin-right: 9.25rem;
  }

  .xl\:tw-mr-38{
    margin-right: 9.5rem;
  }

  .xl\:tw-mr-39{
    margin-right: 9.75rem;
  }

  .xl\:tw-mr-40{
    margin-right: 10rem;
  }

  .xl\:tw-mr-41{
    margin-right: 10.25rem;
  }

  .xl\:tw-mr-42{
    margin-right: 10.5rem;
  }

  .xl\:tw-mr-43{
    margin-right: 10.75rem;
  }

  .xl\:tw-mr-44{
    margin-right: 11rem;
  }

  .xl\:tw-mr-45{
    margin-right: 11.25rem;
  }

  .xl\:tw-mr-46{
    margin-right: 11.5rem;
  }

  .xl\:tw-mr-47{
    margin-right: 11.75rem;
  }

  .xl\:tw-mr-48{
    margin-right: 12rem;
  }

  .xl\:tw-mr-50{
    margin-right: 12.5rem;
  }

  .xl\:tw-mr-52{
    margin-right: 13rem;
  }

  .xl\:tw-mr-53{
    margin-right: 13.25rem;
  }

  .xl\:tw-mr-54{
    margin-right: 13.5rem;
  }

  .xl\:tw-mr-55{
    margin-right: 13.75rem;
  }

  .xl\:tw-mr-56{
    margin-right: 14rem;
  }

  .xl\:tw-mr-57{
    margin-right: 14.25rem;
  }

  .xl\:tw-mr-58{
    margin-right: 14.5rem;
  }

  .xl\:tw-mr-59{
    margin-right: 14.75rem;
  }

  .xl\:tw-mr-60{
    margin-right: 15rem;
  }

  .xl\:tw-mr-61{
    margin-right: 15.25rem;
  }

  .xl\:tw-mr-62{
    margin-right: 15.5rem;
  }

  .xl\:tw-mr-63{
    margin-right: 15.75rem;
  }

  .xl\:tw-mr-64{
    margin-right: 16rem;
  }

  .xl\:tw-mr-65{
    margin-right: 16.25rem;
  }

  .xl\:tw-mr-66{
    margin-right: 16.5rem;
  }

  .xl\:tw-mr-68{
    margin-right: 17rem;
  }

  .xl\:tw-mr-69{
    margin-right: 17.25rem;
  }

  .xl\:tw-mr-70{
    margin-right: 17.5rem;
  }

  .xl\:tw-mr-71{
    margin-right: 17.75rem;
  }

  .xl\:tw-mr-72{
    margin-right: 18rem;
  }

  .xl\:tw-mr-73{
    margin-right: 18.25rem;
  }

  .xl\:tw-mr-74{
    margin-right: 18.5rem;
  }

  .xl\:tw-mr-75{
    margin-right: 18.75rem;
  }

  .xl\:tw-mr-76{
    margin-right: 19rem;
  }

  .xl\:tw-mr-77{
    margin-right: 19.25rem;
  }

  .xl\:tw-mr-78{
    margin-right: 19.5rem;
  }

  .xl\:tw-mr-79{
    margin-right: 19.75rem;
  }

  .xl\:tw-mr-80{
    margin-right: 20rem;
  }

  .xl\:tw-mr-81{
    margin-right: 20.25rem;
  }

  .xl\:tw-mr-82{
    margin-right: 20.5rem;
  }

  .xl\:tw-mr-83{
    margin-right: 20.75rem;
  }

  .xl\:tw-mr-84{
    margin-right: 21rem;
  }

  .xl\:tw-mr-85{
    margin-right: 21.25rem;
  }

  .xl\:tw-mr-86{
    margin-right: 21.5rem;
  }

  .xl\:tw-mr-87{
    margin-right: 21.75rem;
  }

  .xl\:tw-mr-88{
    margin-right: 22rem;
  }

  .xl\:tw-mr-89{
    margin-right: 22.25rem;
  }

  .xl\:tw-mr-90{
    margin-right: 22.5rem;
  }

  .xl\:tw-mr-91{
    margin-right: 22.75rem;
  }

  .xl\:tw-mr-92{
    margin-right: 23rem;
  }

  .xl\:tw-mr-96{
    margin-right: 24rem;
  }

  .xl\:tw-mr-102{
    margin-right: 25.5rem;
  }

  .xl\:tw-mr-112{
    margin-right: 28rem;
  }

  .xl\:tw-mr-128{
    margin-right: 31rem;
  }

  .xl\:tw-mr-129{
    margin-right: 32.25rem;
  }

  .xl\:tw-mr-130{
    margin-right: 32.5rem;
  }

  .xl\:tw-mr-140{
    margin-right: 35rem;
  }

  .xl\:tw-mr-160{
    margin-right: 40rem;
  }

  .xl\:tw-mr-180{
    margin-right: 45rem;
  }

  .xl\:tw-mr-185{
    margin-right: 46.25rem;
  }

  .xl\:tw-mr-190{
    margin-right: 47.5rem;
  }

  .xl\:tw-mr-200{
    margin-right: 50rem;
  }

  .xl\:tw-mr-auto{
    margin-right: auto;
  }

  .xl\:tw-mr-px{
    margin-right: 1px;
  }

  .xl\:tw-mr-0\.5{
    margin-right: 0.125rem;
  }

  .xl\:tw-mr-1\.5{
    margin-right: 0.375rem;
  }

  .xl\:tw-mr-2\.5{
    margin-right: 0.625rem;
  }

  .xl\:tw-mr-3\.5{
    margin-right: 0.875rem;
  }

  .xl\:tw--mr-0{
    margin-right: 0px;
  }

  .xl\:tw--mr-1{
    margin-right: -0.25rem;
  }

  .xl\:tw--mr-2{
    margin-right: -0.5rem;
  }

  .xl\:tw--mr-3{
    margin-right: -0.75rem;
  }

  .xl\:tw--mr-4{
    margin-right: -1rem;
  }

  .xl\:tw--mr-5{
    margin-right: -1.25rem;
  }

  .xl\:tw--mr-6{
    margin-right: -1.5rem;
  }

  .xl\:tw--mr-7{
    margin-right: -1.75rem;
  }

  .xl\:tw--mr-8{
    margin-right: -2rem;
  }

  .xl\:tw--mr-9{
    margin-right: -2.25rem;
  }

  .xl\:tw--mr-10{
    margin-right: -2.5rem;
  }

  .xl\:tw--mr-11{
    margin-right: -2.75rem;
  }

  .xl\:tw--mr-12{
    margin-right: -3rem;
  }

  .xl\:tw--mr-13{
    margin-right: -3.25rem;
  }

  .xl\:tw--mr-14{
    margin-right: -3.5rem;
  }

  .xl\:tw--mr-15{
    margin-right: -3.75rem;
  }

  .xl\:tw--mr-16{
    margin-right: -4rem;
  }

  .xl\:tw--mr-17{
    margin-right: -4.25rem;
  }

  .xl\:tw--mr-18{
    margin-right: -4.5rem;
  }

  .xl\:tw--mr-19{
    margin-right: -4.75rem;
  }

  .xl\:tw--mr-20{
    margin-right: -5rem;
  }

  .xl\:tw--mr-21{
    margin-right: -5.25rem;
  }

  .xl\:tw--mr-22{
    margin-right: -5.5rem;
  }

  .xl\:tw--mr-23{
    margin-right: -5.75rem;
  }

  .xl\:tw--mr-24{
    margin-right: -6rem;
  }

  .xl\:tw--mr-25{
    margin-right: -6.25rem;
  }

  .xl\:tw--mr-26{
    margin-right: -6.5rem;
  }

  .xl\:tw--mr-27{
    margin-right: -6.75rem;
  }

  .xl\:tw--mr-28{
    margin-right: -7rem;
  }

  .xl\:tw--mr-29{
    margin-right: -7.25rem;
  }

  .xl\:tw--mr-30{
    margin-right: -7.5rem;
  }

  .xl\:tw--mr-31{
    margin-right: -7.75rem;
  }

  .xl\:tw--mr-32{
    margin-right: -8rem;
  }

  .xl\:tw--mr-33{
    margin-right: -8.25rem;
  }

  .xl\:tw--mr-34{
    margin-right: -8.5rem;
  }

  .xl\:tw--mr-35{
    margin-right: -8.75rem;
  }

  .xl\:tw--mr-36{
    margin-right: -9rem;
  }

  .xl\:tw--mr-37{
    margin-right: -9.25rem;
  }

  .xl\:tw--mr-38{
    margin-right: -9.5rem;
  }

  .xl\:tw--mr-39{
    margin-right: -9.75rem;
  }

  .xl\:tw--mr-40{
    margin-right: -10rem;
  }

  .xl\:tw--mr-41{
    margin-right: -10.25rem;
  }

  .xl\:tw--mr-42{
    margin-right: -10.5rem;
  }

  .xl\:tw--mr-43{
    margin-right: -10.75rem;
  }

  .xl\:tw--mr-44{
    margin-right: -11rem;
  }

  .xl\:tw--mr-45{
    margin-right: -11.25rem;
  }

  .xl\:tw--mr-46{
    margin-right: -11.5rem;
  }

  .xl\:tw--mr-47{
    margin-right: -11.75rem;
  }

  .xl\:tw--mr-48{
    margin-right: -12rem;
  }

  .xl\:tw--mr-50{
    margin-right: -12.5rem;
  }

  .xl\:tw--mr-52{
    margin-right: -13rem;
  }

  .xl\:tw--mr-53{
    margin-right: -13.25rem;
  }

  .xl\:tw--mr-54{
    margin-right: -13.5rem;
  }

  .xl\:tw--mr-55{
    margin-right: -13.75rem;
  }

  .xl\:tw--mr-56{
    margin-right: -14rem;
  }

  .xl\:tw--mr-57{
    margin-right: -14.25rem;
  }

  .xl\:tw--mr-58{
    margin-right: -14.5rem;
  }

  .xl\:tw--mr-59{
    margin-right: -14.75rem;
  }

  .xl\:tw--mr-60{
    margin-right: -15rem;
  }

  .xl\:tw--mr-61{
    margin-right: -15.25rem;
  }

  .xl\:tw--mr-62{
    margin-right: -15.5rem;
  }

  .xl\:tw--mr-63{
    margin-right: -15.75rem;
  }

  .xl\:tw--mr-64{
    margin-right: -16rem;
  }

  .xl\:tw--mr-65{
    margin-right: -16.25rem;
  }

  .xl\:tw--mr-66{
    margin-right: -16.5rem;
  }

  .xl\:tw--mr-68{
    margin-right: -17rem;
  }

  .xl\:tw--mr-69{
    margin-right: -17.25rem;
  }

  .xl\:tw--mr-70{
    margin-right: -17.5rem;
  }

  .xl\:tw--mr-71{
    margin-right: -17.75rem;
  }

  .xl\:tw--mr-72{
    margin-right: -18rem;
  }

  .xl\:tw--mr-73{
    margin-right: -18.25rem;
  }

  .xl\:tw--mr-74{
    margin-right: -18.5rem;
  }

  .xl\:tw--mr-75{
    margin-right: -18.75rem;
  }

  .xl\:tw--mr-76{
    margin-right: -19rem;
  }

  .xl\:tw--mr-77{
    margin-right: -19.25rem;
  }

  .xl\:tw--mr-78{
    margin-right: -19.5rem;
  }

  .xl\:tw--mr-79{
    margin-right: -19.75rem;
  }

  .xl\:tw--mr-80{
    margin-right: -20rem;
  }

  .xl\:tw--mr-81{
    margin-right: -20.25rem;
  }

  .xl\:tw--mr-82{
    margin-right: -20.5rem;
  }

  .xl\:tw--mr-83{
    margin-right: -20.75rem;
  }

  .xl\:tw--mr-84{
    margin-right: -21rem;
  }

  .xl\:tw--mr-85{
    margin-right: -21.25rem;
  }

  .xl\:tw--mr-86{
    margin-right: -21.5rem;
  }

  .xl\:tw--mr-87{
    margin-right: -21.75rem;
  }

  .xl\:tw--mr-88{
    margin-right: -22rem;
  }

  .xl\:tw--mr-89{
    margin-right: -22.25rem;
  }

  .xl\:tw--mr-90{
    margin-right: -22.5rem;
  }

  .xl\:tw--mr-91{
    margin-right: -22.75rem;
  }

  .xl\:tw--mr-92{
    margin-right: -23rem;
  }

  .xl\:tw--mr-96{
    margin-right: -24rem;
  }

  .xl\:tw--mr-102{
    margin-right: -25.5rem;
  }

  .xl\:tw--mr-112{
    margin-right: -28rem;
  }

  .xl\:tw--mr-128{
    margin-right: -31rem;
  }

  .xl\:tw--mr-129{
    margin-right: -32.25rem;
  }

  .xl\:tw--mr-130{
    margin-right: -32.5rem;
  }

  .xl\:tw--mr-140{
    margin-right: -35rem;
  }

  .xl\:tw--mr-160{
    margin-right: -40rem;
  }

  .xl\:tw--mr-180{
    margin-right: -45rem;
  }

  .xl\:tw--mr-185{
    margin-right: -46.25rem;
  }

  .xl\:tw--mr-190{
    margin-right: -47.5rem;
  }

  .xl\:tw--mr-200{
    margin-right: -50rem;
  }

  .xl\:tw--mr-px{
    margin-right: -1px;
  }

  .xl\:tw--mr-0\.5{
    margin-right: -0.125rem;
  }

  .xl\:tw--mr-1\.5{
    margin-right: -0.375rem;
  }

  .xl\:tw--mr-2\.5{
    margin-right: -0.625rem;
  }

  .xl\:tw--mr-3\.5{
    margin-right: -0.875rem;
  }

  .xl\:tw-mb-0{
    margin-bottom: 0px;
  }

  .xl\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  .xl\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  .xl\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  .xl\:tw-mb-4{
    margin-bottom: 1rem;
  }

  .xl\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  .xl\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  .xl\:tw-mb-7{
    margin-bottom: 1.75rem;
  }

  .xl\:tw-mb-8{
    margin-bottom: 2rem;
  }

  .xl\:tw-mb-9{
    margin-bottom: 2.25rem;
  }

  .xl\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  .xl\:tw-mb-11{
    margin-bottom: 2.75rem;
  }

  .xl\:tw-mb-12{
    margin-bottom: 3rem;
  }

  .xl\:tw-mb-13{
    margin-bottom: 3.25rem;
  }

  .xl\:tw-mb-14{
    margin-bottom: 3.5rem;
  }

  .xl\:tw-mb-15{
    margin-bottom: 3.75rem;
  }

  .xl\:tw-mb-16{
    margin-bottom: 4rem;
  }

  .xl\:tw-mb-17{
    margin-bottom: 4.25rem;
  }

  .xl\:tw-mb-18{
    margin-bottom: 4.5rem;
  }

  .xl\:tw-mb-19{
    margin-bottom: 4.75rem;
  }

  .xl\:tw-mb-20{
    margin-bottom: 5rem;
  }

  .xl\:tw-mb-21{
    margin-bottom: 5.25rem;
  }

  .xl\:tw-mb-22{
    margin-bottom: 5.5rem;
  }

  .xl\:tw-mb-23{
    margin-bottom: 5.75rem;
  }

  .xl\:tw-mb-24{
    margin-bottom: 6rem;
  }

  .xl\:tw-mb-25{
    margin-bottom: 6.25rem;
  }

  .xl\:tw-mb-26{
    margin-bottom: 6.5rem;
  }

  .xl\:tw-mb-27{
    margin-bottom: 6.75rem;
  }

  .xl\:tw-mb-28{
    margin-bottom: 7rem;
  }

  .xl\:tw-mb-29{
    margin-bottom: 7.25rem;
  }

  .xl\:tw-mb-30{
    margin-bottom: 7.5rem;
  }

  .xl\:tw-mb-31{
    margin-bottom: 7.75rem;
  }

  .xl\:tw-mb-32{
    margin-bottom: 8rem;
  }

  .xl\:tw-mb-33{
    margin-bottom: 8.25rem;
  }

  .xl\:tw-mb-34{
    margin-bottom: 8.5rem;
  }

  .xl\:tw-mb-35{
    margin-bottom: 8.75rem;
  }

  .xl\:tw-mb-36{
    margin-bottom: 9rem;
  }

  .xl\:tw-mb-37{
    margin-bottom: 9.25rem;
  }

  .xl\:tw-mb-38{
    margin-bottom: 9.5rem;
  }

  .xl\:tw-mb-39{
    margin-bottom: 9.75rem;
  }

  .xl\:tw-mb-40{
    margin-bottom: 10rem;
  }

  .xl\:tw-mb-41{
    margin-bottom: 10.25rem;
  }

  .xl\:tw-mb-42{
    margin-bottom: 10.5rem;
  }

  .xl\:tw-mb-43{
    margin-bottom: 10.75rem;
  }

  .xl\:tw-mb-44{
    margin-bottom: 11rem;
  }

  .xl\:tw-mb-45{
    margin-bottom: 11.25rem;
  }

  .xl\:tw-mb-46{
    margin-bottom: 11.5rem;
  }

  .xl\:tw-mb-47{
    margin-bottom: 11.75rem;
  }

  .xl\:tw-mb-48{
    margin-bottom: 12rem;
  }

  .xl\:tw-mb-50{
    margin-bottom: 12.5rem;
  }

  .xl\:tw-mb-52{
    margin-bottom: 13rem;
  }

  .xl\:tw-mb-53{
    margin-bottom: 13.25rem;
  }

  .xl\:tw-mb-54{
    margin-bottom: 13.5rem;
  }

  .xl\:tw-mb-55{
    margin-bottom: 13.75rem;
  }

  .xl\:tw-mb-56{
    margin-bottom: 14rem;
  }

  .xl\:tw-mb-57{
    margin-bottom: 14.25rem;
  }

  .xl\:tw-mb-58{
    margin-bottom: 14.5rem;
  }

  .xl\:tw-mb-59{
    margin-bottom: 14.75rem;
  }

  .xl\:tw-mb-60{
    margin-bottom: 15rem;
  }

  .xl\:tw-mb-61{
    margin-bottom: 15.25rem;
  }

  .xl\:tw-mb-62{
    margin-bottom: 15.5rem;
  }

  .xl\:tw-mb-63{
    margin-bottom: 15.75rem;
  }

  .xl\:tw-mb-64{
    margin-bottom: 16rem;
  }

  .xl\:tw-mb-65{
    margin-bottom: 16.25rem;
  }

  .xl\:tw-mb-66{
    margin-bottom: 16.5rem;
  }

  .xl\:tw-mb-68{
    margin-bottom: 17rem;
  }

  .xl\:tw-mb-69{
    margin-bottom: 17.25rem;
  }

  .xl\:tw-mb-70{
    margin-bottom: 17.5rem;
  }

  .xl\:tw-mb-71{
    margin-bottom: 17.75rem;
  }

  .xl\:tw-mb-72{
    margin-bottom: 18rem;
  }

  .xl\:tw-mb-73{
    margin-bottom: 18.25rem;
  }

  .xl\:tw-mb-74{
    margin-bottom: 18.5rem;
  }

  .xl\:tw-mb-75{
    margin-bottom: 18.75rem;
  }

  .xl\:tw-mb-76{
    margin-bottom: 19rem;
  }

  .xl\:tw-mb-77{
    margin-bottom: 19.25rem;
  }

  .xl\:tw-mb-78{
    margin-bottom: 19.5rem;
  }

  .xl\:tw-mb-79{
    margin-bottom: 19.75rem;
  }

  .xl\:tw-mb-80{
    margin-bottom: 20rem;
  }

  .xl\:tw-mb-81{
    margin-bottom: 20.25rem;
  }

  .xl\:tw-mb-82{
    margin-bottom: 20.5rem;
  }

  .xl\:tw-mb-83{
    margin-bottom: 20.75rem;
  }

  .xl\:tw-mb-84{
    margin-bottom: 21rem;
  }

  .xl\:tw-mb-85{
    margin-bottom: 21.25rem;
  }

  .xl\:tw-mb-86{
    margin-bottom: 21.5rem;
  }

  .xl\:tw-mb-87{
    margin-bottom: 21.75rem;
  }

  .xl\:tw-mb-88{
    margin-bottom: 22rem;
  }

  .xl\:tw-mb-89{
    margin-bottom: 22.25rem;
  }

  .xl\:tw-mb-90{
    margin-bottom: 22.5rem;
  }

  .xl\:tw-mb-91{
    margin-bottom: 22.75rem;
  }

  .xl\:tw-mb-92{
    margin-bottom: 23rem;
  }

  .xl\:tw-mb-96{
    margin-bottom: 24rem;
  }

  .xl\:tw-mb-102{
    margin-bottom: 25.5rem;
  }

  .xl\:tw-mb-112{
    margin-bottom: 28rem;
  }

  .xl\:tw-mb-128{
    margin-bottom: 31rem;
  }

  .xl\:tw-mb-129{
    margin-bottom: 32.25rem;
  }

  .xl\:tw-mb-130{
    margin-bottom: 32.5rem;
  }

  .xl\:tw-mb-140{
    margin-bottom: 35rem;
  }

  .xl\:tw-mb-160{
    margin-bottom: 40rem;
  }

  .xl\:tw-mb-180{
    margin-bottom: 45rem;
  }

  .xl\:tw-mb-185{
    margin-bottom: 46.25rem;
  }

  .xl\:tw-mb-190{
    margin-bottom: 47.5rem;
  }

  .xl\:tw-mb-200{
    margin-bottom: 50rem;
  }

  .xl\:tw-mb-auto{
    margin-bottom: auto;
  }

  .xl\:tw-mb-px{
    margin-bottom: 1px;
  }

  .xl\:tw-mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .xl\:tw-mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .xl\:tw-mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .xl\:tw-mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .xl\:tw--mb-0{
    margin-bottom: 0px;
  }

  .xl\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  .xl\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  .xl\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  .xl\:tw--mb-4{
    margin-bottom: -1rem;
  }

  .xl\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  .xl\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  .xl\:tw--mb-7{
    margin-bottom: -1.75rem;
  }

  .xl\:tw--mb-8{
    margin-bottom: -2rem;
  }

  .xl\:tw--mb-9{
    margin-bottom: -2.25rem;
  }

  .xl\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  .xl\:tw--mb-11{
    margin-bottom: -2.75rem;
  }

  .xl\:tw--mb-12{
    margin-bottom: -3rem;
  }

  .xl\:tw--mb-13{
    margin-bottom: -3.25rem;
  }

  .xl\:tw--mb-14{
    margin-bottom: -3.5rem;
  }

  .xl\:tw--mb-15{
    margin-bottom: -3.75rem;
  }

  .xl\:tw--mb-16{
    margin-bottom: -4rem;
  }

  .xl\:tw--mb-17{
    margin-bottom: -4.25rem;
  }

  .xl\:tw--mb-18{
    margin-bottom: -4.5rem;
  }

  .xl\:tw--mb-19{
    margin-bottom: -4.75rem;
  }

  .xl\:tw--mb-20{
    margin-bottom: -5rem;
  }

  .xl\:tw--mb-21{
    margin-bottom: -5.25rem;
  }

  .xl\:tw--mb-22{
    margin-bottom: -5.5rem;
  }

  .xl\:tw--mb-23{
    margin-bottom: -5.75rem;
  }

  .xl\:tw--mb-24{
    margin-bottom: -6rem;
  }

  .xl\:tw--mb-25{
    margin-bottom: -6.25rem;
  }

  .xl\:tw--mb-26{
    margin-bottom: -6.5rem;
  }

  .xl\:tw--mb-27{
    margin-bottom: -6.75rem;
  }

  .xl\:tw--mb-28{
    margin-bottom: -7rem;
  }

  .xl\:tw--mb-29{
    margin-bottom: -7.25rem;
  }

  .xl\:tw--mb-30{
    margin-bottom: -7.5rem;
  }

  .xl\:tw--mb-31{
    margin-bottom: -7.75rem;
  }

  .xl\:tw--mb-32{
    margin-bottom: -8rem;
  }

  .xl\:tw--mb-33{
    margin-bottom: -8.25rem;
  }

  .xl\:tw--mb-34{
    margin-bottom: -8.5rem;
  }

  .xl\:tw--mb-35{
    margin-bottom: -8.75rem;
  }

  .xl\:tw--mb-36{
    margin-bottom: -9rem;
  }

  .xl\:tw--mb-37{
    margin-bottom: -9.25rem;
  }

  .xl\:tw--mb-38{
    margin-bottom: -9.5rem;
  }

  .xl\:tw--mb-39{
    margin-bottom: -9.75rem;
  }

  .xl\:tw--mb-40{
    margin-bottom: -10rem;
  }

  .xl\:tw--mb-41{
    margin-bottom: -10.25rem;
  }

  .xl\:tw--mb-42{
    margin-bottom: -10.5rem;
  }

  .xl\:tw--mb-43{
    margin-bottom: -10.75rem;
  }

  .xl\:tw--mb-44{
    margin-bottom: -11rem;
  }

  .xl\:tw--mb-45{
    margin-bottom: -11.25rem;
  }

  .xl\:tw--mb-46{
    margin-bottom: -11.5rem;
  }

  .xl\:tw--mb-47{
    margin-bottom: -11.75rem;
  }

  .xl\:tw--mb-48{
    margin-bottom: -12rem;
  }

  .xl\:tw--mb-50{
    margin-bottom: -12.5rem;
  }

  .xl\:tw--mb-52{
    margin-bottom: -13rem;
  }

  .xl\:tw--mb-53{
    margin-bottom: -13.25rem;
  }

  .xl\:tw--mb-54{
    margin-bottom: -13.5rem;
  }

  .xl\:tw--mb-55{
    margin-bottom: -13.75rem;
  }

  .xl\:tw--mb-56{
    margin-bottom: -14rem;
  }

  .xl\:tw--mb-57{
    margin-bottom: -14.25rem;
  }

  .xl\:tw--mb-58{
    margin-bottom: -14.5rem;
  }

  .xl\:tw--mb-59{
    margin-bottom: -14.75rem;
  }

  .xl\:tw--mb-60{
    margin-bottom: -15rem;
  }

  .xl\:tw--mb-61{
    margin-bottom: -15.25rem;
  }

  .xl\:tw--mb-62{
    margin-bottom: -15.5rem;
  }

  .xl\:tw--mb-63{
    margin-bottom: -15.75rem;
  }

  .xl\:tw--mb-64{
    margin-bottom: -16rem;
  }

  .xl\:tw--mb-65{
    margin-bottom: -16.25rem;
  }

  .xl\:tw--mb-66{
    margin-bottom: -16.5rem;
  }

  .xl\:tw--mb-68{
    margin-bottom: -17rem;
  }

  .xl\:tw--mb-69{
    margin-bottom: -17.25rem;
  }

  .xl\:tw--mb-70{
    margin-bottom: -17.5rem;
  }

  .xl\:tw--mb-71{
    margin-bottom: -17.75rem;
  }

  .xl\:tw--mb-72{
    margin-bottom: -18rem;
  }

  .xl\:tw--mb-73{
    margin-bottom: -18.25rem;
  }

  .xl\:tw--mb-74{
    margin-bottom: -18.5rem;
  }

  .xl\:tw--mb-75{
    margin-bottom: -18.75rem;
  }

  .xl\:tw--mb-76{
    margin-bottom: -19rem;
  }

  .xl\:tw--mb-77{
    margin-bottom: -19.25rem;
  }

  .xl\:tw--mb-78{
    margin-bottom: -19.5rem;
  }

  .xl\:tw--mb-79{
    margin-bottom: -19.75rem;
  }

  .xl\:tw--mb-80{
    margin-bottom: -20rem;
  }

  .xl\:tw--mb-81{
    margin-bottom: -20.25rem;
  }

  .xl\:tw--mb-82{
    margin-bottom: -20.5rem;
  }

  .xl\:tw--mb-83{
    margin-bottom: -20.75rem;
  }

  .xl\:tw--mb-84{
    margin-bottom: -21rem;
  }

  .xl\:tw--mb-85{
    margin-bottom: -21.25rem;
  }

  .xl\:tw--mb-86{
    margin-bottom: -21.5rem;
  }

  .xl\:tw--mb-87{
    margin-bottom: -21.75rem;
  }

  .xl\:tw--mb-88{
    margin-bottom: -22rem;
  }

  .xl\:tw--mb-89{
    margin-bottom: -22.25rem;
  }

  .xl\:tw--mb-90{
    margin-bottom: -22.5rem;
  }

  .xl\:tw--mb-91{
    margin-bottom: -22.75rem;
  }

  .xl\:tw--mb-92{
    margin-bottom: -23rem;
  }

  .xl\:tw--mb-96{
    margin-bottom: -24rem;
  }

  .xl\:tw--mb-102{
    margin-bottom: -25.5rem;
  }

  .xl\:tw--mb-112{
    margin-bottom: -28rem;
  }

  .xl\:tw--mb-128{
    margin-bottom: -31rem;
  }

  .xl\:tw--mb-129{
    margin-bottom: -32.25rem;
  }

  .xl\:tw--mb-130{
    margin-bottom: -32.5rem;
  }

  .xl\:tw--mb-140{
    margin-bottom: -35rem;
  }

  .xl\:tw--mb-160{
    margin-bottom: -40rem;
  }

  .xl\:tw--mb-180{
    margin-bottom: -45rem;
  }

  .xl\:tw--mb-185{
    margin-bottom: -46.25rem;
  }

  .xl\:tw--mb-190{
    margin-bottom: -47.5rem;
  }

  .xl\:tw--mb-200{
    margin-bottom: -50rem;
  }

  .xl\:tw--mb-px{
    margin-bottom: -1px;
  }

  .xl\:tw--mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .xl\:tw--mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .xl\:tw--mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .xl\:tw--mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .xl\:tw-ml-0{
    margin-left: 0px;
  }

  .xl\:tw-ml-1{
    margin-left: 0.25rem;
  }

  .xl\:tw-ml-2{
    margin-left: 0.5rem;
  }

  .xl\:tw-ml-3{
    margin-left: 0.75rem;
  }

  .xl\:tw-ml-4{
    margin-left: 1rem;
  }

  .xl\:tw-ml-5{
    margin-left: 1.25rem;
  }

  .xl\:tw-ml-6{
    margin-left: 1.5rem;
  }

  .xl\:tw-ml-7{
    margin-left: 1.75rem;
  }

  .xl\:tw-ml-8{
    margin-left: 2rem;
  }

  .xl\:tw-ml-9{
    margin-left: 2.25rem;
  }

  .xl\:tw-ml-10{
    margin-left: 2.5rem;
  }

  .xl\:tw-ml-11{
    margin-left: 2.75rem;
  }

  .xl\:tw-ml-12{
    margin-left: 3rem;
  }

  .xl\:tw-ml-13{
    margin-left: 3.25rem;
  }

  .xl\:tw-ml-14{
    margin-left: 3.5rem;
  }

  .xl\:tw-ml-15{
    margin-left: 3.75rem;
  }

  .xl\:tw-ml-16{
    margin-left: 4rem;
  }

  .xl\:tw-ml-17{
    margin-left: 4.25rem;
  }

  .xl\:tw-ml-18{
    margin-left: 4.5rem;
  }

  .xl\:tw-ml-19{
    margin-left: 4.75rem;
  }

  .xl\:tw-ml-20{
    margin-left: 5rem;
  }

  .xl\:tw-ml-21{
    margin-left: 5.25rem;
  }

  .xl\:tw-ml-22{
    margin-left: 5.5rem;
  }

  .xl\:tw-ml-23{
    margin-left: 5.75rem;
  }

  .xl\:tw-ml-24{
    margin-left: 6rem;
  }

  .xl\:tw-ml-25{
    margin-left: 6.25rem;
  }

  .xl\:tw-ml-26{
    margin-left: 6.5rem;
  }

  .xl\:tw-ml-27{
    margin-left: 6.75rem;
  }

  .xl\:tw-ml-28{
    margin-left: 7rem;
  }

  .xl\:tw-ml-29{
    margin-left: 7.25rem;
  }

  .xl\:tw-ml-30{
    margin-left: 7.5rem;
  }

  .xl\:tw-ml-31{
    margin-left: 7.75rem;
  }

  .xl\:tw-ml-32{
    margin-left: 8rem;
  }

  .xl\:tw-ml-33{
    margin-left: 8.25rem;
  }

  .xl\:tw-ml-34{
    margin-left: 8.5rem;
  }

  .xl\:tw-ml-35{
    margin-left: 8.75rem;
  }

  .xl\:tw-ml-36{
    margin-left: 9rem;
  }

  .xl\:tw-ml-37{
    margin-left: 9.25rem;
  }

  .xl\:tw-ml-38{
    margin-left: 9.5rem;
  }

  .xl\:tw-ml-39{
    margin-left: 9.75rem;
  }

  .xl\:tw-ml-40{
    margin-left: 10rem;
  }

  .xl\:tw-ml-41{
    margin-left: 10.25rem;
  }

  .xl\:tw-ml-42{
    margin-left: 10.5rem;
  }

  .xl\:tw-ml-43{
    margin-left: 10.75rem;
  }

  .xl\:tw-ml-44{
    margin-left: 11rem;
  }

  .xl\:tw-ml-45{
    margin-left: 11.25rem;
  }

  .xl\:tw-ml-46{
    margin-left: 11.5rem;
  }

  .xl\:tw-ml-47{
    margin-left: 11.75rem;
  }

  .xl\:tw-ml-48{
    margin-left: 12rem;
  }

  .xl\:tw-ml-50{
    margin-left: 12.5rem;
  }

  .xl\:tw-ml-52{
    margin-left: 13rem;
  }

  .xl\:tw-ml-53{
    margin-left: 13.25rem;
  }

  .xl\:tw-ml-54{
    margin-left: 13.5rem;
  }

  .xl\:tw-ml-55{
    margin-left: 13.75rem;
  }

  .xl\:tw-ml-56{
    margin-left: 14rem;
  }

  .xl\:tw-ml-57{
    margin-left: 14.25rem;
  }

  .xl\:tw-ml-58{
    margin-left: 14.5rem;
  }

  .xl\:tw-ml-59{
    margin-left: 14.75rem;
  }

  .xl\:tw-ml-60{
    margin-left: 15rem;
  }

  .xl\:tw-ml-61{
    margin-left: 15.25rem;
  }

  .xl\:tw-ml-62{
    margin-left: 15.5rem;
  }

  .xl\:tw-ml-63{
    margin-left: 15.75rem;
  }

  .xl\:tw-ml-64{
    margin-left: 16rem;
  }

  .xl\:tw-ml-65{
    margin-left: 16.25rem;
  }

  .xl\:tw-ml-66{
    margin-left: 16.5rem;
  }

  .xl\:tw-ml-68{
    margin-left: 17rem;
  }

  .xl\:tw-ml-69{
    margin-left: 17.25rem;
  }

  .xl\:tw-ml-70{
    margin-left: 17.5rem;
  }

  .xl\:tw-ml-71{
    margin-left: 17.75rem;
  }

  .xl\:tw-ml-72{
    margin-left: 18rem;
  }

  .xl\:tw-ml-73{
    margin-left: 18.25rem;
  }

  .xl\:tw-ml-74{
    margin-left: 18.5rem;
  }

  .xl\:tw-ml-75{
    margin-left: 18.75rem;
  }

  .xl\:tw-ml-76{
    margin-left: 19rem;
  }

  .xl\:tw-ml-77{
    margin-left: 19.25rem;
  }

  .xl\:tw-ml-78{
    margin-left: 19.5rem;
  }

  .xl\:tw-ml-79{
    margin-left: 19.75rem;
  }

  .xl\:tw-ml-80{
    margin-left: 20rem;
  }

  .xl\:tw-ml-81{
    margin-left: 20.25rem;
  }

  .xl\:tw-ml-82{
    margin-left: 20.5rem;
  }

  .xl\:tw-ml-83{
    margin-left: 20.75rem;
  }

  .xl\:tw-ml-84{
    margin-left: 21rem;
  }

  .xl\:tw-ml-85{
    margin-left: 21.25rem;
  }

  .xl\:tw-ml-86{
    margin-left: 21.5rem;
  }

  .xl\:tw-ml-87{
    margin-left: 21.75rem;
  }

  .xl\:tw-ml-88{
    margin-left: 22rem;
  }

  .xl\:tw-ml-89{
    margin-left: 22.25rem;
  }

  .xl\:tw-ml-90{
    margin-left: 22.5rem;
  }

  .xl\:tw-ml-91{
    margin-left: 22.75rem;
  }

  .xl\:tw-ml-92{
    margin-left: 23rem;
  }

  .xl\:tw-ml-96{
    margin-left: 24rem;
  }

  .xl\:tw-ml-102{
    margin-left: 25.5rem;
  }

  .xl\:tw-ml-112{
    margin-left: 28rem;
  }

  .xl\:tw-ml-128{
    margin-left: 31rem;
  }

  .xl\:tw-ml-129{
    margin-left: 32.25rem;
  }

  .xl\:tw-ml-130{
    margin-left: 32.5rem;
  }

  .xl\:tw-ml-140{
    margin-left: 35rem;
  }

  .xl\:tw-ml-160{
    margin-left: 40rem;
  }

  .xl\:tw-ml-180{
    margin-left: 45rem;
  }

  .xl\:tw-ml-185{
    margin-left: 46.25rem;
  }

  .xl\:tw-ml-190{
    margin-left: 47.5rem;
  }

  .xl\:tw-ml-200{
    margin-left: 50rem;
  }

  .xl\:tw-ml-auto{
    margin-left: auto;
  }

  .xl\:tw-ml-px{
    margin-left: 1px;
  }

  .xl\:tw-ml-0\.5{
    margin-left: 0.125rem;
  }

  .xl\:tw-ml-1\.5{
    margin-left: 0.375rem;
  }

  .xl\:tw-ml-2\.5{
    margin-left: 0.625rem;
  }

  .xl\:tw-ml-3\.5{
    margin-left: 0.875rem;
  }

  .xl\:tw--ml-0{
    margin-left: 0px;
  }

  .xl\:tw--ml-1{
    margin-left: -0.25rem;
  }

  .xl\:tw--ml-2{
    margin-left: -0.5rem;
  }

  .xl\:tw--ml-3{
    margin-left: -0.75rem;
  }

  .xl\:tw--ml-4{
    margin-left: -1rem;
  }

  .xl\:tw--ml-5{
    margin-left: -1.25rem;
  }

  .xl\:tw--ml-6{
    margin-left: -1.5rem;
  }

  .xl\:tw--ml-7{
    margin-left: -1.75rem;
  }

  .xl\:tw--ml-8{
    margin-left: -2rem;
  }

  .xl\:tw--ml-9{
    margin-left: -2.25rem;
  }

  .xl\:tw--ml-10{
    margin-left: -2.5rem;
  }

  .xl\:tw--ml-11{
    margin-left: -2.75rem;
  }

  .xl\:tw--ml-12{
    margin-left: -3rem;
  }

  .xl\:tw--ml-13{
    margin-left: -3.25rem;
  }

  .xl\:tw--ml-14{
    margin-left: -3.5rem;
  }

  .xl\:tw--ml-15{
    margin-left: -3.75rem;
  }

  .xl\:tw--ml-16{
    margin-left: -4rem;
  }

  .xl\:tw--ml-17{
    margin-left: -4.25rem;
  }

  .xl\:tw--ml-18{
    margin-left: -4.5rem;
  }

  .xl\:tw--ml-19{
    margin-left: -4.75rem;
  }

  .xl\:tw--ml-20{
    margin-left: -5rem;
  }

  .xl\:tw--ml-21{
    margin-left: -5.25rem;
  }

  .xl\:tw--ml-22{
    margin-left: -5.5rem;
  }

  .xl\:tw--ml-23{
    margin-left: -5.75rem;
  }

  .xl\:tw--ml-24{
    margin-left: -6rem;
  }

  .xl\:tw--ml-25{
    margin-left: -6.25rem;
  }

  .xl\:tw--ml-26{
    margin-left: -6.5rem;
  }

  .xl\:tw--ml-27{
    margin-left: -6.75rem;
  }

  .xl\:tw--ml-28{
    margin-left: -7rem;
  }

  .xl\:tw--ml-29{
    margin-left: -7.25rem;
  }

  .xl\:tw--ml-30{
    margin-left: -7.5rem;
  }

  .xl\:tw--ml-31{
    margin-left: -7.75rem;
  }

  .xl\:tw--ml-32{
    margin-left: -8rem;
  }

  .xl\:tw--ml-33{
    margin-left: -8.25rem;
  }

  .xl\:tw--ml-34{
    margin-left: -8.5rem;
  }

  .xl\:tw--ml-35{
    margin-left: -8.75rem;
  }

  .xl\:tw--ml-36{
    margin-left: -9rem;
  }

  .xl\:tw--ml-37{
    margin-left: -9.25rem;
  }

  .xl\:tw--ml-38{
    margin-left: -9.5rem;
  }

  .xl\:tw--ml-39{
    margin-left: -9.75rem;
  }

  .xl\:tw--ml-40{
    margin-left: -10rem;
  }

  .xl\:tw--ml-41{
    margin-left: -10.25rem;
  }

  .xl\:tw--ml-42{
    margin-left: -10.5rem;
  }

  .xl\:tw--ml-43{
    margin-left: -10.75rem;
  }

  .xl\:tw--ml-44{
    margin-left: -11rem;
  }

  .xl\:tw--ml-45{
    margin-left: -11.25rem;
  }

  .xl\:tw--ml-46{
    margin-left: -11.5rem;
  }

  .xl\:tw--ml-47{
    margin-left: -11.75rem;
  }

  .xl\:tw--ml-48{
    margin-left: -12rem;
  }

  .xl\:tw--ml-50{
    margin-left: -12.5rem;
  }

  .xl\:tw--ml-52{
    margin-left: -13rem;
  }

  .xl\:tw--ml-53{
    margin-left: -13.25rem;
  }

  .xl\:tw--ml-54{
    margin-left: -13.5rem;
  }

  .xl\:tw--ml-55{
    margin-left: -13.75rem;
  }

  .xl\:tw--ml-56{
    margin-left: -14rem;
  }

  .xl\:tw--ml-57{
    margin-left: -14.25rem;
  }

  .xl\:tw--ml-58{
    margin-left: -14.5rem;
  }

  .xl\:tw--ml-59{
    margin-left: -14.75rem;
  }

  .xl\:tw--ml-60{
    margin-left: -15rem;
  }

  .xl\:tw--ml-61{
    margin-left: -15.25rem;
  }

  .xl\:tw--ml-62{
    margin-left: -15.5rem;
  }

  .xl\:tw--ml-63{
    margin-left: -15.75rem;
  }

  .xl\:tw--ml-64{
    margin-left: -16rem;
  }

  .xl\:tw--ml-65{
    margin-left: -16.25rem;
  }

  .xl\:tw--ml-66{
    margin-left: -16.5rem;
  }

  .xl\:tw--ml-68{
    margin-left: -17rem;
  }

  .xl\:tw--ml-69{
    margin-left: -17.25rem;
  }

  .xl\:tw--ml-70{
    margin-left: -17.5rem;
  }

  .xl\:tw--ml-71{
    margin-left: -17.75rem;
  }

  .xl\:tw--ml-72{
    margin-left: -18rem;
  }

  .xl\:tw--ml-73{
    margin-left: -18.25rem;
  }

  .xl\:tw--ml-74{
    margin-left: -18.5rem;
  }

  .xl\:tw--ml-75{
    margin-left: -18.75rem;
  }

  .xl\:tw--ml-76{
    margin-left: -19rem;
  }

  .xl\:tw--ml-77{
    margin-left: -19.25rem;
  }

  .xl\:tw--ml-78{
    margin-left: -19.5rem;
  }

  .xl\:tw--ml-79{
    margin-left: -19.75rem;
  }

  .xl\:tw--ml-80{
    margin-left: -20rem;
  }

  .xl\:tw--ml-81{
    margin-left: -20.25rem;
  }

  .xl\:tw--ml-82{
    margin-left: -20.5rem;
  }

  .xl\:tw--ml-83{
    margin-left: -20.75rem;
  }

  .xl\:tw--ml-84{
    margin-left: -21rem;
  }

  .xl\:tw--ml-85{
    margin-left: -21.25rem;
  }

  .xl\:tw--ml-86{
    margin-left: -21.5rem;
  }

  .xl\:tw--ml-87{
    margin-left: -21.75rem;
  }

  .xl\:tw--ml-88{
    margin-left: -22rem;
  }

  .xl\:tw--ml-89{
    margin-left: -22.25rem;
  }

  .xl\:tw--ml-90{
    margin-left: -22.5rem;
  }

  .xl\:tw--ml-91{
    margin-left: -22.75rem;
  }

  .xl\:tw--ml-92{
    margin-left: -23rem;
  }

  .xl\:tw--ml-96{
    margin-left: -24rem;
  }

  .xl\:tw--ml-102{
    margin-left: -25.5rem;
  }

  .xl\:tw--ml-112{
    margin-left: -28rem;
  }

  .xl\:tw--ml-128{
    margin-left: -31rem;
  }

  .xl\:tw--ml-129{
    margin-left: -32.25rem;
  }

  .xl\:tw--ml-130{
    margin-left: -32.5rem;
  }

  .xl\:tw--ml-140{
    margin-left: -35rem;
  }

  .xl\:tw--ml-160{
    margin-left: -40rem;
  }

  .xl\:tw--ml-180{
    margin-left: -45rem;
  }

  .xl\:tw--ml-185{
    margin-left: -46.25rem;
  }

  .xl\:tw--ml-190{
    margin-left: -47.5rem;
  }

  .xl\:tw--ml-200{
    margin-left: -50rem;
  }

  .xl\:tw--ml-px{
    margin-left: -1px;
  }

  .xl\:tw--ml-0\.5{
    margin-left: -0.125rem;
  }

  .xl\:tw--ml-1\.5{
    margin-left: -0.375rem;
  }

  .xl\:tw--ml-2\.5{
    margin-left: -0.625rem;
  }

  .xl\:tw--ml-3\.5{
    margin-left: -0.875rem;
  }

  .xl\:tw-box-border{
    box-sizing: border-box;
  }

  .xl\:tw-box-content{
    box-sizing: content-box;
  }

  .xl\:tw-block{
    display: block;
  }

  .xl\:tw-inline-block{
    display: inline-block;
  }

  .xl\:tw-inline{
    display: inline;
  }

  .xl\:tw-flex{
    display: flex;
  }

  .xl\:tw-inline-flex{
    display: inline-flex;
  }

  .xl\:tw-table{
    display: table;
  }

  .xl\:tw-inline-table{
    display: inline-table;
  }

  .xl\:tw-table-caption{
    display: table-caption;
  }

  .xl\:tw-table-cell{
    display: table-cell;
  }

  .xl\:tw-table-column{
    display: table-column;
  }

  .xl\:tw-table-column-group{
    display: table-column-group;
  }

  .xl\:tw-table-footer-group{
    display: table-footer-group;
  }

  .xl\:tw-table-header-group{
    display: table-header-group;
  }

  .xl\:tw-table-row-group{
    display: table-row-group;
  }

  .xl\:tw-table-row{
    display: table-row;
  }

  .xl\:tw-flow-root{
    display: flow-root;
  }

  .xl\:tw-grid{
    display: grid;
  }

  .xl\:tw-inline-grid{
    display: inline-grid;
  }

  .xl\:tw-contents{
    display: contents;
  }

  .xl\:tw-list-item{
    display: list-item;
  }

  .xl\:tw-hidden{
    display: none;
  }

  .xl\:tw-h-0{
    height: 0px;
  }

  .xl\:tw-h-1{
    height: 0.25rem;
  }

  .xl\:tw-h-2{
    height: 0.5rem;
  }

  .xl\:tw-h-3{
    height: 0.75rem;
  }

  .xl\:tw-h-4{
    height: 1rem;
  }

  .xl\:tw-h-5{
    height: 1.25rem;
  }

  .xl\:tw-h-6{
    height: 1.5rem;
  }

  .xl\:tw-h-7{
    height: 1.75rem;
  }

  .xl\:tw-h-8{
    height: 2rem;
  }

  .xl\:tw-h-9{
    height: 2.25rem;
  }

  .xl\:tw-h-10{
    height: 2.5rem;
  }

  .xl\:tw-h-11{
    height: 2.75rem;
  }

  .xl\:tw-h-12{
    height: 3rem;
  }

  .xl\:tw-h-13{
    height: 3.25rem;
  }

  .xl\:tw-h-14{
    height: 3.5rem;
  }

  .xl\:tw-h-15{
    height: 3.75rem;
  }

  .xl\:tw-h-16{
    height: 4rem;
  }

  .xl\:tw-h-17{
    height: 4.25rem;
  }

  .xl\:tw-h-18{
    height: 4.5rem;
  }

  .xl\:tw-h-19{
    height: 4.75rem;
  }

  .xl\:tw-h-20{
    height: 5rem;
  }

  .xl\:tw-h-21{
    height: 5.25rem;
  }

  .xl\:tw-h-22{
    height: 5.5rem;
  }

  .xl\:tw-h-23{
    height: 5.75rem;
  }

  .xl\:tw-h-24{
    height: 6rem;
  }

  .xl\:tw-h-25{
    height: 6.25rem;
  }

  .xl\:tw-h-26{
    height: 6.5rem;
  }

  .xl\:tw-h-27{
    height: 6.75rem;
  }

  .xl\:tw-h-28{
    height: 7rem;
  }

  .xl\:tw-h-29{
    height: 7.25rem;
  }

  .xl\:tw-h-30{
    height: 7.5rem;
  }

  .xl\:tw-h-31{
    height: 7.75rem;
  }

  .xl\:tw-h-32{
    height: 8rem;
  }

  .xl\:tw-h-33{
    height: 8.25rem;
  }

  .xl\:tw-h-34{
    height: 8.5rem;
  }

  .xl\:tw-h-35{
    height: 8.75rem;
  }

  .xl\:tw-h-36{
    height: 9rem;
  }

  .xl\:tw-h-37{
    height: 9.25rem;
  }

  .xl\:tw-h-38{
    height: 9.5rem;
  }

  .xl\:tw-h-39{
    height: 9.75rem;
  }

  .xl\:tw-h-40{
    height: 10rem;
  }

  .xl\:tw-h-41{
    height: 10.25rem;
  }

  .xl\:tw-h-42{
    height: 10.5rem;
  }

  .xl\:tw-h-43{
    height: 10.75rem;
  }

  .xl\:tw-h-44{
    height: 11rem;
  }

  .xl\:tw-h-45{
    height: 11.25rem;
  }

  .xl\:tw-h-46{
    height: 11.5rem;
  }

  .xl\:tw-h-47{
    height: 11.75rem;
  }

  .xl\:tw-h-48{
    height: 12rem;
  }

  .xl\:tw-h-50{
    height: 12.5rem;
  }

  .xl\:tw-h-52{
    height: 13rem;
  }

  .xl\:tw-h-53{
    height: 13.25rem;
  }

  .xl\:tw-h-54{
    height: 13.5rem;
  }

  .xl\:tw-h-55{
    height: 13.75rem;
  }

  .xl\:tw-h-56{
    height: 14rem;
  }

  .xl\:tw-h-57{
    height: 14.25rem;
  }

  .xl\:tw-h-58{
    height: 14.5rem;
  }

  .xl\:tw-h-59{
    height: 14.75rem;
  }

  .xl\:tw-h-60{
    height: 15rem;
  }

  .xl\:tw-h-61{
    height: 15.25rem;
  }

  .xl\:tw-h-62{
    height: 15.5rem;
  }

  .xl\:tw-h-63{
    height: 15.75rem;
  }

  .xl\:tw-h-64{
    height: 16rem;
  }

  .xl\:tw-h-65{
    height: 16.25rem;
  }

  .xl\:tw-h-66{
    height: 16.5rem;
  }

  .xl\:tw-h-68{
    height: 17rem;
  }

  .xl\:tw-h-69{
    height: 17.25rem;
  }

  .xl\:tw-h-70{
    height: 17.5rem;
  }

  .xl\:tw-h-71{
    height: 17.75rem;
  }

  .xl\:tw-h-72{
    height: 18rem;
  }

  .xl\:tw-h-73{
    height: 18.25rem;
  }

  .xl\:tw-h-74{
    height: 18.5rem;
  }

  .xl\:tw-h-75{
    height: 18.75rem;
  }

  .xl\:tw-h-76{
    height: 19rem;
  }

  .xl\:tw-h-77{
    height: 19.25rem;
  }

  .xl\:tw-h-78{
    height: 19.5rem;
  }

  .xl\:tw-h-79{
    height: 19.75rem;
  }

  .xl\:tw-h-80{
    height: 20rem;
  }

  .xl\:tw-h-81{
    height: 20.25rem;
  }

  .xl\:tw-h-82{
    height: 20.5rem;
  }

  .xl\:tw-h-83{
    height: 20.75rem;
  }

  .xl\:tw-h-84{
    height: 21rem;
  }

  .xl\:tw-h-85{
    height: 21.25rem;
  }

  .xl\:tw-h-86{
    height: 21.5rem;
  }

  .xl\:tw-h-87{
    height: 21.75rem;
  }

  .xl\:tw-h-88{
    height: 22rem;
  }

  .xl\:tw-h-89{
    height: 22.25rem;
  }

  .xl\:tw-h-90{
    height: 22.5rem;
  }

  .xl\:tw-h-91{
    height: 22.75rem;
  }

  .xl\:tw-h-92{
    height: 23rem;
  }

  .xl\:tw-h-96{
    height: 24rem;
  }

  .xl\:tw-h-102{
    height: 25.5rem;
  }

  .xl\:tw-h-112{
    height: 28rem;
  }

  .xl\:tw-h-128{
    height: 31rem;
  }

  .xl\:tw-h-129{
    height: 32.25rem;
  }

  .xl\:tw-h-130{
    height: 32.5rem;
  }

  .xl\:tw-h-140{
    height: 35rem;
  }

  .xl\:tw-h-160{
    height: 40rem;
  }

  .xl\:tw-h-180{
    height: 45rem;
  }

  .xl\:tw-h-185{
    height: 46.25rem;
  }

  .xl\:tw-h-190{
    height: 47.5rem;
  }

  .xl\:tw-h-200{
    height: 50rem;
  }

  .xl\:tw-h-auto{
    height: auto;
  }

  .xl\:tw-h-px{
    height: 1px;
  }

  .xl\:tw-h-0\.5{
    height: 0.125rem;
  }

  .xl\:tw-h-1\.5{
    height: 0.375rem;
  }

  .xl\:tw-h-2\.5{
    height: 0.625rem;
  }

  .xl\:tw-h-3\.5{
    height: 0.875rem;
  }

  .xl\:tw-h-1\/2{
    height: 50%;
  }

  .xl\:tw-h-1\/3{
    height: 33.333333%;
  }

  .xl\:tw-h-2\/3{
    height: 66.666667%;
  }

  .xl\:tw-h-1\/4{
    height: 25%;
  }

  .xl\:tw-h-2\/4{
    height: 50%;
  }

  .xl\:tw-h-3\/4{
    height: 75%;
  }

  .xl\:tw-h-1\/5{
    height: 20%;
  }

  .xl\:tw-h-2\/5{
    height: 40%;
  }

  .xl\:tw-h-3\/5{
    height: 60%;
  }

  .xl\:tw-h-4\/5{
    height: 80%;
  }

  .xl\:tw-h-1\/6{
    height: 16.666667%;
  }

  .xl\:tw-h-2\/6{
    height: 33.333333%;
  }

  .xl\:tw-h-3\/6{
    height: 50%;
  }

  .xl\:tw-h-4\/6{
    height: 66.666667%;
  }

  .xl\:tw-h-5\/6{
    height: 83.333333%;
  }

  .xl\:tw-h-full{
    height: 100%;
  }

  .xl\:tw-h-screen{
    height: 100vh;
  }

  .xl\:tw-max-h-0{
    max-height: 0px;
  }

  .xl\:tw-max-h-1{
    max-height: 0.25rem;
  }

  .xl\:tw-max-h-2{
    max-height: 0.5rem;
  }

  .xl\:tw-max-h-3{
    max-height: 0.75rem;
  }

  .xl\:tw-max-h-4{
    max-height: 1rem;
  }

  .xl\:tw-max-h-5{
    max-height: 1.25rem;
  }

  .xl\:tw-max-h-6{
    max-height: 1.5rem;
  }

  .xl\:tw-max-h-7{
    max-height: 1.75rem;
  }

  .xl\:tw-max-h-8{
    max-height: 2rem;
  }

  .xl\:tw-max-h-9{
    max-height: 2.25rem;
  }

  .xl\:tw-max-h-10{
    max-height: 2.5rem;
  }

  .xl\:tw-max-h-11{
    max-height: 2.75rem;
  }

  .xl\:tw-max-h-12{
    max-height: 3rem;
  }

  .xl\:tw-max-h-13{
    max-height: 3.25rem;
  }

  .xl\:tw-max-h-14{
    max-height: 3.5rem;
  }

  .xl\:tw-max-h-15{
    max-height: 3.75rem;
  }

  .xl\:tw-max-h-16{
    max-height: 4rem;
  }

  .xl\:tw-max-h-17{
    max-height: 4.25rem;
  }

  .xl\:tw-max-h-18{
    max-height: 4.5rem;
  }

  .xl\:tw-max-h-19{
    max-height: 4.75rem;
  }

  .xl\:tw-max-h-20{
    max-height: 5rem;
  }

  .xl\:tw-max-h-21{
    max-height: 5.25rem;
  }

  .xl\:tw-max-h-22{
    max-height: 5.5rem;
  }

  .xl\:tw-max-h-23{
    max-height: 5.75rem;
  }

  .xl\:tw-max-h-24{
    max-height: 6rem;
  }

  .xl\:tw-max-h-25{
    max-height: 6.25rem;
  }

  .xl\:tw-max-h-26{
    max-height: 6.5rem;
  }

  .xl\:tw-max-h-27{
    max-height: 6.75rem;
  }

  .xl\:tw-max-h-28{
    max-height: 7rem;
  }

  .xl\:tw-max-h-29{
    max-height: 7.25rem;
  }

  .xl\:tw-max-h-30{
    max-height: 7.5rem;
  }

  .xl\:tw-max-h-31{
    max-height: 7.75rem;
  }

  .xl\:tw-max-h-32{
    max-height: 8rem;
  }

  .xl\:tw-max-h-33{
    max-height: 8.25rem;
  }

  .xl\:tw-max-h-34{
    max-height: 8.5rem;
  }

  .xl\:tw-max-h-35{
    max-height: 8.75rem;
  }

  .xl\:tw-max-h-36{
    max-height: 9rem;
  }

  .xl\:tw-max-h-37{
    max-height: 9.25rem;
  }

  .xl\:tw-max-h-38{
    max-height: 9.5rem;
  }

  .xl\:tw-max-h-39{
    max-height: 9.75rem;
  }

  .xl\:tw-max-h-40{
    max-height: 10rem;
  }

  .xl\:tw-max-h-41{
    max-height: 10.25rem;
  }

  .xl\:tw-max-h-42{
    max-height: 10.5rem;
  }

  .xl\:tw-max-h-43{
    max-height: 10.75rem;
  }

  .xl\:tw-max-h-44{
    max-height: 11rem;
  }

  .xl\:tw-max-h-45{
    max-height: 11.25rem;
  }

  .xl\:tw-max-h-46{
    max-height: 11.5rem;
  }

  .xl\:tw-max-h-47{
    max-height: 11.75rem;
  }

  .xl\:tw-max-h-48{
    max-height: 12rem;
  }

  .xl\:tw-max-h-50{
    max-height: 12.5rem;
  }

  .xl\:tw-max-h-52{
    max-height: 13rem;
  }

  .xl\:tw-max-h-53{
    max-height: 13.25rem;
  }

  .xl\:tw-max-h-54{
    max-height: 13.5rem;
  }

  .xl\:tw-max-h-55{
    max-height: 13.75rem;
  }

  .xl\:tw-max-h-56{
    max-height: 14rem;
  }

  .xl\:tw-max-h-57{
    max-height: 14.25rem;
  }

  .xl\:tw-max-h-58{
    max-height: 14.5rem;
  }

  .xl\:tw-max-h-59{
    max-height: 14.75rem;
  }

  .xl\:tw-max-h-60{
    max-height: 15rem;
  }

  .xl\:tw-max-h-61{
    max-height: 15.25rem;
  }

  .xl\:tw-max-h-62{
    max-height: 15.5rem;
  }

  .xl\:tw-max-h-63{
    max-height: 15.75rem;
  }

  .xl\:tw-max-h-64{
    max-height: 16rem;
  }

  .xl\:tw-max-h-65{
    max-height: 16.25rem;
  }

  .xl\:tw-max-h-66{
    max-height: 16.5rem;
  }

  .xl\:tw-max-h-68{
    max-height: 17rem;
  }

  .xl\:tw-max-h-69{
    max-height: 17.25rem;
  }

  .xl\:tw-max-h-70{
    max-height: 17.5rem;
  }

  .xl\:tw-max-h-71{
    max-height: 17.75rem;
  }

  .xl\:tw-max-h-72{
    max-height: 18rem;
  }

  .xl\:tw-max-h-73{
    max-height: 18.25rem;
  }

  .xl\:tw-max-h-74{
    max-height: 18.5rem;
  }

  .xl\:tw-max-h-75{
    max-height: 18.75rem;
  }

  .xl\:tw-max-h-76{
    max-height: 19rem;
  }

  .xl\:tw-max-h-77{
    max-height: 19.25rem;
  }

  .xl\:tw-max-h-78{
    max-height: 19.5rem;
  }

  .xl\:tw-max-h-79{
    max-height: 19.75rem;
  }

  .xl\:tw-max-h-80{
    max-height: 20rem;
  }

  .xl\:tw-max-h-81{
    max-height: 20.25rem;
  }

  .xl\:tw-max-h-82{
    max-height: 20.5rem;
  }

  .xl\:tw-max-h-83{
    max-height: 20.75rem;
  }

  .xl\:tw-max-h-84{
    max-height: 21rem;
  }

  .xl\:tw-max-h-85{
    max-height: 21.25rem;
  }

  .xl\:tw-max-h-86{
    max-height: 21.5rem;
  }

  .xl\:tw-max-h-87{
    max-height: 21.75rem;
  }

  .xl\:tw-max-h-88{
    max-height: 22rem;
  }

  .xl\:tw-max-h-89{
    max-height: 22.25rem;
  }

  .xl\:tw-max-h-90{
    max-height: 22.5rem;
  }

  .xl\:tw-max-h-91{
    max-height: 22.75rem;
  }

  .xl\:tw-max-h-92{
    max-height: 23rem;
  }

  .xl\:tw-max-h-96{
    max-height: 24rem;
  }

  .xl\:tw-max-h-102{
    max-height: 25.5rem;
  }

  .xl\:tw-max-h-112{
    max-height: 28rem;
  }

  .xl\:tw-max-h-128{
    max-height: 31rem;
  }

  .xl\:tw-max-h-129{
    max-height: 32.25rem;
  }

  .xl\:tw-max-h-130{
    max-height: 32.5rem;
  }

  .xl\:tw-max-h-140{
    max-height: 35rem;
  }

  .xl\:tw-max-h-160{
    max-height: 40rem;
  }

  .xl\:tw-max-h-180{
    max-height: 45rem;
  }

  .xl\:tw-max-h-185{
    max-height: 46.25rem;
  }

  .xl\:tw-max-h-190{
    max-height: 47.5rem;
  }

  .xl\:tw-max-h-200{
    max-height: 50rem;
  }

  .xl\:tw-max-h-px{
    max-height: 1px;
  }

  .xl\:tw-max-h-0\.5{
    max-height: 0.125rem;
  }

  .xl\:tw-max-h-1\.5{
    max-height: 0.375rem;
  }

  .xl\:tw-max-h-2\.5{
    max-height: 0.625rem;
  }

  .xl\:tw-max-h-3\.5{
    max-height: 0.875rem;
  }

  .xl\:tw-max-h-full{
    max-height: 100%;
  }

  .xl\:tw-max-h-screen{
    max-height: 100vh;
  }

  .xl\:tw-min-h-0{
    min-height: 0px;
  }

  .xl\:tw-min-h-full{
    min-height: 100%;
  }

  .xl\:tw-min-h-screen{
    min-height: 100vh;
  }

  .xl\:tw-w-0{
    width: 0px;
  }

  .xl\:tw-w-1{
    width: 0.25rem;
  }

  .xl\:tw-w-2{
    width: 0.5rem;
  }

  .xl\:tw-w-3{
    width: 0.75rem;
  }

  .xl\:tw-w-4{
    width: 1rem;
  }

  .xl\:tw-w-5{
    width: 1.25rem;
  }

  .xl\:tw-w-6{
    width: 1.5rem;
  }

  .xl\:tw-w-7{
    width: 1.75rem;
  }

  .xl\:tw-w-8{
    width: 2rem;
  }

  .xl\:tw-w-9{
    width: 2.25rem;
  }

  .xl\:tw-w-10{
    width: 2.5rem;
  }

  .xl\:tw-w-11{
    width: 2.75rem;
  }

  .xl\:tw-w-12{
    width: 3rem;
  }

  .xl\:tw-w-13{
    width: 3.25rem;
  }

  .xl\:tw-w-14{
    width: 3.5rem;
  }

  .xl\:tw-w-15{
    width: 3.75rem;
  }

  .xl\:tw-w-16{
    width: 4rem;
  }

  .xl\:tw-w-17{
    width: 4.25rem;
  }

  .xl\:tw-w-18{
    width: 4.5rem;
  }

  .xl\:tw-w-19{
    width: 4.75rem;
  }

  .xl\:tw-w-20{
    width: 5rem;
  }

  .xl\:tw-w-21{
    width: 5.25rem;
  }

  .xl\:tw-w-22{
    width: 5.5rem;
  }

  .xl\:tw-w-23{
    width: 5.75rem;
  }

  .xl\:tw-w-24{
    width: 6rem;
  }

  .xl\:tw-w-25{
    width: 6.25rem;
  }

  .xl\:tw-w-26{
    width: 6.5rem;
  }

  .xl\:tw-w-27{
    width: 6.75rem;
  }

  .xl\:tw-w-28{
    width: 7rem;
  }

  .xl\:tw-w-29{
    width: 7.25rem;
  }

  .xl\:tw-w-30{
    width: 7.5rem;
  }

  .xl\:tw-w-31{
    width: 7.75rem;
  }

  .xl\:tw-w-32{
    width: 8rem;
  }

  .xl\:tw-w-33{
    width: 8.25rem;
  }

  .xl\:tw-w-34{
    width: 8.5rem;
  }

  .xl\:tw-w-35{
    width: 8.75rem;
  }

  .xl\:tw-w-36{
    width: 9rem;
  }

  .xl\:tw-w-37{
    width: 9.25rem;
  }

  .xl\:tw-w-38{
    width: 9.5rem;
  }

  .xl\:tw-w-39{
    width: 9.75rem;
  }

  .xl\:tw-w-40{
    width: 10rem;
  }

  .xl\:tw-w-41{
    width: 10.25rem;
  }

  .xl\:tw-w-42{
    width: 10.5rem;
  }

  .xl\:tw-w-43{
    width: 10.75rem;
  }

  .xl\:tw-w-44{
    width: 11rem;
  }

  .xl\:tw-w-45{
    width: 11.25rem;
  }

  .xl\:tw-w-46{
    width: 11.5rem;
  }

  .xl\:tw-w-47{
    width: 11.75rem;
  }

  .xl\:tw-w-48{
    width: 12rem;
  }

  .xl\:tw-w-50{
    width: 12.5rem;
  }

  .xl\:tw-w-52{
    width: 13rem;
  }

  .xl\:tw-w-53{
    width: 13.25rem;
  }

  .xl\:tw-w-54{
    width: 13.5rem;
  }

  .xl\:tw-w-55{
    width: 13.75rem;
  }

  .xl\:tw-w-56{
    width: 14rem;
  }

  .xl\:tw-w-57{
    width: 14.25rem;
  }

  .xl\:tw-w-58{
    width: 14.5rem;
  }

  .xl\:tw-w-59{
    width: 14.75rem;
  }

  .xl\:tw-w-60{
    width: 15rem;
  }

  .xl\:tw-w-61{
    width: 15.25rem;
  }

  .xl\:tw-w-62{
    width: 15.5rem;
  }

  .xl\:tw-w-63{
    width: 15.75rem;
  }

  .xl\:tw-w-64{
    width: 16rem;
  }

  .xl\:tw-w-65{
    width: 16.25rem;
  }

  .xl\:tw-w-66{
    width: 16.5rem;
  }

  .xl\:tw-w-68{
    width: 17rem;
  }

  .xl\:tw-w-69{
    width: 17.25rem;
  }

  .xl\:tw-w-70{
    width: 17.5rem;
  }

  .xl\:tw-w-71{
    width: 17.75rem;
  }

  .xl\:tw-w-72{
    width: 18rem;
  }

  .xl\:tw-w-73{
    width: 18.25rem;
  }

  .xl\:tw-w-74{
    width: 18.5rem;
  }

  .xl\:tw-w-75{
    width: 18.75rem;
  }

  .xl\:tw-w-76{
    width: 19rem;
  }

  .xl\:tw-w-77{
    width: 19.25rem;
  }

  .xl\:tw-w-78{
    width: 19.5rem;
  }

  .xl\:tw-w-79{
    width: 19.75rem;
  }

  .xl\:tw-w-80{
    width: 20rem;
  }

  .xl\:tw-w-81{
    width: 20.25rem;
  }

  .xl\:tw-w-82{
    width: 20.5rem;
  }

  .xl\:tw-w-83{
    width: 20.75rem;
  }

  .xl\:tw-w-84{
    width: 21rem;
  }

  .xl\:tw-w-85{
    width: 21.25rem;
  }

  .xl\:tw-w-86{
    width: 21.5rem;
  }

  .xl\:tw-w-87{
    width: 21.75rem;
  }

  .xl\:tw-w-88{
    width: 22rem;
  }

  .xl\:tw-w-89{
    width: 22.25rem;
  }

  .xl\:tw-w-90{
    width: 22.5rem;
  }

  .xl\:tw-w-91{
    width: 22.75rem;
  }

  .xl\:tw-w-92{
    width: 23rem;
  }

  .xl\:tw-w-96{
    width: 24rem;
  }

  .xl\:tw-w-102{
    width: 25.5rem;
  }

  .xl\:tw-w-112{
    width: 28rem;
  }

  .xl\:tw-w-128{
    width: 31rem;
  }

  .xl\:tw-w-129{
    width: 32.25rem;
  }

  .xl\:tw-w-130{
    width: 32.5rem;
  }

  .xl\:tw-w-140{
    width: 35rem;
  }

  .xl\:tw-w-160{
    width: 40rem;
  }

  .xl\:tw-w-180{
    width: 45rem;
  }

  .xl\:tw-w-185{
    width: 46.25rem;
  }

  .xl\:tw-w-190{
    width: 47.5rem;
  }

  .xl\:tw-w-200{
    width: 50rem;
  }

  .xl\:tw-w-auto{
    width: auto;
  }

  .xl\:tw-w-px{
    width: 1px;
  }

  .xl\:tw-w-0\.5{
    width: 0.125rem;
  }

  .xl\:tw-w-1\.5{
    width: 0.375rem;
  }

  .xl\:tw-w-2\.5{
    width: 0.625rem;
  }

  .xl\:tw-w-3\.5{
    width: 0.875rem;
  }

  .xl\:tw-w-1\/2{
    width: 50%;
  }

  .xl\:tw-w-1\/3{
    width: 33.333333%;
  }

  .xl\:tw-w-2\/3{
    width: 66.666667%;
  }

  .xl\:tw-w-1\/4{
    width: 25%;
  }

  .xl\:tw-w-2\/4{
    width: 50%;
  }

  .xl\:tw-w-3\/4{
    width: 75%;
  }

  .xl\:tw-w-1\/5{
    width: 20%;
  }

  .xl\:tw-w-2\/5{
    width: 40%;
  }

  .xl\:tw-w-3\/5{
    width: 60%;
  }

  .xl\:tw-w-4\/5{
    width: 80%;
  }

  .xl\:tw-w-1\/6{
    width: 16.666667%;
  }

  .xl\:tw-w-2\/6{
    width: 33.333333%;
  }

  .xl\:tw-w-3\/6{
    width: 50%;
  }

  .xl\:tw-w-4\/6{
    width: 66.666667%;
  }

  .xl\:tw-w-5\/6{
    width: 83.333333%;
  }

  .xl\:tw-w-1\/12{
    width: 8.333333%;
  }

  .xl\:tw-w-2\/12{
    width: 16.666667%;
  }

  .xl\:tw-w-3\/12{
    width: 25%;
  }

  .xl\:tw-w-4\/12{
    width: 33.333333%;
  }

  .xl\:tw-w-5\/12{
    width: 41.666667%;
  }

  .xl\:tw-w-6\/12{
    width: 50%;
  }

  .xl\:tw-w-7\/12{
    width: 58.333333%;
  }

  .xl\:tw-w-8\/12{
    width: 66.666667%;
  }

  .xl\:tw-w-9\/12{
    width: 75%;
  }

  .xl\:tw-w-10\/12{
    width: 83.333333%;
  }

  .xl\:tw-w-11\/12{
    width: 91.666667%;
  }

  .xl\:tw-w-full{
    width: 100%;
  }

  .xl\:tw-w-screen{
    width: 100vw;
  }

  .xl\:tw-w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .xl\:tw-w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .xl\:tw-min-w-0{
    min-width: 0px;
  }

  .xl\:tw-min-w-full{
    min-width: 100%;
  }

  .xl\:tw-min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xl\:tw-min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .xl\:tw-max-w-0{
    max-width: 0rem;
  }

  .xl\:tw-max-w-none{
    max-width: none;
  }

  .xl\:tw-max-w-xs{
    max-width: 20rem;
  }

  .xl\:tw-max-w-sm{
    max-width: 24rem;
  }

  .xl\:tw-max-w-md{
    max-width: 28rem;
  }

  .xl\:tw-max-w-lg{
    max-width: 32rem;
  }

  .xl\:tw-max-w-xl{
    max-width: 36rem;
  }

  .xl\:tw-max-w-2xl{
    max-width: 42rem;
  }

  .xl\:tw-max-w-3xl{
    max-width: 48rem;
  }

  .xl\:tw-max-w-4xl{
    max-width: 56rem;
  }

  .xl\:tw-max-w-5xl{
    max-width: 64rem;
  }

  .xl\:tw-max-w-6xl{
    max-width: 72rem;
  }

  .xl\:tw-max-w-7xl{
    max-width: 80rem;
  }

  .xl\:tw-max-w-full{
    max-width: 100%;
  }

  .xl\:tw-max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xl\:tw-max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xl\:tw-max-w-prose{
    max-width: 65ch;
  }

  .xl\:tw-max-w-screen-min{
    max-width: 320px;
  }

  .xl\:tw-max-w-screen-xs{
    max-width: 480px;
  }

  .xl\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  .xl\:tw-max-w-screen-md{
    max-width: 768px;
  }

  .xl\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  .xl\:tw-max-w-screen-xl{
    max-width: 1580px;
  }

  .xl\:tw-max-w-screen-xxl{
    max-width: 1920px;
  }

  .xl\:tw-max-w-screen-max{
    max-width: 2560px;
  }

  .xl\:tw-flex-1{
    flex: 1 1 0%;
  }

  .xl\:tw-flex-auto{
    flex: 1 1 auto;
  }

  .xl\:tw-flex-initial{
    flex: 0 1 auto;
  }

  .xl\:tw-flex-none{
    flex: none;
  }

  .xl\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  .xl\:tw-flex-shrink{
    flex-shrink: 1;
  }

  .xl\:tw-flex-grow-0{
    flex-grow: 0;
  }

  .xl\:tw-flex-grow{
    flex-grow: 1;
  }

  .xl\:tw-table-auto{
    table-layout: auto;
  }

  .xl\:tw-table-fixed{
    table-layout: fixed;
  }

  .xl\:tw-border-collapse{
    border-collapse: collapse;
  }

  .xl\:tw-border-separate{
    border-collapse: separate;
  }

  .xl\:tw-origin-center{
    transform-origin: center;
  }

  .xl\:tw-origin-top{
    transform-origin: top;
  }

  .xl\:tw-origin-top-right{
    transform-origin: top right;
  }

  .xl\:tw-origin-right{
    transform-origin: right;
  }

  .xl\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  .xl\:tw-origin-bottom{
    transform-origin: bottom;
  }

  .xl\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  .xl\:tw-origin-left{
    transform-origin: left;
  }

  .xl\:tw-origin-top-left{
    transform-origin: top left;
  }

  .xl\:tw-transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:tw-transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:tw-transform-none{
    transform: none;
  }

  .xl\:tw-translate-x-0{
    --tw-translate-x: 0px;
  }

  .xl\:tw-translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .xl\:tw-translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .xl\:tw-translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .xl\:tw-translate-x-4{
    --tw-translate-x: 1rem;
  }

  .xl\:tw-translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .xl\:tw-translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .xl\:tw-translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .xl\:tw-translate-x-8{
    --tw-translate-x: 2rem;
  }

  .xl\:tw-translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .xl\:tw-translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .xl\:tw-translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .xl\:tw-translate-x-12{
    --tw-translate-x: 3rem;
  }

  .xl\:tw-translate-x-13{
    --tw-translate-x: 3.25rem;
  }

  .xl\:tw-translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .xl\:tw-translate-x-15{
    --tw-translate-x: 3.75rem;
  }

  .xl\:tw-translate-x-16{
    --tw-translate-x: 4rem;
  }

  .xl\:tw-translate-x-17{
    --tw-translate-x: 4.25rem;
  }

  .xl\:tw-translate-x-18{
    --tw-translate-x: 4.5rem;
  }

  .xl\:tw-translate-x-19{
    --tw-translate-x: 4.75rem;
  }

  .xl\:tw-translate-x-20{
    --tw-translate-x: 5rem;
  }

  .xl\:tw-translate-x-21{
    --tw-translate-x: 5.25rem;
  }

  .xl\:tw-translate-x-22{
    --tw-translate-x: 5.5rem;
  }

  .xl\:tw-translate-x-23{
    --tw-translate-x: 5.75rem;
  }

  .xl\:tw-translate-x-24{
    --tw-translate-x: 6rem;
  }

  .xl\:tw-translate-x-25{
    --tw-translate-x: 6.25rem;
  }

  .xl\:tw-translate-x-26{
    --tw-translate-x: 6.5rem;
  }

  .xl\:tw-translate-x-27{
    --tw-translate-x: 6.75rem;
  }

  .xl\:tw-translate-x-28{
    --tw-translate-x: 7rem;
  }

  .xl\:tw-translate-x-29{
    --tw-translate-x: 7.25rem;
  }

  .xl\:tw-translate-x-30{
    --tw-translate-x: 7.5rem;
  }

  .xl\:tw-translate-x-31{
    --tw-translate-x: 7.75rem;
  }

  .xl\:tw-translate-x-32{
    --tw-translate-x: 8rem;
  }

  .xl\:tw-translate-x-33{
    --tw-translate-x: 8.25rem;
  }

  .xl\:tw-translate-x-34{
    --tw-translate-x: 8.5rem;
  }

  .xl\:tw-translate-x-35{
    --tw-translate-x: 8.75rem;
  }

  .xl\:tw-translate-x-36{
    --tw-translate-x: 9rem;
  }

  .xl\:tw-translate-x-37{
    --tw-translate-x: 9.25rem;
  }

  .xl\:tw-translate-x-38{
    --tw-translate-x: 9.5rem;
  }

  .xl\:tw-translate-x-39{
    --tw-translate-x: 9.75rem;
  }

  .xl\:tw-translate-x-40{
    --tw-translate-x: 10rem;
  }

  .xl\:tw-translate-x-41{
    --tw-translate-x: 10.25rem;
  }

  .xl\:tw-translate-x-42{
    --tw-translate-x: 10.5rem;
  }

  .xl\:tw-translate-x-43{
    --tw-translate-x: 10.75rem;
  }

  .xl\:tw-translate-x-44{
    --tw-translate-x: 11rem;
  }

  .xl\:tw-translate-x-45{
    --tw-translate-x: 11.25rem;
  }

  .xl\:tw-translate-x-46{
    --tw-translate-x: 11.5rem;
  }

  .xl\:tw-translate-x-47{
    --tw-translate-x: 11.75rem;
  }

  .xl\:tw-translate-x-48{
    --tw-translate-x: 12rem;
  }

  .xl\:tw-translate-x-50{
    --tw-translate-x: 12.5rem;
  }

  .xl\:tw-translate-x-52{
    --tw-translate-x: 13rem;
  }

  .xl\:tw-translate-x-53{
    --tw-translate-x: 13.25rem;
  }

  .xl\:tw-translate-x-54{
    --tw-translate-x: 13.5rem;
  }

  .xl\:tw-translate-x-55{
    --tw-translate-x: 13.75rem;
  }

  .xl\:tw-translate-x-56{
    --tw-translate-x: 14rem;
  }

  .xl\:tw-translate-x-57{
    --tw-translate-x: 14.25rem;
  }

  .xl\:tw-translate-x-58{
    --tw-translate-x: 14.5rem;
  }

  .xl\:tw-translate-x-59{
    --tw-translate-x: 14.75rem;
  }

  .xl\:tw-translate-x-60{
    --tw-translate-x: 15rem;
  }

  .xl\:tw-translate-x-61{
    --tw-translate-x: 15.25rem;
  }

  .xl\:tw-translate-x-62{
    --tw-translate-x: 15.5rem;
  }

  .xl\:tw-translate-x-63{
    --tw-translate-x: 15.75rem;
  }

  .xl\:tw-translate-x-64{
    --tw-translate-x: 16rem;
  }

  .xl\:tw-translate-x-65{
    --tw-translate-x: 16.25rem;
  }

  .xl\:tw-translate-x-66{
    --tw-translate-x: 16.5rem;
  }

  .xl\:tw-translate-x-68{
    --tw-translate-x: 17rem;
  }

  .xl\:tw-translate-x-69{
    --tw-translate-x: 17.25rem;
  }

  .xl\:tw-translate-x-70{
    --tw-translate-x: 17.5rem;
  }

  .xl\:tw-translate-x-71{
    --tw-translate-x: 17.75rem;
  }

  .xl\:tw-translate-x-72{
    --tw-translate-x: 18rem;
  }

  .xl\:tw-translate-x-73{
    --tw-translate-x: 18.25rem;
  }

  .xl\:tw-translate-x-74{
    --tw-translate-x: 18.5rem;
  }

  .xl\:tw-translate-x-75{
    --tw-translate-x: 18.75rem;
  }

  .xl\:tw-translate-x-76{
    --tw-translate-x: 19rem;
  }

  .xl\:tw-translate-x-77{
    --tw-translate-x: 19.25rem;
  }

  .xl\:tw-translate-x-78{
    --tw-translate-x: 19.5rem;
  }

  .xl\:tw-translate-x-79{
    --tw-translate-x: 19.75rem;
  }

  .xl\:tw-translate-x-80{
    --tw-translate-x: 20rem;
  }

  .xl\:tw-translate-x-81{
    --tw-translate-x: 20.25rem;
  }

  .xl\:tw-translate-x-82{
    --tw-translate-x: 20.5rem;
  }

  .xl\:tw-translate-x-83{
    --tw-translate-x: 20.75rem;
  }

  .xl\:tw-translate-x-84{
    --tw-translate-x: 21rem;
  }

  .xl\:tw-translate-x-85{
    --tw-translate-x: 21.25rem;
  }

  .xl\:tw-translate-x-86{
    --tw-translate-x: 21.5rem;
  }

  .xl\:tw-translate-x-87{
    --tw-translate-x: 21.75rem;
  }

  .xl\:tw-translate-x-88{
    --tw-translate-x: 22rem;
  }

  .xl\:tw-translate-x-89{
    --tw-translate-x: 22.25rem;
  }

  .xl\:tw-translate-x-90{
    --tw-translate-x: 22.5rem;
  }

  .xl\:tw-translate-x-91{
    --tw-translate-x: 22.75rem;
  }

  .xl\:tw-translate-x-92{
    --tw-translate-x: 23rem;
  }

  .xl\:tw-translate-x-96{
    --tw-translate-x: 24rem;
  }

  .xl\:tw-translate-x-102{
    --tw-translate-x: 25.5rem;
  }

  .xl\:tw-translate-x-112{
    --tw-translate-x: 28rem;
  }

  .xl\:tw-translate-x-128{
    --tw-translate-x: 31rem;
  }

  .xl\:tw-translate-x-129{
    --tw-translate-x: 32.25rem;
  }

  .xl\:tw-translate-x-130{
    --tw-translate-x: 32.5rem;
  }

  .xl\:tw-translate-x-140{
    --tw-translate-x: 35rem;
  }

  .xl\:tw-translate-x-160{
    --tw-translate-x: 40rem;
  }

  .xl\:tw-translate-x-180{
    --tw-translate-x: 45rem;
  }

  .xl\:tw-translate-x-185{
    --tw-translate-x: 46.25rem;
  }

  .xl\:tw-translate-x-190{
    --tw-translate-x: 47.5rem;
  }

  .xl\:tw-translate-x-200{
    --tw-translate-x: 50rem;
  }

  .xl\:tw-translate-x-px{
    --tw-translate-x: 1px;
  }

  .xl\:tw-translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .xl\:tw-translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .xl\:tw-translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .xl\:tw-translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .xl\:tw--translate-x-0{
    --tw-translate-x: 0px;
  }

  .xl\:tw--translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .xl\:tw--translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .xl\:tw--translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .xl\:tw--translate-x-4{
    --tw-translate-x: -1rem;
  }

  .xl\:tw--translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .xl\:tw--translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .xl\:tw--translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .xl\:tw--translate-x-8{
    --tw-translate-x: -2rem;
  }

  .xl\:tw--translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .xl\:tw--translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .xl\:tw--translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .xl\:tw--translate-x-12{
    --tw-translate-x: -3rem;
  }

  .xl\:tw--translate-x-13{
    --tw-translate-x: -3.25rem;
  }

  .xl\:tw--translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .xl\:tw--translate-x-15{
    --tw-translate-x: -3.75rem;
  }

  .xl\:tw--translate-x-16{
    --tw-translate-x: -4rem;
  }

  .xl\:tw--translate-x-17{
    --tw-translate-x: -4.25rem;
  }

  .xl\:tw--translate-x-18{
    --tw-translate-x: -4.5rem;
  }

  .xl\:tw--translate-x-19{
    --tw-translate-x: -4.75rem;
  }

  .xl\:tw--translate-x-20{
    --tw-translate-x: -5rem;
  }

  .xl\:tw--translate-x-21{
    --tw-translate-x: -5.25rem;
  }

  .xl\:tw--translate-x-22{
    --tw-translate-x: -5.5rem;
  }

  .xl\:tw--translate-x-23{
    --tw-translate-x: -5.75rem;
  }

  .xl\:tw--translate-x-24{
    --tw-translate-x: -6rem;
  }

  .xl\:tw--translate-x-25{
    --tw-translate-x: -6.25rem;
  }

  .xl\:tw--translate-x-26{
    --tw-translate-x: -6.5rem;
  }

  .xl\:tw--translate-x-27{
    --tw-translate-x: -6.75rem;
  }

  .xl\:tw--translate-x-28{
    --tw-translate-x: -7rem;
  }

  .xl\:tw--translate-x-29{
    --tw-translate-x: -7.25rem;
  }

  .xl\:tw--translate-x-30{
    --tw-translate-x: -7.5rem;
  }

  .xl\:tw--translate-x-31{
    --tw-translate-x: -7.75rem;
  }

  .xl\:tw--translate-x-32{
    --tw-translate-x: -8rem;
  }

  .xl\:tw--translate-x-33{
    --tw-translate-x: -8.25rem;
  }

  .xl\:tw--translate-x-34{
    --tw-translate-x: -8.5rem;
  }

  .xl\:tw--translate-x-35{
    --tw-translate-x: -8.75rem;
  }

  .xl\:tw--translate-x-36{
    --tw-translate-x: -9rem;
  }

  .xl\:tw--translate-x-37{
    --tw-translate-x: -9.25rem;
  }

  .xl\:tw--translate-x-38{
    --tw-translate-x: -9.5rem;
  }

  .xl\:tw--translate-x-39{
    --tw-translate-x: -9.75rem;
  }

  .xl\:tw--translate-x-40{
    --tw-translate-x: -10rem;
  }

  .xl\:tw--translate-x-41{
    --tw-translate-x: -10.25rem;
  }

  .xl\:tw--translate-x-42{
    --tw-translate-x: -10.5rem;
  }

  .xl\:tw--translate-x-43{
    --tw-translate-x: -10.75rem;
  }

  .xl\:tw--translate-x-44{
    --tw-translate-x: -11rem;
  }

  .xl\:tw--translate-x-45{
    --tw-translate-x: -11.25rem;
  }

  .xl\:tw--translate-x-46{
    --tw-translate-x: -11.5rem;
  }

  .xl\:tw--translate-x-47{
    --tw-translate-x: -11.75rem;
  }

  .xl\:tw--translate-x-48{
    --tw-translate-x: -12rem;
  }

  .xl\:tw--translate-x-50{
    --tw-translate-x: -12.5rem;
  }

  .xl\:tw--translate-x-52{
    --tw-translate-x: -13rem;
  }

  .xl\:tw--translate-x-53{
    --tw-translate-x: -13.25rem;
  }

  .xl\:tw--translate-x-54{
    --tw-translate-x: -13.5rem;
  }

  .xl\:tw--translate-x-55{
    --tw-translate-x: -13.75rem;
  }

  .xl\:tw--translate-x-56{
    --tw-translate-x: -14rem;
  }

  .xl\:tw--translate-x-57{
    --tw-translate-x: -14.25rem;
  }

  .xl\:tw--translate-x-58{
    --tw-translate-x: -14.5rem;
  }

  .xl\:tw--translate-x-59{
    --tw-translate-x: -14.75rem;
  }

  .xl\:tw--translate-x-60{
    --tw-translate-x: -15rem;
  }

  .xl\:tw--translate-x-61{
    --tw-translate-x: -15.25rem;
  }

  .xl\:tw--translate-x-62{
    --tw-translate-x: -15.5rem;
  }

  .xl\:tw--translate-x-63{
    --tw-translate-x: -15.75rem;
  }

  .xl\:tw--translate-x-64{
    --tw-translate-x: -16rem;
  }

  .xl\:tw--translate-x-65{
    --tw-translate-x: -16.25rem;
  }

  .xl\:tw--translate-x-66{
    --tw-translate-x: -16.5rem;
  }

  .xl\:tw--translate-x-68{
    --tw-translate-x: -17rem;
  }

  .xl\:tw--translate-x-69{
    --tw-translate-x: -17.25rem;
  }

  .xl\:tw--translate-x-70{
    --tw-translate-x: -17.5rem;
  }

  .xl\:tw--translate-x-71{
    --tw-translate-x: -17.75rem;
  }

  .xl\:tw--translate-x-72{
    --tw-translate-x: -18rem;
  }

  .xl\:tw--translate-x-73{
    --tw-translate-x: -18.25rem;
  }

  .xl\:tw--translate-x-74{
    --tw-translate-x: -18.5rem;
  }

  .xl\:tw--translate-x-75{
    --tw-translate-x: -18.75rem;
  }

  .xl\:tw--translate-x-76{
    --tw-translate-x: -19rem;
  }

  .xl\:tw--translate-x-77{
    --tw-translate-x: -19.25rem;
  }

  .xl\:tw--translate-x-78{
    --tw-translate-x: -19.5rem;
  }

  .xl\:tw--translate-x-79{
    --tw-translate-x: -19.75rem;
  }

  .xl\:tw--translate-x-80{
    --tw-translate-x: -20rem;
  }

  .xl\:tw--translate-x-81{
    --tw-translate-x: -20.25rem;
  }

  .xl\:tw--translate-x-82{
    --tw-translate-x: -20.5rem;
  }

  .xl\:tw--translate-x-83{
    --tw-translate-x: -20.75rem;
  }

  .xl\:tw--translate-x-84{
    --tw-translate-x: -21rem;
  }

  .xl\:tw--translate-x-85{
    --tw-translate-x: -21.25rem;
  }

  .xl\:tw--translate-x-86{
    --tw-translate-x: -21.5rem;
  }

  .xl\:tw--translate-x-87{
    --tw-translate-x: -21.75rem;
  }

  .xl\:tw--translate-x-88{
    --tw-translate-x: -22rem;
  }

  .xl\:tw--translate-x-89{
    --tw-translate-x: -22.25rem;
  }

  .xl\:tw--translate-x-90{
    --tw-translate-x: -22.5rem;
  }

  .xl\:tw--translate-x-91{
    --tw-translate-x: -22.75rem;
  }

  .xl\:tw--translate-x-92{
    --tw-translate-x: -23rem;
  }

  .xl\:tw--translate-x-96{
    --tw-translate-x: -24rem;
  }

  .xl\:tw--translate-x-102{
    --tw-translate-x: -25.5rem;
  }

  .xl\:tw--translate-x-112{
    --tw-translate-x: -28rem;
  }

  .xl\:tw--translate-x-128{
    --tw-translate-x: -31rem;
  }

  .xl\:tw--translate-x-129{
    --tw-translate-x: -32.25rem;
  }

  .xl\:tw--translate-x-130{
    --tw-translate-x: -32.5rem;
  }

  .xl\:tw--translate-x-140{
    --tw-translate-x: -35rem;
  }

  .xl\:tw--translate-x-160{
    --tw-translate-x: -40rem;
  }

  .xl\:tw--translate-x-180{
    --tw-translate-x: -45rem;
  }

  .xl\:tw--translate-x-185{
    --tw-translate-x: -46.25rem;
  }

  .xl\:tw--translate-x-190{
    --tw-translate-x: -47.5rem;
  }

  .xl\:tw--translate-x-200{
    --tw-translate-x: -50rem;
  }

  .xl\:tw--translate-x-px{
    --tw-translate-x: -1px;
  }

  .xl\:tw--translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .xl\:tw--translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .xl\:tw--translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .xl\:tw--translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .xl\:tw-translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .xl\:tw-translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .xl\:tw-translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .xl\:tw-translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .xl\:tw-translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .xl\:tw-translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .xl\:tw-translate-x-full{
    --tw-translate-x: 100%;
  }

  .xl\:tw--translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .xl\:tw--translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .xl\:tw--translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .xl\:tw--translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .xl\:tw--translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .xl\:tw--translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .xl\:tw--translate-x-full{
    --tw-translate-x: -100%;
  }

  .xl\:tw-translate-y-0{
    --tw-translate-y: 0px;
  }

  .xl\:tw-translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .xl\:tw-translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .xl\:tw-translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .xl\:tw-translate-y-4{
    --tw-translate-y: 1rem;
  }

  .xl\:tw-translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .xl\:tw-translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .xl\:tw-translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .xl\:tw-translate-y-8{
    --tw-translate-y: 2rem;
  }

  .xl\:tw-translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .xl\:tw-translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .xl\:tw-translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .xl\:tw-translate-y-12{
    --tw-translate-y: 3rem;
  }

  .xl\:tw-translate-y-13{
    --tw-translate-y: 3.25rem;
  }

  .xl\:tw-translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .xl\:tw-translate-y-15{
    --tw-translate-y: 3.75rem;
  }

  .xl\:tw-translate-y-16{
    --tw-translate-y: 4rem;
  }

  .xl\:tw-translate-y-17{
    --tw-translate-y: 4.25rem;
  }

  .xl\:tw-translate-y-18{
    --tw-translate-y: 4.5rem;
  }

  .xl\:tw-translate-y-19{
    --tw-translate-y: 4.75rem;
  }

  .xl\:tw-translate-y-20{
    --tw-translate-y: 5rem;
  }

  .xl\:tw-translate-y-21{
    --tw-translate-y: 5.25rem;
  }

  .xl\:tw-translate-y-22{
    --tw-translate-y: 5.5rem;
  }

  .xl\:tw-translate-y-23{
    --tw-translate-y: 5.75rem;
  }

  .xl\:tw-translate-y-24{
    --tw-translate-y: 6rem;
  }

  .xl\:tw-translate-y-25{
    --tw-translate-y: 6.25rem;
  }

  .xl\:tw-translate-y-26{
    --tw-translate-y: 6.5rem;
  }

  .xl\:tw-translate-y-27{
    --tw-translate-y: 6.75rem;
  }

  .xl\:tw-translate-y-28{
    --tw-translate-y: 7rem;
  }

  .xl\:tw-translate-y-29{
    --tw-translate-y: 7.25rem;
  }

  .xl\:tw-translate-y-30{
    --tw-translate-y: 7.5rem;
  }

  .xl\:tw-translate-y-31{
    --tw-translate-y: 7.75rem;
  }

  .xl\:tw-translate-y-32{
    --tw-translate-y: 8rem;
  }

  .xl\:tw-translate-y-33{
    --tw-translate-y: 8.25rem;
  }

  .xl\:tw-translate-y-34{
    --tw-translate-y: 8.5rem;
  }

  .xl\:tw-translate-y-35{
    --tw-translate-y: 8.75rem;
  }

  .xl\:tw-translate-y-36{
    --tw-translate-y: 9rem;
  }

  .xl\:tw-translate-y-37{
    --tw-translate-y: 9.25rem;
  }

  .xl\:tw-translate-y-38{
    --tw-translate-y: 9.5rem;
  }

  .xl\:tw-translate-y-39{
    --tw-translate-y: 9.75rem;
  }

  .xl\:tw-translate-y-40{
    --tw-translate-y: 10rem;
  }

  .xl\:tw-translate-y-41{
    --tw-translate-y: 10.25rem;
  }

  .xl\:tw-translate-y-42{
    --tw-translate-y: 10.5rem;
  }

  .xl\:tw-translate-y-43{
    --tw-translate-y: 10.75rem;
  }

  .xl\:tw-translate-y-44{
    --tw-translate-y: 11rem;
  }

  .xl\:tw-translate-y-45{
    --tw-translate-y: 11.25rem;
  }

  .xl\:tw-translate-y-46{
    --tw-translate-y: 11.5rem;
  }

  .xl\:tw-translate-y-47{
    --tw-translate-y: 11.75rem;
  }

  .xl\:tw-translate-y-48{
    --tw-translate-y: 12rem;
  }

  .xl\:tw-translate-y-50{
    --tw-translate-y: 12.5rem;
  }

  .xl\:tw-translate-y-52{
    --tw-translate-y: 13rem;
  }

  .xl\:tw-translate-y-53{
    --tw-translate-y: 13.25rem;
  }

  .xl\:tw-translate-y-54{
    --tw-translate-y: 13.5rem;
  }

  .xl\:tw-translate-y-55{
    --tw-translate-y: 13.75rem;
  }

  .xl\:tw-translate-y-56{
    --tw-translate-y: 14rem;
  }

  .xl\:tw-translate-y-57{
    --tw-translate-y: 14.25rem;
  }

  .xl\:tw-translate-y-58{
    --tw-translate-y: 14.5rem;
  }

  .xl\:tw-translate-y-59{
    --tw-translate-y: 14.75rem;
  }

  .xl\:tw-translate-y-60{
    --tw-translate-y: 15rem;
  }

  .xl\:tw-translate-y-61{
    --tw-translate-y: 15.25rem;
  }

  .xl\:tw-translate-y-62{
    --tw-translate-y: 15.5rem;
  }

  .xl\:tw-translate-y-63{
    --tw-translate-y: 15.75rem;
  }

  .xl\:tw-translate-y-64{
    --tw-translate-y: 16rem;
  }

  .xl\:tw-translate-y-65{
    --tw-translate-y: 16.25rem;
  }

  .xl\:tw-translate-y-66{
    --tw-translate-y: 16.5rem;
  }

  .xl\:tw-translate-y-68{
    --tw-translate-y: 17rem;
  }

  .xl\:tw-translate-y-69{
    --tw-translate-y: 17.25rem;
  }

  .xl\:tw-translate-y-70{
    --tw-translate-y: 17.5rem;
  }

  .xl\:tw-translate-y-71{
    --tw-translate-y: 17.75rem;
  }

  .xl\:tw-translate-y-72{
    --tw-translate-y: 18rem;
  }

  .xl\:tw-translate-y-73{
    --tw-translate-y: 18.25rem;
  }

  .xl\:tw-translate-y-74{
    --tw-translate-y: 18.5rem;
  }

  .xl\:tw-translate-y-75{
    --tw-translate-y: 18.75rem;
  }

  .xl\:tw-translate-y-76{
    --tw-translate-y: 19rem;
  }

  .xl\:tw-translate-y-77{
    --tw-translate-y: 19.25rem;
  }

  .xl\:tw-translate-y-78{
    --tw-translate-y: 19.5rem;
  }

  .xl\:tw-translate-y-79{
    --tw-translate-y: 19.75rem;
  }

  .xl\:tw-translate-y-80{
    --tw-translate-y: 20rem;
  }

  .xl\:tw-translate-y-81{
    --tw-translate-y: 20.25rem;
  }

  .xl\:tw-translate-y-82{
    --tw-translate-y: 20.5rem;
  }

  .xl\:tw-translate-y-83{
    --tw-translate-y: 20.75rem;
  }

  .xl\:tw-translate-y-84{
    --tw-translate-y: 21rem;
  }

  .xl\:tw-translate-y-85{
    --tw-translate-y: 21.25rem;
  }

  .xl\:tw-translate-y-86{
    --tw-translate-y: 21.5rem;
  }

  .xl\:tw-translate-y-87{
    --tw-translate-y: 21.75rem;
  }

  .xl\:tw-translate-y-88{
    --tw-translate-y: 22rem;
  }

  .xl\:tw-translate-y-89{
    --tw-translate-y: 22.25rem;
  }

  .xl\:tw-translate-y-90{
    --tw-translate-y: 22.5rem;
  }

  .xl\:tw-translate-y-91{
    --tw-translate-y: 22.75rem;
  }

  .xl\:tw-translate-y-92{
    --tw-translate-y: 23rem;
  }

  .xl\:tw-translate-y-96{
    --tw-translate-y: 24rem;
  }

  .xl\:tw-translate-y-102{
    --tw-translate-y: 25.5rem;
  }

  .xl\:tw-translate-y-112{
    --tw-translate-y: 28rem;
  }

  .xl\:tw-translate-y-128{
    --tw-translate-y: 31rem;
  }

  .xl\:tw-translate-y-129{
    --tw-translate-y: 32.25rem;
  }

  .xl\:tw-translate-y-130{
    --tw-translate-y: 32.5rem;
  }

  .xl\:tw-translate-y-140{
    --tw-translate-y: 35rem;
  }

  .xl\:tw-translate-y-160{
    --tw-translate-y: 40rem;
  }

  .xl\:tw-translate-y-180{
    --tw-translate-y: 45rem;
  }

  .xl\:tw-translate-y-185{
    --tw-translate-y: 46.25rem;
  }

  .xl\:tw-translate-y-190{
    --tw-translate-y: 47.5rem;
  }

  .xl\:tw-translate-y-200{
    --tw-translate-y: 50rem;
  }

  .xl\:tw-translate-y-px{
    --tw-translate-y: 1px;
  }

  .xl\:tw-translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .xl\:tw-translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .xl\:tw-translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .xl\:tw-translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .xl\:tw--translate-y-0{
    --tw-translate-y: 0px;
  }

  .xl\:tw--translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .xl\:tw--translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .xl\:tw--translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .xl\:tw--translate-y-4{
    --tw-translate-y: -1rem;
  }

  .xl\:tw--translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .xl\:tw--translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .xl\:tw--translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .xl\:tw--translate-y-8{
    --tw-translate-y: -2rem;
  }

  .xl\:tw--translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .xl\:tw--translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .xl\:tw--translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .xl\:tw--translate-y-12{
    --tw-translate-y: -3rem;
  }

  .xl\:tw--translate-y-13{
    --tw-translate-y: -3.25rem;
  }

  .xl\:tw--translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .xl\:tw--translate-y-15{
    --tw-translate-y: -3.75rem;
  }

  .xl\:tw--translate-y-16{
    --tw-translate-y: -4rem;
  }

  .xl\:tw--translate-y-17{
    --tw-translate-y: -4.25rem;
  }

  .xl\:tw--translate-y-18{
    --tw-translate-y: -4.5rem;
  }

  .xl\:tw--translate-y-19{
    --tw-translate-y: -4.75rem;
  }

  .xl\:tw--translate-y-20{
    --tw-translate-y: -5rem;
  }

  .xl\:tw--translate-y-21{
    --tw-translate-y: -5.25rem;
  }

  .xl\:tw--translate-y-22{
    --tw-translate-y: -5.5rem;
  }

  .xl\:tw--translate-y-23{
    --tw-translate-y: -5.75rem;
  }

  .xl\:tw--translate-y-24{
    --tw-translate-y: -6rem;
  }

  .xl\:tw--translate-y-25{
    --tw-translate-y: -6.25rem;
  }

  .xl\:tw--translate-y-26{
    --tw-translate-y: -6.5rem;
  }

  .xl\:tw--translate-y-27{
    --tw-translate-y: -6.75rem;
  }

  .xl\:tw--translate-y-28{
    --tw-translate-y: -7rem;
  }

  .xl\:tw--translate-y-29{
    --tw-translate-y: -7.25rem;
  }

  .xl\:tw--translate-y-30{
    --tw-translate-y: -7.5rem;
  }

  .xl\:tw--translate-y-31{
    --tw-translate-y: -7.75rem;
  }

  .xl\:tw--translate-y-32{
    --tw-translate-y: -8rem;
  }

  .xl\:tw--translate-y-33{
    --tw-translate-y: -8.25rem;
  }

  .xl\:tw--translate-y-34{
    --tw-translate-y: -8.5rem;
  }

  .xl\:tw--translate-y-35{
    --tw-translate-y: -8.75rem;
  }

  .xl\:tw--translate-y-36{
    --tw-translate-y: -9rem;
  }

  .xl\:tw--translate-y-37{
    --tw-translate-y: -9.25rem;
  }

  .xl\:tw--translate-y-38{
    --tw-translate-y: -9.5rem;
  }

  .xl\:tw--translate-y-39{
    --tw-translate-y: -9.75rem;
  }

  .xl\:tw--translate-y-40{
    --tw-translate-y: -10rem;
  }

  .xl\:tw--translate-y-41{
    --tw-translate-y: -10.25rem;
  }

  .xl\:tw--translate-y-42{
    --tw-translate-y: -10.5rem;
  }

  .xl\:tw--translate-y-43{
    --tw-translate-y: -10.75rem;
  }

  .xl\:tw--translate-y-44{
    --tw-translate-y: -11rem;
  }

  .xl\:tw--translate-y-45{
    --tw-translate-y: -11.25rem;
  }

  .xl\:tw--translate-y-46{
    --tw-translate-y: -11.5rem;
  }

  .xl\:tw--translate-y-47{
    --tw-translate-y: -11.75rem;
  }

  .xl\:tw--translate-y-48{
    --tw-translate-y: -12rem;
  }

  .xl\:tw--translate-y-50{
    --tw-translate-y: -12.5rem;
  }

  .xl\:tw--translate-y-52{
    --tw-translate-y: -13rem;
  }

  .xl\:tw--translate-y-53{
    --tw-translate-y: -13.25rem;
  }

  .xl\:tw--translate-y-54{
    --tw-translate-y: -13.5rem;
  }

  .xl\:tw--translate-y-55{
    --tw-translate-y: -13.75rem;
  }

  .xl\:tw--translate-y-56{
    --tw-translate-y: -14rem;
  }

  .xl\:tw--translate-y-57{
    --tw-translate-y: -14.25rem;
  }

  .xl\:tw--translate-y-58{
    --tw-translate-y: -14.5rem;
  }

  .xl\:tw--translate-y-59{
    --tw-translate-y: -14.75rem;
  }

  .xl\:tw--translate-y-60{
    --tw-translate-y: -15rem;
  }

  .xl\:tw--translate-y-61{
    --tw-translate-y: -15.25rem;
  }

  .xl\:tw--translate-y-62{
    --tw-translate-y: -15.5rem;
  }

  .xl\:tw--translate-y-63{
    --tw-translate-y: -15.75rem;
  }

  .xl\:tw--translate-y-64{
    --tw-translate-y: -16rem;
  }

  .xl\:tw--translate-y-65{
    --tw-translate-y: -16.25rem;
  }

  .xl\:tw--translate-y-66{
    --tw-translate-y: -16.5rem;
  }

  .xl\:tw--translate-y-68{
    --tw-translate-y: -17rem;
  }

  .xl\:tw--translate-y-69{
    --tw-translate-y: -17.25rem;
  }

  .xl\:tw--translate-y-70{
    --tw-translate-y: -17.5rem;
  }

  .xl\:tw--translate-y-71{
    --tw-translate-y: -17.75rem;
  }

  .xl\:tw--translate-y-72{
    --tw-translate-y: -18rem;
  }

  .xl\:tw--translate-y-73{
    --tw-translate-y: -18.25rem;
  }

  .xl\:tw--translate-y-74{
    --tw-translate-y: -18.5rem;
  }

  .xl\:tw--translate-y-75{
    --tw-translate-y: -18.75rem;
  }

  .xl\:tw--translate-y-76{
    --tw-translate-y: -19rem;
  }

  .xl\:tw--translate-y-77{
    --tw-translate-y: -19.25rem;
  }

  .xl\:tw--translate-y-78{
    --tw-translate-y: -19.5rem;
  }

  .xl\:tw--translate-y-79{
    --tw-translate-y: -19.75rem;
  }

  .xl\:tw--translate-y-80{
    --tw-translate-y: -20rem;
  }

  .xl\:tw--translate-y-81{
    --tw-translate-y: -20.25rem;
  }

  .xl\:tw--translate-y-82{
    --tw-translate-y: -20.5rem;
  }

  .xl\:tw--translate-y-83{
    --tw-translate-y: -20.75rem;
  }

  .xl\:tw--translate-y-84{
    --tw-translate-y: -21rem;
  }

  .xl\:tw--translate-y-85{
    --tw-translate-y: -21.25rem;
  }

  .xl\:tw--translate-y-86{
    --tw-translate-y: -21.5rem;
  }

  .xl\:tw--translate-y-87{
    --tw-translate-y: -21.75rem;
  }

  .xl\:tw--translate-y-88{
    --tw-translate-y: -22rem;
  }

  .xl\:tw--translate-y-89{
    --tw-translate-y: -22.25rem;
  }

  .xl\:tw--translate-y-90{
    --tw-translate-y: -22.5rem;
  }

  .xl\:tw--translate-y-91{
    --tw-translate-y: -22.75rem;
  }

  .xl\:tw--translate-y-92{
    --tw-translate-y: -23rem;
  }

  .xl\:tw--translate-y-96{
    --tw-translate-y: -24rem;
  }

  .xl\:tw--translate-y-102{
    --tw-translate-y: -25.5rem;
  }

  .xl\:tw--translate-y-112{
    --tw-translate-y: -28rem;
  }

  .xl\:tw--translate-y-128{
    --tw-translate-y: -31rem;
  }

  .xl\:tw--translate-y-129{
    --tw-translate-y: -32.25rem;
  }

  .xl\:tw--translate-y-130{
    --tw-translate-y: -32.5rem;
  }

  .xl\:tw--translate-y-140{
    --tw-translate-y: -35rem;
  }

  .xl\:tw--translate-y-160{
    --tw-translate-y: -40rem;
  }

  .xl\:tw--translate-y-180{
    --tw-translate-y: -45rem;
  }

  .xl\:tw--translate-y-185{
    --tw-translate-y: -46.25rem;
  }

  .xl\:tw--translate-y-190{
    --tw-translate-y: -47.5rem;
  }

  .xl\:tw--translate-y-200{
    --tw-translate-y: -50rem;
  }

  .xl\:tw--translate-y-px{
    --tw-translate-y: -1px;
  }

  .xl\:tw--translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .xl\:tw--translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .xl\:tw--translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .xl\:tw--translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .xl\:tw-translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .xl\:tw-translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .xl\:tw-translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .xl\:tw-translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .xl\:tw-translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .xl\:tw-translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .xl\:tw-translate-y-full{
    --tw-translate-y: 100%;
  }

  .xl\:tw--translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .xl\:tw--translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .xl\:tw--translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .xl\:tw--translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .xl\:tw--translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .xl\:tw--translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .xl\:tw--translate-y-full{
    --tw-translate-y: -100%;
  }

  .xl\:hover\:tw-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xl\:hover\:tw-translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .xl\:hover\:tw-translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .xl\:hover\:tw-translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .xl\:hover\:tw-translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .xl\:hover\:tw-translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .xl\:hover\:tw-translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .xl\:hover\:tw-translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .xl\:hover\:tw-translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .xl\:hover\:tw-translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .xl\:hover\:tw-translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .xl\:hover\:tw-translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .xl\:hover\:tw-translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .xl\:hover\:tw-translate-x-13:hover{
    --tw-translate-x: 3.25rem;
  }

  .xl\:hover\:tw-translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .xl\:hover\:tw-translate-x-15:hover{
    --tw-translate-x: 3.75rem;
  }

  .xl\:hover\:tw-translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .xl\:hover\:tw-translate-x-17:hover{
    --tw-translate-x: 4.25rem;
  }

  .xl\:hover\:tw-translate-x-18:hover{
    --tw-translate-x: 4.5rem;
  }

  .xl\:hover\:tw-translate-x-19:hover{
    --tw-translate-x: 4.75rem;
  }

  .xl\:hover\:tw-translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .xl\:hover\:tw-translate-x-21:hover{
    --tw-translate-x: 5.25rem;
  }

  .xl\:hover\:tw-translate-x-22:hover{
    --tw-translate-x: 5.5rem;
  }

  .xl\:hover\:tw-translate-x-23:hover{
    --tw-translate-x: 5.75rem;
  }

  .xl\:hover\:tw-translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .xl\:hover\:tw-translate-x-25:hover{
    --tw-translate-x: 6.25rem;
  }

  .xl\:hover\:tw-translate-x-26:hover{
    --tw-translate-x: 6.5rem;
  }

  .xl\:hover\:tw-translate-x-27:hover{
    --tw-translate-x: 6.75rem;
  }

  .xl\:hover\:tw-translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .xl\:hover\:tw-translate-x-29:hover{
    --tw-translate-x: 7.25rem;
  }

  .xl\:hover\:tw-translate-x-30:hover{
    --tw-translate-x: 7.5rem;
  }

  .xl\:hover\:tw-translate-x-31:hover{
    --tw-translate-x: 7.75rem;
  }

  .xl\:hover\:tw-translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .xl\:hover\:tw-translate-x-33:hover{
    --tw-translate-x: 8.25rem;
  }

  .xl\:hover\:tw-translate-x-34:hover{
    --tw-translate-x: 8.5rem;
  }

  .xl\:hover\:tw-translate-x-35:hover{
    --tw-translate-x: 8.75rem;
  }

  .xl\:hover\:tw-translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .xl\:hover\:tw-translate-x-37:hover{
    --tw-translate-x: 9.25rem;
  }

  .xl\:hover\:tw-translate-x-38:hover{
    --tw-translate-x: 9.5rem;
  }

  .xl\:hover\:tw-translate-x-39:hover{
    --tw-translate-x: 9.75rem;
  }

  .xl\:hover\:tw-translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .xl\:hover\:tw-translate-x-41:hover{
    --tw-translate-x: 10.25rem;
  }

  .xl\:hover\:tw-translate-x-42:hover{
    --tw-translate-x: 10.5rem;
  }

  .xl\:hover\:tw-translate-x-43:hover{
    --tw-translate-x: 10.75rem;
  }

  .xl\:hover\:tw-translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .xl\:hover\:tw-translate-x-45:hover{
    --tw-translate-x: 11.25rem;
  }

  .xl\:hover\:tw-translate-x-46:hover{
    --tw-translate-x: 11.5rem;
  }

  .xl\:hover\:tw-translate-x-47:hover{
    --tw-translate-x: 11.75rem;
  }

  .xl\:hover\:tw-translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .xl\:hover\:tw-translate-x-50:hover{
    --tw-translate-x: 12.5rem;
  }

  .xl\:hover\:tw-translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .xl\:hover\:tw-translate-x-53:hover{
    --tw-translate-x: 13.25rem;
  }

  .xl\:hover\:tw-translate-x-54:hover{
    --tw-translate-x: 13.5rem;
  }

  .xl\:hover\:tw-translate-x-55:hover{
    --tw-translate-x: 13.75rem;
  }

  .xl\:hover\:tw-translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .xl\:hover\:tw-translate-x-57:hover{
    --tw-translate-x: 14.25rem;
  }

  .xl\:hover\:tw-translate-x-58:hover{
    --tw-translate-x: 14.5rem;
  }

  .xl\:hover\:tw-translate-x-59:hover{
    --tw-translate-x: 14.75rem;
  }

  .xl\:hover\:tw-translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .xl\:hover\:tw-translate-x-61:hover{
    --tw-translate-x: 15.25rem;
  }

  .xl\:hover\:tw-translate-x-62:hover{
    --tw-translate-x: 15.5rem;
  }

  .xl\:hover\:tw-translate-x-63:hover{
    --tw-translate-x: 15.75rem;
  }

  .xl\:hover\:tw-translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .xl\:hover\:tw-translate-x-65:hover{
    --tw-translate-x: 16.25rem;
  }

  .xl\:hover\:tw-translate-x-66:hover{
    --tw-translate-x: 16.5rem;
  }

  .xl\:hover\:tw-translate-x-68:hover{
    --tw-translate-x: 17rem;
  }

  .xl\:hover\:tw-translate-x-69:hover{
    --tw-translate-x: 17.25rem;
  }

  .xl\:hover\:tw-translate-x-70:hover{
    --tw-translate-x: 17.5rem;
  }

  .xl\:hover\:tw-translate-x-71:hover{
    --tw-translate-x: 17.75rem;
  }

  .xl\:hover\:tw-translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .xl\:hover\:tw-translate-x-73:hover{
    --tw-translate-x: 18.25rem;
  }

  .xl\:hover\:tw-translate-x-74:hover{
    --tw-translate-x: 18.5rem;
  }

  .xl\:hover\:tw-translate-x-75:hover{
    --tw-translate-x: 18.75rem;
  }

  .xl\:hover\:tw-translate-x-76:hover{
    --tw-translate-x: 19rem;
  }

  .xl\:hover\:tw-translate-x-77:hover{
    --tw-translate-x: 19.25rem;
  }

  .xl\:hover\:tw-translate-x-78:hover{
    --tw-translate-x: 19.5rem;
  }

  .xl\:hover\:tw-translate-x-79:hover{
    --tw-translate-x: 19.75rem;
  }

  .xl\:hover\:tw-translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .xl\:hover\:tw-translate-x-81:hover{
    --tw-translate-x: 20.25rem;
  }

  .xl\:hover\:tw-translate-x-82:hover{
    --tw-translate-x: 20.5rem;
  }

  .xl\:hover\:tw-translate-x-83:hover{
    --tw-translate-x: 20.75rem;
  }

  .xl\:hover\:tw-translate-x-84:hover{
    --tw-translate-x: 21rem;
  }

  .xl\:hover\:tw-translate-x-85:hover{
    --tw-translate-x: 21.25rem;
  }

  .xl\:hover\:tw-translate-x-86:hover{
    --tw-translate-x: 21.5rem;
  }

  .xl\:hover\:tw-translate-x-87:hover{
    --tw-translate-x: 21.75rem;
  }

  .xl\:hover\:tw-translate-x-88:hover{
    --tw-translate-x: 22rem;
  }

  .xl\:hover\:tw-translate-x-89:hover{
    --tw-translate-x: 22.25rem;
  }

  .xl\:hover\:tw-translate-x-90:hover{
    --tw-translate-x: 22.5rem;
  }

  .xl\:hover\:tw-translate-x-91:hover{
    --tw-translate-x: 22.75rem;
  }

  .xl\:hover\:tw-translate-x-92:hover{
    --tw-translate-x: 23rem;
  }

  .xl\:hover\:tw-translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .xl\:hover\:tw-translate-x-102:hover{
    --tw-translate-x: 25.5rem;
  }

  .xl\:hover\:tw-translate-x-112:hover{
    --tw-translate-x: 28rem;
  }

  .xl\:hover\:tw-translate-x-128:hover{
    --tw-translate-x: 31rem;
  }

  .xl\:hover\:tw-translate-x-129:hover{
    --tw-translate-x: 32.25rem;
  }

  .xl\:hover\:tw-translate-x-130:hover{
    --tw-translate-x: 32.5rem;
  }

  .xl\:hover\:tw-translate-x-140:hover{
    --tw-translate-x: 35rem;
  }

  .xl\:hover\:tw-translate-x-160:hover{
    --tw-translate-x: 40rem;
  }

  .xl\:hover\:tw-translate-x-180:hover{
    --tw-translate-x: 45rem;
  }

  .xl\:hover\:tw-translate-x-185:hover{
    --tw-translate-x: 46.25rem;
  }

  .xl\:hover\:tw-translate-x-190:hover{
    --tw-translate-x: 47.5rem;
  }

  .xl\:hover\:tw-translate-x-200:hover{
    --tw-translate-x: 50rem;
  }

  .xl\:hover\:tw-translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .xl\:hover\:tw-translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .xl\:hover\:tw-translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .xl\:hover\:tw-translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .xl\:hover\:tw-translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .xl\:hover\:tw--translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xl\:hover\:tw--translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .xl\:hover\:tw--translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .xl\:hover\:tw--translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .xl\:hover\:tw--translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .xl\:hover\:tw--translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .xl\:hover\:tw--translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .xl\:hover\:tw--translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .xl\:hover\:tw--translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .xl\:hover\:tw--translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .xl\:hover\:tw--translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .xl\:hover\:tw--translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .xl\:hover\:tw--translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .xl\:hover\:tw--translate-x-13:hover{
    --tw-translate-x: -3.25rem;
  }

  .xl\:hover\:tw--translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .xl\:hover\:tw--translate-x-15:hover{
    --tw-translate-x: -3.75rem;
  }

  .xl\:hover\:tw--translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .xl\:hover\:tw--translate-x-17:hover{
    --tw-translate-x: -4.25rem;
  }

  .xl\:hover\:tw--translate-x-18:hover{
    --tw-translate-x: -4.5rem;
  }

  .xl\:hover\:tw--translate-x-19:hover{
    --tw-translate-x: -4.75rem;
  }

  .xl\:hover\:tw--translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .xl\:hover\:tw--translate-x-21:hover{
    --tw-translate-x: -5.25rem;
  }

  .xl\:hover\:tw--translate-x-22:hover{
    --tw-translate-x: -5.5rem;
  }

  .xl\:hover\:tw--translate-x-23:hover{
    --tw-translate-x: -5.75rem;
  }

  .xl\:hover\:tw--translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .xl\:hover\:tw--translate-x-25:hover{
    --tw-translate-x: -6.25rem;
  }

  .xl\:hover\:tw--translate-x-26:hover{
    --tw-translate-x: -6.5rem;
  }

  .xl\:hover\:tw--translate-x-27:hover{
    --tw-translate-x: -6.75rem;
  }

  .xl\:hover\:tw--translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .xl\:hover\:tw--translate-x-29:hover{
    --tw-translate-x: -7.25rem;
  }

  .xl\:hover\:tw--translate-x-30:hover{
    --tw-translate-x: -7.5rem;
  }

  .xl\:hover\:tw--translate-x-31:hover{
    --tw-translate-x: -7.75rem;
  }

  .xl\:hover\:tw--translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .xl\:hover\:tw--translate-x-33:hover{
    --tw-translate-x: -8.25rem;
  }

  .xl\:hover\:tw--translate-x-34:hover{
    --tw-translate-x: -8.5rem;
  }

  .xl\:hover\:tw--translate-x-35:hover{
    --tw-translate-x: -8.75rem;
  }

  .xl\:hover\:tw--translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .xl\:hover\:tw--translate-x-37:hover{
    --tw-translate-x: -9.25rem;
  }

  .xl\:hover\:tw--translate-x-38:hover{
    --tw-translate-x: -9.5rem;
  }

  .xl\:hover\:tw--translate-x-39:hover{
    --tw-translate-x: -9.75rem;
  }

  .xl\:hover\:tw--translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .xl\:hover\:tw--translate-x-41:hover{
    --tw-translate-x: -10.25rem;
  }

  .xl\:hover\:tw--translate-x-42:hover{
    --tw-translate-x: -10.5rem;
  }

  .xl\:hover\:tw--translate-x-43:hover{
    --tw-translate-x: -10.75rem;
  }

  .xl\:hover\:tw--translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .xl\:hover\:tw--translate-x-45:hover{
    --tw-translate-x: -11.25rem;
  }

  .xl\:hover\:tw--translate-x-46:hover{
    --tw-translate-x: -11.5rem;
  }

  .xl\:hover\:tw--translate-x-47:hover{
    --tw-translate-x: -11.75rem;
  }

  .xl\:hover\:tw--translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .xl\:hover\:tw--translate-x-50:hover{
    --tw-translate-x: -12.5rem;
  }

  .xl\:hover\:tw--translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .xl\:hover\:tw--translate-x-53:hover{
    --tw-translate-x: -13.25rem;
  }

  .xl\:hover\:tw--translate-x-54:hover{
    --tw-translate-x: -13.5rem;
  }

  .xl\:hover\:tw--translate-x-55:hover{
    --tw-translate-x: -13.75rem;
  }

  .xl\:hover\:tw--translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .xl\:hover\:tw--translate-x-57:hover{
    --tw-translate-x: -14.25rem;
  }

  .xl\:hover\:tw--translate-x-58:hover{
    --tw-translate-x: -14.5rem;
  }

  .xl\:hover\:tw--translate-x-59:hover{
    --tw-translate-x: -14.75rem;
  }

  .xl\:hover\:tw--translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .xl\:hover\:tw--translate-x-61:hover{
    --tw-translate-x: -15.25rem;
  }

  .xl\:hover\:tw--translate-x-62:hover{
    --tw-translate-x: -15.5rem;
  }

  .xl\:hover\:tw--translate-x-63:hover{
    --tw-translate-x: -15.75rem;
  }

  .xl\:hover\:tw--translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .xl\:hover\:tw--translate-x-65:hover{
    --tw-translate-x: -16.25rem;
  }

  .xl\:hover\:tw--translate-x-66:hover{
    --tw-translate-x: -16.5rem;
  }

  .xl\:hover\:tw--translate-x-68:hover{
    --tw-translate-x: -17rem;
  }

  .xl\:hover\:tw--translate-x-69:hover{
    --tw-translate-x: -17.25rem;
  }

  .xl\:hover\:tw--translate-x-70:hover{
    --tw-translate-x: -17.5rem;
  }

  .xl\:hover\:tw--translate-x-71:hover{
    --tw-translate-x: -17.75rem;
  }

  .xl\:hover\:tw--translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .xl\:hover\:tw--translate-x-73:hover{
    --tw-translate-x: -18.25rem;
  }

  .xl\:hover\:tw--translate-x-74:hover{
    --tw-translate-x: -18.5rem;
  }

  .xl\:hover\:tw--translate-x-75:hover{
    --tw-translate-x: -18.75rem;
  }

  .xl\:hover\:tw--translate-x-76:hover{
    --tw-translate-x: -19rem;
  }

  .xl\:hover\:tw--translate-x-77:hover{
    --tw-translate-x: -19.25rem;
  }

  .xl\:hover\:tw--translate-x-78:hover{
    --tw-translate-x: -19.5rem;
  }

  .xl\:hover\:tw--translate-x-79:hover{
    --tw-translate-x: -19.75rem;
  }

  .xl\:hover\:tw--translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .xl\:hover\:tw--translate-x-81:hover{
    --tw-translate-x: -20.25rem;
  }

  .xl\:hover\:tw--translate-x-82:hover{
    --tw-translate-x: -20.5rem;
  }

  .xl\:hover\:tw--translate-x-83:hover{
    --tw-translate-x: -20.75rem;
  }

  .xl\:hover\:tw--translate-x-84:hover{
    --tw-translate-x: -21rem;
  }

  .xl\:hover\:tw--translate-x-85:hover{
    --tw-translate-x: -21.25rem;
  }

  .xl\:hover\:tw--translate-x-86:hover{
    --tw-translate-x: -21.5rem;
  }

  .xl\:hover\:tw--translate-x-87:hover{
    --tw-translate-x: -21.75rem;
  }

  .xl\:hover\:tw--translate-x-88:hover{
    --tw-translate-x: -22rem;
  }

  .xl\:hover\:tw--translate-x-89:hover{
    --tw-translate-x: -22.25rem;
  }

  .xl\:hover\:tw--translate-x-90:hover{
    --tw-translate-x: -22.5rem;
  }

  .xl\:hover\:tw--translate-x-91:hover{
    --tw-translate-x: -22.75rem;
  }

  .xl\:hover\:tw--translate-x-92:hover{
    --tw-translate-x: -23rem;
  }

  .xl\:hover\:tw--translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .xl\:hover\:tw--translate-x-102:hover{
    --tw-translate-x: -25.5rem;
  }

  .xl\:hover\:tw--translate-x-112:hover{
    --tw-translate-x: -28rem;
  }

  .xl\:hover\:tw--translate-x-128:hover{
    --tw-translate-x: -31rem;
  }

  .xl\:hover\:tw--translate-x-129:hover{
    --tw-translate-x: -32.25rem;
  }

  .xl\:hover\:tw--translate-x-130:hover{
    --tw-translate-x: -32.5rem;
  }

  .xl\:hover\:tw--translate-x-140:hover{
    --tw-translate-x: -35rem;
  }

  .xl\:hover\:tw--translate-x-160:hover{
    --tw-translate-x: -40rem;
  }

  .xl\:hover\:tw--translate-x-180:hover{
    --tw-translate-x: -45rem;
  }

  .xl\:hover\:tw--translate-x-185:hover{
    --tw-translate-x: -46.25rem;
  }

  .xl\:hover\:tw--translate-x-190:hover{
    --tw-translate-x: -47.5rem;
  }

  .xl\:hover\:tw--translate-x-200:hover{
    --tw-translate-x: -50rem;
  }

  .xl\:hover\:tw--translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .xl\:hover\:tw--translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .xl\:hover\:tw--translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .xl\:hover\:tw--translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .xl\:hover\:tw--translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .xl\:hover\:tw-translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .xl\:hover\:tw-translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .xl\:hover\:tw-translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .xl\:hover\:tw-translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .xl\:hover\:tw-translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .xl\:hover\:tw-translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .xl\:hover\:tw-translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .xl\:hover\:tw--translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .xl\:hover\:tw--translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .xl\:hover\:tw--translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .xl\:hover\:tw--translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .xl\:hover\:tw--translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .xl\:hover\:tw--translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .xl\:hover\:tw--translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .xl\:hover\:tw-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xl\:hover\:tw-translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .xl\:hover\:tw-translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .xl\:hover\:tw-translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .xl\:hover\:tw-translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .xl\:hover\:tw-translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .xl\:hover\:tw-translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .xl\:hover\:tw-translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .xl\:hover\:tw-translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .xl\:hover\:tw-translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .xl\:hover\:tw-translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .xl\:hover\:tw-translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .xl\:hover\:tw-translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .xl\:hover\:tw-translate-y-13:hover{
    --tw-translate-y: 3.25rem;
  }

  .xl\:hover\:tw-translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .xl\:hover\:tw-translate-y-15:hover{
    --tw-translate-y: 3.75rem;
  }

  .xl\:hover\:tw-translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .xl\:hover\:tw-translate-y-17:hover{
    --tw-translate-y: 4.25rem;
  }

  .xl\:hover\:tw-translate-y-18:hover{
    --tw-translate-y: 4.5rem;
  }

  .xl\:hover\:tw-translate-y-19:hover{
    --tw-translate-y: 4.75rem;
  }

  .xl\:hover\:tw-translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .xl\:hover\:tw-translate-y-21:hover{
    --tw-translate-y: 5.25rem;
  }

  .xl\:hover\:tw-translate-y-22:hover{
    --tw-translate-y: 5.5rem;
  }

  .xl\:hover\:tw-translate-y-23:hover{
    --tw-translate-y: 5.75rem;
  }

  .xl\:hover\:tw-translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .xl\:hover\:tw-translate-y-25:hover{
    --tw-translate-y: 6.25rem;
  }

  .xl\:hover\:tw-translate-y-26:hover{
    --tw-translate-y: 6.5rem;
  }

  .xl\:hover\:tw-translate-y-27:hover{
    --tw-translate-y: 6.75rem;
  }

  .xl\:hover\:tw-translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .xl\:hover\:tw-translate-y-29:hover{
    --tw-translate-y: 7.25rem;
  }

  .xl\:hover\:tw-translate-y-30:hover{
    --tw-translate-y: 7.5rem;
  }

  .xl\:hover\:tw-translate-y-31:hover{
    --tw-translate-y: 7.75rem;
  }

  .xl\:hover\:tw-translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .xl\:hover\:tw-translate-y-33:hover{
    --tw-translate-y: 8.25rem;
  }

  .xl\:hover\:tw-translate-y-34:hover{
    --tw-translate-y: 8.5rem;
  }

  .xl\:hover\:tw-translate-y-35:hover{
    --tw-translate-y: 8.75rem;
  }

  .xl\:hover\:tw-translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .xl\:hover\:tw-translate-y-37:hover{
    --tw-translate-y: 9.25rem;
  }

  .xl\:hover\:tw-translate-y-38:hover{
    --tw-translate-y: 9.5rem;
  }

  .xl\:hover\:tw-translate-y-39:hover{
    --tw-translate-y: 9.75rem;
  }

  .xl\:hover\:tw-translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .xl\:hover\:tw-translate-y-41:hover{
    --tw-translate-y: 10.25rem;
  }

  .xl\:hover\:tw-translate-y-42:hover{
    --tw-translate-y: 10.5rem;
  }

  .xl\:hover\:tw-translate-y-43:hover{
    --tw-translate-y: 10.75rem;
  }

  .xl\:hover\:tw-translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .xl\:hover\:tw-translate-y-45:hover{
    --tw-translate-y: 11.25rem;
  }

  .xl\:hover\:tw-translate-y-46:hover{
    --tw-translate-y: 11.5rem;
  }

  .xl\:hover\:tw-translate-y-47:hover{
    --tw-translate-y: 11.75rem;
  }

  .xl\:hover\:tw-translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .xl\:hover\:tw-translate-y-50:hover{
    --tw-translate-y: 12.5rem;
  }

  .xl\:hover\:tw-translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .xl\:hover\:tw-translate-y-53:hover{
    --tw-translate-y: 13.25rem;
  }

  .xl\:hover\:tw-translate-y-54:hover{
    --tw-translate-y: 13.5rem;
  }

  .xl\:hover\:tw-translate-y-55:hover{
    --tw-translate-y: 13.75rem;
  }

  .xl\:hover\:tw-translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .xl\:hover\:tw-translate-y-57:hover{
    --tw-translate-y: 14.25rem;
  }

  .xl\:hover\:tw-translate-y-58:hover{
    --tw-translate-y: 14.5rem;
  }

  .xl\:hover\:tw-translate-y-59:hover{
    --tw-translate-y: 14.75rem;
  }

  .xl\:hover\:tw-translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .xl\:hover\:tw-translate-y-61:hover{
    --tw-translate-y: 15.25rem;
  }

  .xl\:hover\:tw-translate-y-62:hover{
    --tw-translate-y: 15.5rem;
  }

  .xl\:hover\:tw-translate-y-63:hover{
    --tw-translate-y: 15.75rem;
  }

  .xl\:hover\:tw-translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .xl\:hover\:tw-translate-y-65:hover{
    --tw-translate-y: 16.25rem;
  }

  .xl\:hover\:tw-translate-y-66:hover{
    --tw-translate-y: 16.5rem;
  }

  .xl\:hover\:tw-translate-y-68:hover{
    --tw-translate-y: 17rem;
  }

  .xl\:hover\:tw-translate-y-69:hover{
    --tw-translate-y: 17.25rem;
  }

  .xl\:hover\:tw-translate-y-70:hover{
    --tw-translate-y: 17.5rem;
  }

  .xl\:hover\:tw-translate-y-71:hover{
    --tw-translate-y: 17.75rem;
  }

  .xl\:hover\:tw-translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .xl\:hover\:tw-translate-y-73:hover{
    --tw-translate-y: 18.25rem;
  }

  .xl\:hover\:tw-translate-y-74:hover{
    --tw-translate-y: 18.5rem;
  }

  .xl\:hover\:tw-translate-y-75:hover{
    --tw-translate-y: 18.75rem;
  }

  .xl\:hover\:tw-translate-y-76:hover{
    --tw-translate-y: 19rem;
  }

  .xl\:hover\:tw-translate-y-77:hover{
    --tw-translate-y: 19.25rem;
  }

  .xl\:hover\:tw-translate-y-78:hover{
    --tw-translate-y: 19.5rem;
  }

  .xl\:hover\:tw-translate-y-79:hover{
    --tw-translate-y: 19.75rem;
  }

  .xl\:hover\:tw-translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .xl\:hover\:tw-translate-y-81:hover{
    --tw-translate-y: 20.25rem;
  }

  .xl\:hover\:tw-translate-y-82:hover{
    --tw-translate-y: 20.5rem;
  }

  .xl\:hover\:tw-translate-y-83:hover{
    --tw-translate-y: 20.75rem;
  }

  .xl\:hover\:tw-translate-y-84:hover{
    --tw-translate-y: 21rem;
  }

  .xl\:hover\:tw-translate-y-85:hover{
    --tw-translate-y: 21.25rem;
  }

  .xl\:hover\:tw-translate-y-86:hover{
    --tw-translate-y: 21.5rem;
  }

  .xl\:hover\:tw-translate-y-87:hover{
    --tw-translate-y: 21.75rem;
  }

  .xl\:hover\:tw-translate-y-88:hover{
    --tw-translate-y: 22rem;
  }

  .xl\:hover\:tw-translate-y-89:hover{
    --tw-translate-y: 22.25rem;
  }

  .xl\:hover\:tw-translate-y-90:hover{
    --tw-translate-y: 22.5rem;
  }

  .xl\:hover\:tw-translate-y-91:hover{
    --tw-translate-y: 22.75rem;
  }

  .xl\:hover\:tw-translate-y-92:hover{
    --tw-translate-y: 23rem;
  }

  .xl\:hover\:tw-translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .xl\:hover\:tw-translate-y-102:hover{
    --tw-translate-y: 25.5rem;
  }

  .xl\:hover\:tw-translate-y-112:hover{
    --tw-translate-y: 28rem;
  }

  .xl\:hover\:tw-translate-y-128:hover{
    --tw-translate-y: 31rem;
  }

  .xl\:hover\:tw-translate-y-129:hover{
    --tw-translate-y: 32.25rem;
  }

  .xl\:hover\:tw-translate-y-130:hover{
    --tw-translate-y: 32.5rem;
  }

  .xl\:hover\:tw-translate-y-140:hover{
    --tw-translate-y: 35rem;
  }

  .xl\:hover\:tw-translate-y-160:hover{
    --tw-translate-y: 40rem;
  }

  .xl\:hover\:tw-translate-y-180:hover{
    --tw-translate-y: 45rem;
  }

  .xl\:hover\:tw-translate-y-185:hover{
    --tw-translate-y: 46.25rem;
  }

  .xl\:hover\:tw-translate-y-190:hover{
    --tw-translate-y: 47.5rem;
  }

  .xl\:hover\:tw-translate-y-200:hover{
    --tw-translate-y: 50rem;
  }

  .xl\:hover\:tw-translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .xl\:hover\:tw-translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .xl\:hover\:tw-translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .xl\:hover\:tw-translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .xl\:hover\:tw-translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .xl\:hover\:tw--translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xl\:hover\:tw--translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .xl\:hover\:tw--translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .xl\:hover\:tw--translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .xl\:hover\:tw--translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .xl\:hover\:tw--translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .xl\:hover\:tw--translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .xl\:hover\:tw--translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .xl\:hover\:tw--translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .xl\:hover\:tw--translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .xl\:hover\:tw--translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .xl\:hover\:tw--translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .xl\:hover\:tw--translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .xl\:hover\:tw--translate-y-13:hover{
    --tw-translate-y: -3.25rem;
  }

  .xl\:hover\:tw--translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .xl\:hover\:tw--translate-y-15:hover{
    --tw-translate-y: -3.75rem;
  }

  .xl\:hover\:tw--translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .xl\:hover\:tw--translate-y-17:hover{
    --tw-translate-y: -4.25rem;
  }

  .xl\:hover\:tw--translate-y-18:hover{
    --tw-translate-y: -4.5rem;
  }

  .xl\:hover\:tw--translate-y-19:hover{
    --tw-translate-y: -4.75rem;
  }

  .xl\:hover\:tw--translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .xl\:hover\:tw--translate-y-21:hover{
    --tw-translate-y: -5.25rem;
  }

  .xl\:hover\:tw--translate-y-22:hover{
    --tw-translate-y: -5.5rem;
  }

  .xl\:hover\:tw--translate-y-23:hover{
    --tw-translate-y: -5.75rem;
  }

  .xl\:hover\:tw--translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .xl\:hover\:tw--translate-y-25:hover{
    --tw-translate-y: -6.25rem;
  }

  .xl\:hover\:tw--translate-y-26:hover{
    --tw-translate-y: -6.5rem;
  }

  .xl\:hover\:tw--translate-y-27:hover{
    --tw-translate-y: -6.75rem;
  }

  .xl\:hover\:tw--translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .xl\:hover\:tw--translate-y-29:hover{
    --tw-translate-y: -7.25rem;
  }

  .xl\:hover\:tw--translate-y-30:hover{
    --tw-translate-y: -7.5rem;
  }

  .xl\:hover\:tw--translate-y-31:hover{
    --tw-translate-y: -7.75rem;
  }

  .xl\:hover\:tw--translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .xl\:hover\:tw--translate-y-33:hover{
    --tw-translate-y: -8.25rem;
  }

  .xl\:hover\:tw--translate-y-34:hover{
    --tw-translate-y: -8.5rem;
  }

  .xl\:hover\:tw--translate-y-35:hover{
    --tw-translate-y: -8.75rem;
  }

  .xl\:hover\:tw--translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .xl\:hover\:tw--translate-y-37:hover{
    --tw-translate-y: -9.25rem;
  }

  .xl\:hover\:tw--translate-y-38:hover{
    --tw-translate-y: -9.5rem;
  }

  .xl\:hover\:tw--translate-y-39:hover{
    --tw-translate-y: -9.75rem;
  }

  .xl\:hover\:tw--translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .xl\:hover\:tw--translate-y-41:hover{
    --tw-translate-y: -10.25rem;
  }

  .xl\:hover\:tw--translate-y-42:hover{
    --tw-translate-y: -10.5rem;
  }

  .xl\:hover\:tw--translate-y-43:hover{
    --tw-translate-y: -10.75rem;
  }

  .xl\:hover\:tw--translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .xl\:hover\:tw--translate-y-45:hover{
    --tw-translate-y: -11.25rem;
  }

  .xl\:hover\:tw--translate-y-46:hover{
    --tw-translate-y: -11.5rem;
  }

  .xl\:hover\:tw--translate-y-47:hover{
    --tw-translate-y: -11.75rem;
  }

  .xl\:hover\:tw--translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .xl\:hover\:tw--translate-y-50:hover{
    --tw-translate-y: -12.5rem;
  }

  .xl\:hover\:tw--translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .xl\:hover\:tw--translate-y-53:hover{
    --tw-translate-y: -13.25rem;
  }

  .xl\:hover\:tw--translate-y-54:hover{
    --tw-translate-y: -13.5rem;
  }

  .xl\:hover\:tw--translate-y-55:hover{
    --tw-translate-y: -13.75rem;
  }

  .xl\:hover\:tw--translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .xl\:hover\:tw--translate-y-57:hover{
    --tw-translate-y: -14.25rem;
  }

  .xl\:hover\:tw--translate-y-58:hover{
    --tw-translate-y: -14.5rem;
  }

  .xl\:hover\:tw--translate-y-59:hover{
    --tw-translate-y: -14.75rem;
  }

  .xl\:hover\:tw--translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .xl\:hover\:tw--translate-y-61:hover{
    --tw-translate-y: -15.25rem;
  }

  .xl\:hover\:tw--translate-y-62:hover{
    --tw-translate-y: -15.5rem;
  }

  .xl\:hover\:tw--translate-y-63:hover{
    --tw-translate-y: -15.75rem;
  }

  .xl\:hover\:tw--translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .xl\:hover\:tw--translate-y-65:hover{
    --tw-translate-y: -16.25rem;
  }

  .xl\:hover\:tw--translate-y-66:hover{
    --tw-translate-y: -16.5rem;
  }

  .xl\:hover\:tw--translate-y-68:hover{
    --tw-translate-y: -17rem;
  }

  .xl\:hover\:tw--translate-y-69:hover{
    --tw-translate-y: -17.25rem;
  }

  .xl\:hover\:tw--translate-y-70:hover{
    --tw-translate-y: -17.5rem;
  }

  .xl\:hover\:tw--translate-y-71:hover{
    --tw-translate-y: -17.75rem;
  }

  .xl\:hover\:tw--translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .xl\:hover\:tw--translate-y-73:hover{
    --tw-translate-y: -18.25rem;
  }

  .xl\:hover\:tw--translate-y-74:hover{
    --tw-translate-y: -18.5rem;
  }

  .xl\:hover\:tw--translate-y-75:hover{
    --tw-translate-y: -18.75rem;
  }

  .xl\:hover\:tw--translate-y-76:hover{
    --tw-translate-y: -19rem;
  }

  .xl\:hover\:tw--translate-y-77:hover{
    --tw-translate-y: -19.25rem;
  }

  .xl\:hover\:tw--translate-y-78:hover{
    --tw-translate-y: -19.5rem;
  }

  .xl\:hover\:tw--translate-y-79:hover{
    --tw-translate-y: -19.75rem;
  }

  .xl\:hover\:tw--translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .xl\:hover\:tw--translate-y-81:hover{
    --tw-translate-y: -20.25rem;
  }

  .xl\:hover\:tw--translate-y-82:hover{
    --tw-translate-y: -20.5rem;
  }

  .xl\:hover\:tw--translate-y-83:hover{
    --tw-translate-y: -20.75rem;
  }

  .xl\:hover\:tw--translate-y-84:hover{
    --tw-translate-y: -21rem;
  }

  .xl\:hover\:tw--translate-y-85:hover{
    --tw-translate-y: -21.25rem;
  }

  .xl\:hover\:tw--translate-y-86:hover{
    --tw-translate-y: -21.5rem;
  }

  .xl\:hover\:tw--translate-y-87:hover{
    --tw-translate-y: -21.75rem;
  }

  .xl\:hover\:tw--translate-y-88:hover{
    --tw-translate-y: -22rem;
  }

  .xl\:hover\:tw--translate-y-89:hover{
    --tw-translate-y: -22.25rem;
  }

  .xl\:hover\:tw--translate-y-90:hover{
    --tw-translate-y: -22.5rem;
  }

  .xl\:hover\:tw--translate-y-91:hover{
    --tw-translate-y: -22.75rem;
  }

  .xl\:hover\:tw--translate-y-92:hover{
    --tw-translate-y: -23rem;
  }

  .xl\:hover\:tw--translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .xl\:hover\:tw--translate-y-102:hover{
    --tw-translate-y: -25.5rem;
  }

  .xl\:hover\:tw--translate-y-112:hover{
    --tw-translate-y: -28rem;
  }

  .xl\:hover\:tw--translate-y-128:hover{
    --tw-translate-y: -31rem;
  }

  .xl\:hover\:tw--translate-y-129:hover{
    --tw-translate-y: -32.25rem;
  }

  .xl\:hover\:tw--translate-y-130:hover{
    --tw-translate-y: -32.5rem;
  }

  .xl\:hover\:tw--translate-y-140:hover{
    --tw-translate-y: -35rem;
  }

  .xl\:hover\:tw--translate-y-160:hover{
    --tw-translate-y: -40rem;
  }

  .xl\:hover\:tw--translate-y-180:hover{
    --tw-translate-y: -45rem;
  }

  .xl\:hover\:tw--translate-y-185:hover{
    --tw-translate-y: -46.25rem;
  }

  .xl\:hover\:tw--translate-y-190:hover{
    --tw-translate-y: -47.5rem;
  }

  .xl\:hover\:tw--translate-y-200:hover{
    --tw-translate-y: -50rem;
  }

  .xl\:hover\:tw--translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .xl\:hover\:tw--translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .xl\:hover\:tw--translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .xl\:hover\:tw--translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .xl\:hover\:tw--translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .xl\:hover\:tw-translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .xl\:hover\:tw-translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .xl\:hover\:tw-translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .xl\:hover\:tw-translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .xl\:hover\:tw-translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .xl\:hover\:tw-translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .xl\:hover\:tw-translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .xl\:hover\:tw--translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .xl\:hover\:tw--translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .xl\:hover\:tw--translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .xl\:hover\:tw--translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .xl\:hover\:tw--translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .xl\:hover\:tw--translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .xl\:hover\:tw--translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .xl\:focus\:tw-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xl\:focus\:tw-translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .xl\:focus\:tw-translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .xl\:focus\:tw-translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .xl\:focus\:tw-translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .xl\:focus\:tw-translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .xl\:focus\:tw-translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .xl\:focus\:tw-translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .xl\:focus\:tw-translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .xl\:focus\:tw-translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .xl\:focus\:tw-translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .xl\:focus\:tw-translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .xl\:focus\:tw-translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .xl\:focus\:tw-translate-x-13:focus{
    --tw-translate-x: 3.25rem;
  }

  .xl\:focus\:tw-translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .xl\:focus\:tw-translate-x-15:focus{
    --tw-translate-x: 3.75rem;
  }

  .xl\:focus\:tw-translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .xl\:focus\:tw-translate-x-17:focus{
    --tw-translate-x: 4.25rem;
  }

  .xl\:focus\:tw-translate-x-18:focus{
    --tw-translate-x: 4.5rem;
  }

  .xl\:focus\:tw-translate-x-19:focus{
    --tw-translate-x: 4.75rem;
  }

  .xl\:focus\:tw-translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .xl\:focus\:tw-translate-x-21:focus{
    --tw-translate-x: 5.25rem;
  }

  .xl\:focus\:tw-translate-x-22:focus{
    --tw-translate-x: 5.5rem;
  }

  .xl\:focus\:tw-translate-x-23:focus{
    --tw-translate-x: 5.75rem;
  }

  .xl\:focus\:tw-translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .xl\:focus\:tw-translate-x-25:focus{
    --tw-translate-x: 6.25rem;
  }

  .xl\:focus\:tw-translate-x-26:focus{
    --tw-translate-x: 6.5rem;
  }

  .xl\:focus\:tw-translate-x-27:focus{
    --tw-translate-x: 6.75rem;
  }

  .xl\:focus\:tw-translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .xl\:focus\:tw-translate-x-29:focus{
    --tw-translate-x: 7.25rem;
  }

  .xl\:focus\:tw-translate-x-30:focus{
    --tw-translate-x: 7.5rem;
  }

  .xl\:focus\:tw-translate-x-31:focus{
    --tw-translate-x: 7.75rem;
  }

  .xl\:focus\:tw-translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .xl\:focus\:tw-translate-x-33:focus{
    --tw-translate-x: 8.25rem;
  }

  .xl\:focus\:tw-translate-x-34:focus{
    --tw-translate-x: 8.5rem;
  }

  .xl\:focus\:tw-translate-x-35:focus{
    --tw-translate-x: 8.75rem;
  }

  .xl\:focus\:tw-translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .xl\:focus\:tw-translate-x-37:focus{
    --tw-translate-x: 9.25rem;
  }

  .xl\:focus\:tw-translate-x-38:focus{
    --tw-translate-x: 9.5rem;
  }

  .xl\:focus\:tw-translate-x-39:focus{
    --tw-translate-x: 9.75rem;
  }

  .xl\:focus\:tw-translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .xl\:focus\:tw-translate-x-41:focus{
    --tw-translate-x: 10.25rem;
  }

  .xl\:focus\:tw-translate-x-42:focus{
    --tw-translate-x: 10.5rem;
  }

  .xl\:focus\:tw-translate-x-43:focus{
    --tw-translate-x: 10.75rem;
  }

  .xl\:focus\:tw-translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .xl\:focus\:tw-translate-x-45:focus{
    --tw-translate-x: 11.25rem;
  }

  .xl\:focus\:tw-translate-x-46:focus{
    --tw-translate-x: 11.5rem;
  }

  .xl\:focus\:tw-translate-x-47:focus{
    --tw-translate-x: 11.75rem;
  }

  .xl\:focus\:tw-translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .xl\:focus\:tw-translate-x-50:focus{
    --tw-translate-x: 12.5rem;
  }

  .xl\:focus\:tw-translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .xl\:focus\:tw-translate-x-53:focus{
    --tw-translate-x: 13.25rem;
  }

  .xl\:focus\:tw-translate-x-54:focus{
    --tw-translate-x: 13.5rem;
  }

  .xl\:focus\:tw-translate-x-55:focus{
    --tw-translate-x: 13.75rem;
  }

  .xl\:focus\:tw-translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .xl\:focus\:tw-translate-x-57:focus{
    --tw-translate-x: 14.25rem;
  }

  .xl\:focus\:tw-translate-x-58:focus{
    --tw-translate-x: 14.5rem;
  }

  .xl\:focus\:tw-translate-x-59:focus{
    --tw-translate-x: 14.75rem;
  }

  .xl\:focus\:tw-translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .xl\:focus\:tw-translate-x-61:focus{
    --tw-translate-x: 15.25rem;
  }

  .xl\:focus\:tw-translate-x-62:focus{
    --tw-translate-x: 15.5rem;
  }

  .xl\:focus\:tw-translate-x-63:focus{
    --tw-translate-x: 15.75rem;
  }

  .xl\:focus\:tw-translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .xl\:focus\:tw-translate-x-65:focus{
    --tw-translate-x: 16.25rem;
  }

  .xl\:focus\:tw-translate-x-66:focus{
    --tw-translate-x: 16.5rem;
  }

  .xl\:focus\:tw-translate-x-68:focus{
    --tw-translate-x: 17rem;
  }

  .xl\:focus\:tw-translate-x-69:focus{
    --tw-translate-x: 17.25rem;
  }

  .xl\:focus\:tw-translate-x-70:focus{
    --tw-translate-x: 17.5rem;
  }

  .xl\:focus\:tw-translate-x-71:focus{
    --tw-translate-x: 17.75rem;
  }

  .xl\:focus\:tw-translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .xl\:focus\:tw-translate-x-73:focus{
    --tw-translate-x: 18.25rem;
  }

  .xl\:focus\:tw-translate-x-74:focus{
    --tw-translate-x: 18.5rem;
  }

  .xl\:focus\:tw-translate-x-75:focus{
    --tw-translate-x: 18.75rem;
  }

  .xl\:focus\:tw-translate-x-76:focus{
    --tw-translate-x: 19rem;
  }

  .xl\:focus\:tw-translate-x-77:focus{
    --tw-translate-x: 19.25rem;
  }

  .xl\:focus\:tw-translate-x-78:focus{
    --tw-translate-x: 19.5rem;
  }

  .xl\:focus\:tw-translate-x-79:focus{
    --tw-translate-x: 19.75rem;
  }

  .xl\:focus\:tw-translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .xl\:focus\:tw-translate-x-81:focus{
    --tw-translate-x: 20.25rem;
  }

  .xl\:focus\:tw-translate-x-82:focus{
    --tw-translate-x: 20.5rem;
  }

  .xl\:focus\:tw-translate-x-83:focus{
    --tw-translate-x: 20.75rem;
  }

  .xl\:focus\:tw-translate-x-84:focus{
    --tw-translate-x: 21rem;
  }

  .xl\:focus\:tw-translate-x-85:focus{
    --tw-translate-x: 21.25rem;
  }

  .xl\:focus\:tw-translate-x-86:focus{
    --tw-translate-x: 21.5rem;
  }

  .xl\:focus\:tw-translate-x-87:focus{
    --tw-translate-x: 21.75rem;
  }

  .xl\:focus\:tw-translate-x-88:focus{
    --tw-translate-x: 22rem;
  }

  .xl\:focus\:tw-translate-x-89:focus{
    --tw-translate-x: 22.25rem;
  }

  .xl\:focus\:tw-translate-x-90:focus{
    --tw-translate-x: 22.5rem;
  }

  .xl\:focus\:tw-translate-x-91:focus{
    --tw-translate-x: 22.75rem;
  }

  .xl\:focus\:tw-translate-x-92:focus{
    --tw-translate-x: 23rem;
  }

  .xl\:focus\:tw-translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .xl\:focus\:tw-translate-x-102:focus{
    --tw-translate-x: 25.5rem;
  }

  .xl\:focus\:tw-translate-x-112:focus{
    --tw-translate-x: 28rem;
  }

  .xl\:focus\:tw-translate-x-128:focus{
    --tw-translate-x: 31rem;
  }

  .xl\:focus\:tw-translate-x-129:focus{
    --tw-translate-x: 32.25rem;
  }

  .xl\:focus\:tw-translate-x-130:focus{
    --tw-translate-x: 32.5rem;
  }

  .xl\:focus\:tw-translate-x-140:focus{
    --tw-translate-x: 35rem;
  }

  .xl\:focus\:tw-translate-x-160:focus{
    --tw-translate-x: 40rem;
  }

  .xl\:focus\:tw-translate-x-180:focus{
    --tw-translate-x: 45rem;
  }

  .xl\:focus\:tw-translate-x-185:focus{
    --tw-translate-x: 46.25rem;
  }

  .xl\:focus\:tw-translate-x-190:focus{
    --tw-translate-x: 47.5rem;
  }

  .xl\:focus\:tw-translate-x-200:focus{
    --tw-translate-x: 50rem;
  }

  .xl\:focus\:tw-translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .xl\:focus\:tw-translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .xl\:focus\:tw-translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .xl\:focus\:tw-translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .xl\:focus\:tw-translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .xl\:focus\:tw--translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xl\:focus\:tw--translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .xl\:focus\:tw--translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .xl\:focus\:tw--translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .xl\:focus\:tw--translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .xl\:focus\:tw--translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .xl\:focus\:tw--translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .xl\:focus\:tw--translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .xl\:focus\:tw--translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .xl\:focus\:tw--translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .xl\:focus\:tw--translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .xl\:focus\:tw--translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .xl\:focus\:tw--translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .xl\:focus\:tw--translate-x-13:focus{
    --tw-translate-x: -3.25rem;
  }

  .xl\:focus\:tw--translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .xl\:focus\:tw--translate-x-15:focus{
    --tw-translate-x: -3.75rem;
  }

  .xl\:focus\:tw--translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .xl\:focus\:tw--translate-x-17:focus{
    --tw-translate-x: -4.25rem;
  }

  .xl\:focus\:tw--translate-x-18:focus{
    --tw-translate-x: -4.5rem;
  }

  .xl\:focus\:tw--translate-x-19:focus{
    --tw-translate-x: -4.75rem;
  }

  .xl\:focus\:tw--translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .xl\:focus\:tw--translate-x-21:focus{
    --tw-translate-x: -5.25rem;
  }

  .xl\:focus\:tw--translate-x-22:focus{
    --tw-translate-x: -5.5rem;
  }

  .xl\:focus\:tw--translate-x-23:focus{
    --tw-translate-x: -5.75rem;
  }

  .xl\:focus\:tw--translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .xl\:focus\:tw--translate-x-25:focus{
    --tw-translate-x: -6.25rem;
  }

  .xl\:focus\:tw--translate-x-26:focus{
    --tw-translate-x: -6.5rem;
  }

  .xl\:focus\:tw--translate-x-27:focus{
    --tw-translate-x: -6.75rem;
  }

  .xl\:focus\:tw--translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .xl\:focus\:tw--translate-x-29:focus{
    --tw-translate-x: -7.25rem;
  }

  .xl\:focus\:tw--translate-x-30:focus{
    --tw-translate-x: -7.5rem;
  }

  .xl\:focus\:tw--translate-x-31:focus{
    --tw-translate-x: -7.75rem;
  }

  .xl\:focus\:tw--translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .xl\:focus\:tw--translate-x-33:focus{
    --tw-translate-x: -8.25rem;
  }

  .xl\:focus\:tw--translate-x-34:focus{
    --tw-translate-x: -8.5rem;
  }

  .xl\:focus\:tw--translate-x-35:focus{
    --tw-translate-x: -8.75rem;
  }

  .xl\:focus\:tw--translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .xl\:focus\:tw--translate-x-37:focus{
    --tw-translate-x: -9.25rem;
  }

  .xl\:focus\:tw--translate-x-38:focus{
    --tw-translate-x: -9.5rem;
  }

  .xl\:focus\:tw--translate-x-39:focus{
    --tw-translate-x: -9.75rem;
  }

  .xl\:focus\:tw--translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .xl\:focus\:tw--translate-x-41:focus{
    --tw-translate-x: -10.25rem;
  }

  .xl\:focus\:tw--translate-x-42:focus{
    --tw-translate-x: -10.5rem;
  }

  .xl\:focus\:tw--translate-x-43:focus{
    --tw-translate-x: -10.75rem;
  }

  .xl\:focus\:tw--translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .xl\:focus\:tw--translate-x-45:focus{
    --tw-translate-x: -11.25rem;
  }

  .xl\:focus\:tw--translate-x-46:focus{
    --tw-translate-x: -11.5rem;
  }

  .xl\:focus\:tw--translate-x-47:focus{
    --tw-translate-x: -11.75rem;
  }

  .xl\:focus\:tw--translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .xl\:focus\:tw--translate-x-50:focus{
    --tw-translate-x: -12.5rem;
  }

  .xl\:focus\:tw--translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .xl\:focus\:tw--translate-x-53:focus{
    --tw-translate-x: -13.25rem;
  }

  .xl\:focus\:tw--translate-x-54:focus{
    --tw-translate-x: -13.5rem;
  }

  .xl\:focus\:tw--translate-x-55:focus{
    --tw-translate-x: -13.75rem;
  }

  .xl\:focus\:tw--translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .xl\:focus\:tw--translate-x-57:focus{
    --tw-translate-x: -14.25rem;
  }

  .xl\:focus\:tw--translate-x-58:focus{
    --tw-translate-x: -14.5rem;
  }

  .xl\:focus\:tw--translate-x-59:focus{
    --tw-translate-x: -14.75rem;
  }

  .xl\:focus\:tw--translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .xl\:focus\:tw--translate-x-61:focus{
    --tw-translate-x: -15.25rem;
  }

  .xl\:focus\:tw--translate-x-62:focus{
    --tw-translate-x: -15.5rem;
  }

  .xl\:focus\:tw--translate-x-63:focus{
    --tw-translate-x: -15.75rem;
  }

  .xl\:focus\:tw--translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .xl\:focus\:tw--translate-x-65:focus{
    --tw-translate-x: -16.25rem;
  }

  .xl\:focus\:tw--translate-x-66:focus{
    --tw-translate-x: -16.5rem;
  }

  .xl\:focus\:tw--translate-x-68:focus{
    --tw-translate-x: -17rem;
  }

  .xl\:focus\:tw--translate-x-69:focus{
    --tw-translate-x: -17.25rem;
  }

  .xl\:focus\:tw--translate-x-70:focus{
    --tw-translate-x: -17.5rem;
  }

  .xl\:focus\:tw--translate-x-71:focus{
    --tw-translate-x: -17.75rem;
  }

  .xl\:focus\:tw--translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .xl\:focus\:tw--translate-x-73:focus{
    --tw-translate-x: -18.25rem;
  }

  .xl\:focus\:tw--translate-x-74:focus{
    --tw-translate-x: -18.5rem;
  }

  .xl\:focus\:tw--translate-x-75:focus{
    --tw-translate-x: -18.75rem;
  }

  .xl\:focus\:tw--translate-x-76:focus{
    --tw-translate-x: -19rem;
  }

  .xl\:focus\:tw--translate-x-77:focus{
    --tw-translate-x: -19.25rem;
  }

  .xl\:focus\:tw--translate-x-78:focus{
    --tw-translate-x: -19.5rem;
  }

  .xl\:focus\:tw--translate-x-79:focus{
    --tw-translate-x: -19.75rem;
  }

  .xl\:focus\:tw--translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .xl\:focus\:tw--translate-x-81:focus{
    --tw-translate-x: -20.25rem;
  }

  .xl\:focus\:tw--translate-x-82:focus{
    --tw-translate-x: -20.5rem;
  }

  .xl\:focus\:tw--translate-x-83:focus{
    --tw-translate-x: -20.75rem;
  }

  .xl\:focus\:tw--translate-x-84:focus{
    --tw-translate-x: -21rem;
  }

  .xl\:focus\:tw--translate-x-85:focus{
    --tw-translate-x: -21.25rem;
  }

  .xl\:focus\:tw--translate-x-86:focus{
    --tw-translate-x: -21.5rem;
  }

  .xl\:focus\:tw--translate-x-87:focus{
    --tw-translate-x: -21.75rem;
  }

  .xl\:focus\:tw--translate-x-88:focus{
    --tw-translate-x: -22rem;
  }

  .xl\:focus\:tw--translate-x-89:focus{
    --tw-translate-x: -22.25rem;
  }

  .xl\:focus\:tw--translate-x-90:focus{
    --tw-translate-x: -22.5rem;
  }

  .xl\:focus\:tw--translate-x-91:focus{
    --tw-translate-x: -22.75rem;
  }

  .xl\:focus\:tw--translate-x-92:focus{
    --tw-translate-x: -23rem;
  }

  .xl\:focus\:tw--translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .xl\:focus\:tw--translate-x-102:focus{
    --tw-translate-x: -25.5rem;
  }

  .xl\:focus\:tw--translate-x-112:focus{
    --tw-translate-x: -28rem;
  }

  .xl\:focus\:tw--translate-x-128:focus{
    --tw-translate-x: -31rem;
  }

  .xl\:focus\:tw--translate-x-129:focus{
    --tw-translate-x: -32.25rem;
  }

  .xl\:focus\:tw--translate-x-130:focus{
    --tw-translate-x: -32.5rem;
  }

  .xl\:focus\:tw--translate-x-140:focus{
    --tw-translate-x: -35rem;
  }

  .xl\:focus\:tw--translate-x-160:focus{
    --tw-translate-x: -40rem;
  }

  .xl\:focus\:tw--translate-x-180:focus{
    --tw-translate-x: -45rem;
  }

  .xl\:focus\:tw--translate-x-185:focus{
    --tw-translate-x: -46.25rem;
  }

  .xl\:focus\:tw--translate-x-190:focus{
    --tw-translate-x: -47.5rem;
  }

  .xl\:focus\:tw--translate-x-200:focus{
    --tw-translate-x: -50rem;
  }

  .xl\:focus\:tw--translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .xl\:focus\:tw--translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .xl\:focus\:tw--translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .xl\:focus\:tw--translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .xl\:focus\:tw--translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .xl\:focus\:tw-translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .xl\:focus\:tw-translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .xl\:focus\:tw-translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .xl\:focus\:tw-translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .xl\:focus\:tw-translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .xl\:focus\:tw-translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .xl\:focus\:tw-translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .xl\:focus\:tw--translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .xl\:focus\:tw--translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .xl\:focus\:tw--translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .xl\:focus\:tw--translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .xl\:focus\:tw--translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .xl\:focus\:tw--translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .xl\:focus\:tw--translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .xl\:focus\:tw-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xl\:focus\:tw-translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .xl\:focus\:tw-translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .xl\:focus\:tw-translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .xl\:focus\:tw-translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .xl\:focus\:tw-translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .xl\:focus\:tw-translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .xl\:focus\:tw-translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .xl\:focus\:tw-translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .xl\:focus\:tw-translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .xl\:focus\:tw-translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .xl\:focus\:tw-translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .xl\:focus\:tw-translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .xl\:focus\:tw-translate-y-13:focus{
    --tw-translate-y: 3.25rem;
  }

  .xl\:focus\:tw-translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .xl\:focus\:tw-translate-y-15:focus{
    --tw-translate-y: 3.75rem;
  }

  .xl\:focus\:tw-translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .xl\:focus\:tw-translate-y-17:focus{
    --tw-translate-y: 4.25rem;
  }

  .xl\:focus\:tw-translate-y-18:focus{
    --tw-translate-y: 4.5rem;
  }

  .xl\:focus\:tw-translate-y-19:focus{
    --tw-translate-y: 4.75rem;
  }

  .xl\:focus\:tw-translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .xl\:focus\:tw-translate-y-21:focus{
    --tw-translate-y: 5.25rem;
  }

  .xl\:focus\:tw-translate-y-22:focus{
    --tw-translate-y: 5.5rem;
  }

  .xl\:focus\:tw-translate-y-23:focus{
    --tw-translate-y: 5.75rem;
  }

  .xl\:focus\:tw-translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .xl\:focus\:tw-translate-y-25:focus{
    --tw-translate-y: 6.25rem;
  }

  .xl\:focus\:tw-translate-y-26:focus{
    --tw-translate-y: 6.5rem;
  }

  .xl\:focus\:tw-translate-y-27:focus{
    --tw-translate-y: 6.75rem;
  }

  .xl\:focus\:tw-translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .xl\:focus\:tw-translate-y-29:focus{
    --tw-translate-y: 7.25rem;
  }

  .xl\:focus\:tw-translate-y-30:focus{
    --tw-translate-y: 7.5rem;
  }

  .xl\:focus\:tw-translate-y-31:focus{
    --tw-translate-y: 7.75rem;
  }

  .xl\:focus\:tw-translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .xl\:focus\:tw-translate-y-33:focus{
    --tw-translate-y: 8.25rem;
  }

  .xl\:focus\:tw-translate-y-34:focus{
    --tw-translate-y: 8.5rem;
  }

  .xl\:focus\:tw-translate-y-35:focus{
    --tw-translate-y: 8.75rem;
  }

  .xl\:focus\:tw-translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .xl\:focus\:tw-translate-y-37:focus{
    --tw-translate-y: 9.25rem;
  }

  .xl\:focus\:tw-translate-y-38:focus{
    --tw-translate-y: 9.5rem;
  }

  .xl\:focus\:tw-translate-y-39:focus{
    --tw-translate-y: 9.75rem;
  }

  .xl\:focus\:tw-translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .xl\:focus\:tw-translate-y-41:focus{
    --tw-translate-y: 10.25rem;
  }

  .xl\:focus\:tw-translate-y-42:focus{
    --tw-translate-y: 10.5rem;
  }

  .xl\:focus\:tw-translate-y-43:focus{
    --tw-translate-y: 10.75rem;
  }

  .xl\:focus\:tw-translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .xl\:focus\:tw-translate-y-45:focus{
    --tw-translate-y: 11.25rem;
  }

  .xl\:focus\:tw-translate-y-46:focus{
    --tw-translate-y: 11.5rem;
  }

  .xl\:focus\:tw-translate-y-47:focus{
    --tw-translate-y: 11.75rem;
  }

  .xl\:focus\:tw-translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .xl\:focus\:tw-translate-y-50:focus{
    --tw-translate-y: 12.5rem;
  }

  .xl\:focus\:tw-translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .xl\:focus\:tw-translate-y-53:focus{
    --tw-translate-y: 13.25rem;
  }

  .xl\:focus\:tw-translate-y-54:focus{
    --tw-translate-y: 13.5rem;
  }

  .xl\:focus\:tw-translate-y-55:focus{
    --tw-translate-y: 13.75rem;
  }

  .xl\:focus\:tw-translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .xl\:focus\:tw-translate-y-57:focus{
    --tw-translate-y: 14.25rem;
  }

  .xl\:focus\:tw-translate-y-58:focus{
    --tw-translate-y: 14.5rem;
  }

  .xl\:focus\:tw-translate-y-59:focus{
    --tw-translate-y: 14.75rem;
  }

  .xl\:focus\:tw-translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .xl\:focus\:tw-translate-y-61:focus{
    --tw-translate-y: 15.25rem;
  }

  .xl\:focus\:tw-translate-y-62:focus{
    --tw-translate-y: 15.5rem;
  }

  .xl\:focus\:tw-translate-y-63:focus{
    --tw-translate-y: 15.75rem;
  }

  .xl\:focus\:tw-translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .xl\:focus\:tw-translate-y-65:focus{
    --tw-translate-y: 16.25rem;
  }

  .xl\:focus\:tw-translate-y-66:focus{
    --tw-translate-y: 16.5rem;
  }

  .xl\:focus\:tw-translate-y-68:focus{
    --tw-translate-y: 17rem;
  }

  .xl\:focus\:tw-translate-y-69:focus{
    --tw-translate-y: 17.25rem;
  }

  .xl\:focus\:tw-translate-y-70:focus{
    --tw-translate-y: 17.5rem;
  }

  .xl\:focus\:tw-translate-y-71:focus{
    --tw-translate-y: 17.75rem;
  }

  .xl\:focus\:tw-translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .xl\:focus\:tw-translate-y-73:focus{
    --tw-translate-y: 18.25rem;
  }

  .xl\:focus\:tw-translate-y-74:focus{
    --tw-translate-y: 18.5rem;
  }

  .xl\:focus\:tw-translate-y-75:focus{
    --tw-translate-y: 18.75rem;
  }

  .xl\:focus\:tw-translate-y-76:focus{
    --tw-translate-y: 19rem;
  }

  .xl\:focus\:tw-translate-y-77:focus{
    --tw-translate-y: 19.25rem;
  }

  .xl\:focus\:tw-translate-y-78:focus{
    --tw-translate-y: 19.5rem;
  }

  .xl\:focus\:tw-translate-y-79:focus{
    --tw-translate-y: 19.75rem;
  }

  .xl\:focus\:tw-translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .xl\:focus\:tw-translate-y-81:focus{
    --tw-translate-y: 20.25rem;
  }

  .xl\:focus\:tw-translate-y-82:focus{
    --tw-translate-y: 20.5rem;
  }

  .xl\:focus\:tw-translate-y-83:focus{
    --tw-translate-y: 20.75rem;
  }

  .xl\:focus\:tw-translate-y-84:focus{
    --tw-translate-y: 21rem;
  }

  .xl\:focus\:tw-translate-y-85:focus{
    --tw-translate-y: 21.25rem;
  }

  .xl\:focus\:tw-translate-y-86:focus{
    --tw-translate-y: 21.5rem;
  }

  .xl\:focus\:tw-translate-y-87:focus{
    --tw-translate-y: 21.75rem;
  }

  .xl\:focus\:tw-translate-y-88:focus{
    --tw-translate-y: 22rem;
  }

  .xl\:focus\:tw-translate-y-89:focus{
    --tw-translate-y: 22.25rem;
  }

  .xl\:focus\:tw-translate-y-90:focus{
    --tw-translate-y: 22.5rem;
  }

  .xl\:focus\:tw-translate-y-91:focus{
    --tw-translate-y: 22.75rem;
  }

  .xl\:focus\:tw-translate-y-92:focus{
    --tw-translate-y: 23rem;
  }

  .xl\:focus\:tw-translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .xl\:focus\:tw-translate-y-102:focus{
    --tw-translate-y: 25.5rem;
  }

  .xl\:focus\:tw-translate-y-112:focus{
    --tw-translate-y: 28rem;
  }

  .xl\:focus\:tw-translate-y-128:focus{
    --tw-translate-y: 31rem;
  }

  .xl\:focus\:tw-translate-y-129:focus{
    --tw-translate-y: 32.25rem;
  }

  .xl\:focus\:tw-translate-y-130:focus{
    --tw-translate-y: 32.5rem;
  }

  .xl\:focus\:tw-translate-y-140:focus{
    --tw-translate-y: 35rem;
  }

  .xl\:focus\:tw-translate-y-160:focus{
    --tw-translate-y: 40rem;
  }

  .xl\:focus\:tw-translate-y-180:focus{
    --tw-translate-y: 45rem;
  }

  .xl\:focus\:tw-translate-y-185:focus{
    --tw-translate-y: 46.25rem;
  }

  .xl\:focus\:tw-translate-y-190:focus{
    --tw-translate-y: 47.5rem;
  }

  .xl\:focus\:tw-translate-y-200:focus{
    --tw-translate-y: 50rem;
  }

  .xl\:focus\:tw-translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .xl\:focus\:tw-translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .xl\:focus\:tw-translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .xl\:focus\:tw-translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .xl\:focus\:tw-translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .xl\:focus\:tw--translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xl\:focus\:tw--translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .xl\:focus\:tw--translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .xl\:focus\:tw--translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .xl\:focus\:tw--translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .xl\:focus\:tw--translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .xl\:focus\:tw--translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .xl\:focus\:tw--translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .xl\:focus\:tw--translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .xl\:focus\:tw--translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .xl\:focus\:tw--translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .xl\:focus\:tw--translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .xl\:focus\:tw--translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .xl\:focus\:tw--translate-y-13:focus{
    --tw-translate-y: -3.25rem;
  }

  .xl\:focus\:tw--translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .xl\:focus\:tw--translate-y-15:focus{
    --tw-translate-y: -3.75rem;
  }

  .xl\:focus\:tw--translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .xl\:focus\:tw--translate-y-17:focus{
    --tw-translate-y: -4.25rem;
  }

  .xl\:focus\:tw--translate-y-18:focus{
    --tw-translate-y: -4.5rem;
  }

  .xl\:focus\:tw--translate-y-19:focus{
    --tw-translate-y: -4.75rem;
  }

  .xl\:focus\:tw--translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .xl\:focus\:tw--translate-y-21:focus{
    --tw-translate-y: -5.25rem;
  }

  .xl\:focus\:tw--translate-y-22:focus{
    --tw-translate-y: -5.5rem;
  }

  .xl\:focus\:tw--translate-y-23:focus{
    --tw-translate-y: -5.75rem;
  }

  .xl\:focus\:tw--translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .xl\:focus\:tw--translate-y-25:focus{
    --tw-translate-y: -6.25rem;
  }

  .xl\:focus\:tw--translate-y-26:focus{
    --tw-translate-y: -6.5rem;
  }

  .xl\:focus\:tw--translate-y-27:focus{
    --tw-translate-y: -6.75rem;
  }

  .xl\:focus\:tw--translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .xl\:focus\:tw--translate-y-29:focus{
    --tw-translate-y: -7.25rem;
  }

  .xl\:focus\:tw--translate-y-30:focus{
    --tw-translate-y: -7.5rem;
  }

  .xl\:focus\:tw--translate-y-31:focus{
    --tw-translate-y: -7.75rem;
  }

  .xl\:focus\:tw--translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .xl\:focus\:tw--translate-y-33:focus{
    --tw-translate-y: -8.25rem;
  }

  .xl\:focus\:tw--translate-y-34:focus{
    --tw-translate-y: -8.5rem;
  }

  .xl\:focus\:tw--translate-y-35:focus{
    --tw-translate-y: -8.75rem;
  }

  .xl\:focus\:tw--translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .xl\:focus\:tw--translate-y-37:focus{
    --tw-translate-y: -9.25rem;
  }

  .xl\:focus\:tw--translate-y-38:focus{
    --tw-translate-y: -9.5rem;
  }

  .xl\:focus\:tw--translate-y-39:focus{
    --tw-translate-y: -9.75rem;
  }

  .xl\:focus\:tw--translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .xl\:focus\:tw--translate-y-41:focus{
    --tw-translate-y: -10.25rem;
  }

  .xl\:focus\:tw--translate-y-42:focus{
    --tw-translate-y: -10.5rem;
  }

  .xl\:focus\:tw--translate-y-43:focus{
    --tw-translate-y: -10.75rem;
  }

  .xl\:focus\:tw--translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .xl\:focus\:tw--translate-y-45:focus{
    --tw-translate-y: -11.25rem;
  }

  .xl\:focus\:tw--translate-y-46:focus{
    --tw-translate-y: -11.5rem;
  }

  .xl\:focus\:tw--translate-y-47:focus{
    --tw-translate-y: -11.75rem;
  }

  .xl\:focus\:tw--translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .xl\:focus\:tw--translate-y-50:focus{
    --tw-translate-y: -12.5rem;
  }

  .xl\:focus\:tw--translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .xl\:focus\:tw--translate-y-53:focus{
    --tw-translate-y: -13.25rem;
  }

  .xl\:focus\:tw--translate-y-54:focus{
    --tw-translate-y: -13.5rem;
  }

  .xl\:focus\:tw--translate-y-55:focus{
    --tw-translate-y: -13.75rem;
  }

  .xl\:focus\:tw--translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .xl\:focus\:tw--translate-y-57:focus{
    --tw-translate-y: -14.25rem;
  }

  .xl\:focus\:tw--translate-y-58:focus{
    --tw-translate-y: -14.5rem;
  }

  .xl\:focus\:tw--translate-y-59:focus{
    --tw-translate-y: -14.75rem;
  }

  .xl\:focus\:tw--translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .xl\:focus\:tw--translate-y-61:focus{
    --tw-translate-y: -15.25rem;
  }

  .xl\:focus\:tw--translate-y-62:focus{
    --tw-translate-y: -15.5rem;
  }

  .xl\:focus\:tw--translate-y-63:focus{
    --tw-translate-y: -15.75rem;
  }

  .xl\:focus\:tw--translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .xl\:focus\:tw--translate-y-65:focus{
    --tw-translate-y: -16.25rem;
  }

  .xl\:focus\:tw--translate-y-66:focus{
    --tw-translate-y: -16.5rem;
  }

  .xl\:focus\:tw--translate-y-68:focus{
    --tw-translate-y: -17rem;
  }

  .xl\:focus\:tw--translate-y-69:focus{
    --tw-translate-y: -17.25rem;
  }

  .xl\:focus\:tw--translate-y-70:focus{
    --tw-translate-y: -17.5rem;
  }

  .xl\:focus\:tw--translate-y-71:focus{
    --tw-translate-y: -17.75rem;
  }

  .xl\:focus\:tw--translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .xl\:focus\:tw--translate-y-73:focus{
    --tw-translate-y: -18.25rem;
  }

  .xl\:focus\:tw--translate-y-74:focus{
    --tw-translate-y: -18.5rem;
  }

  .xl\:focus\:tw--translate-y-75:focus{
    --tw-translate-y: -18.75rem;
  }

  .xl\:focus\:tw--translate-y-76:focus{
    --tw-translate-y: -19rem;
  }

  .xl\:focus\:tw--translate-y-77:focus{
    --tw-translate-y: -19.25rem;
  }

  .xl\:focus\:tw--translate-y-78:focus{
    --tw-translate-y: -19.5rem;
  }

  .xl\:focus\:tw--translate-y-79:focus{
    --tw-translate-y: -19.75rem;
  }

  .xl\:focus\:tw--translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .xl\:focus\:tw--translate-y-81:focus{
    --tw-translate-y: -20.25rem;
  }

  .xl\:focus\:tw--translate-y-82:focus{
    --tw-translate-y: -20.5rem;
  }

  .xl\:focus\:tw--translate-y-83:focus{
    --tw-translate-y: -20.75rem;
  }

  .xl\:focus\:tw--translate-y-84:focus{
    --tw-translate-y: -21rem;
  }

  .xl\:focus\:tw--translate-y-85:focus{
    --tw-translate-y: -21.25rem;
  }

  .xl\:focus\:tw--translate-y-86:focus{
    --tw-translate-y: -21.5rem;
  }

  .xl\:focus\:tw--translate-y-87:focus{
    --tw-translate-y: -21.75rem;
  }

  .xl\:focus\:tw--translate-y-88:focus{
    --tw-translate-y: -22rem;
  }

  .xl\:focus\:tw--translate-y-89:focus{
    --tw-translate-y: -22.25rem;
  }

  .xl\:focus\:tw--translate-y-90:focus{
    --tw-translate-y: -22.5rem;
  }

  .xl\:focus\:tw--translate-y-91:focus{
    --tw-translate-y: -22.75rem;
  }

  .xl\:focus\:tw--translate-y-92:focus{
    --tw-translate-y: -23rem;
  }

  .xl\:focus\:tw--translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .xl\:focus\:tw--translate-y-102:focus{
    --tw-translate-y: -25.5rem;
  }

  .xl\:focus\:tw--translate-y-112:focus{
    --tw-translate-y: -28rem;
  }

  .xl\:focus\:tw--translate-y-128:focus{
    --tw-translate-y: -31rem;
  }

  .xl\:focus\:tw--translate-y-129:focus{
    --tw-translate-y: -32.25rem;
  }

  .xl\:focus\:tw--translate-y-130:focus{
    --tw-translate-y: -32.5rem;
  }

  .xl\:focus\:tw--translate-y-140:focus{
    --tw-translate-y: -35rem;
  }

  .xl\:focus\:tw--translate-y-160:focus{
    --tw-translate-y: -40rem;
  }

  .xl\:focus\:tw--translate-y-180:focus{
    --tw-translate-y: -45rem;
  }

  .xl\:focus\:tw--translate-y-185:focus{
    --tw-translate-y: -46.25rem;
  }

  .xl\:focus\:tw--translate-y-190:focus{
    --tw-translate-y: -47.5rem;
  }

  .xl\:focus\:tw--translate-y-200:focus{
    --tw-translate-y: -50rem;
  }

  .xl\:focus\:tw--translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .xl\:focus\:tw--translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .xl\:focus\:tw--translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .xl\:focus\:tw--translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .xl\:focus\:tw--translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .xl\:focus\:tw-translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .xl\:focus\:tw-translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .xl\:focus\:tw-translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .xl\:focus\:tw-translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .xl\:focus\:tw-translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .xl\:focus\:tw-translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .xl\:focus\:tw-translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .xl\:focus\:tw--translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .xl\:focus\:tw--translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .xl\:focus\:tw--translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .xl\:focus\:tw--translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .xl\:focus\:tw--translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .xl\:focus\:tw--translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .xl\:focus\:tw--translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .xl\:tw-rotate-0{
    --tw-rotate: 0deg;
  }

  .xl\:tw-rotate-1{
    --tw-rotate: 1deg;
  }

  .xl\:tw-rotate-2{
    --tw-rotate: 2deg;
  }

  .xl\:tw-rotate-3{
    --tw-rotate: 3deg;
  }

  .xl\:tw-rotate-6{
    --tw-rotate: 6deg;
  }

  .xl\:tw-rotate-12{
    --tw-rotate: 12deg;
  }

  .xl\:tw-rotate-45{
    --tw-rotate: 45deg;
  }

  .xl\:tw-rotate-90{
    --tw-rotate: 90deg;
  }

  .xl\:tw-rotate-180{
    --tw-rotate: 180deg;
  }

  .xl\:tw--rotate-180{
    --tw-rotate: -180deg;
  }

  .xl\:tw--rotate-90{
    --tw-rotate: -90deg;
  }

  .xl\:tw--rotate-45{
    --tw-rotate: -45deg;
  }

  .xl\:tw--rotate-12{
    --tw-rotate: -12deg;
  }

  .xl\:tw--rotate-6{
    --tw-rotate: -6deg;
  }

  .xl\:tw--rotate-3{
    --tw-rotate: -3deg;
  }

  .xl\:tw--rotate-2{
    --tw-rotate: -2deg;
  }

  .xl\:tw--rotate-1{
    --tw-rotate: -1deg;
  }

  .xl\:hover\:tw-rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .xl\:hover\:tw-rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .xl\:hover\:tw-rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .xl\:hover\:tw-rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .xl\:hover\:tw-rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .xl\:hover\:tw-rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .xl\:hover\:tw-rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .xl\:hover\:tw-rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .xl\:hover\:tw-rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .xl\:hover\:tw--rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .xl\:hover\:tw--rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .xl\:hover\:tw--rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .xl\:hover\:tw--rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .xl\:hover\:tw--rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .xl\:hover\:tw--rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .xl\:hover\:tw--rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .xl\:hover\:tw--rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .xl\:focus\:tw-rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .xl\:focus\:tw-rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .xl\:focus\:tw-rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .xl\:focus\:tw-rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .xl\:focus\:tw-rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .xl\:focus\:tw-rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .xl\:focus\:tw-rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .xl\:focus\:tw-rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .xl\:focus\:tw-rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .xl\:focus\:tw--rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .xl\:focus\:tw--rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .xl\:focus\:tw--rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .xl\:focus\:tw--rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .xl\:focus\:tw--rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .xl\:focus\:tw--rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .xl\:focus\:tw--rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .xl\:focus\:tw--rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .xl\:tw-skew-x-0{
    --tw-skew-x: 0deg;
  }

  .xl\:tw-skew-x-1{
    --tw-skew-x: 1deg;
  }

  .xl\:tw-skew-x-2{
    --tw-skew-x: 2deg;
  }

  .xl\:tw-skew-x-3{
    --tw-skew-x: 3deg;
  }

  .xl\:tw-skew-x-6{
    --tw-skew-x: 6deg;
  }

  .xl\:tw-skew-x-12{
    --tw-skew-x: 12deg;
  }

  .xl\:tw--skew-x-12{
    --tw-skew-x: -12deg;
  }

  .xl\:tw--skew-x-6{
    --tw-skew-x: -6deg;
  }

  .xl\:tw--skew-x-3{
    --tw-skew-x: -3deg;
  }

  .xl\:tw--skew-x-2{
    --tw-skew-x: -2deg;
  }

  .xl\:tw--skew-x-1{
    --tw-skew-x: -1deg;
  }

  .xl\:tw-skew-y-0{
    --tw-skew-y: 0deg;
  }

  .xl\:tw-skew-y-1{
    --tw-skew-y: 1deg;
  }

  .xl\:tw-skew-y-2{
    --tw-skew-y: 2deg;
  }

  .xl\:tw-skew-y-3{
    --tw-skew-y: 3deg;
  }

  .xl\:tw-skew-y-6{
    --tw-skew-y: 6deg;
  }

  .xl\:tw-skew-y-12{
    --tw-skew-y: 12deg;
  }

  .xl\:tw--skew-y-12{
    --tw-skew-y: -12deg;
  }

  .xl\:tw--skew-y-6{
    --tw-skew-y: -6deg;
  }

  .xl\:tw--skew-y-3{
    --tw-skew-y: -3deg;
  }

  .xl\:tw--skew-y-2{
    --tw-skew-y: -2deg;
  }

  .xl\:tw--skew-y-1{
    --tw-skew-y: -1deg;
  }

  .xl\:hover\:tw-skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .xl\:hover\:tw-skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .xl\:hover\:tw-skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .xl\:hover\:tw-skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .xl\:hover\:tw-skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .xl\:hover\:tw-skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .xl\:hover\:tw--skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .xl\:hover\:tw--skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .xl\:hover\:tw--skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .xl\:hover\:tw--skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .xl\:hover\:tw--skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .xl\:hover\:tw-skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .xl\:hover\:tw-skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .xl\:hover\:tw-skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .xl\:hover\:tw-skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .xl\:hover\:tw-skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .xl\:hover\:tw-skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .xl\:hover\:tw--skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .xl\:hover\:tw--skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .xl\:hover\:tw--skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .xl\:hover\:tw--skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .xl\:hover\:tw--skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .xl\:focus\:tw-skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .xl\:focus\:tw-skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .xl\:focus\:tw-skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .xl\:focus\:tw-skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .xl\:focus\:tw-skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .xl\:focus\:tw-skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .xl\:focus\:tw--skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .xl\:focus\:tw--skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .xl\:focus\:tw--skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .xl\:focus\:tw--skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .xl\:focus\:tw--skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .xl\:focus\:tw-skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .xl\:focus\:tw-skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .xl\:focus\:tw-skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .xl\:focus\:tw-skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .xl\:focus\:tw-skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .xl\:focus\:tw-skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .xl\:focus\:tw--skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .xl\:focus\:tw--skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .xl\:focus\:tw--skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .xl\:focus\:tw--skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .xl\:focus\:tw--skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .xl\:tw-scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:tw-scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:tw-scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:tw-scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:tw-scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:tw-scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:tw-scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:tw-scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:tw-scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:tw-scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:tw-scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:hover\:tw-scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:hover\:tw-scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:hover\:tw-scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:hover\:tw-scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:hover\:tw-scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:hover\:tw-scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:tw-scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:tw-scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:tw-scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:tw-scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:focus\:tw-scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:focus\:tw-scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:focus\:tw-scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:focus\:tw-scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:focus\:tw-scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:focus\:tw-scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:tw-scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:tw-scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:tw-scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:tw-scale-x-0{
    --tw-scale-x: 0;
  }

  .xl\:tw-scale-x-50{
    --tw-scale-x: .5;
  }

  .xl\:tw-scale-x-75{
    --tw-scale-x: .75;
  }

  .xl\:tw-scale-x-90{
    --tw-scale-x: .9;
  }

  .xl\:tw-scale-x-95{
    --tw-scale-x: .95;
  }

  .xl\:tw-scale-x-100{
    --tw-scale-x: 1;
  }

  .xl\:tw-scale-x-105{
    --tw-scale-x: 1.05;
  }

  .xl\:tw-scale-x-110{
    --tw-scale-x: 1.1;
  }

  .xl\:tw-scale-x-125{
    --tw-scale-x: 1.25;
  }

  .xl\:tw-scale-x-150{
    --tw-scale-x: 1.5;
  }

  .xl\:tw-scale-y-0{
    --tw-scale-y: 0;
  }

  .xl\:tw-scale-y-50{
    --tw-scale-y: .5;
  }

  .xl\:tw-scale-y-75{
    --tw-scale-y: .75;
  }

  .xl\:tw-scale-y-90{
    --tw-scale-y: .9;
  }

  .xl\:tw-scale-y-95{
    --tw-scale-y: .95;
  }

  .xl\:tw-scale-y-100{
    --tw-scale-y: 1;
  }

  .xl\:tw-scale-y-105{
    --tw-scale-y: 1.05;
  }

  .xl\:tw-scale-y-110{
    --tw-scale-y: 1.1;
  }

  .xl\:tw-scale-y-125{
    --tw-scale-y: 1.25;
  }

  .xl\:tw-scale-y-150{
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:tw-scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .xl\:hover\:tw-scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .xl\:hover\:tw-scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .xl\:hover\:tw-scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .xl\:hover\:tw-scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .xl\:hover\:tw-scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .xl\:hover\:tw-scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .xl\:hover\:tw-scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .xl\:hover\:tw-scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .xl\:hover\:tw-scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .xl\:hover\:tw-scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .xl\:hover\:tw-scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .xl\:hover\:tw-scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .xl\:hover\:tw-scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .xl\:hover\:tw-scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .xl\:hover\:tw-scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .xl\:hover\:tw-scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:tw-scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:tw-scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:tw-scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:tw-scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .xl\:focus\:tw-scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .xl\:focus\:tw-scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .xl\:focus\:tw-scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .xl\:focus\:tw-scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .xl\:focus\:tw-scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .xl\:focus\:tw-scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .xl\:focus\:tw-scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .xl\:focus\:tw-scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .xl\:focus\:tw-scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .xl\:focus\:tw-scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .xl\:focus\:tw-scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .xl\:focus\:tw-scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .xl\:focus\:tw-scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .xl\:focus\:tw-scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .xl\:focus\:tw-scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .xl\:focus\:tw-scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:tw-scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:tw-scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:tw-scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .xl\:tw-animate-none{
    animation: none;
  }

  .xl\:tw-animate-spin{
    animation: tw-spin 1s linear infinite;
  }

  .xl\:tw-animate-ping{
    animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xl\:tw-animate-pulse{
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xl\:tw-animate-bounce{
    animation: tw-bounce 1s infinite;
  }

  .xl\:tw-cursor-auto{
    cursor: auto;
  }

  .xl\:tw-cursor-default{
    cursor: default;
  }

  .xl\:tw-cursor-pointer{
    cursor: pointer;
  }

  .xl\:tw-cursor-wait{
    cursor: wait;
  }

  .xl\:tw-cursor-text{
    cursor: text;
  }

  .xl\:tw-cursor-move{
    cursor: move;
  }

  .xl\:tw-cursor-help{
    cursor: help;
  }

  .xl\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  .xl\:tw-select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .xl\:tw-select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .xl\:tw-select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .xl\:tw-select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .xl\:tw-resize-none{
    resize: none;
  }

  .xl\:tw-resize-y{
    resize: vertical;
  }

  .xl\:tw-resize-x{
    resize: horizontal;
  }

  .xl\:tw-resize{
    resize: both;
  }

  .xl\:tw-list-inside{
    list-style-position: inside;
  }

  .xl\:tw-list-outside{
    list-style-position: outside;
  }

  .xl\:tw-list-none{
    list-style-type: none;
  }

  .xl\:tw-list-disc{
    list-style-type: disc;
  }

  .xl\:tw-list-decimal{
    list-style-type: decimal;
  }

  .xl\:tw-appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .xl\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  .xl\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  .xl\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  .xl\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .xl\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  .xl\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  .xl\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .xl\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .xl\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  .xl\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  .xl\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  .xl\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .xl\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xl\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  .xl\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xl\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xl\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xl\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xl\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xl\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xl\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  .xl\:tw-flex-row{
    flex-direction: row;
  }

  .xl\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  .xl\:tw-flex-col{
    flex-direction: column;
  }

  .xl\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  .xl\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  .xl\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .xl\:tw-flex-nowrap{
    flex-wrap: nowrap;
  }

  .xl\:tw-place-content-center{
    place-content: center;
  }

  .xl\:tw-place-content-start{
    place-content: start;
  }

  .xl\:tw-place-content-end{
    place-content: end;
  }

  .xl\:tw-place-content-between{
    place-content: space-between;
  }

  .xl\:tw-place-content-around{
    place-content: space-around;
  }

  .xl\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  .xl\:tw-place-content-stretch{
    place-content: stretch;
  }

  .xl\:tw-place-items-start{
    place-items: start;
  }

  .xl\:tw-place-items-end{
    place-items: end;
  }

  .xl\:tw-place-items-center{
    place-items: center;
  }

  .xl\:tw-place-items-stretch{
    place-items: stretch;
  }

  .xl\:tw-content-center{
    align-content: center;
  }

  .xl\:tw-content-start{
    align-content: flex-start;
  }

  .xl\:tw-content-end{
    align-content: flex-end;
  }

  .xl\:tw-content-between{
    align-content: space-between;
  }

  .xl\:tw-content-around{
    align-content: space-around;
  }

  .xl\:tw-content-evenly{
    align-content: space-evenly;
  }

  .xl\:tw-items-start{
    align-items: flex-start;
  }

  .xl\:tw-items-end{
    align-items: flex-end;
  }

  .xl\:tw-items-center{
    align-items: center;
  }

  .xl\:tw-items-baseline{
    align-items: baseline;
  }

  .xl\:tw-items-stretch{
    align-items: stretch;
  }

  .xl\:tw-justify-start{
    justify-content: flex-start;
  }

  .xl\:tw-justify-end{
    justify-content: flex-end;
  }

  .xl\:tw-justify-center{
    justify-content: center;
  }

  .xl\:tw-justify-between{
    justify-content: space-between;
  }

  .xl\:tw-justify-around{
    justify-content: space-around;
  }

  .xl\:tw-justify-evenly{
    justify-content: space-evenly;
  }

  .xl\:tw-justify-items-start{
    justify-items: start;
  }

  .xl\:tw-justify-items-end{
    justify-items: end;
  }

  .xl\:tw-justify-items-center{
    justify-items: center;
  }

  .xl\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  .xl\:tw-gap-0{
    gap: 0px;
  }

  .xl\:tw-gap-1{
    gap: 0.25rem;
  }

  .xl\:tw-gap-2{
    gap: 0.5rem;
  }

  .xl\:tw-gap-3{
    gap: 0.75rem;
  }

  .xl\:tw-gap-4{
    gap: 1rem;
  }

  .xl\:tw-gap-5{
    gap: 1.25rem;
  }

  .xl\:tw-gap-6{
    gap: 1.5rem;
  }

  .xl\:tw-gap-7{
    gap: 1.75rem;
  }

  .xl\:tw-gap-8{
    gap: 2rem;
  }

  .xl\:tw-gap-9{
    gap: 2.25rem;
  }

  .xl\:tw-gap-10{
    gap: 2.5rem;
  }

  .xl\:tw-gap-11{
    gap: 2.75rem;
  }

  .xl\:tw-gap-12{
    gap: 3rem;
  }

  .xl\:tw-gap-13{
    gap: 3.25rem;
  }

  .xl\:tw-gap-14{
    gap: 3.5rem;
  }

  .xl\:tw-gap-15{
    gap: 3.75rem;
  }

  .xl\:tw-gap-16{
    gap: 4rem;
  }

  .xl\:tw-gap-17{
    gap: 4.25rem;
  }

  .xl\:tw-gap-18{
    gap: 4.5rem;
  }

  .xl\:tw-gap-19{
    gap: 4.75rem;
  }

  .xl\:tw-gap-20{
    gap: 5rem;
  }

  .xl\:tw-gap-21{
    gap: 5.25rem;
  }

  .xl\:tw-gap-22{
    gap: 5.5rem;
  }

  .xl\:tw-gap-23{
    gap: 5.75rem;
  }

  .xl\:tw-gap-24{
    gap: 6rem;
  }

  .xl\:tw-gap-25{
    gap: 6.25rem;
  }

  .xl\:tw-gap-26{
    gap: 6.5rem;
  }

  .xl\:tw-gap-27{
    gap: 6.75rem;
  }

  .xl\:tw-gap-28{
    gap: 7rem;
  }

  .xl\:tw-gap-29{
    gap: 7.25rem;
  }

  .xl\:tw-gap-30{
    gap: 7.5rem;
  }

  .xl\:tw-gap-31{
    gap: 7.75rem;
  }

  .xl\:tw-gap-32{
    gap: 8rem;
  }

  .xl\:tw-gap-33{
    gap: 8.25rem;
  }

  .xl\:tw-gap-34{
    gap: 8.5rem;
  }

  .xl\:tw-gap-35{
    gap: 8.75rem;
  }

  .xl\:tw-gap-36{
    gap: 9rem;
  }

  .xl\:tw-gap-37{
    gap: 9.25rem;
  }

  .xl\:tw-gap-38{
    gap: 9.5rem;
  }

  .xl\:tw-gap-39{
    gap: 9.75rem;
  }

  .xl\:tw-gap-40{
    gap: 10rem;
  }

  .xl\:tw-gap-41{
    gap: 10.25rem;
  }

  .xl\:tw-gap-42{
    gap: 10.5rem;
  }

  .xl\:tw-gap-43{
    gap: 10.75rem;
  }

  .xl\:tw-gap-44{
    gap: 11rem;
  }

  .xl\:tw-gap-45{
    gap: 11.25rem;
  }

  .xl\:tw-gap-46{
    gap: 11.5rem;
  }

  .xl\:tw-gap-47{
    gap: 11.75rem;
  }

  .xl\:tw-gap-48{
    gap: 12rem;
  }

  .xl\:tw-gap-50{
    gap: 12.5rem;
  }

  .xl\:tw-gap-52{
    gap: 13rem;
  }

  .xl\:tw-gap-53{
    gap: 13.25rem;
  }

  .xl\:tw-gap-54{
    gap: 13.5rem;
  }

  .xl\:tw-gap-55{
    gap: 13.75rem;
  }

  .xl\:tw-gap-56{
    gap: 14rem;
  }

  .xl\:tw-gap-57{
    gap: 14.25rem;
  }

  .xl\:tw-gap-58{
    gap: 14.5rem;
  }

  .xl\:tw-gap-59{
    gap: 14.75rem;
  }

  .xl\:tw-gap-60{
    gap: 15rem;
  }

  .xl\:tw-gap-61{
    gap: 15.25rem;
  }

  .xl\:tw-gap-62{
    gap: 15.5rem;
  }

  .xl\:tw-gap-63{
    gap: 15.75rem;
  }

  .xl\:tw-gap-64{
    gap: 16rem;
  }

  .xl\:tw-gap-65{
    gap: 16.25rem;
  }

  .xl\:tw-gap-66{
    gap: 16.5rem;
  }

  .xl\:tw-gap-68{
    gap: 17rem;
  }

  .xl\:tw-gap-69{
    gap: 17.25rem;
  }

  .xl\:tw-gap-70{
    gap: 17.5rem;
  }

  .xl\:tw-gap-71{
    gap: 17.75rem;
  }

  .xl\:tw-gap-72{
    gap: 18rem;
  }

  .xl\:tw-gap-73{
    gap: 18.25rem;
  }

  .xl\:tw-gap-74{
    gap: 18.5rem;
  }

  .xl\:tw-gap-75{
    gap: 18.75rem;
  }

  .xl\:tw-gap-76{
    gap: 19rem;
  }

  .xl\:tw-gap-77{
    gap: 19.25rem;
  }

  .xl\:tw-gap-78{
    gap: 19.5rem;
  }

  .xl\:tw-gap-79{
    gap: 19.75rem;
  }

  .xl\:tw-gap-80{
    gap: 20rem;
  }

  .xl\:tw-gap-81{
    gap: 20.25rem;
  }

  .xl\:tw-gap-82{
    gap: 20.5rem;
  }

  .xl\:tw-gap-83{
    gap: 20.75rem;
  }

  .xl\:tw-gap-84{
    gap: 21rem;
  }

  .xl\:tw-gap-85{
    gap: 21.25rem;
  }

  .xl\:tw-gap-86{
    gap: 21.5rem;
  }

  .xl\:tw-gap-87{
    gap: 21.75rem;
  }

  .xl\:tw-gap-88{
    gap: 22rem;
  }

  .xl\:tw-gap-89{
    gap: 22.25rem;
  }

  .xl\:tw-gap-90{
    gap: 22.5rem;
  }

  .xl\:tw-gap-91{
    gap: 22.75rem;
  }

  .xl\:tw-gap-92{
    gap: 23rem;
  }

  .xl\:tw-gap-96{
    gap: 24rem;
  }

  .xl\:tw-gap-102{
    gap: 25.5rem;
  }

  .xl\:tw-gap-112{
    gap: 28rem;
  }

  .xl\:tw-gap-128{
    gap: 31rem;
  }

  .xl\:tw-gap-129{
    gap: 32.25rem;
  }

  .xl\:tw-gap-130{
    gap: 32.5rem;
  }

  .xl\:tw-gap-140{
    gap: 35rem;
  }

  .xl\:tw-gap-160{
    gap: 40rem;
  }

  .xl\:tw-gap-180{
    gap: 45rem;
  }

  .xl\:tw-gap-185{
    gap: 46.25rem;
  }

  .xl\:tw-gap-190{
    gap: 47.5rem;
  }

  .xl\:tw-gap-200{
    gap: 50rem;
  }

  .xl\:tw-gap-px{
    gap: 1px;
  }

  .xl\:tw-gap-0\.5{
    gap: 0.125rem;
  }

  .xl\:tw-gap-1\.5{
    gap: 0.375rem;
  }

  .xl\:tw-gap-2\.5{
    gap: 0.625rem;
  }

  .xl\:tw-gap-3\.5{
    gap: 0.875rem;
  }

  .xl\:tw-gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .xl\:tw-gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .xl\:tw-gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .xl\:tw-gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .xl\:tw-gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .xl\:tw-gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .xl\:tw-gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .xl\:tw-gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .xl\:tw-gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .xl\:tw-gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .xl\:tw-gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .xl\:tw-gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .xl\:tw-gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .xl\:tw-gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }

  .xl\:tw-gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .xl\:tw-gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }

  .xl\:tw-gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .xl\:tw-gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }

  .xl\:tw-gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }

  .xl\:tw-gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }

  .xl\:tw-gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .xl\:tw-gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }

  .xl\:tw-gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }

  .xl\:tw-gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }

  .xl\:tw-gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .xl\:tw-gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }

  .xl\:tw-gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }

  .xl\:tw-gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }

  .xl\:tw-gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .xl\:tw-gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }

  .xl\:tw-gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }

  .xl\:tw-gap-x-31{
    -moz-column-gap: 7.75rem;
         column-gap: 7.75rem;
  }

  .xl\:tw-gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .xl\:tw-gap-x-33{
    -moz-column-gap: 8.25rem;
         column-gap: 8.25rem;
  }

  .xl\:tw-gap-x-34{
    -moz-column-gap: 8.5rem;
         column-gap: 8.5rem;
  }

  .xl\:tw-gap-x-35{
    -moz-column-gap: 8.75rem;
         column-gap: 8.75rem;
  }

  .xl\:tw-gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .xl\:tw-gap-x-37{
    -moz-column-gap: 9.25rem;
         column-gap: 9.25rem;
  }

  .xl\:tw-gap-x-38{
    -moz-column-gap: 9.5rem;
         column-gap: 9.5rem;
  }

  .xl\:tw-gap-x-39{
    -moz-column-gap: 9.75rem;
         column-gap: 9.75rem;
  }

  .xl\:tw-gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .xl\:tw-gap-x-41{
    -moz-column-gap: 10.25rem;
         column-gap: 10.25rem;
  }

  .xl\:tw-gap-x-42{
    -moz-column-gap: 10.5rem;
         column-gap: 10.5rem;
  }

  .xl\:tw-gap-x-43{
    -moz-column-gap: 10.75rem;
         column-gap: 10.75rem;
  }

  .xl\:tw-gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .xl\:tw-gap-x-45{
    -moz-column-gap: 11.25rem;
         column-gap: 11.25rem;
  }

  .xl\:tw-gap-x-46{
    -moz-column-gap: 11.5rem;
         column-gap: 11.5rem;
  }

  .xl\:tw-gap-x-47{
    -moz-column-gap: 11.75rem;
         column-gap: 11.75rem;
  }

  .xl\:tw-gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .xl\:tw-gap-x-50{
    -moz-column-gap: 12.5rem;
         column-gap: 12.5rem;
  }

  .xl\:tw-gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .xl\:tw-gap-x-53{
    -moz-column-gap: 13.25rem;
         column-gap: 13.25rem;
  }

  .xl\:tw-gap-x-54{
    -moz-column-gap: 13.5rem;
         column-gap: 13.5rem;
  }

  .xl\:tw-gap-x-55{
    -moz-column-gap: 13.75rem;
         column-gap: 13.75rem;
  }

  .xl\:tw-gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .xl\:tw-gap-x-57{
    -moz-column-gap: 14.25rem;
         column-gap: 14.25rem;
  }

  .xl\:tw-gap-x-58{
    -moz-column-gap: 14.5rem;
         column-gap: 14.5rem;
  }

  .xl\:tw-gap-x-59{
    -moz-column-gap: 14.75rem;
         column-gap: 14.75rem;
  }

  .xl\:tw-gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .xl\:tw-gap-x-61{
    -moz-column-gap: 15.25rem;
         column-gap: 15.25rem;
  }

  .xl\:tw-gap-x-62{
    -moz-column-gap: 15.5rem;
         column-gap: 15.5rem;
  }

  .xl\:tw-gap-x-63{
    -moz-column-gap: 15.75rem;
         column-gap: 15.75rem;
  }

  .xl\:tw-gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .xl\:tw-gap-x-65{
    -moz-column-gap: 16.25rem;
         column-gap: 16.25rem;
  }

  .xl\:tw-gap-x-66{
    -moz-column-gap: 16.5rem;
         column-gap: 16.5rem;
  }

  .xl\:tw-gap-x-68{
    -moz-column-gap: 17rem;
         column-gap: 17rem;
  }

  .xl\:tw-gap-x-69{
    -moz-column-gap: 17.25rem;
         column-gap: 17.25rem;
  }

  .xl\:tw-gap-x-70{
    -moz-column-gap: 17.5rem;
         column-gap: 17.5rem;
  }

  .xl\:tw-gap-x-71{
    -moz-column-gap: 17.75rem;
         column-gap: 17.75rem;
  }

  .xl\:tw-gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .xl\:tw-gap-x-73{
    -moz-column-gap: 18.25rem;
         column-gap: 18.25rem;
  }

  .xl\:tw-gap-x-74{
    -moz-column-gap: 18.5rem;
         column-gap: 18.5rem;
  }

  .xl\:tw-gap-x-75{
    -moz-column-gap: 18.75rem;
         column-gap: 18.75rem;
  }

  .xl\:tw-gap-x-76{
    -moz-column-gap: 19rem;
         column-gap: 19rem;
  }

  .xl\:tw-gap-x-77{
    -moz-column-gap: 19.25rem;
         column-gap: 19.25rem;
  }

  .xl\:tw-gap-x-78{
    -moz-column-gap: 19.5rem;
         column-gap: 19.5rem;
  }

  .xl\:tw-gap-x-79{
    -moz-column-gap: 19.75rem;
         column-gap: 19.75rem;
  }

  .xl\:tw-gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .xl\:tw-gap-x-81{
    -moz-column-gap: 20.25rem;
         column-gap: 20.25rem;
  }

  .xl\:tw-gap-x-82{
    -moz-column-gap: 20.5rem;
         column-gap: 20.5rem;
  }

  .xl\:tw-gap-x-83{
    -moz-column-gap: 20.75rem;
         column-gap: 20.75rem;
  }

  .xl\:tw-gap-x-84{
    -moz-column-gap: 21rem;
         column-gap: 21rem;
  }

  .xl\:tw-gap-x-85{
    -moz-column-gap: 21.25rem;
         column-gap: 21.25rem;
  }

  .xl\:tw-gap-x-86{
    -moz-column-gap: 21.5rem;
         column-gap: 21.5rem;
  }

  .xl\:tw-gap-x-87{
    -moz-column-gap: 21.75rem;
         column-gap: 21.75rem;
  }

  .xl\:tw-gap-x-88{
    -moz-column-gap: 22rem;
         column-gap: 22rem;
  }

  .xl\:tw-gap-x-89{
    -moz-column-gap: 22.25rem;
         column-gap: 22.25rem;
  }

  .xl\:tw-gap-x-90{
    -moz-column-gap: 22.5rem;
         column-gap: 22.5rem;
  }

  .xl\:tw-gap-x-91{
    -moz-column-gap: 22.75rem;
         column-gap: 22.75rem;
  }

  .xl\:tw-gap-x-92{
    -moz-column-gap: 23rem;
         column-gap: 23rem;
  }

  .xl\:tw-gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .xl\:tw-gap-x-102{
    -moz-column-gap: 25.5rem;
         column-gap: 25.5rem;
  }

  .xl\:tw-gap-x-112{
    -moz-column-gap: 28rem;
         column-gap: 28rem;
  }

  .xl\:tw-gap-x-128{
    -moz-column-gap: 31rem;
         column-gap: 31rem;
  }

  .xl\:tw-gap-x-129{
    -moz-column-gap: 32.25rem;
         column-gap: 32.25rem;
  }

  .xl\:tw-gap-x-130{
    -moz-column-gap: 32.5rem;
         column-gap: 32.5rem;
  }

  .xl\:tw-gap-x-140{
    -moz-column-gap: 35rem;
         column-gap: 35rem;
  }

  .xl\:tw-gap-x-160{
    -moz-column-gap: 40rem;
         column-gap: 40rem;
  }

  .xl\:tw-gap-x-180{
    -moz-column-gap: 45rem;
         column-gap: 45rem;
  }

  .xl\:tw-gap-x-185{
    -moz-column-gap: 46.25rem;
         column-gap: 46.25rem;
  }

  .xl\:tw-gap-x-190{
    -moz-column-gap: 47.5rem;
         column-gap: 47.5rem;
  }

  .xl\:tw-gap-x-200{
    -moz-column-gap: 50rem;
         column-gap: 50rem;
  }

  .xl\:tw-gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .xl\:tw-gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .xl\:tw-gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .xl\:tw-gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .xl\:tw-gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .xl\:tw-gap-y-0{
    row-gap: 0px;
  }

  .xl\:tw-gap-y-1{
    row-gap: 0.25rem;
  }

  .xl\:tw-gap-y-2{
    row-gap: 0.5rem;
  }

  .xl\:tw-gap-y-3{
    row-gap: 0.75rem;
  }

  .xl\:tw-gap-y-4{
    row-gap: 1rem;
  }

  .xl\:tw-gap-y-5{
    row-gap: 1.25rem;
  }

  .xl\:tw-gap-y-6{
    row-gap: 1.5rem;
  }

  .xl\:tw-gap-y-7{
    row-gap: 1.75rem;
  }

  .xl\:tw-gap-y-8{
    row-gap: 2rem;
  }

  .xl\:tw-gap-y-9{
    row-gap: 2.25rem;
  }

  .xl\:tw-gap-y-10{
    row-gap: 2.5rem;
  }

  .xl\:tw-gap-y-11{
    row-gap: 2.75rem;
  }

  .xl\:tw-gap-y-12{
    row-gap: 3rem;
  }

  .xl\:tw-gap-y-13{
    row-gap: 3.25rem;
  }

  .xl\:tw-gap-y-14{
    row-gap: 3.5rem;
  }

  .xl\:tw-gap-y-15{
    row-gap: 3.75rem;
  }

  .xl\:tw-gap-y-16{
    row-gap: 4rem;
  }

  .xl\:tw-gap-y-17{
    row-gap: 4.25rem;
  }

  .xl\:tw-gap-y-18{
    row-gap: 4.5rem;
  }

  .xl\:tw-gap-y-19{
    row-gap: 4.75rem;
  }

  .xl\:tw-gap-y-20{
    row-gap: 5rem;
  }

  .xl\:tw-gap-y-21{
    row-gap: 5.25rem;
  }

  .xl\:tw-gap-y-22{
    row-gap: 5.5rem;
  }

  .xl\:tw-gap-y-23{
    row-gap: 5.75rem;
  }

  .xl\:tw-gap-y-24{
    row-gap: 6rem;
  }

  .xl\:tw-gap-y-25{
    row-gap: 6.25rem;
  }

  .xl\:tw-gap-y-26{
    row-gap: 6.5rem;
  }

  .xl\:tw-gap-y-27{
    row-gap: 6.75rem;
  }

  .xl\:tw-gap-y-28{
    row-gap: 7rem;
  }

  .xl\:tw-gap-y-29{
    row-gap: 7.25rem;
  }

  .xl\:tw-gap-y-30{
    row-gap: 7.5rem;
  }

  .xl\:tw-gap-y-31{
    row-gap: 7.75rem;
  }

  .xl\:tw-gap-y-32{
    row-gap: 8rem;
  }

  .xl\:tw-gap-y-33{
    row-gap: 8.25rem;
  }

  .xl\:tw-gap-y-34{
    row-gap: 8.5rem;
  }

  .xl\:tw-gap-y-35{
    row-gap: 8.75rem;
  }

  .xl\:tw-gap-y-36{
    row-gap: 9rem;
  }

  .xl\:tw-gap-y-37{
    row-gap: 9.25rem;
  }

  .xl\:tw-gap-y-38{
    row-gap: 9.5rem;
  }

  .xl\:tw-gap-y-39{
    row-gap: 9.75rem;
  }

  .xl\:tw-gap-y-40{
    row-gap: 10rem;
  }

  .xl\:tw-gap-y-41{
    row-gap: 10.25rem;
  }

  .xl\:tw-gap-y-42{
    row-gap: 10.5rem;
  }

  .xl\:tw-gap-y-43{
    row-gap: 10.75rem;
  }

  .xl\:tw-gap-y-44{
    row-gap: 11rem;
  }

  .xl\:tw-gap-y-45{
    row-gap: 11.25rem;
  }

  .xl\:tw-gap-y-46{
    row-gap: 11.5rem;
  }

  .xl\:tw-gap-y-47{
    row-gap: 11.75rem;
  }

  .xl\:tw-gap-y-48{
    row-gap: 12rem;
  }

  .xl\:tw-gap-y-50{
    row-gap: 12.5rem;
  }

  .xl\:tw-gap-y-52{
    row-gap: 13rem;
  }

  .xl\:tw-gap-y-53{
    row-gap: 13.25rem;
  }

  .xl\:tw-gap-y-54{
    row-gap: 13.5rem;
  }

  .xl\:tw-gap-y-55{
    row-gap: 13.75rem;
  }

  .xl\:tw-gap-y-56{
    row-gap: 14rem;
  }

  .xl\:tw-gap-y-57{
    row-gap: 14.25rem;
  }

  .xl\:tw-gap-y-58{
    row-gap: 14.5rem;
  }

  .xl\:tw-gap-y-59{
    row-gap: 14.75rem;
  }

  .xl\:tw-gap-y-60{
    row-gap: 15rem;
  }

  .xl\:tw-gap-y-61{
    row-gap: 15.25rem;
  }

  .xl\:tw-gap-y-62{
    row-gap: 15.5rem;
  }

  .xl\:tw-gap-y-63{
    row-gap: 15.75rem;
  }

  .xl\:tw-gap-y-64{
    row-gap: 16rem;
  }

  .xl\:tw-gap-y-65{
    row-gap: 16.25rem;
  }

  .xl\:tw-gap-y-66{
    row-gap: 16.5rem;
  }

  .xl\:tw-gap-y-68{
    row-gap: 17rem;
  }

  .xl\:tw-gap-y-69{
    row-gap: 17.25rem;
  }

  .xl\:tw-gap-y-70{
    row-gap: 17.5rem;
  }

  .xl\:tw-gap-y-71{
    row-gap: 17.75rem;
  }

  .xl\:tw-gap-y-72{
    row-gap: 18rem;
  }

  .xl\:tw-gap-y-73{
    row-gap: 18.25rem;
  }

  .xl\:tw-gap-y-74{
    row-gap: 18.5rem;
  }

  .xl\:tw-gap-y-75{
    row-gap: 18.75rem;
  }

  .xl\:tw-gap-y-76{
    row-gap: 19rem;
  }

  .xl\:tw-gap-y-77{
    row-gap: 19.25rem;
  }

  .xl\:tw-gap-y-78{
    row-gap: 19.5rem;
  }

  .xl\:tw-gap-y-79{
    row-gap: 19.75rem;
  }

  .xl\:tw-gap-y-80{
    row-gap: 20rem;
  }

  .xl\:tw-gap-y-81{
    row-gap: 20.25rem;
  }

  .xl\:tw-gap-y-82{
    row-gap: 20.5rem;
  }

  .xl\:tw-gap-y-83{
    row-gap: 20.75rem;
  }

  .xl\:tw-gap-y-84{
    row-gap: 21rem;
  }

  .xl\:tw-gap-y-85{
    row-gap: 21.25rem;
  }

  .xl\:tw-gap-y-86{
    row-gap: 21.5rem;
  }

  .xl\:tw-gap-y-87{
    row-gap: 21.75rem;
  }

  .xl\:tw-gap-y-88{
    row-gap: 22rem;
  }

  .xl\:tw-gap-y-89{
    row-gap: 22.25rem;
  }

  .xl\:tw-gap-y-90{
    row-gap: 22.5rem;
  }

  .xl\:tw-gap-y-91{
    row-gap: 22.75rem;
  }

  .xl\:tw-gap-y-92{
    row-gap: 23rem;
  }

  .xl\:tw-gap-y-96{
    row-gap: 24rem;
  }

  .xl\:tw-gap-y-102{
    row-gap: 25.5rem;
  }

  .xl\:tw-gap-y-112{
    row-gap: 28rem;
  }

  .xl\:tw-gap-y-128{
    row-gap: 31rem;
  }

  .xl\:tw-gap-y-129{
    row-gap: 32.25rem;
  }

  .xl\:tw-gap-y-130{
    row-gap: 32.5rem;
  }

  .xl\:tw-gap-y-140{
    row-gap: 35rem;
  }

  .xl\:tw-gap-y-160{
    row-gap: 40rem;
  }

  .xl\:tw-gap-y-180{
    row-gap: 45rem;
  }

  .xl\:tw-gap-y-185{
    row-gap: 46.25rem;
  }

  .xl\:tw-gap-y-190{
    row-gap: 47.5rem;
  }

  .xl\:tw-gap-y-200{
    row-gap: 50rem;
  }

  .xl\:tw-gap-y-px{
    row-gap: 1px;
  }

  .xl\:tw-gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .xl\:tw-gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .xl\:tw-gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .xl\:tw-gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .xl\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17rem * var(--tw-space-x-reverse));
    margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19rem * var(--tw-space-x-reverse));
    margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21rem * var(--tw-space-x-reverse));
    margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22rem * var(--tw-space-x-reverse));
    margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(23rem * var(--tw-space-x-reverse));
    margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(28rem * var(--tw-space-x-reverse));
    margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(31rem * var(--tw-space-x-reverse));
    margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(35rem * var(--tw-space-x-reverse));
    margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40rem * var(--tw-space-x-reverse));
    margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(45rem * var(--tw-space-x-reverse));
    margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(50rem * var(--tw-space-x-reverse));
    margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17rem * var(--tw-space-x-reverse));
    margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19rem * var(--tw-space-x-reverse));
    margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21rem * var(--tw-space-x-reverse));
    margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22rem * var(--tw-space-x-reverse));
    margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-23rem * var(--tw-space-x-reverse));
    margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-28rem * var(--tw-space-x-reverse));
    margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-31rem * var(--tw-space-x-reverse));
    margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-35rem * var(--tw-space-x-reverse));
    margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40rem * var(--tw-space-x-reverse));
    margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-45rem * var(--tw-space-x-reverse));
    margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-50rem * var(--tw-space-x-reverse));
    margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(23rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(28rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(31rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(35rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(45rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .xl\:tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .xl\:tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:tw-divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xl\:tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xl\:tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xl\:tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .xl\:tw-divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xl\:tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .xl\:tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .xl\:tw-divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .xl\:tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .xl\:tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .xl\:tw-divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .xl\:tw-divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .xl\:tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .xl\:tw-divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .xl\:tw-divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xl\:tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .xl\:tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .xl\:tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .xl\:tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .xl\:tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .xl\:tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .xl\:tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .xl\:tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .xl\:tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .xl\:tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .xl\:tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .xl\:tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .xl\:tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .xl\:tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .xl\:tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .xl\:tw-place-self-auto{
    place-self: auto;
  }

  .xl\:tw-place-self-start{
    place-self: start;
  }

  .xl\:tw-place-self-end{
    place-self: end;
  }

  .xl\:tw-place-self-center{
    place-self: center;
  }

  .xl\:tw-place-self-stretch{
    place-self: stretch;
  }

  .xl\:tw-self-auto{
    align-self: auto;
  }

  .xl\:tw-self-start{
    align-self: flex-start;
  }

  .xl\:tw-self-end{
    align-self: flex-end;
  }

  .xl\:tw-self-center{
    align-self: center;
  }

  .xl\:tw-self-stretch{
    align-self: stretch;
  }

  .xl\:tw-self-baseline{
    align-self: baseline;
  }

  .xl\:tw-justify-self-auto{
    justify-self: auto;
  }

  .xl\:tw-justify-self-start{
    justify-self: start;
  }

  .xl\:tw-justify-self-end{
    justify-self: end;
  }

  .xl\:tw-justify-self-center{
    justify-self: center;
  }

  .xl\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  .xl\:tw-overflow-auto{
    overflow: auto;
  }

  .xl\:tw-overflow-hidden{
    overflow: hidden;
  }

  .xl\:tw-overflow-visible{
    overflow: visible;
  }

  .xl\:tw-overflow-scroll{
    overflow: scroll;
  }

  .xl\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  .xl\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  .xl\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  .xl\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  .xl\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  .xl\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  .xl\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  .xl\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  .xl\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  .xl\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  .xl\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  .xl\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .xl\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .xl\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .xl\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .xl\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .xl\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .xl\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:tw-overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .xl\:tw-overflow-clip{
    text-overflow: clip;
  }

  .xl\:tw-whitespace-normal{
    white-space: normal;
  }

  .xl\:tw-whitespace-nowrap{
    white-space: nowrap;
  }

  .xl\:tw-whitespace-pre{
    white-space: pre;
  }

  .xl\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  .xl\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .xl\:tw-break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .xl\:tw-break-words{
    overflow-wrap: break-word;
  }

  .xl\:tw-break-all{
    word-break: break-all;
  }

  .xl\:tw-rounded-none{
    border-radius: 0px;
  }

  .xl\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  .xl\:tw-rounded{
    border-radius: 0.25rem;
  }

  .xl\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  .xl\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  .xl\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  .xl\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  .xl\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  .xl\:tw-rounded-full{
    border-radius: 9999px;
  }

  .xl\:tw-rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xl\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xl\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xl\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xl\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xl\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:tw-rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xl\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xl\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:tw-rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:tw-rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:tw-rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .xl\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .xl\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .xl\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .xl\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .xl\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .xl\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .xl\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .xl\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xl\:tw-rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .xl\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .xl\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .xl\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .xl\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .xl\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .xl\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .xl\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .xl\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xl\:tw-rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .xl\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .xl\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xl\:tw-rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .xl\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .xl\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xl\:tw-border-0{
    border-width: 0px;
  }

  .xl\:tw-border-2{
    border-width: 2px;
  }

  .xl\:tw-border-4{
    border-width: 4px;
  }

  .xl\:tw-border-8{
    border-width: 8px;
  }

  .xl\:tw-border{
    border-width: 1px;
  }

  .xl\:tw-border-t-0{
    border-top-width: 0px;
  }

  .xl\:tw-border-t-2{
    border-top-width: 2px;
  }

  .xl\:tw-border-t-4{
    border-top-width: 4px;
  }

  .xl\:tw-border-t-8{
    border-top-width: 8px;
  }

  .xl\:tw-border-t{
    border-top-width: 1px;
  }

  .xl\:tw-border-r-0{
    border-right-width: 0px;
  }

  .xl\:tw-border-r-2{
    border-right-width: 2px;
  }

  .xl\:tw-border-r-4{
    border-right-width: 4px;
  }

  .xl\:tw-border-r-8{
    border-right-width: 8px;
  }

  .xl\:tw-border-r{
    border-right-width: 1px;
  }

  .xl\:tw-border-b-0{
    border-bottom-width: 0px;
  }

  .xl\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  .xl\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  .xl\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  .xl\:tw-border-b{
    border-bottom-width: 1px;
  }

  .xl\:tw-border-l-0{
    border-left-width: 0px;
  }

  .xl\:tw-border-l-2{
    border-left-width: 2px;
  }

  .xl\:tw-border-l-4{
    border-left-width: 4px;
  }

  .xl\:tw-border-l-8{
    border-left-width: 8px;
  }

  .xl\:tw-border-l{
    border-left-width: 1px;
  }

  .xl\:tw-border-solid{
    border-style: solid;
  }

  .xl\:tw-border-dashed{
    border-style: dashed;
  }

  .xl\:tw-border-dotted{
    border-style: dotted;
  }

  .xl\:tw-border-double{
    border-style: double;
  }

  .xl\:tw-border-none{
    border-style: none;
  }

  .xl\:tw-border-transparent{
    border-color: transparent;
  }

  .xl\:tw-border-current{
    border-color: currentColor;
  }

  .xl\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xl\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xl\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xl\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xl\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xl\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xl\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xl\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xl\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xl\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xl\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xl\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-transparent{
    border-color: transparent;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-current{
    border-color: currentColor;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-transparent:focus-within{
    border-color: transparent;
  }

  .xl\:focus-within\:tw-border-current:focus-within{
    border-color: currentColor;
  }

  .xl\:focus-within\:tw-border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pregnancy-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pregnancy-green-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-pregnancy-green-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-dark-blue:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-orange-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-grey-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-grey-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-grey-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-grey-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-grey-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-grey-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-error-red:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-system-red-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-birth-summary-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-birth-summary-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-birth-summary-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-postnatal-assessment-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-postnatal-assessment-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-postnatal-assessment-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-background:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-system-banner:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-blue-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-blue-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-blue-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-blue-7:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-chart-toggle:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-left-nav-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-left-nav-active:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-left-nav-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:focus-within\:tw-border-default-colour:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-transparent:hover{
    border-color: transparent;
  }

  .xl\:hover\:tw-border-current:hover{
    border-color: currentColor;
  }

  .xl\:hover\:tw-border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pregnancy-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pregnancy-green-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-pregnancy-green-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-dark-blue:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-orange-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-grey-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-grey-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-grey-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-grey-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-grey-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-grey-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-error-red:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-system-red-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-birth-summary-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-birth-summary-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-birth-summary-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-postnatal-assessment-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-postnatal-assessment-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-postnatal-assessment-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-background:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-system-banner:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-blue-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-blue-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-blue-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-blue-7:hover{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-chart-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-left-nav-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-left-nav-active:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-left-nav-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-breadcrumb-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-grow-breadcrumb-inactive-text:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:hover\:tw-border-default-colour:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-transparent:focus{
    border-color: transparent;
  }

  .xl\:focus\:tw-border-current:focus{
    border-color: currentColor;
  }

  .xl\:focus\:tw-border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pregnancy-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pregnancy-green-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-pregnancy-green-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-dark-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-orange-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-grey-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-grey-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-grey-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-grey-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-grey-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-grey-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-error-red:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-system-red-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-birth-summary-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-birth-summary-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-birth-summary-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-postnatal-assessment-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-postnatal-assessment-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-postnatal-assessment-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-background:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-system-banner:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-blue-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-blue-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-blue-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-blue-7:focus{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-chart-toggle:focus{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-left-nav-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-left-nav-active:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-left-nav-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-breadcrumb-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-grow-breadcrumb-inactive-text:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:focus\:tw-border-default-colour:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xl\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .xl\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .xl\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .xl\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .xl\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .xl\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .xl\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .xl\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .xl\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .xl\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .xl\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .xl\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .xl\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .xl\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .xl\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .tw-group:hover .xl\:group-hover\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .xl\:focus-within\:tw-border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .xl\:focus-within\:tw-border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .xl\:focus-within\:tw-border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .xl\:focus-within\:tw-border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .xl\:focus-within\:tw-border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .xl\:focus-within\:tw-border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .xl\:focus-within\:tw-border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .xl\:focus-within\:tw-border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .xl\:focus-within\:tw-border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .xl\:focus-within\:tw-border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .xl\:focus-within\:tw-border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .xl\:focus-within\:tw-border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .xl\:focus-within\:tw-border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .xl\:focus-within\:tw-border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .xl\:focus-within\:tw-border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .xl\:hover\:tw-border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .xl\:hover\:tw-border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .xl\:hover\:tw-border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .xl\:hover\:tw-border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .xl\:hover\:tw-border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .xl\:hover\:tw-border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .xl\:hover\:tw-border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .xl\:hover\:tw-border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .xl\:hover\:tw-border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .xl\:hover\:tw-border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .xl\:hover\:tw-border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .xl\:hover\:tw-border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .xl\:hover\:tw-border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .xl\:hover\:tw-border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .xl\:hover\:tw-border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .xl\:focus\:tw-border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .xl\:focus\:tw-border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .xl\:focus\:tw-border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .xl\:focus\:tw-border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .xl\:focus\:tw-border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .xl\:focus\:tw-border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .xl\:focus\:tw-border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .xl\:focus\:tw-border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .xl\:focus\:tw-border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .xl\:focus\:tw-border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .xl\:focus\:tw-border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .xl\:focus\:tw-border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .xl\:focus\:tw-border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .xl\:focus\:tw-border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .xl\:focus\:tw-border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .xl\:tw-bg-transparent{
    background-color: transparent;
  }

  .xl\:tw-bg-current{
    background-color: currentColor;
  }

  .xl\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-transparent{
    background-color: transparent;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-current{
    background-color: currentColor;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-transparent:focus-within{
    background-color: transparent;
  }

  .xl\:focus-within\:tw-bg-current:focus-within{
    background-color: currentColor;
  }

  .xl\:focus-within\:tw-bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pregnancy-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pregnancy-green-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-pregnancy-green-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-dark-blue:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-orange-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-grey-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-grey-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-grey-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-grey-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-grey-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-grey-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-error-red:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-system-red-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-birth-summary-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-birth-summary-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-birth-summary-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-postnatal-assessment-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-postnatal-assessment-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-postnatal-assessment-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-background:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-system-banner:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-blue-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-blue-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-blue-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-blue-7:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-chart-toggle:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-left-nav-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-left-nav-active:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-left-nav-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:tw-bg-default-colour:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-transparent:hover{
    background-color: transparent;
  }

  .xl\:hover\:tw-bg-current:hover{
    background-color: currentColor;
  }

  .xl\:hover\:tw-bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pregnancy-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pregnancy-green-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-pregnancy-green-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-dark-blue:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-orange-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-grey-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-grey-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-grey-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-grey-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-grey-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-grey-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-error-red:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-system-red-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-birth-summary-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-birth-summary-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-birth-summary-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-postnatal-assessment-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-postnatal-assessment-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-postnatal-assessment-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-background:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-system-banner:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-blue-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-blue-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-blue-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-blue-7:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-chart-toggle:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-left-nav-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-left-nav-active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-left-nav-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-breadcrumb-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:hover\:tw-bg-default-colour:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-transparent:focus{
    background-color: transparent;
  }

  .xl\:focus\:tw-bg-current:focus{
    background-color: currentColor;
  }

  .xl\:focus\:tw-bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pregnancy-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pregnancy-green-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-pregnancy-green-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-dark-blue:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-orange-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-grey-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-grey-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-grey-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-grey-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-grey-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-grey-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-error-red:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-system-red-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-birth-summary-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-birth-summary-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-birth-summary-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-postnatal-assessment-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-postnatal-assessment-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-postnatal-assessment-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-background:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-system-banner:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-blue-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-blue-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-blue-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-blue-7:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-chart-toggle:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-left-nav-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-left-nav-active:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-left-nav-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-breadcrumb-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:focus\:tw-bg-default-colour:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xl\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .xl\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .xl\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .xl\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .xl\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .xl\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .xl\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .xl\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .xl\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .xl\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .xl\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .xl\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .xl\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .xl\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .xl\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .tw-group:hover .xl\:group-hover\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .xl\:focus-within\:tw-bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .xl\:focus-within\:tw-bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus-within\:tw-bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus-within\:tw-bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .xl\:focus-within\:tw-bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .xl\:focus-within\:tw-bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus-within\:tw-bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .xl\:focus-within\:tw-bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .xl\:focus-within\:tw-bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus-within\:tw-bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .xl\:focus-within\:tw-bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .xl\:focus-within\:tw-bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus-within\:tw-bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus-within\:tw-bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus-within\:tw-bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .xl\:hover\:tw-bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .xl\:hover\:tw-bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .xl\:hover\:tw-bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .xl\:hover\:tw-bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .xl\:hover\:tw-bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .xl\:hover\:tw-bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .xl\:hover\:tw-bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .xl\:hover\:tw-bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .xl\:hover\:tw-bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .xl\:hover\:tw-bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .xl\:hover\:tw-bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .xl\:hover\:tw-bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .xl\:hover\:tw-bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .xl\:hover\:tw-bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .xl\:hover\:tw-bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .xl\:focus\:tw-bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .xl\:focus\:tw-bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus\:tw-bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus\:tw-bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .xl\:focus\:tw-bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .xl\:focus\:tw-bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus\:tw-bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .xl\:focus\:tw-bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .xl\:focus\:tw-bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus\:tw-bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .xl\:focus\:tw-bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .xl\:focus\:tw-bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus\:tw-bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus\:tw-bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus\:tw-bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .xl\:tw-bg-none{
    background-image: none;
  }

  .xl\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xl\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xl\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xl\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xl\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xl\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xl\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xl\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xl\:tw-from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:tw-from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:tw-from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:tw-from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:tw-from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:tw-from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:tw-from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:tw-from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:tw-from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:tw-from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:tw-from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:tw-from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:tw-from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:tw-from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:tw-from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:tw-from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:tw-from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:tw-from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:tw-from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:tw-from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:tw-from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:tw-from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:tw-from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:tw-from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:tw-from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:tw-from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:tw-from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:tw-from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:tw-from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:tw-from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:tw-from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:tw-from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:tw-from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:tw-from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:tw-from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:tw-from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:tw-from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:tw-from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:tw-from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:tw-from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:tw-from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:tw-from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:tw-from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:tw-from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:tw-from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:tw-from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:tw-from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:tw-from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:tw-from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:tw-from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:tw-from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:tw-from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:tw-from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:tw-from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:tw-from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:tw-from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:tw-from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:tw-from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:tw-from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:tw-from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:tw-from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:tw-from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:tw-from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:tw-from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:tw-from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:tw-from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:tw-from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:tw-from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:tw-from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:tw-from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:tw-from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:tw-from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:tw-from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:tw-from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:tw-from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:tw-from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:tw-from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:tw-from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:tw-from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:tw-from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:tw-from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:tw-from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:tw-from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:tw-from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:tw-from-pregnancy-green-1{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xl\:tw-from-pregnancy-green-2{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xl\:tw-from-pregnancy-green-3{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xl\:tw-from-system-blue-1{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:tw-from-system-blue-2{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xl\:tw-from-system-blue-3{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xl\:tw-from-system-dark-blue{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xl\:tw-from-inactive{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xl\:tw-from-system-green-1{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xl\:tw-from-system-orange-1{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xl\:tw-from-system-grey-1{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xl\:tw-from-system-grey-2{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xl\:tw-from-system-grey-3{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xl\:tw-from-system-grey-4{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xl\:tw-from-system-grey-5{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xl\:tw-from-system-grey-6{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:tw-from-error-red{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xl\:tw-from-system-red-1{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xl\:tw-from-birth-summary-1{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xl\:tw-from-birth-summary-2{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xl\:tw-from-birth-summary-3{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xl\:tw-from-postnatal-assessment-1{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xl\:tw-from-postnatal-assessment-2{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xl\:tw-from-postnatal-assessment-3{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xl\:tw-from-grow-background{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xl\:tw-from-grow-system-banner{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:tw-from-grow-blue-1{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xl\:tw-from-grow-blue-2{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:tw-from-grow-blue-3{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xl\:tw-from-grow-blue-4{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xl\:tw-from-grow-blue-5{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:tw-from-grow-blue-6{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xl\:tw-from-grow-blue-7{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xl\:tw-from-grow-chart-toggle{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xl\:tw-from-grow-left-nav-1{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xl\:tw-from-grow-left-nav-active{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:tw-from-grow-left-nav-hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:tw-from-grow-breadcrumb-inactive{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xl\:tw-from-grow-breadcrumb-inactive-text{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:tw-from-default-colour{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:hover\:tw-from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:tw-from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:tw-from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:tw-from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:tw-from-gray-50:hover{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:hover\:tw-from-gray-100:hover{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:hover\:tw-from-gray-200:hover{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:hover\:tw-from-gray-300:hover{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:hover\:tw-from-gray-400:hover{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:hover\:tw-from-gray-500:hover{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:hover\:tw-from-gray-600:hover{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:hover\:tw-from-gray-700:hover{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:hover\:tw-from-gray-800:hover{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:hover\:tw-from-gray-900:hover{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:hover\:tw-from-red-50:hover{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:hover\:tw-from-red-100:hover{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:hover\:tw-from-red-200:hover{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:hover\:tw-from-red-300:hover{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:hover\:tw-from-red-400:hover{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:hover\:tw-from-red-500:hover{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:hover\:tw-from-red-600:hover{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:hover\:tw-from-red-700:hover{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:hover\:tw-from-red-800:hover{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:hover\:tw-from-red-900:hover{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:hover\:tw-from-yellow-50:hover{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:hover\:tw-from-yellow-100:hover{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:hover\:tw-from-yellow-200:hover{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:hover\:tw-from-yellow-300:hover{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:hover\:tw-from-yellow-400:hover{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:hover\:tw-from-yellow-500:hover{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:hover\:tw-from-yellow-600:hover{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:hover\:tw-from-yellow-700:hover{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:hover\:tw-from-yellow-800:hover{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:hover\:tw-from-yellow-900:hover{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:hover\:tw-from-green-50:hover{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:hover\:tw-from-green-100:hover{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:hover\:tw-from-green-200:hover{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:hover\:tw-from-green-300:hover{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:hover\:tw-from-green-400:hover{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:hover\:tw-from-green-500:hover{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:hover\:tw-from-green-600:hover{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:hover\:tw-from-green-700:hover{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:hover\:tw-from-green-800:hover{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:hover\:tw-from-green-900:hover{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:hover\:tw-from-blue-50:hover{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:hover\:tw-from-blue-100:hover{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:hover\:tw-from-blue-200:hover{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:hover\:tw-from-blue-300:hover{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:hover\:tw-from-blue-400:hover{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:hover\:tw-from-blue-500:hover{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:hover\:tw-from-blue-600:hover{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:hover\:tw-from-blue-700:hover{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:hover\:tw-from-blue-800:hover{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:hover\:tw-from-blue-900:hover{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:hover\:tw-from-indigo-50:hover{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:hover\:tw-from-indigo-100:hover{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:hover\:tw-from-indigo-200:hover{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:hover\:tw-from-indigo-300:hover{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:hover\:tw-from-indigo-400:hover{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:hover\:tw-from-indigo-500:hover{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:hover\:tw-from-indigo-600:hover{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:hover\:tw-from-indigo-700:hover{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:hover\:tw-from-indigo-800:hover{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:hover\:tw-from-indigo-900:hover{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:hover\:tw-from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:hover\:tw-from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:hover\:tw-from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:hover\:tw-from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:hover\:tw-from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:hover\:tw-from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:hover\:tw-from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:hover\:tw-from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:hover\:tw-from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:hover\:tw-from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:hover\:tw-from-pink-50:hover{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:hover\:tw-from-pink-100:hover{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:hover\:tw-from-pink-200:hover{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:hover\:tw-from-pink-300:hover{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:hover\:tw-from-pink-400:hover{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:hover\:tw-from-pink-500:hover{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:hover\:tw-from-pink-600:hover{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:hover\:tw-from-pink-700:hover{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:hover\:tw-from-pink-800:hover{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:hover\:tw-from-pink-900:hover{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:hover\:tw-from-pregnancy-green-1:hover{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xl\:hover\:tw-from-pregnancy-green-2:hover{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xl\:hover\:tw-from-pregnancy-green-3:hover{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xl\:hover\:tw-from-system-blue-1:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:hover\:tw-from-system-blue-2:hover{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xl\:hover\:tw-from-system-blue-3:hover{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xl\:hover\:tw-from-system-dark-blue:hover{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xl\:hover\:tw-from-inactive:hover{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xl\:hover\:tw-from-system-green-1:hover{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xl\:hover\:tw-from-system-orange-1:hover{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xl\:hover\:tw-from-system-grey-1:hover{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xl\:hover\:tw-from-system-grey-2:hover{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xl\:hover\:tw-from-system-grey-3:hover{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xl\:hover\:tw-from-system-grey-4:hover{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xl\:hover\:tw-from-system-grey-5:hover{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xl\:hover\:tw-from-system-grey-6:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:hover\:tw-from-error-red:hover{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xl\:hover\:tw-from-system-red-1:hover{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xl\:hover\:tw-from-birth-summary-1:hover{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xl\:hover\:tw-from-birth-summary-2:hover{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xl\:hover\:tw-from-birth-summary-3:hover{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xl\:hover\:tw-from-postnatal-assessment-1:hover{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xl\:hover\:tw-from-postnatal-assessment-2:hover{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xl\:hover\:tw-from-postnatal-assessment-3:hover{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xl\:hover\:tw-from-grow-background:hover{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xl\:hover\:tw-from-grow-system-banner:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:hover\:tw-from-grow-blue-1:hover{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xl\:hover\:tw-from-grow-blue-2:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:hover\:tw-from-grow-blue-3:hover{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xl\:hover\:tw-from-grow-blue-4:hover{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xl\:hover\:tw-from-grow-blue-5:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:hover\:tw-from-grow-blue-6:hover{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xl\:hover\:tw-from-grow-blue-7:hover{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xl\:hover\:tw-from-grow-chart-toggle:hover{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xl\:hover\:tw-from-grow-left-nav-1:hover{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xl\:hover\:tw-from-grow-left-nav-active:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:hover\:tw-from-grow-left-nav-hover:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:hover\:tw-from-grow-breadcrumb-inactive:hover{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xl\:hover\:tw-from-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:hover\:tw-from-default-colour:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:focus\:tw-from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:tw-from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:tw-from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:tw-from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:tw-from-gray-50:focus{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:focus\:tw-from-gray-100:focus{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:focus\:tw-from-gray-200:focus{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:focus\:tw-from-gray-300:focus{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:focus\:tw-from-gray-400:focus{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:focus\:tw-from-gray-500:focus{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:focus\:tw-from-gray-600:focus{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:focus\:tw-from-gray-700:focus{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:focus\:tw-from-gray-800:focus{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:focus\:tw-from-gray-900:focus{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:focus\:tw-from-red-50:focus{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:focus\:tw-from-red-100:focus{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:focus\:tw-from-red-200:focus{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:focus\:tw-from-red-300:focus{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:focus\:tw-from-red-400:focus{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:focus\:tw-from-red-500:focus{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:focus\:tw-from-red-600:focus{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:focus\:tw-from-red-700:focus{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:focus\:tw-from-red-800:focus{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:focus\:tw-from-red-900:focus{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:focus\:tw-from-yellow-50:focus{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:focus\:tw-from-yellow-100:focus{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:focus\:tw-from-yellow-200:focus{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:focus\:tw-from-yellow-300:focus{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:focus\:tw-from-yellow-400:focus{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:focus\:tw-from-yellow-500:focus{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:focus\:tw-from-yellow-600:focus{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:focus\:tw-from-yellow-700:focus{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:focus\:tw-from-yellow-800:focus{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:focus\:tw-from-yellow-900:focus{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:focus\:tw-from-green-50:focus{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:focus\:tw-from-green-100:focus{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:focus\:tw-from-green-200:focus{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:focus\:tw-from-green-300:focus{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:focus\:tw-from-green-400:focus{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:focus\:tw-from-green-500:focus{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:focus\:tw-from-green-600:focus{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:focus\:tw-from-green-700:focus{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:focus\:tw-from-green-800:focus{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:focus\:tw-from-green-900:focus{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:focus\:tw-from-blue-50:focus{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:focus\:tw-from-blue-100:focus{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:focus\:tw-from-blue-200:focus{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:focus\:tw-from-blue-300:focus{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:focus\:tw-from-blue-400:focus{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:focus\:tw-from-blue-500:focus{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:focus\:tw-from-blue-600:focus{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:focus\:tw-from-blue-700:focus{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:focus\:tw-from-blue-800:focus{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:focus\:tw-from-blue-900:focus{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:focus\:tw-from-indigo-50:focus{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:focus\:tw-from-indigo-100:focus{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:focus\:tw-from-indigo-200:focus{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:focus\:tw-from-indigo-300:focus{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:focus\:tw-from-indigo-400:focus{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:focus\:tw-from-indigo-500:focus{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:focus\:tw-from-indigo-600:focus{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:focus\:tw-from-indigo-700:focus{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:focus\:tw-from-indigo-800:focus{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:focus\:tw-from-indigo-900:focus{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:focus\:tw-from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:focus\:tw-from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:focus\:tw-from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:focus\:tw-from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:focus\:tw-from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:focus\:tw-from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:focus\:tw-from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:focus\:tw-from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:focus\:tw-from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:focus\:tw-from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:focus\:tw-from-pink-50:focus{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:focus\:tw-from-pink-100:focus{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:focus\:tw-from-pink-200:focus{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:focus\:tw-from-pink-300:focus{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:focus\:tw-from-pink-400:focus{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:focus\:tw-from-pink-500:focus{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:focus\:tw-from-pink-600:focus{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:focus\:tw-from-pink-700:focus{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:focus\:tw-from-pink-800:focus{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:focus\:tw-from-pink-900:focus{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:focus\:tw-from-pregnancy-green-1:focus{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xl\:focus\:tw-from-pregnancy-green-2:focus{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xl\:focus\:tw-from-pregnancy-green-3:focus{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xl\:focus\:tw-from-system-blue-1:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:focus\:tw-from-system-blue-2:focus{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xl\:focus\:tw-from-system-blue-3:focus{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xl\:focus\:tw-from-system-dark-blue:focus{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xl\:focus\:tw-from-inactive:focus{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xl\:focus\:tw-from-system-green-1:focus{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xl\:focus\:tw-from-system-orange-1:focus{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xl\:focus\:tw-from-system-grey-1:focus{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xl\:focus\:tw-from-system-grey-2:focus{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xl\:focus\:tw-from-system-grey-3:focus{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xl\:focus\:tw-from-system-grey-4:focus{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xl\:focus\:tw-from-system-grey-5:focus{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xl\:focus\:tw-from-system-grey-6:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:focus\:tw-from-error-red:focus{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xl\:focus\:tw-from-system-red-1:focus{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xl\:focus\:tw-from-birth-summary-1:focus{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xl\:focus\:tw-from-birth-summary-2:focus{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xl\:focus\:tw-from-birth-summary-3:focus{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xl\:focus\:tw-from-postnatal-assessment-1:focus{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xl\:focus\:tw-from-postnatal-assessment-2:focus{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xl\:focus\:tw-from-postnatal-assessment-3:focus{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xl\:focus\:tw-from-grow-background:focus{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xl\:focus\:tw-from-grow-system-banner:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:focus\:tw-from-grow-blue-1:focus{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xl\:focus\:tw-from-grow-blue-2:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:focus\:tw-from-grow-blue-3:focus{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xl\:focus\:tw-from-grow-blue-4:focus{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xl\:focus\:tw-from-grow-blue-5:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:focus\:tw-from-grow-blue-6:focus{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xl\:focus\:tw-from-grow-blue-7:focus{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xl\:focus\:tw-from-grow-chart-toggle:focus{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xl\:focus\:tw-from-grow-left-nav-1:focus{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xl\:focus\:tw-from-grow-left-nav-active:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:focus\:tw-from-grow-left-nav-hover:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:focus\:tw-from-grow-breadcrumb-inactive:focus{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xl\:focus\:tw-from-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:focus\:tw-from-default-colour:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:tw-via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:tw-via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:tw-via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:tw-via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:tw-via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:tw-via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:tw-via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:tw-via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:tw-via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:tw-via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:tw-via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:tw-via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:tw-via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:tw-via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:tw-via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:tw-via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:tw-via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:tw-via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:tw-via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:tw-via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:tw-via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:tw-via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:tw-via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:tw-via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:tw-via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:tw-via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:tw-via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:tw-via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:tw-via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:tw-via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:tw-via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:tw-via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:tw-via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:tw-via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:tw-via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:tw-via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:tw-via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:tw-via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:tw-via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:tw-via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:tw-via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:tw-via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:tw-via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:tw-via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:tw-via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:tw-via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:tw-via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:tw-via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:tw-via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:tw-via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:tw-via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:tw-via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:tw-via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:tw-via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:tw-via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:tw-via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:tw-via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:tw-via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:tw-via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:tw-via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:tw-via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:tw-via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:tw-via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:tw-via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:tw-via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:tw-via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:tw-via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:tw-via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:tw-via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:tw-via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:tw-via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:tw-via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:tw-via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:tw-via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:tw-via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:tw-via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:tw-via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:tw-via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:tw-via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:tw-via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:tw-via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:tw-via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:tw-via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:tw-via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:tw-via-pregnancy-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xl\:tw-via-pregnancy-green-2{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xl\:tw-via-pregnancy-green-3{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xl\:tw-via-system-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:tw-via-system-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xl\:tw-via-system-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xl\:tw-via-system-dark-blue{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xl\:tw-via-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xl\:tw-via-system-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xl\:tw-via-system-orange-1{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xl\:tw-via-system-grey-1{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xl\:tw-via-system-grey-2{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xl\:tw-via-system-grey-3{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xl\:tw-via-system-grey-4{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xl\:tw-via-system-grey-5{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xl\:tw-via-system-grey-6{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:tw-via-error-red{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xl\:tw-via-system-red-1{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xl\:tw-via-birth-summary-1{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xl\:tw-via-birth-summary-2{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xl\:tw-via-birth-summary-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xl\:tw-via-postnatal-assessment-1{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xl\:tw-via-postnatal-assessment-2{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xl\:tw-via-postnatal-assessment-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xl\:tw-via-grow-background{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xl\:tw-via-grow-system-banner{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:tw-via-grow-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xl\:tw-via-grow-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:tw-via-grow-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xl\:tw-via-grow-blue-4{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xl\:tw-via-grow-blue-5{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:tw-via-grow-blue-6{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xl\:tw-via-grow-blue-7{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xl\:tw-via-grow-chart-toggle{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xl\:tw-via-grow-left-nav-1{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xl\:tw-via-grow-left-nav-active{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:tw-via-grow-left-nav-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:tw-via-grow-breadcrumb-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xl\:tw-via-grow-breadcrumb-inactive-text{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:tw-via-default-colour{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:hover\:tw-via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:tw-via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:tw-via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:tw-via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:tw-via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:hover\:tw-via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:hover\:tw-via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:hover\:tw-via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:hover\:tw-via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:hover\:tw-via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:hover\:tw-via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:hover\:tw-via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:hover\:tw-via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:hover\:tw-via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:hover\:tw-via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:hover\:tw-via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:hover\:tw-via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:hover\:tw-via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:hover\:tw-via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:hover\:tw-via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:hover\:tw-via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:hover\:tw-via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:hover\:tw-via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:hover\:tw-via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:hover\:tw-via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:hover\:tw-via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:hover\:tw-via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:hover\:tw-via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:hover\:tw-via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:hover\:tw-via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:hover\:tw-via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:hover\:tw-via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:hover\:tw-via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:hover\:tw-via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:hover\:tw-via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:hover\:tw-via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:hover\:tw-via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:hover\:tw-via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:hover\:tw-via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:hover\:tw-via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:hover\:tw-via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:hover\:tw-via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:hover\:tw-via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:hover\:tw-via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:hover\:tw-via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:hover\:tw-via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:hover\:tw-via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:hover\:tw-via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:hover\:tw-via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:hover\:tw-via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:hover\:tw-via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:hover\:tw-via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:hover\:tw-via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:hover\:tw-via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:hover\:tw-via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:hover\:tw-via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:hover\:tw-via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:hover\:tw-via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:hover\:tw-via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:hover\:tw-via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:hover\:tw-via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:hover\:tw-via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:hover\:tw-via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:hover\:tw-via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:hover\:tw-via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:hover\:tw-via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:hover\:tw-via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:hover\:tw-via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:hover\:tw-via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:hover\:tw-via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:hover\:tw-via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:hover\:tw-via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:hover\:tw-via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:hover\:tw-via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:hover\:tw-via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:hover\:tw-via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:hover\:tw-via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:hover\:tw-via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:hover\:tw-via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:hover\:tw-via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:hover\:tw-via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:hover\:tw-via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:hover\:tw-via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:hover\:tw-via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:hover\:tw-via-pregnancy-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xl\:hover\:tw-via-pregnancy-green-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xl\:hover\:tw-via-pregnancy-green-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xl\:hover\:tw-via-system-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:hover\:tw-via-system-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xl\:hover\:tw-via-system-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xl\:hover\:tw-via-system-dark-blue:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xl\:hover\:tw-via-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xl\:hover\:tw-via-system-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xl\:hover\:tw-via-system-orange-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xl\:hover\:tw-via-system-grey-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xl\:hover\:tw-via-system-grey-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xl\:hover\:tw-via-system-grey-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xl\:hover\:tw-via-system-grey-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xl\:hover\:tw-via-system-grey-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xl\:hover\:tw-via-system-grey-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:hover\:tw-via-error-red:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xl\:hover\:tw-via-system-red-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xl\:hover\:tw-via-birth-summary-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xl\:hover\:tw-via-birth-summary-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xl\:hover\:tw-via-birth-summary-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xl\:hover\:tw-via-postnatal-assessment-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xl\:hover\:tw-via-postnatal-assessment-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xl\:hover\:tw-via-postnatal-assessment-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xl\:hover\:tw-via-grow-background:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xl\:hover\:tw-via-grow-system-banner:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:hover\:tw-via-grow-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xl\:hover\:tw-via-grow-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:hover\:tw-via-grow-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xl\:hover\:tw-via-grow-blue-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xl\:hover\:tw-via-grow-blue-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:hover\:tw-via-grow-blue-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xl\:hover\:tw-via-grow-blue-7:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xl\:hover\:tw-via-grow-chart-toggle:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xl\:hover\:tw-via-grow-left-nav-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xl\:hover\:tw-via-grow-left-nav-active:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:hover\:tw-via-grow-left-nav-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:hover\:tw-via-grow-breadcrumb-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xl\:hover\:tw-via-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:hover\:tw-via-default-colour:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:focus\:tw-via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:tw-via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:tw-via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:tw-via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:tw-via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:focus\:tw-via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:focus\:tw-via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:focus\:tw-via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:focus\:tw-via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:focus\:tw-via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:focus\:tw-via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:focus\:tw-via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:focus\:tw-via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:focus\:tw-via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:focus\:tw-via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:focus\:tw-via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:focus\:tw-via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:focus\:tw-via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:focus\:tw-via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:focus\:tw-via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:focus\:tw-via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:focus\:tw-via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:focus\:tw-via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:focus\:tw-via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:focus\:tw-via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:focus\:tw-via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:focus\:tw-via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:focus\:tw-via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:focus\:tw-via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:focus\:tw-via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:focus\:tw-via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:focus\:tw-via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:focus\:tw-via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:focus\:tw-via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:focus\:tw-via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:focus\:tw-via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:focus\:tw-via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:focus\:tw-via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:focus\:tw-via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:focus\:tw-via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:focus\:tw-via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:focus\:tw-via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:focus\:tw-via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:focus\:tw-via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:focus\:tw-via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:focus\:tw-via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:focus\:tw-via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:focus\:tw-via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:focus\:tw-via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:focus\:tw-via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:focus\:tw-via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:focus\:tw-via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:focus\:tw-via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:focus\:tw-via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:focus\:tw-via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:focus\:tw-via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:focus\:tw-via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:focus\:tw-via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:focus\:tw-via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:focus\:tw-via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:focus\:tw-via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:focus\:tw-via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:focus\:tw-via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:focus\:tw-via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:focus\:tw-via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:focus\:tw-via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:focus\:tw-via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:focus\:tw-via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:focus\:tw-via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:focus\:tw-via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:focus\:tw-via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:focus\:tw-via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:focus\:tw-via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:focus\:tw-via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:focus\:tw-via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:focus\:tw-via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:focus\:tw-via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:focus\:tw-via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:focus\:tw-via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:focus\:tw-via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:focus\:tw-via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:focus\:tw-via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:focus\:tw-via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:focus\:tw-via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:focus\:tw-via-pregnancy-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xl\:focus\:tw-via-pregnancy-green-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xl\:focus\:tw-via-pregnancy-green-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xl\:focus\:tw-via-system-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:focus\:tw-via-system-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xl\:focus\:tw-via-system-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xl\:focus\:tw-via-system-dark-blue:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xl\:focus\:tw-via-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xl\:focus\:tw-via-system-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xl\:focus\:tw-via-system-orange-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xl\:focus\:tw-via-system-grey-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xl\:focus\:tw-via-system-grey-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xl\:focus\:tw-via-system-grey-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xl\:focus\:tw-via-system-grey-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xl\:focus\:tw-via-system-grey-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xl\:focus\:tw-via-system-grey-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:focus\:tw-via-error-red:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xl\:focus\:tw-via-system-red-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xl\:focus\:tw-via-birth-summary-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xl\:focus\:tw-via-birth-summary-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xl\:focus\:tw-via-birth-summary-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xl\:focus\:tw-via-postnatal-assessment-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xl\:focus\:tw-via-postnatal-assessment-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xl\:focus\:tw-via-postnatal-assessment-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xl\:focus\:tw-via-grow-background:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xl\:focus\:tw-via-grow-system-banner:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:focus\:tw-via-grow-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xl\:focus\:tw-via-grow-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xl\:focus\:tw-via-grow-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xl\:focus\:tw-via-grow-blue-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xl\:focus\:tw-via-grow-blue-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xl\:focus\:tw-via-grow-blue-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xl\:focus\:tw-via-grow-blue-7:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xl\:focus\:tw-via-grow-chart-toggle:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xl\:focus\:tw-via-grow-left-nav-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xl\:focus\:tw-via-grow-left-nav-active:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:focus\:tw-via-grow-left-nav-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xl\:focus\:tw-via-grow-breadcrumb-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xl\:focus\:tw-via-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:focus\:tw-via-default-colour:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xl\:tw-to-transparent{
    --tw-gradient-to: transparent;
  }

  .xl\:tw-to-current{
    --tw-gradient-to: currentColor;
  }

  .xl\:tw-to-black{
    --tw-gradient-to: #000;
  }

  .xl\:tw-to-white{
    --tw-gradient-to: #fff;
  }

  .xl\:tw-to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .xl\:tw-to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:tw-to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:tw-to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .xl\:tw-to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .xl\:tw-to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .xl\:tw-to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .xl\:tw-to-gray-700{
    --tw-gradient-to: #374151;
  }

  .xl\:tw-to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .xl\:tw-to-gray-900{
    --tw-gradient-to: #111827;
  }

  .xl\:tw-to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .xl\:tw-to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .xl\:tw-to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .xl\:tw-to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .xl\:tw-to-red-400{
    --tw-gradient-to: #f87171;
  }

  .xl\:tw-to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .xl\:tw-to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .xl\:tw-to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .xl\:tw-to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .xl\:tw-to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:tw-to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .xl\:tw-to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .xl\:tw-to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .xl\:tw-to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .xl\:tw-to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .xl\:tw-to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .xl\:tw-to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .xl\:tw-to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .xl\:tw-to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .xl\:tw-to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .xl\:tw-to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:tw-to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .xl\:tw-to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:tw-to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:tw-to-green-400{
    --tw-gradient-to: #34d399;
  }

  .xl\:tw-to-green-500{
    --tw-gradient-to: #10b981;
  }

  .xl\:tw-to-green-600{
    --tw-gradient-to: #059669;
  }

  .xl\:tw-to-green-700{
    --tw-gradient-to: #047857;
  }

  .xl\:tw-to-green-800{
    --tw-gradient-to: #065f46;
  }

  .xl\:tw-to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .xl\:tw-to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .xl\:tw-to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .xl\:tw-to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:tw-to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .xl\:tw-to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .xl\:tw-to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .xl\:tw-to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .xl\:tw-to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:tw-to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .xl\:tw-to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:tw-to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .xl\:tw-to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:tw-to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:tw-to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:tw-to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .xl\:tw-to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .xl\:tw-to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .xl\:tw-to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .xl\:tw-to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .xl\:tw-to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .xl\:tw-to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:tw-to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .xl\:tw-to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:tw-to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:tw-to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .xl\:tw-to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:tw-to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .xl\:tw-to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .xl\:tw-to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .xl\:tw-to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .xl\:tw-to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:tw-to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .xl\:tw-to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:tw-to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:tw-to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .xl\:tw-to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .xl\:tw-to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .xl\:tw-to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .xl\:tw-to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .xl\:tw-to-pink-900{
    --tw-gradient-to: #831843;
  }

  .xl\:tw-to-pregnancy-green-1{
    --tw-gradient-to: #346633;
  }

  .xl\:tw-to-pregnancy-green-2{
    --tw-gradient-to: #BEEDBE;
  }

  .xl\:tw-to-pregnancy-green-3{
    --tw-gradient-to: #F0FCF6;
  }

  .xl\:tw-to-system-blue-1{
    --tw-gradient-to: #477591;
  }

  .xl\:tw-to-system-blue-2{
    --tw-gradient-to: #A9BECB;
  }

  .xl\:tw-to-system-blue-3{
    --tw-gradient-to: #769BB4;
  }

  .xl\:tw-to-system-dark-blue{
    --tw-gradient-to: #213B4E;
  }

  .xl\:tw-to-inactive{
    --tw-gradient-to: #B7B7B7;
  }

  .xl\:tw-to-system-green-1{
    --tw-gradient-to: #87c540;
  }

  .xl\:tw-to-system-orange-1{
    --tw-gradient-to: #ED8936;
  }

  .xl\:tw-to-system-grey-1{
    --tw-gradient-to: #C1C1C1;
  }

  .xl\:tw-to-system-grey-2{
    --tw-gradient-to: #DDDDDD;
  }

  .xl\:tw-to-system-grey-3{
    --tw-gradient-to: #B3B3B3;
  }

  .xl\:tw-to-system-grey-4{
    --tw-gradient-to: #707070;
  }

  .xl\:tw-to-system-grey-5{
    --tw-gradient-to: #4D4D4D;
  }

  .xl\:tw-to-system-grey-6{
    --tw-gradient-to: #333333;
  }

  .xl\:tw-to-error-red{
    --tw-gradient-to: #C11013;
  }

  .xl\:tw-to-system-red-1{
    --tw-gradient-to: #E22828;
  }

  .xl\:tw-to-birth-summary-1{
    --tw-gradient-to: #FFC924;
  }

  .xl\:tw-to-birth-summary-2{
    --tw-gradient-to: #FFDE7B;
  }

  .xl\:tw-to-birth-summary-3{
    --tw-gradient-to: #FBFCDD;
  }

  .xl\:tw-to-postnatal-assessment-1{
    --tw-gradient-to: #865A87;
  }

  .xl\:tw-to-postnatal-assessment-2{
    --tw-gradient-to: #C1A3C2;
  }

  .xl\:tw-to-postnatal-assessment-3{
    --tw-gradient-to: #FCF5FA;
  }

  .xl\:tw-to-grow-background{
    --tw-gradient-to: #86A3B6;
  }

  .xl\:tw-to-grow-system-banner{
    --tw-gradient-to: #547F9A;
  }

  .xl\:tw-to-grow-blue-1{
    --tw-gradient-to: #1A3B4E;
  }

  .xl\:tw-to-grow-blue-2{
    --tw-gradient-to: #477591;
  }

  .xl\:tw-to-grow-blue-3{
    --tw-gradient-to: #7098B0;
  }

  .xl\:tw-to-grow-blue-4{
    --tw-gradient-to: #CFE1EC;
  }

  .xl\:tw-to-grow-blue-5{
    --tw-gradient-to: #547F9A;
  }

  .xl\:tw-to-grow-blue-6{
    --tw-gradient-to: #77a4bf;
  }

  .xl\:tw-to-grow-blue-7{
    --tw-gradient-to: #88BBDB;
  }

  .xl\:tw-to-grow-chart-toggle{
    --tw-gradient-to: #507A91;
  }

  .xl\:tw-to-grow-left-nav-1{
    --tw-gradient-to: #A6B8C3;
  }

  .xl\:tw-to-grow-left-nav-active{
    --tw-gradient-to: #3A5869;
  }

  .xl\:tw-to-grow-left-nav-hover{
    --tw-gradient-to: #3A5869;
  }

  .xl\:tw-to-grow-breadcrumb-inactive{
    --tw-gradient-to: #3B5B6E;
  }

  .xl\:tw-to-grow-breadcrumb-inactive-text{
    --tw-gradient-to: #333333;
  }

  .xl\:tw-to-default-colour{
    --tw-gradient-to: #333333;
  }

  .xl\:hover\:tw-to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .xl\:hover\:tw-to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .xl\:hover\:tw-to-black:hover{
    --tw-gradient-to: #000;
  }

  .xl\:hover\:tw-to-white:hover{
    --tw-gradient-to: #fff;
  }

  .xl\:hover\:tw-to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .xl\:hover\:tw-to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:hover\:tw-to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:hover\:tw-to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .xl\:hover\:tw-to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .xl\:hover\:tw-to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .xl\:hover\:tw-to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .xl\:hover\:tw-to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .xl\:hover\:tw-to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .xl\:hover\:tw-to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .xl\:hover\:tw-to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .xl\:hover\:tw-to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .xl\:hover\:tw-to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .xl\:hover\:tw-to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .xl\:hover\:tw-to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .xl\:hover\:tw-to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .xl\:hover\:tw-to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .xl\:hover\:tw-to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .xl\:hover\:tw-to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .xl\:hover\:tw-to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:hover\:tw-to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .xl\:hover\:tw-to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .xl\:hover\:tw-to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .xl\:hover\:tw-to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .xl\:hover\:tw-to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .xl\:hover\:tw-to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .xl\:hover\:tw-to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .xl\:hover\:tw-to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .xl\:hover\:tw-to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .xl\:hover\:tw-to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .xl\:hover\:tw-to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:hover\:tw-to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .xl\:hover\:tw-to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:hover\:tw-to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:hover\:tw-to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .xl\:hover\:tw-to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .xl\:hover\:tw-to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .xl\:hover\:tw-to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .xl\:hover\:tw-to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .xl\:hover\:tw-to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .xl\:hover\:tw-to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .xl\:hover\:tw-to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .xl\:hover\:tw-to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:hover\:tw-to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .xl\:hover\:tw-to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .xl\:hover\:tw-to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .xl\:hover\:tw-to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .xl\:hover\:tw-to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:hover\:tw-to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .xl\:hover\:tw-to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:hover\:tw-to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .xl\:hover\:tw-to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:hover\:tw-to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:hover\:tw-to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:hover\:tw-to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .xl\:hover\:tw-to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .xl\:hover\:tw-to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .xl\:hover\:tw-to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .xl\:hover\:tw-to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .xl\:hover\:tw-to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .xl\:hover\:tw-to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:hover\:tw-to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .xl\:hover\:tw-to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:hover\:tw-to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:hover\:tw-to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .xl\:hover\:tw-to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:hover\:tw-to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .xl\:hover\:tw-to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .xl\:hover\:tw-to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .xl\:hover\:tw-to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .xl\:hover\:tw-to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:hover\:tw-to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .xl\:hover\:tw-to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:hover\:tw-to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:hover\:tw-to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .xl\:hover\:tw-to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .xl\:hover\:tw-to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .xl\:hover\:tw-to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .xl\:hover\:tw-to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .xl\:hover\:tw-to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .xl\:hover\:tw-to-pregnancy-green-1:hover{
    --tw-gradient-to: #346633;
  }

  .xl\:hover\:tw-to-pregnancy-green-2:hover{
    --tw-gradient-to: #BEEDBE;
  }

  .xl\:hover\:tw-to-pregnancy-green-3:hover{
    --tw-gradient-to: #F0FCF6;
  }

  .xl\:hover\:tw-to-system-blue-1:hover{
    --tw-gradient-to: #477591;
  }

  .xl\:hover\:tw-to-system-blue-2:hover{
    --tw-gradient-to: #A9BECB;
  }

  .xl\:hover\:tw-to-system-blue-3:hover{
    --tw-gradient-to: #769BB4;
  }

  .xl\:hover\:tw-to-system-dark-blue:hover{
    --tw-gradient-to: #213B4E;
  }

  .xl\:hover\:tw-to-inactive:hover{
    --tw-gradient-to: #B7B7B7;
  }

  .xl\:hover\:tw-to-system-green-1:hover{
    --tw-gradient-to: #87c540;
  }

  .xl\:hover\:tw-to-system-orange-1:hover{
    --tw-gradient-to: #ED8936;
  }

  .xl\:hover\:tw-to-system-grey-1:hover{
    --tw-gradient-to: #C1C1C1;
  }

  .xl\:hover\:tw-to-system-grey-2:hover{
    --tw-gradient-to: #DDDDDD;
  }

  .xl\:hover\:tw-to-system-grey-3:hover{
    --tw-gradient-to: #B3B3B3;
  }

  .xl\:hover\:tw-to-system-grey-4:hover{
    --tw-gradient-to: #707070;
  }

  .xl\:hover\:tw-to-system-grey-5:hover{
    --tw-gradient-to: #4D4D4D;
  }

  .xl\:hover\:tw-to-system-grey-6:hover{
    --tw-gradient-to: #333333;
  }

  .xl\:hover\:tw-to-error-red:hover{
    --tw-gradient-to: #C11013;
  }

  .xl\:hover\:tw-to-system-red-1:hover{
    --tw-gradient-to: #E22828;
  }

  .xl\:hover\:tw-to-birth-summary-1:hover{
    --tw-gradient-to: #FFC924;
  }

  .xl\:hover\:tw-to-birth-summary-2:hover{
    --tw-gradient-to: #FFDE7B;
  }

  .xl\:hover\:tw-to-birth-summary-3:hover{
    --tw-gradient-to: #FBFCDD;
  }

  .xl\:hover\:tw-to-postnatal-assessment-1:hover{
    --tw-gradient-to: #865A87;
  }

  .xl\:hover\:tw-to-postnatal-assessment-2:hover{
    --tw-gradient-to: #C1A3C2;
  }

  .xl\:hover\:tw-to-postnatal-assessment-3:hover{
    --tw-gradient-to: #FCF5FA;
  }

  .xl\:hover\:tw-to-grow-background:hover{
    --tw-gradient-to: #86A3B6;
  }

  .xl\:hover\:tw-to-grow-system-banner:hover{
    --tw-gradient-to: #547F9A;
  }

  .xl\:hover\:tw-to-grow-blue-1:hover{
    --tw-gradient-to: #1A3B4E;
  }

  .xl\:hover\:tw-to-grow-blue-2:hover{
    --tw-gradient-to: #477591;
  }

  .xl\:hover\:tw-to-grow-blue-3:hover{
    --tw-gradient-to: #7098B0;
  }

  .xl\:hover\:tw-to-grow-blue-4:hover{
    --tw-gradient-to: #CFE1EC;
  }

  .xl\:hover\:tw-to-grow-blue-5:hover{
    --tw-gradient-to: #547F9A;
  }

  .xl\:hover\:tw-to-grow-blue-6:hover{
    --tw-gradient-to: #77a4bf;
  }

  .xl\:hover\:tw-to-grow-blue-7:hover{
    --tw-gradient-to: #88BBDB;
  }

  .xl\:hover\:tw-to-grow-chart-toggle:hover{
    --tw-gradient-to: #507A91;
  }

  .xl\:hover\:tw-to-grow-left-nav-1:hover{
    --tw-gradient-to: #A6B8C3;
  }

  .xl\:hover\:tw-to-grow-left-nav-active:hover{
    --tw-gradient-to: #3A5869;
  }

  .xl\:hover\:tw-to-grow-left-nav-hover:hover{
    --tw-gradient-to: #3A5869;
  }

  .xl\:hover\:tw-to-grow-breadcrumb-inactive:hover{
    --tw-gradient-to: #3B5B6E;
  }

  .xl\:hover\:tw-to-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-to: #333333;
  }

  .xl\:hover\:tw-to-default-colour:hover{
    --tw-gradient-to: #333333;
  }

  .xl\:focus\:tw-to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .xl\:focus\:tw-to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .xl\:focus\:tw-to-black:focus{
    --tw-gradient-to: #000;
  }

  .xl\:focus\:tw-to-white:focus{
    --tw-gradient-to: #fff;
  }

  .xl\:focus\:tw-to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .xl\:focus\:tw-to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:focus\:tw-to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:focus\:tw-to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .xl\:focus\:tw-to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .xl\:focus\:tw-to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .xl\:focus\:tw-to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .xl\:focus\:tw-to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .xl\:focus\:tw-to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .xl\:focus\:tw-to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .xl\:focus\:tw-to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .xl\:focus\:tw-to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .xl\:focus\:tw-to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .xl\:focus\:tw-to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .xl\:focus\:tw-to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .xl\:focus\:tw-to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .xl\:focus\:tw-to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .xl\:focus\:tw-to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .xl\:focus\:tw-to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .xl\:focus\:tw-to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:focus\:tw-to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .xl\:focus\:tw-to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .xl\:focus\:tw-to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .xl\:focus\:tw-to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .xl\:focus\:tw-to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .xl\:focus\:tw-to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .xl\:focus\:tw-to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .xl\:focus\:tw-to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .xl\:focus\:tw-to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .xl\:focus\:tw-to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .xl\:focus\:tw-to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:focus\:tw-to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .xl\:focus\:tw-to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:focus\:tw-to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:focus\:tw-to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .xl\:focus\:tw-to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .xl\:focus\:tw-to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .xl\:focus\:tw-to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .xl\:focus\:tw-to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .xl\:focus\:tw-to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .xl\:focus\:tw-to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .xl\:focus\:tw-to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .xl\:focus\:tw-to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:focus\:tw-to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .xl\:focus\:tw-to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .xl\:focus\:tw-to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .xl\:focus\:tw-to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .xl\:focus\:tw-to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:focus\:tw-to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .xl\:focus\:tw-to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:focus\:tw-to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .xl\:focus\:tw-to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:focus\:tw-to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:focus\:tw-to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:focus\:tw-to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .xl\:focus\:tw-to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .xl\:focus\:tw-to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .xl\:focus\:tw-to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .xl\:focus\:tw-to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .xl\:focus\:tw-to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .xl\:focus\:tw-to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:focus\:tw-to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .xl\:focus\:tw-to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:focus\:tw-to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:focus\:tw-to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .xl\:focus\:tw-to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:focus\:tw-to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .xl\:focus\:tw-to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .xl\:focus\:tw-to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .xl\:focus\:tw-to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .xl\:focus\:tw-to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:focus\:tw-to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .xl\:focus\:tw-to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:focus\:tw-to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:focus\:tw-to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .xl\:focus\:tw-to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .xl\:focus\:tw-to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .xl\:focus\:tw-to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .xl\:focus\:tw-to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .xl\:focus\:tw-to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .xl\:focus\:tw-to-pregnancy-green-1:focus{
    --tw-gradient-to: #346633;
  }

  .xl\:focus\:tw-to-pregnancy-green-2:focus{
    --tw-gradient-to: #BEEDBE;
  }

  .xl\:focus\:tw-to-pregnancy-green-3:focus{
    --tw-gradient-to: #F0FCF6;
  }

  .xl\:focus\:tw-to-system-blue-1:focus{
    --tw-gradient-to: #477591;
  }

  .xl\:focus\:tw-to-system-blue-2:focus{
    --tw-gradient-to: #A9BECB;
  }

  .xl\:focus\:tw-to-system-blue-3:focus{
    --tw-gradient-to: #769BB4;
  }

  .xl\:focus\:tw-to-system-dark-blue:focus{
    --tw-gradient-to: #213B4E;
  }

  .xl\:focus\:tw-to-inactive:focus{
    --tw-gradient-to: #B7B7B7;
  }

  .xl\:focus\:tw-to-system-green-1:focus{
    --tw-gradient-to: #87c540;
  }

  .xl\:focus\:tw-to-system-orange-1:focus{
    --tw-gradient-to: #ED8936;
  }

  .xl\:focus\:tw-to-system-grey-1:focus{
    --tw-gradient-to: #C1C1C1;
  }

  .xl\:focus\:tw-to-system-grey-2:focus{
    --tw-gradient-to: #DDDDDD;
  }

  .xl\:focus\:tw-to-system-grey-3:focus{
    --tw-gradient-to: #B3B3B3;
  }

  .xl\:focus\:tw-to-system-grey-4:focus{
    --tw-gradient-to: #707070;
  }

  .xl\:focus\:tw-to-system-grey-5:focus{
    --tw-gradient-to: #4D4D4D;
  }

  .xl\:focus\:tw-to-system-grey-6:focus{
    --tw-gradient-to: #333333;
  }

  .xl\:focus\:tw-to-error-red:focus{
    --tw-gradient-to: #C11013;
  }

  .xl\:focus\:tw-to-system-red-1:focus{
    --tw-gradient-to: #E22828;
  }

  .xl\:focus\:tw-to-birth-summary-1:focus{
    --tw-gradient-to: #FFC924;
  }

  .xl\:focus\:tw-to-birth-summary-2:focus{
    --tw-gradient-to: #FFDE7B;
  }

  .xl\:focus\:tw-to-birth-summary-3:focus{
    --tw-gradient-to: #FBFCDD;
  }

  .xl\:focus\:tw-to-postnatal-assessment-1:focus{
    --tw-gradient-to: #865A87;
  }

  .xl\:focus\:tw-to-postnatal-assessment-2:focus{
    --tw-gradient-to: #C1A3C2;
  }

  .xl\:focus\:tw-to-postnatal-assessment-3:focus{
    --tw-gradient-to: #FCF5FA;
  }

  .xl\:focus\:tw-to-grow-background:focus{
    --tw-gradient-to: #86A3B6;
  }

  .xl\:focus\:tw-to-grow-system-banner:focus{
    --tw-gradient-to: #547F9A;
  }

  .xl\:focus\:tw-to-grow-blue-1:focus{
    --tw-gradient-to: #1A3B4E;
  }

  .xl\:focus\:tw-to-grow-blue-2:focus{
    --tw-gradient-to: #477591;
  }

  .xl\:focus\:tw-to-grow-blue-3:focus{
    --tw-gradient-to: #7098B0;
  }

  .xl\:focus\:tw-to-grow-blue-4:focus{
    --tw-gradient-to: #CFE1EC;
  }

  .xl\:focus\:tw-to-grow-blue-5:focus{
    --tw-gradient-to: #547F9A;
  }

  .xl\:focus\:tw-to-grow-blue-6:focus{
    --tw-gradient-to: #77a4bf;
  }

  .xl\:focus\:tw-to-grow-blue-7:focus{
    --tw-gradient-to: #88BBDB;
  }

  .xl\:focus\:tw-to-grow-chart-toggle:focus{
    --tw-gradient-to: #507A91;
  }

  .xl\:focus\:tw-to-grow-left-nav-1:focus{
    --tw-gradient-to: #A6B8C3;
  }

  .xl\:focus\:tw-to-grow-left-nav-active:focus{
    --tw-gradient-to: #3A5869;
  }

  .xl\:focus\:tw-to-grow-left-nav-hover:focus{
    --tw-gradient-to: #3A5869;
  }

  .xl\:focus\:tw-to-grow-breadcrumb-inactive:focus{
    --tw-gradient-to: #3B5B6E;
  }

  .xl\:focus\:tw-to-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-to: #333333;
  }

  .xl\:focus\:tw-to-default-colour:focus{
    --tw-gradient-to: #333333;
  }

  .xl\:tw-decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .xl\:tw-decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .xl\:tw-bg-auto{
    background-size: auto;
  }

  .xl\:tw-bg-cover{
    background-size: cover;
  }

  .xl\:tw-bg-contain{
    background-size: contain;
  }

  .xl\:tw-bg-fixed{
    background-attachment: fixed;
  }

  .xl\:tw-bg-local{
    background-attachment: local;
  }

  .xl\:tw-bg-scroll{
    background-attachment: scroll;
  }

  .xl\:tw-bg-clip-border{
    background-clip: border-box;
  }

  .xl\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  .xl\:tw-bg-clip-content{
    background-clip: content-box;
  }

  .xl\:tw-bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .xl\:tw-bg-bottom{
    background-position: bottom;
  }

  .xl\:tw-bg-center{
    background-position: center;
  }

  .xl\:tw-bg-left{
    background-position: left;
  }

  .xl\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  .xl\:tw-bg-left-top{
    background-position: left top;
  }

  .xl\:tw-bg-right{
    background-position: right;
  }

  .xl\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  .xl\:tw-bg-right-top{
    background-position: right top;
  }

  .xl\:tw-bg-top{
    background-position: top;
  }

  .xl\:tw-bg-repeat{
    background-repeat: repeat;
  }

  .xl\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  .xl\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  .xl\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  .xl\:tw-bg-repeat-round{
    background-repeat: round;
  }

  .xl\:tw-bg-repeat-space{
    background-repeat: space;
  }

  .xl\:tw-bg-origin-border{
    background-origin: border-box;
  }

  .xl\:tw-bg-origin-padding{
    background-origin: padding-box;
  }

  .xl\:tw-bg-origin-content{
    background-origin: content-box;
  }

  .xl\:tw-fill-current{
    fill: currentColor;
  }

  .xl\:tw-stroke-current{
    stroke: currentColor;
  }

  .xl\:tw-stroke-0{
    stroke-width: 0;
  }

  .xl\:tw-stroke-1{
    stroke-width: 1;
  }

  .xl\:tw-stroke-2{
    stroke-width: 2;
  }

  .xl\:tw-object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .xl\:tw-object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .xl\:tw-object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .xl\:tw-object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .xl\:tw-object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .xl\:tw-object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .xl\:tw-object-center{
    -o-object-position: center;
       object-position: center;
  }

  .xl\:tw-object-left{
    -o-object-position: left;
       object-position: left;
  }

  .xl\:tw-object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .xl\:tw-object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .xl\:tw-object-right{
    -o-object-position: right;
       object-position: right;
  }

  .xl\:tw-object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .xl\:tw-object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .xl\:tw-object-top{
    -o-object-position: top;
       object-position: top;
  }

  .xl\:tw-p-0{
    padding: 0px;
  }

  .xl\:tw-p-1{
    padding: 0.25rem;
  }

  .xl\:tw-p-2{
    padding: 0.5rem;
  }

  .xl\:tw-p-3{
    padding: 0.75rem;
  }

  .xl\:tw-p-4{
    padding: 1rem;
  }

  .xl\:tw-p-5{
    padding: 1.25rem;
  }

  .xl\:tw-p-6{
    padding: 1.5rem;
  }

  .xl\:tw-p-7{
    padding: 1.75rem;
  }

  .xl\:tw-p-8{
    padding: 2rem;
  }

  .xl\:tw-p-9{
    padding: 2.25rem;
  }

  .xl\:tw-p-10{
    padding: 2.5rem;
  }

  .xl\:tw-p-11{
    padding: 2.75rem;
  }

  .xl\:tw-p-12{
    padding: 3rem;
  }

  .xl\:tw-p-13{
    padding: 3.25rem;
  }

  .xl\:tw-p-14{
    padding: 3.5rem;
  }

  .xl\:tw-p-15{
    padding: 3.75rem;
  }

  .xl\:tw-p-16{
    padding: 4rem;
  }

  .xl\:tw-p-17{
    padding: 4.25rem;
  }

  .xl\:tw-p-18{
    padding: 4.5rem;
  }

  .xl\:tw-p-19{
    padding: 4.75rem;
  }

  .xl\:tw-p-20{
    padding: 5rem;
  }

  .xl\:tw-p-21{
    padding: 5.25rem;
  }

  .xl\:tw-p-22{
    padding: 5.5rem;
  }

  .xl\:tw-p-23{
    padding: 5.75rem;
  }

  .xl\:tw-p-24{
    padding: 6rem;
  }

  .xl\:tw-p-25{
    padding: 6.25rem;
  }

  .xl\:tw-p-26{
    padding: 6.5rem;
  }

  .xl\:tw-p-27{
    padding: 6.75rem;
  }

  .xl\:tw-p-28{
    padding: 7rem;
  }

  .xl\:tw-p-29{
    padding: 7.25rem;
  }

  .xl\:tw-p-30{
    padding: 7.5rem;
  }

  .xl\:tw-p-31{
    padding: 7.75rem;
  }

  .xl\:tw-p-32{
    padding: 8rem;
  }

  .xl\:tw-p-33{
    padding: 8.25rem;
  }

  .xl\:tw-p-34{
    padding: 8.5rem;
  }

  .xl\:tw-p-35{
    padding: 8.75rem;
  }

  .xl\:tw-p-36{
    padding: 9rem;
  }

  .xl\:tw-p-37{
    padding: 9.25rem;
  }

  .xl\:tw-p-38{
    padding: 9.5rem;
  }

  .xl\:tw-p-39{
    padding: 9.75rem;
  }

  .xl\:tw-p-40{
    padding: 10rem;
  }

  .xl\:tw-p-41{
    padding: 10.25rem;
  }

  .xl\:tw-p-42{
    padding: 10.5rem;
  }

  .xl\:tw-p-43{
    padding: 10.75rem;
  }

  .xl\:tw-p-44{
    padding: 11rem;
  }

  .xl\:tw-p-45{
    padding: 11.25rem;
  }

  .xl\:tw-p-46{
    padding: 11.5rem;
  }

  .xl\:tw-p-47{
    padding: 11.75rem;
  }

  .xl\:tw-p-48{
    padding: 12rem;
  }

  .xl\:tw-p-50{
    padding: 12.5rem;
  }

  .xl\:tw-p-52{
    padding: 13rem;
  }

  .xl\:tw-p-53{
    padding: 13.25rem;
  }

  .xl\:tw-p-54{
    padding: 13.5rem;
  }

  .xl\:tw-p-55{
    padding: 13.75rem;
  }

  .xl\:tw-p-56{
    padding: 14rem;
  }

  .xl\:tw-p-57{
    padding: 14.25rem;
  }

  .xl\:tw-p-58{
    padding: 14.5rem;
  }

  .xl\:tw-p-59{
    padding: 14.75rem;
  }

  .xl\:tw-p-60{
    padding: 15rem;
  }

  .xl\:tw-p-61{
    padding: 15.25rem;
  }

  .xl\:tw-p-62{
    padding: 15.5rem;
  }

  .xl\:tw-p-63{
    padding: 15.75rem;
  }

  .xl\:tw-p-64{
    padding: 16rem;
  }

  .xl\:tw-p-65{
    padding: 16.25rem;
  }

  .xl\:tw-p-66{
    padding: 16.5rem;
  }

  .xl\:tw-p-68{
    padding: 17rem;
  }

  .xl\:tw-p-69{
    padding: 17.25rem;
  }

  .xl\:tw-p-70{
    padding: 17.5rem;
  }

  .xl\:tw-p-71{
    padding: 17.75rem;
  }

  .xl\:tw-p-72{
    padding: 18rem;
  }

  .xl\:tw-p-73{
    padding: 18.25rem;
  }

  .xl\:tw-p-74{
    padding: 18.5rem;
  }

  .xl\:tw-p-75{
    padding: 18.75rem;
  }

  .xl\:tw-p-76{
    padding: 19rem;
  }

  .xl\:tw-p-77{
    padding: 19.25rem;
  }

  .xl\:tw-p-78{
    padding: 19.5rem;
  }

  .xl\:tw-p-79{
    padding: 19.75rem;
  }

  .xl\:tw-p-80{
    padding: 20rem;
  }

  .xl\:tw-p-81{
    padding: 20.25rem;
  }

  .xl\:tw-p-82{
    padding: 20.5rem;
  }

  .xl\:tw-p-83{
    padding: 20.75rem;
  }

  .xl\:tw-p-84{
    padding: 21rem;
  }

  .xl\:tw-p-85{
    padding: 21.25rem;
  }

  .xl\:tw-p-86{
    padding: 21.5rem;
  }

  .xl\:tw-p-87{
    padding: 21.75rem;
  }

  .xl\:tw-p-88{
    padding: 22rem;
  }

  .xl\:tw-p-89{
    padding: 22.25rem;
  }

  .xl\:tw-p-90{
    padding: 22.5rem;
  }

  .xl\:tw-p-91{
    padding: 22.75rem;
  }

  .xl\:tw-p-92{
    padding: 23rem;
  }

  .xl\:tw-p-96{
    padding: 24rem;
  }

  .xl\:tw-p-102{
    padding: 25.5rem;
  }

  .xl\:tw-p-112{
    padding: 28rem;
  }

  .xl\:tw-p-128{
    padding: 31rem;
  }

  .xl\:tw-p-129{
    padding: 32.25rem;
  }

  .xl\:tw-p-130{
    padding: 32.5rem;
  }

  .xl\:tw-p-140{
    padding: 35rem;
  }

  .xl\:tw-p-160{
    padding: 40rem;
  }

  .xl\:tw-p-180{
    padding: 45rem;
  }

  .xl\:tw-p-185{
    padding: 46.25rem;
  }

  .xl\:tw-p-190{
    padding: 47.5rem;
  }

  .xl\:tw-p-200{
    padding: 50rem;
  }

  .xl\:tw-p-px{
    padding: 1px;
  }

  .xl\:tw-p-0\.5{
    padding: 0.125rem;
  }

  .xl\:tw-p-1\.5{
    padding: 0.375rem;
  }

  .xl\:tw-p-2\.5{
    padding: 0.625rem;
  }

  .xl\:tw-p-3\.5{
    padding: 0.875rem;
  }

  .xl\:tw-px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xl\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xl\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:tw-px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:tw-px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:tw-px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xl\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:tw-px-13{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }

  .xl\:tw-px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xl\:tw-px-15{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .xl\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:tw-px-17{
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }

  .xl\:tw-px-18{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .xl\:tw-px-19{
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }

  .xl\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:tw-px-21{
    padding-left: 5.25rem;
    padding-right: 5.25rem;
  }

  .xl\:tw-px-22{
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }

  .xl\:tw-px-23{
    padding-left: 5.75rem;
    padding-right: 5.75rem;
  }

  .xl\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:tw-px-25{
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .xl\:tw-px-26{
    padding-left: 6.5rem;
    padding-right: 6.5rem;
  }

  .xl\:tw-px-27{
    padding-left: 6.75rem;
    padding-right: 6.75rem;
  }

  .xl\:tw-px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xl\:tw-px-29{
    padding-left: 7.25rem;
    padding-right: 7.25rem;
  }

  .xl\:tw-px-30{
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .xl\:tw-px-31{
    padding-left: 7.75rem;
    padding-right: 7.75rem;
  }

  .xl\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:tw-px-33{
    padding-left: 8.25rem;
    padding-right: 8.25rem;
  }

  .xl\:tw-px-34{
    padding-left: 8.5rem;
    padding-right: 8.5rem;
  }

  .xl\:tw-px-35{
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .xl\:tw-px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xl\:tw-px-37{
    padding-left: 9.25rem;
    padding-right: 9.25rem;
  }

  .xl\:tw-px-38{
    padding-left: 9.5rem;
    padding-right: 9.5rem;
  }

  .xl\:tw-px-39{
    padding-left: 9.75rem;
    padding-right: 9.75rem;
  }

  .xl\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:tw-px-41{
    padding-left: 10.25rem;
    padding-right: 10.25rem;
  }

  .xl\:tw-px-42{
    padding-left: 10.5rem;
    padding-right: 10.5rem;
  }

  .xl\:tw-px-43{
    padding-left: 10.75rem;
    padding-right: 10.75rem;
  }

  .xl\:tw-px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xl\:tw-px-45{
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .xl\:tw-px-46{
    padding-left: 11.5rem;
    padding-right: 11.5rem;
  }

  .xl\:tw-px-47{
    padding-left: 11.75rem;
    padding-right: 11.75rem;
  }

  .xl\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:tw-px-50{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .xl\:tw-px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xl\:tw-px-53{
    padding-left: 13.25rem;
    padding-right: 13.25rem;
  }

  .xl\:tw-px-54{
    padding-left: 13.5rem;
    padding-right: 13.5rem;
  }

  .xl\:tw-px-55{
    padding-left: 13.75rem;
    padding-right: 13.75rem;
  }

  .xl\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:tw-px-57{
    padding-left: 14.25rem;
    padding-right: 14.25rem;
  }

  .xl\:tw-px-58{
    padding-left: 14.5rem;
    padding-right: 14.5rem;
  }

  .xl\:tw-px-59{
    padding-left: 14.75rem;
    padding-right: 14.75rem;
  }

  .xl\:tw-px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xl\:tw-px-61{
    padding-left: 15.25rem;
    padding-right: 15.25rem;
  }

  .xl\:tw-px-62{
    padding-left: 15.5rem;
    padding-right: 15.5rem;
  }

  .xl\:tw-px-63{
    padding-left: 15.75rem;
    padding-right: 15.75rem;
  }

  .xl\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:tw-px-65{
    padding-left: 16.25rem;
    padding-right: 16.25rem;
  }

  .xl\:tw-px-66{
    padding-left: 16.5rem;
    padding-right: 16.5rem;
  }

  .xl\:tw-px-68{
    padding-left: 17rem;
    padding-right: 17rem;
  }

  .xl\:tw-px-69{
    padding-left: 17.25rem;
    padding-right: 17.25rem;
  }

  .xl\:tw-px-70{
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .xl\:tw-px-71{
    padding-left: 17.75rem;
    padding-right: 17.75rem;
  }

  .xl\:tw-px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xl\:tw-px-73{
    padding-left: 18.25rem;
    padding-right: 18.25rem;
  }

  .xl\:tw-px-74{
    padding-left: 18.5rem;
    padding-right: 18.5rem;
  }

  .xl\:tw-px-75{
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .xl\:tw-px-76{
    padding-left: 19rem;
    padding-right: 19rem;
  }

  .xl\:tw-px-77{
    padding-left: 19.25rem;
    padding-right: 19.25rem;
  }

  .xl\:tw-px-78{
    padding-left: 19.5rem;
    padding-right: 19.5rem;
  }

  .xl\:tw-px-79{
    padding-left: 19.75rem;
    padding-right: 19.75rem;
  }

  .xl\:tw-px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:tw-px-81{
    padding-left: 20.25rem;
    padding-right: 20.25rem;
  }

  .xl\:tw-px-82{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .xl\:tw-px-83{
    padding-left: 20.75rem;
    padding-right: 20.75rem;
  }

  .xl\:tw-px-84{
    padding-left: 21rem;
    padding-right: 21rem;
  }

  .xl\:tw-px-85{
    padding-left: 21.25rem;
    padding-right: 21.25rem;
  }

  .xl\:tw-px-86{
    padding-left: 21.5rem;
    padding-right: 21.5rem;
  }

  .xl\:tw-px-87{
    padding-left: 21.75rem;
    padding-right: 21.75rem;
  }

  .xl\:tw-px-88{
    padding-left: 22rem;
    padding-right: 22rem;
  }

  .xl\:tw-px-89{
    padding-left: 22.25rem;
    padding-right: 22.25rem;
  }

  .xl\:tw-px-90{
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .xl\:tw-px-91{
    padding-left: 22.75rem;
    padding-right: 22.75rem;
  }

  .xl\:tw-px-92{
    padding-left: 23rem;
    padding-right: 23rem;
  }

  .xl\:tw-px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xl\:tw-px-102{
    padding-left: 25.5rem;
    padding-right: 25.5rem;
  }

  .xl\:tw-px-112{
    padding-left: 28rem;
    padding-right: 28rem;
  }

  .xl\:tw-px-128{
    padding-left: 31rem;
    padding-right: 31rem;
  }

  .xl\:tw-px-129{
    padding-left: 32.25rem;
    padding-right: 32.25rem;
  }

  .xl\:tw-px-130{
    padding-left: 32.5rem;
    padding-right: 32.5rem;
  }

  .xl\:tw-px-140{
    padding-left: 35rem;
    padding-right: 35rem;
  }

  .xl\:tw-px-160{
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .xl\:tw-px-180{
    padding-left: 45rem;
    padding-right: 45rem;
  }

  .xl\:tw-px-185{
    padding-left: 46.25rem;
    padding-right: 46.25rem;
  }

  .xl\:tw-px-190{
    padding-left: 47.5rem;
    padding-right: 47.5rem;
  }

  .xl\:tw-px-200{
    padding-left: 50rem;
    padding-right: 50rem;
  }

  .xl\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:tw-px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:tw-px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xl\:tw-px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:tw-px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl\:tw-py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xl\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:tw-py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:tw-py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:tw-py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xl\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:tw-py-13{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .xl\:tw-py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:tw-py-15{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .xl\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:tw-py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }

  .xl\:tw-py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .xl\:tw-py-19{
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }

  .xl\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:tw-py-21{
    padding-top: 5.25rem;
    padding-bottom: 5.25rem;
  }

  .xl\:tw-py-22{
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .xl\:tw-py-23{
    padding-top: 5.75rem;
    padding-bottom: 5.75rem;
  }

  .xl\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:tw-py-25{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .xl\:tw-py-26{
    padding-top: 6.5rem;
    padding-bottom: 6.5rem;
  }

  .xl\:tw-py-27{
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }

  .xl\:tw-py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xl\:tw-py-29{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
  }

  .xl\:tw-py-30{
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .xl\:tw-py-31{
    padding-top: 7.75rem;
    padding-bottom: 7.75rem;
  }

  .xl\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:tw-py-33{
    padding-top: 8.25rem;
    padding-bottom: 8.25rem;
  }

  .xl\:tw-py-34{
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .xl\:tw-py-35{
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .xl\:tw-py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xl\:tw-py-37{
    padding-top: 9.25rem;
    padding-bottom: 9.25rem;
  }

  .xl\:tw-py-38{
    padding-top: 9.5rem;
    padding-bottom: 9.5rem;
  }

  .xl\:tw-py-39{
    padding-top: 9.75rem;
    padding-bottom: 9.75rem;
  }

  .xl\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:tw-py-41{
    padding-top: 10.25rem;
    padding-bottom: 10.25rem;
  }

  .xl\:tw-py-42{
    padding-top: 10.5rem;
    padding-bottom: 10.5rem;
  }

  .xl\:tw-py-43{
    padding-top: 10.75rem;
    padding-bottom: 10.75rem;
  }

  .xl\:tw-py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xl\:tw-py-45{
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .xl\:tw-py-46{
    padding-top: 11.5rem;
    padding-bottom: 11.5rem;
  }

  .xl\:tw-py-47{
    padding-top: 11.75rem;
    padding-bottom: 11.75rem;
  }

  .xl\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:tw-py-50{
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .xl\:tw-py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xl\:tw-py-53{
    padding-top: 13.25rem;
    padding-bottom: 13.25rem;
  }

  .xl\:tw-py-54{
    padding-top: 13.5rem;
    padding-bottom: 13.5rem;
  }

  .xl\:tw-py-55{
    padding-top: 13.75rem;
    padding-bottom: 13.75rem;
  }

  .xl\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:tw-py-57{
    padding-top: 14.25rem;
    padding-bottom: 14.25rem;
  }

  .xl\:tw-py-58{
    padding-top: 14.5rem;
    padding-bottom: 14.5rem;
  }

  .xl\:tw-py-59{
    padding-top: 14.75rem;
    padding-bottom: 14.75rem;
  }

  .xl\:tw-py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xl\:tw-py-61{
    padding-top: 15.25rem;
    padding-bottom: 15.25rem;
  }

  .xl\:tw-py-62{
    padding-top: 15.5rem;
    padding-bottom: 15.5rem;
  }

  .xl\:tw-py-63{
    padding-top: 15.75rem;
    padding-bottom: 15.75rem;
  }

  .xl\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:tw-py-65{
    padding-top: 16.25rem;
    padding-bottom: 16.25rem;
  }

  .xl\:tw-py-66{
    padding-top: 16.5rem;
    padding-bottom: 16.5rem;
  }

  .xl\:tw-py-68{
    padding-top: 17rem;
    padding-bottom: 17rem;
  }

  .xl\:tw-py-69{
    padding-top: 17.25rem;
    padding-bottom: 17.25rem;
  }

  .xl\:tw-py-70{
    padding-top: 17.5rem;
    padding-bottom: 17.5rem;
  }

  .xl\:tw-py-71{
    padding-top: 17.75rem;
    padding-bottom: 17.75rem;
  }

  .xl\:tw-py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xl\:tw-py-73{
    padding-top: 18.25rem;
    padding-bottom: 18.25rem;
  }

  .xl\:tw-py-74{
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }

  .xl\:tw-py-75{
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .xl\:tw-py-76{
    padding-top: 19rem;
    padding-bottom: 19rem;
  }

  .xl\:tw-py-77{
    padding-top: 19.25rem;
    padding-bottom: 19.25rem;
  }

  .xl\:tw-py-78{
    padding-top: 19.5rem;
    padding-bottom: 19.5rem;
  }

  .xl\:tw-py-79{
    padding-top: 19.75rem;
    padding-bottom: 19.75rem;
  }

  .xl\:tw-py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:tw-py-81{
    padding-top: 20.25rem;
    padding-bottom: 20.25rem;
  }

  .xl\:tw-py-82{
    padding-top: 20.5rem;
    padding-bottom: 20.5rem;
  }

  .xl\:tw-py-83{
    padding-top: 20.75rem;
    padding-bottom: 20.75rem;
  }

  .xl\:tw-py-84{
    padding-top: 21rem;
    padding-bottom: 21rem;
  }

  .xl\:tw-py-85{
    padding-top: 21.25rem;
    padding-bottom: 21.25rem;
  }

  .xl\:tw-py-86{
    padding-top: 21.5rem;
    padding-bottom: 21.5rem;
  }

  .xl\:tw-py-87{
    padding-top: 21.75rem;
    padding-bottom: 21.75rem;
  }

  .xl\:tw-py-88{
    padding-top: 22rem;
    padding-bottom: 22rem;
  }

  .xl\:tw-py-89{
    padding-top: 22.25rem;
    padding-bottom: 22.25rem;
  }

  .xl\:tw-py-90{
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .xl\:tw-py-91{
    padding-top: 22.75rem;
    padding-bottom: 22.75rem;
  }

  .xl\:tw-py-92{
    padding-top: 23rem;
    padding-bottom: 23rem;
  }

  .xl\:tw-py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xl\:tw-py-102{
    padding-top: 25.5rem;
    padding-bottom: 25.5rem;
  }

  .xl\:tw-py-112{
    padding-top: 28rem;
    padding-bottom: 28rem;
  }

  .xl\:tw-py-128{
    padding-top: 31rem;
    padding-bottom: 31rem;
  }

  .xl\:tw-py-129{
    padding-top: 32.25rem;
    padding-bottom: 32.25rem;
  }

  .xl\:tw-py-130{
    padding-top: 32.5rem;
    padding-bottom: 32.5rem;
  }

  .xl\:tw-py-140{
    padding-top: 35rem;
    padding-bottom: 35rem;
  }

  .xl\:tw-py-160{
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .xl\:tw-py-180{
    padding-top: 45rem;
    padding-bottom: 45rem;
  }

  .xl\:tw-py-185{
    padding-top: 46.25rem;
    padding-bottom: 46.25rem;
  }

  .xl\:tw-py-190{
    padding-top: 47.5rem;
    padding-bottom: 47.5rem;
  }

  .xl\:tw-py-200{
    padding-top: 50rem;
    padding-bottom: 50rem;
  }

  .xl\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:tw-py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:tw-py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xl\:tw-py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:tw-py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl\:tw-pt-0{
    padding-top: 0px;
  }

  .xl\:tw-pt-1{
    padding-top: 0.25rem;
  }

  .xl\:tw-pt-2{
    padding-top: 0.5rem;
  }

  .xl\:tw-pt-3{
    padding-top: 0.75rem;
  }

  .xl\:tw-pt-4{
    padding-top: 1rem;
  }

  .xl\:tw-pt-5{
    padding-top: 1.25rem;
  }

  .xl\:tw-pt-6{
    padding-top: 1.5rem;
  }

  .xl\:tw-pt-7{
    padding-top: 1.75rem;
  }

  .xl\:tw-pt-8{
    padding-top: 2rem;
  }

  .xl\:tw-pt-9{
    padding-top: 2.25rem;
  }

  .xl\:tw-pt-10{
    padding-top: 2.5rem;
  }

  .xl\:tw-pt-11{
    padding-top: 2.75rem;
  }

  .xl\:tw-pt-12{
    padding-top: 3rem;
  }

  .xl\:tw-pt-13{
    padding-top: 3.25rem;
  }

  .xl\:tw-pt-14{
    padding-top: 3.5rem;
  }

  .xl\:tw-pt-15{
    padding-top: 3.75rem;
  }

  .xl\:tw-pt-16{
    padding-top: 4rem;
  }

  .xl\:tw-pt-17{
    padding-top: 4.25rem;
  }

  .xl\:tw-pt-18{
    padding-top: 4.5rem;
  }

  .xl\:tw-pt-19{
    padding-top: 4.75rem;
  }

  .xl\:tw-pt-20{
    padding-top: 5rem;
  }

  .xl\:tw-pt-21{
    padding-top: 5.25rem;
  }

  .xl\:tw-pt-22{
    padding-top: 5.5rem;
  }

  .xl\:tw-pt-23{
    padding-top: 5.75rem;
  }

  .xl\:tw-pt-24{
    padding-top: 6rem;
  }

  .xl\:tw-pt-25{
    padding-top: 6.25rem;
  }

  .xl\:tw-pt-26{
    padding-top: 6.5rem;
  }

  .xl\:tw-pt-27{
    padding-top: 6.75rem;
  }

  .xl\:tw-pt-28{
    padding-top: 7rem;
  }

  .xl\:tw-pt-29{
    padding-top: 7.25rem;
  }

  .xl\:tw-pt-30{
    padding-top: 7.5rem;
  }

  .xl\:tw-pt-31{
    padding-top: 7.75rem;
  }

  .xl\:tw-pt-32{
    padding-top: 8rem;
  }

  .xl\:tw-pt-33{
    padding-top: 8.25rem;
  }

  .xl\:tw-pt-34{
    padding-top: 8.5rem;
  }

  .xl\:tw-pt-35{
    padding-top: 8.75rem;
  }

  .xl\:tw-pt-36{
    padding-top: 9rem;
  }

  .xl\:tw-pt-37{
    padding-top: 9.25rem;
  }

  .xl\:tw-pt-38{
    padding-top: 9.5rem;
  }

  .xl\:tw-pt-39{
    padding-top: 9.75rem;
  }

  .xl\:tw-pt-40{
    padding-top: 10rem;
  }

  .xl\:tw-pt-41{
    padding-top: 10.25rem;
  }

  .xl\:tw-pt-42{
    padding-top: 10.5rem;
  }

  .xl\:tw-pt-43{
    padding-top: 10.75rem;
  }

  .xl\:tw-pt-44{
    padding-top: 11rem;
  }

  .xl\:tw-pt-45{
    padding-top: 11.25rem;
  }

  .xl\:tw-pt-46{
    padding-top: 11.5rem;
  }

  .xl\:tw-pt-47{
    padding-top: 11.75rem;
  }

  .xl\:tw-pt-48{
    padding-top: 12rem;
  }

  .xl\:tw-pt-50{
    padding-top: 12.5rem;
  }

  .xl\:tw-pt-52{
    padding-top: 13rem;
  }

  .xl\:tw-pt-53{
    padding-top: 13.25rem;
  }

  .xl\:tw-pt-54{
    padding-top: 13.5rem;
  }

  .xl\:tw-pt-55{
    padding-top: 13.75rem;
  }

  .xl\:tw-pt-56{
    padding-top: 14rem;
  }

  .xl\:tw-pt-57{
    padding-top: 14.25rem;
  }

  .xl\:tw-pt-58{
    padding-top: 14.5rem;
  }

  .xl\:tw-pt-59{
    padding-top: 14.75rem;
  }

  .xl\:tw-pt-60{
    padding-top: 15rem;
  }

  .xl\:tw-pt-61{
    padding-top: 15.25rem;
  }

  .xl\:tw-pt-62{
    padding-top: 15.5rem;
  }

  .xl\:tw-pt-63{
    padding-top: 15.75rem;
  }

  .xl\:tw-pt-64{
    padding-top: 16rem;
  }

  .xl\:tw-pt-65{
    padding-top: 16.25rem;
  }

  .xl\:tw-pt-66{
    padding-top: 16.5rem;
  }

  .xl\:tw-pt-68{
    padding-top: 17rem;
  }

  .xl\:tw-pt-69{
    padding-top: 17.25rem;
  }

  .xl\:tw-pt-70{
    padding-top: 17.5rem;
  }

  .xl\:tw-pt-71{
    padding-top: 17.75rem;
  }

  .xl\:tw-pt-72{
    padding-top: 18rem;
  }

  .xl\:tw-pt-73{
    padding-top: 18.25rem;
  }

  .xl\:tw-pt-74{
    padding-top: 18.5rem;
  }

  .xl\:tw-pt-75{
    padding-top: 18.75rem;
  }

  .xl\:tw-pt-76{
    padding-top: 19rem;
  }

  .xl\:tw-pt-77{
    padding-top: 19.25rem;
  }

  .xl\:tw-pt-78{
    padding-top: 19.5rem;
  }

  .xl\:tw-pt-79{
    padding-top: 19.75rem;
  }

  .xl\:tw-pt-80{
    padding-top: 20rem;
  }

  .xl\:tw-pt-81{
    padding-top: 20.25rem;
  }

  .xl\:tw-pt-82{
    padding-top: 20.5rem;
  }

  .xl\:tw-pt-83{
    padding-top: 20.75rem;
  }

  .xl\:tw-pt-84{
    padding-top: 21rem;
  }

  .xl\:tw-pt-85{
    padding-top: 21.25rem;
  }

  .xl\:tw-pt-86{
    padding-top: 21.5rem;
  }

  .xl\:tw-pt-87{
    padding-top: 21.75rem;
  }

  .xl\:tw-pt-88{
    padding-top: 22rem;
  }

  .xl\:tw-pt-89{
    padding-top: 22.25rem;
  }

  .xl\:tw-pt-90{
    padding-top: 22.5rem;
  }

  .xl\:tw-pt-91{
    padding-top: 22.75rem;
  }

  .xl\:tw-pt-92{
    padding-top: 23rem;
  }

  .xl\:tw-pt-96{
    padding-top: 24rem;
  }

  .xl\:tw-pt-102{
    padding-top: 25.5rem;
  }

  .xl\:tw-pt-112{
    padding-top: 28rem;
  }

  .xl\:tw-pt-128{
    padding-top: 31rem;
  }

  .xl\:tw-pt-129{
    padding-top: 32.25rem;
  }

  .xl\:tw-pt-130{
    padding-top: 32.5rem;
  }

  .xl\:tw-pt-140{
    padding-top: 35rem;
  }

  .xl\:tw-pt-160{
    padding-top: 40rem;
  }

  .xl\:tw-pt-180{
    padding-top: 45rem;
  }

  .xl\:tw-pt-185{
    padding-top: 46.25rem;
  }

  .xl\:tw-pt-190{
    padding-top: 47.5rem;
  }

  .xl\:tw-pt-200{
    padding-top: 50rem;
  }

  .xl\:tw-pt-px{
    padding-top: 1px;
  }

  .xl\:tw-pt-0\.5{
    padding-top: 0.125rem;
  }

  .xl\:tw-pt-1\.5{
    padding-top: 0.375rem;
  }

  .xl\:tw-pt-2\.5{
    padding-top: 0.625rem;
  }

  .xl\:tw-pt-3\.5{
    padding-top: 0.875rem;
  }

  .xl\:tw-pr-0{
    padding-right: 0px;
  }

  .xl\:tw-pr-1{
    padding-right: 0.25rem;
  }

  .xl\:tw-pr-2{
    padding-right: 0.5rem;
  }

  .xl\:tw-pr-3{
    padding-right: 0.75rem;
  }

  .xl\:tw-pr-4{
    padding-right: 1rem;
  }

  .xl\:tw-pr-5{
    padding-right: 1.25rem;
  }

  .xl\:tw-pr-6{
    padding-right: 1.5rem;
  }

  .xl\:tw-pr-7{
    padding-right: 1.75rem;
  }

  .xl\:tw-pr-8{
    padding-right: 2rem;
  }

  .xl\:tw-pr-9{
    padding-right: 2.25rem;
  }

  .xl\:tw-pr-10{
    padding-right: 2.5rem;
  }

  .xl\:tw-pr-11{
    padding-right: 2.75rem;
  }

  .xl\:tw-pr-12{
    padding-right: 3rem;
  }

  .xl\:tw-pr-13{
    padding-right: 3.25rem;
  }

  .xl\:tw-pr-14{
    padding-right: 3.5rem;
  }

  .xl\:tw-pr-15{
    padding-right: 3.75rem;
  }

  .xl\:tw-pr-16{
    padding-right: 4rem;
  }

  .xl\:tw-pr-17{
    padding-right: 4.25rem;
  }

  .xl\:tw-pr-18{
    padding-right: 4.5rem;
  }

  .xl\:tw-pr-19{
    padding-right: 4.75rem;
  }

  .xl\:tw-pr-20{
    padding-right: 5rem;
  }

  .xl\:tw-pr-21{
    padding-right: 5.25rem;
  }

  .xl\:tw-pr-22{
    padding-right: 5.5rem;
  }

  .xl\:tw-pr-23{
    padding-right: 5.75rem;
  }

  .xl\:tw-pr-24{
    padding-right: 6rem;
  }

  .xl\:tw-pr-25{
    padding-right: 6.25rem;
  }

  .xl\:tw-pr-26{
    padding-right: 6.5rem;
  }

  .xl\:tw-pr-27{
    padding-right: 6.75rem;
  }

  .xl\:tw-pr-28{
    padding-right: 7rem;
  }

  .xl\:tw-pr-29{
    padding-right: 7.25rem;
  }

  .xl\:tw-pr-30{
    padding-right: 7.5rem;
  }

  .xl\:tw-pr-31{
    padding-right: 7.75rem;
  }

  .xl\:tw-pr-32{
    padding-right: 8rem;
  }

  .xl\:tw-pr-33{
    padding-right: 8.25rem;
  }

  .xl\:tw-pr-34{
    padding-right: 8.5rem;
  }

  .xl\:tw-pr-35{
    padding-right: 8.75rem;
  }

  .xl\:tw-pr-36{
    padding-right: 9rem;
  }

  .xl\:tw-pr-37{
    padding-right: 9.25rem;
  }

  .xl\:tw-pr-38{
    padding-right: 9.5rem;
  }

  .xl\:tw-pr-39{
    padding-right: 9.75rem;
  }

  .xl\:tw-pr-40{
    padding-right: 10rem;
  }

  .xl\:tw-pr-41{
    padding-right: 10.25rem;
  }

  .xl\:tw-pr-42{
    padding-right: 10.5rem;
  }

  .xl\:tw-pr-43{
    padding-right: 10.75rem;
  }

  .xl\:tw-pr-44{
    padding-right: 11rem;
  }

  .xl\:tw-pr-45{
    padding-right: 11.25rem;
  }

  .xl\:tw-pr-46{
    padding-right: 11.5rem;
  }

  .xl\:tw-pr-47{
    padding-right: 11.75rem;
  }

  .xl\:tw-pr-48{
    padding-right: 12rem;
  }

  .xl\:tw-pr-50{
    padding-right: 12.5rem;
  }

  .xl\:tw-pr-52{
    padding-right: 13rem;
  }

  .xl\:tw-pr-53{
    padding-right: 13.25rem;
  }

  .xl\:tw-pr-54{
    padding-right: 13.5rem;
  }

  .xl\:tw-pr-55{
    padding-right: 13.75rem;
  }

  .xl\:tw-pr-56{
    padding-right: 14rem;
  }

  .xl\:tw-pr-57{
    padding-right: 14.25rem;
  }

  .xl\:tw-pr-58{
    padding-right: 14.5rem;
  }

  .xl\:tw-pr-59{
    padding-right: 14.75rem;
  }

  .xl\:tw-pr-60{
    padding-right: 15rem;
  }

  .xl\:tw-pr-61{
    padding-right: 15.25rem;
  }

  .xl\:tw-pr-62{
    padding-right: 15.5rem;
  }

  .xl\:tw-pr-63{
    padding-right: 15.75rem;
  }

  .xl\:tw-pr-64{
    padding-right: 16rem;
  }

  .xl\:tw-pr-65{
    padding-right: 16.25rem;
  }

  .xl\:tw-pr-66{
    padding-right: 16.5rem;
  }

  .xl\:tw-pr-68{
    padding-right: 17rem;
  }

  .xl\:tw-pr-69{
    padding-right: 17.25rem;
  }

  .xl\:tw-pr-70{
    padding-right: 17.5rem;
  }

  .xl\:tw-pr-71{
    padding-right: 17.75rem;
  }

  .xl\:tw-pr-72{
    padding-right: 18rem;
  }

  .xl\:tw-pr-73{
    padding-right: 18.25rem;
  }

  .xl\:tw-pr-74{
    padding-right: 18.5rem;
  }

  .xl\:tw-pr-75{
    padding-right: 18.75rem;
  }

  .xl\:tw-pr-76{
    padding-right: 19rem;
  }

  .xl\:tw-pr-77{
    padding-right: 19.25rem;
  }

  .xl\:tw-pr-78{
    padding-right: 19.5rem;
  }

  .xl\:tw-pr-79{
    padding-right: 19.75rem;
  }

  .xl\:tw-pr-80{
    padding-right: 20rem;
  }

  .xl\:tw-pr-81{
    padding-right: 20.25rem;
  }

  .xl\:tw-pr-82{
    padding-right: 20.5rem;
  }

  .xl\:tw-pr-83{
    padding-right: 20.75rem;
  }

  .xl\:tw-pr-84{
    padding-right: 21rem;
  }

  .xl\:tw-pr-85{
    padding-right: 21.25rem;
  }

  .xl\:tw-pr-86{
    padding-right: 21.5rem;
  }

  .xl\:tw-pr-87{
    padding-right: 21.75rem;
  }

  .xl\:tw-pr-88{
    padding-right: 22rem;
  }

  .xl\:tw-pr-89{
    padding-right: 22.25rem;
  }

  .xl\:tw-pr-90{
    padding-right: 22.5rem;
  }

  .xl\:tw-pr-91{
    padding-right: 22.75rem;
  }

  .xl\:tw-pr-92{
    padding-right: 23rem;
  }

  .xl\:tw-pr-96{
    padding-right: 24rem;
  }

  .xl\:tw-pr-102{
    padding-right: 25.5rem;
  }

  .xl\:tw-pr-112{
    padding-right: 28rem;
  }

  .xl\:tw-pr-128{
    padding-right: 31rem;
  }

  .xl\:tw-pr-129{
    padding-right: 32.25rem;
  }

  .xl\:tw-pr-130{
    padding-right: 32.5rem;
  }

  .xl\:tw-pr-140{
    padding-right: 35rem;
  }

  .xl\:tw-pr-160{
    padding-right: 40rem;
  }

  .xl\:tw-pr-180{
    padding-right: 45rem;
  }

  .xl\:tw-pr-185{
    padding-right: 46.25rem;
  }

  .xl\:tw-pr-190{
    padding-right: 47.5rem;
  }

  .xl\:tw-pr-200{
    padding-right: 50rem;
  }

  .xl\:tw-pr-px{
    padding-right: 1px;
  }

  .xl\:tw-pr-0\.5{
    padding-right: 0.125rem;
  }

  .xl\:tw-pr-1\.5{
    padding-right: 0.375rem;
  }

  .xl\:tw-pr-2\.5{
    padding-right: 0.625rem;
  }

  .xl\:tw-pr-3\.5{
    padding-right: 0.875rem;
  }

  .xl\:tw-pb-0{
    padding-bottom: 0px;
  }

  .xl\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  .xl\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  .xl\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  .xl\:tw-pb-4{
    padding-bottom: 1rem;
  }

  .xl\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  .xl\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  .xl\:tw-pb-7{
    padding-bottom: 1.75rem;
  }

  .xl\:tw-pb-8{
    padding-bottom: 2rem;
  }

  .xl\:tw-pb-9{
    padding-bottom: 2.25rem;
  }

  .xl\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  .xl\:tw-pb-11{
    padding-bottom: 2.75rem;
  }

  .xl\:tw-pb-12{
    padding-bottom: 3rem;
  }

  .xl\:tw-pb-13{
    padding-bottom: 3.25rem;
  }

  .xl\:tw-pb-14{
    padding-bottom: 3.5rem;
  }

  .xl\:tw-pb-15{
    padding-bottom: 3.75rem;
  }

  .xl\:tw-pb-16{
    padding-bottom: 4rem;
  }

  .xl\:tw-pb-17{
    padding-bottom: 4.25rem;
  }

  .xl\:tw-pb-18{
    padding-bottom: 4.5rem;
  }

  .xl\:tw-pb-19{
    padding-bottom: 4.75rem;
  }

  .xl\:tw-pb-20{
    padding-bottom: 5rem;
  }

  .xl\:tw-pb-21{
    padding-bottom: 5.25rem;
  }

  .xl\:tw-pb-22{
    padding-bottom: 5.5rem;
  }

  .xl\:tw-pb-23{
    padding-bottom: 5.75rem;
  }

  .xl\:tw-pb-24{
    padding-bottom: 6rem;
  }

  .xl\:tw-pb-25{
    padding-bottom: 6.25rem;
  }

  .xl\:tw-pb-26{
    padding-bottom: 6.5rem;
  }

  .xl\:tw-pb-27{
    padding-bottom: 6.75rem;
  }

  .xl\:tw-pb-28{
    padding-bottom: 7rem;
  }

  .xl\:tw-pb-29{
    padding-bottom: 7.25rem;
  }

  .xl\:tw-pb-30{
    padding-bottom: 7.5rem;
  }

  .xl\:tw-pb-31{
    padding-bottom: 7.75rem;
  }

  .xl\:tw-pb-32{
    padding-bottom: 8rem;
  }

  .xl\:tw-pb-33{
    padding-bottom: 8.25rem;
  }

  .xl\:tw-pb-34{
    padding-bottom: 8.5rem;
  }

  .xl\:tw-pb-35{
    padding-bottom: 8.75rem;
  }

  .xl\:tw-pb-36{
    padding-bottom: 9rem;
  }

  .xl\:tw-pb-37{
    padding-bottom: 9.25rem;
  }

  .xl\:tw-pb-38{
    padding-bottom: 9.5rem;
  }

  .xl\:tw-pb-39{
    padding-bottom: 9.75rem;
  }

  .xl\:tw-pb-40{
    padding-bottom: 10rem;
  }

  .xl\:tw-pb-41{
    padding-bottom: 10.25rem;
  }

  .xl\:tw-pb-42{
    padding-bottom: 10.5rem;
  }

  .xl\:tw-pb-43{
    padding-bottom: 10.75rem;
  }

  .xl\:tw-pb-44{
    padding-bottom: 11rem;
  }

  .xl\:tw-pb-45{
    padding-bottom: 11.25rem;
  }

  .xl\:tw-pb-46{
    padding-bottom: 11.5rem;
  }

  .xl\:tw-pb-47{
    padding-bottom: 11.75rem;
  }

  .xl\:tw-pb-48{
    padding-bottom: 12rem;
  }

  .xl\:tw-pb-50{
    padding-bottom: 12.5rem;
  }

  .xl\:tw-pb-52{
    padding-bottom: 13rem;
  }

  .xl\:tw-pb-53{
    padding-bottom: 13.25rem;
  }

  .xl\:tw-pb-54{
    padding-bottom: 13.5rem;
  }

  .xl\:tw-pb-55{
    padding-bottom: 13.75rem;
  }

  .xl\:tw-pb-56{
    padding-bottom: 14rem;
  }

  .xl\:tw-pb-57{
    padding-bottom: 14.25rem;
  }

  .xl\:tw-pb-58{
    padding-bottom: 14.5rem;
  }

  .xl\:tw-pb-59{
    padding-bottom: 14.75rem;
  }

  .xl\:tw-pb-60{
    padding-bottom: 15rem;
  }

  .xl\:tw-pb-61{
    padding-bottom: 15.25rem;
  }

  .xl\:tw-pb-62{
    padding-bottom: 15.5rem;
  }

  .xl\:tw-pb-63{
    padding-bottom: 15.75rem;
  }

  .xl\:tw-pb-64{
    padding-bottom: 16rem;
  }

  .xl\:tw-pb-65{
    padding-bottom: 16.25rem;
  }

  .xl\:tw-pb-66{
    padding-bottom: 16.5rem;
  }

  .xl\:tw-pb-68{
    padding-bottom: 17rem;
  }

  .xl\:tw-pb-69{
    padding-bottom: 17.25rem;
  }

  .xl\:tw-pb-70{
    padding-bottom: 17.5rem;
  }

  .xl\:tw-pb-71{
    padding-bottom: 17.75rem;
  }

  .xl\:tw-pb-72{
    padding-bottom: 18rem;
  }

  .xl\:tw-pb-73{
    padding-bottom: 18.25rem;
  }

  .xl\:tw-pb-74{
    padding-bottom: 18.5rem;
  }

  .xl\:tw-pb-75{
    padding-bottom: 18.75rem;
  }

  .xl\:tw-pb-76{
    padding-bottom: 19rem;
  }

  .xl\:tw-pb-77{
    padding-bottom: 19.25rem;
  }

  .xl\:tw-pb-78{
    padding-bottom: 19.5rem;
  }

  .xl\:tw-pb-79{
    padding-bottom: 19.75rem;
  }

  .xl\:tw-pb-80{
    padding-bottom: 20rem;
  }

  .xl\:tw-pb-81{
    padding-bottom: 20.25rem;
  }

  .xl\:tw-pb-82{
    padding-bottom: 20.5rem;
  }

  .xl\:tw-pb-83{
    padding-bottom: 20.75rem;
  }

  .xl\:tw-pb-84{
    padding-bottom: 21rem;
  }

  .xl\:tw-pb-85{
    padding-bottom: 21.25rem;
  }

  .xl\:tw-pb-86{
    padding-bottom: 21.5rem;
  }

  .xl\:tw-pb-87{
    padding-bottom: 21.75rem;
  }

  .xl\:tw-pb-88{
    padding-bottom: 22rem;
  }

  .xl\:tw-pb-89{
    padding-bottom: 22.25rem;
  }

  .xl\:tw-pb-90{
    padding-bottom: 22.5rem;
  }

  .xl\:tw-pb-91{
    padding-bottom: 22.75rem;
  }

  .xl\:tw-pb-92{
    padding-bottom: 23rem;
  }

  .xl\:tw-pb-96{
    padding-bottom: 24rem;
  }

  .xl\:tw-pb-102{
    padding-bottom: 25.5rem;
  }

  .xl\:tw-pb-112{
    padding-bottom: 28rem;
  }

  .xl\:tw-pb-128{
    padding-bottom: 31rem;
  }

  .xl\:tw-pb-129{
    padding-bottom: 32.25rem;
  }

  .xl\:tw-pb-130{
    padding-bottom: 32.5rem;
  }

  .xl\:tw-pb-140{
    padding-bottom: 35rem;
  }

  .xl\:tw-pb-160{
    padding-bottom: 40rem;
  }

  .xl\:tw-pb-180{
    padding-bottom: 45rem;
  }

  .xl\:tw-pb-185{
    padding-bottom: 46.25rem;
  }

  .xl\:tw-pb-190{
    padding-bottom: 47.5rem;
  }

  .xl\:tw-pb-200{
    padding-bottom: 50rem;
  }

  .xl\:tw-pb-px{
    padding-bottom: 1px;
  }

  .xl\:tw-pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .xl\:tw-pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .xl\:tw-pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .xl\:tw-pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .xl\:tw-pl-0{
    padding-left: 0px;
  }

  .xl\:tw-pl-1{
    padding-left: 0.25rem;
  }

  .xl\:tw-pl-2{
    padding-left: 0.5rem;
  }

  .xl\:tw-pl-3{
    padding-left: 0.75rem;
  }

  .xl\:tw-pl-4{
    padding-left: 1rem;
  }

  .xl\:tw-pl-5{
    padding-left: 1.25rem;
  }

  .xl\:tw-pl-6{
    padding-left: 1.5rem;
  }

  .xl\:tw-pl-7{
    padding-left: 1.75rem;
  }

  .xl\:tw-pl-8{
    padding-left: 2rem;
  }

  .xl\:tw-pl-9{
    padding-left: 2.25rem;
  }

  .xl\:tw-pl-10{
    padding-left: 2.5rem;
  }

  .xl\:tw-pl-11{
    padding-left: 2.75rem;
  }

  .xl\:tw-pl-12{
    padding-left: 3rem;
  }

  .xl\:tw-pl-13{
    padding-left: 3.25rem;
  }

  .xl\:tw-pl-14{
    padding-left: 3.5rem;
  }

  .xl\:tw-pl-15{
    padding-left: 3.75rem;
  }

  .xl\:tw-pl-16{
    padding-left: 4rem;
  }

  .xl\:tw-pl-17{
    padding-left: 4.25rem;
  }

  .xl\:tw-pl-18{
    padding-left: 4.5rem;
  }

  .xl\:tw-pl-19{
    padding-left: 4.75rem;
  }

  .xl\:tw-pl-20{
    padding-left: 5rem;
  }

  .xl\:tw-pl-21{
    padding-left: 5.25rem;
  }

  .xl\:tw-pl-22{
    padding-left: 5.5rem;
  }

  .xl\:tw-pl-23{
    padding-left: 5.75rem;
  }

  .xl\:tw-pl-24{
    padding-left: 6rem;
  }

  .xl\:tw-pl-25{
    padding-left: 6.25rem;
  }

  .xl\:tw-pl-26{
    padding-left: 6.5rem;
  }

  .xl\:tw-pl-27{
    padding-left: 6.75rem;
  }

  .xl\:tw-pl-28{
    padding-left: 7rem;
  }

  .xl\:tw-pl-29{
    padding-left: 7.25rem;
  }

  .xl\:tw-pl-30{
    padding-left: 7.5rem;
  }

  .xl\:tw-pl-31{
    padding-left: 7.75rem;
  }

  .xl\:tw-pl-32{
    padding-left: 8rem;
  }

  .xl\:tw-pl-33{
    padding-left: 8.25rem;
  }

  .xl\:tw-pl-34{
    padding-left: 8.5rem;
  }

  .xl\:tw-pl-35{
    padding-left: 8.75rem;
  }

  .xl\:tw-pl-36{
    padding-left: 9rem;
  }

  .xl\:tw-pl-37{
    padding-left: 9.25rem;
  }

  .xl\:tw-pl-38{
    padding-left: 9.5rem;
  }

  .xl\:tw-pl-39{
    padding-left: 9.75rem;
  }

  .xl\:tw-pl-40{
    padding-left: 10rem;
  }

  .xl\:tw-pl-41{
    padding-left: 10.25rem;
  }

  .xl\:tw-pl-42{
    padding-left: 10.5rem;
  }

  .xl\:tw-pl-43{
    padding-left: 10.75rem;
  }

  .xl\:tw-pl-44{
    padding-left: 11rem;
  }

  .xl\:tw-pl-45{
    padding-left: 11.25rem;
  }

  .xl\:tw-pl-46{
    padding-left: 11.5rem;
  }

  .xl\:tw-pl-47{
    padding-left: 11.75rem;
  }

  .xl\:tw-pl-48{
    padding-left: 12rem;
  }

  .xl\:tw-pl-50{
    padding-left: 12.5rem;
  }

  .xl\:tw-pl-52{
    padding-left: 13rem;
  }

  .xl\:tw-pl-53{
    padding-left: 13.25rem;
  }

  .xl\:tw-pl-54{
    padding-left: 13.5rem;
  }

  .xl\:tw-pl-55{
    padding-left: 13.75rem;
  }

  .xl\:tw-pl-56{
    padding-left: 14rem;
  }

  .xl\:tw-pl-57{
    padding-left: 14.25rem;
  }

  .xl\:tw-pl-58{
    padding-left: 14.5rem;
  }

  .xl\:tw-pl-59{
    padding-left: 14.75rem;
  }

  .xl\:tw-pl-60{
    padding-left: 15rem;
  }

  .xl\:tw-pl-61{
    padding-left: 15.25rem;
  }

  .xl\:tw-pl-62{
    padding-left: 15.5rem;
  }

  .xl\:tw-pl-63{
    padding-left: 15.75rem;
  }

  .xl\:tw-pl-64{
    padding-left: 16rem;
  }

  .xl\:tw-pl-65{
    padding-left: 16.25rem;
  }

  .xl\:tw-pl-66{
    padding-left: 16.5rem;
  }

  .xl\:tw-pl-68{
    padding-left: 17rem;
  }

  .xl\:tw-pl-69{
    padding-left: 17.25rem;
  }

  .xl\:tw-pl-70{
    padding-left: 17.5rem;
  }

  .xl\:tw-pl-71{
    padding-left: 17.75rem;
  }

  .xl\:tw-pl-72{
    padding-left: 18rem;
  }

  .xl\:tw-pl-73{
    padding-left: 18.25rem;
  }

  .xl\:tw-pl-74{
    padding-left: 18.5rem;
  }

  .xl\:tw-pl-75{
    padding-left: 18.75rem;
  }

  .xl\:tw-pl-76{
    padding-left: 19rem;
  }

  .xl\:tw-pl-77{
    padding-left: 19.25rem;
  }

  .xl\:tw-pl-78{
    padding-left: 19.5rem;
  }

  .xl\:tw-pl-79{
    padding-left: 19.75rem;
  }

  .xl\:tw-pl-80{
    padding-left: 20rem;
  }

  .xl\:tw-pl-81{
    padding-left: 20.25rem;
  }

  .xl\:tw-pl-82{
    padding-left: 20.5rem;
  }

  .xl\:tw-pl-83{
    padding-left: 20.75rem;
  }

  .xl\:tw-pl-84{
    padding-left: 21rem;
  }

  .xl\:tw-pl-85{
    padding-left: 21.25rem;
  }

  .xl\:tw-pl-86{
    padding-left: 21.5rem;
  }

  .xl\:tw-pl-87{
    padding-left: 21.75rem;
  }

  .xl\:tw-pl-88{
    padding-left: 22rem;
  }

  .xl\:tw-pl-89{
    padding-left: 22.25rem;
  }

  .xl\:tw-pl-90{
    padding-left: 22.5rem;
  }

  .xl\:tw-pl-91{
    padding-left: 22.75rem;
  }

  .xl\:tw-pl-92{
    padding-left: 23rem;
  }

  .xl\:tw-pl-96{
    padding-left: 24rem;
  }

  .xl\:tw-pl-102{
    padding-left: 25.5rem;
  }

  .xl\:tw-pl-112{
    padding-left: 28rem;
  }

  .xl\:tw-pl-128{
    padding-left: 31rem;
  }

  .xl\:tw-pl-129{
    padding-left: 32.25rem;
  }

  .xl\:tw-pl-130{
    padding-left: 32.5rem;
  }

  .xl\:tw-pl-140{
    padding-left: 35rem;
  }

  .xl\:tw-pl-160{
    padding-left: 40rem;
  }

  .xl\:tw-pl-180{
    padding-left: 45rem;
  }

  .xl\:tw-pl-185{
    padding-left: 46.25rem;
  }

  .xl\:tw-pl-190{
    padding-left: 47.5rem;
  }

  .xl\:tw-pl-200{
    padding-left: 50rem;
  }

  .xl\:tw-pl-px{
    padding-left: 1px;
  }

  .xl\:tw-pl-0\.5{
    padding-left: 0.125rem;
  }

  .xl\:tw-pl-1\.5{
    padding-left: 0.375rem;
  }

  .xl\:tw-pl-2\.5{
    padding-left: 0.625rem;
  }

  .xl\:tw-pl-3\.5{
    padding-left: 0.875rem;
  }

  .xl\:tw-text-left{
    text-align: left;
  }

  .xl\:tw-text-center{
    text-align: center;
  }

  .xl\:tw-text-right{
    text-align: right;
  }

  .xl\:tw-text-justify{
    text-align: justify;
  }

  .xl\:tw-align-baseline{
    vertical-align: baseline;
  }

  .xl\:tw-align-top{
    vertical-align: top;
  }

  .xl\:tw-align-middle{
    vertical-align: middle;
  }

  .xl\:tw-align-bottom{
    vertical-align: bottom;
  }

  .xl\:tw-align-text-top{
    vertical-align: text-top;
  }

  .xl\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  .xl\:tw-font-sans{
    font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xl\:tw-font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xl\:tw-font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xl\:tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .xl\:tw-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xl\:tw-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xl\:tw-text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xl\:tw-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xl\:tw-text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xl\:tw-text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xl\:tw-text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xl\:tw-text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .xl\:tw-text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .xl\:tw-text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .xl\:tw-text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .xl\:tw-text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .xl\:tw-text-xxs{
    font-size: 0.65rem;
  }

  .xl\:tw-font-thin{
    font-weight: 100;
  }

  .xl\:tw-font-extralight{
    font-weight: 200;
  }

  .xl\:tw-font-light{
    font-weight: 300;
  }

  .xl\:tw-font-normal{
    font-weight: 400;
  }

  .xl\:tw-font-medium{
    font-weight: 500;
  }

  .xl\:tw-font-semibold{
    font-weight: 600;
  }

  .xl\:tw-font-bold{
    font-weight: 700;
  }

  .xl\:tw-font-extrabold{
    font-weight: 800;
  }

  .xl\:tw-font-black{
    font-weight: 900;
  }

  .xl\:tw-uppercase{
    text-transform: uppercase;
  }

  .xl\:tw-lowercase{
    text-transform: lowercase;
  }

  .xl\:tw-capitalize{
    text-transform: capitalize;
  }

  .xl\:tw-normal-case{
    text-transform: none;
  }

  .xl\:tw-italic{
    font-style: italic;
  }

  .xl\:tw-not-italic{
    font-style: normal;
  }

  .xl\:tw-ordinal, .xl\:tw-slashed-zero, .xl\:tw-lining-nums, .xl\:tw-oldstyle-nums, .xl\:tw-proportional-nums, .xl\:tw-tabular-nums, .xl\:tw-diagonal-fractions, .xl\:tw-stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xl\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  .xl\:tw-ordinal{
    --tw-ordinal: ordinal;
  }

  .xl\:tw-slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .xl\:tw-lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .xl\:tw-oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .xl\:tw-proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .xl\:tw-tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .xl\:tw-diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xl\:tw-stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .xl\:tw-leading-3{
    line-height: .75rem;
  }

  .xl\:tw-leading-4{
    line-height: 1rem;
  }

  .xl\:tw-leading-5{
    line-height: 1.25rem;
  }

  .xl\:tw-leading-6{
    line-height: 1.5rem;
  }

  .xl\:tw-leading-7{
    line-height: 1.75rem;
  }

  .xl\:tw-leading-8{
    line-height: 2rem;
  }

  .xl\:tw-leading-9{
    line-height: 2.25rem;
  }

  .xl\:tw-leading-10{
    line-height: 2.5rem;
  }

  .xl\:tw-leading-none{
    line-height: 1;
  }

  .xl\:tw-leading-tight{
    line-height: 1.25;
  }

  .xl\:tw-leading-snug{
    line-height: 1.375;
  }

  .xl\:tw-leading-normal{
    line-height: 1.5;
  }

  .xl\:tw-leading-relaxed{
    line-height: 1.625;
  }

  .xl\:tw-leading-loose{
    line-height: 2;
  }

  .xl\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  .xl\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  .xl\:tw-tracking-normal{
    letter-spacing: 0em;
  }

  .xl\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  .xl\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  .xl\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  .xl\:tw-text-transparent{
    color: transparent;
  }

  .xl\:tw-text-current{
    color: currentColor;
  }

  .xl\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xl\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xl\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xl\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xl\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xl\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xl\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xl\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xl\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xl\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xl\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xl\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-transparent{
    color: transparent;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-current{
    color: currentColor;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xl\:group-hover\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-transparent:focus-within{
    color: transparent;
  }

  .xl\:focus-within\:tw-text-current:focus-within{
    color: currentColor;
  }

  .xl\:focus-within\:tw-text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pregnancy-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pregnancy-green-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-pregnancy-green-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-dark-blue:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-orange-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-grey-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-grey-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-grey-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-grey-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-grey-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-grey-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-error-red:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-system-red-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-birth-summary-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-birth-summary-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-birth-summary-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-postnatal-assessment-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-postnatal-assessment-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-postnatal-assessment-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-background:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-system-banner:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-blue-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-blue-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-blue-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-blue-7:focus-within{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-chart-toggle:focus-within{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-left-nav-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-left-nav-active:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-left-nav-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:focus-within\:tw-text-default-colour:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-transparent:hover{
    color: transparent;
  }

  .xl\:hover\:tw-text-current:hover{
    color: currentColor;
  }

  .xl\:hover\:tw-text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pregnancy-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pregnancy-green-2:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-pregnancy-green-3:hover{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-dark-blue:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-orange-1:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-grey-1:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-grey-2:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-grey-3:hover{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-grey-4:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-grey-5:hover{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-grey-6:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-error-red:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-system-red-1:hover{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-birth-summary-1:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-birth-summary-2:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-birth-summary-3:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-postnatal-assessment-1:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-postnatal-assessment-2:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-postnatal-assessment-3:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-background:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-system-banner:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-blue-4:hover{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-blue-5:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-blue-6:hover{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-blue-7:hover{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-chart-toggle:hover{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-left-nav-1:hover{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-left-nav-active:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-left-nav-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-breadcrumb-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-grow-breadcrumb-inactive-text:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:hover\:tw-text-default-colour:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-transparent:focus{
    color: transparent;
  }

  .xl\:focus\:tw-text-current:focus{
    color: currentColor;
  }

  .xl\:focus\:tw-text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pregnancy-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pregnancy-green-2:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-pregnancy-green-3:focus{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-dark-blue:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-orange-1:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-grey-1:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-grey-2:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-grey-3:focus{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-grey-4:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-grey-5:focus{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-grey-6:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-error-red:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-system-red-1:focus{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-birth-summary-1:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-birth-summary-2:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-birth-summary-3:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-postnatal-assessment-1:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-postnatal-assessment-2:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-postnatal-assessment-3:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-background:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-system-banner:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-blue-4:focus{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-blue-5:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-blue-6:focus{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-blue-7:focus{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-chart-toggle:focus{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-left-nav-1:focus{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-left-nav-active:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-left-nav-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-breadcrumb-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-grow-breadcrumb-inactive-text:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:focus\:tw-text-default-colour:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xl\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .xl\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .xl\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .xl\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .xl\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .xl\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .xl\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .xl\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .xl\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .xl\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .xl\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .xl\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .xl\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .xl\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .xl\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .tw-group:hover .xl\:group-hover\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .xl\:focus-within\:tw-text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .xl\:focus-within\:tw-text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .xl\:focus-within\:tw-text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .xl\:focus-within\:tw-text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .xl\:focus-within\:tw-text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .xl\:focus-within\:tw-text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .xl\:focus-within\:tw-text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .xl\:focus-within\:tw-text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .xl\:focus-within\:tw-text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .xl\:focus-within\:tw-text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .xl\:focus-within\:tw-text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .xl\:focus-within\:tw-text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .xl\:focus-within\:tw-text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .xl\:focus-within\:tw-text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .xl\:focus-within\:tw-text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .xl\:hover\:tw-text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .xl\:hover\:tw-text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .xl\:hover\:tw-text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .xl\:hover\:tw-text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .xl\:hover\:tw-text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .xl\:hover\:tw-text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .xl\:hover\:tw-text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .xl\:hover\:tw-text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .xl\:hover\:tw-text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .xl\:hover\:tw-text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .xl\:hover\:tw-text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .xl\:hover\:tw-text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .xl\:hover\:tw-text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .xl\:hover\:tw-text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .xl\:hover\:tw-text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .xl\:focus\:tw-text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .xl\:focus\:tw-text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .xl\:focus\:tw-text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .xl\:focus\:tw-text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .xl\:focus\:tw-text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .xl\:focus\:tw-text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .xl\:focus\:tw-text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .xl\:focus\:tw-text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .xl\:focus\:tw-text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .xl\:focus\:tw-text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .xl\:focus\:tw-text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .xl\:focus\:tw-text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .xl\:focus\:tw-text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .xl\:focus\:tw-text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .xl\:focus\:tw-text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .xl\:tw-underline{
    text-decoration: underline;
  }

  .xl\:tw-line-through{
    text-decoration: line-through;
  }

  .xl\:tw-no-underline{
    text-decoration: none;
  }

  .tw-group:hover .xl\:group-hover\:tw-underline{
    text-decoration: underline;
  }

  .tw-group:hover .xl\:group-hover\:tw-line-through{
    text-decoration: line-through;
  }

  .tw-group:hover .xl\:group-hover\:tw-no-underline{
    text-decoration: none;
  }

  .xl\:focus-within\:tw-underline:focus-within{
    text-decoration: underline;
  }

  .xl\:focus-within\:tw-line-through:focus-within{
    text-decoration: line-through;
  }

  .xl\:focus-within\:tw-no-underline:focus-within{
    text-decoration: none;
  }

  .xl\:hover\:tw-underline:hover{
    text-decoration: underline;
  }

  .xl\:hover\:tw-line-through:hover{
    text-decoration: line-through;
  }

  .xl\:hover\:tw-no-underline:hover{
    text-decoration: none;
  }

  .xl\:focus\:tw-underline:focus{
    text-decoration: underline;
  }

  .xl\:focus\:tw-line-through:focus{
    text-decoration: line-through;
  }

  .xl\:focus\:tw-no-underline:focus{
    text-decoration: none;
  }

  .xl\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:tw-placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .xl\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  .xl\:tw-placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .xl\:tw-placeholder-current::placeholder{
    color: currentColor;
  }

  .xl\:tw-placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pregnancy-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pregnancy-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pregnancy-green-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pregnancy-green-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pregnancy-green-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-pregnancy-green-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-dark-blue::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-dark-blue::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-orange-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-orange-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-grey-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-error-red::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-error-red::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-red-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-system-red-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-birth-summary-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-birth-summary-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-birth-summary-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-birth-summary-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-birth-summary-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-birth-summary-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-postnatal-assessment-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-postnatal-assessment-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-postnatal-assessment-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-postnatal-assessment-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-postnatal-assessment-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-postnatal-assessment-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-background::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-background::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-system-banner::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-system-banner::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-7::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-blue-7::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-chart-toggle::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-chart-toggle::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-left-nav-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-left-nav-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-left-nav-active::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-left-nav-active::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-left-nav-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-left-nav-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-breadcrumb-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-default-colour::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-default-colour::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .xl\:focus\:tw-placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .xl\:focus\:tw-placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .xl\:focus\:tw-placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .xl\:focus\:tw-placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-dark-blue:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-orange-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-grey-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-error-red:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-error-red:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-system-red-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-birth-summary-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-birth-summary-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-birth-summary-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-background:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-system-banner:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-blue-7:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:tw-placeholder-default-colour:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xl\:tw-placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:tw-placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:tw-placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:tw-placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:tw-placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:tw-placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:tw-placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:tw-placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:tw-placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:tw-placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:tw-placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:tw-placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:tw-placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:tw-placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:tw-placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:tw-placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:tw-placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:tw-placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:tw-placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:tw-placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:tw-placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:tw-placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:tw-placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:tw-placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:tw-placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:tw-placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:tw-placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:tw-placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:tw-placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:tw-placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:tw-placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:tw-placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:tw-placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:tw-placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:tw-placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:tw-placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:tw-placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:tw-placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:tw-placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:tw-placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:tw-placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:tw-placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:tw-placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:tw-placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:tw-placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:tw-opacity-0{
    opacity: 0;
  }

  .xl\:tw-opacity-5{
    opacity: 0.05;
  }

  .xl\:tw-opacity-10{
    opacity: 0.1;
  }

  .xl\:tw-opacity-20{
    opacity: 0.2;
  }

  .xl\:tw-opacity-25{
    opacity: 0.25;
  }

  .xl\:tw-opacity-30{
    opacity: 0.3;
  }

  .xl\:tw-opacity-40{
    opacity: 0.4;
  }

  .xl\:tw-opacity-50{
    opacity: 0.5;
  }

  .xl\:tw-opacity-60{
    opacity: 0.6;
  }

  .xl\:tw-opacity-70{
    opacity: 0.7;
  }

  .xl\:tw-opacity-75{
    opacity: 0.75;
  }

  .xl\:tw-opacity-80{
    opacity: 0.8;
  }

  .xl\:tw-opacity-90{
    opacity: 0.9;
  }

  .xl\:tw-opacity-95{
    opacity: 0.95;
  }

  .xl\:tw-opacity-100{
    opacity: 1;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-0{
    opacity: 0;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-5{
    opacity: 0.05;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-10{
    opacity: 0.1;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-20{
    opacity: 0.2;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-25{
    opacity: 0.25;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-30{
    opacity: 0.3;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-40{
    opacity: 0.4;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-50{
    opacity: 0.5;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-60{
    opacity: 0.6;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-70{
    opacity: 0.7;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-75{
    opacity: 0.75;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-80{
    opacity: 0.8;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-90{
    opacity: 0.9;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-95{
    opacity: 0.95;
  }

  .tw-group:hover .xl\:group-hover\:tw-opacity-100{
    opacity: 1;
  }

  .xl\:focus-within\:tw-opacity-0:focus-within{
    opacity: 0;
  }

  .xl\:focus-within\:tw-opacity-5:focus-within{
    opacity: 0.05;
  }

  .xl\:focus-within\:tw-opacity-10:focus-within{
    opacity: 0.1;
  }

  .xl\:focus-within\:tw-opacity-20:focus-within{
    opacity: 0.2;
  }

  .xl\:focus-within\:tw-opacity-25:focus-within{
    opacity: 0.25;
  }

  .xl\:focus-within\:tw-opacity-30:focus-within{
    opacity: 0.3;
  }

  .xl\:focus-within\:tw-opacity-40:focus-within{
    opacity: 0.4;
  }

  .xl\:focus-within\:tw-opacity-50:focus-within{
    opacity: 0.5;
  }

  .xl\:focus-within\:tw-opacity-60:focus-within{
    opacity: 0.6;
  }

  .xl\:focus-within\:tw-opacity-70:focus-within{
    opacity: 0.7;
  }

  .xl\:focus-within\:tw-opacity-75:focus-within{
    opacity: 0.75;
  }

  .xl\:focus-within\:tw-opacity-80:focus-within{
    opacity: 0.8;
  }

  .xl\:focus-within\:tw-opacity-90:focus-within{
    opacity: 0.9;
  }

  .xl\:focus-within\:tw-opacity-95:focus-within{
    opacity: 0.95;
  }

  .xl\:focus-within\:tw-opacity-100:focus-within{
    opacity: 1;
  }

  .xl\:hover\:tw-opacity-0:hover{
    opacity: 0;
  }

  .xl\:hover\:tw-opacity-5:hover{
    opacity: 0.05;
  }

  .xl\:hover\:tw-opacity-10:hover{
    opacity: 0.1;
  }

  .xl\:hover\:tw-opacity-20:hover{
    opacity: 0.2;
  }

  .xl\:hover\:tw-opacity-25:hover{
    opacity: 0.25;
  }

  .xl\:hover\:tw-opacity-30:hover{
    opacity: 0.3;
  }

  .xl\:hover\:tw-opacity-40:hover{
    opacity: 0.4;
  }

  .xl\:hover\:tw-opacity-50:hover{
    opacity: 0.5;
  }

  .xl\:hover\:tw-opacity-60:hover{
    opacity: 0.6;
  }

  .xl\:hover\:tw-opacity-70:hover{
    opacity: 0.7;
  }

  .xl\:hover\:tw-opacity-75:hover{
    opacity: 0.75;
  }

  .xl\:hover\:tw-opacity-80:hover{
    opacity: 0.8;
  }

  .xl\:hover\:tw-opacity-90:hover{
    opacity: 0.9;
  }

  .xl\:hover\:tw-opacity-95:hover{
    opacity: 0.95;
  }

  .xl\:hover\:tw-opacity-100:hover{
    opacity: 1;
  }

  .xl\:focus\:tw-opacity-0:focus{
    opacity: 0;
  }

  .xl\:focus\:tw-opacity-5:focus{
    opacity: 0.05;
  }

  .xl\:focus\:tw-opacity-10:focus{
    opacity: 0.1;
  }

  .xl\:focus\:tw-opacity-20:focus{
    opacity: 0.2;
  }

  .xl\:focus\:tw-opacity-25:focus{
    opacity: 0.25;
  }

  .xl\:focus\:tw-opacity-30:focus{
    opacity: 0.3;
  }

  .xl\:focus\:tw-opacity-40:focus{
    opacity: 0.4;
  }

  .xl\:focus\:tw-opacity-50:focus{
    opacity: 0.5;
  }

  .xl\:focus\:tw-opacity-60:focus{
    opacity: 0.6;
  }

  .xl\:focus\:tw-opacity-70:focus{
    opacity: 0.7;
  }

  .xl\:focus\:tw-opacity-75:focus{
    opacity: 0.75;
  }

  .xl\:focus\:tw-opacity-80:focus{
    opacity: 0.8;
  }

  .xl\:focus\:tw-opacity-90:focus{
    opacity: 0.9;
  }

  .xl\:focus\:tw-opacity-95:focus{
    opacity: 0.95;
  }

  .xl\:focus\:tw-opacity-100:focus{
    opacity: 1;
  }

  .xl\:disabled\:tw-opacity-0:disabled{
    opacity: 0;
  }

  .xl\:disabled\:tw-opacity-5:disabled{
    opacity: 0.05;
  }

  .xl\:disabled\:tw-opacity-10:disabled{
    opacity: 0.1;
  }

  .xl\:disabled\:tw-opacity-20:disabled{
    opacity: 0.2;
  }

  .xl\:disabled\:tw-opacity-25:disabled{
    opacity: 0.25;
  }

  .xl\:disabled\:tw-opacity-30:disabled{
    opacity: 0.3;
  }

  .xl\:disabled\:tw-opacity-40:disabled{
    opacity: 0.4;
  }

  .xl\:disabled\:tw-opacity-50:disabled{
    opacity: 0.5;
  }

  .xl\:disabled\:tw-opacity-60:disabled{
    opacity: 0.6;
  }

  .xl\:disabled\:tw-opacity-70:disabled{
    opacity: 0.7;
  }

  .xl\:disabled\:tw-opacity-75:disabled{
    opacity: 0.75;
  }

  .xl\:disabled\:tw-opacity-80:disabled{
    opacity: 0.8;
  }

  .xl\:disabled\:tw-opacity-90:disabled{
    opacity: 0.9;
  }

  .xl\:disabled\:tw-opacity-95:disabled{
    opacity: 0.95;
  }

  .xl\:disabled\:tw-opacity-100:disabled{
    opacity: 1;
  }

  .xl\:tw-bg-blend-normal{
    background-blend-mode: normal;
  }

  .xl\:tw-bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .xl\:tw-bg-blend-screen{
    background-blend-mode: screen;
  }

  .xl\:tw-bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .xl\:tw-bg-blend-darken{
    background-blend-mode: darken;
  }

  .xl\:tw-bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .xl\:tw-bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .xl\:tw-bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .xl\:tw-bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .xl\:tw-bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .xl\:tw-bg-blend-difference{
    background-blend-mode: difference;
  }

  .xl\:tw-bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .xl\:tw-bg-blend-hue{
    background-blend-mode: hue;
  }

  .xl\:tw-bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .xl\:tw-bg-blend-color{
    background-blend-mode: color;
  }

  .xl\:tw-bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .xl\:tw-mix-blend-normal{
    mix-blend-mode: normal;
  }

  .xl\:tw-mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .xl\:tw-mix-blend-screen{
    mix-blend-mode: screen;
  }

  .xl\:tw-mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .xl\:tw-mix-blend-darken{
    mix-blend-mode: darken;
  }

  .xl\:tw-mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .xl\:tw-mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .xl\:tw-mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .xl\:tw-mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .xl\:tw-mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .xl\:tw-mix-blend-difference{
    mix-blend-mode: difference;
  }

  .xl\:tw-mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .xl\:tw-mix-blend-hue{
    mix-blend-mode: hue;
  }

  .xl\:tw-mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .xl\:tw-mix-blend-color{
    mix-blend-mode: color;
  }

  .xl\:tw-mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .xl\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

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

  .tw-group:hover .xl\:group-hover\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xl\:group-hover\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xl\:group-hover\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xl\:group-hover\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xl\:group-hover\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xl\:group-hover\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xl\:group-hover\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xl\:group-hover\:tw-shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:tw-shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:tw-shadow:focus-within{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:tw-shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:tw-shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:tw-shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:tw-shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:tw-shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:tw-shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:tw-shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:tw-shadow:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:tw-shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:tw-shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:tw-shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:tw-shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:tw-shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:tw-shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:tw-shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:tw-shadow:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:tw-shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:tw-shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:tw-shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:tw-shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:tw-shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:tw-shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus-within\:tw-outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus-within\:tw-outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus-within\:tw-outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus\:tw-outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus\:tw-outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus\:tw-outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:tw-ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:tw-ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:tw-ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:tw-ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:tw-ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:tw-ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:tw-ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:tw-ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:tw-ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:tw-ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:tw-ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:tw-ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:tw-ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:tw-ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:tw-ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:tw-ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:tw-ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:tw-ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:tw-ring-inset{
    --tw-ring-inset: inset;
  }

  .xl\:focus-within\:tw-ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .xl\:focus\:tw-ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .xl\:tw-ring-transparent{
    --tw-ring-color: transparent;
  }

  .xl\:tw-ring-current{
    --tw-ring-color: currentColor;
  }

  .xl\:tw-ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pregnancy-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pregnancy-green-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-pregnancy-green-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-dark-blue{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-orange-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-grey-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-grey-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-grey-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-grey-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-grey-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-grey-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-error-red{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-system-red-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-birth-summary-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-birth-summary-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-birth-summary-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-postnatal-assessment-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-postnatal-assessment-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-postnatal-assessment-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-background{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-system-banner{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-blue-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-blue-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-blue-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-blue-7{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-chart-toggle{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-left-nav-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-left-nav-active{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-left-nav-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-breadcrumb-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-grow-breadcrumb-inactive-text{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-default-colour{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .xl\:focus-within\:tw-ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .xl\:focus-within\:tw-ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pregnancy-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pregnancy-green-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-pregnancy-green-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-dark-blue:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-orange-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-grey-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-grey-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-grey-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-grey-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-grey-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-grey-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-error-red:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-system-red-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-birth-summary-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-birth-summary-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-birth-summary-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-postnatal-assessment-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-postnatal-assessment-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-postnatal-assessment-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-background:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-system-banner:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-blue-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-blue-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-blue-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-blue-7:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-chart-toggle:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-left-nav-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-left-nav-active:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-left-nav-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:tw-ring-default-colour:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .xl\:focus\:tw-ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .xl\:focus\:tw-ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pregnancy-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pregnancy-green-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-pregnancy-green-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-dark-blue:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-orange-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-grey-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-grey-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-grey-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-grey-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-grey-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-grey-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-error-red:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-system-red-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-birth-summary-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-birth-summary-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-birth-summary-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-postnatal-assessment-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-postnatal-assessment-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-postnatal-assessment-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-background:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-system-banner:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-blue-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-blue-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-blue-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-blue-7:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-chart-toggle:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-left-nav-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-left-nav-active:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-left-nav-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-breadcrumb-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:focus\:tw-ring-default-colour:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xl\:tw-ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .xl\:tw-ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .xl\:tw-ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .xl\:tw-ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .xl\:tw-ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .xl\:tw-ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .xl\:tw-ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .xl\:tw-ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .xl\:tw-ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .xl\:tw-ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .xl\:tw-ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .xl\:tw-ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .xl\:tw-ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .xl\:tw-ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .xl\:tw-ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .xl\:focus-within\:tw-ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .xl\:focus-within\:tw-ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus-within\:tw-ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus-within\:tw-ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus-within\:tw-ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus-within\:tw-ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus-within\:tw-ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus-within\:tw-ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus-within\:tw-ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus-within\:tw-ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus-within\:tw-ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus-within\:tw-ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus-within\:tw-ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus-within\:tw-ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus-within\:tw-ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .xl\:focus\:tw-ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .xl\:focus\:tw-ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus\:tw-ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus\:tw-ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus\:tw-ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus\:tw-ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus\:tw-ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus\:tw-ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus\:tw-ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus\:tw-ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus\:tw-ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus\:tw-ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus\:tw-ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus\:tw-ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus\:tw-ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .xl\:tw-ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .xl\:tw-ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .xl\:tw-ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .xl\:tw-ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .xl\:tw-ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus-within\:tw-ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus-within\:tw-ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus-within\:tw-ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus-within\:tw-ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus-within\:tw-ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus\:tw-ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus\:tw-ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus\:tw-ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus\:tw-ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus\:tw-ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .xl\:tw-ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .xl\:tw-ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .xl\:tw-ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .xl\:tw-ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .xl\:tw-ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:tw-ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:tw-ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:tw-ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:tw-ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:tw-ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:tw-ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:tw-ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .xl\:tw-ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:tw-ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .xl\:tw-ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:tw-ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:tw-ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:tw-ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:tw-ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .xl\:tw-ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:tw-ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:tw-ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:tw-ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:tw-ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:tw-ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:tw-ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:tw-ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:tw-ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:tw-ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:tw-ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:tw-ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .xl\:tw-ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .xl\:tw-ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .xl\:tw-ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .xl\:tw-ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:tw-ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:tw-ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:tw-ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:tw-ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .xl\:tw-ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .xl\:tw-ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .xl\:tw-ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .xl\:tw-ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .xl\:tw-ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:tw-ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:tw-ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:tw-ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:tw-ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:tw-ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:tw-ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:tw-ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:tw-ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:tw-ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:tw-ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:tw-ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:tw-ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:tw-ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:tw-ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:tw-ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:tw-ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:tw-ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:tw-ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:tw-ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:tw-ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .xl\:tw-ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:tw-ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:tw-ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:tw-ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:tw-ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:tw-ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:tw-ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:tw-ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:tw-ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:tw-ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:tw-ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:tw-ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:tw-ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:tw-ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:tw-ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:tw-ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:tw-ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .xl\:tw-ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .xl\:tw-ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:tw-ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .xl\:tw-ring-offset-pregnancy-green-1{
    --tw-ring-offset-color: #346633;
  }

  .xl\:tw-ring-offset-pregnancy-green-2{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xl\:tw-ring-offset-pregnancy-green-3{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xl\:tw-ring-offset-system-blue-1{
    --tw-ring-offset-color: #477591;
  }

  .xl\:tw-ring-offset-system-blue-2{
    --tw-ring-offset-color: #A9BECB;
  }

  .xl\:tw-ring-offset-system-blue-3{
    --tw-ring-offset-color: #769BB4;
  }

  .xl\:tw-ring-offset-system-dark-blue{
    --tw-ring-offset-color: #213B4E;
  }

  .xl\:tw-ring-offset-inactive{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xl\:tw-ring-offset-system-green-1{
    --tw-ring-offset-color: #87c540;
  }

  .xl\:tw-ring-offset-system-orange-1{
    --tw-ring-offset-color: #ED8936;
  }

  .xl\:tw-ring-offset-system-grey-1{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xl\:tw-ring-offset-system-grey-2{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xl\:tw-ring-offset-system-grey-3{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xl\:tw-ring-offset-system-grey-4{
    --tw-ring-offset-color: #707070;
  }

  .xl\:tw-ring-offset-system-grey-5{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xl\:tw-ring-offset-system-grey-6{
    --tw-ring-offset-color: #333333;
  }

  .xl\:tw-ring-offset-error-red{
    --tw-ring-offset-color: #C11013;
  }

  .xl\:tw-ring-offset-system-red-1{
    --tw-ring-offset-color: #E22828;
  }

  .xl\:tw-ring-offset-birth-summary-1{
    --tw-ring-offset-color: #FFC924;
  }

  .xl\:tw-ring-offset-birth-summary-2{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xl\:tw-ring-offset-birth-summary-3{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xl\:tw-ring-offset-postnatal-assessment-1{
    --tw-ring-offset-color: #865A87;
  }

  .xl\:tw-ring-offset-postnatal-assessment-2{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xl\:tw-ring-offset-postnatal-assessment-3{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xl\:tw-ring-offset-grow-background{
    --tw-ring-offset-color: #86A3B6;
  }

  .xl\:tw-ring-offset-grow-system-banner{
    --tw-ring-offset-color: #547F9A;
  }

  .xl\:tw-ring-offset-grow-blue-1{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xl\:tw-ring-offset-grow-blue-2{
    --tw-ring-offset-color: #477591;
  }

  .xl\:tw-ring-offset-grow-blue-3{
    --tw-ring-offset-color: #7098B0;
  }

  .xl\:tw-ring-offset-grow-blue-4{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xl\:tw-ring-offset-grow-blue-5{
    --tw-ring-offset-color: #547F9A;
  }

  .xl\:tw-ring-offset-grow-blue-6{
    --tw-ring-offset-color: #77a4bf;
  }

  .xl\:tw-ring-offset-grow-blue-7{
    --tw-ring-offset-color: #88BBDB;
  }

  .xl\:tw-ring-offset-grow-chart-toggle{
    --tw-ring-offset-color: #507A91;
  }

  .xl\:tw-ring-offset-grow-left-nav-1{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xl\:tw-ring-offset-grow-left-nav-active{
    --tw-ring-offset-color: #3A5869;
  }

  .xl\:tw-ring-offset-grow-left-nav-hover{
    --tw-ring-offset-color: #3A5869;
  }

  .xl\:tw-ring-offset-grow-breadcrumb-inactive{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xl\:tw-ring-offset-grow-breadcrumb-inactive-text{
    --tw-ring-offset-color: #333333;
  }

  .xl\:tw-ring-offset-default-colour{
    --tw-ring-offset-color: #333333;
  }

  .xl\:focus-within\:tw-ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus-within\:tw-ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus-within\:tw-ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .xl\:focus-within\:tw-ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus-within\:tw-ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:focus-within\:tw-ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:focus-within\:tw-ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:focus-within\:tw-ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:focus-within\:tw-ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:focus-within\:tw-ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:focus-within\:tw-ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:focus-within\:tw-ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .xl\:focus-within\:tw-ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:focus-within\:tw-ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .xl\:focus-within\:tw-ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:focus-within\:tw-ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:focus-within\:tw-ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:focus-within\:tw-ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:focus-within\:tw-ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .xl\:focus-within\:tw-ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:focus-within\:tw-ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:focus-within\:tw-ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:focus-within\:tw-ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:focus-within\:tw-ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .xl\:focus-within\:tw-ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .xl\:focus-within\:tw-ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:focus-within\:tw-ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:focus-within\:tw-ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:focus-within\:tw-ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:focus-within\:tw-ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .xl\:focus-within\:tw-ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .xl\:focus-within\:tw-ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .xl\:focus-within\:tw-ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .xl\:focus-within\:tw-ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .xl\:focus-within\:tw-ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:focus-within\:tw-ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:focus-within\:tw-ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:focus-within\:tw-ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:focus-within\:tw-ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:focus-within\:tw-ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:focus-within\:tw-ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:focus-within\:tw-ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:focus-within\:tw-ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:focus-within\:tw-ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:focus-within\:tw-ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:focus-within\:tw-ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .xl\:focus-within\:tw-ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:focus-within\:tw-ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:focus-within\:tw-ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:focus-within\:tw-ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:focus-within\:tw-ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:focus-within\:tw-ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:focus-within\:tw-ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:focus-within\:tw-ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:focus-within\:tw-ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:focus-within\:tw-ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:focus-within\:tw-ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:focus-within\:tw-ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:focus-within\:tw-ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:focus-within\:tw-ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:focus-within\:tw-ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:focus-within\:tw-ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:focus-within\:tw-ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .xl\:focus-within\:tw-ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .xl\:focus-within\:tw-ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:focus-within\:tw-ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .xl\:focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
    --tw-ring-offset-color: #346633;
  }

  .xl\:focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xl\:focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xl\:focus-within\:tw-ring-offset-system-blue-1:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .xl\:focus-within\:tw-ring-offset-system-blue-2:focus-within{
    --tw-ring-offset-color: #A9BECB;
  }

  .xl\:focus-within\:tw-ring-offset-system-blue-3:focus-within{
    --tw-ring-offset-color: #769BB4;
  }

  .xl\:focus-within\:tw-ring-offset-system-dark-blue:focus-within{
    --tw-ring-offset-color: #213B4E;
  }

  .xl\:focus-within\:tw-ring-offset-inactive:focus-within{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xl\:focus-within\:tw-ring-offset-system-green-1:focus-within{
    --tw-ring-offset-color: #87c540;
  }

  .xl\:focus-within\:tw-ring-offset-system-orange-1:focus-within{
    --tw-ring-offset-color: #ED8936;
  }

  .xl\:focus-within\:tw-ring-offset-system-grey-1:focus-within{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xl\:focus-within\:tw-ring-offset-system-grey-2:focus-within{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xl\:focus-within\:tw-ring-offset-system-grey-3:focus-within{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xl\:focus-within\:tw-ring-offset-system-grey-4:focus-within{
    --tw-ring-offset-color: #707070;
  }

  .xl\:focus-within\:tw-ring-offset-system-grey-5:focus-within{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xl\:focus-within\:tw-ring-offset-system-grey-6:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xl\:focus-within\:tw-ring-offset-error-red:focus-within{
    --tw-ring-offset-color: #C11013;
  }

  .xl\:focus-within\:tw-ring-offset-system-red-1:focus-within{
    --tw-ring-offset-color: #E22828;
  }

  .xl\:focus-within\:tw-ring-offset-birth-summary-1:focus-within{
    --tw-ring-offset-color: #FFC924;
  }

  .xl\:focus-within\:tw-ring-offset-birth-summary-2:focus-within{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xl\:focus-within\:tw-ring-offset-birth-summary-3:focus-within{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xl\:focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
    --tw-ring-offset-color: #865A87;
  }

  .xl\:focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xl\:focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xl\:focus-within\:tw-ring-offset-grow-background:focus-within{
    --tw-ring-offset-color: #86A3B6;
  }

  .xl\:focus-within\:tw-ring-offset-grow-system-banner:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .xl\:focus-within\:tw-ring-offset-grow-blue-1:focus-within{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xl\:focus-within\:tw-ring-offset-grow-blue-2:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .xl\:focus-within\:tw-ring-offset-grow-blue-3:focus-within{
    --tw-ring-offset-color: #7098B0;
  }

  .xl\:focus-within\:tw-ring-offset-grow-blue-4:focus-within{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xl\:focus-within\:tw-ring-offset-grow-blue-5:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .xl\:focus-within\:tw-ring-offset-grow-blue-6:focus-within{
    --tw-ring-offset-color: #77a4bf;
  }

  .xl\:focus-within\:tw-ring-offset-grow-blue-7:focus-within{
    --tw-ring-offset-color: #88BBDB;
  }

  .xl\:focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
    --tw-ring-offset-color: #507A91;
  }

  .xl\:focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xl\:focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .xl\:focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .xl\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xl\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xl\:focus-within\:tw-ring-offset-default-colour:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xl\:focus\:tw-ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus\:tw-ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus\:tw-ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .xl\:focus\:tw-ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus\:tw-ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:focus\:tw-ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:focus\:tw-ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:focus\:tw-ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:focus\:tw-ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:focus\:tw-ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:focus\:tw-ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:focus\:tw-ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .xl\:focus\:tw-ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:focus\:tw-ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .xl\:focus\:tw-ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:focus\:tw-ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:focus\:tw-ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:focus\:tw-ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:focus\:tw-ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .xl\:focus\:tw-ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:focus\:tw-ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:focus\:tw-ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:focus\:tw-ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:focus\:tw-ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:focus\:tw-ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:focus\:tw-ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:focus\:tw-ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:focus\:tw-ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:focus\:tw-ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:focus\:tw-ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:focus\:tw-ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .xl\:focus\:tw-ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .xl\:focus\:tw-ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .xl\:focus\:tw-ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .xl\:focus\:tw-ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:focus\:tw-ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:focus\:tw-ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:focus\:tw-ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:focus\:tw-ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .xl\:focus\:tw-ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .xl\:focus\:tw-ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .xl\:focus\:tw-ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .xl\:focus\:tw-ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .xl\:focus\:tw-ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:focus\:tw-ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:focus\:tw-ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:focus\:tw-ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:focus\:tw-ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:focus\:tw-ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:focus\:tw-ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:focus\:tw-ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:focus\:tw-ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:focus\:tw-ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:focus\:tw-ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:focus\:tw-ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:focus\:tw-ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:focus\:tw-ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:focus\:tw-ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:focus\:tw-ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:focus\:tw-ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:focus\:tw-ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:focus\:tw-ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:focus\:tw-ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:focus\:tw-ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .xl\:focus\:tw-ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:focus\:tw-ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:focus\:tw-ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:focus\:tw-ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:focus\:tw-ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:focus\:tw-ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:focus\:tw-ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:focus\:tw-ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:focus\:tw-ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:focus\:tw-ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:focus\:tw-ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:focus\:tw-ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:focus\:tw-ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:focus\:tw-ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:focus\:tw-ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:focus\:tw-ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:focus\:tw-ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .xl\:focus\:tw-ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .xl\:focus\:tw-ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:focus\:tw-ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .xl\:focus\:tw-ring-offset-pregnancy-green-1:focus{
    --tw-ring-offset-color: #346633;
  }

  .xl\:focus\:tw-ring-offset-pregnancy-green-2:focus{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xl\:focus\:tw-ring-offset-pregnancy-green-3:focus{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xl\:focus\:tw-ring-offset-system-blue-1:focus{
    --tw-ring-offset-color: #477591;
  }

  .xl\:focus\:tw-ring-offset-system-blue-2:focus{
    --tw-ring-offset-color: #A9BECB;
  }

  .xl\:focus\:tw-ring-offset-system-blue-3:focus{
    --tw-ring-offset-color: #769BB4;
  }

  .xl\:focus\:tw-ring-offset-system-dark-blue:focus{
    --tw-ring-offset-color: #213B4E;
  }

  .xl\:focus\:tw-ring-offset-inactive:focus{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xl\:focus\:tw-ring-offset-system-green-1:focus{
    --tw-ring-offset-color: #87c540;
  }

  .xl\:focus\:tw-ring-offset-system-orange-1:focus{
    --tw-ring-offset-color: #ED8936;
  }

  .xl\:focus\:tw-ring-offset-system-grey-1:focus{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xl\:focus\:tw-ring-offset-system-grey-2:focus{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xl\:focus\:tw-ring-offset-system-grey-3:focus{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xl\:focus\:tw-ring-offset-system-grey-4:focus{
    --tw-ring-offset-color: #707070;
  }

  .xl\:focus\:tw-ring-offset-system-grey-5:focus{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xl\:focus\:tw-ring-offset-system-grey-6:focus{
    --tw-ring-offset-color: #333333;
  }

  .xl\:focus\:tw-ring-offset-error-red:focus{
    --tw-ring-offset-color: #C11013;
  }

  .xl\:focus\:tw-ring-offset-system-red-1:focus{
    --tw-ring-offset-color: #E22828;
  }

  .xl\:focus\:tw-ring-offset-birth-summary-1:focus{
    --tw-ring-offset-color: #FFC924;
  }

  .xl\:focus\:tw-ring-offset-birth-summary-2:focus{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xl\:focus\:tw-ring-offset-birth-summary-3:focus{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xl\:focus\:tw-ring-offset-postnatal-assessment-1:focus{
    --tw-ring-offset-color: #865A87;
  }

  .xl\:focus\:tw-ring-offset-postnatal-assessment-2:focus{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xl\:focus\:tw-ring-offset-postnatal-assessment-3:focus{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xl\:focus\:tw-ring-offset-grow-background:focus{
    --tw-ring-offset-color: #86A3B6;
  }

  .xl\:focus\:tw-ring-offset-grow-system-banner:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .xl\:focus\:tw-ring-offset-grow-blue-1:focus{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xl\:focus\:tw-ring-offset-grow-blue-2:focus{
    --tw-ring-offset-color: #477591;
  }

  .xl\:focus\:tw-ring-offset-grow-blue-3:focus{
    --tw-ring-offset-color: #7098B0;
  }

  .xl\:focus\:tw-ring-offset-grow-blue-4:focus{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xl\:focus\:tw-ring-offset-grow-blue-5:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .xl\:focus\:tw-ring-offset-grow-blue-6:focus{
    --tw-ring-offset-color: #77a4bf;
  }

  .xl\:focus\:tw-ring-offset-grow-blue-7:focus{
    --tw-ring-offset-color: #88BBDB;
  }

  .xl\:focus\:tw-ring-offset-grow-chart-toggle:focus{
    --tw-ring-offset-color: #507A91;
  }

  .xl\:focus\:tw-ring-offset-grow-left-nav-1:focus{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xl\:focus\:tw-ring-offset-grow-left-nav-active:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .xl\:focus\:tw-ring-offset-grow-left-nav-hover:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .xl\:focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xl\:focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
    --tw-ring-offset-color: #333333;
  }

  .xl\:focus\:tw-ring-offset-default-colour:focus{
    --tw-ring-offset-color: #333333;
  }

  .xl\:tw-filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .xl\:tw-filter-none{
    filter: none;
  }

  .xl\:tw-blur-0{
    --tw-blur: blur(0);
  }

  .xl\:tw-blur-none{
    --tw-blur: blur(0);
  }

  .xl\:tw-blur-sm{
    --tw-blur: blur(4px);
  }

  .xl\:tw-blur{
    --tw-blur: blur(8px);
  }

  .xl\:tw-blur-md{
    --tw-blur: blur(12px);
  }

  .xl\:tw-blur-lg{
    --tw-blur: blur(16px);
  }

  .xl\:tw-blur-xl{
    --tw-blur: blur(24px);
  }

  .xl\:tw-blur-2xl{
    --tw-blur: blur(40px);
  }

  .xl\:tw-blur-3xl{
    --tw-blur: blur(64px);
  }

  .xl\:tw-brightness-0{
    --tw-brightness: brightness(0);
  }

  .xl\:tw-brightness-50{
    --tw-brightness: brightness(.5);
  }

  .xl\:tw-brightness-75{
    --tw-brightness: brightness(.75);
  }

  .xl\:tw-brightness-90{
    --tw-brightness: brightness(.9);
  }

  .xl\:tw-brightness-95{
    --tw-brightness: brightness(.95);
  }

  .xl\:tw-brightness-100{
    --tw-brightness: brightness(1);
  }

  .xl\:tw-brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .xl\:tw-brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .xl\:tw-brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .xl\:tw-brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .xl\:tw-brightness-200{
    --tw-brightness: brightness(2);
  }

  .xl\:tw-contrast-0{
    --tw-contrast: contrast(0);
  }

  .xl\:tw-contrast-50{
    --tw-contrast: contrast(.5);
  }

  .xl\:tw-contrast-75{
    --tw-contrast: contrast(.75);
  }

  .xl\:tw-contrast-100{
    --tw-contrast: contrast(1);
  }

  .xl\:tw-contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .xl\:tw-contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .xl\:tw-contrast-200{
    --tw-contrast: contrast(2);
  }

  .xl\:tw-drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .xl\:tw-drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .xl\:tw-drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .xl\:tw-drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .xl\:tw-drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .xl\:tw-drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .xl\:tw-drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .xl\:tw-grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .xl\:tw-grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .xl\:tw-hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .xl\:tw-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .xl\:tw-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .xl\:tw-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .xl\:tw-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .xl\:tw-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .xl\:tw--hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .xl\:tw--hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .xl\:tw--hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .xl\:tw--hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .xl\:tw--hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .xl\:tw-invert-0{
    --tw-invert: invert(0);
  }

  .xl\:tw-invert{
    --tw-invert: invert(100%);
  }

  .xl\:tw-saturate-0{
    --tw-saturate: saturate(0);
  }

  .xl\:tw-saturate-50{
    --tw-saturate: saturate(.5);
  }

  .xl\:tw-saturate-100{
    --tw-saturate: saturate(1);
  }

  .xl\:tw-saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .xl\:tw-saturate-200{
    --tw-saturate: saturate(2);
  }

  .xl\:tw-sepia-0{
    --tw-sepia: sepia(0);
  }

  .xl\:tw-sepia{
    --tw-sepia: sepia(100%);
  }

  .xl\:tw-backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .xl\:tw-backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .xl\:tw-backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .xl\:tw-backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .xl\:tw-backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .xl\:tw-backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .xl\:tw-backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .xl\:tw-backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .xl\:tw-backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .xl\:tw-backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .xl\:tw-backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .xl\:tw-backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .xl\:tw-backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .xl\:tw-backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .xl\:tw-backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .xl\:tw-backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .xl\:tw-backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .xl\:tw-backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .xl\:tw-backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .xl\:tw-backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .xl\:tw-backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .xl\:tw-backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .xl\:tw-backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .xl\:tw-backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .xl\:tw-backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .xl\:tw-backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .xl\:tw-backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .xl\:tw-backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .xl\:tw-backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .xl\:tw-backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .xl\:tw-backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .xl\:tw-backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .xl\:tw-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .xl\:tw-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .xl\:tw-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .xl\:tw-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .xl\:tw-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .xl\:tw--backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .xl\:tw--backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .xl\:tw--backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .xl\:tw--backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .xl\:tw--backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .xl\:tw-backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .xl\:tw-backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .xl\:tw-backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .xl\:tw-backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .xl\:tw-backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .xl\:tw-backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .xl\:tw-backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .xl\:tw-backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .xl\:tw-backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .xl\:tw-backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .xl\:tw-backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .xl\:tw-backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .xl\:tw-backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .xl\:tw-backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .xl\:tw-backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .xl\:tw-backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .xl\:tw-backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .xl\:tw-backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .xl\:tw-backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .xl\:tw-backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .xl\:tw-backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .xl\:tw-backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .xl\:tw-backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .xl\:tw-backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .xl\:tw-transition-none{
    transition-property: none;
  }

  .xl\:tw-transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:tw-transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:tw-transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:tw-transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:tw-delay-75{
    transition-delay: 75ms;
  }

  .xl\:tw-delay-100{
    transition-delay: 100ms;
  }

  .xl\:tw-delay-150{
    transition-delay: 150ms;
  }

  .xl\:tw-delay-200{
    transition-delay: 200ms;
  }

  .xl\:tw-delay-300{
    transition-delay: 300ms;
  }

  .xl\:tw-delay-500{
    transition-delay: 500ms;
  }

  .xl\:tw-delay-700{
    transition-delay: 700ms;
  }

  .xl\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  .xl\:tw-duration-75{
    transition-duration: 75ms;
  }

  .xl\:tw-duration-100{
    transition-duration: 100ms;
  }

  .xl\:tw-duration-150{
    transition-duration: 150ms;
  }

  .xl\:tw-duration-200{
    transition-duration: 200ms;
  }

  .xl\:tw-duration-300{
    transition-duration: 300ms;
  }

  .xl\:tw-duration-500{
    transition-duration: 500ms;
  }

  .xl\:tw-duration-700{
    transition-duration: 700ms;
  }

  .xl\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  .xl\:tw-ease-linear{
    transition-timing-function: linear;
  }

  .xl\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xl\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xl\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .xl\:tw-bg-default-background-colour {
    background-color: #FFFFFF !important;
  }

  .xl\:tw-text-default-background-colour {
    color: #FFFFFF !important;
  }

  .xl\:tw-border-default-background-colour {
    border-color: #FFFFFF !important;
  }

  .xl\:tw-bg-default-colour-one {
    background-color: #759AA7 !important;
  }

  .xl\:tw-text-default-colour-one {
    color: #759AA7 !important;
  }

  .xl\:tw-border-default-colour-one {
    border-color: #759AA7 !important;
  }

  .xl\:tw-bg-default-colour-two {
    background-color: #CADDE3 !important;
  }

  .xl\:tw-text-default-colour-two {
    color: #CADDE3 !important;
  }

  .xl\:tw-border-default-colour-two {
    border-color: #CADDE3 !important;
  }

  .xl\:tw-bg-default-colour-three {
    background-color: #EEF4F7 !important;
  }

  .xl\:tw-text-default-colour-three {
    color: #EEF4F7 !important;
  }

  .xl\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xl\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .xl\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .xl\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xl\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .xl\:tw-text-error {
    color: #E53E3E !important;
  }

  .xl\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .xl\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xl\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .xl\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .xl\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xl\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .xl\:tw-text-error {
    color: #E53E3E !important;
  }

  .xl\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .xl\:tw-bg-default-modal-background-colour {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xl\:tw-bg-pregnancy-notes-one {
    background-color: #346633 !important;
  }

  .xl\:tw-text-pregnancy-notes-one {
    color: #346633 !important;
  }

  .xl\:tw-border-pregnancy-notes-one {
    border-color: #346633 !important;
  }

  .xl\:tw-bg-pregnancy-notes-two {
    background-color: #BEEDBE !important;
  }

  .xl\:tw-text-pregnancy-notes-two {
    color: #BEEDBE !important;
  }

  .xl\:tw-border-pregnancy-notes-two {
    border-color: #BEEDBE !important;
  }

  .xl\:tw-bg-pregnancy-notes-three {
    background-color: #F0FCF6 !important;
  }

  .xl\:tw-text-pregnancy-notes-three {
    color: #F0FCF6 !important;
  }

  .xl\:tw-border-pregnancy-notes-three {
    border-color: #F0FCF6 !important;
  }

  .xl\:tw-font-noto-sans {
    font-family: Noto Sans, sans-serif !important;
  }

  .xl\:tw-font-nunito {
    font-family: Nunito, sans-serif !important;
  }

  .xl\:tw-menu-icon-colour {
    color: #346633 !important;
  }

  .xl\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .xl\:tw-bg-disabled-text-colour {
    background-color: #999999 !important;
  }

  .xl\:tw-disabled-text-colour {
    color: #333333 !important;
  }

  .xl\:tw-border-disabled-text-colour {
    border-color: #999999 !important;
  }

  .xl\:tw-table-row-hover {
    opacity: 0.9;
  }

  .xl\:tw-user-menu {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xl\:tw-delete-plot-text-colour {
    color: #304E5F;
  }

  .xl\:tw-grow-user-menu {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xl\:tw-triangle-up {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xl\:tw-grow-triangle-up-banner {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xl\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .xl\:hover\:tw-bg-default-background-colour:hover {
    background-color: #FFFFFF !important;
  }

  .xl\:hover\:tw-text-default-background-colour:hover {
    color: #FFFFFF !important;
  }

  .xl\:hover\:tw-border-default-background-colour:hover {
    border-color: #FFFFFF !important;
  }

  .xl\:hover\:tw-bg-default-colour-one:hover {
    background-color: #759AA7 !important;
  }

  .xl\:hover\:tw-text-default-colour-one:hover {
    color: #759AA7 !important;
  }

  .xl\:hover\:tw-border-default-colour-one:hover {
    border-color: #759AA7 !important;
  }

  .xl\:hover\:tw-bg-default-colour-two:hover {
    background-color: #CADDE3 !important;
  }

  .xl\:hover\:tw-text-default-colour-two:hover {
    color: #CADDE3 !important;
  }

  .xl\:hover\:tw-border-default-colour-two:hover {
    border-color: #CADDE3 !important;
  }

  .xl\:hover\:tw-bg-default-colour-three:hover {
    background-color: #EEF4F7 !important;
  }

  .xl\:hover\:tw-text-default-colour-three:hover {
    color: #EEF4F7 !important;
  }

  .xl\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xl\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .xl\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .xl\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xl\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .xl\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .xl\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .xl\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xl\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .xl\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .xl\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xl\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .xl\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .xl\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .xl\:hover\:tw-bg-default-modal-background-colour:hover {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xl\:hover\:tw-bg-pregnancy-notes-one:hover {
    background-color: #346633 !important;
  }

  .xl\:hover\:tw-text-pregnancy-notes-one:hover {
    color: #346633 !important;
  }

  .xl\:hover\:tw-border-pregnancy-notes-one:hover {
    border-color: #346633 !important;
  }

  .xl\:hover\:tw-bg-pregnancy-notes-two:hover {
    background-color: #BEEDBE !important;
  }

  .xl\:hover\:tw-text-pregnancy-notes-two:hover {
    color: #BEEDBE !important;
  }

  .xl\:hover\:tw-border-pregnancy-notes-two:hover {
    border-color: #BEEDBE !important;
  }

  .xl\:hover\:tw-bg-pregnancy-notes-three:hover {
    background-color: #F0FCF6 !important;
  }

  .xl\:hover\:tw-text-pregnancy-notes-three:hover {
    color: #F0FCF6 !important;
  }

  .xl\:hover\:tw-border-pregnancy-notes-three:hover {
    border-color: #F0FCF6 !important;
  }

  .xl\:hover\:tw-font-noto-sans:hover {
    font-family: Noto Sans, sans-serif !important;
  }

  .xl\:hover\:tw-font-nunito:hover {
    font-family: Nunito, sans-serif !important;
  }

  .xl\:hover\:tw-menu-icon-colour:hover {
    color: #346633 !important;
  }

  .xl\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .xl\:hover\:tw-bg-disabled-text-colour:hover {
    background-color: #999999 !important;
  }

  .xl\:hover\:tw-disabled-text-colour:hover {
    color: #333333 !important;
  }

  .xl\:hover\:tw-border-disabled-text-colour:hover {
    border-color: #999999 !important;
  }

  .xl\:hover\:tw-table-row-hover:hover {
    opacity: 0.9;
  }

  .xl\:hover\:tw-user-menu:hover {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xl\:hover\:tw-delete-plot-text-colour:hover {
    color: #304E5F;
  }

  .xl\:hover\:tw-grow-user-menu:hover {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xl\:hover\:tw-triangle-up:hover {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xl\:hover\:tw-grow-triangle-up-banner:hover {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xl\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .xl\:focus\:tw-bg-default-background-colour:focus {
    background-color: #FFFFFF !important;
  }

  .xl\:focus\:tw-text-default-background-colour:focus {
    color: #FFFFFF !important;
  }

  .xl\:focus\:tw-border-default-background-colour:focus {
    border-color: #FFFFFF !important;
  }

  .xl\:focus\:tw-bg-default-colour-one:focus {
    background-color: #759AA7 !important;
  }

  .xl\:focus\:tw-text-default-colour-one:focus {
    color: #759AA7 !important;
  }

  .xl\:focus\:tw-border-default-colour-one:focus {
    border-color: #759AA7 !important;
  }

  .xl\:focus\:tw-bg-default-colour-two:focus {
    background-color: #CADDE3 !important;
  }

  .xl\:focus\:tw-text-default-colour-two:focus {
    color: #CADDE3 !important;
  }

  .xl\:focus\:tw-border-default-colour-two:focus {
    border-color: #CADDE3 !important;
  }

  .xl\:focus\:tw-bg-default-colour-three:focus {
    background-color: #EEF4F7 !important;
  }

  .xl\:focus\:tw-text-default-colour-three:focus {
    color: #EEF4F7 !important;
  }

  .xl\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xl\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .xl\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .xl\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xl\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .xl\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .xl\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .xl\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xl\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .xl\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .xl\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xl\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .xl\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .xl\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .xl\:focus\:tw-bg-default-modal-background-colour:focus {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xl\:focus\:tw-bg-pregnancy-notes-one:focus {
    background-color: #346633 !important;
  }

  .xl\:focus\:tw-text-pregnancy-notes-one:focus {
    color: #346633 !important;
  }

  .xl\:focus\:tw-border-pregnancy-notes-one:focus {
    border-color: #346633 !important;
  }

  .xl\:focus\:tw-bg-pregnancy-notes-two:focus {
    background-color: #BEEDBE !important;
  }

  .xl\:focus\:tw-text-pregnancy-notes-two:focus {
    color: #BEEDBE !important;
  }

  .xl\:focus\:tw-border-pregnancy-notes-two:focus {
    border-color: #BEEDBE !important;
  }

  .xl\:focus\:tw-bg-pregnancy-notes-three:focus {
    background-color: #F0FCF6 !important;
  }

  .xl\:focus\:tw-text-pregnancy-notes-three:focus {
    color: #F0FCF6 !important;
  }

  .xl\:focus\:tw-border-pregnancy-notes-three:focus {
    border-color: #F0FCF6 !important;
  }

  .xl\:focus\:tw-font-noto-sans:focus {
    font-family: Noto Sans, sans-serif !important;
  }

  .xl\:focus\:tw-font-nunito:focus {
    font-family: Nunito, sans-serif !important;
  }

  .xl\:focus\:tw-menu-icon-colour:focus {
    color: #346633 !important;
  }

  .xl\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .xl\:focus\:tw-bg-disabled-text-colour:focus {
    background-color: #999999 !important;
  }

  .xl\:focus\:tw-disabled-text-colour:focus {
    color: #333333 !important;
  }

  .xl\:focus\:tw-border-disabled-text-colour:focus {
    border-color: #999999 !important;
  }

  .xl\:focus\:tw-table-row-hover:focus {
    opacity: 0.9;
  }

  .xl\:focus\:tw-user-menu:focus {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xl\:focus\:tw-delete-plot-text-colour:focus {
    color: #304E5F;
  }

  .xl\:focus\:tw-grow-user-menu:focus {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xl\:focus\:tw-triangle-up:focus {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xl\:focus\:tw-grow-triangle-up-banner:focus {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xl\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .xl\:active\:tw-bg-default-background-colour:active {
    background-color: #FFFFFF !important;
  }

  .xl\:active\:tw-text-default-background-colour:active {
    color: #FFFFFF !important;
  }

  .xl\:active\:tw-border-default-background-colour:active {
    border-color: #FFFFFF !important;
  }

  .xl\:active\:tw-bg-default-colour-one:active {
    background-color: #759AA7 !important;
  }

  .xl\:active\:tw-text-default-colour-one:active {
    color: #759AA7 !important;
  }

  .xl\:active\:tw-border-default-colour-one:active {
    border-color: #759AA7 !important;
  }

  .xl\:active\:tw-bg-default-colour-two:active {
    background-color: #CADDE3 !important;
  }

  .xl\:active\:tw-text-default-colour-two:active {
    color: #CADDE3 !important;
  }

  .xl\:active\:tw-border-default-colour-two:active {
    border-color: #CADDE3 !important;
  }

  .xl\:active\:tw-bg-default-colour-three:active {
    background-color: #EEF4F7 !important;
  }

  .xl\:active\:tw-text-default-colour-three:active {
    color: #EEF4F7 !important;
  }

  .xl\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xl\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .xl\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .xl\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xl\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .xl\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .xl\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .xl\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xl\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .xl\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .xl\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xl\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .xl\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .xl\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .xl\:active\:tw-bg-default-modal-background-colour:active {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xl\:active\:tw-bg-pregnancy-notes-one:active {
    background-color: #346633 !important;
  }

  .xl\:active\:tw-text-pregnancy-notes-one:active {
    color: #346633 !important;
  }

  .xl\:active\:tw-border-pregnancy-notes-one:active {
    border-color: #346633 !important;
  }

  .xl\:active\:tw-bg-pregnancy-notes-two:active {
    background-color: #BEEDBE !important;
  }

  .xl\:active\:tw-text-pregnancy-notes-two:active {
    color: #BEEDBE !important;
  }

  .xl\:active\:tw-border-pregnancy-notes-two:active {
    border-color: #BEEDBE !important;
  }

  .xl\:active\:tw-bg-pregnancy-notes-three:active {
    background-color: #F0FCF6 !important;
  }

  .xl\:active\:tw-text-pregnancy-notes-three:active {
    color: #F0FCF6 !important;
  }

  .xl\:active\:tw-border-pregnancy-notes-three:active {
    border-color: #F0FCF6 !important;
  }

  .xl\:active\:tw-font-noto-sans:active {
    font-family: Noto Sans, sans-serif !important;
  }

  .xl\:active\:tw-font-nunito:active {
    font-family: Nunito, sans-serif !important;
  }

  .xl\:active\:tw-menu-icon-colour:active {
    color: #346633 !important;
  }

  .xl\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }

  .xl\:active\:tw-bg-disabled-text-colour:active {
    background-color: #999999 !important;
  }

  .xl\:active\:tw-disabled-text-colour:active {
    color: #333333 !important;
  }

  .xl\:active\:tw-border-disabled-text-colour:active {
    border-color: #999999 !important;
  }

  .xl\:active\:tw-table-row-hover:active {
    opacity: 0.9;
  }

  .xl\:active\:tw-user-menu:active {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xl\:active\:tw-delete-plot-text-colour:active {
    color: #304E5F;
  }

  .xl\:active\:tw-grow-user-menu:active {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xl\:active\:tw-triangle-up:active {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xl\:active\:tw-grow-triangle-up-banner:active {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xl\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }
}

@media (min-width: 1920px){
  .xxl\:tw-container{
    width: 100%;
  }

  @media (min-width: 320px){
    .xxl\:tw-container{
      max-width: 320px;
    }
  }

  @media (min-width: 480px){
    .xxl\:tw-container{
      max-width: 480px;
    }
  }

  @media (min-width: 640px){
    .xxl\:tw-container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .xxl\:tw-container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .xxl\:tw-container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1580px){
    .xxl\:tw-container{
      max-width: 1580px;
    }
  }

  @media (min-width: 1920px){
    .xxl\:tw-container{
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px){
    .xxl\:tw-container{
      max-width: 2560px;
    }
  }

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

  .xxl\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .xxl\:focus-within\:tw-not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .xxl\:focus\:tw-not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xxl\:tw-pointer-events-none{
    pointer-events: none;
  }

  .xxl\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  .xxl\:tw-visible{
    visibility: visible;
  }

  .xxl\:tw-invisible{
    visibility: hidden;
  }

  .xxl\:tw-static{
    position: static;
  }

  .xxl\:tw-fixed{
    position: fixed;
  }

  .xxl\:tw-absolute{
    position: absolute;
  }

  .xxl\:tw-relative{
    position: relative;
  }

  .xxl\:tw-sticky{
    position: sticky;
  }

  .xxl\:tw-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xxl\:tw-inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xxl\:tw-inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xxl\:tw-inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .xxl\:tw-inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xxl\:tw-inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xxl\:tw-inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xxl\:tw-inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .xxl\:tw-inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xxl\:tw-inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xxl\:tw-inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xxl\:tw-inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .xxl\:tw-inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xxl\:tw-inset-13{
    top: 3.25rem;
    right: 3.25rem;
    bottom: 3.25rem;
    left: 3.25rem;
  }

  .xxl\:tw-inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .xxl\:tw-inset-15{
    top: 3.75rem;
    right: 3.75rem;
    bottom: 3.75rem;
    left: 3.75rem;
  }

  .xxl\:tw-inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .xxl\:tw-inset-17{
    top: 4.25rem;
    right: 4.25rem;
    bottom: 4.25rem;
    left: 4.25rem;
  }

  .xxl\:tw-inset-18{
    top: 4.5rem;
    right: 4.5rem;
    bottom: 4.5rem;
    left: 4.5rem;
  }

  .xxl\:tw-inset-19{
    top: 4.75rem;
    right: 4.75rem;
    bottom: 4.75rem;
    left: 4.75rem;
  }

  .xxl\:tw-inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .xxl\:tw-inset-21{
    top: 5.25rem;
    right: 5.25rem;
    bottom: 5.25rem;
    left: 5.25rem;
  }

  .xxl\:tw-inset-22{
    top: 5.5rem;
    right: 5.5rem;
    bottom: 5.5rem;
    left: 5.5rem;
  }

  .xxl\:tw-inset-23{
    top: 5.75rem;
    right: 5.75rem;
    bottom: 5.75rem;
    left: 5.75rem;
  }

  .xxl\:tw-inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .xxl\:tw-inset-25{
    top: 6.25rem;
    right: 6.25rem;
    bottom: 6.25rem;
    left: 6.25rem;
  }

  .xxl\:tw-inset-26{
    top: 6.5rem;
    right: 6.5rem;
    bottom: 6.5rem;
    left: 6.5rem;
  }

  .xxl\:tw-inset-27{
    top: 6.75rem;
    right: 6.75rem;
    bottom: 6.75rem;
    left: 6.75rem;
  }

  .xxl\:tw-inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .xxl\:tw-inset-29{
    top: 7.25rem;
    right: 7.25rem;
    bottom: 7.25rem;
    left: 7.25rem;
  }

  .xxl\:tw-inset-30{
    top: 7.5rem;
    right: 7.5rem;
    bottom: 7.5rem;
    left: 7.5rem;
  }

  .xxl\:tw-inset-31{
    top: 7.75rem;
    right: 7.75rem;
    bottom: 7.75rem;
    left: 7.75rem;
  }

  .xxl\:tw-inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .xxl\:tw-inset-33{
    top: 8.25rem;
    right: 8.25rem;
    bottom: 8.25rem;
    left: 8.25rem;
  }

  .xxl\:tw-inset-34{
    top: 8.5rem;
    right: 8.5rem;
    bottom: 8.5rem;
    left: 8.5rem;
  }

  .xxl\:tw-inset-35{
    top: 8.75rem;
    right: 8.75rem;
    bottom: 8.75rem;
    left: 8.75rem;
  }

  .xxl\:tw-inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .xxl\:tw-inset-37{
    top: 9.25rem;
    right: 9.25rem;
    bottom: 9.25rem;
    left: 9.25rem;
  }

  .xxl\:tw-inset-38{
    top: 9.5rem;
    right: 9.5rem;
    bottom: 9.5rem;
    left: 9.5rem;
  }

  .xxl\:tw-inset-39{
    top: 9.75rem;
    right: 9.75rem;
    bottom: 9.75rem;
    left: 9.75rem;
  }

  .xxl\:tw-inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .xxl\:tw-inset-41{
    top: 10.25rem;
    right: 10.25rem;
    bottom: 10.25rem;
    left: 10.25rem;
  }

  .xxl\:tw-inset-42{
    top: 10.5rem;
    right: 10.5rem;
    bottom: 10.5rem;
    left: 10.5rem;
  }

  .xxl\:tw-inset-43{
    top: 10.75rem;
    right: 10.75rem;
    bottom: 10.75rem;
    left: 10.75rem;
  }

  .xxl\:tw-inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .xxl\:tw-inset-45{
    top: 11.25rem;
    right: 11.25rem;
    bottom: 11.25rem;
    left: 11.25rem;
  }

  .xxl\:tw-inset-46{
    top: 11.5rem;
    right: 11.5rem;
    bottom: 11.5rem;
    left: 11.5rem;
  }

  .xxl\:tw-inset-47{
    top: 11.75rem;
    right: 11.75rem;
    bottom: 11.75rem;
    left: 11.75rem;
  }

  .xxl\:tw-inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .xxl\:tw-inset-50{
    top: 12.5rem;
    right: 12.5rem;
    bottom: 12.5rem;
    left: 12.5rem;
  }

  .xxl\:tw-inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .xxl\:tw-inset-53{
    top: 13.25rem;
    right: 13.25rem;
    bottom: 13.25rem;
    left: 13.25rem;
  }

  .xxl\:tw-inset-54{
    top: 13.5rem;
    right: 13.5rem;
    bottom: 13.5rem;
    left: 13.5rem;
  }

  .xxl\:tw-inset-55{
    top: 13.75rem;
    right: 13.75rem;
    bottom: 13.75rem;
    left: 13.75rem;
  }

  .xxl\:tw-inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .xxl\:tw-inset-57{
    top: 14.25rem;
    right: 14.25rem;
    bottom: 14.25rem;
    left: 14.25rem;
  }

  .xxl\:tw-inset-58{
    top: 14.5rem;
    right: 14.5rem;
    bottom: 14.5rem;
    left: 14.5rem;
  }

  .xxl\:tw-inset-59{
    top: 14.75rem;
    right: 14.75rem;
    bottom: 14.75rem;
    left: 14.75rem;
  }

  .xxl\:tw-inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .xxl\:tw-inset-61{
    top: 15.25rem;
    right: 15.25rem;
    bottom: 15.25rem;
    left: 15.25rem;
  }

  .xxl\:tw-inset-62{
    top: 15.5rem;
    right: 15.5rem;
    bottom: 15.5rem;
    left: 15.5rem;
  }

  .xxl\:tw-inset-63{
    top: 15.75rem;
    right: 15.75rem;
    bottom: 15.75rem;
    left: 15.75rem;
  }

  .xxl\:tw-inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xxl\:tw-inset-65{
    top: 16.25rem;
    right: 16.25rem;
    bottom: 16.25rem;
    left: 16.25rem;
  }

  .xxl\:tw-inset-66{
    top: 16.5rem;
    right: 16.5rem;
    bottom: 16.5rem;
    left: 16.5rem;
  }

  .xxl\:tw-inset-68{
    top: 17rem;
    right: 17rem;
    bottom: 17rem;
    left: 17rem;
  }

  .xxl\:tw-inset-69{
    top: 17.25rem;
    right: 17.25rem;
    bottom: 17.25rem;
    left: 17.25rem;
  }

  .xxl\:tw-inset-70{
    top: 17.5rem;
    right: 17.5rem;
    bottom: 17.5rem;
    left: 17.5rem;
  }

  .xxl\:tw-inset-71{
    top: 17.75rem;
    right: 17.75rem;
    bottom: 17.75rem;
    left: 17.75rem;
  }

  .xxl\:tw-inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .xxl\:tw-inset-73{
    top: 18.25rem;
    right: 18.25rem;
    bottom: 18.25rem;
    left: 18.25rem;
  }

  .xxl\:tw-inset-74{
    top: 18.5rem;
    right: 18.5rem;
    bottom: 18.5rem;
    left: 18.5rem;
  }

  .xxl\:tw-inset-75{
    top: 18.75rem;
    right: 18.75rem;
    bottom: 18.75rem;
    left: 18.75rem;
  }

  .xxl\:tw-inset-76{
    top: 19rem;
    right: 19rem;
    bottom: 19rem;
    left: 19rem;
  }

  .xxl\:tw-inset-77{
    top: 19.25rem;
    right: 19.25rem;
    bottom: 19.25rem;
    left: 19.25rem;
  }

  .xxl\:tw-inset-78{
    top: 19.5rem;
    right: 19.5rem;
    bottom: 19.5rem;
    left: 19.5rem;
  }

  .xxl\:tw-inset-79{
    top: 19.75rem;
    right: 19.75rem;
    bottom: 19.75rem;
    left: 19.75rem;
  }

  .xxl\:tw-inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xxl\:tw-inset-81{
    top: 20.25rem;
    right: 20.25rem;
    bottom: 20.25rem;
    left: 20.25rem;
  }

  .xxl\:tw-inset-82{
    top: 20.5rem;
    right: 20.5rem;
    bottom: 20.5rem;
    left: 20.5rem;
  }

  .xxl\:tw-inset-83{
    top: 20.75rem;
    right: 20.75rem;
    bottom: 20.75rem;
    left: 20.75rem;
  }

  .xxl\:tw-inset-84{
    top: 21rem;
    right: 21rem;
    bottom: 21rem;
    left: 21rem;
  }

  .xxl\:tw-inset-85{
    top: 21.25rem;
    right: 21.25rem;
    bottom: 21.25rem;
    left: 21.25rem;
  }

  .xxl\:tw-inset-86{
    top: 21.5rem;
    right: 21.5rem;
    bottom: 21.5rem;
    left: 21.5rem;
  }

  .xxl\:tw-inset-87{
    top: 21.75rem;
    right: 21.75rem;
    bottom: 21.75rem;
    left: 21.75rem;
  }

  .xxl\:tw-inset-88{
    top: 22rem;
    right: 22rem;
    bottom: 22rem;
    left: 22rem;
  }

  .xxl\:tw-inset-89{
    top: 22.25rem;
    right: 22.25rem;
    bottom: 22.25rem;
    left: 22.25rem;
  }

  .xxl\:tw-inset-90{
    top: 22.5rem;
    right: 22.5rem;
    bottom: 22.5rem;
    left: 22.5rem;
  }

  .xxl\:tw-inset-91{
    top: 22.75rem;
    right: 22.75rem;
    bottom: 22.75rem;
    left: 22.75rem;
  }

  .xxl\:tw-inset-92{
    top: 23rem;
    right: 23rem;
    bottom: 23rem;
    left: 23rem;
  }

  .xxl\:tw-inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .xxl\:tw-inset-102{
    top: 25.5rem;
    right: 25.5rem;
    bottom: 25.5rem;
    left: 25.5rem;
  }

  .xxl\:tw-inset-112{
    top: 28rem;
    right: 28rem;
    bottom: 28rem;
    left: 28rem;
  }

  .xxl\:tw-inset-128{
    top: 31rem;
    right: 31rem;
    bottom: 31rem;
    left: 31rem;
  }

  .xxl\:tw-inset-129{
    top: 32.25rem;
    right: 32.25rem;
    bottom: 32.25rem;
    left: 32.25rem;
  }

  .xxl\:tw-inset-130{
    top: 32.5rem;
    right: 32.5rem;
    bottom: 32.5rem;
    left: 32.5rem;
  }

  .xxl\:tw-inset-140{
    top: 35rem;
    right: 35rem;
    bottom: 35rem;
    left: 35rem;
  }

  .xxl\:tw-inset-160{
    top: 40rem;
    right: 40rem;
    bottom: 40rem;
    left: 40rem;
  }

  .xxl\:tw-inset-180{
    top: 45rem;
    right: 45rem;
    bottom: 45rem;
    left: 45rem;
  }

  .xxl\:tw-inset-185{
    top: 46.25rem;
    right: 46.25rem;
    bottom: 46.25rem;
    left: 46.25rem;
  }

  .xxl\:tw-inset-190{
    top: 47.5rem;
    right: 47.5rem;
    bottom: 47.5rem;
    left: 47.5rem;
  }

  .xxl\:tw-inset-200{
    top: 50rem;
    right: 50rem;
    bottom: 50rem;
    left: 50rem;
  }

  .xxl\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xxl\:tw-inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .xxl\:tw-inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .xxl\:tw-inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .xxl\:tw-inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .xxl\:tw-inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .xxl\:tw--inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xxl\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xxl\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xxl\:tw--inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .xxl\:tw--inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xxl\:tw--inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xxl\:tw--inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .xxl\:tw--inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .xxl\:tw--inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xxl\:tw--inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .xxl\:tw--inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xxl\:tw--inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .xxl\:tw--inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .xxl\:tw--inset-13{
    top: -3.25rem;
    right: -3.25rem;
    bottom: -3.25rem;
    left: -3.25rem;
  }

  .xxl\:tw--inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .xxl\:tw--inset-15{
    top: -3.75rem;
    right: -3.75rem;
    bottom: -3.75rem;
    left: -3.75rem;
  }

  .xxl\:tw--inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .xxl\:tw--inset-17{
    top: -4.25rem;
    right: -4.25rem;
    bottom: -4.25rem;
    left: -4.25rem;
  }

  .xxl\:tw--inset-18{
    top: -4.5rem;
    right: -4.5rem;
    bottom: -4.5rem;
    left: -4.5rem;
  }

  .xxl\:tw--inset-19{
    top: -4.75rem;
    right: -4.75rem;
    bottom: -4.75rem;
    left: -4.75rem;
  }

  .xxl\:tw--inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .xxl\:tw--inset-21{
    top: -5.25rem;
    right: -5.25rem;
    bottom: -5.25rem;
    left: -5.25rem;
  }

  .xxl\:tw--inset-22{
    top: -5.5rem;
    right: -5.5rem;
    bottom: -5.5rem;
    left: -5.5rem;
  }

  .xxl\:tw--inset-23{
    top: -5.75rem;
    right: -5.75rem;
    bottom: -5.75rem;
    left: -5.75rem;
  }

  .xxl\:tw--inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .xxl\:tw--inset-25{
    top: -6.25rem;
    right: -6.25rem;
    bottom: -6.25rem;
    left: -6.25rem;
  }

  .xxl\:tw--inset-26{
    top: -6.5rem;
    right: -6.5rem;
    bottom: -6.5rem;
    left: -6.5rem;
  }

  .xxl\:tw--inset-27{
    top: -6.75rem;
    right: -6.75rem;
    bottom: -6.75rem;
    left: -6.75rem;
  }

  .xxl\:tw--inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .xxl\:tw--inset-29{
    top: -7.25rem;
    right: -7.25rem;
    bottom: -7.25rem;
    left: -7.25rem;
  }

  .xxl\:tw--inset-30{
    top: -7.5rem;
    right: -7.5rem;
    bottom: -7.5rem;
    left: -7.5rem;
  }

  .xxl\:tw--inset-31{
    top: -7.75rem;
    right: -7.75rem;
    bottom: -7.75rem;
    left: -7.75rem;
  }

  .xxl\:tw--inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .xxl\:tw--inset-33{
    top: -8.25rem;
    right: -8.25rem;
    bottom: -8.25rem;
    left: -8.25rem;
  }

  .xxl\:tw--inset-34{
    top: -8.5rem;
    right: -8.5rem;
    bottom: -8.5rem;
    left: -8.5rem;
  }

  .xxl\:tw--inset-35{
    top: -8.75rem;
    right: -8.75rem;
    bottom: -8.75rem;
    left: -8.75rem;
  }

  .xxl\:tw--inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .xxl\:tw--inset-37{
    top: -9.25rem;
    right: -9.25rem;
    bottom: -9.25rem;
    left: -9.25rem;
  }

  .xxl\:tw--inset-38{
    top: -9.5rem;
    right: -9.5rem;
    bottom: -9.5rem;
    left: -9.5rem;
  }

  .xxl\:tw--inset-39{
    top: -9.75rem;
    right: -9.75rem;
    bottom: -9.75rem;
    left: -9.75rem;
  }

  .xxl\:tw--inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .xxl\:tw--inset-41{
    top: -10.25rem;
    right: -10.25rem;
    bottom: -10.25rem;
    left: -10.25rem;
  }

  .xxl\:tw--inset-42{
    top: -10.5rem;
    right: -10.5rem;
    bottom: -10.5rem;
    left: -10.5rem;
  }

  .xxl\:tw--inset-43{
    top: -10.75rem;
    right: -10.75rem;
    bottom: -10.75rem;
    left: -10.75rem;
  }

  .xxl\:tw--inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .xxl\:tw--inset-45{
    top: -11.25rem;
    right: -11.25rem;
    bottom: -11.25rem;
    left: -11.25rem;
  }

  .xxl\:tw--inset-46{
    top: -11.5rem;
    right: -11.5rem;
    bottom: -11.5rem;
    left: -11.5rem;
  }

  .xxl\:tw--inset-47{
    top: -11.75rem;
    right: -11.75rem;
    bottom: -11.75rem;
    left: -11.75rem;
  }

  .xxl\:tw--inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .xxl\:tw--inset-50{
    top: -12.5rem;
    right: -12.5rem;
    bottom: -12.5rem;
    left: -12.5rem;
  }

  .xxl\:tw--inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .xxl\:tw--inset-53{
    top: -13.25rem;
    right: -13.25rem;
    bottom: -13.25rem;
    left: -13.25rem;
  }

  .xxl\:tw--inset-54{
    top: -13.5rem;
    right: -13.5rem;
    bottom: -13.5rem;
    left: -13.5rem;
  }

  .xxl\:tw--inset-55{
    top: -13.75rem;
    right: -13.75rem;
    bottom: -13.75rem;
    left: -13.75rem;
  }

  .xxl\:tw--inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .xxl\:tw--inset-57{
    top: -14.25rem;
    right: -14.25rem;
    bottom: -14.25rem;
    left: -14.25rem;
  }

  .xxl\:tw--inset-58{
    top: -14.5rem;
    right: -14.5rem;
    bottom: -14.5rem;
    left: -14.5rem;
  }

  .xxl\:tw--inset-59{
    top: -14.75rem;
    right: -14.75rem;
    bottom: -14.75rem;
    left: -14.75rem;
  }

  .xxl\:tw--inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .xxl\:tw--inset-61{
    top: -15.25rem;
    right: -15.25rem;
    bottom: -15.25rem;
    left: -15.25rem;
  }

  .xxl\:tw--inset-62{
    top: -15.5rem;
    right: -15.5rem;
    bottom: -15.5rem;
    left: -15.5rem;
  }

  .xxl\:tw--inset-63{
    top: -15.75rem;
    right: -15.75rem;
    bottom: -15.75rem;
    left: -15.75rem;
  }

  .xxl\:tw--inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xxl\:tw--inset-65{
    top: -16.25rem;
    right: -16.25rem;
    bottom: -16.25rem;
    left: -16.25rem;
  }

  .xxl\:tw--inset-66{
    top: -16.5rem;
    right: -16.5rem;
    bottom: -16.5rem;
    left: -16.5rem;
  }

  .xxl\:tw--inset-68{
    top: -17rem;
    right: -17rem;
    bottom: -17rem;
    left: -17rem;
  }

  .xxl\:tw--inset-69{
    top: -17.25rem;
    right: -17.25rem;
    bottom: -17.25rem;
    left: -17.25rem;
  }

  .xxl\:tw--inset-70{
    top: -17.5rem;
    right: -17.5rem;
    bottom: -17.5rem;
    left: -17.5rem;
  }

  .xxl\:tw--inset-71{
    top: -17.75rem;
    right: -17.75rem;
    bottom: -17.75rem;
    left: -17.75rem;
  }

  .xxl\:tw--inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .xxl\:tw--inset-73{
    top: -18.25rem;
    right: -18.25rem;
    bottom: -18.25rem;
    left: -18.25rem;
  }

  .xxl\:tw--inset-74{
    top: -18.5rem;
    right: -18.5rem;
    bottom: -18.5rem;
    left: -18.5rem;
  }

  .xxl\:tw--inset-75{
    top: -18.75rem;
    right: -18.75rem;
    bottom: -18.75rem;
    left: -18.75rem;
  }

  .xxl\:tw--inset-76{
    top: -19rem;
    right: -19rem;
    bottom: -19rem;
    left: -19rem;
  }

  .xxl\:tw--inset-77{
    top: -19.25rem;
    right: -19.25rem;
    bottom: -19.25rem;
    left: -19.25rem;
  }

  .xxl\:tw--inset-78{
    top: -19.5rem;
    right: -19.5rem;
    bottom: -19.5rem;
    left: -19.5rem;
  }

  .xxl\:tw--inset-79{
    top: -19.75rem;
    right: -19.75rem;
    bottom: -19.75rem;
    left: -19.75rem;
  }

  .xxl\:tw--inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xxl\:tw--inset-81{
    top: -20.25rem;
    right: -20.25rem;
    bottom: -20.25rem;
    left: -20.25rem;
  }

  .xxl\:tw--inset-82{
    top: -20.5rem;
    right: -20.5rem;
    bottom: -20.5rem;
    left: -20.5rem;
  }

  .xxl\:tw--inset-83{
    top: -20.75rem;
    right: -20.75rem;
    bottom: -20.75rem;
    left: -20.75rem;
  }

  .xxl\:tw--inset-84{
    top: -21rem;
    right: -21rem;
    bottom: -21rem;
    left: -21rem;
  }

  .xxl\:tw--inset-85{
    top: -21.25rem;
    right: -21.25rem;
    bottom: -21.25rem;
    left: -21.25rem;
  }

  .xxl\:tw--inset-86{
    top: -21.5rem;
    right: -21.5rem;
    bottom: -21.5rem;
    left: -21.5rem;
  }

  .xxl\:tw--inset-87{
    top: -21.75rem;
    right: -21.75rem;
    bottom: -21.75rem;
    left: -21.75rem;
  }

  .xxl\:tw--inset-88{
    top: -22rem;
    right: -22rem;
    bottom: -22rem;
    left: -22rem;
  }

  .xxl\:tw--inset-89{
    top: -22.25rem;
    right: -22.25rem;
    bottom: -22.25rem;
    left: -22.25rem;
  }

  .xxl\:tw--inset-90{
    top: -22.5rem;
    right: -22.5rem;
    bottom: -22.5rem;
    left: -22.5rem;
  }

  .xxl\:tw--inset-91{
    top: -22.75rem;
    right: -22.75rem;
    bottom: -22.75rem;
    left: -22.75rem;
  }

  .xxl\:tw--inset-92{
    top: -23rem;
    right: -23rem;
    bottom: -23rem;
    left: -23rem;
  }

  .xxl\:tw--inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .xxl\:tw--inset-102{
    top: -25.5rem;
    right: -25.5rem;
    bottom: -25.5rem;
    left: -25.5rem;
  }

  .xxl\:tw--inset-112{
    top: -28rem;
    right: -28rem;
    bottom: -28rem;
    left: -28rem;
  }

  .xxl\:tw--inset-128{
    top: -31rem;
    right: -31rem;
    bottom: -31rem;
    left: -31rem;
  }

  .xxl\:tw--inset-129{
    top: -32.25rem;
    right: -32.25rem;
    bottom: -32.25rem;
    left: -32.25rem;
  }

  .xxl\:tw--inset-130{
    top: -32.5rem;
    right: -32.5rem;
    bottom: -32.5rem;
    left: -32.5rem;
  }

  .xxl\:tw--inset-140{
    top: -35rem;
    right: -35rem;
    bottom: -35rem;
    left: -35rem;
  }

  .xxl\:tw--inset-160{
    top: -40rem;
    right: -40rem;
    bottom: -40rem;
    left: -40rem;
  }

  .xxl\:tw--inset-180{
    top: -45rem;
    right: -45rem;
    bottom: -45rem;
    left: -45rem;
  }

  .xxl\:tw--inset-185{
    top: -46.25rem;
    right: -46.25rem;
    bottom: -46.25rem;
    left: -46.25rem;
  }

  .xxl\:tw--inset-190{
    top: -47.5rem;
    right: -47.5rem;
    bottom: -47.5rem;
    left: -47.5rem;
  }

  .xxl\:tw--inset-200{
    top: -50rem;
    right: -50rem;
    bottom: -50rem;
    left: -50rem;
  }

  .xxl\:tw--inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .xxl\:tw--inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .xxl\:tw--inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .xxl\:tw--inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .xxl\:tw--inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .xxl\:tw-inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xxl\:tw-inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xxl\:tw-inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .xxl\:tw-inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .xxl\:tw-inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xxl\:tw-inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .xxl\:tw-inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xxl\:tw--inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xxl\:tw--inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xxl\:tw--inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .xxl\:tw--inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .xxl\:tw--inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xxl\:tw--inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .xxl\:tw--inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xxl\:tw-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .xxl\:tw-inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .xxl\:tw-inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .xxl\:tw-inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .xxl\:tw-inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .xxl\:tw-inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .xxl\:tw-inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .xxl\:tw-inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .xxl\:tw-inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .xxl\:tw-inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .xxl\:tw-inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .xxl\:tw-inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .xxl\:tw-inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .xxl\:tw-inset-x-13{
    left: 3.25rem;
    right: 3.25rem;
  }

  .xxl\:tw-inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .xxl\:tw-inset-x-15{
    left: 3.75rem;
    right: 3.75rem;
  }

  .xxl\:tw-inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .xxl\:tw-inset-x-17{
    left: 4.25rem;
    right: 4.25rem;
  }

  .xxl\:tw-inset-x-18{
    left: 4.5rem;
    right: 4.5rem;
  }

  .xxl\:tw-inset-x-19{
    left: 4.75rem;
    right: 4.75rem;
  }

  .xxl\:tw-inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .xxl\:tw-inset-x-21{
    left: 5.25rem;
    right: 5.25rem;
  }

  .xxl\:tw-inset-x-22{
    left: 5.5rem;
    right: 5.5rem;
  }

  .xxl\:tw-inset-x-23{
    left: 5.75rem;
    right: 5.75rem;
  }

  .xxl\:tw-inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .xxl\:tw-inset-x-25{
    left: 6.25rem;
    right: 6.25rem;
  }

  .xxl\:tw-inset-x-26{
    left: 6.5rem;
    right: 6.5rem;
  }

  .xxl\:tw-inset-x-27{
    left: 6.75rem;
    right: 6.75rem;
  }

  .xxl\:tw-inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .xxl\:tw-inset-x-29{
    left: 7.25rem;
    right: 7.25rem;
  }

  .xxl\:tw-inset-x-30{
    left: 7.5rem;
    right: 7.5rem;
  }

  .xxl\:tw-inset-x-31{
    left: 7.75rem;
    right: 7.75rem;
  }

  .xxl\:tw-inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .xxl\:tw-inset-x-33{
    left: 8.25rem;
    right: 8.25rem;
  }

  .xxl\:tw-inset-x-34{
    left: 8.5rem;
    right: 8.5rem;
  }

  .xxl\:tw-inset-x-35{
    left: 8.75rem;
    right: 8.75rem;
  }

  .xxl\:tw-inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .xxl\:tw-inset-x-37{
    left: 9.25rem;
    right: 9.25rem;
  }

  .xxl\:tw-inset-x-38{
    left: 9.5rem;
    right: 9.5rem;
  }

  .xxl\:tw-inset-x-39{
    left: 9.75rem;
    right: 9.75rem;
  }

  .xxl\:tw-inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .xxl\:tw-inset-x-41{
    left: 10.25rem;
    right: 10.25rem;
  }

  .xxl\:tw-inset-x-42{
    left: 10.5rem;
    right: 10.5rem;
  }

  .xxl\:tw-inset-x-43{
    left: 10.75rem;
    right: 10.75rem;
  }

  .xxl\:tw-inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .xxl\:tw-inset-x-45{
    left: 11.25rem;
    right: 11.25rem;
  }

  .xxl\:tw-inset-x-46{
    left: 11.5rem;
    right: 11.5rem;
  }

  .xxl\:tw-inset-x-47{
    left: 11.75rem;
    right: 11.75rem;
  }

  .xxl\:tw-inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .xxl\:tw-inset-x-50{
    left: 12.5rem;
    right: 12.5rem;
  }

  .xxl\:tw-inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .xxl\:tw-inset-x-53{
    left: 13.25rem;
    right: 13.25rem;
  }

  .xxl\:tw-inset-x-54{
    left: 13.5rem;
    right: 13.5rem;
  }

  .xxl\:tw-inset-x-55{
    left: 13.75rem;
    right: 13.75rem;
  }

  .xxl\:tw-inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .xxl\:tw-inset-x-57{
    left: 14.25rem;
    right: 14.25rem;
  }

  .xxl\:tw-inset-x-58{
    left: 14.5rem;
    right: 14.5rem;
  }

  .xxl\:tw-inset-x-59{
    left: 14.75rem;
    right: 14.75rem;
  }

  .xxl\:tw-inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .xxl\:tw-inset-x-61{
    left: 15.25rem;
    right: 15.25rem;
  }

  .xxl\:tw-inset-x-62{
    left: 15.5rem;
    right: 15.5rem;
  }

  .xxl\:tw-inset-x-63{
    left: 15.75rem;
    right: 15.75rem;
  }

  .xxl\:tw-inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .xxl\:tw-inset-x-65{
    left: 16.25rem;
    right: 16.25rem;
  }

  .xxl\:tw-inset-x-66{
    left: 16.5rem;
    right: 16.5rem;
  }

  .xxl\:tw-inset-x-68{
    left: 17rem;
    right: 17rem;
  }

  .xxl\:tw-inset-x-69{
    left: 17.25rem;
    right: 17.25rem;
  }

  .xxl\:tw-inset-x-70{
    left: 17.5rem;
    right: 17.5rem;
  }

  .xxl\:tw-inset-x-71{
    left: 17.75rem;
    right: 17.75rem;
  }

  .xxl\:tw-inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .xxl\:tw-inset-x-73{
    left: 18.25rem;
    right: 18.25rem;
  }

  .xxl\:tw-inset-x-74{
    left: 18.5rem;
    right: 18.5rem;
  }

  .xxl\:tw-inset-x-75{
    left: 18.75rem;
    right: 18.75rem;
  }

  .xxl\:tw-inset-x-76{
    left: 19rem;
    right: 19rem;
  }

  .xxl\:tw-inset-x-77{
    left: 19.25rem;
    right: 19.25rem;
  }

  .xxl\:tw-inset-x-78{
    left: 19.5rem;
    right: 19.5rem;
  }

  .xxl\:tw-inset-x-79{
    left: 19.75rem;
    right: 19.75rem;
  }

  .xxl\:tw-inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .xxl\:tw-inset-x-81{
    left: 20.25rem;
    right: 20.25rem;
  }

  .xxl\:tw-inset-x-82{
    left: 20.5rem;
    right: 20.5rem;
  }

  .xxl\:tw-inset-x-83{
    left: 20.75rem;
    right: 20.75rem;
  }

  .xxl\:tw-inset-x-84{
    left: 21rem;
    right: 21rem;
  }

  .xxl\:tw-inset-x-85{
    left: 21.25rem;
    right: 21.25rem;
  }

  .xxl\:tw-inset-x-86{
    left: 21.5rem;
    right: 21.5rem;
  }

  .xxl\:tw-inset-x-87{
    left: 21.75rem;
    right: 21.75rem;
  }

  .xxl\:tw-inset-x-88{
    left: 22rem;
    right: 22rem;
  }

  .xxl\:tw-inset-x-89{
    left: 22.25rem;
    right: 22.25rem;
  }

  .xxl\:tw-inset-x-90{
    left: 22.5rem;
    right: 22.5rem;
  }

  .xxl\:tw-inset-x-91{
    left: 22.75rem;
    right: 22.75rem;
  }

  .xxl\:tw-inset-x-92{
    left: 23rem;
    right: 23rem;
  }

  .xxl\:tw-inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .xxl\:tw-inset-x-102{
    left: 25.5rem;
    right: 25.5rem;
  }

  .xxl\:tw-inset-x-112{
    left: 28rem;
    right: 28rem;
  }

  .xxl\:tw-inset-x-128{
    left: 31rem;
    right: 31rem;
  }

  .xxl\:tw-inset-x-129{
    left: 32.25rem;
    right: 32.25rem;
  }

  .xxl\:tw-inset-x-130{
    left: 32.5rem;
    right: 32.5rem;
  }

  .xxl\:tw-inset-x-140{
    left: 35rem;
    right: 35rem;
  }

  .xxl\:tw-inset-x-160{
    left: 40rem;
    right: 40rem;
  }

  .xxl\:tw-inset-x-180{
    left: 45rem;
    right: 45rem;
  }

  .xxl\:tw-inset-x-185{
    left: 46.25rem;
    right: 46.25rem;
  }

  .xxl\:tw-inset-x-190{
    left: 47.5rem;
    right: 47.5rem;
  }

  .xxl\:tw-inset-x-200{
    left: 50rem;
    right: 50rem;
  }

  .xxl\:tw-inset-x-auto{
    left: auto;
    right: auto;
  }

  .xxl\:tw-inset-x-px{
    left: 1px;
    right: 1px;
  }

  .xxl\:tw-inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .xxl\:tw-inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .xxl\:tw-inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .xxl\:tw-inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .xxl\:tw--inset-x-0{
    left: 0px;
    right: 0px;
  }

  .xxl\:tw--inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .xxl\:tw--inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .xxl\:tw--inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .xxl\:tw--inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .xxl\:tw--inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .xxl\:tw--inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .xxl\:tw--inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .xxl\:tw--inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .xxl\:tw--inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .xxl\:tw--inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .xxl\:tw--inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .xxl\:tw--inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .xxl\:tw--inset-x-13{
    left: -3.25rem;
    right: -3.25rem;
  }

  .xxl\:tw--inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .xxl\:tw--inset-x-15{
    left: -3.75rem;
    right: -3.75rem;
  }

  .xxl\:tw--inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .xxl\:tw--inset-x-17{
    left: -4.25rem;
    right: -4.25rem;
  }

  .xxl\:tw--inset-x-18{
    left: -4.5rem;
    right: -4.5rem;
  }

  .xxl\:tw--inset-x-19{
    left: -4.75rem;
    right: -4.75rem;
  }

  .xxl\:tw--inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .xxl\:tw--inset-x-21{
    left: -5.25rem;
    right: -5.25rem;
  }

  .xxl\:tw--inset-x-22{
    left: -5.5rem;
    right: -5.5rem;
  }

  .xxl\:tw--inset-x-23{
    left: -5.75rem;
    right: -5.75rem;
  }

  .xxl\:tw--inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .xxl\:tw--inset-x-25{
    left: -6.25rem;
    right: -6.25rem;
  }

  .xxl\:tw--inset-x-26{
    left: -6.5rem;
    right: -6.5rem;
  }

  .xxl\:tw--inset-x-27{
    left: -6.75rem;
    right: -6.75rem;
  }

  .xxl\:tw--inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .xxl\:tw--inset-x-29{
    left: -7.25rem;
    right: -7.25rem;
  }

  .xxl\:tw--inset-x-30{
    left: -7.5rem;
    right: -7.5rem;
  }

  .xxl\:tw--inset-x-31{
    left: -7.75rem;
    right: -7.75rem;
  }

  .xxl\:tw--inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .xxl\:tw--inset-x-33{
    left: -8.25rem;
    right: -8.25rem;
  }

  .xxl\:tw--inset-x-34{
    left: -8.5rem;
    right: -8.5rem;
  }

  .xxl\:tw--inset-x-35{
    left: -8.75rem;
    right: -8.75rem;
  }

  .xxl\:tw--inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .xxl\:tw--inset-x-37{
    left: -9.25rem;
    right: -9.25rem;
  }

  .xxl\:tw--inset-x-38{
    left: -9.5rem;
    right: -9.5rem;
  }

  .xxl\:tw--inset-x-39{
    left: -9.75rem;
    right: -9.75rem;
  }

  .xxl\:tw--inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .xxl\:tw--inset-x-41{
    left: -10.25rem;
    right: -10.25rem;
  }

  .xxl\:tw--inset-x-42{
    left: -10.5rem;
    right: -10.5rem;
  }

  .xxl\:tw--inset-x-43{
    left: -10.75rem;
    right: -10.75rem;
  }

  .xxl\:tw--inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .xxl\:tw--inset-x-45{
    left: -11.25rem;
    right: -11.25rem;
  }

  .xxl\:tw--inset-x-46{
    left: -11.5rem;
    right: -11.5rem;
  }

  .xxl\:tw--inset-x-47{
    left: -11.75rem;
    right: -11.75rem;
  }

  .xxl\:tw--inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .xxl\:tw--inset-x-50{
    left: -12.5rem;
    right: -12.5rem;
  }

  .xxl\:tw--inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .xxl\:tw--inset-x-53{
    left: -13.25rem;
    right: -13.25rem;
  }

  .xxl\:tw--inset-x-54{
    left: -13.5rem;
    right: -13.5rem;
  }

  .xxl\:tw--inset-x-55{
    left: -13.75rem;
    right: -13.75rem;
  }

  .xxl\:tw--inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .xxl\:tw--inset-x-57{
    left: -14.25rem;
    right: -14.25rem;
  }

  .xxl\:tw--inset-x-58{
    left: -14.5rem;
    right: -14.5rem;
  }

  .xxl\:tw--inset-x-59{
    left: -14.75rem;
    right: -14.75rem;
  }

  .xxl\:tw--inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .xxl\:tw--inset-x-61{
    left: -15.25rem;
    right: -15.25rem;
  }

  .xxl\:tw--inset-x-62{
    left: -15.5rem;
    right: -15.5rem;
  }

  .xxl\:tw--inset-x-63{
    left: -15.75rem;
    right: -15.75rem;
  }

  .xxl\:tw--inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .xxl\:tw--inset-x-65{
    left: -16.25rem;
    right: -16.25rem;
  }

  .xxl\:tw--inset-x-66{
    left: -16.5rem;
    right: -16.5rem;
  }

  .xxl\:tw--inset-x-68{
    left: -17rem;
    right: -17rem;
  }

  .xxl\:tw--inset-x-69{
    left: -17.25rem;
    right: -17.25rem;
  }

  .xxl\:tw--inset-x-70{
    left: -17.5rem;
    right: -17.5rem;
  }

  .xxl\:tw--inset-x-71{
    left: -17.75rem;
    right: -17.75rem;
  }

  .xxl\:tw--inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .xxl\:tw--inset-x-73{
    left: -18.25rem;
    right: -18.25rem;
  }

  .xxl\:tw--inset-x-74{
    left: -18.5rem;
    right: -18.5rem;
  }

  .xxl\:tw--inset-x-75{
    left: -18.75rem;
    right: -18.75rem;
  }

  .xxl\:tw--inset-x-76{
    left: -19rem;
    right: -19rem;
  }

  .xxl\:tw--inset-x-77{
    left: -19.25rem;
    right: -19.25rem;
  }

  .xxl\:tw--inset-x-78{
    left: -19.5rem;
    right: -19.5rem;
  }

  .xxl\:tw--inset-x-79{
    left: -19.75rem;
    right: -19.75rem;
  }

  .xxl\:tw--inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .xxl\:tw--inset-x-81{
    left: -20.25rem;
    right: -20.25rem;
  }

  .xxl\:tw--inset-x-82{
    left: -20.5rem;
    right: -20.5rem;
  }

  .xxl\:tw--inset-x-83{
    left: -20.75rem;
    right: -20.75rem;
  }

  .xxl\:tw--inset-x-84{
    left: -21rem;
    right: -21rem;
  }

  .xxl\:tw--inset-x-85{
    left: -21.25rem;
    right: -21.25rem;
  }

  .xxl\:tw--inset-x-86{
    left: -21.5rem;
    right: -21.5rem;
  }

  .xxl\:tw--inset-x-87{
    left: -21.75rem;
    right: -21.75rem;
  }

  .xxl\:tw--inset-x-88{
    left: -22rem;
    right: -22rem;
  }

  .xxl\:tw--inset-x-89{
    left: -22.25rem;
    right: -22.25rem;
  }

  .xxl\:tw--inset-x-90{
    left: -22.5rem;
    right: -22.5rem;
  }

  .xxl\:tw--inset-x-91{
    left: -22.75rem;
    right: -22.75rem;
  }

  .xxl\:tw--inset-x-92{
    left: -23rem;
    right: -23rem;
  }

  .xxl\:tw--inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .xxl\:tw--inset-x-102{
    left: -25.5rem;
    right: -25.5rem;
  }

  .xxl\:tw--inset-x-112{
    left: -28rem;
    right: -28rem;
  }

  .xxl\:tw--inset-x-128{
    left: -31rem;
    right: -31rem;
  }

  .xxl\:tw--inset-x-129{
    left: -32.25rem;
    right: -32.25rem;
  }

  .xxl\:tw--inset-x-130{
    left: -32.5rem;
    right: -32.5rem;
  }

  .xxl\:tw--inset-x-140{
    left: -35rem;
    right: -35rem;
  }

  .xxl\:tw--inset-x-160{
    left: -40rem;
    right: -40rem;
  }

  .xxl\:tw--inset-x-180{
    left: -45rem;
    right: -45rem;
  }

  .xxl\:tw--inset-x-185{
    left: -46.25rem;
    right: -46.25rem;
  }

  .xxl\:tw--inset-x-190{
    left: -47.5rem;
    right: -47.5rem;
  }

  .xxl\:tw--inset-x-200{
    left: -50rem;
    right: -50rem;
  }

  .xxl\:tw--inset-x-px{
    left: -1px;
    right: -1px;
  }

  .xxl\:tw--inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .xxl\:tw--inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .xxl\:tw--inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .xxl\:tw--inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .xxl\:tw-inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .xxl\:tw-inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .xxl\:tw-inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .xxl\:tw-inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .xxl\:tw-inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .xxl\:tw-inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .xxl\:tw-inset-x-full{
    left: 100%;
    right: 100%;
  }

  .xxl\:tw--inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .xxl\:tw--inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .xxl\:tw--inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .xxl\:tw--inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .xxl\:tw--inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .xxl\:tw--inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .xxl\:tw--inset-x-full{
    left: -100%;
    right: -100%;
  }

  .xxl\:tw-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xxl\:tw-inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xxl\:tw-inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xxl\:tw-inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xxl\:tw-inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .xxl\:tw-inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xxl\:tw-inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xxl\:tw-inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xxl\:tw-inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .xxl\:tw-inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xxl\:tw-inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xxl\:tw-inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xxl\:tw-inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .xxl\:tw-inset-y-13{
    top: 3.25rem;
    bottom: 3.25rem;
  }

  .xxl\:tw-inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xxl\:tw-inset-y-15{
    top: 3.75rem;
    bottom: 3.75rem;
  }

  .xxl\:tw-inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .xxl\:tw-inset-y-17{
    top: 4.25rem;
    bottom: 4.25rem;
  }

  .xxl\:tw-inset-y-18{
    top: 4.5rem;
    bottom: 4.5rem;
  }

  .xxl\:tw-inset-y-19{
    top: 4.75rem;
    bottom: 4.75rem;
  }

  .xxl\:tw-inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .xxl\:tw-inset-y-21{
    top: 5.25rem;
    bottom: 5.25rem;
  }

  .xxl\:tw-inset-y-22{
    top: 5.5rem;
    bottom: 5.5rem;
  }

  .xxl\:tw-inset-y-23{
    top: 5.75rem;
    bottom: 5.75rem;
  }

  .xxl\:tw-inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .xxl\:tw-inset-y-25{
    top: 6.25rem;
    bottom: 6.25rem;
  }

  .xxl\:tw-inset-y-26{
    top: 6.5rem;
    bottom: 6.5rem;
  }

  .xxl\:tw-inset-y-27{
    top: 6.75rem;
    bottom: 6.75rem;
  }

  .xxl\:tw-inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .xxl\:tw-inset-y-29{
    top: 7.25rem;
    bottom: 7.25rem;
  }

  .xxl\:tw-inset-y-30{
    top: 7.5rem;
    bottom: 7.5rem;
  }

  .xxl\:tw-inset-y-31{
    top: 7.75rem;
    bottom: 7.75rem;
  }

  .xxl\:tw-inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .xxl\:tw-inset-y-33{
    top: 8.25rem;
    bottom: 8.25rem;
  }

  .xxl\:tw-inset-y-34{
    top: 8.5rem;
    bottom: 8.5rem;
  }

  .xxl\:tw-inset-y-35{
    top: 8.75rem;
    bottom: 8.75rem;
  }

  .xxl\:tw-inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .xxl\:tw-inset-y-37{
    top: 9.25rem;
    bottom: 9.25rem;
  }

  .xxl\:tw-inset-y-38{
    top: 9.5rem;
    bottom: 9.5rem;
  }

  .xxl\:tw-inset-y-39{
    top: 9.75rem;
    bottom: 9.75rem;
  }

  .xxl\:tw-inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .xxl\:tw-inset-y-41{
    top: 10.25rem;
    bottom: 10.25rem;
  }

  .xxl\:tw-inset-y-42{
    top: 10.5rem;
    bottom: 10.5rem;
  }

  .xxl\:tw-inset-y-43{
    top: 10.75rem;
    bottom: 10.75rem;
  }

  .xxl\:tw-inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .xxl\:tw-inset-y-45{
    top: 11.25rem;
    bottom: 11.25rem;
  }

  .xxl\:tw-inset-y-46{
    top: 11.5rem;
    bottom: 11.5rem;
  }

  .xxl\:tw-inset-y-47{
    top: 11.75rem;
    bottom: 11.75rem;
  }

  .xxl\:tw-inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .xxl\:tw-inset-y-50{
    top: 12.5rem;
    bottom: 12.5rem;
  }

  .xxl\:tw-inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .xxl\:tw-inset-y-53{
    top: 13.25rem;
    bottom: 13.25rem;
  }

  .xxl\:tw-inset-y-54{
    top: 13.5rem;
    bottom: 13.5rem;
  }

  .xxl\:tw-inset-y-55{
    top: 13.75rem;
    bottom: 13.75rem;
  }

  .xxl\:tw-inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .xxl\:tw-inset-y-57{
    top: 14.25rem;
    bottom: 14.25rem;
  }

  .xxl\:tw-inset-y-58{
    top: 14.5rem;
    bottom: 14.5rem;
  }

  .xxl\:tw-inset-y-59{
    top: 14.75rem;
    bottom: 14.75rem;
  }

  .xxl\:tw-inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .xxl\:tw-inset-y-61{
    top: 15.25rem;
    bottom: 15.25rem;
  }

  .xxl\:tw-inset-y-62{
    top: 15.5rem;
    bottom: 15.5rem;
  }

  .xxl\:tw-inset-y-63{
    top: 15.75rem;
    bottom: 15.75rem;
  }

  .xxl\:tw-inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .xxl\:tw-inset-y-65{
    top: 16.25rem;
    bottom: 16.25rem;
  }

  .xxl\:tw-inset-y-66{
    top: 16.5rem;
    bottom: 16.5rem;
  }

  .xxl\:tw-inset-y-68{
    top: 17rem;
    bottom: 17rem;
  }

  .xxl\:tw-inset-y-69{
    top: 17.25rem;
    bottom: 17.25rem;
  }

  .xxl\:tw-inset-y-70{
    top: 17.5rem;
    bottom: 17.5rem;
  }

  .xxl\:tw-inset-y-71{
    top: 17.75rem;
    bottom: 17.75rem;
  }

  .xxl\:tw-inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .xxl\:tw-inset-y-73{
    top: 18.25rem;
    bottom: 18.25rem;
  }

  .xxl\:tw-inset-y-74{
    top: 18.5rem;
    bottom: 18.5rem;
  }

  .xxl\:tw-inset-y-75{
    top: 18.75rem;
    bottom: 18.75rem;
  }

  .xxl\:tw-inset-y-76{
    top: 19rem;
    bottom: 19rem;
  }

  .xxl\:tw-inset-y-77{
    top: 19.25rem;
    bottom: 19.25rem;
  }

  .xxl\:tw-inset-y-78{
    top: 19.5rem;
    bottom: 19.5rem;
  }

  .xxl\:tw-inset-y-79{
    top: 19.75rem;
    bottom: 19.75rem;
  }

  .xxl\:tw-inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .xxl\:tw-inset-y-81{
    top: 20.25rem;
    bottom: 20.25rem;
  }

  .xxl\:tw-inset-y-82{
    top: 20.5rem;
    bottom: 20.5rem;
  }

  .xxl\:tw-inset-y-83{
    top: 20.75rem;
    bottom: 20.75rem;
  }

  .xxl\:tw-inset-y-84{
    top: 21rem;
    bottom: 21rem;
  }

  .xxl\:tw-inset-y-85{
    top: 21.25rem;
    bottom: 21.25rem;
  }

  .xxl\:tw-inset-y-86{
    top: 21.5rem;
    bottom: 21.5rem;
  }

  .xxl\:tw-inset-y-87{
    top: 21.75rem;
    bottom: 21.75rem;
  }

  .xxl\:tw-inset-y-88{
    top: 22rem;
    bottom: 22rem;
  }

  .xxl\:tw-inset-y-89{
    top: 22.25rem;
    bottom: 22.25rem;
  }

  .xxl\:tw-inset-y-90{
    top: 22.5rem;
    bottom: 22.5rem;
  }

  .xxl\:tw-inset-y-91{
    top: 22.75rem;
    bottom: 22.75rem;
  }

  .xxl\:tw-inset-y-92{
    top: 23rem;
    bottom: 23rem;
  }

  .xxl\:tw-inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .xxl\:tw-inset-y-102{
    top: 25.5rem;
    bottom: 25.5rem;
  }

  .xxl\:tw-inset-y-112{
    top: 28rem;
    bottom: 28rem;
  }

  .xxl\:tw-inset-y-128{
    top: 31rem;
    bottom: 31rem;
  }

  .xxl\:tw-inset-y-129{
    top: 32.25rem;
    bottom: 32.25rem;
  }

  .xxl\:tw-inset-y-130{
    top: 32.5rem;
    bottom: 32.5rem;
  }

  .xxl\:tw-inset-y-140{
    top: 35rem;
    bottom: 35rem;
  }

  .xxl\:tw-inset-y-160{
    top: 40rem;
    bottom: 40rem;
  }

  .xxl\:tw-inset-y-180{
    top: 45rem;
    bottom: 45rem;
  }

  .xxl\:tw-inset-y-185{
    top: 46.25rem;
    bottom: 46.25rem;
  }

  .xxl\:tw-inset-y-190{
    top: 47.5rem;
    bottom: 47.5rem;
  }

  .xxl\:tw-inset-y-200{
    top: 50rem;
    bottom: 50rem;
  }

  .xxl\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xxl\:tw-inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .xxl\:tw-inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xxl\:tw-inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xxl\:tw-inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xxl\:tw-inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xxl\:tw--inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xxl\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xxl\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xxl\:tw--inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xxl\:tw--inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .xxl\:tw--inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xxl\:tw--inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xxl\:tw--inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xxl\:tw--inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .xxl\:tw--inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xxl\:tw--inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xxl\:tw--inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xxl\:tw--inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .xxl\:tw--inset-y-13{
    top: -3.25rem;
    bottom: -3.25rem;
  }

  .xxl\:tw--inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xxl\:tw--inset-y-15{
    top: -3.75rem;
    bottom: -3.75rem;
  }

  .xxl\:tw--inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .xxl\:tw--inset-y-17{
    top: -4.25rem;
    bottom: -4.25rem;
  }

  .xxl\:tw--inset-y-18{
    top: -4.5rem;
    bottom: -4.5rem;
  }

  .xxl\:tw--inset-y-19{
    top: -4.75rem;
    bottom: -4.75rem;
  }

  .xxl\:tw--inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .xxl\:tw--inset-y-21{
    top: -5.25rem;
    bottom: -5.25rem;
  }

  .xxl\:tw--inset-y-22{
    top: -5.5rem;
    bottom: -5.5rem;
  }

  .xxl\:tw--inset-y-23{
    top: -5.75rem;
    bottom: -5.75rem;
  }

  .xxl\:tw--inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .xxl\:tw--inset-y-25{
    top: -6.25rem;
    bottom: -6.25rem;
  }

  .xxl\:tw--inset-y-26{
    top: -6.5rem;
    bottom: -6.5rem;
  }

  .xxl\:tw--inset-y-27{
    top: -6.75rem;
    bottom: -6.75rem;
  }

  .xxl\:tw--inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .xxl\:tw--inset-y-29{
    top: -7.25rem;
    bottom: -7.25rem;
  }

  .xxl\:tw--inset-y-30{
    top: -7.5rem;
    bottom: -7.5rem;
  }

  .xxl\:tw--inset-y-31{
    top: -7.75rem;
    bottom: -7.75rem;
  }

  .xxl\:tw--inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .xxl\:tw--inset-y-33{
    top: -8.25rem;
    bottom: -8.25rem;
  }

  .xxl\:tw--inset-y-34{
    top: -8.5rem;
    bottom: -8.5rem;
  }

  .xxl\:tw--inset-y-35{
    top: -8.75rem;
    bottom: -8.75rem;
  }

  .xxl\:tw--inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .xxl\:tw--inset-y-37{
    top: -9.25rem;
    bottom: -9.25rem;
  }

  .xxl\:tw--inset-y-38{
    top: -9.5rem;
    bottom: -9.5rem;
  }

  .xxl\:tw--inset-y-39{
    top: -9.75rem;
    bottom: -9.75rem;
  }

  .xxl\:tw--inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .xxl\:tw--inset-y-41{
    top: -10.25rem;
    bottom: -10.25rem;
  }

  .xxl\:tw--inset-y-42{
    top: -10.5rem;
    bottom: -10.5rem;
  }

  .xxl\:tw--inset-y-43{
    top: -10.75rem;
    bottom: -10.75rem;
  }

  .xxl\:tw--inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .xxl\:tw--inset-y-45{
    top: -11.25rem;
    bottom: -11.25rem;
  }

  .xxl\:tw--inset-y-46{
    top: -11.5rem;
    bottom: -11.5rem;
  }

  .xxl\:tw--inset-y-47{
    top: -11.75rem;
    bottom: -11.75rem;
  }

  .xxl\:tw--inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .xxl\:tw--inset-y-50{
    top: -12.5rem;
    bottom: -12.5rem;
  }

  .xxl\:tw--inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .xxl\:tw--inset-y-53{
    top: -13.25rem;
    bottom: -13.25rem;
  }

  .xxl\:tw--inset-y-54{
    top: -13.5rem;
    bottom: -13.5rem;
  }

  .xxl\:tw--inset-y-55{
    top: -13.75rem;
    bottom: -13.75rem;
  }

  .xxl\:tw--inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .xxl\:tw--inset-y-57{
    top: -14.25rem;
    bottom: -14.25rem;
  }

  .xxl\:tw--inset-y-58{
    top: -14.5rem;
    bottom: -14.5rem;
  }

  .xxl\:tw--inset-y-59{
    top: -14.75rem;
    bottom: -14.75rem;
  }

  .xxl\:tw--inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .xxl\:tw--inset-y-61{
    top: -15.25rem;
    bottom: -15.25rem;
  }

  .xxl\:tw--inset-y-62{
    top: -15.5rem;
    bottom: -15.5rem;
  }

  .xxl\:tw--inset-y-63{
    top: -15.75rem;
    bottom: -15.75rem;
  }

  .xxl\:tw--inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .xxl\:tw--inset-y-65{
    top: -16.25rem;
    bottom: -16.25rem;
  }

  .xxl\:tw--inset-y-66{
    top: -16.5rem;
    bottom: -16.5rem;
  }

  .xxl\:tw--inset-y-68{
    top: -17rem;
    bottom: -17rem;
  }

  .xxl\:tw--inset-y-69{
    top: -17.25rem;
    bottom: -17.25rem;
  }

  .xxl\:tw--inset-y-70{
    top: -17.5rem;
    bottom: -17.5rem;
  }

  .xxl\:tw--inset-y-71{
    top: -17.75rem;
    bottom: -17.75rem;
  }

  .xxl\:tw--inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .xxl\:tw--inset-y-73{
    top: -18.25rem;
    bottom: -18.25rem;
  }

  .xxl\:tw--inset-y-74{
    top: -18.5rem;
    bottom: -18.5rem;
  }

  .xxl\:tw--inset-y-75{
    top: -18.75rem;
    bottom: -18.75rem;
  }

  .xxl\:tw--inset-y-76{
    top: -19rem;
    bottom: -19rem;
  }

  .xxl\:tw--inset-y-77{
    top: -19.25rem;
    bottom: -19.25rem;
  }

  .xxl\:tw--inset-y-78{
    top: -19.5rem;
    bottom: -19.5rem;
  }

  .xxl\:tw--inset-y-79{
    top: -19.75rem;
    bottom: -19.75rem;
  }

  .xxl\:tw--inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .xxl\:tw--inset-y-81{
    top: -20.25rem;
    bottom: -20.25rem;
  }

  .xxl\:tw--inset-y-82{
    top: -20.5rem;
    bottom: -20.5rem;
  }

  .xxl\:tw--inset-y-83{
    top: -20.75rem;
    bottom: -20.75rem;
  }

  .xxl\:tw--inset-y-84{
    top: -21rem;
    bottom: -21rem;
  }

  .xxl\:tw--inset-y-85{
    top: -21.25rem;
    bottom: -21.25rem;
  }

  .xxl\:tw--inset-y-86{
    top: -21.5rem;
    bottom: -21.5rem;
  }

  .xxl\:tw--inset-y-87{
    top: -21.75rem;
    bottom: -21.75rem;
  }

  .xxl\:tw--inset-y-88{
    top: -22rem;
    bottom: -22rem;
  }

  .xxl\:tw--inset-y-89{
    top: -22.25rem;
    bottom: -22.25rem;
  }

  .xxl\:tw--inset-y-90{
    top: -22.5rem;
    bottom: -22.5rem;
  }

  .xxl\:tw--inset-y-91{
    top: -22.75rem;
    bottom: -22.75rem;
  }

  .xxl\:tw--inset-y-92{
    top: -23rem;
    bottom: -23rem;
  }

  .xxl\:tw--inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .xxl\:tw--inset-y-102{
    top: -25.5rem;
    bottom: -25.5rem;
  }

  .xxl\:tw--inset-y-112{
    top: -28rem;
    bottom: -28rem;
  }

  .xxl\:tw--inset-y-128{
    top: -31rem;
    bottom: -31rem;
  }

  .xxl\:tw--inset-y-129{
    top: -32.25rem;
    bottom: -32.25rem;
  }

  .xxl\:tw--inset-y-130{
    top: -32.5rem;
    bottom: -32.5rem;
  }

  .xxl\:tw--inset-y-140{
    top: -35rem;
    bottom: -35rem;
  }

  .xxl\:tw--inset-y-160{
    top: -40rem;
    bottom: -40rem;
  }

  .xxl\:tw--inset-y-180{
    top: -45rem;
    bottom: -45rem;
  }

  .xxl\:tw--inset-y-185{
    top: -46.25rem;
    bottom: -46.25rem;
  }

  .xxl\:tw--inset-y-190{
    top: -47.5rem;
    bottom: -47.5rem;
  }

  .xxl\:tw--inset-y-200{
    top: -50rem;
    bottom: -50rem;
  }

  .xxl\:tw--inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .xxl\:tw--inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xxl\:tw--inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xxl\:tw--inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xxl\:tw--inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xxl\:tw-inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .xxl\:tw-inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xxl\:tw-inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xxl\:tw-inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .xxl\:tw-inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .xxl\:tw-inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .xxl\:tw-inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .xxl\:tw--inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .xxl\:tw--inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xxl\:tw--inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xxl\:tw--inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .xxl\:tw--inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .xxl\:tw--inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .xxl\:tw--inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .xxl\:tw-top-0{
    top: 0px;
  }

  .xxl\:tw-top-1{
    top: 0.25rem;
  }

  .xxl\:tw-top-2{
    top: 0.5rem;
  }

  .xxl\:tw-top-3{
    top: 0.75rem;
  }

  .xxl\:tw-top-4{
    top: 1rem;
  }

  .xxl\:tw-top-5{
    top: 1.25rem;
  }

  .xxl\:tw-top-6{
    top: 1.5rem;
  }

  .xxl\:tw-top-7{
    top: 1.75rem;
  }

  .xxl\:tw-top-8{
    top: 2rem;
  }

  .xxl\:tw-top-9{
    top: 2.25rem;
  }

  .xxl\:tw-top-10{
    top: 2.5rem;
  }

  .xxl\:tw-top-11{
    top: 2.75rem;
  }

  .xxl\:tw-top-12{
    top: 3rem;
  }

  .xxl\:tw-top-13{
    top: 3.25rem;
  }

  .xxl\:tw-top-14{
    top: 3.5rem;
  }

  .xxl\:tw-top-15{
    top: 3.75rem;
  }

  .xxl\:tw-top-16{
    top: 4rem;
  }

  .xxl\:tw-top-17{
    top: 4.25rem;
  }

  .xxl\:tw-top-18{
    top: 4.5rem;
  }

  .xxl\:tw-top-19{
    top: 4.75rem;
  }

  .xxl\:tw-top-20{
    top: 5rem;
  }

  .xxl\:tw-top-21{
    top: 5.25rem;
  }

  .xxl\:tw-top-22{
    top: 5.5rem;
  }

  .xxl\:tw-top-23{
    top: 5.75rem;
  }

  .xxl\:tw-top-24{
    top: 6rem;
  }

  .xxl\:tw-top-25{
    top: 6.25rem;
  }

  .xxl\:tw-top-26{
    top: 6.5rem;
  }

  .xxl\:tw-top-27{
    top: 6.75rem;
  }

  .xxl\:tw-top-28{
    top: 7rem;
  }

  .xxl\:tw-top-29{
    top: 7.25rem;
  }

  .xxl\:tw-top-30{
    top: 7.5rem;
  }

  .xxl\:tw-top-31{
    top: 7.75rem;
  }

  .xxl\:tw-top-32{
    top: 8rem;
  }

  .xxl\:tw-top-33{
    top: 8.25rem;
  }

  .xxl\:tw-top-34{
    top: 8.5rem;
  }

  .xxl\:tw-top-35{
    top: 8.75rem;
  }

  .xxl\:tw-top-36{
    top: 9rem;
  }

  .xxl\:tw-top-37{
    top: 9.25rem;
  }

  .xxl\:tw-top-38{
    top: 9.5rem;
  }

  .xxl\:tw-top-39{
    top: 9.75rem;
  }

  .xxl\:tw-top-40{
    top: 10rem;
  }

  .xxl\:tw-top-41{
    top: 10.25rem;
  }

  .xxl\:tw-top-42{
    top: 10.5rem;
  }

  .xxl\:tw-top-43{
    top: 10.75rem;
  }

  .xxl\:tw-top-44{
    top: 11rem;
  }

  .xxl\:tw-top-45{
    top: 11.25rem;
  }

  .xxl\:tw-top-46{
    top: 11.5rem;
  }

  .xxl\:tw-top-47{
    top: 11.75rem;
  }

  .xxl\:tw-top-48{
    top: 12rem;
  }

  .xxl\:tw-top-50{
    top: 12.5rem;
  }

  .xxl\:tw-top-52{
    top: 13rem;
  }

  .xxl\:tw-top-53{
    top: 13.25rem;
  }

  .xxl\:tw-top-54{
    top: 13.5rem;
  }

  .xxl\:tw-top-55{
    top: 13.75rem;
  }

  .xxl\:tw-top-56{
    top: 14rem;
  }

  .xxl\:tw-top-57{
    top: 14.25rem;
  }

  .xxl\:tw-top-58{
    top: 14.5rem;
  }

  .xxl\:tw-top-59{
    top: 14.75rem;
  }

  .xxl\:tw-top-60{
    top: 15rem;
  }

  .xxl\:tw-top-61{
    top: 15.25rem;
  }

  .xxl\:tw-top-62{
    top: 15.5rem;
  }

  .xxl\:tw-top-63{
    top: 15.75rem;
  }

  .xxl\:tw-top-64{
    top: 16rem;
  }

  .xxl\:tw-top-65{
    top: 16.25rem;
  }

  .xxl\:tw-top-66{
    top: 16.5rem;
  }

  .xxl\:tw-top-68{
    top: 17rem;
  }

  .xxl\:tw-top-69{
    top: 17.25rem;
  }

  .xxl\:tw-top-70{
    top: 17.5rem;
  }

  .xxl\:tw-top-71{
    top: 17.75rem;
  }

  .xxl\:tw-top-72{
    top: 18rem;
  }

  .xxl\:tw-top-73{
    top: 18.25rem;
  }

  .xxl\:tw-top-74{
    top: 18.5rem;
  }

  .xxl\:tw-top-75{
    top: 18.75rem;
  }

  .xxl\:tw-top-76{
    top: 19rem;
  }

  .xxl\:tw-top-77{
    top: 19.25rem;
  }

  .xxl\:tw-top-78{
    top: 19.5rem;
  }

  .xxl\:tw-top-79{
    top: 19.75rem;
  }

  .xxl\:tw-top-80{
    top: 20rem;
  }

  .xxl\:tw-top-81{
    top: 20.25rem;
  }

  .xxl\:tw-top-82{
    top: 20.5rem;
  }

  .xxl\:tw-top-83{
    top: 20.75rem;
  }

  .xxl\:tw-top-84{
    top: 21rem;
  }

  .xxl\:tw-top-85{
    top: 21.25rem;
  }

  .xxl\:tw-top-86{
    top: 21.5rem;
  }

  .xxl\:tw-top-87{
    top: 21.75rem;
  }

  .xxl\:tw-top-88{
    top: 22rem;
  }

  .xxl\:tw-top-89{
    top: 22.25rem;
  }

  .xxl\:tw-top-90{
    top: 22.5rem;
  }

  .xxl\:tw-top-91{
    top: 22.75rem;
  }

  .xxl\:tw-top-92{
    top: 23rem;
  }

  .xxl\:tw-top-96{
    top: 24rem;
  }

  .xxl\:tw-top-102{
    top: 25.5rem;
  }

  .xxl\:tw-top-112{
    top: 28rem;
  }

  .xxl\:tw-top-128{
    top: 31rem;
  }

  .xxl\:tw-top-129{
    top: 32.25rem;
  }

  .xxl\:tw-top-130{
    top: 32.5rem;
  }

  .xxl\:tw-top-140{
    top: 35rem;
  }

  .xxl\:tw-top-160{
    top: 40rem;
  }

  .xxl\:tw-top-180{
    top: 45rem;
  }

  .xxl\:tw-top-185{
    top: 46.25rem;
  }

  .xxl\:tw-top-190{
    top: 47.5rem;
  }

  .xxl\:tw-top-200{
    top: 50rem;
  }

  .xxl\:tw-top-auto{
    top: auto;
  }

  .xxl\:tw-top-px{
    top: 1px;
  }

  .xxl\:tw-top-0\.5{
    top: 0.125rem;
  }

  .xxl\:tw-top-1\.5{
    top: 0.375rem;
  }

  .xxl\:tw-top-2\.5{
    top: 0.625rem;
  }

  .xxl\:tw-top-3\.5{
    top: 0.875rem;
  }

  .xxl\:tw--top-0{
    top: 0px;
  }

  .xxl\:tw--top-1{
    top: -0.25rem;
  }

  .xxl\:tw--top-2{
    top: -0.5rem;
  }

  .xxl\:tw--top-3{
    top: -0.75rem;
  }

  .xxl\:tw--top-4{
    top: -1rem;
  }

  .xxl\:tw--top-5{
    top: -1.25rem;
  }

  .xxl\:tw--top-6{
    top: -1.5rem;
  }

  .xxl\:tw--top-7{
    top: -1.75rem;
  }

  .xxl\:tw--top-8{
    top: -2rem;
  }

  .xxl\:tw--top-9{
    top: -2.25rem;
  }

  .xxl\:tw--top-10{
    top: -2.5rem;
  }

  .xxl\:tw--top-11{
    top: -2.75rem;
  }

  .xxl\:tw--top-12{
    top: -3rem;
  }

  .xxl\:tw--top-13{
    top: -3.25rem;
  }

  .xxl\:tw--top-14{
    top: -3.5rem;
  }

  .xxl\:tw--top-15{
    top: -3.75rem;
  }

  .xxl\:tw--top-16{
    top: -4rem;
  }

  .xxl\:tw--top-17{
    top: -4.25rem;
  }

  .xxl\:tw--top-18{
    top: -4.5rem;
  }

  .xxl\:tw--top-19{
    top: -4.75rem;
  }

  .xxl\:tw--top-20{
    top: -5rem;
  }

  .xxl\:tw--top-21{
    top: -5.25rem;
  }

  .xxl\:tw--top-22{
    top: -5.5rem;
  }

  .xxl\:tw--top-23{
    top: -5.75rem;
  }

  .xxl\:tw--top-24{
    top: -6rem;
  }

  .xxl\:tw--top-25{
    top: -6.25rem;
  }

  .xxl\:tw--top-26{
    top: -6.5rem;
  }

  .xxl\:tw--top-27{
    top: -6.75rem;
  }

  .xxl\:tw--top-28{
    top: -7rem;
  }

  .xxl\:tw--top-29{
    top: -7.25rem;
  }

  .xxl\:tw--top-30{
    top: -7.5rem;
  }

  .xxl\:tw--top-31{
    top: -7.75rem;
  }

  .xxl\:tw--top-32{
    top: -8rem;
  }

  .xxl\:tw--top-33{
    top: -8.25rem;
  }

  .xxl\:tw--top-34{
    top: -8.5rem;
  }

  .xxl\:tw--top-35{
    top: -8.75rem;
  }

  .xxl\:tw--top-36{
    top: -9rem;
  }

  .xxl\:tw--top-37{
    top: -9.25rem;
  }

  .xxl\:tw--top-38{
    top: -9.5rem;
  }

  .xxl\:tw--top-39{
    top: -9.75rem;
  }

  .xxl\:tw--top-40{
    top: -10rem;
  }

  .xxl\:tw--top-41{
    top: -10.25rem;
  }

  .xxl\:tw--top-42{
    top: -10.5rem;
  }

  .xxl\:tw--top-43{
    top: -10.75rem;
  }

  .xxl\:tw--top-44{
    top: -11rem;
  }

  .xxl\:tw--top-45{
    top: -11.25rem;
  }

  .xxl\:tw--top-46{
    top: -11.5rem;
  }

  .xxl\:tw--top-47{
    top: -11.75rem;
  }

  .xxl\:tw--top-48{
    top: -12rem;
  }

  .xxl\:tw--top-50{
    top: -12.5rem;
  }

  .xxl\:tw--top-52{
    top: -13rem;
  }

  .xxl\:tw--top-53{
    top: -13.25rem;
  }

  .xxl\:tw--top-54{
    top: -13.5rem;
  }

  .xxl\:tw--top-55{
    top: -13.75rem;
  }

  .xxl\:tw--top-56{
    top: -14rem;
  }

  .xxl\:tw--top-57{
    top: -14.25rem;
  }

  .xxl\:tw--top-58{
    top: -14.5rem;
  }

  .xxl\:tw--top-59{
    top: -14.75rem;
  }

  .xxl\:tw--top-60{
    top: -15rem;
  }

  .xxl\:tw--top-61{
    top: -15.25rem;
  }

  .xxl\:tw--top-62{
    top: -15.5rem;
  }

  .xxl\:tw--top-63{
    top: -15.75rem;
  }

  .xxl\:tw--top-64{
    top: -16rem;
  }

  .xxl\:tw--top-65{
    top: -16.25rem;
  }

  .xxl\:tw--top-66{
    top: -16.5rem;
  }

  .xxl\:tw--top-68{
    top: -17rem;
  }

  .xxl\:tw--top-69{
    top: -17.25rem;
  }

  .xxl\:tw--top-70{
    top: -17.5rem;
  }

  .xxl\:tw--top-71{
    top: -17.75rem;
  }

  .xxl\:tw--top-72{
    top: -18rem;
  }

  .xxl\:tw--top-73{
    top: -18.25rem;
  }

  .xxl\:tw--top-74{
    top: -18.5rem;
  }

  .xxl\:tw--top-75{
    top: -18.75rem;
  }

  .xxl\:tw--top-76{
    top: -19rem;
  }

  .xxl\:tw--top-77{
    top: -19.25rem;
  }

  .xxl\:tw--top-78{
    top: -19.5rem;
  }

  .xxl\:tw--top-79{
    top: -19.75rem;
  }

  .xxl\:tw--top-80{
    top: -20rem;
  }

  .xxl\:tw--top-81{
    top: -20.25rem;
  }

  .xxl\:tw--top-82{
    top: -20.5rem;
  }

  .xxl\:tw--top-83{
    top: -20.75rem;
  }

  .xxl\:tw--top-84{
    top: -21rem;
  }

  .xxl\:tw--top-85{
    top: -21.25rem;
  }

  .xxl\:tw--top-86{
    top: -21.5rem;
  }

  .xxl\:tw--top-87{
    top: -21.75rem;
  }

  .xxl\:tw--top-88{
    top: -22rem;
  }

  .xxl\:tw--top-89{
    top: -22.25rem;
  }

  .xxl\:tw--top-90{
    top: -22.5rem;
  }

  .xxl\:tw--top-91{
    top: -22.75rem;
  }

  .xxl\:tw--top-92{
    top: -23rem;
  }

  .xxl\:tw--top-96{
    top: -24rem;
  }

  .xxl\:tw--top-102{
    top: -25.5rem;
  }

  .xxl\:tw--top-112{
    top: -28rem;
  }

  .xxl\:tw--top-128{
    top: -31rem;
  }

  .xxl\:tw--top-129{
    top: -32.25rem;
  }

  .xxl\:tw--top-130{
    top: -32.5rem;
  }

  .xxl\:tw--top-140{
    top: -35rem;
  }

  .xxl\:tw--top-160{
    top: -40rem;
  }

  .xxl\:tw--top-180{
    top: -45rem;
  }

  .xxl\:tw--top-185{
    top: -46.25rem;
  }

  .xxl\:tw--top-190{
    top: -47.5rem;
  }

  .xxl\:tw--top-200{
    top: -50rem;
  }

  .xxl\:tw--top-px{
    top: -1px;
  }

  .xxl\:tw--top-0\.5{
    top: -0.125rem;
  }

  .xxl\:tw--top-1\.5{
    top: -0.375rem;
  }

  .xxl\:tw--top-2\.5{
    top: -0.625rem;
  }

  .xxl\:tw--top-3\.5{
    top: -0.875rem;
  }

  .xxl\:tw-top-1\/2{
    top: 50%;
  }

  .xxl\:tw-top-1\/3{
    top: 33.333333%;
  }

  .xxl\:tw-top-2\/3{
    top: 66.666667%;
  }

  .xxl\:tw-top-1\/4{
    top: 25%;
  }

  .xxl\:tw-top-2\/4{
    top: 50%;
  }

  .xxl\:tw-top-3\/4{
    top: 75%;
  }

  .xxl\:tw-top-full{
    top: 100%;
  }

  .xxl\:tw--top-1\/2{
    top: -50%;
  }

  .xxl\:tw--top-1\/3{
    top: -33.333333%;
  }

  .xxl\:tw--top-2\/3{
    top: -66.666667%;
  }

  .xxl\:tw--top-1\/4{
    top: -25%;
  }

  .xxl\:tw--top-2\/4{
    top: -50%;
  }

  .xxl\:tw--top-3\/4{
    top: -75%;
  }

  .xxl\:tw--top-full{
    top: -100%;
  }

  .xxl\:tw-right-0{
    right: 0px;
  }

  .xxl\:tw-right-1{
    right: 0.25rem;
  }

  .xxl\:tw-right-2{
    right: 0.5rem;
  }

  .xxl\:tw-right-3{
    right: 0.75rem;
  }

  .xxl\:tw-right-4{
    right: 1rem;
  }

  .xxl\:tw-right-5{
    right: 1.25rem;
  }

  .xxl\:tw-right-6{
    right: 1.5rem;
  }

  .xxl\:tw-right-7{
    right: 1.75rem;
  }

  .xxl\:tw-right-8{
    right: 2rem;
  }

  .xxl\:tw-right-9{
    right: 2.25rem;
  }

  .xxl\:tw-right-10{
    right: 2.5rem;
  }

  .xxl\:tw-right-11{
    right: 2.75rem;
  }

  .xxl\:tw-right-12{
    right: 3rem;
  }

  .xxl\:tw-right-13{
    right: 3.25rem;
  }

  .xxl\:tw-right-14{
    right: 3.5rem;
  }

  .xxl\:tw-right-15{
    right: 3.75rem;
  }

  .xxl\:tw-right-16{
    right: 4rem;
  }

  .xxl\:tw-right-17{
    right: 4.25rem;
  }

  .xxl\:tw-right-18{
    right: 4.5rem;
  }

  .xxl\:tw-right-19{
    right: 4.75rem;
  }

  .xxl\:tw-right-20{
    right: 5rem;
  }

  .xxl\:tw-right-21{
    right: 5.25rem;
  }

  .xxl\:tw-right-22{
    right: 5.5rem;
  }

  .xxl\:tw-right-23{
    right: 5.75rem;
  }

  .xxl\:tw-right-24{
    right: 6rem;
  }

  .xxl\:tw-right-25{
    right: 6.25rem;
  }

  .xxl\:tw-right-26{
    right: 6.5rem;
  }

  .xxl\:tw-right-27{
    right: 6.75rem;
  }

  .xxl\:tw-right-28{
    right: 7rem;
  }

  .xxl\:tw-right-29{
    right: 7.25rem;
  }

  .xxl\:tw-right-30{
    right: 7.5rem;
  }

  .xxl\:tw-right-31{
    right: 7.75rem;
  }

  .xxl\:tw-right-32{
    right: 8rem;
  }

  .xxl\:tw-right-33{
    right: 8.25rem;
  }

  .xxl\:tw-right-34{
    right: 8.5rem;
  }

  .xxl\:tw-right-35{
    right: 8.75rem;
  }

  .xxl\:tw-right-36{
    right: 9rem;
  }

  .xxl\:tw-right-37{
    right: 9.25rem;
  }

  .xxl\:tw-right-38{
    right: 9.5rem;
  }

  .xxl\:tw-right-39{
    right: 9.75rem;
  }

  .xxl\:tw-right-40{
    right: 10rem;
  }

  .xxl\:tw-right-41{
    right: 10.25rem;
  }

  .xxl\:tw-right-42{
    right: 10.5rem;
  }

  .xxl\:tw-right-43{
    right: 10.75rem;
  }

  .xxl\:tw-right-44{
    right: 11rem;
  }

  .xxl\:tw-right-45{
    right: 11.25rem;
  }

  .xxl\:tw-right-46{
    right: 11.5rem;
  }

  .xxl\:tw-right-47{
    right: 11.75rem;
  }

  .xxl\:tw-right-48{
    right: 12rem;
  }

  .xxl\:tw-right-50{
    right: 12.5rem;
  }

  .xxl\:tw-right-52{
    right: 13rem;
  }

  .xxl\:tw-right-53{
    right: 13.25rem;
  }

  .xxl\:tw-right-54{
    right: 13.5rem;
  }

  .xxl\:tw-right-55{
    right: 13.75rem;
  }

  .xxl\:tw-right-56{
    right: 14rem;
  }

  .xxl\:tw-right-57{
    right: 14.25rem;
  }

  .xxl\:tw-right-58{
    right: 14.5rem;
  }

  .xxl\:tw-right-59{
    right: 14.75rem;
  }

  .xxl\:tw-right-60{
    right: 15rem;
  }

  .xxl\:tw-right-61{
    right: 15.25rem;
  }

  .xxl\:tw-right-62{
    right: 15.5rem;
  }

  .xxl\:tw-right-63{
    right: 15.75rem;
  }

  .xxl\:tw-right-64{
    right: 16rem;
  }

  .xxl\:tw-right-65{
    right: 16.25rem;
  }

  .xxl\:tw-right-66{
    right: 16.5rem;
  }

  .xxl\:tw-right-68{
    right: 17rem;
  }

  .xxl\:tw-right-69{
    right: 17.25rem;
  }

  .xxl\:tw-right-70{
    right: 17.5rem;
  }

  .xxl\:tw-right-71{
    right: 17.75rem;
  }

  .xxl\:tw-right-72{
    right: 18rem;
  }

  .xxl\:tw-right-73{
    right: 18.25rem;
  }

  .xxl\:tw-right-74{
    right: 18.5rem;
  }

  .xxl\:tw-right-75{
    right: 18.75rem;
  }

  .xxl\:tw-right-76{
    right: 19rem;
  }

  .xxl\:tw-right-77{
    right: 19.25rem;
  }

  .xxl\:tw-right-78{
    right: 19.5rem;
  }

  .xxl\:tw-right-79{
    right: 19.75rem;
  }

  .xxl\:tw-right-80{
    right: 20rem;
  }

  .xxl\:tw-right-81{
    right: 20.25rem;
  }

  .xxl\:tw-right-82{
    right: 20.5rem;
  }

  .xxl\:tw-right-83{
    right: 20.75rem;
  }

  .xxl\:tw-right-84{
    right: 21rem;
  }

  .xxl\:tw-right-85{
    right: 21.25rem;
  }

  .xxl\:tw-right-86{
    right: 21.5rem;
  }

  .xxl\:tw-right-87{
    right: 21.75rem;
  }

  .xxl\:tw-right-88{
    right: 22rem;
  }

  .xxl\:tw-right-89{
    right: 22.25rem;
  }

  .xxl\:tw-right-90{
    right: 22.5rem;
  }

  .xxl\:tw-right-91{
    right: 22.75rem;
  }

  .xxl\:tw-right-92{
    right: 23rem;
  }

  .xxl\:tw-right-96{
    right: 24rem;
  }

  .xxl\:tw-right-102{
    right: 25.5rem;
  }

  .xxl\:tw-right-112{
    right: 28rem;
  }

  .xxl\:tw-right-128{
    right: 31rem;
  }

  .xxl\:tw-right-129{
    right: 32.25rem;
  }

  .xxl\:tw-right-130{
    right: 32.5rem;
  }

  .xxl\:tw-right-140{
    right: 35rem;
  }

  .xxl\:tw-right-160{
    right: 40rem;
  }

  .xxl\:tw-right-180{
    right: 45rem;
  }

  .xxl\:tw-right-185{
    right: 46.25rem;
  }

  .xxl\:tw-right-190{
    right: 47.5rem;
  }

  .xxl\:tw-right-200{
    right: 50rem;
  }

  .xxl\:tw-right-auto{
    right: auto;
  }

  .xxl\:tw-right-px{
    right: 1px;
  }

  .xxl\:tw-right-0\.5{
    right: 0.125rem;
  }

  .xxl\:tw-right-1\.5{
    right: 0.375rem;
  }

  .xxl\:tw-right-2\.5{
    right: 0.625rem;
  }

  .xxl\:tw-right-3\.5{
    right: 0.875rem;
  }

  .xxl\:tw--right-0{
    right: 0px;
  }

  .xxl\:tw--right-1{
    right: -0.25rem;
  }

  .xxl\:tw--right-2{
    right: -0.5rem;
  }

  .xxl\:tw--right-3{
    right: -0.75rem;
  }

  .xxl\:tw--right-4{
    right: -1rem;
  }

  .xxl\:tw--right-5{
    right: -1.25rem;
  }

  .xxl\:tw--right-6{
    right: -1.5rem;
  }

  .xxl\:tw--right-7{
    right: -1.75rem;
  }

  .xxl\:tw--right-8{
    right: -2rem;
  }

  .xxl\:tw--right-9{
    right: -2.25rem;
  }

  .xxl\:tw--right-10{
    right: -2.5rem;
  }

  .xxl\:tw--right-11{
    right: -2.75rem;
  }

  .xxl\:tw--right-12{
    right: -3rem;
  }

  .xxl\:tw--right-13{
    right: -3.25rem;
  }

  .xxl\:tw--right-14{
    right: -3.5rem;
  }

  .xxl\:tw--right-15{
    right: -3.75rem;
  }

  .xxl\:tw--right-16{
    right: -4rem;
  }

  .xxl\:tw--right-17{
    right: -4.25rem;
  }

  .xxl\:tw--right-18{
    right: -4.5rem;
  }

  .xxl\:tw--right-19{
    right: -4.75rem;
  }

  .xxl\:tw--right-20{
    right: -5rem;
  }

  .xxl\:tw--right-21{
    right: -5.25rem;
  }

  .xxl\:tw--right-22{
    right: -5.5rem;
  }

  .xxl\:tw--right-23{
    right: -5.75rem;
  }

  .xxl\:tw--right-24{
    right: -6rem;
  }

  .xxl\:tw--right-25{
    right: -6.25rem;
  }

  .xxl\:tw--right-26{
    right: -6.5rem;
  }

  .xxl\:tw--right-27{
    right: -6.75rem;
  }

  .xxl\:tw--right-28{
    right: -7rem;
  }

  .xxl\:tw--right-29{
    right: -7.25rem;
  }

  .xxl\:tw--right-30{
    right: -7.5rem;
  }

  .xxl\:tw--right-31{
    right: -7.75rem;
  }

  .xxl\:tw--right-32{
    right: -8rem;
  }

  .xxl\:tw--right-33{
    right: -8.25rem;
  }

  .xxl\:tw--right-34{
    right: -8.5rem;
  }

  .xxl\:tw--right-35{
    right: -8.75rem;
  }

  .xxl\:tw--right-36{
    right: -9rem;
  }

  .xxl\:tw--right-37{
    right: -9.25rem;
  }

  .xxl\:tw--right-38{
    right: -9.5rem;
  }

  .xxl\:tw--right-39{
    right: -9.75rem;
  }

  .xxl\:tw--right-40{
    right: -10rem;
  }

  .xxl\:tw--right-41{
    right: -10.25rem;
  }

  .xxl\:tw--right-42{
    right: -10.5rem;
  }

  .xxl\:tw--right-43{
    right: -10.75rem;
  }

  .xxl\:tw--right-44{
    right: -11rem;
  }

  .xxl\:tw--right-45{
    right: -11.25rem;
  }

  .xxl\:tw--right-46{
    right: -11.5rem;
  }

  .xxl\:tw--right-47{
    right: -11.75rem;
  }

  .xxl\:tw--right-48{
    right: -12rem;
  }

  .xxl\:tw--right-50{
    right: -12.5rem;
  }

  .xxl\:tw--right-52{
    right: -13rem;
  }

  .xxl\:tw--right-53{
    right: -13.25rem;
  }

  .xxl\:tw--right-54{
    right: -13.5rem;
  }

  .xxl\:tw--right-55{
    right: -13.75rem;
  }

  .xxl\:tw--right-56{
    right: -14rem;
  }

  .xxl\:tw--right-57{
    right: -14.25rem;
  }

  .xxl\:tw--right-58{
    right: -14.5rem;
  }

  .xxl\:tw--right-59{
    right: -14.75rem;
  }

  .xxl\:tw--right-60{
    right: -15rem;
  }

  .xxl\:tw--right-61{
    right: -15.25rem;
  }

  .xxl\:tw--right-62{
    right: -15.5rem;
  }

  .xxl\:tw--right-63{
    right: -15.75rem;
  }

  .xxl\:tw--right-64{
    right: -16rem;
  }

  .xxl\:tw--right-65{
    right: -16.25rem;
  }

  .xxl\:tw--right-66{
    right: -16.5rem;
  }

  .xxl\:tw--right-68{
    right: -17rem;
  }

  .xxl\:tw--right-69{
    right: -17.25rem;
  }

  .xxl\:tw--right-70{
    right: -17.5rem;
  }

  .xxl\:tw--right-71{
    right: -17.75rem;
  }

  .xxl\:tw--right-72{
    right: -18rem;
  }

  .xxl\:tw--right-73{
    right: -18.25rem;
  }

  .xxl\:tw--right-74{
    right: -18.5rem;
  }

  .xxl\:tw--right-75{
    right: -18.75rem;
  }

  .xxl\:tw--right-76{
    right: -19rem;
  }

  .xxl\:tw--right-77{
    right: -19.25rem;
  }

  .xxl\:tw--right-78{
    right: -19.5rem;
  }

  .xxl\:tw--right-79{
    right: -19.75rem;
  }

  .xxl\:tw--right-80{
    right: -20rem;
  }

  .xxl\:tw--right-81{
    right: -20.25rem;
  }

  .xxl\:tw--right-82{
    right: -20.5rem;
  }

  .xxl\:tw--right-83{
    right: -20.75rem;
  }

  .xxl\:tw--right-84{
    right: -21rem;
  }

  .xxl\:tw--right-85{
    right: -21.25rem;
  }

  .xxl\:tw--right-86{
    right: -21.5rem;
  }

  .xxl\:tw--right-87{
    right: -21.75rem;
  }

  .xxl\:tw--right-88{
    right: -22rem;
  }

  .xxl\:tw--right-89{
    right: -22.25rem;
  }

  .xxl\:tw--right-90{
    right: -22.5rem;
  }

  .xxl\:tw--right-91{
    right: -22.75rem;
  }

  .xxl\:tw--right-92{
    right: -23rem;
  }

  .xxl\:tw--right-96{
    right: -24rem;
  }

  .xxl\:tw--right-102{
    right: -25.5rem;
  }

  .xxl\:tw--right-112{
    right: -28rem;
  }

  .xxl\:tw--right-128{
    right: -31rem;
  }

  .xxl\:tw--right-129{
    right: -32.25rem;
  }

  .xxl\:tw--right-130{
    right: -32.5rem;
  }

  .xxl\:tw--right-140{
    right: -35rem;
  }

  .xxl\:tw--right-160{
    right: -40rem;
  }

  .xxl\:tw--right-180{
    right: -45rem;
  }

  .xxl\:tw--right-185{
    right: -46.25rem;
  }

  .xxl\:tw--right-190{
    right: -47.5rem;
  }

  .xxl\:tw--right-200{
    right: -50rem;
  }

  .xxl\:tw--right-px{
    right: -1px;
  }

  .xxl\:tw--right-0\.5{
    right: -0.125rem;
  }

  .xxl\:tw--right-1\.5{
    right: -0.375rem;
  }

  .xxl\:tw--right-2\.5{
    right: -0.625rem;
  }

  .xxl\:tw--right-3\.5{
    right: -0.875rem;
  }

  .xxl\:tw-right-1\/2{
    right: 50%;
  }

  .xxl\:tw-right-1\/3{
    right: 33.333333%;
  }

  .xxl\:tw-right-2\/3{
    right: 66.666667%;
  }

  .xxl\:tw-right-1\/4{
    right: 25%;
  }

  .xxl\:tw-right-2\/4{
    right: 50%;
  }

  .xxl\:tw-right-3\/4{
    right: 75%;
  }

  .xxl\:tw-right-full{
    right: 100%;
  }

  .xxl\:tw--right-1\/2{
    right: -50%;
  }

  .xxl\:tw--right-1\/3{
    right: -33.333333%;
  }

  .xxl\:tw--right-2\/3{
    right: -66.666667%;
  }

  .xxl\:tw--right-1\/4{
    right: -25%;
  }

  .xxl\:tw--right-2\/4{
    right: -50%;
  }

  .xxl\:tw--right-3\/4{
    right: -75%;
  }

  .xxl\:tw--right-full{
    right: -100%;
  }

  .xxl\:tw-bottom-0{
    bottom: 0px;
  }

  .xxl\:tw-bottom-1{
    bottom: 0.25rem;
  }

  .xxl\:tw-bottom-2{
    bottom: 0.5rem;
  }

  .xxl\:tw-bottom-3{
    bottom: 0.75rem;
  }

  .xxl\:tw-bottom-4{
    bottom: 1rem;
  }

  .xxl\:tw-bottom-5{
    bottom: 1.25rem;
  }

  .xxl\:tw-bottom-6{
    bottom: 1.5rem;
  }

  .xxl\:tw-bottom-7{
    bottom: 1.75rem;
  }

  .xxl\:tw-bottom-8{
    bottom: 2rem;
  }

  .xxl\:tw-bottom-9{
    bottom: 2.25rem;
  }

  .xxl\:tw-bottom-10{
    bottom: 2.5rem;
  }

  .xxl\:tw-bottom-11{
    bottom: 2.75rem;
  }

  .xxl\:tw-bottom-12{
    bottom: 3rem;
  }

  .xxl\:tw-bottom-13{
    bottom: 3.25rem;
  }

  .xxl\:tw-bottom-14{
    bottom: 3.5rem;
  }

  .xxl\:tw-bottom-15{
    bottom: 3.75rem;
  }

  .xxl\:tw-bottom-16{
    bottom: 4rem;
  }

  .xxl\:tw-bottom-17{
    bottom: 4.25rem;
  }

  .xxl\:tw-bottom-18{
    bottom: 4.5rem;
  }

  .xxl\:tw-bottom-19{
    bottom: 4.75rem;
  }

  .xxl\:tw-bottom-20{
    bottom: 5rem;
  }

  .xxl\:tw-bottom-21{
    bottom: 5.25rem;
  }

  .xxl\:tw-bottom-22{
    bottom: 5.5rem;
  }

  .xxl\:tw-bottom-23{
    bottom: 5.75rem;
  }

  .xxl\:tw-bottom-24{
    bottom: 6rem;
  }

  .xxl\:tw-bottom-25{
    bottom: 6.25rem;
  }

  .xxl\:tw-bottom-26{
    bottom: 6.5rem;
  }

  .xxl\:tw-bottom-27{
    bottom: 6.75rem;
  }

  .xxl\:tw-bottom-28{
    bottom: 7rem;
  }

  .xxl\:tw-bottom-29{
    bottom: 7.25rem;
  }

  .xxl\:tw-bottom-30{
    bottom: 7.5rem;
  }

  .xxl\:tw-bottom-31{
    bottom: 7.75rem;
  }

  .xxl\:tw-bottom-32{
    bottom: 8rem;
  }

  .xxl\:tw-bottom-33{
    bottom: 8.25rem;
  }

  .xxl\:tw-bottom-34{
    bottom: 8.5rem;
  }

  .xxl\:tw-bottom-35{
    bottom: 8.75rem;
  }

  .xxl\:tw-bottom-36{
    bottom: 9rem;
  }

  .xxl\:tw-bottom-37{
    bottom: 9.25rem;
  }

  .xxl\:tw-bottom-38{
    bottom: 9.5rem;
  }

  .xxl\:tw-bottom-39{
    bottom: 9.75rem;
  }

  .xxl\:tw-bottom-40{
    bottom: 10rem;
  }

  .xxl\:tw-bottom-41{
    bottom: 10.25rem;
  }

  .xxl\:tw-bottom-42{
    bottom: 10.5rem;
  }

  .xxl\:tw-bottom-43{
    bottom: 10.75rem;
  }

  .xxl\:tw-bottom-44{
    bottom: 11rem;
  }

  .xxl\:tw-bottom-45{
    bottom: 11.25rem;
  }

  .xxl\:tw-bottom-46{
    bottom: 11.5rem;
  }

  .xxl\:tw-bottom-47{
    bottom: 11.75rem;
  }

  .xxl\:tw-bottom-48{
    bottom: 12rem;
  }

  .xxl\:tw-bottom-50{
    bottom: 12.5rem;
  }

  .xxl\:tw-bottom-52{
    bottom: 13rem;
  }

  .xxl\:tw-bottom-53{
    bottom: 13.25rem;
  }

  .xxl\:tw-bottom-54{
    bottom: 13.5rem;
  }

  .xxl\:tw-bottom-55{
    bottom: 13.75rem;
  }

  .xxl\:tw-bottom-56{
    bottom: 14rem;
  }

  .xxl\:tw-bottom-57{
    bottom: 14.25rem;
  }

  .xxl\:tw-bottom-58{
    bottom: 14.5rem;
  }

  .xxl\:tw-bottom-59{
    bottom: 14.75rem;
  }

  .xxl\:tw-bottom-60{
    bottom: 15rem;
  }

  .xxl\:tw-bottom-61{
    bottom: 15.25rem;
  }

  .xxl\:tw-bottom-62{
    bottom: 15.5rem;
  }

  .xxl\:tw-bottom-63{
    bottom: 15.75rem;
  }

  .xxl\:tw-bottom-64{
    bottom: 16rem;
  }

  .xxl\:tw-bottom-65{
    bottom: 16.25rem;
  }

  .xxl\:tw-bottom-66{
    bottom: 16.5rem;
  }

  .xxl\:tw-bottom-68{
    bottom: 17rem;
  }

  .xxl\:tw-bottom-69{
    bottom: 17.25rem;
  }

  .xxl\:tw-bottom-70{
    bottom: 17.5rem;
  }

  .xxl\:tw-bottom-71{
    bottom: 17.75rem;
  }

  .xxl\:tw-bottom-72{
    bottom: 18rem;
  }

  .xxl\:tw-bottom-73{
    bottom: 18.25rem;
  }

  .xxl\:tw-bottom-74{
    bottom: 18.5rem;
  }

  .xxl\:tw-bottom-75{
    bottom: 18.75rem;
  }

  .xxl\:tw-bottom-76{
    bottom: 19rem;
  }

  .xxl\:tw-bottom-77{
    bottom: 19.25rem;
  }

  .xxl\:tw-bottom-78{
    bottom: 19.5rem;
  }

  .xxl\:tw-bottom-79{
    bottom: 19.75rem;
  }

  .xxl\:tw-bottom-80{
    bottom: 20rem;
  }

  .xxl\:tw-bottom-81{
    bottom: 20.25rem;
  }

  .xxl\:tw-bottom-82{
    bottom: 20.5rem;
  }

  .xxl\:tw-bottom-83{
    bottom: 20.75rem;
  }

  .xxl\:tw-bottom-84{
    bottom: 21rem;
  }

  .xxl\:tw-bottom-85{
    bottom: 21.25rem;
  }

  .xxl\:tw-bottom-86{
    bottom: 21.5rem;
  }

  .xxl\:tw-bottom-87{
    bottom: 21.75rem;
  }

  .xxl\:tw-bottom-88{
    bottom: 22rem;
  }

  .xxl\:tw-bottom-89{
    bottom: 22.25rem;
  }

  .xxl\:tw-bottom-90{
    bottom: 22.5rem;
  }

  .xxl\:tw-bottom-91{
    bottom: 22.75rem;
  }

  .xxl\:tw-bottom-92{
    bottom: 23rem;
  }

  .xxl\:tw-bottom-96{
    bottom: 24rem;
  }

  .xxl\:tw-bottom-102{
    bottom: 25.5rem;
  }

  .xxl\:tw-bottom-112{
    bottom: 28rem;
  }

  .xxl\:tw-bottom-128{
    bottom: 31rem;
  }

  .xxl\:tw-bottom-129{
    bottom: 32.25rem;
  }

  .xxl\:tw-bottom-130{
    bottom: 32.5rem;
  }

  .xxl\:tw-bottom-140{
    bottom: 35rem;
  }

  .xxl\:tw-bottom-160{
    bottom: 40rem;
  }

  .xxl\:tw-bottom-180{
    bottom: 45rem;
  }

  .xxl\:tw-bottom-185{
    bottom: 46.25rem;
  }

  .xxl\:tw-bottom-190{
    bottom: 47.5rem;
  }

  .xxl\:tw-bottom-200{
    bottom: 50rem;
  }

  .xxl\:tw-bottom-auto{
    bottom: auto;
  }

  .xxl\:tw-bottom-px{
    bottom: 1px;
  }

  .xxl\:tw-bottom-0\.5{
    bottom: 0.125rem;
  }

  .xxl\:tw-bottom-1\.5{
    bottom: 0.375rem;
  }

  .xxl\:tw-bottom-2\.5{
    bottom: 0.625rem;
  }

  .xxl\:tw-bottom-3\.5{
    bottom: 0.875rem;
  }

  .xxl\:tw--bottom-0{
    bottom: 0px;
  }

  .xxl\:tw--bottom-1{
    bottom: -0.25rem;
  }

  .xxl\:tw--bottom-2{
    bottom: -0.5rem;
  }

  .xxl\:tw--bottom-3{
    bottom: -0.75rem;
  }

  .xxl\:tw--bottom-4{
    bottom: -1rem;
  }

  .xxl\:tw--bottom-5{
    bottom: -1.25rem;
  }

  .xxl\:tw--bottom-6{
    bottom: -1.5rem;
  }

  .xxl\:tw--bottom-7{
    bottom: -1.75rem;
  }

  .xxl\:tw--bottom-8{
    bottom: -2rem;
  }

  .xxl\:tw--bottom-9{
    bottom: -2.25rem;
  }

  .xxl\:tw--bottom-10{
    bottom: -2.5rem;
  }

  .xxl\:tw--bottom-11{
    bottom: -2.75rem;
  }

  .xxl\:tw--bottom-12{
    bottom: -3rem;
  }

  .xxl\:tw--bottom-13{
    bottom: -3.25rem;
  }

  .xxl\:tw--bottom-14{
    bottom: -3.5rem;
  }

  .xxl\:tw--bottom-15{
    bottom: -3.75rem;
  }

  .xxl\:tw--bottom-16{
    bottom: -4rem;
  }

  .xxl\:tw--bottom-17{
    bottom: -4.25rem;
  }

  .xxl\:tw--bottom-18{
    bottom: -4.5rem;
  }

  .xxl\:tw--bottom-19{
    bottom: -4.75rem;
  }

  .xxl\:tw--bottom-20{
    bottom: -5rem;
  }

  .xxl\:tw--bottom-21{
    bottom: -5.25rem;
  }

  .xxl\:tw--bottom-22{
    bottom: -5.5rem;
  }

  .xxl\:tw--bottom-23{
    bottom: -5.75rem;
  }

  .xxl\:tw--bottom-24{
    bottom: -6rem;
  }

  .xxl\:tw--bottom-25{
    bottom: -6.25rem;
  }

  .xxl\:tw--bottom-26{
    bottom: -6.5rem;
  }

  .xxl\:tw--bottom-27{
    bottom: -6.75rem;
  }

  .xxl\:tw--bottom-28{
    bottom: -7rem;
  }

  .xxl\:tw--bottom-29{
    bottom: -7.25rem;
  }

  .xxl\:tw--bottom-30{
    bottom: -7.5rem;
  }

  .xxl\:tw--bottom-31{
    bottom: -7.75rem;
  }

  .xxl\:tw--bottom-32{
    bottom: -8rem;
  }

  .xxl\:tw--bottom-33{
    bottom: -8.25rem;
  }

  .xxl\:tw--bottom-34{
    bottom: -8.5rem;
  }

  .xxl\:tw--bottom-35{
    bottom: -8.75rem;
  }

  .xxl\:tw--bottom-36{
    bottom: -9rem;
  }

  .xxl\:tw--bottom-37{
    bottom: -9.25rem;
  }

  .xxl\:tw--bottom-38{
    bottom: -9.5rem;
  }

  .xxl\:tw--bottom-39{
    bottom: -9.75rem;
  }

  .xxl\:tw--bottom-40{
    bottom: -10rem;
  }

  .xxl\:tw--bottom-41{
    bottom: -10.25rem;
  }

  .xxl\:tw--bottom-42{
    bottom: -10.5rem;
  }

  .xxl\:tw--bottom-43{
    bottom: -10.75rem;
  }

  .xxl\:tw--bottom-44{
    bottom: -11rem;
  }

  .xxl\:tw--bottom-45{
    bottom: -11.25rem;
  }

  .xxl\:tw--bottom-46{
    bottom: -11.5rem;
  }

  .xxl\:tw--bottom-47{
    bottom: -11.75rem;
  }

  .xxl\:tw--bottom-48{
    bottom: -12rem;
  }

  .xxl\:tw--bottom-50{
    bottom: -12.5rem;
  }

  .xxl\:tw--bottom-52{
    bottom: -13rem;
  }

  .xxl\:tw--bottom-53{
    bottom: -13.25rem;
  }

  .xxl\:tw--bottom-54{
    bottom: -13.5rem;
  }

  .xxl\:tw--bottom-55{
    bottom: -13.75rem;
  }

  .xxl\:tw--bottom-56{
    bottom: -14rem;
  }

  .xxl\:tw--bottom-57{
    bottom: -14.25rem;
  }

  .xxl\:tw--bottom-58{
    bottom: -14.5rem;
  }

  .xxl\:tw--bottom-59{
    bottom: -14.75rem;
  }

  .xxl\:tw--bottom-60{
    bottom: -15rem;
  }

  .xxl\:tw--bottom-61{
    bottom: -15.25rem;
  }

  .xxl\:tw--bottom-62{
    bottom: -15.5rem;
  }

  .xxl\:tw--bottom-63{
    bottom: -15.75rem;
  }

  .xxl\:tw--bottom-64{
    bottom: -16rem;
  }

  .xxl\:tw--bottom-65{
    bottom: -16.25rem;
  }

  .xxl\:tw--bottom-66{
    bottom: -16.5rem;
  }

  .xxl\:tw--bottom-68{
    bottom: -17rem;
  }

  .xxl\:tw--bottom-69{
    bottom: -17.25rem;
  }

  .xxl\:tw--bottom-70{
    bottom: -17.5rem;
  }

  .xxl\:tw--bottom-71{
    bottom: -17.75rem;
  }

  .xxl\:tw--bottom-72{
    bottom: -18rem;
  }

  .xxl\:tw--bottom-73{
    bottom: -18.25rem;
  }

  .xxl\:tw--bottom-74{
    bottom: -18.5rem;
  }

  .xxl\:tw--bottom-75{
    bottom: -18.75rem;
  }

  .xxl\:tw--bottom-76{
    bottom: -19rem;
  }

  .xxl\:tw--bottom-77{
    bottom: -19.25rem;
  }

  .xxl\:tw--bottom-78{
    bottom: -19.5rem;
  }

  .xxl\:tw--bottom-79{
    bottom: -19.75rem;
  }

  .xxl\:tw--bottom-80{
    bottom: -20rem;
  }

  .xxl\:tw--bottom-81{
    bottom: -20.25rem;
  }

  .xxl\:tw--bottom-82{
    bottom: -20.5rem;
  }

  .xxl\:tw--bottom-83{
    bottom: -20.75rem;
  }

  .xxl\:tw--bottom-84{
    bottom: -21rem;
  }

  .xxl\:tw--bottom-85{
    bottom: -21.25rem;
  }

  .xxl\:tw--bottom-86{
    bottom: -21.5rem;
  }

  .xxl\:tw--bottom-87{
    bottom: -21.75rem;
  }

  .xxl\:tw--bottom-88{
    bottom: -22rem;
  }

  .xxl\:tw--bottom-89{
    bottom: -22.25rem;
  }

  .xxl\:tw--bottom-90{
    bottom: -22.5rem;
  }

  .xxl\:tw--bottom-91{
    bottom: -22.75rem;
  }

  .xxl\:tw--bottom-92{
    bottom: -23rem;
  }

  .xxl\:tw--bottom-96{
    bottom: -24rem;
  }

  .xxl\:tw--bottom-102{
    bottom: -25.5rem;
  }

  .xxl\:tw--bottom-112{
    bottom: -28rem;
  }

  .xxl\:tw--bottom-128{
    bottom: -31rem;
  }

  .xxl\:tw--bottom-129{
    bottom: -32.25rem;
  }

  .xxl\:tw--bottom-130{
    bottom: -32.5rem;
  }

  .xxl\:tw--bottom-140{
    bottom: -35rem;
  }

  .xxl\:tw--bottom-160{
    bottom: -40rem;
  }

  .xxl\:tw--bottom-180{
    bottom: -45rem;
  }

  .xxl\:tw--bottom-185{
    bottom: -46.25rem;
  }

  .xxl\:tw--bottom-190{
    bottom: -47.5rem;
  }

  .xxl\:tw--bottom-200{
    bottom: -50rem;
  }

  .xxl\:tw--bottom-px{
    bottom: -1px;
  }

  .xxl\:tw--bottom-0\.5{
    bottom: -0.125rem;
  }

  .xxl\:tw--bottom-1\.5{
    bottom: -0.375rem;
  }

  .xxl\:tw--bottom-2\.5{
    bottom: -0.625rem;
  }

  .xxl\:tw--bottom-3\.5{
    bottom: -0.875rem;
  }

  .xxl\:tw-bottom-1\/2{
    bottom: 50%;
  }

  .xxl\:tw-bottom-1\/3{
    bottom: 33.333333%;
  }

  .xxl\:tw-bottom-2\/3{
    bottom: 66.666667%;
  }

  .xxl\:tw-bottom-1\/4{
    bottom: 25%;
  }

  .xxl\:tw-bottom-2\/4{
    bottom: 50%;
  }

  .xxl\:tw-bottom-3\/4{
    bottom: 75%;
  }

  .xxl\:tw-bottom-full{
    bottom: 100%;
  }

  .xxl\:tw--bottom-1\/2{
    bottom: -50%;
  }

  .xxl\:tw--bottom-1\/3{
    bottom: -33.333333%;
  }

  .xxl\:tw--bottom-2\/3{
    bottom: -66.666667%;
  }

  .xxl\:tw--bottom-1\/4{
    bottom: -25%;
  }

  .xxl\:tw--bottom-2\/4{
    bottom: -50%;
  }

  .xxl\:tw--bottom-3\/4{
    bottom: -75%;
  }

  .xxl\:tw--bottom-full{
    bottom: -100%;
  }

  .xxl\:tw-left-0{
    left: 0px;
  }

  .xxl\:tw-left-1{
    left: 0.25rem;
  }

  .xxl\:tw-left-2{
    left: 0.5rem;
  }

  .xxl\:tw-left-3{
    left: 0.75rem;
  }

  .xxl\:tw-left-4{
    left: 1rem;
  }

  .xxl\:tw-left-5{
    left: 1.25rem;
  }

  .xxl\:tw-left-6{
    left: 1.5rem;
  }

  .xxl\:tw-left-7{
    left: 1.75rem;
  }

  .xxl\:tw-left-8{
    left: 2rem;
  }

  .xxl\:tw-left-9{
    left: 2.25rem;
  }

  .xxl\:tw-left-10{
    left: 2.5rem;
  }

  .xxl\:tw-left-11{
    left: 2.75rem;
  }

  .xxl\:tw-left-12{
    left: 3rem;
  }

  .xxl\:tw-left-13{
    left: 3.25rem;
  }

  .xxl\:tw-left-14{
    left: 3.5rem;
  }

  .xxl\:tw-left-15{
    left: 3.75rem;
  }

  .xxl\:tw-left-16{
    left: 4rem;
  }

  .xxl\:tw-left-17{
    left: 4.25rem;
  }

  .xxl\:tw-left-18{
    left: 4.5rem;
  }

  .xxl\:tw-left-19{
    left: 4.75rem;
  }

  .xxl\:tw-left-20{
    left: 5rem;
  }

  .xxl\:tw-left-21{
    left: 5.25rem;
  }

  .xxl\:tw-left-22{
    left: 5.5rem;
  }

  .xxl\:tw-left-23{
    left: 5.75rem;
  }

  .xxl\:tw-left-24{
    left: 6rem;
  }

  .xxl\:tw-left-25{
    left: 6.25rem;
  }

  .xxl\:tw-left-26{
    left: 6.5rem;
  }

  .xxl\:tw-left-27{
    left: 6.75rem;
  }

  .xxl\:tw-left-28{
    left: 7rem;
  }

  .xxl\:tw-left-29{
    left: 7.25rem;
  }

  .xxl\:tw-left-30{
    left: 7.5rem;
  }

  .xxl\:tw-left-31{
    left: 7.75rem;
  }

  .xxl\:tw-left-32{
    left: 8rem;
  }

  .xxl\:tw-left-33{
    left: 8.25rem;
  }

  .xxl\:tw-left-34{
    left: 8.5rem;
  }

  .xxl\:tw-left-35{
    left: 8.75rem;
  }

  .xxl\:tw-left-36{
    left: 9rem;
  }

  .xxl\:tw-left-37{
    left: 9.25rem;
  }

  .xxl\:tw-left-38{
    left: 9.5rem;
  }

  .xxl\:tw-left-39{
    left: 9.75rem;
  }

  .xxl\:tw-left-40{
    left: 10rem;
  }

  .xxl\:tw-left-41{
    left: 10.25rem;
  }

  .xxl\:tw-left-42{
    left: 10.5rem;
  }

  .xxl\:tw-left-43{
    left: 10.75rem;
  }

  .xxl\:tw-left-44{
    left: 11rem;
  }

  .xxl\:tw-left-45{
    left: 11.25rem;
  }

  .xxl\:tw-left-46{
    left: 11.5rem;
  }

  .xxl\:tw-left-47{
    left: 11.75rem;
  }

  .xxl\:tw-left-48{
    left: 12rem;
  }

  .xxl\:tw-left-50{
    left: 12.5rem;
  }

  .xxl\:tw-left-52{
    left: 13rem;
  }

  .xxl\:tw-left-53{
    left: 13.25rem;
  }

  .xxl\:tw-left-54{
    left: 13.5rem;
  }

  .xxl\:tw-left-55{
    left: 13.75rem;
  }

  .xxl\:tw-left-56{
    left: 14rem;
  }

  .xxl\:tw-left-57{
    left: 14.25rem;
  }

  .xxl\:tw-left-58{
    left: 14.5rem;
  }

  .xxl\:tw-left-59{
    left: 14.75rem;
  }

  .xxl\:tw-left-60{
    left: 15rem;
  }

  .xxl\:tw-left-61{
    left: 15.25rem;
  }

  .xxl\:tw-left-62{
    left: 15.5rem;
  }

  .xxl\:tw-left-63{
    left: 15.75rem;
  }

  .xxl\:tw-left-64{
    left: 16rem;
  }

  .xxl\:tw-left-65{
    left: 16.25rem;
  }

  .xxl\:tw-left-66{
    left: 16.5rem;
  }

  .xxl\:tw-left-68{
    left: 17rem;
  }

  .xxl\:tw-left-69{
    left: 17.25rem;
  }

  .xxl\:tw-left-70{
    left: 17.5rem;
  }

  .xxl\:tw-left-71{
    left: 17.75rem;
  }

  .xxl\:tw-left-72{
    left: 18rem;
  }

  .xxl\:tw-left-73{
    left: 18.25rem;
  }

  .xxl\:tw-left-74{
    left: 18.5rem;
  }

  .xxl\:tw-left-75{
    left: 18.75rem;
  }

  .xxl\:tw-left-76{
    left: 19rem;
  }

  .xxl\:tw-left-77{
    left: 19.25rem;
  }

  .xxl\:tw-left-78{
    left: 19.5rem;
  }

  .xxl\:tw-left-79{
    left: 19.75rem;
  }

  .xxl\:tw-left-80{
    left: 20rem;
  }

  .xxl\:tw-left-81{
    left: 20.25rem;
  }

  .xxl\:tw-left-82{
    left: 20.5rem;
  }

  .xxl\:tw-left-83{
    left: 20.75rem;
  }

  .xxl\:tw-left-84{
    left: 21rem;
  }

  .xxl\:tw-left-85{
    left: 21.25rem;
  }

  .xxl\:tw-left-86{
    left: 21.5rem;
  }

  .xxl\:tw-left-87{
    left: 21.75rem;
  }

  .xxl\:tw-left-88{
    left: 22rem;
  }

  .xxl\:tw-left-89{
    left: 22.25rem;
  }

  .xxl\:tw-left-90{
    left: 22.5rem;
  }

  .xxl\:tw-left-91{
    left: 22.75rem;
  }

  .xxl\:tw-left-92{
    left: 23rem;
  }

  .xxl\:tw-left-96{
    left: 24rem;
  }

  .xxl\:tw-left-102{
    left: 25.5rem;
  }

  .xxl\:tw-left-112{
    left: 28rem;
  }

  .xxl\:tw-left-128{
    left: 31rem;
  }

  .xxl\:tw-left-129{
    left: 32.25rem;
  }

  .xxl\:tw-left-130{
    left: 32.5rem;
  }

  .xxl\:tw-left-140{
    left: 35rem;
  }

  .xxl\:tw-left-160{
    left: 40rem;
  }

  .xxl\:tw-left-180{
    left: 45rem;
  }

  .xxl\:tw-left-185{
    left: 46.25rem;
  }

  .xxl\:tw-left-190{
    left: 47.5rem;
  }

  .xxl\:tw-left-200{
    left: 50rem;
  }

  .xxl\:tw-left-auto{
    left: auto;
  }

  .xxl\:tw-left-px{
    left: 1px;
  }

  .xxl\:tw-left-0\.5{
    left: 0.125rem;
  }

  .xxl\:tw-left-1\.5{
    left: 0.375rem;
  }

  .xxl\:tw-left-2\.5{
    left: 0.625rem;
  }

  .xxl\:tw-left-3\.5{
    left: 0.875rem;
  }

  .xxl\:tw--left-0{
    left: 0px;
  }

  .xxl\:tw--left-1{
    left: -0.25rem;
  }

  .xxl\:tw--left-2{
    left: -0.5rem;
  }

  .xxl\:tw--left-3{
    left: -0.75rem;
  }

  .xxl\:tw--left-4{
    left: -1rem;
  }

  .xxl\:tw--left-5{
    left: -1.25rem;
  }

  .xxl\:tw--left-6{
    left: -1.5rem;
  }

  .xxl\:tw--left-7{
    left: -1.75rem;
  }

  .xxl\:tw--left-8{
    left: -2rem;
  }

  .xxl\:tw--left-9{
    left: -2.25rem;
  }

  .xxl\:tw--left-10{
    left: -2.5rem;
  }

  .xxl\:tw--left-11{
    left: -2.75rem;
  }

  .xxl\:tw--left-12{
    left: -3rem;
  }

  .xxl\:tw--left-13{
    left: -3.25rem;
  }

  .xxl\:tw--left-14{
    left: -3.5rem;
  }

  .xxl\:tw--left-15{
    left: -3.75rem;
  }

  .xxl\:tw--left-16{
    left: -4rem;
  }

  .xxl\:tw--left-17{
    left: -4.25rem;
  }

  .xxl\:tw--left-18{
    left: -4.5rem;
  }

  .xxl\:tw--left-19{
    left: -4.75rem;
  }

  .xxl\:tw--left-20{
    left: -5rem;
  }

  .xxl\:tw--left-21{
    left: -5.25rem;
  }

  .xxl\:tw--left-22{
    left: -5.5rem;
  }

  .xxl\:tw--left-23{
    left: -5.75rem;
  }

  .xxl\:tw--left-24{
    left: -6rem;
  }

  .xxl\:tw--left-25{
    left: -6.25rem;
  }

  .xxl\:tw--left-26{
    left: -6.5rem;
  }

  .xxl\:tw--left-27{
    left: -6.75rem;
  }

  .xxl\:tw--left-28{
    left: -7rem;
  }

  .xxl\:tw--left-29{
    left: -7.25rem;
  }

  .xxl\:tw--left-30{
    left: -7.5rem;
  }

  .xxl\:tw--left-31{
    left: -7.75rem;
  }

  .xxl\:tw--left-32{
    left: -8rem;
  }

  .xxl\:tw--left-33{
    left: -8.25rem;
  }

  .xxl\:tw--left-34{
    left: -8.5rem;
  }

  .xxl\:tw--left-35{
    left: -8.75rem;
  }

  .xxl\:tw--left-36{
    left: -9rem;
  }

  .xxl\:tw--left-37{
    left: -9.25rem;
  }

  .xxl\:tw--left-38{
    left: -9.5rem;
  }

  .xxl\:tw--left-39{
    left: -9.75rem;
  }

  .xxl\:tw--left-40{
    left: -10rem;
  }

  .xxl\:tw--left-41{
    left: -10.25rem;
  }

  .xxl\:tw--left-42{
    left: -10.5rem;
  }

  .xxl\:tw--left-43{
    left: -10.75rem;
  }

  .xxl\:tw--left-44{
    left: -11rem;
  }

  .xxl\:tw--left-45{
    left: -11.25rem;
  }

  .xxl\:tw--left-46{
    left: -11.5rem;
  }

  .xxl\:tw--left-47{
    left: -11.75rem;
  }

  .xxl\:tw--left-48{
    left: -12rem;
  }

  .xxl\:tw--left-50{
    left: -12.5rem;
  }

  .xxl\:tw--left-52{
    left: -13rem;
  }

  .xxl\:tw--left-53{
    left: -13.25rem;
  }

  .xxl\:tw--left-54{
    left: -13.5rem;
  }

  .xxl\:tw--left-55{
    left: -13.75rem;
  }

  .xxl\:tw--left-56{
    left: -14rem;
  }

  .xxl\:tw--left-57{
    left: -14.25rem;
  }

  .xxl\:tw--left-58{
    left: -14.5rem;
  }

  .xxl\:tw--left-59{
    left: -14.75rem;
  }

  .xxl\:tw--left-60{
    left: -15rem;
  }

  .xxl\:tw--left-61{
    left: -15.25rem;
  }

  .xxl\:tw--left-62{
    left: -15.5rem;
  }

  .xxl\:tw--left-63{
    left: -15.75rem;
  }

  .xxl\:tw--left-64{
    left: -16rem;
  }

  .xxl\:tw--left-65{
    left: -16.25rem;
  }

  .xxl\:tw--left-66{
    left: -16.5rem;
  }

  .xxl\:tw--left-68{
    left: -17rem;
  }

  .xxl\:tw--left-69{
    left: -17.25rem;
  }

  .xxl\:tw--left-70{
    left: -17.5rem;
  }

  .xxl\:tw--left-71{
    left: -17.75rem;
  }

  .xxl\:tw--left-72{
    left: -18rem;
  }

  .xxl\:tw--left-73{
    left: -18.25rem;
  }

  .xxl\:tw--left-74{
    left: -18.5rem;
  }

  .xxl\:tw--left-75{
    left: -18.75rem;
  }

  .xxl\:tw--left-76{
    left: -19rem;
  }

  .xxl\:tw--left-77{
    left: -19.25rem;
  }

  .xxl\:tw--left-78{
    left: -19.5rem;
  }

  .xxl\:tw--left-79{
    left: -19.75rem;
  }

  .xxl\:tw--left-80{
    left: -20rem;
  }

  .xxl\:tw--left-81{
    left: -20.25rem;
  }

  .xxl\:tw--left-82{
    left: -20.5rem;
  }

  .xxl\:tw--left-83{
    left: -20.75rem;
  }

  .xxl\:tw--left-84{
    left: -21rem;
  }

  .xxl\:tw--left-85{
    left: -21.25rem;
  }

  .xxl\:tw--left-86{
    left: -21.5rem;
  }

  .xxl\:tw--left-87{
    left: -21.75rem;
  }

  .xxl\:tw--left-88{
    left: -22rem;
  }

  .xxl\:tw--left-89{
    left: -22.25rem;
  }

  .xxl\:tw--left-90{
    left: -22.5rem;
  }

  .xxl\:tw--left-91{
    left: -22.75rem;
  }

  .xxl\:tw--left-92{
    left: -23rem;
  }

  .xxl\:tw--left-96{
    left: -24rem;
  }

  .xxl\:tw--left-102{
    left: -25.5rem;
  }

  .xxl\:tw--left-112{
    left: -28rem;
  }

  .xxl\:tw--left-128{
    left: -31rem;
  }

  .xxl\:tw--left-129{
    left: -32.25rem;
  }

  .xxl\:tw--left-130{
    left: -32.5rem;
  }

  .xxl\:tw--left-140{
    left: -35rem;
  }

  .xxl\:tw--left-160{
    left: -40rem;
  }

  .xxl\:tw--left-180{
    left: -45rem;
  }

  .xxl\:tw--left-185{
    left: -46.25rem;
  }

  .xxl\:tw--left-190{
    left: -47.5rem;
  }

  .xxl\:tw--left-200{
    left: -50rem;
  }

  .xxl\:tw--left-px{
    left: -1px;
  }

  .xxl\:tw--left-0\.5{
    left: -0.125rem;
  }

  .xxl\:tw--left-1\.5{
    left: -0.375rem;
  }

  .xxl\:tw--left-2\.5{
    left: -0.625rem;
  }

  .xxl\:tw--left-3\.5{
    left: -0.875rem;
  }

  .xxl\:tw-left-1\/2{
    left: 50%;
  }

  .xxl\:tw-left-1\/3{
    left: 33.333333%;
  }

  .xxl\:tw-left-2\/3{
    left: 66.666667%;
  }

  .xxl\:tw-left-1\/4{
    left: 25%;
  }

  .xxl\:tw-left-2\/4{
    left: 50%;
  }

  .xxl\:tw-left-3\/4{
    left: 75%;
  }

  .xxl\:tw-left-full{
    left: 100%;
  }

  .xxl\:tw--left-1\/2{
    left: -50%;
  }

  .xxl\:tw--left-1\/3{
    left: -33.333333%;
  }

  .xxl\:tw--left-2\/3{
    left: -66.666667%;
  }

  .xxl\:tw--left-1\/4{
    left: -25%;
  }

  .xxl\:tw--left-2\/4{
    left: -50%;
  }

  .xxl\:tw--left-3\/4{
    left: -75%;
  }

  .xxl\:tw--left-full{
    left: -100%;
  }

  .xxl\:tw-isolate{
    isolation: isolate;
  }

  .xxl\:tw-isolation-auto{
    isolation: auto;
  }

  .xxl\:tw-z-0{
    z-index: 0;
  }

  .xxl\:tw-z-10{
    z-index: 10;
  }

  .xxl\:tw-z-20{
    z-index: 20;
  }

  .xxl\:tw-z-30{
    z-index: 30;
  }

  .xxl\:tw-z-40{
    z-index: 40;
  }

  .xxl\:tw-z-50{
    z-index: 50;
  }

  .xxl\:tw-z-auto{
    z-index: auto;
  }

  .xxl\:focus-within\:tw-z-0:focus-within{
    z-index: 0;
  }

  .xxl\:focus-within\:tw-z-10:focus-within{
    z-index: 10;
  }

  .xxl\:focus-within\:tw-z-20:focus-within{
    z-index: 20;
  }

  .xxl\:focus-within\:tw-z-30:focus-within{
    z-index: 30;
  }

  .xxl\:focus-within\:tw-z-40:focus-within{
    z-index: 40;
  }

  .xxl\:focus-within\:tw-z-50:focus-within{
    z-index: 50;
  }

  .xxl\:focus-within\:tw-z-auto:focus-within{
    z-index: auto;
  }

  .xxl\:focus\:tw-z-0:focus{
    z-index: 0;
  }

  .xxl\:focus\:tw-z-10:focus{
    z-index: 10;
  }

  .xxl\:focus\:tw-z-20:focus{
    z-index: 20;
  }

  .xxl\:focus\:tw-z-30:focus{
    z-index: 30;
  }

  .xxl\:focus\:tw-z-40:focus{
    z-index: 40;
  }

  .xxl\:focus\:tw-z-50:focus{
    z-index: 50;
  }

  .xxl\:focus\:tw-z-auto:focus{
    z-index: auto;
  }

  .xxl\:tw-order-1{
    order: 1;
  }

  .xxl\:tw-order-2{
    order: 2;
  }

  .xxl\:tw-order-3{
    order: 3;
  }

  .xxl\:tw-order-4{
    order: 4;
  }

  .xxl\:tw-order-5{
    order: 5;
  }

  .xxl\:tw-order-6{
    order: 6;
  }

  .xxl\:tw-order-7{
    order: 7;
  }

  .xxl\:tw-order-8{
    order: 8;
  }

  .xxl\:tw-order-9{
    order: 9;
  }

  .xxl\:tw-order-10{
    order: 10;
  }

  .xxl\:tw-order-11{
    order: 11;
  }

  .xxl\:tw-order-12{
    order: 12;
  }

  .xxl\:tw-order-first{
    order: -9999;
  }

  .xxl\:tw-order-last{
    order: 9999;
  }

  .xxl\:tw-order-none{
    order: 0;
  }

  .xxl\:tw-col-auto{
    grid-column: auto;
  }

  .xxl\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  .xxl\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  .xxl\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  .xxl\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  .xxl\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  .xxl\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  .xxl\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  .xxl\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  .xxl\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  .xxl\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  .xxl\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  .xxl\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  .xxl\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  .xxl\:tw-col-start-1{
    grid-column-start: 1;
  }

  .xxl\:tw-col-start-2{
    grid-column-start: 2;
  }

  .xxl\:tw-col-start-3{
    grid-column-start: 3;
  }

  .xxl\:tw-col-start-4{
    grid-column-start: 4;
  }

  .xxl\:tw-col-start-5{
    grid-column-start: 5;
  }

  .xxl\:tw-col-start-6{
    grid-column-start: 6;
  }

  .xxl\:tw-col-start-7{
    grid-column-start: 7;
  }

  .xxl\:tw-col-start-8{
    grid-column-start: 8;
  }

  .xxl\:tw-col-start-9{
    grid-column-start: 9;
  }

  .xxl\:tw-col-start-10{
    grid-column-start: 10;
  }

  .xxl\:tw-col-start-11{
    grid-column-start: 11;
  }

  .xxl\:tw-col-start-12{
    grid-column-start: 12;
  }

  .xxl\:tw-col-start-13{
    grid-column-start: 13;
  }

  .xxl\:tw-col-start-auto{
    grid-column-start: auto;
  }

  .xxl\:tw-col-end-1{
    grid-column-end: 1;
  }

  .xxl\:tw-col-end-2{
    grid-column-end: 2;
  }

  .xxl\:tw-col-end-3{
    grid-column-end: 3;
  }

  .xxl\:tw-col-end-4{
    grid-column-end: 4;
  }

  .xxl\:tw-col-end-5{
    grid-column-end: 5;
  }

  .xxl\:tw-col-end-6{
    grid-column-end: 6;
  }

  .xxl\:tw-col-end-7{
    grid-column-end: 7;
  }

  .xxl\:tw-col-end-8{
    grid-column-end: 8;
  }

  .xxl\:tw-col-end-9{
    grid-column-end: 9;
  }

  .xxl\:tw-col-end-10{
    grid-column-end: 10;
  }

  .xxl\:tw-col-end-11{
    grid-column-end: 11;
  }

  .xxl\:tw-col-end-12{
    grid-column-end: 12;
  }

  .xxl\:tw-col-end-13{
    grid-column-end: 13;
  }

  .xxl\:tw-col-end-auto{
    grid-column-end: auto;
  }

  .xxl\:tw-row-auto{
    grid-row: auto;
  }

  .xxl\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  .xxl\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  .xxl\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  .xxl\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  .xxl\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  .xxl\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  .xxl\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  .xxl\:tw-row-start-1{
    grid-row-start: 1;
  }

  .xxl\:tw-row-start-2{
    grid-row-start: 2;
  }

  .xxl\:tw-row-start-3{
    grid-row-start: 3;
  }

  .xxl\:tw-row-start-4{
    grid-row-start: 4;
  }

  .xxl\:tw-row-start-5{
    grid-row-start: 5;
  }

  .xxl\:tw-row-start-6{
    grid-row-start: 6;
  }

  .xxl\:tw-row-start-7{
    grid-row-start: 7;
  }

  .xxl\:tw-row-start-auto{
    grid-row-start: auto;
  }

  .xxl\:tw-row-end-1{
    grid-row-end: 1;
  }

  .xxl\:tw-row-end-2{
    grid-row-end: 2;
  }

  .xxl\:tw-row-end-3{
    grid-row-end: 3;
  }

  .xxl\:tw-row-end-4{
    grid-row-end: 4;
  }

  .xxl\:tw-row-end-5{
    grid-row-end: 5;
  }

  .xxl\:tw-row-end-6{
    grid-row-end: 6;
  }

  .xxl\:tw-row-end-7{
    grid-row-end: 7;
  }

  .xxl\:tw-row-end-auto{
    grid-row-end: auto;
  }

  .xxl\:tw-float-right{
    float: right;
  }

  .xxl\:tw-float-left{
    float: left;
  }

  .xxl\:tw-float-none{
    float: none;
  }

  .xxl\:tw-clear-left{
    clear: left;
  }

  .xxl\:tw-clear-right{
    clear: right;
  }

  .xxl\:tw-clear-both{
    clear: both;
  }

  .xxl\:tw-clear-none{
    clear: none;
  }

  .xxl\:tw-m-0{
    margin: 0px;
  }

  .xxl\:tw-m-1{
    margin: 0.25rem;
  }

  .xxl\:tw-m-2{
    margin: 0.5rem;
  }

  .xxl\:tw-m-3{
    margin: 0.75rem;
  }

  .xxl\:tw-m-4{
    margin: 1rem;
  }

  .xxl\:tw-m-5{
    margin: 1.25rem;
  }

  .xxl\:tw-m-6{
    margin: 1.5rem;
  }

  .xxl\:tw-m-7{
    margin: 1.75rem;
  }

  .xxl\:tw-m-8{
    margin: 2rem;
  }

  .xxl\:tw-m-9{
    margin: 2.25rem;
  }

  .xxl\:tw-m-10{
    margin: 2.5rem;
  }

  .xxl\:tw-m-11{
    margin: 2.75rem;
  }

  .xxl\:tw-m-12{
    margin: 3rem;
  }

  .xxl\:tw-m-13{
    margin: 3.25rem;
  }

  .xxl\:tw-m-14{
    margin: 3.5rem;
  }

  .xxl\:tw-m-15{
    margin: 3.75rem;
  }

  .xxl\:tw-m-16{
    margin: 4rem;
  }

  .xxl\:tw-m-17{
    margin: 4.25rem;
  }

  .xxl\:tw-m-18{
    margin: 4.5rem;
  }

  .xxl\:tw-m-19{
    margin: 4.75rem;
  }

  .xxl\:tw-m-20{
    margin: 5rem;
  }

  .xxl\:tw-m-21{
    margin: 5.25rem;
  }

  .xxl\:tw-m-22{
    margin: 5.5rem;
  }

  .xxl\:tw-m-23{
    margin: 5.75rem;
  }

  .xxl\:tw-m-24{
    margin: 6rem;
  }

  .xxl\:tw-m-25{
    margin: 6.25rem;
  }

  .xxl\:tw-m-26{
    margin: 6.5rem;
  }

  .xxl\:tw-m-27{
    margin: 6.75rem;
  }

  .xxl\:tw-m-28{
    margin: 7rem;
  }

  .xxl\:tw-m-29{
    margin: 7.25rem;
  }

  .xxl\:tw-m-30{
    margin: 7.5rem;
  }

  .xxl\:tw-m-31{
    margin: 7.75rem;
  }

  .xxl\:tw-m-32{
    margin: 8rem;
  }

  .xxl\:tw-m-33{
    margin: 8.25rem;
  }

  .xxl\:tw-m-34{
    margin: 8.5rem;
  }

  .xxl\:tw-m-35{
    margin: 8.75rem;
  }

  .xxl\:tw-m-36{
    margin: 9rem;
  }

  .xxl\:tw-m-37{
    margin: 9.25rem;
  }

  .xxl\:tw-m-38{
    margin: 9.5rem;
  }

  .xxl\:tw-m-39{
    margin: 9.75rem;
  }

  .xxl\:tw-m-40{
    margin: 10rem;
  }

  .xxl\:tw-m-41{
    margin: 10.25rem;
  }

  .xxl\:tw-m-42{
    margin: 10.5rem;
  }

  .xxl\:tw-m-43{
    margin: 10.75rem;
  }

  .xxl\:tw-m-44{
    margin: 11rem;
  }

  .xxl\:tw-m-45{
    margin: 11.25rem;
  }

  .xxl\:tw-m-46{
    margin: 11.5rem;
  }

  .xxl\:tw-m-47{
    margin: 11.75rem;
  }

  .xxl\:tw-m-48{
    margin: 12rem;
  }

  .xxl\:tw-m-50{
    margin: 12.5rem;
  }

  .xxl\:tw-m-52{
    margin: 13rem;
  }

  .xxl\:tw-m-53{
    margin: 13.25rem;
  }

  .xxl\:tw-m-54{
    margin: 13.5rem;
  }

  .xxl\:tw-m-55{
    margin: 13.75rem;
  }

  .xxl\:tw-m-56{
    margin: 14rem;
  }

  .xxl\:tw-m-57{
    margin: 14.25rem;
  }

  .xxl\:tw-m-58{
    margin: 14.5rem;
  }

  .xxl\:tw-m-59{
    margin: 14.75rem;
  }

  .xxl\:tw-m-60{
    margin: 15rem;
  }

  .xxl\:tw-m-61{
    margin: 15.25rem;
  }

  .xxl\:tw-m-62{
    margin: 15.5rem;
  }

  .xxl\:tw-m-63{
    margin: 15.75rem;
  }

  .xxl\:tw-m-64{
    margin: 16rem;
  }

  .xxl\:tw-m-65{
    margin: 16.25rem;
  }

  .xxl\:tw-m-66{
    margin: 16.5rem;
  }

  .xxl\:tw-m-68{
    margin: 17rem;
  }

  .xxl\:tw-m-69{
    margin: 17.25rem;
  }

  .xxl\:tw-m-70{
    margin: 17.5rem;
  }

  .xxl\:tw-m-71{
    margin: 17.75rem;
  }

  .xxl\:tw-m-72{
    margin: 18rem;
  }

  .xxl\:tw-m-73{
    margin: 18.25rem;
  }

  .xxl\:tw-m-74{
    margin: 18.5rem;
  }

  .xxl\:tw-m-75{
    margin: 18.75rem;
  }

  .xxl\:tw-m-76{
    margin: 19rem;
  }

  .xxl\:tw-m-77{
    margin: 19.25rem;
  }

  .xxl\:tw-m-78{
    margin: 19.5rem;
  }

  .xxl\:tw-m-79{
    margin: 19.75rem;
  }

  .xxl\:tw-m-80{
    margin: 20rem;
  }

  .xxl\:tw-m-81{
    margin: 20.25rem;
  }

  .xxl\:tw-m-82{
    margin: 20.5rem;
  }

  .xxl\:tw-m-83{
    margin: 20.75rem;
  }

  .xxl\:tw-m-84{
    margin: 21rem;
  }

  .xxl\:tw-m-85{
    margin: 21.25rem;
  }

  .xxl\:tw-m-86{
    margin: 21.5rem;
  }

  .xxl\:tw-m-87{
    margin: 21.75rem;
  }

  .xxl\:tw-m-88{
    margin: 22rem;
  }

  .xxl\:tw-m-89{
    margin: 22.25rem;
  }

  .xxl\:tw-m-90{
    margin: 22.5rem;
  }

  .xxl\:tw-m-91{
    margin: 22.75rem;
  }

  .xxl\:tw-m-92{
    margin: 23rem;
  }

  .xxl\:tw-m-96{
    margin: 24rem;
  }

  .xxl\:tw-m-102{
    margin: 25.5rem;
  }

  .xxl\:tw-m-112{
    margin: 28rem;
  }

  .xxl\:tw-m-128{
    margin: 31rem;
  }

  .xxl\:tw-m-129{
    margin: 32.25rem;
  }

  .xxl\:tw-m-130{
    margin: 32.5rem;
  }

  .xxl\:tw-m-140{
    margin: 35rem;
  }

  .xxl\:tw-m-160{
    margin: 40rem;
  }

  .xxl\:tw-m-180{
    margin: 45rem;
  }

  .xxl\:tw-m-185{
    margin: 46.25rem;
  }

  .xxl\:tw-m-190{
    margin: 47.5rem;
  }

  .xxl\:tw-m-200{
    margin: 50rem;
  }

  .xxl\:tw-m-auto{
    margin: auto;
  }

  .xxl\:tw-m-px{
    margin: 1px;
  }

  .xxl\:tw-m-0\.5{
    margin: 0.125rem;
  }

  .xxl\:tw-m-1\.5{
    margin: 0.375rem;
  }

  .xxl\:tw-m-2\.5{
    margin: 0.625rem;
  }

  .xxl\:tw-m-3\.5{
    margin: 0.875rem;
  }

  .xxl\:tw--m-0{
    margin: 0px;
  }

  .xxl\:tw--m-1{
    margin: -0.25rem;
  }

  .xxl\:tw--m-2{
    margin: -0.5rem;
  }

  .xxl\:tw--m-3{
    margin: -0.75rem;
  }

  .xxl\:tw--m-4{
    margin: -1rem;
  }

  .xxl\:tw--m-5{
    margin: -1.25rem;
  }

  .xxl\:tw--m-6{
    margin: -1.5rem;
  }

  .xxl\:tw--m-7{
    margin: -1.75rem;
  }

  .xxl\:tw--m-8{
    margin: -2rem;
  }

  .xxl\:tw--m-9{
    margin: -2.25rem;
  }

  .xxl\:tw--m-10{
    margin: -2.5rem;
  }

  .xxl\:tw--m-11{
    margin: -2.75rem;
  }

  .xxl\:tw--m-12{
    margin: -3rem;
  }

  .xxl\:tw--m-13{
    margin: -3.25rem;
  }

  .xxl\:tw--m-14{
    margin: -3.5rem;
  }

  .xxl\:tw--m-15{
    margin: -3.75rem;
  }

  .xxl\:tw--m-16{
    margin: -4rem;
  }

  .xxl\:tw--m-17{
    margin: -4.25rem;
  }

  .xxl\:tw--m-18{
    margin: -4.5rem;
  }

  .xxl\:tw--m-19{
    margin: -4.75rem;
  }

  .xxl\:tw--m-20{
    margin: -5rem;
  }

  .xxl\:tw--m-21{
    margin: -5.25rem;
  }

  .xxl\:tw--m-22{
    margin: -5.5rem;
  }

  .xxl\:tw--m-23{
    margin: -5.75rem;
  }

  .xxl\:tw--m-24{
    margin: -6rem;
  }

  .xxl\:tw--m-25{
    margin: -6.25rem;
  }

  .xxl\:tw--m-26{
    margin: -6.5rem;
  }

  .xxl\:tw--m-27{
    margin: -6.75rem;
  }

  .xxl\:tw--m-28{
    margin: -7rem;
  }

  .xxl\:tw--m-29{
    margin: -7.25rem;
  }

  .xxl\:tw--m-30{
    margin: -7.5rem;
  }

  .xxl\:tw--m-31{
    margin: -7.75rem;
  }

  .xxl\:tw--m-32{
    margin: -8rem;
  }

  .xxl\:tw--m-33{
    margin: -8.25rem;
  }

  .xxl\:tw--m-34{
    margin: -8.5rem;
  }

  .xxl\:tw--m-35{
    margin: -8.75rem;
  }

  .xxl\:tw--m-36{
    margin: -9rem;
  }

  .xxl\:tw--m-37{
    margin: -9.25rem;
  }

  .xxl\:tw--m-38{
    margin: -9.5rem;
  }

  .xxl\:tw--m-39{
    margin: -9.75rem;
  }

  .xxl\:tw--m-40{
    margin: -10rem;
  }

  .xxl\:tw--m-41{
    margin: -10.25rem;
  }

  .xxl\:tw--m-42{
    margin: -10.5rem;
  }

  .xxl\:tw--m-43{
    margin: -10.75rem;
  }

  .xxl\:tw--m-44{
    margin: -11rem;
  }

  .xxl\:tw--m-45{
    margin: -11.25rem;
  }

  .xxl\:tw--m-46{
    margin: -11.5rem;
  }

  .xxl\:tw--m-47{
    margin: -11.75rem;
  }

  .xxl\:tw--m-48{
    margin: -12rem;
  }

  .xxl\:tw--m-50{
    margin: -12.5rem;
  }

  .xxl\:tw--m-52{
    margin: -13rem;
  }

  .xxl\:tw--m-53{
    margin: -13.25rem;
  }

  .xxl\:tw--m-54{
    margin: -13.5rem;
  }

  .xxl\:tw--m-55{
    margin: -13.75rem;
  }

  .xxl\:tw--m-56{
    margin: -14rem;
  }

  .xxl\:tw--m-57{
    margin: -14.25rem;
  }

  .xxl\:tw--m-58{
    margin: -14.5rem;
  }

  .xxl\:tw--m-59{
    margin: -14.75rem;
  }

  .xxl\:tw--m-60{
    margin: -15rem;
  }

  .xxl\:tw--m-61{
    margin: -15.25rem;
  }

  .xxl\:tw--m-62{
    margin: -15.5rem;
  }

  .xxl\:tw--m-63{
    margin: -15.75rem;
  }

  .xxl\:tw--m-64{
    margin: -16rem;
  }

  .xxl\:tw--m-65{
    margin: -16.25rem;
  }

  .xxl\:tw--m-66{
    margin: -16.5rem;
  }

  .xxl\:tw--m-68{
    margin: -17rem;
  }

  .xxl\:tw--m-69{
    margin: -17.25rem;
  }

  .xxl\:tw--m-70{
    margin: -17.5rem;
  }

  .xxl\:tw--m-71{
    margin: -17.75rem;
  }

  .xxl\:tw--m-72{
    margin: -18rem;
  }

  .xxl\:tw--m-73{
    margin: -18.25rem;
  }

  .xxl\:tw--m-74{
    margin: -18.5rem;
  }

  .xxl\:tw--m-75{
    margin: -18.75rem;
  }

  .xxl\:tw--m-76{
    margin: -19rem;
  }

  .xxl\:tw--m-77{
    margin: -19.25rem;
  }

  .xxl\:tw--m-78{
    margin: -19.5rem;
  }

  .xxl\:tw--m-79{
    margin: -19.75rem;
  }

  .xxl\:tw--m-80{
    margin: -20rem;
  }

  .xxl\:tw--m-81{
    margin: -20.25rem;
  }

  .xxl\:tw--m-82{
    margin: -20.5rem;
  }

  .xxl\:tw--m-83{
    margin: -20.75rem;
  }

  .xxl\:tw--m-84{
    margin: -21rem;
  }

  .xxl\:tw--m-85{
    margin: -21.25rem;
  }

  .xxl\:tw--m-86{
    margin: -21.5rem;
  }

  .xxl\:tw--m-87{
    margin: -21.75rem;
  }

  .xxl\:tw--m-88{
    margin: -22rem;
  }

  .xxl\:tw--m-89{
    margin: -22.25rem;
  }

  .xxl\:tw--m-90{
    margin: -22.5rem;
  }

  .xxl\:tw--m-91{
    margin: -22.75rem;
  }

  .xxl\:tw--m-92{
    margin: -23rem;
  }

  .xxl\:tw--m-96{
    margin: -24rem;
  }

  .xxl\:tw--m-102{
    margin: -25.5rem;
  }

  .xxl\:tw--m-112{
    margin: -28rem;
  }

  .xxl\:tw--m-128{
    margin: -31rem;
  }

  .xxl\:tw--m-129{
    margin: -32.25rem;
  }

  .xxl\:tw--m-130{
    margin: -32.5rem;
  }

  .xxl\:tw--m-140{
    margin: -35rem;
  }

  .xxl\:tw--m-160{
    margin: -40rem;
  }

  .xxl\:tw--m-180{
    margin: -45rem;
  }

  .xxl\:tw--m-185{
    margin: -46.25rem;
  }

  .xxl\:tw--m-190{
    margin: -47.5rem;
  }

  .xxl\:tw--m-200{
    margin: -50rem;
  }

  .xxl\:tw--m-px{
    margin: -1px;
  }

  .xxl\:tw--m-0\.5{
    margin: -0.125rem;
  }

  .xxl\:tw--m-1\.5{
    margin: -0.375rem;
  }

  .xxl\:tw--m-2\.5{
    margin: -0.625rem;
  }

  .xxl\:tw--m-3\.5{
    margin: -0.875rem;
  }

  .xxl\:tw-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xxl\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xxl\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xxl\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xxl\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xxl\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xxl\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xxl\:tw-mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xxl\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xxl\:tw-mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xxl\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xxl\:tw-mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xxl\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xxl\:tw-mx-13{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }

  .xxl\:tw-mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xxl\:tw-mx-15{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .xxl\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xxl\:tw-mx-17{
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }

  .xxl\:tw-mx-18{
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .xxl\:tw-mx-19{
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }

  .xxl\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xxl\:tw-mx-21{
    margin-left: 5.25rem;
    margin-right: 5.25rem;
  }

  .xxl\:tw-mx-22{
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }

  .xxl\:tw-mx-23{
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }

  .xxl\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xxl\:tw-mx-25{
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .xxl\:tw-mx-26{
    margin-left: 6.5rem;
    margin-right: 6.5rem;
  }

  .xxl\:tw-mx-27{
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }

  .xxl\:tw-mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xxl\:tw-mx-29{
    margin-left: 7.25rem;
    margin-right: 7.25rem;
  }

  .xxl\:tw-mx-30{
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .xxl\:tw-mx-31{
    margin-left: 7.75rem;
    margin-right: 7.75rem;
  }

  .xxl\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xxl\:tw-mx-33{
    margin-left: 8.25rem;
    margin-right: 8.25rem;
  }

  .xxl\:tw-mx-34{
    margin-left: 8.5rem;
    margin-right: 8.5rem;
  }

  .xxl\:tw-mx-35{
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .xxl\:tw-mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xxl\:tw-mx-37{
    margin-left: 9.25rem;
    margin-right: 9.25rem;
  }

  .xxl\:tw-mx-38{
    margin-left: 9.5rem;
    margin-right: 9.5rem;
  }

  .xxl\:tw-mx-39{
    margin-left: 9.75rem;
    margin-right: 9.75rem;
  }

  .xxl\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xxl\:tw-mx-41{
    margin-left: 10.25rem;
    margin-right: 10.25rem;
  }

  .xxl\:tw-mx-42{
    margin-left: 10.5rem;
    margin-right: 10.5rem;
  }

  .xxl\:tw-mx-43{
    margin-left: 10.75rem;
    margin-right: 10.75rem;
  }

  .xxl\:tw-mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xxl\:tw-mx-45{
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .xxl\:tw-mx-46{
    margin-left: 11.5rem;
    margin-right: 11.5rem;
  }

  .xxl\:tw-mx-47{
    margin-left: 11.75rem;
    margin-right: 11.75rem;
  }

  .xxl\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xxl\:tw-mx-50{
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .xxl\:tw-mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xxl\:tw-mx-53{
    margin-left: 13.25rem;
    margin-right: 13.25rem;
  }

  .xxl\:tw-mx-54{
    margin-left: 13.5rem;
    margin-right: 13.5rem;
  }

  .xxl\:tw-mx-55{
    margin-left: 13.75rem;
    margin-right: 13.75rem;
  }

  .xxl\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xxl\:tw-mx-57{
    margin-left: 14.25rem;
    margin-right: 14.25rem;
  }

  .xxl\:tw-mx-58{
    margin-left: 14.5rem;
    margin-right: 14.5rem;
  }

  .xxl\:tw-mx-59{
    margin-left: 14.75rem;
    margin-right: 14.75rem;
  }

  .xxl\:tw-mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xxl\:tw-mx-61{
    margin-left: 15.25rem;
    margin-right: 15.25rem;
  }

  .xxl\:tw-mx-62{
    margin-left: 15.5rem;
    margin-right: 15.5rem;
  }

  .xxl\:tw-mx-63{
    margin-left: 15.75rem;
    margin-right: 15.75rem;
  }

  .xxl\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xxl\:tw-mx-65{
    margin-left: 16.25rem;
    margin-right: 16.25rem;
  }

  .xxl\:tw-mx-66{
    margin-left: 16.5rem;
    margin-right: 16.5rem;
  }

  .xxl\:tw-mx-68{
    margin-left: 17rem;
    margin-right: 17rem;
  }

  .xxl\:tw-mx-69{
    margin-left: 17.25rem;
    margin-right: 17.25rem;
  }

  .xxl\:tw-mx-70{
    margin-left: 17.5rem;
    margin-right: 17.5rem;
  }

  .xxl\:tw-mx-71{
    margin-left: 17.75rem;
    margin-right: 17.75rem;
  }

  .xxl\:tw-mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xxl\:tw-mx-73{
    margin-left: 18.25rem;
    margin-right: 18.25rem;
  }

  .xxl\:tw-mx-74{
    margin-left: 18.5rem;
    margin-right: 18.5rem;
  }

  .xxl\:tw-mx-75{
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .xxl\:tw-mx-76{
    margin-left: 19rem;
    margin-right: 19rem;
  }

  .xxl\:tw-mx-77{
    margin-left: 19.25rem;
    margin-right: 19.25rem;
  }

  .xxl\:tw-mx-78{
    margin-left: 19.5rem;
    margin-right: 19.5rem;
  }

  .xxl\:tw-mx-79{
    margin-left: 19.75rem;
    margin-right: 19.75rem;
  }

  .xxl\:tw-mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xxl\:tw-mx-81{
    margin-left: 20.25rem;
    margin-right: 20.25rem;
  }

  .xxl\:tw-mx-82{
    margin-left: 20.5rem;
    margin-right: 20.5rem;
  }

  .xxl\:tw-mx-83{
    margin-left: 20.75rem;
    margin-right: 20.75rem;
  }

  .xxl\:tw-mx-84{
    margin-left: 21rem;
    margin-right: 21rem;
  }

  .xxl\:tw-mx-85{
    margin-left: 21.25rem;
    margin-right: 21.25rem;
  }

  .xxl\:tw-mx-86{
    margin-left: 21.5rem;
    margin-right: 21.5rem;
  }

  .xxl\:tw-mx-87{
    margin-left: 21.75rem;
    margin-right: 21.75rem;
  }

  .xxl\:tw-mx-88{
    margin-left: 22rem;
    margin-right: 22rem;
  }

  .xxl\:tw-mx-89{
    margin-left: 22.25rem;
    margin-right: 22.25rem;
  }

  .xxl\:tw-mx-90{
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .xxl\:tw-mx-91{
    margin-left: 22.75rem;
    margin-right: 22.75rem;
  }

  .xxl\:tw-mx-92{
    margin-left: 23rem;
    margin-right: 23rem;
  }

  .xxl\:tw-mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xxl\:tw-mx-102{
    margin-left: 25.5rem;
    margin-right: 25.5rem;
  }

  .xxl\:tw-mx-112{
    margin-left: 28rem;
    margin-right: 28rem;
  }

  .xxl\:tw-mx-128{
    margin-left: 31rem;
    margin-right: 31rem;
  }

  .xxl\:tw-mx-129{
    margin-left: 32.25rem;
    margin-right: 32.25rem;
  }

  .xxl\:tw-mx-130{
    margin-left: 32.5rem;
    margin-right: 32.5rem;
  }

  .xxl\:tw-mx-140{
    margin-left: 35rem;
    margin-right: 35rem;
  }

  .xxl\:tw-mx-160{
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .xxl\:tw-mx-180{
    margin-left: 45rem;
    margin-right: 45rem;
  }

  .xxl\:tw-mx-185{
    margin-left: 46.25rem;
    margin-right: 46.25rem;
  }

  .xxl\:tw-mx-190{
    margin-left: 47.5rem;
    margin-right: 47.5rem;
  }

  .xxl\:tw-mx-200{
    margin-left: 50rem;
    margin-right: 50rem;
  }

  .xxl\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .xxl\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xxl\:tw-mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xxl\:tw-mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xxl\:tw-mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xxl\:tw-mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xxl\:tw--mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xxl\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xxl\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xxl\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xxl\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xxl\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xxl\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xxl\:tw--mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xxl\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xxl\:tw--mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xxl\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xxl\:tw--mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xxl\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xxl\:tw--mx-13{
    margin-left: -3.25rem;
    margin-right: -3.25rem;
  }

  .xxl\:tw--mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xxl\:tw--mx-15{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .xxl\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xxl\:tw--mx-17{
    margin-left: -4.25rem;
    margin-right: -4.25rem;
  }

  .xxl\:tw--mx-18{
    margin-left: -4.5rem;
    margin-right: -4.5rem;
  }

  .xxl\:tw--mx-19{
    margin-left: -4.75rem;
    margin-right: -4.75rem;
  }

  .xxl\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xxl\:tw--mx-21{
    margin-left: -5.25rem;
    margin-right: -5.25rem;
  }

  .xxl\:tw--mx-22{
    margin-left: -5.5rem;
    margin-right: -5.5rem;
  }

  .xxl\:tw--mx-23{
    margin-left: -5.75rem;
    margin-right: -5.75rem;
  }

  .xxl\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xxl\:tw--mx-25{
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .xxl\:tw--mx-26{
    margin-left: -6.5rem;
    margin-right: -6.5rem;
  }

  .xxl\:tw--mx-27{
    margin-left: -6.75rem;
    margin-right: -6.75rem;
  }

  .xxl\:tw--mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xxl\:tw--mx-29{
    margin-left: -7.25rem;
    margin-right: -7.25rem;
  }

  .xxl\:tw--mx-30{
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .xxl\:tw--mx-31{
    margin-left: -7.75rem;
    margin-right: -7.75rem;
  }

  .xxl\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xxl\:tw--mx-33{
    margin-left: -8.25rem;
    margin-right: -8.25rem;
  }

  .xxl\:tw--mx-34{
    margin-left: -8.5rem;
    margin-right: -8.5rem;
  }

  .xxl\:tw--mx-35{
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .xxl\:tw--mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xxl\:tw--mx-37{
    margin-left: -9.25rem;
    margin-right: -9.25rem;
  }

  .xxl\:tw--mx-38{
    margin-left: -9.5rem;
    margin-right: -9.5rem;
  }

  .xxl\:tw--mx-39{
    margin-left: -9.75rem;
    margin-right: -9.75rem;
  }

  .xxl\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xxl\:tw--mx-41{
    margin-left: -10.25rem;
    margin-right: -10.25rem;
  }

  .xxl\:tw--mx-42{
    margin-left: -10.5rem;
    margin-right: -10.5rem;
  }

  .xxl\:tw--mx-43{
    margin-left: -10.75rem;
    margin-right: -10.75rem;
  }

  .xxl\:tw--mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xxl\:tw--mx-45{
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .xxl\:tw--mx-46{
    margin-left: -11.5rem;
    margin-right: -11.5rem;
  }

  .xxl\:tw--mx-47{
    margin-left: -11.75rem;
    margin-right: -11.75rem;
  }

  .xxl\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xxl\:tw--mx-50{
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .xxl\:tw--mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xxl\:tw--mx-53{
    margin-left: -13.25rem;
    margin-right: -13.25rem;
  }

  .xxl\:tw--mx-54{
    margin-left: -13.5rem;
    margin-right: -13.5rem;
  }

  .xxl\:tw--mx-55{
    margin-left: -13.75rem;
    margin-right: -13.75rem;
  }

  .xxl\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xxl\:tw--mx-57{
    margin-left: -14.25rem;
    margin-right: -14.25rem;
  }

  .xxl\:tw--mx-58{
    margin-left: -14.5rem;
    margin-right: -14.5rem;
  }

  .xxl\:tw--mx-59{
    margin-left: -14.75rem;
    margin-right: -14.75rem;
  }

  .xxl\:tw--mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xxl\:tw--mx-61{
    margin-left: -15.25rem;
    margin-right: -15.25rem;
  }

  .xxl\:tw--mx-62{
    margin-left: -15.5rem;
    margin-right: -15.5rem;
  }

  .xxl\:tw--mx-63{
    margin-left: -15.75rem;
    margin-right: -15.75rem;
  }

  .xxl\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xxl\:tw--mx-65{
    margin-left: -16.25rem;
    margin-right: -16.25rem;
  }

  .xxl\:tw--mx-66{
    margin-left: -16.5rem;
    margin-right: -16.5rem;
  }

  .xxl\:tw--mx-68{
    margin-left: -17rem;
    margin-right: -17rem;
  }

  .xxl\:tw--mx-69{
    margin-left: -17.25rem;
    margin-right: -17.25rem;
  }

  .xxl\:tw--mx-70{
    margin-left: -17.5rem;
    margin-right: -17.5rem;
  }

  .xxl\:tw--mx-71{
    margin-left: -17.75rem;
    margin-right: -17.75rem;
  }

  .xxl\:tw--mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xxl\:tw--mx-73{
    margin-left: -18.25rem;
    margin-right: -18.25rem;
  }

  .xxl\:tw--mx-74{
    margin-left: -18.5rem;
    margin-right: -18.5rem;
  }

  .xxl\:tw--mx-75{
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .xxl\:tw--mx-76{
    margin-left: -19rem;
    margin-right: -19rem;
  }

  .xxl\:tw--mx-77{
    margin-left: -19.25rem;
    margin-right: -19.25rem;
  }

  .xxl\:tw--mx-78{
    margin-left: -19.5rem;
    margin-right: -19.5rem;
  }

  .xxl\:tw--mx-79{
    margin-left: -19.75rem;
    margin-right: -19.75rem;
  }

  .xxl\:tw--mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xxl\:tw--mx-81{
    margin-left: -20.25rem;
    margin-right: -20.25rem;
  }

  .xxl\:tw--mx-82{
    margin-left: -20.5rem;
    margin-right: -20.5rem;
  }

  .xxl\:tw--mx-83{
    margin-left: -20.75rem;
    margin-right: -20.75rem;
  }

  .xxl\:tw--mx-84{
    margin-left: -21rem;
    margin-right: -21rem;
  }

  .xxl\:tw--mx-85{
    margin-left: -21.25rem;
    margin-right: -21.25rem;
  }

  .xxl\:tw--mx-86{
    margin-left: -21.5rem;
    margin-right: -21.5rem;
  }

  .xxl\:tw--mx-87{
    margin-left: -21.75rem;
    margin-right: -21.75rem;
  }

  .xxl\:tw--mx-88{
    margin-left: -22rem;
    margin-right: -22rem;
  }

  .xxl\:tw--mx-89{
    margin-left: -22.25rem;
    margin-right: -22.25rem;
  }

  .xxl\:tw--mx-90{
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .xxl\:tw--mx-91{
    margin-left: -22.75rem;
    margin-right: -22.75rem;
  }

  .xxl\:tw--mx-92{
    margin-left: -23rem;
    margin-right: -23rem;
  }

  .xxl\:tw--mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xxl\:tw--mx-102{
    margin-left: -25.5rem;
    margin-right: -25.5rem;
  }

  .xxl\:tw--mx-112{
    margin-left: -28rem;
    margin-right: -28rem;
  }

  .xxl\:tw--mx-128{
    margin-left: -31rem;
    margin-right: -31rem;
  }

  .xxl\:tw--mx-129{
    margin-left: -32.25rem;
    margin-right: -32.25rem;
  }

  .xxl\:tw--mx-130{
    margin-left: -32.5rem;
    margin-right: -32.5rem;
  }

  .xxl\:tw--mx-140{
    margin-left: -35rem;
    margin-right: -35rem;
  }

  .xxl\:tw--mx-160{
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .xxl\:tw--mx-180{
    margin-left: -45rem;
    margin-right: -45rem;
  }

  .xxl\:tw--mx-185{
    margin-left: -46.25rem;
    margin-right: -46.25rem;
  }

  .xxl\:tw--mx-190{
    margin-left: -47.5rem;
    margin-right: -47.5rem;
  }

  .xxl\:tw--mx-200{
    margin-left: -50rem;
    margin-right: -50rem;
  }

  .xxl\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xxl\:tw--mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xxl\:tw--mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xxl\:tw--mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xxl\:tw--mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xxl\:tw-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xxl\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xxl\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xxl\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xxl\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xxl\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xxl\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xxl\:tw-my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xxl\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xxl\:tw-my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xxl\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xxl\:tw-my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xxl\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xxl\:tw-my-13{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }

  .xxl\:tw-my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xxl\:tw-my-15{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .xxl\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xxl\:tw-my-17{
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }

  .xxl\:tw-my-18{
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .xxl\:tw-my-19{
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }

  .xxl\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xxl\:tw-my-21{
    margin-top: 5.25rem;
    margin-bottom: 5.25rem;
  }

  .xxl\:tw-my-22{
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }

  .xxl\:tw-my-23{
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }

  .xxl\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xxl\:tw-my-25{
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .xxl\:tw-my-26{
    margin-top: 6.5rem;
    margin-bottom: 6.5rem;
  }

  .xxl\:tw-my-27{
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }

  .xxl\:tw-my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xxl\:tw-my-29{
    margin-top: 7.25rem;
    margin-bottom: 7.25rem;
  }

  .xxl\:tw-my-30{
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .xxl\:tw-my-31{
    margin-top: 7.75rem;
    margin-bottom: 7.75rem;
  }

  .xxl\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xxl\:tw-my-33{
    margin-top: 8.25rem;
    margin-bottom: 8.25rem;
  }

  .xxl\:tw-my-34{
    margin-top: 8.5rem;
    margin-bottom: 8.5rem;
  }

  .xxl\:tw-my-35{
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .xxl\:tw-my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xxl\:tw-my-37{
    margin-top: 9.25rem;
    margin-bottom: 9.25rem;
  }

  .xxl\:tw-my-38{
    margin-top: 9.5rem;
    margin-bottom: 9.5rem;
  }

  .xxl\:tw-my-39{
    margin-top: 9.75rem;
    margin-bottom: 9.75rem;
  }

  .xxl\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xxl\:tw-my-41{
    margin-top: 10.25rem;
    margin-bottom: 10.25rem;
  }

  .xxl\:tw-my-42{
    margin-top: 10.5rem;
    margin-bottom: 10.5rem;
  }

  .xxl\:tw-my-43{
    margin-top: 10.75rem;
    margin-bottom: 10.75rem;
  }

  .xxl\:tw-my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xxl\:tw-my-45{
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .xxl\:tw-my-46{
    margin-top: 11.5rem;
    margin-bottom: 11.5rem;
  }

  .xxl\:tw-my-47{
    margin-top: 11.75rem;
    margin-bottom: 11.75rem;
  }

  .xxl\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xxl\:tw-my-50{
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .xxl\:tw-my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xxl\:tw-my-53{
    margin-top: 13.25rem;
    margin-bottom: 13.25rem;
  }

  .xxl\:tw-my-54{
    margin-top: 13.5rem;
    margin-bottom: 13.5rem;
  }

  .xxl\:tw-my-55{
    margin-top: 13.75rem;
    margin-bottom: 13.75rem;
  }

  .xxl\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xxl\:tw-my-57{
    margin-top: 14.25rem;
    margin-bottom: 14.25rem;
  }

  .xxl\:tw-my-58{
    margin-top: 14.5rem;
    margin-bottom: 14.5rem;
  }

  .xxl\:tw-my-59{
    margin-top: 14.75rem;
    margin-bottom: 14.75rem;
  }

  .xxl\:tw-my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xxl\:tw-my-61{
    margin-top: 15.25rem;
    margin-bottom: 15.25rem;
  }

  .xxl\:tw-my-62{
    margin-top: 15.5rem;
    margin-bottom: 15.5rem;
  }

  .xxl\:tw-my-63{
    margin-top: 15.75rem;
    margin-bottom: 15.75rem;
  }

  .xxl\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xxl\:tw-my-65{
    margin-top: 16.25rem;
    margin-bottom: 16.25rem;
  }

  .xxl\:tw-my-66{
    margin-top: 16.5rem;
    margin-bottom: 16.5rem;
  }

  .xxl\:tw-my-68{
    margin-top: 17rem;
    margin-bottom: 17rem;
  }

  .xxl\:tw-my-69{
    margin-top: 17.25rem;
    margin-bottom: 17.25rem;
  }

  .xxl\:tw-my-70{
    margin-top: 17.5rem;
    margin-bottom: 17.5rem;
  }

  .xxl\:tw-my-71{
    margin-top: 17.75rem;
    margin-bottom: 17.75rem;
  }

  .xxl\:tw-my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xxl\:tw-my-73{
    margin-top: 18.25rem;
    margin-bottom: 18.25rem;
  }

  .xxl\:tw-my-74{
    margin-top: 18.5rem;
    margin-bottom: 18.5rem;
  }

  .xxl\:tw-my-75{
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .xxl\:tw-my-76{
    margin-top: 19rem;
    margin-bottom: 19rem;
  }

  .xxl\:tw-my-77{
    margin-top: 19.25rem;
    margin-bottom: 19.25rem;
  }

  .xxl\:tw-my-78{
    margin-top: 19.5rem;
    margin-bottom: 19.5rem;
  }

  .xxl\:tw-my-79{
    margin-top: 19.75rem;
    margin-bottom: 19.75rem;
  }

  .xxl\:tw-my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xxl\:tw-my-81{
    margin-top: 20.25rem;
    margin-bottom: 20.25rem;
  }

  .xxl\:tw-my-82{
    margin-top: 20.5rem;
    margin-bottom: 20.5rem;
  }

  .xxl\:tw-my-83{
    margin-top: 20.75rem;
    margin-bottom: 20.75rem;
  }

  .xxl\:tw-my-84{
    margin-top: 21rem;
    margin-bottom: 21rem;
  }

  .xxl\:tw-my-85{
    margin-top: 21.25rem;
    margin-bottom: 21.25rem;
  }

  .xxl\:tw-my-86{
    margin-top: 21.5rem;
    margin-bottom: 21.5rem;
  }

  .xxl\:tw-my-87{
    margin-top: 21.75rem;
    margin-bottom: 21.75rem;
  }

  .xxl\:tw-my-88{
    margin-top: 22rem;
    margin-bottom: 22rem;
  }

  .xxl\:tw-my-89{
    margin-top: 22.25rem;
    margin-bottom: 22.25rem;
  }

  .xxl\:tw-my-90{
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .xxl\:tw-my-91{
    margin-top: 22.75rem;
    margin-bottom: 22.75rem;
  }

  .xxl\:tw-my-92{
    margin-top: 23rem;
    margin-bottom: 23rem;
  }

  .xxl\:tw-my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xxl\:tw-my-102{
    margin-top: 25.5rem;
    margin-bottom: 25.5rem;
  }

  .xxl\:tw-my-112{
    margin-top: 28rem;
    margin-bottom: 28rem;
  }

  .xxl\:tw-my-128{
    margin-top: 31rem;
    margin-bottom: 31rem;
  }

  .xxl\:tw-my-129{
    margin-top: 32.25rem;
    margin-bottom: 32.25rem;
  }

  .xxl\:tw-my-130{
    margin-top: 32.5rem;
    margin-bottom: 32.5rem;
  }

  .xxl\:tw-my-140{
    margin-top: 35rem;
    margin-bottom: 35rem;
  }

  .xxl\:tw-my-160{
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .xxl\:tw-my-180{
    margin-top: 45rem;
    margin-bottom: 45rem;
  }

  .xxl\:tw-my-185{
    margin-top: 46.25rem;
    margin-bottom: 46.25rem;
  }

  .xxl\:tw-my-190{
    margin-top: 47.5rem;
    margin-bottom: 47.5rem;
  }

  .xxl\:tw-my-200{
    margin-top: 50rem;
    margin-bottom: 50rem;
  }

  .xxl\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xxl\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xxl\:tw-my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xxl\:tw-my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xxl\:tw-my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xxl\:tw-my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xxl\:tw--my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xxl\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xxl\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xxl\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xxl\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xxl\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xxl\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xxl\:tw--my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xxl\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xxl\:tw--my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xxl\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xxl\:tw--my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xxl\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xxl\:tw--my-13{
    margin-top: -3.25rem;
    margin-bottom: -3.25rem;
  }

  .xxl\:tw--my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xxl\:tw--my-15{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .xxl\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xxl\:tw--my-17{
    margin-top: -4.25rem;
    margin-bottom: -4.25rem;
  }

  .xxl\:tw--my-18{
    margin-top: -4.5rem;
    margin-bottom: -4.5rem;
  }

  .xxl\:tw--my-19{
    margin-top: -4.75rem;
    margin-bottom: -4.75rem;
  }

  .xxl\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xxl\:tw--my-21{
    margin-top: -5.25rem;
    margin-bottom: -5.25rem;
  }

  .xxl\:tw--my-22{
    margin-top: -5.5rem;
    margin-bottom: -5.5rem;
  }

  .xxl\:tw--my-23{
    margin-top: -5.75rem;
    margin-bottom: -5.75rem;
  }

  .xxl\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xxl\:tw--my-25{
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .xxl\:tw--my-26{
    margin-top: -6.5rem;
    margin-bottom: -6.5rem;
  }

  .xxl\:tw--my-27{
    margin-top: -6.75rem;
    margin-bottom: -6.75rem;
  }

  .xxl\:tw--my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xxl\:tw--my-29{
    margin-top: -7.25rem;
    margin-bottom: -7.25rem;
  }

  .xxl\:tw--my-30{
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .xxl\:tw--my-31{
    margin-top: -7.75rem;
    margin-bottom: -7.75rem;
  }

  .xxl\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xxl\:tw--my-33{
    margin-top: -8.25rem;
    margin-bottom: -8.25rem;
  }

  .xxl\:tw--my-34{
    margin-top: -8.5rem;
    margin-bottom: -8.5rem;
  }

  .xxl\:tw--my-35{
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .xxl\:tw--my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xxl\:tw--my-37{
    margin-top: -9.25rem;
    margin-bottom: -9.25rem;
  }

  .xxl\:tw--my-38{
    margin-top: -9.5rem;
    margin-bottom: -9.5rem;
  }

  .xxl\:tw--my-39{
    margin-top: -9.75rem;
    margin-bottom: -9.75rem;
  }

  .xxl\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xxl\:tw--my-41{
    margin-top: -10.25rem;
    margin-bottom: -10.25rem;
  }

  .xxl\:tw--my-42{
    margin-top: -10.5rem;
    margin-bottom: -10.5rem;
  }

  .xxl\:tw--my-43{
    margin-top: -10.75rem;
    margin-bottom: -10.75rem;
  }

  .xxl\:tw--my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xxl\:tw--my-45{
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .xxl\:tw--my-46{
    margin-top: -11.5rem;
    margin-bottom: -11.5rem;
  }

  .xxl\:tw--my-47{
    margin-top: -11.75rem;
    margin-bottom: -11.75rem;
  }

  .xxl\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xxl\:tw--my-50{
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .xxl\:tw--my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xxl\:tw--my-53{
    margin-top: -13.25rem;
    margin-bottom: -13.25rem;
  }

  .xxl\:tw--my-54{
    margin-top: -13.5rem;
    margin-bottom: -13.5rem;
  }

  .xxl\:tw--my-55{
    margin-top: -13.75rem;
    margin-bottom: -13.75rem;
  }

  .xxl\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xxl\:tw--my-57{
    margin-top: -14.25rem;
    margin-bottom: -14.25rem;
  }

  .xxl\:tw--my-58{
    margin-top: -14.5rem;
    margin-bottom: -14.5rem;
  }

  .xxl\:tw--my-59{
    margin-top: -14.75rem;
    margin-bottom: -14.75rem;
  }

  .xxl\:tw--my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xxl\:tw--my-61{
    margin-top: -15.25rem;
    margin-bottom: -15.25rem;
  }

  .xxl\:tw--my-62{
    margin-top: -15.5rem;
    margin-bottom: -15.5rem;
  }

  .xxl\:tw--my-63{
    margin-top: -15.75rem;
    margin-bottom: -15.75rem;
  }

  .xxl\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xxl\:tw--my-65{
    margin-top: -16.25rem;
    margin-bottom: -16.25rem;
  }

  .xxl\:tw--my-66{
    margin-top: -16.5rem;
    margin-bottom: -16.5rem;
  }

  .xxl\:tw--my-68{
    margin-top: -17rem;
    margin-bottom: -17rem;
  }

  .xxl\:tw--my-69{
    margin-top: -17.25rem;
    margin-bottom: -17.25rem;
  }

  .xxl\:tw--my-70{
    margin-top: -17.5rem;
    margin-bottom: -17.5rem;
  }

  .xxl\:tw--my-71{
    margin-top: -17.75rem;
    margin-bottom: -17.75rem;
  }

  .xxl\:tw--my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xxl\:tw--my-73{
    margin-top: -18.25rem;
    margin-bottom: -18.25rem;
  }

  .xxl\:tw--my-74{
    margin-top: -18.5rem;
    margin-bottom: -18.5rem;
  }

  .xxl\:tw--my-75{
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .xxl\:tw--my-76{
    margin-top: -19rem;
    margin-bottom: -19rem;
  }

  .xxl\:tw--my-77{
    margin-top: -19.25rem;
    margin-bottom: -19.25rem;
  }

  .xxl\:tw--my-78{
    margin-top: -19.5rem;
    margin-bottom: -19.5rem;
  }

  .xxl\:tw--my-79{
    margin-top: -19.75rem;
    margin-bottom: -19.75rem;
  }

  .xxl\:tw--my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xxl\:tw--my-81{
    margin-top: -20.25rem;
    margin-bottom: -20.25rem;
  }

  .xxl\:tw--my-82{
    margin-top: -20.5rem;
    margin-bottom: -20.5rem;
  }

  .xxl\:tw--my-83{
    margin-top: -20.75rem;
    margin-bottom: -20.75rem;
  }

  .xxl\:tw--my-84{
    margin-top: -21rem;
    margin-bottom: -21rem;
  }

  .xxl\:tw--my-85{
    margin-top: -21.25rem;
    margin-bottom: -21.25rem;
  }

  .xxl\:tw--my-86{
    margin-top: -21.5rem;
    margin-bottom: -21.5rem;
  }

  .xxl\:tw--my-87{
    margin-top: -21.75rem;
    margin-bottom: -21.75rem;
  }

  .xxl\:tw--my-88{
    margin-top: -22rem;
    margin-bottom: -22rem;
  }

  .xxl\:tw--my-89{
    margin-top: -22.25rem;
    margin-bottom: -22.25rem;
  }

  .xxl\:tw--my-90{
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .xxl\:tw--my-91{
    margin-top: -22.75rem;
    margin-bottom: -22.75rem;
  }

  .xxl\:tw--my-92{
    margin-top: -23rem;
    margin-bottom: -23rem;
  }

  .xxl\:tw--my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xxl\:tw--my-102{
    margin-top: -25.5rem;
    margin-bottom: -25.5rem;
  }

  .xxl\:tw--my-112{
    margin-top: -28rem;
    margin-bottom: -28rem;
  }

  .xxl\:tw--my-128{
    margin-top: -31rem;
    margin-bottom: -31rem;
  }

  .xxl\:tw--my-129{
    margin-top: -32.25rem;
    margin-bottom: -32.25rem;
  }

  .xxl\:tw--my-130{
    margin-top: -32.5rem;
    margin-bottom: -32.5rem;
  }

  .xxl\:tw--my-140{
    margin-top: -35rem;
    margin-bottom: -35rem;
  }

  .xxl\:tw--my-160{
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .xxl\:tw--my-180{
    margin-top: -45rem;
    margin-bottom: -45rem;
  }

  .xxl\:tw--my-185{
    margin-top: -46.25rem;
    margin-bottom: -46.25rem;
  }

  .xxl\:tw--my-190{
    margin-top: -47.5rem;
    margin-bottom: -47.5rem;
  }

  .xxl\:tw--my-200{
    margin-top: -50rem;
    margin-bottom: -50rem;
  }

  .xxl\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xxl\:tw--my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xxl\:tw--my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xxl\:tw--my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xxl\:tw--my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xxl\:tw-mt-0{
    margin-top: 0px;
  }

  .xxl\:tw-mt-1{
    margin-top: 0.25rem;
  }

  .xxl\:tw-mt-2{
    margin-top: 0.5rem;
  }

  .xxl\:tw-mt-3{
    margin-top: 0.75rem;
  }

  .xxl\:tw-mt-4{
    margin-top: 1rem;
  }

  .xxl\:tw-mt-5{
    margin-top: 1.25rem;
  }

  .xxl\:tw-mt-6{
    margin-top: 1.5rem;
  }

  .xxl\:tw-mt-7{
    margin-top: 1.75rem;
  }

  .xxl\:tw-mt-8{
    margin-top: 2rem;
  }

  .xxl\:tw-mt-9{
    margin-top: 2.25rem;
  }

  .xxl\:tw-mt-10{
    margin-top: 2.5rem;
  }

  .xxl\:tw-mt-11{
    margin-top: 2.75rem;
  }

  .xxl\:tw-mt-12{
    margin-top: 3rem;
  }

  .xxl\:tw-mt-13{
    margin-top: 3.25rem;
  }

  .xxl\:tw-mt-14{
    margin-top: 3.5rem;
  }

  .xxl\:tw-mt-15{
    margin-top: 3.75rem;
  }

  .xxl\:tw-mt-16{
    margin-top: 4rem;
  }

  .xxl\:tw-mt-17{
    margin-top: 4.25rem;
  }

  .xxl\:tw-mt-18{
    margin-top: 4.5rem;
  }

  .xxl\:tw-mt-19{
    margin-top: 4.75rem;
  }

  .xxl\:tw-mt-20{
    margin-top: 5rem;
  }

  .xxl\:tw-mt-21{
    margin-top: 5.25rem;
  }

  .xxl\:tw-mt-22{
    margin-top: 5.5rem;
  }

  .xxl\:tw-mt-23{
    margin-top: 5.75rem;
  }

  .xxl\:tw-mt-24{
    margin-top: 6rem;
  }

  .xxl\:tw-mt-25{
    margin-top: 6.25rem;
  }

  .xxl\:tw-mt-26{
    margin-top: 6.5rem;
  }

  .xxl\:tw-mt-27{
    margin-top: 6.75rem;
  }

  .xxl\:tw-mt-28{
    margin-top: 7rem;
  }

  .xxl\:tw-mt-29{
    margin-top: 7.25rem;
  }

  .xxl\:tw-mt-30{
    margin-top: 7.5rem;
  }

  .xxl\:tw-mt-31{
    margin-top: 7.75rem;
  }

  .xxl\:tw-mt-32{
    margin-top: 8rem;
  }

  .xxl\:tw-mt-33{
    margin-top: 8.25rem;
  }

  .xxl\:tw-mt-34{
    margin-top: 8.5rem;
  }

  .xxl\:tw-mt-35{
    margin-top: 8.75rem;
  }

  .xxl\:tw-mt-36{
    margin-top: 9rem;
  }

  .xxl\:tw-mt-37{
    margin-top: 9.25rem;
  }

  .xxl\:tw-mt-38{
    margin-top: 9.5rem;
  }

  .xxl\:tw-mt-39{
    margin-top: 9.75rem;
  }

  .xxl\:tw-mt-40{
    margin-top: 10rem;
  }

  .xxl\:tw-mt-41{
    margin-top: 10.25rem;
  }

  .xxl\:tw-mt-42{
    margin-top: 10.5rem;
  }

  .xxl\:tw-mt-43{
    margin-top: 10.75rem;
  }

  .xxl\:tw-mt-44{
    margin-top: 11rem;
  }

  .xxl\:tw-mt-45{
    margin-top: 11.25rem;
  }

  .xxl\:tw-mt-46{
    margin-top: 11.5rem;
  }

  .xxl\:tw-mt-47{
    margin-top: 11.75rem;
  }

  .xxl\:tw-mt-48{
    margin-top: 12rem;
  }

  .xxl\:tw-mt-50{
    margin-top: 12.5rem;
  }

  .xxl\:tw-mt-52{
    margin-top: 13rem;
  }

  .xxl\:tw-mt-53{
    margin-top: 13.25rem;
  }

  .xxl\:tw-mt-54{
    margin-top: 13.5rem;
  }

  .xxl\:tw-mt-55{
    margin-top: 13.75rem;
  }

  .xxl\:tw-mt-56{
    margin-top: 14rem;
  }

  .xxl\:tw-mt-57{
    margin-top: 14.25rem;
  }

  .xxl\:tw-mt-58{
    margin-top: 14.5rem;
  }

  .xxl\:tw-mt-59{
    margin-top: 14.75rem;
  }

  .xxl\:tw-mt-60{
    margin-top: 15rem;
  }

  .xxl\:tw-mt-61{
    margin-top: 15.25rem;
  }

  .xxl\:tw-mt-62{
    margin-top: 15.5rem;
  }

  .xxl\:tw-mt-63{
    margin-top: 15.75rem;
  }

  .xxl\:tw-mt-64{
    margin-top: 16rem;
  }

  .xxl\:tw-mt-65{
    margin-top: 16.25rem;
  }

  .xxl\:tw-mt-66{
    margin-top: 16.5rem;
  }

  .xxl\:tw-mt-68{
    margin-top: 17rem;
  }

  .xxl\:tw-mt-69{
    margin-top: 17.25rem;
  }

  .xxl\:tw-mt-70{
    margin-top: 17.5rem;
  }

  .xxl\:tw-mt-71{
    margin-top: 17.75rem;
  }

  .xxl\:tw-mt-72{
    margin-top: 18rem;
  }

  .xxl\:tw-mt-73{
    margin-top: 18.25rem;
  }

  .xxl\:tw-mt-74{
    margin-top: 18.5rem;
  }

  .xxl\:tw-mt-75{
    margin-top: 18.75rem;
  }

  .xxl\:tw-mt-76{
    margin-top: 19rem;
  }

  .xxl\:tw-mt-77{
    margin-top: 19.25rem;
  }

  .xxl\:tw-mt-78{
    margin-top: 19.5rem;
  }

  .xxl\:tw-mt-79{
    margin-top: 19.75rem;
  }

  .xxl\:tw-mt-80{
    margin-top: 20rem;
  }

  .xxl\:tw-mt-81{
    margin-top: 20.25rem;
  }

  .xxl\:tw-mt-82{
    margin-top: 20.5rem;
  }

  .xxl\:tw-mt-83{
    margin-top: 20.75rem;
  }

  .xxl\:tw-mt-84{
    margin-top: 21rem;
  }

  .xxl\:tw-mt-85{
    margin-top: 21.25rem;
  }

  .xxl\:tw-mt-86{
    margin-top: 21.5rem;
  }

  .xxl\:tw-mt-87{
    margin-top: 21.75rem;
  }

  .xxl\:tw-mt-88{
    margin-top: 22rem;
  }

  .xxl\:tw-mt-89{
    margin-top: 22.25rem;
  }

  .xxl\:tw-mt-90{
    margin-top: 22.5rem;
  }

  .xxl\:tw-mt-91{
    margin-top: 22.75rem;
  }

  .xxl\:tw-mt-92{
    margin-top: 23rem;
  }

  .xxl\:tw-mt-96{
    margin-top: 24rem;
  }

  .xxl\:tw-mt-102{
    margin-top: 25.5rem;
  }

  .xxl\:tw-mt-112{
    margin-top: 28rem;
  }

  .xxl\:tw-mt-128{
    margin-top: 31rem;
  }

  .xxl\:tw-mt-129{
    margin-top: 32.25rem;
  }

  .xxl\:tw-mt-130{
    margin-top: 32.5rem;
  }

  .xxl\:tw-mt-140{
    margin-top: 35rem;
  }

  .xxl\:tw-mt-160{
    margin-top: 40rem;
  }

  .xxl\:tw-mt-180{
    margin-top: 45rem;
  }

  .xxl\:tw-mt-185{
    margin-top: 46.25rem;
  }

  .xxl\:tw-mt-190{
    margin-top: 47.5rem;
  }

  .xxl\:tw-mt-200{
    margin-top: 50rem;
  }

  .xxl\:tw-mt-auto{
    margin-top: auto;
  }

  .xxl\:tw-mt-px{
    margin-top: 1px;
  }

  .xxl\:tw-mt-0\.5{
    margin-top: 0.125rem;
  }

  .xxl\:tw-mt-1\.5{
    margin-top: 0.375rem;
  }

  .xxl\:tw-mt-2\.5{
    margin-top: 0.625rem;
  }

  .xxl\:tw-mt-3\.5{
    margin-top: 0.875rem;
  }

  .xxl\:tw--mt-0{
    margin-top: 0px;
  }

  .xxl\:tw--mt-1{
    margin-top: -0.25rem;
  }

  .xxl\:tw--mt-2{
    margin-top: -0.5rem;
  }

  .xxl\:tw--mt-3{
    margin-top: -0.75rem;
  }

  .xxl\:tw--mt-4{
    margin-top: -1rem;
  }

  .xxl\:tw--mt-5{
    margin-top: -1.25rem;
  }

  .xxl\:tw--mt-6{
    margin-top: -1.5rem;
  }

  .xxl\:tw--mt-7{
    margin-top: -1.75rem;
  }

  .xxl\:tw--mt-8{
    margin-top: -2rem;
  }

  .xxl\:tw--mt-9{
    margin-top: -2.25rem;
  }

  .xxl\:tw--mt-10{
    margin-top: -2.5rem;
  }

  .xxl\:tw--mt-11{
    margin-top: -2.75rem;
  }

  .xxl\:tw--mt-12{
    margin-top: -3rem;
  }

  .xxl\:tw--mt-13{
    margin-top: -3.25rem;
  }

  .xxl\:tw--mt-14{
    margin-top: -3.5rem;
  }

  .xxl\:tw--mt-15{
    margin-top: -3.75rem;
  }

  .xxl\:tw--mt-16{
    margin-top: -4rem;
  }

  .xxl\:tw--mt-17{
    margin-top: -4.25rem;
  }

  .xxl\:tw--mt-18{
    margin-top: -4.5rem;
  }

  .xxl\:tw--mt-19{
    margin-top: -4.75rem;
  }

  .xxl\:tw--mt-20{
    margin-top: -5rem;
  }

  .xxl\:tw--mt-21{
    margin-top: -5.25rem;
  }

  .xxl\:tw--mt-22{
    margin-top: -5.5rem;
  }

  .xxl\:tw--mt-23{
    margin-top: -5.75rem;
  }

  .xxl\:tw--mt-24{
    margin-top: -6rem;
  }

  .xxl\:tw--mt-25{
    margin-top: -6.25rem;
  }

  .xxl\:tw--mt-26{
    margin-top: -6.5rem;
  }

  .xxl\:tw--mt-27{
    margin-top: -6.75rem;
  }

  .xxl\:tw--mt-28{
    margin-top: -7rem;
  }

  .xxl\:tw--mt-29{
    margin-top: -7.25rem;
  }

  .xxl\:tw--mt-30{
    margin-top: -7.5rem;
  }

  .xxl\:tw--mt-31{
    margin-top: -7.75rem;
  }

  .xxl\:tw--mt-32{
    margin-top: -8rem;
  }

  .xxl\:tw--mt-33{
    margin-top: -8.25rem;
  }

  .xxl\:tw--mt-34{
    margin-top: -8.5rem;
  }

  .xxl\:tw--mt-35{
    margin-top: -8.75rem;
  }

  .xxl\:tw--mt-36{
    margin-top: -9rem;
  }

  .xxl\:tw--mt-37{
    margin-top: -9.25rem;
  }

  .xxl\:tw--mt-38{
    margin-top: -9.5rem;
  }

  .xxl\:tw--mt-39{
    margin-top: -9.75rem;
  }

  .xxl\:tw--mt-40{
    margin-top: -10rem;
  }

  .xxl\:tw--mt-41{
    margin-top: -10.25rem;
  }

  .xxl\:tw--mt-42{
    margin-top: -10.5rem;
  }

  .xxl\:tw--mt-43{
    margin-top: -10.75rem;
  }

  .xxl\:tw--mt-44{
    margin-top: -11rem;
  }

  .xxl\:tw--mt-45{
    margin-top: -11.25rem;
  }

  .xxl\:tw--mt-46{
    margin-top: -11.5rem;
  }

  .xxl\:tw--mt-47{
    margin-top: -11.75rem;
  }

  .xxl\:tw--mt-48{
    margin-top: -12rem;
  }

  .xxl\:tw--mt-50{
    margin-top: -12.5rem;
  }

  .xxl\:tw--mt-52{
    margin-top: -13rem;
  }

  .xxl\:tw--mt-53{
    margin-top: -13.25rem;
  }

  .xxl\:tw--mt-54{
    margin-top: -13.5rem;
  }

  .xxl\:tw--mt-55{
    margin-top: -13.75rem;
  }

  .xxl\:tw--mt-56{
    margin-top: -14rem;
  }

  .xxl\:tw--mt-57{
    margin-top: -14.25rem;
  }

  .xxl\:tw--mt-58{
    margin-top: -14.5rem;
  }

  .xxl\:tw--mt-59{
    margin-top: -14.75rem;
  }

  .xxl\:tw--mt-60{
    margin-top: -15rem;
  }

  .xxl\:tw--mt-61{
    margin-top: -15.25rem;
  }

  .xxl\:tw--mt-62{
    margin-top: -15.5rem;
  }

  .xxl\:tw--mt-63{
    margin-top: -15.75rem;
  }

  .xxl\:tw--mt-64{
    margin-top: -16rem;
  }

  .xxl\:tw--mt-65{
    margin-top: -16.25rem;
  }

  .xxl\:tw--mt-66{
    margin-top: -16.5rem;
  }

  .xxl\:tw--mt-68{
    margin-top: -17rem;
  }

  .xxl\:tw--mt-69{
    margin-top: -17.25rem;
  }

  .xxl\:tw--mt-70{
    margin-top: -17.5rem;
  }

  .xxl\:tw--mt-71{
    margin-top: -17.75rem;
  }

  .xxl\:tw--mt-72{
    margin-top: -18rem;
  }

  .xxl\:tw--mt-73{
    margin-top: -18.25rem;
  }

  .xxl\:tw--mt-74{
    margin-top: -18.5rem;
  }

  .xxl\:tw--mt-75{
    margin-top: -18.75rem;
  }

  .xxl\:tw--mt-76{
    margin-top: -19rem;
  }

  .xxl\:tw--mt-77{
    margin-top: -19.25rem;
  }

  .xxl\:tw--mt-78{
    margin-top: -19.5rem;
  }

  .xxl\:tw--mt-79{
    margin-top: -19.75rem;
  }

  .xxl\:tw--mt-80{
    margin-top: -20rem;
  }

  .xxl\:tw--mt-81{
    margin-top: -20.25rem;
  }

  .xxl\:tw--mt-82{
    margin-top: -20.5rem;
  }

  .xxl\:tw--mt-83{
    margin-top: -20.75rem;
  }

  .xxl\:tw--mt-84{
    margin-top: -21rem;
  }

  .xxl\:tw--mt-85{
    margin-top: -21.25rem;
  }

  .xxl\:tw--mt-86{
    margin-top: -21.5rem;
  }

  .xxl\:tw--mt-87{
    margin-top: -21.75rem;
  }

  .xxl\:tw--mt-88{
    margin-top: -22rem;
  }

  .xxl\:tw--mt-89{
    margin-top: -22.25rem;
  }

  .xxl\:tw--mt-90{
    margin-top: -22.5rem;
  }

  .xxl\:tw--mt-91{
    margin-top: -22.75rem;
  }

  .xxl\:tw--mt-92{
    margin-top: -23rem;
  }

  .xxl\:tw--mt-96{
    margin-top: -24rem;
  }

  .xxl\:tw--mt-102{
    margin-top: -25.5rem;
  }

  .xxl\:tw--mt-112{
    margin-top: -28rem;
  }

  .xxl\:tw--mt-128{
    margin-top: -31rem;
  }

  .xxl\:tw--mt-129{
    margin-top: -32.25rem;
  }

  .xxl\:tw--mt-130{
    margin-top: -32.5rem;
  }

  .xxl\:tw--mt-140{
    margin-top: -35rem;
  }

  .xxl\:tw--mt-160{
    margin-top: -40rem;
  }

  .xxl\:tw--mt-180{
    margin-top: -45rem;
  }

  .xxl\:tw--mt-185{
    margin-top: -46.25rem;
  }

  .xxl\:tw--mt-190{
    margin-top: -47.5rem;
  }

  .xxl\:tw--mt-200{
    margin-top: -50rem;
  }

  .xxl\:tw--mt-px{
    margin-top: -1px;
  }

  .xxl\:tw--mt-0\.5{
    margin-top: -0.125rem;
  }

  .xxl\:tw--mt-1\.5{
    margin-top: -0.375rem;
  }

  .xxl\:tw--mt-2\.5{
    margin-top: -0.625rem;
  }

  .xxl\:tw--mt-3\.5{
    margin-top: -0.875rem;
  }

  .xxl\:tw-mr-0{
    margin-right: 0px;
  }

  .xxl\:tw-mr-1{
    margin-right: 0.25rem;
  }

  .xxl\:tw-mr-2{
    margin-right: 0.5rem;
  }

  .xxl\:tw-mr-3{
    margin-right: 0.75rem;
  }

  .xxl\:tw-mr-4{
    margin-right: 1rem;
  }

  .xxl\:tw-mr-5{
    margin-right: 1.25rem;
  }

  .xxl\:tw-mr-6{
    margin-right: 1.5rem;
  }

  .xxl\:tw-mr-7{
    margin-right: 1.75rem;
  }

  .xxl\:tw-mr-8{
    margin-right: 2rem;
  }

  .xxl\:tw-mr-9{
    margin-right: 2.25rem;
  }

  .xxl\:tw-mr-10{
    margin-right: 2.5rem;
  }

  .xxl\:tw-mr-11{
    margin-right: 2.75rem;
  }

  .xxl\:tw-mr-12{
    margin-right: 3rem;
  }

  .xxl\:tw-mr-13{
    margin-right: 3.25rem;
  }

  .xxl\:tw-mr-14{
    margin-right: 3.5rem;
  }

  .xxl\:tw-mr-15{
    margin-right: 3.75rem;
  }

  .xxl\:tw-mr-16{
    margin-right: 4rem;
  }

  .xxl\:tw-mr-17{
    margin-right: 4.25rem;
  }

  .xxl\:tw-mr-18{
    margin-right: 4.5rem;
  }

  .xxl\:tw-mr-19{
    margin-right: 4.75rem;
  }

  .xxl\:tw-mr-20{
    margin-right: 5rem;
  }

  .xxl\:tw-mr-21{
    margin-right: 5.25rem;
  }

  .xxl\:tw-mr-22{
    margin-right: 5.5rem;
  }

  .xxl\:tw-mr-23{
    margin-right: 5.75rem;
  }

  .xxl\:tw-mr-24{
    margin-right: 6rem;
  }

  .xxl\:tw-mr-25{
    margin-right: 6.25rem;
  }

  .xxl\:tw-mr-26{
    margin-right: 6.5rem;
  }

  .xxl\:tw-mr-27{
    margin-right: 6.75rem;
  }

  .xxl\:tw-mr-28{
    margin-right: 7rem;
  }

  .xxl\:tw-mr-29{
    margin-right: 7.25rem;
  }

  .xxl\:tw-mr-30{
    margin-right: 7.5rem;
  }

  .xxl\:tw-mr-31{
    margin-right: 7.75rem;
  }

  .xxl\:tw-mr-32{
    margin-right: 8rem;
  }

  .xxl\:tw-mr-33{
    margin-right: 8.25rem;
  }

  .xxl\:tw-mr-34{
    margin-right: 8.5rem;
  }

  .xxl\:tw-mr-35{
    margin-right: 8.75rem;
  }

  .xxl\:tw-mr-36{
    margin-right: 9rem;
  }

  .xxl\:tw-mr-37{
    margin-right: 9.25rem;
  }

  .xxl\:tw-mr-38{
    margin-right: 9.5rem;
  }

  .xxl\:tw-mr-39{
    margin-right: 9.75rem;
  }

  .xxl\:tw-mr-40{
    margin-right: 10rem;
  }

  .xxl\:tw-mr-41{
    margin-right: 10.25rem;
  }

  .xxl\:tw-mr-42{
    margin-right: 10.5rem;
  }

  .xxl\:tw-mr-43{
    margin-right: 10.75rem;
  }

  .xxl\:tw-mr-44{
    margin-right: 11rem;
  }

  .xxl\:tw-mr-45{
    margin-right: 11.25rem;
  }

  .xxl\:tw-mr-46{
    margin-right: 11.5rem;
  }

  .xxl\:tw-mr-47{
    margin-right: 11.75rem;
  }

  .xxl\:tw-mr-48{
    margin-right: 12rem;
  }

  .xxl\:tw-mr-50{
    margin-right: 12.5rem;
  }

  .xxl\:tw-mr-52{
    margin-right: 13rem;
  }

  .xxl\:tw-mr-53{
    margin-right: 13.25rem;
  }

  .xxl\:tw-mr-54{
    margin-right: 13.5rem;
  }

  .xxl\:tw-mr-55{
    margin-right: 13.75rem;
  }

  .xxl\:tw-mr-56{
    margin-right: 14rem;
  }

  .xxl\:tw-mr-57{
    margin-right: 14.25rem;
  }

  .xxl\:tw-mr-58{
    margin-right: 14.5rem;
  }

  .xxl\:tw-mr-59{
    margin-right: 14.75rem;
  }

  .xxl\:tw-mr-60{
    margin-right: 15rem;
  }

  .xxl\:tw-mr-61{
    margin-right: 15.25rem;
  }

  .xxl\:tw-mr-62{
    margin-right: 15.5rem;
  }

  .xxl\:tw-mr-63{
    margin-right: 15.75rem;
  }

  .xxl\:tw-mr-64{
    margin-right: 16rem;
  }

  .xxl\:tw-mr-65{
    margin-right: 16.25rem;
  }

  .xxl\:tw-mr-66{
    margin-right: 16.5rem;
  }

  .xxl\:tw-mr-68{
    margin-right: 17rem;
  }

  .xxl\:tw-mr-69{
    margin-right: 17.25rem;
  }

  .xxl\:tw-mr-70{
    margin-right: 17.5rem;
  }

  .xxl\:tw-mr-71{
    margin-right: 17.75rem;
  }

  .xxl\:tw-mr-72{
    margin-right: 18rem;
  }

  .xxl\:tw-mr-73{
    margin-right: 18.25rem;
  }

  .xxl\:tw-mr-74{
    margin-right: 18.5rem;
  }

  .xxl\:tw-mr-75{
    margin-right: 18.75rem;
  }

  .xxl\:tw-mr-76{
    margin-right: 19rem;
  }

  .xxl\:tw-mr-77{
    margin-right: 19.25rem;
  }

  .xxl\:tw-mr-78{
    margin-right: 19.5rem;
  }

  .xxl\:tw-mr-79{
    margin-right: 19.75rem;
  }

  .xxl\:tw-mr-80{
    margin-right: 20rem;
  }

  .xxl\:tw-mr-81{
    margin-right: 20.25rem;
  }

  .xxl\:tw-mr-82{
    margin-right: 20.5rem;
  }

  .xxl\:tw-mr-83{
    margin-right: 20.75rem;
  }

  .xxl\:tw-mr-84{
    margin-right: 21rem;
  }

  .xxl\:tw-mr-85{
    margin-right: 21.25rem;
  }

  .xxl\:tw-mr-86{
    margin-right: 21.5rem;
  }

  .xxl\:tw-mr-87{
    margin-right: 21.75rem;
  }

  .xxl\:tw-mr-88{
    margin-right: 22rem;
  }

  .xxl\:tw-mr-89{
    margin-right: 22.25rem;
  }

  .xxl\:tw-mr-90{
    margin-right: 22.5rem;
  }

  .xxl\:tw-mr-91{
    margin-right: 22.75rem;
  }

  .xxl\:tw-mr-92{
    margin-right: 23rem;
  }

  .xxl\:tw-mr-96{
    margin-right: 24rem;
  }

  .xxl\:tw-mr-102{
    margin-right: 25.5rem;
  }

  .xxl\:tw-mr-112{
    margin-right: 28rem;
  }

  .xxl\:tw-mr-128{
    margin-right: 31rem;
  }

  .xxl\:tw-mr-129{
    margin-right: 32.25rem;
  }

  .xxl\:tw-mr-130{
    margin-right: 32.5rem;
  }

  .xxl\:tw-mr-140{
    margin-right: 35rem;
  }

  .xxl\:tw-mr-160{
    margin-right: 40rem;
  }

  .xxl\:tw-mr-180{
    margin-right: 45rem;
  }

  .xxl\:tw-mr-185{
    margin-right: 46.25rem;
  }

  .xxl\:tw-mr-190{
    margin-right: 47.5rem;
  }

  .xxl\:tw-mr-200{
    margin-right: 50rem;
  }

  .xxl\:tw-mr-auto{
    margin-right: auto;
  }

  .xxl\:tw-mr-px{
    margin-right: 1px;
  }

  .xxl\:tw-mr-0\.5{
    margin-right: 0.125rem;
  }

  .xxl\:tw-mr-1\.5{
    margin-right: 0.375rem;
  }

  .xxl\:tw-mr-2\.5{
    margin-right: 0.625rem;
  }

  .xxl\:tw-mr-3\.5{
    margin-right: 0.875rem;
  }

  .xxl\:tw--mr-0{
    margin-right: 0px;
  }

  .xxl\:tw--mr-1{
    margin-right: -0.25rem;
  }

  .xxl\:tw--mr-2{
    margin-right: -0.5rem;
  }

  .xxl\:tw--mr-3{
    margin-right: -0.75rem;
  }

  .xxl\:tw--mr-4{
    margin-right: -1rem;
  }

  .xxl\:tw--mr-5{
    margin-right: -1.25rem;
  }

  .xxl\:tw--mr-6{
    margin-right: -1.5rem;
  }

  .xxl\:tw--mr-7{
    margin-right: -1.75rem;
  }

  .xxl\:tw--mr-8{
    margin-right: -2rem;
  }

  .xxl\:tw--mr-9{
    margin-right: -2.25rem;
  }

  .xxl\:tw--mr-10{
    margin-right: -2.5rem;
  }

  .xxl\:tw--mr-11{
    margin-right: -2.75rem;
  }

  .xxl\:tw--mr-12{
    margin-right: -3rem;
  }

  .xxl\:tw--mr-13{
    margin-right: -3.25rem;
  }

  .xxl\:tw--mr-14{
    margin-right: -3.5rem;
  }

  .xxl\:tw--mr-15{
    margin-right: -3.75rem;
  }

  .xxl\:tw--mr-16{
    margin-right: -4rem;
  }

  .xxl\:tw--mr-17{
    margin-right: -4.25rem;
  }

  .xxl\:tw--mr-18{
    margin-right: -4.5rem;
  }

  .xxl\:tw--mr-19{
    margin-right: -4.75rem;
  }

  .xxl\:tw--mr-20{
    margin-right: -5rem;
  }

  .xxl\:tw--mr-21{
    margin-right: -5.25rem;
  }

  .xxl\:tw--mr-22{
    margin-right: -5.5rem;
  }

  .xxl\:tw--mr-23{
    margin-right: -5.75rem;
  }

  .xxl\:tw--mr-24{
    margin-right: -6rem;
  }

  .xxl\:tw--mr-25{
    margin-right: -6.25rem;
  }

  .xxl\:tw--mr-26{
    margin-right: -6.5rem;
  }

  .xxl\:tw--mr-27{
    margin-right: -6.75rem;
  }

  .xxl\:tw--mr-28{
    margin-right: -7rem;
  }

  .xxl\:tw--mr-29{
    margin-right: -7.25rem;
  }

  .xxl\:tw--mr-30{
    margin-right: -7.5rem;
  }

  .xxl\:tw--mr-31{
    margin-right: -7.75rem;
  }

  .xxl\:tw--mr-32{
    margin-right: -8rem;
  }

  .xxl\:tw--mr-33{
    margin-right: -8.25rem;
  }

  .xxl\:tw--mr-34{
    margin-right: -8.5rem;
  }

  .xxl\:tw--mr-35{
    margin-right: -8.75rem;
  }

  .xxl\:tw--mr-36{
    margin-right: -9rem;
  }

  .xxl\:tw--mr-37{
    margin-right: -9.25rem;
  }

  .xxl\:tw--mr-38{
    margin-right: -9.5rem;
  }

  .xxl\:tw--mr-39{
    margin-right: -9.75rem;
  }

  .xxl\:tw--mr-40{
    margin-right: -10rem;
  }

  .xxl\:tw--mr-41{
    margin-right: -10.25rem;
  }

  .xxl\:tw--mr-42{
    margin-right: -10.5rem;
  }

  .xxl\:tw--mr-43{
    margin-right: -10.75rem;
  }

  .xxl\:tw--mr-44{
    margin-right: -11rem;
  }

  .xxl\:tw--mr-45{
    margin-right: -11.25rem;
  }

  .xxl\:tw--mr-46{
    margin-right: -11.5rem;
  }

  .xxl\:tw--mr-47{
    margin-right: -11.75rem;
  }

  .xxl\:tw--mr-48{
    margin-right: -12rem;
  }

  .xxl\:tw--mr-50{
    margin-right: -12.5rem;
  }

  .xxl\:tw--mr-52{
    margin-right: -13rem;
  }

  .xxl\:tw--mr-53{
    margin-right: -13.25rem;
  }

  .xxl\:tw--mr-54{
    margin-right: -13.5rem;
  }

  .xxl\:tw--mr-55{
    margin-right: -13.75rem;
  }

  .xxl\:tw--mr-56{
    margin-right: -14rem;
  }

  .xxl\:tw--mr-57{
    margin-right: -14.25rem;
  }

  .xxl\:tw--mr-58{
    margin-right: -14.5rem;
  }

  .xxl\:tw--mr-59{
    margin-right: -14.75rem;
  }

  .xxl\:tw--mr-60{
    margin-right: -15rem;
  }

  .xxl\:tw--mr-61{
    margin-right: -15.25rem;
  }

  .xxl\:tw--mr-62{
    margin-right: -15.5rem;
  }

  .xxl\:tw--mr-63{
    margin-right: -15.75rem;
  }

  .xxl\:tw--mr-64{
    margin-right: -16rem;
  }

  .xxl\:tw--mr-65{
    margin-right: -16.25rem;
  }

  .xxl\:tw--mr-66{
    margin-right: -16.5rem;
  }

  .xxl\:tw--mr-68{
    margin-right: -17rem;
  }

  .xxl\:tw--mr-69{
    margin-right: -17.25rem;
  }

  .xxl\:tw--mr-70{
    margin-right: -17.5rem;
  }

  .xxl\:tw--mr-71{
    margin-right: -17.75rem;
  }

  .xxl\:tw--mr-72{
    margin-right: -18rem;
  }

  .xxl\:tw--mr-73{
    margin-right: -18.25rem;
  }

  .xxl\:tw--mr-74{
    margin-right: -18.5rem;
  }

  .xxl\:tw--mr-75{
    margin-right: -18.75rem;
  }

  .xxl\:tw--mr-76{
    margin-right: -19rem;
  }

  .xxl\:tw--mr-77{
    margin-right: -19.25rem;
  }

  .xxl\:tw--mr-78{
    margin-right: -19.5rem;
  }

  .xxl\:tw--mr-79{
    margin-right: -19.75rem;
  }

  .xxl\:tw--mr-80{
    margin-right: -20rem;
  }

  .xxl\:tw--mr-81{
    margin-right: -20.25rem;
  }

  .xxl\:tw--mr-82{
    margin-right: -20.5rem;
  }

  .xxl\:tw--mr-83{
    margin-right: -20.75rem;
  }

  .xxl\:tw--mr-84{
    margin-right: -21rem;
  }

  .xxl\:tw--mr-85{
    margin-right: -21.25rem;
  }

  .xxl\:tw--mr-86{
    margin-right: -21.5rem;
  }

  .xxl\:tw--mr-87{
    margin-right: -21.75rem;
  }

  .xxl\:tw--mr-88{
    margin-right: -22rem;
  }

  .xxl\:tw--mr-89{
    margin-right: -22.25rem;
  }

  .xxl\:tw--mr-90{
    margin-right: -22.5rem;
  }

  .xxl\:tw--mr-91{
    margin-right: -22.75rem;
  }

  .xxl\:tw--mr-92{
    margin-right: -23rem;
  }

  .xxl\:tw--mr-96{
    margin-right: -24rem;
  }

  .xxl\:tw--mr-102{
    margin-right: -25.5rem;
  }

  .xxl\:tw--mr-112{
    margin-right: -28rem;
  }

  .xxl\:tw--mr-128{
    margin-right: -31rem;
  }

  .xxl\:tw--mr-129{
    margin-right: -32.25rem;
  }

  .xxl\:tw--mr-130{
    margin-right: -32.5rem;
  }

  .xxl\:tw--mr-140{
    margin-right: -35rem;
  }

  .xxl\:tw--mr-160{
    margin-right: -40rem;
  }

  .xxl\:tw--mr-180{
    margin-right: -45rem;
  }

  .xxl\:tw--mr-185{
    margin-right: -46.25rem;
  }

  .xxl\:tw--mr-190{
    margin-right: -47.5rem;
  }

  .xxl\:tw--mr-200{
    margin-right: -50rem;
  }

  .xxl\:tw--mr-px{
    margin-right: -1px;
  }

  .xxl\:tw--mr-0\.5{
    margin-right: -0.125rem;
  }

  .xxl\:tw--mr-1\.5{
    margin-right: -0.375rem;
  }

  .xxl\:tw--mr-2\.5{
    margin-right: -0.625rem;
  }

  .xxl\:tw--mr-3\.5{
    margin-right: -0.875rem;
  }

  .xxl\:tw-mb-0{
    margin-bottom: 0px;
  }

  .xxl\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  .xxl\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  .xxl\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  .xxl\:tw-mb-4{
    margin-bottom: 1rem;
  }

  .xxl\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  .xxl\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  .xxl\:tw-mb-7{
    margin-bottom: 1.75rem;
  }

  .xxl\:tw-mb-8{
    margin-bottom: 2rem;
  }

  .xxl\:tw-mb-9{
    margin-bottom: 2.25rem;
  }

  .xxl\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  .xxl\:tw-mb-11{
    margin-bottom: 2.75rem;
  }

  .xxl\:tw-mb-12{
    margin-bottom: 3rem;
  }

  .xxl\:tw-mb-13{
    margin-bottom: 3.25rem;
  }

  .xxl\:tw-mb-14{
    margin-bottom: 3.5rem;
  }

  .xxl\:tw-mb-15{
    margin-bottom: 3.75rem;
  }

  .xxl\:tw-mb-16{
    margin-bottom: 4rem;
  }

  .xxl\:tw-mb-17{
    margin-bottom: 4.25rem;
  }

  .xxl\:tw-mb-18{
    margin-bottom: 4.5rem;
  }

  .xxl\:tw-mb-19{
    margin-bottom: 4.75rem;
  }

  .xxl\:tw-mb-20{
    margin-bottom: 5rem;
  }

  .xxl\:tw-mb-21{
    margin-bottom: 5.25rem;
  }

  .xxl\:tw-mb-22{
    margin-bottom: 5.5rem;
  }

  .xxl\:tw-mb-23{
    margin-bottom: 5.75rem;
  }

  .xxl\:tw-mb-24{
    margin-bottom: 6rem;
  }

  .xxl\:tw-mb-25{
    margin-bottom: 6.25rem;
  }

  .xxl\:tw-mb-26{
    margin-bottom: 6.5rem;
  }

  .xxl\:tw-mb-27{
    margin-bottom: 6.75rem;
  }

  .xxl\:tw-mb-28{
    margin-bottom: 7rem;
  }

  .xxl\:tw-mb-29{
    margin-bottom: 7.25rem;
  }

  .xxl\:tw-mb-30{
    margin-bottom: 7.5rem;
  }

  .xxl\:tw-mb-31{
    margin-bottom: 7.75rem;
  }

  .xxl\:tw-mb-32{
    margin-bottom: 8rem;
  }

  .xxl\:tw-mb-33{
    margin-bottom: 8.25rem;
  }

  .xxl\:tw-mb-34{
    margin-bottom: 8.5rem;
  }

  .xxl\:tw-mb-35{
    margin-bottom: 8.75rem;
  }

  .xxl\:tw-mb-36{
    margin-bottom: 9rem;
  }

  .xxl\:tw-mb-37{
    margin-bottom: 9.25rem;
  }

  .xxl\:tw-mb-38{
    margin-bottom: 9.5rem;
  }

  .xxl\:tw-mb-39{
    margin-bottom: 9.75rem;
  }

  .xxl\:tw-mb-40{
    margin-bottom: 10rem;
  }

  .xxl\:tw-mb-41{
    margin-bottom: 10.25rem;
  }

  .xxl\:tw-mb-42{
    margin-bottom: 10.5rem;
  }

  .xxl\:tw-mb-43{
    margin-bottom: 10.75rem;
  }

  .xxl\:tw-mb-44{
    margin-bottom: 11rem;
  }

  .xxl\:tw-mb-45{
    margin-bottom: 11.25rem;
  }

  .xxl\:tw-mb-46{
    margin-bottom: 11.5rem;
  }

  .xxl\:tw-mb-47{
    margin-bottom: 11.75rem;
  }

  .xxl\:tw-mb-48{
    margin-bottom: 12rem;
  }

  .xxl\:tw-mb-50{
    margin-bottom: 12.5rem;
  }

  .xxl\:tw-mb-52{
    margin-bottom: 13rem;
  }

  .xxl\:tw-mb-53{
    margin-bottom: 13.25rem;
  }

  .xxl\:tw-mb-54{
    margin-bottom: 13.5rem;
  }

  .xxl\:tw-mb-55{
    margin-bottom: 13.75rem;
  }

  .xxl\:tw-mb-56{
    margin-bottom: 14rem;
  }

  .xxl\:tw-mb-57{
    margin-bottom: 14.25rem;
  }

  .xxl\:tw-mb-58{
    margin-bottom: 14.5rem;
  }

  .xxl\:tw-mb-59{
    margin-bottom: 14.75rem;
  }

  .xxl\:tw-mb-60{
    margin-bottom: 15rem;
  }

  .xxl\:tw-mb-61{
    margin-bottom: 15.25rem;
  }

  .xxl\:tw-mb-62{
    margin-bottom: 15.5rem;
  }

  .xxl\:tw-mb-63{
    margin-bottom: 15.75rem;
  }

  .xxl\:tw-mb-64{
    margin-bottom: 16rem;
  }

  .xxl\:tw-mb-65{
    margin-bottom: 16.25rem;
  }

  .xxl\:tw-mb-66{
    margin-bottom: 16.5rem;
  }

  .xxl\:tw-mb-68{
    margin-bottom: 17rem;
  }

  .xxl\:tw-mb-69{
    margin-bottom: 17.25rem;
  }

  .xxl\:tw-mb-70{
    margin-bottom: 17.5rem;
  }

  .xxl\:tw-mb-71{
    margin-bottom: 17.75rem;
  }

  .xxl\:tw-mb-72{
    margin-bottom: 18rem;
  }

  .xxl\:tw-mb-73{
    margin-bottom: 18.25rem;
  }

  .xxl\:tw-mb-74{
    margin-bottom: 18.5rem;
  }

  .xxl\:tw-mb-75{
    margin-bottom: 18.75rem;
  }

  .xxl\:tw-mb-76{
    margin-bottom: 19rem;
  }

  .xxl\:tw-mb-77{
    margin-bottom: 19.25rem;
  }

  .xxl\:tw-mb-78{
    margin-bottom: 19.5rem;
  }

  .xxl\:tw-mb-79{
    margin-bottom: 19.75rem;
  }

  .xxl\:tw-mb-80{
    margin-bottom: 20rem;
  }

  .xxl\:tw-mb-81{
    margin-bottom: 20.25rem;
  }

  .xxl\:tw-mb-82{
    margin-bottom: 20.5rem;
  }

  .xxl\:tw-mb-83{
    margin-bottom: 20.75rem;
  }

  .xxl\:tw-mb-84{
    margin-bottom: 21rem;
  }

  .xxl\:tw-mb-85{
    margin-bottom: 21.25rem;
  }

  .xxl\:tw-mb-86{
    margin-bottom: 21.5rem;
  }

  .xxl\:tw-mb-87{
    margin-bottom: 21.75rem;
  }

  .xxl\:tw-mb-88{
    margin-bottom: 22rem;
  }

  .xxl\:tw-mb-89{
    margin-bottom: 22.25rem;
  }

  .xxl\:tw-mb-90{
    margin-bottom: 22.5rem;
  }

  .xxl\:tw-mb-91{
    margin-bottom: 22.75rem;
  }

  .xxl\:tw-mb-92{
    margin-bottom: 23rem;
  }

  .xxl\:tw-mb-96{
    margin-bottom: 24rem;
  }

  .xxl\:tw-mb-102{
    margin-bottom: 25.5rem;
  }

  .xxl\:tw-mb-112{
    margin-bottom: 28rem;
  }

  .xxl\:tw-mb-128{
    margin-bottom: 31rem;
  }

  .xxl\:tw-mb-129{
    margin-bottom: 32.25rem;
  }

  .xxl\:tw-mb-130{
    margin-bottom: 32.5rem;
  }

  .xxl\:tw-mb-140{
    margin-bottom: 35rem;
  }

  .xxl\:tw-mb-160{
    margin-bottom: 40rem;
  }

  .xxl\:tw-mb-180{
    margin-bottom: 45rem;
  }

  .xxl\:tw-mb-185{
    margin-bottom: 46.25rem;
  }

  .xxl\:tw-mb-190{
    margin-bottom: 47.5rem;
  }

  .xxl\:tw-mb-200{
    margin-bottom: 50rem;
  }

  .xxl\:tw-mb-auto{
    margin-bottom: auto;
  }

  .xxl\:tw-mb-px{
    margin-bottom: 1px;
  }

  .xxl\:tw-mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .xxl\:tw-mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .xxl\:tw-mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .xxl\:tw-mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .xxl\:tw--mb-0{
    margin-bottom: 0px;
  }

  .xxl\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  .xxl\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  .xxl\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  .xxl\:tw--mb-4{
    margin-bottom: -1rem;
  }

  .xxl\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  .xxl\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  .xxl\:tw--mb-7{
    margin-bottom: -1.75rem;
  }

  .xxl\:tw--mb-8{
    margin-bottom: -2rem;
  }

  .xxl\:tw--mb-9{
    margin-bottom: -2.25rem;
  }

  .xxl\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  .xxl\:tw--mb-11{
    margin-bottom: -2.75rem;
  }

  .xxl\:tw--mb-12{
    margin-bottom: -3rem;
  }

  .xxl\:tw--mb-13{
    margin-bottom: -3.25rem;
  }

  .xxl\:tw--mb-14{
    margin-bottom: -3.5rem;
  }

  .xxl\:tw--mb-15{
    margin-bottom: -3.75rem;
  }

  .xxl\:tw--mb-16{
    margin-bottom: -4rem;
  }

  .xxl\:tw--mb-17{
    margin-bottom: -4.25rem;
  }

  .xxl\:tw--mb-18{
    margin-bottom: -4.5rem;
  }

  .xxl\:tw--mb-19{
    margin-bottom: -4.75rem;
  }

  .xxl\:tw--mb-20{
    margin-bottom: -5rem;
  }

  .xxl\:tw--mb-21{
    margin-bottom: -5.25rem;
  }

  .xxl\:tw--mb-22{
    margin-bottom: -5.5rem;
  }

  .xxl\:tw--mb-23{
    margin-bottom: -5.75rem;
  }

  .xxl\:tw--mb-24{
    margin-bottom: -6rem;
  }

  .xxl\:tw--mb-25{
    margin-bottom: -6.25rem;
  }

  .xxl\:tw--mb-26{
    margin-bottom: -6.5rem;
  }

  .xxl\:tw--mb-27{
    margin-bottom: -6.75rem;
  }

  .xxl\:tw--mb-28{
    margin-bottom: -7rem;
  }

  .xxl\:tw--mb-29{
    margin-bottom: -7.25rem;
  }

  .xxl\:tw--mb-30{
    margin-bottom: -7.5rem;
  }

  .xxl\:tw--mb-31{
    margin-bottom: -7.75rem;
  }

  .xxl\:tw--mb-32{
    margin-bottom: -8rem;
  }

  .xxl\:tw--mb-33{
    margin-bottom: -8.25rem;
  }

  .xxl\:tw--mb-34{
    margin-bottom: -8.5rem;
  }

  .xxl\:tw--mb-35{
    margin-bottom: -8.75rem;
  }

  .xxl\:tw--mb-36{
    margin-bottom: -9rem;
  }

  .xxl\:tw--mb-37{
    margin-bottom: -9.25rem;
  }

  .xxl\:tw--mb-38{
    margin-bottom: -9.5rem;
  }

  .xxl\:tw--mb-39{
    margin-bottom: -9.75rem;
  }

  .xxl\:tw--mb-40{
    margin-bottom: -10rem;
  }

  .xxl\:tw--mb-41{
    margin-bottom: -10.25rem;
  }

  .xxl\:tw--mb-42{
    margin-bottom: -10.5rem;
  }

  .xxl\:tw--mb-43{
    margin-bottom: -10.75rem;
  }

  .xxl\:tw--mb-44{
    margin-bottom: -11rem;
  }

  .xxl\:tw--mb-45{
    margin-bottom: -11.25rem;
  }

  .xxl\:tw--mb-46{
    margin-bottom: -11.5rem;
  }

  .xxl\:tw--mb-47{
    margin-bottom: -11.75rem;
  }

  .xxl\:tw--mb-48{
    margin-bottom: -12rem;
  }

  .xxl\:tw--mb-50{
    margin-bottom: -12.5rem;
  }

  .xxl\:tw--mb-52{
    margin-bottom: -13rem;
  }

  .xxl\:tw--mb-53{
    margin-bottom: -13.25rem;
  }

  .xxl\:tw--mb-54{
    margin-bottom: -13.5rem;
  }

  .xxl\:tw--mb-55{
    margin-bottom: -13.75rem;
  }

  .xxl\:tw--mb-56{
    margin-bottom: -14rem;
  }

  .xxl\:tw--mb-57{
    margin-bottom: -14.25rem;
  }

  .xxl\:tw--mb-58{
    margin-bottom: -14.5rem;
  }

  .xxl\:tw--mb-59{
    margin-bottom: -14.75rem;
  }

  .xxl\:tw--mb-60{
    margin-bottom: -15rem;
  }

  .xxl\:tw--mb-61{
    margin-bottom: -15.25rem;
  }

  .xxl\:tw--mb-62{
    margin-bottom: -15.5rem;
  }

  .xxl\:tw--mb-63{
    margin-bottom: -15.75rem;
  }

  .xxl\:tw--mb-64{
    margin-bottom: -16rem;
  }

  .xxl\:tw--mb-65{
    margin-bottom: -16.25rem;
  }

  .xxl\:tw--mb-66{
    margin-bottom: -16.5rem;
  }

  .xxl\:tw--mb-68{
    margin-bottom: -17rem;
  }

  .xxl\:tw--mb-69{
    margin-bottom: -17.25rem;
  }

  .xxl\:tw--mb-70{
    margin-bottom: -17.5rem;
  }

  .xxl\:tw--mb-71{
    margin-bottom: -17.75rem;
  }

  .xxl\:tw--mb-72{
    margin-bottom: -18rem;
  }

  .xxl\:tw--mb-73{
    margin-bottom: -18.25rem;
  }

  .xxl\:tw--mb-74{
    margin-bottom: -18.5rem;
  }

  .xxl\:tw--mb-75{
    margin-bottom: -18.75rem;
  }

  .xxl\:tw--mb-76{
    margin-bottom: -19rem;
  }

  .xxl\:tw--mb-77{
    margin-bottom: -19.25rem;
  }

  .xxl\:tw--mb-78{
    margin-bottom: -19.5rem;
  }

  .xxl\:tw--mb-79{
    margin-bottom: -19.75rem;
  }

  .xxl\:tw--mb-80{
    margin-bottom: -20rem;
  }

  .xxl\:tw--mb-81{
    margin-bottom: -20.25rem;
  }

  .xxl\:tw--mb-82{
    margin-bottom: -20.5rem;
  }

  .xxl\:tw--mb-83{
    margin-bottom: -20.75rem;
  }

  .xxl\:tw--mb-84{
    margin-bottom: -21rem;
  }

  .xxl\:tw--mb-85{
    margin-bottom: -21.25rem;
  }

  .xxl\:tw--mb-86{
    margin-bottom: -21.5rem;
  }

  .xxl\:tw--mb-87{
    margin-bottom: -21.75rem;
  }

  .xxl\:tw--mb-88{
    margin-bottom: -22rem;
  }

  .xxl\:tw--mb-89{
    margin-bottom: -22.25rem;
  }

  .xxl\:tw--mb-90{
    margin-bottom: -22.5rem;
  }

  .xxl\:tw--mb-91{
    margin-bottom: -22.75rem;
  }

  .xxl\:tw--mb-92{
    margin-bottom: -23rem;
  }

  .xxl\:tw--mb-96{
    margin-bottom: -24rem;
  }

  .xxl\:tw--mb-102{
    margin-bottom: -25.5rem;
  }

  .xxl\:tw--mb-112{
    margin-bottom: -28rem;
  }

  .xxl\:tw--mb-128{
    margin-bottom: -31rem;
  }

  .xxl\:tw--mb-129{
    margin-bottom: -32.25rem;
  }

  .xxl\:tw--mb-130{
    margin-bottom: -32.5rem;
  }

  .xxl\:tw--mb-140{
    margin-bottom: -35rem;
  }

  .xxl\:tw--mb-160{
    margin-bottom: -40rem;
  }

  .xxl\:tw--mb-180{
    margin-bottom: -45rem;
  }

  .xxl\:tw--mb-185{
    margin-bottom: -46.25rem;
  }

  .xxl\:tw--mb-190{
    margin-bottom: -47.5rem;
  }

  .xxl\:tw--mb-200{
    margin-bottom: -50rem;
  }

  .xxl\:tw--mb-px{
    margin-bottom: -1px;
  }

  .xxl\:tw--mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .xxl\:tw--mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .xxl\:tw--mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .xxl\:tw--mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .xxl\:tw-ml-0{
    margin-left: 0px;
  }

  .xxl\:tw-ml-1{
    margin-left: 0.25rem;
  }

  .xxl\:tw-ml-2{
    margin-left: 0.5rem;
  }

  .xxl\:tw-ml-3{
    margin-left: 0.75rem;
  }

  .xxl\:tw-ml-4{
    margin-left: 1rem;
  }

  .xxl\:tw-ml-5{
    margin-left: 1.25rem;
  }

  .xxl\:tw-ml-6{
    margin-left: 1.5rem;
  }

  .xxl\:tw-ml-7{
    margin-left: 1.75rem;
  }

  .xxl\:tw-ml-8{
    margin-left: 2rem;
  }

  .xxl\:tw-ml-9{
    margin-left: 2.25rem;
  }

  .xxl\:tw-ml-10{
    margin-left: 2.5rem;
  }

  .xxl\:tw-ml-11{
    margin-left: 2.75rem;
  }

  .xxl\:tw-ml-12{
    margin-left: 3rem;
  }

  .xxl\:tw-ml-13{
    margin-left: 3.25rem;
  }

  .xxl\:tw-ml-14{
    margin-left: 3.5rem;
  }

  .xxl\:tw-ml-15{
    margin-left: 3.75rem;
  }

  .xxl\:tw-ml-16{
    margin-left: 4rem;
  }

  .xxl\:tw-ml-17{
    margin-left: 4.25rem;
  }

  .xxl\:tw-ml-18{
    margin-left: 4.5rem;
  }

  .xxl\:tw-ml-19{
    margin-left: 4.75rem;
  }

  .xxl\:tw-ml-20{
    margin-left: 5rem;
  }

  .xxl\:tw-ml-21{
    margin-left: 5.25rem;
  }

  .xxl\:tw-ml-22{
    margin-left: 5.5rem;
  }

  .xxl\:tw-ml-23{
    margin-left: 5.75rem;
  }

  .xxl\:tw-ml-24{
    margin-left: 6rem;
  }

  .xxl\:tw-ml-25{
    margin-left: 6.25rem;
  }

  .xxl\:tw-ml-26{
    margin-left: 6.5rem;
  }

  .xxl\:tw-ml-27{
    margin-left: 6.75rem;
  }

  .xxl\:tw-ml-28{
    margin-left: 7rem;
  }

  .xxl\:tw-ml-29{
    margin-left: 7.25rem;
  }

  .xxl\:tw-ml-30{
    margin-left: 7.5rem;
  }

  .xxl\:tw-ml-31{
    margin-left: 7.75rem;
  }

  .xxl\:tw-ml-32{
    margin-left: 8rem;
  }

  .xxl\:tw-ml-33{
    margin-left: 8.25rem;
  }

  .xxl\:tw-ml-34{
    margin-left: 8.5rem;
  }

  .xxl\:tw-ml-35{
    margin-left: 8.75rem;
  }

  .xxl\:tw-ml-36{
    margin-left: 9rem;
  }

  .xxl\:tw-ml-37{
    margin-left: 9.25rem;
  }

  .xxl\:tw-ml-38{
    margin-left: 9.5rem;
  }

  .xxl\:tw-ml-39{
    margin-left: 9.75rem;
  }

  .xxl\:tw-ml-40{
    margin-left: 10rem;
  }

  .xxl\:tw-ml-41{
    margin-left: 10.25rem;
  }

  .xxl\:tw-ml-42{
    margin-left: 10.5rem;
  }

  .xxl\:tw-ml-43{
    margin-left: 10.75rem;
  }

  .xxl\:tw-ml-44{
    margin-left: 11rem;
  }

  .xxl\:tw-ml-45{
    margin-left: 11.25rem;
  }

  .xxl\:tw-ml-46{
    margin-left: 11.5rem;
  }

  .xxl\:tw-ml-47{
    margin-left: 11.75rem;
  }

  .xxl\:tw-ml-48{
    margin-left: 12rem;
  }

  .xxl\:tw-ml-50{
    margin-left: 12.5rem;
  }

  .xxl\:tw-ml-52{
    margin-left: 13rem;
  }

  .xxl\:tw-ml-53{
    margin-left: 13.25rem;
  }

  .xxl\:tw-ml-54{
    margin-left: 13.5rem;
  }

  .xxl\:tw-ml-55{
    margin-left: 13.75rem;
  }

  .xxl\:tw-ml-56{
    margin-left: 14rem;
  }

  .xxl\:tw-ml-57{
    margin-left: 14.25rem;
  }

  .xxl\:tw-ml-58{
    margin-left: 14.5rem;
  }

  .xxl\:tw-ml-59{
    margin-left: 14.75rem;
  }

  .xxl\:tw-ml-60{
    margin-left: 15rem;
  }

  .xxl\:tw-ml-61{
    margin-left: 15.25rem;
  }

  .xxl\:tw-ml-62{
    margin-left: 15.5rem;
  }

  .xxl\:tw-ml-63{
    margin-left: 15.75rem;
  }

  .xxl\:tw-ml-64{
    margin-left: 16rem;
  }

  .xxl\:tw-ml-65{
    margin-left: 16.25rem;
  }

  .xxl\:tw-ml-66{
    margin-left: 16.5rem;
  }

  .xxl\:tw-ml-68{
    margin-left: 17rem;
  }

  .xxl\:tw-ml-69{
    margin-left: 17.25rem;
  }

  .xxl\:tw-ml-70{
    margin-left: 17.5rem;
  }

  .xxl\:tw-ml-71{
    margin-left: 17.75rem;
  }

  .xxl\:tw-ml-72{
    margin-left: 18rem;
  }

  .xxl\:tw-ml-73{
    margin-left: 18.25rem;
  }

  .xxl\:tw-ml-74{
    margin-left: 18.5rem;
  }

  .xxl\:tw-ml-75{
    margin-left: 18.75rem;
  }

  .xxl\:tw-ml-76{
    margin-left: 19rem;
  }

  .xxl\:tw-ml-77{
    margin-left: 19.25rem;
  }

  .xxl\:tw-ml-78{
    margin-left: 19.5rem;
  }

  .xxl\:tw-ml-79{
    margin-left: 19.75rem;
  }

  .xxl\:tw-ml-80{
    margin-left: 20rem;
  }

  .xxl\:tw-ml-81{
    margin-left: 20.25rem;
  }

  .xxl\:tw-ml-82{
    margin-left: 20.5rem;
  }

  .xxl\:tw-ml-83{
    margin-left: 20.75rem;
  }

  .xxl\:tw-ml-84{
    margin-left: 21rem;
  }

  .xxl\:tw-ml-85{
    margin-left: 21.25rem;
  }

  .xxl\:tw-ml-86{
    margin-left: 21.5rem;
  }

  .xxl\:tw-ml-87{
    margin-left: 21.75rem;
  }

  .xxl\:tw-ml-88{
    margin-left: 22rem;
  }

  .xxl\:tw-ml-89{
    margin-left: 22.25rem;
  }

  .xxl\:tw-ml-90{
    margin-left: 22.5rem;
  }

  .xxl\:tw-ml-91{
    margin-left: 22.75rem;
  }

  .xxl\:tw-ml-92{
    margin-left: 23rem;
  }

  .xxl\:tw-ml-96{
    margin-left: 24rem;
  }

  .xxl\:tw-ml-102{
    margin-left: 25.5rem;
  }

  .xxl\:tw-ml-112{
    margin-left: 28rem;
  }

  .xxl\:tw-ml-128{
    margin-left: 31rem;
  }

  .xxl\:tw-ml-129{
    margin-left: 32.25rem;
  }

  .xxl\:tw-ml-130{
    margin-left: 32.5rem;
  }

  .xxl\:tw-ml-140{
    margin-left: 35rem;
  }

  .xxl\:tw-ml-160{
    margin-left: 40rem;
  }

  .xxl\:tw-ml-180{
    margin-left: 45rem;
  }

  .xxl\:tw-ml-185{
    margin-left: 46.25rem;
  }

  .xxl\:tw-ml-190{
    margin-left: 47.5rem;
  }

  .xxl\:tw-ml-200{
    margin-left: 50rem;
  }

  .xxl\:tw-ml-auto{
    margin-left: auto;
  }

  .xxl\:tw-ml-px{
    margin-left: 1px;
  }

  .xxl\:tw-ml-0\.5{
    margin-left: 0.125rem;
  }

  .xxl\:tw-ml-1\.5{
    margin-left: 0.375rem;
  }

  .xxl\:tw-ml-2\.5{
    margin-left: 0.625rem;
  }

  .xxl\:tw-ml-3\.5{
    margin-left: 0.875rem;
  }

  .xxl\:tw--ml-0{
    margin-left: 0px;
  }

  .xxl\:tw--ml-1{
    margin-left: -0.25rem;
  }

  .xxl\:tw--ml-2{
    margin-left: -0.5rem;
  }

  .xxl\:tw--ml-3{
    margin-left: -0.75rem;
  }

  .xxl\:tw--ml-4{
    margin-left: -1rem;
  }

  .xxl\:tw--ml-5{
    margin-left: -1.25rem;
  }

  .xxl\:tw--ml-6{
    margin-left: -1.5rem;
  }

  .xxl\:tw--ml-7{
    margin-left: -1.75rem;
  }

  .xxl\:tw--ml-8{
    margin-left: -2rem;
  }

  .xxl\:tw--ml-9{
    margin-left: -2.25rem;
  }

  .xxl\:tw--ml-10{
    margin-left: -2.5rem;
  }

  .xxl\:tw--ml-11{
    margin-left: -2.75rem;
  }

  .xxl\:tw--ml-12{
    margin-left: -3rem;
  }

  .xxl\:tw--ml-13{
    margin-left: -3.25rem;
  }

  .xxl\:tw--ml-14{
    margin-left: -3.5rem;
  }

  .xxl\:tw--ml-15{
    margin-left: -3.75rem;
  }

  .xxl\:tw--ml-16{
    margin-left: -4rem;
  }

  .xxl\:tw--ml-17{
    margin-left: -4.25rem;
  }

  .xxl\:tw--ml-18{
    margin-left: -4.5rem;
  }

  .xxl\:tw--ml-19{
    margin-left: -4.75rem;
  }

  .xxl\:tw--ml-20{
    margin-left: -5rem;
  }

  .xxl\:tw--ml-21{
    margin-left: -5.25rem;
  }

  .xxl\:tw--ml-22{
    margin-left: -5.5rem;
  }

  .xxl\:tw--ml-23{
    margin-left: -5.75rem;
  }

  .xxl\:tw--ml-24{
    margin-left: -6rem;
  }

  .xxl\:tw--ml-25{
    margin-left: -6.25rem;
  }

  .xxl\:tw--ml-26{
    margin-left: -6.5rem;
  }

  .xxl\:tw--ml-27{
    margin-left: -6.75rem;
  }

  .xxl\:tw--ml-28{
    margin-left: -7rem;
  }

  .xxl\:tw--ml-29{
    margin-left: -7.25rem;
  }

  .xxl\:tw--ml-30{
    margin-left: -7.5rem;
  }

  .xxl\:tw--ml-31{
    margin-left: -7.75rem;
  }

  .xxl\:tw--ml-32{
    margin-left: -8rem;
  }

  .xxl\:tw--ml-33{
    margin-left: -8.25rem;
  }

  .xxl\:tw--ml-34{
    margin-left: -8.5rem;
  }

  .xxl\:tw--ml-35{
    margin-left: -8.75rem;
  }

  .xxl\:tw--ml-36{
    margin-left: -9rem;
  }

  .xxl\:tw--ml-37{
    margin-left: -9.25rem;
  }

  .xxl\:tw--ml-38{
    margin-left: -9.5rem;
  }

  .xxl\:tw--ml-39{
    margin-left: -9.75rem;
  }

  .xxl\:tw--ml-40{
    margin-left: -10rem;
  }

  .xxl\:tw--ml-41{
    margin-left: -10.25rem;
  }

  .xxl\:tw--ml-42{
    margin-left: -10.5rem;
  }

  .xxl\:tw--ml-43{
    margin-left: -10.75rem;
  }

  .xxl\:tw--ml-44{
    margin-left: -11rem;
  }

  .xxl\:tw--ml-45{
    margin-left: -11.25rem;
  }

  .xxl\:tw--ml-46{
    margin-left: -11.5rem;
  }

  .xxl\:tw--ml-47{
    margin-left: -11.75rem;
  }

  .xxl\:tw--ml-48{
    margin-left: -12rem;
  }

  .xxl\:tw--ml-50{
    margin-left: -12.5rem;
  }

  .xxl\:tw--ml-52{
    margin-left: -13rem;
  }

  .xxl\:tw--ml-53{
    margin-left: -13.25rem;
  }

  .xxl\:tw--ml-54{
    margin-left: -13.5rem;
  }

  .xxl\:tw--ml-55{
    margin-left: -13.75rem;
  }

  .xxl\:tw--ml-56{
    margin-left: -14rem;
  }

  .xxl\:tw--ml-57{
    margin-left: -14.25rem;
  }

  .xxl\:tw--ml-58{
    margin-left: -14.5rem;
  }

  .xxl\:tw--ml-59{
    margin-left: -14.75rem;
  }

  .xxl\:tw--ml-60{
    margin-left: -15rem;
  }

  .xxl\:tw--ml-61{
    margin-left: -15.25rem;
  }

  .xxl\:tw--ml-62{
    margin-left: -15.5rem;
  }

  .xxl\:tw--ml-63{
    margin-left: -15.75rem;
  }

  .xxl\:tw--ml-64{
    margin-left: -16rem;
  }

  .xxl\:tw--ml-65{
    margin-left: -16.25rem;
  }

  .xxl\:tw--ml-66{
    margin-left: -16.5rem;
  }

  .xxl\:tw--ml-68{
    margin-left: -17rem;
  }

  .xxl\:tw--ml-69{
    margin-left: -17.25rem;
  }

  .xxl\:tw--ml-70{
    margin-left: -17.5rem;
  }

  .xxl\:tw--ml-71{
    margin-left: -17.75rem;
  }

  .xxl\:tw--ml-72{
    margin-left: -18rem;
  }

  .xxl\:tw--ml-73{
    margin-left: -18.25rem;
  }

  .xxl\:tw--ml-74{
    margin-left: -18.5rem;
  }

  .xxl\:tw--ml-75{
    margin-left: -18.75rem;
  }

  .xxl\:tw--ml-76{
    margin-left: -19rem;
  }

  .xxl\:tw--ml-77{
    margin-left: -19.25rem;
  }

  .xxl\:tw--ml-78{
    margin-left: -19.5rem;
  }

  .xxl\:tw--ml-79{
    margin-left: -19.75rem;
  }

  .xxl\:tw--ml-80{
    margin-left: -20rem;
  }

  .xxl\:tw--ml-81{
    margin-left: -20.25rem;
  }

  .xxl\:tw--ml-82{
    margin-left: -20.5rem;
  }

  .xxl\:tw--ml-83{
    margin-left: -20.75rem;
  }

  .xxl\:tw--ml-84{
    margin-left: -21rem;
  }

  .xxl\:tw--ml-85{
    margin-left: -21.25rem;
  }

  .xxl\:tw--ml-86{
    margin-left: -21.5rem;
  }

  .xxl\:tw--ml-87{
    margin-left: -21.75rem;
  }

  .xxl\:tw--ml-88{
    margin-left: -22rem;
  }

  .xxl\:tw--ml-89{
    margin-left: -22.25rem;
  }

  .xxl\:tw--ml-90{
    margin-left: -22.5rem;
  }

  .xxl\:tw--ml-91{
    margin-left: -22.75rem;
  }

  .xxl\:tw--ml-92{
    margin-left: -23rem;
  }

  .xxl\:tw--ml-96{
    margin-left: -24rem;
  }

  .xxl\:tw--ml-102{
    margin-left: -25.5rem;
  }

  .xxl\:tw--ml-112{
    margin-left: -28rem;
  }

  .xxl\:tw--ml-128{
    margin-left: -31rem;
  }

  .xxl\:tw--ml-129{
    margin-left: -32.25rem;
  }

  .xxl\:tw--ml-130{
    margin-left: -32.5rem;
  }

  .xxl\:tw--ml-140{
    margin-left: -35rem;
  }

  .xxl\:tw--ml-160{
    margin-left: -40rem;
  }

  .xxl\:tw--ml-180{
    margin-left: -45rem;
  }

  .xxl\:tw--ml-185{
    margin-left: -46.25rem;
  }

  .xxl\:tw--ml-190{
    margin-left: -47.5rem;
  }

  .xxl\:tw--ml-200{
    margin-left: -50rem;
  }

  .xxl\:tw--ml-px{
    margin-left: -1px;
  }

  .xxl\:tw--ml-0\.5{
    margin-left: -0.125rem;
  }

  .xxl\:tw--ml-1\.5{
    margin-left: -0.375rem;
  }

  .xxl\:tw--ml-2\.5{
    margin-left: -0.625rem;
  }

  .xxl\:tw--ml-3\.5{
    margin-left: -0.875rem;
  }

  .xxl\:tw-box-border{
    box-sizing: border-box;
  }

  .xxl\:tw-box-content{
    box-sizing: content-box;
  }

  .xxl\:tw-block{
    display: block;
  }

  .xxl\:tw-inline-block{
    display: inline-block;
  }

  .xxl\:tw-inline{
    display: inline;
  }

  .xxl\:tw-flex{
    display: flex;
  }

  .xxl\:tw-inline-flex{
    display: inline-flex;
  }

  .xxl\:tw-table{
    display: table;
  }

  .xxl\:tw-inline-table{
    display: inline-table;
  }

  .xxl\:tw-table-caption{
    display: table-caption;
  }

  .xxl\:tw-table-cell{
    display: table-cell;
  }

  .xxl\:tw-table-column{
    display: table-column;
  }

  .xxl\:tw-table-column-group{
    display: table-column-group;
  }

  .xxl\:tw-table-footer-group{
    display: table-footer-group;
  }

  .xxl\:tw-table-header-group{
    display: table-header-group;
  }

  .xxl\:tw-table-row-group{
    display: table-row-group;
  }

  .xxl\:tw-table-row{
    display: table-row;
  }

  .xxl\:tw-flow-root{
    display: flow-root;
  }

  .xxl\:tw-grid{
    display: grid;
  }

  .xxl\:tw-inline-grid{
    display: inline-grid;
  }

  .xxl\:tw-contents{
    display: contents;
  }

  .xxl\:tw-list-item{
    display: list-item;
  }

  .xxl\:tw-hidden{
    display: none;
  }

  .xxl\:tw-h-0{
    height: 0px;
  }

  .xxl\:tw-h-1{
    height: 0.25rem;
  }

  .xxl\:tw-h-2{
    height: 0.5rem;
  }

  .xxl\:tw-h-3{
    height: 0.75rem;
  }

  .xxl\:tw-h-4{
    height: 1rem;
  }

  .xxl\:tw-h-5{
    height: 1.25rem;
  }

  .xxl\:tw-h-6{
    height: 1.5rem;
  }

  .xxl\:tw-h-7{
    height: 1.75rem;
  }

  .xxl\:tw-h-8{
    height: 2rem;
  }

  .xxl\:tw-h-9{
    height: 2.25rem;
  }

  .xxl\:tw-h-10{
    height: 2.5rem;
  }

  .xxl\:tw-h-11{
    height: 2.75rem;
  }

  .xxl\:tw-h-12{
    height: 3rem;
  }

  .xxl\:tw-h-13{
    height: 3.25rem;
  }

  .xxl\:tw-h-14{
    height: 3.5rem;
  }

  .xxl\:tw-h-15{
    height: 3.75rem;
  }

  .xxl\:tw-h-16{
    height: 4rem;
  }

  .xxl\:tw-h-17{
    height: 4.25rem;
  }

  .xxl\:tw-h-18{
    height: 4.5rem;
  }

  .xxl\:tw-h-19{
    height: 4.75rem;
  }

  .xxl\:tw-h-20{
    height: 5rem;
  }

  .xxl\:tw-h-21{
    height: 5.25rem;
  }

  .xxl\:tw-h-22{
    height: 5.5rem;
  }

  .xxl\:tw-h-23{
    height: 5.75rem;
  }

  .xxl\:tw-h-24{
    height: 6rem;
  }

  .xxl\:tw-h-25{
    height: 6.25rem;
  }

  .xxl\:tw-h-26{
    height: 6.5rem;
  }

  .xxl\:tw-h-27{
    height: 6.75rem;
  }

  .xxl\:tw-h-28{
    height: 7rem;
  }

  .xxl\:tw-h-29{
    height: 7.25rem;
  }

  .xxl\:tw-h-30{
    height: 7.5rem;
  }

  .xxl\:tw-h-31{
    height: 7.75rem;
  }

  .xxl\:tw-h-32{
    height: 8rem;
  }

  .xxl\:tw-h-33{
    height: 8.25rem;
  }

  .xxl\:tw-h-34{
    height: 8.5rem;
  }

  .xxl\:tw-h-35{
    height: 8.75rem;
  }

  .xxl\:tw-h-36{
    height: 9rem;
  }

  .xxl\:tw-h-37{
    height: 9.25rem;
  }

  .xxl\:tw-h-38{
    height: 9.5rem;
  }

  .xxl\:tw-h-39{
    height: 9.75rem;
  }

  .xxl\:tw-h-40{
    height: 10rem;
  }

  .xxl\:tw-h-41{
    height: 10.25rem;
  }

  .xxl\:tw-h-42{
    height: 10.5rem;
  }

  .xxl\:tw-h-43{
    height: 10.75rem;
  }

  .xxl\:tw-h-44{
    height: 11rem;
  }

  .xxl\:tw-h-45{
    height: 11.25rem;
  }

  .xxl\:tw-h-46{
    height: 11.5rem;
  }

  .xxl\:tw-h-47{
    height: 11.75rem;
  }

  .xxl\:tw-h-48{
    height: 12rem;
  }

  .xxl\:tw-h-50{
    height: 12.5rem;
  }

  .xxl\:tw-h-52{
    height: 13rem;
  }

  .xxl\:tw-h-53{
    height: 13.25rem;
  }

  .xxl\:tw-h-54{
    height: 13.5rem;
  }

  .xxl\:tw-h-55{
    height: 13.75rem;
  }

  .xxl\:tw-h-56{
    height: 14rem;
  }

  .xxl\:tw-h-57{
    height: 14.25rem;
  }

  .xxl\:tw-h-58{
    height: 14.5rem;
  }

  .xxl\:tw-h-59{
    height: 14.75rem;
  }

  .xxl\:tw-h-60{
    height: 15rem;
  }

  .xxl\:tw-h-61{
    height: 15.25rem;
  }

  .xxl\:tw-h-62{
    height: 15.5rem;
  }

  .xxl\:tw-h-63{
    height: 15.75rem;
  }

  .xxl\:tw-h-64{
    height: 16rem;
  }

  .xxl\:tw-h-65{
    height: 16.25rem;
  }

  .xxl\:tw-h-66{
    height: 16.5rem;
  }

  .xxl\:tw-h-68{
    height: 17rem;
  }

  .xxl\:tw-h-69{
    height: 17.25rem;
  }

  .xxl\:tw-h-70{
    height: 17.5rem;
  }

  .xxl\:tw-h-71{
    height: 17.75rem;
  }

  .xxl\:tw-h-72{
    height: 18rem;
  }

  .xxl\:tw-h-73{
    height: 18.25rem;
  }

  .xxl\:tw-h-74{
    height: 18.5rem;
  }

  .xxl\:tw-h-75{
    height: 18.75rem;
  }

  .xxl\:tw-h-76{
    height: 19rem;
  }

  .xxl\:tw-h-77{
    height: 19.25rem;
  }

  .xxl\:tw-h-78{
    height: 19.5rem;
  }

  .xxl\:tw-h-79{
    height: 19.75rem;
  }

  .xxl\:tw-h-80{
    height: 20rem;
  }

  .xxl\:tw-h-81{
    height: 20.25rem;
  }

  .xxl\:tw-h-82{
    height: 20.5rem;
  }

  .xxl\:tw-h-83{
    height: 20.75rem;
  }

  .xxl\:tw-h-84{
    height: 21rem;
  }

  .xxl\:tw-h-85{
    height: 21.25rem;
  }

  .xxl\:tw-h-86{
    height: 21.5rem;
  }

  .xxl\:tw-h-87{
    height: 21.75rem;
  }

  .xxl\:tw-h-88{
    height: 22rem;
  }

  .xxl\:tw-h-89{
    height: 22.25rem;
  }

  .xxl\:tw-h-90{
    height: 22.5rem;
  }

  .xxl\:tw-h-91{
    height: 22.75rem;
  }

  .xxl\:tw-h-92{
    height: 23rem;
  }

  .xxl\:tw-h-96{
    height: 24rem;
  }

  .xxl\:tw-h-102{
    height: 25.5rem;
  }

  .xxl\:tw-h-112{
    height: 28rem;
  }

  .xxl\:tw-h-128{
    height: 31rem;
  }

  .xxl\:tw-h-129{
    height: 32.25rem;
  }

  .xxl\:tw-h-130{
    height: 32.5rem;
  }

  .xxl\:tw-h-140{
    height: 35rem;
  }

  .xxl\:tw-h-160{
    height: 40rem;
  }

  .xxl\:tw-h-180{
    height: 45rem;
  }

  .xxl\:tw-h-185{
    height: 46.25rem;
  }

  .xxl\:tw-h-190{
    height: 47.5rem;
  }

  .xxl\:tw-h-200{
    height: 50rem;
  }

  .xxl\:tw-h-auto{
    height: auto;
  }

  .xxl\:tw-h-px{
    height: 1px;
  }

  .xxl\:tw-h-0\.5{
    height: 0.125rem;
  }

  .xxl\:tw-h-1\.5{
    height: 0.375rem;
  }

  .xxl\:tw-h-2\.5{
    height: 0.625rem;
  }

  .xxl\:tw-h-3\.5{
    height: 0.875rem;
  }

  .xxl\:tw-h-1\/2{
    height: 50%;
  }

  .xxl\:tw-h-1\/3{
    height: 33.333333%;
  }

  .xxl\:tw-h-2\/3{
    height: 66.666667%;
  }

  .xxl\:tw-h-1\/4{
    height: 25%;
  }

  .xxl\:tw-h-2\/4{
    height: 50%;
  }

  .xxl\:tw-h-3\/4{
    height: 75%;
  }

  .xxl\:tw-h-1\/5{
    height: 20%;
  }

  .xxl\:tw-h-2\/5{
    height: 40%;
  }

  .xxl\:tw-h-3\/5{
    height: 60%;
  }

  .xxl\:tw-h-4\/5{
    height: 80%;
  }

  .xxl\:tw-h-1\/6{
    height: 16.666667%;
  }

  .xxl\:tw-h-2\/6{
    height: 33.333333%;
  }

  .xxl\:tw-h-3\/6{
    height: 50%;
  }

  .xxl\:tw-h-4\/6{
    height: 66.666667%;
  }

  .xxl\:tw-h-5\/6{
    height: 83.333333%;
  }

  .xxl\:tw-h-full{
    height: 100%;
  }

  .xxl\:tw-h-screen{
    height: 100vh;
  }

  .xxl\:tw-max-h-0{
    max-height: 0px;
  }

  .xxl\:tw-max-h-1{
    max-height: 0.25rem;
  }

  .xxl\:tw-max-h-2{
    max-height: 0.5rem;
  }

  .xxl\:tw-max-h-3{
    max-height: 0.75rem;
  }

  .xxl\:tw-max-h-4{
    max-height: 1rem;
  }

  .xxl\:tw-max-h-5{
    max-height: 1.25rem;
  }

  .xxl\:tw-max-h-6{
    max-height: 1.5rem;
  }

  .xxl\:tw-max-h-7{
    max-height: 1.75rem;
  }

  .xxl\:tw-max-h-8{
    max-height: 2rem;
  }

  .xxl\:tw-max-h-9{
    max-height: 2.25rem;
  }

  .xxl\:tw-max-h-10{
    max-height: 2.5rem;
  }

  .xxl\:tw-max-h-11{
    max-height: 2.75rem;
  }

  .xxl\:tw-max-h-12{
    max-height: 3rem;
  }

  .xxl\:tw-max-h-13{
    max-height: 3.25rem;
  }

  .xxl\:tw-max-h-14{
    max-height: 3.5rem;
  }

  .xxl\:tw-max-h-15{
    max-height: 3.75rem;
  }

  .xxl\:tw-max-h-16{
    max-height: 4rem;
  }

  .xxl\:tw-max-h-17{
    max-height: 4.25rem;
  }

  .xxl\:tw-max-h-18{
    max-height: 4.5rem;
  }

  .xxl\:tw-max-h-19{
    max-height: 4.75rem;
  }

  .xxl\:tw-max-h-20{
    max-height: 5rem;
  }

  .xxl\:tw-max-h-21{
    max-height: 5.25rem;
  }

  .xxl\:tw-max-h-22{
    max-height: 5.5rem;
  }

  .xxl\:tw-max-h-23{
    max-height: 5.75rem;
  }

  .xxl\:tw-max-h-24{
    max-height: 6rem;
  }

  .xxl\:tw-max-h-25{
    max-height: 6.25rem;
  }

  .xxl\:tw-max-h-26{
    max-height: 6.5rem;
  }

  .xxl\:tw-max-h-27{
    max-height: 6.75rem;
  }

  .xxl\:tw-max-h-28{
    max-height: 7rem;
  }

  .xxl\:tw-max-h-29{
    max-height: 7.25rem;
  }

  .xxl\:tw-max-h-30{
    max-height: 7.5rem;
  }

  .xxl\:tw-max-h-31{
    max-height: 7.75rem;
  }

  .xxl\:tw-max-h-32{
    max-height: 8rem;
  }

  .xxl\:tw-max-h-33{
    max-height: 8.25rem;
  }

  .xxl\:tw-max-h-34{
    max-height: 8.5rem;
  }

  .xxl\:tw-max-h-35{
    max-height: 8.75rem;
  }

  .xxl\:tw-max-h-36{
    max-height: 9rem;
  }

  .xxl\:tw-max-h-37{
    max-height: 9.25rem;
  }

  .xxl\:tw-max-h-38{
    max-height: 9.5rem;
  }

  .xxl\:tw-max-h-39{
    max-height: 9.75rem;
  }

  .xxl\:tw-max-h-40{
    max-height: 10rem;
  }

  .xxl\:tw-max-h-41{
    max-height: 10.25rem;
  }

  .xxl\:tw-max-h-42{
    max-height: 10.5rem;
  }

  .xxl\:tw-max-h-43{
    max-height: 10.75rem;
  }

  .xxl\:tw-max-h-44{
    max-height: 11rem;
  }

  .xxl\:tw-max-h-45{
    max-height: 11.25rem;
  }

  .xxl\:tw-max-h-46{
    max-height: 11.5rem;
  }

  .xxl\:tw-max-h-47{
    max-height: 11.75rem;
  }

  .xxl\:tw-max-h-48{
    max-height: 12rem;
  }

  .xxl\:tw-max-h-50{
    max-height: 12.5rem;
  }

  .xxl\:tw-max-h-52{
    max-height: 13rem;
  }

  .xxl\:tw-max-h-53{
    max-height: 13.25rem;
  }

  .xxl\:tw-max-h-54{
    max-height: 13.5rem;
  }

  .xxl\:tw-max-h-55{
    max-height: 13.75rem;
  }

  .xxl\:tw-max-h-56{
    max-height: 14rem;
  }

  .xxl\:tw-max-h-57{
    max-height: 14.25rem;
  }

  .xxl\:tw-max-h-58{
    max-height: 14.5rem;
  }

  .xxl\:tw-max-h-59{
    max-height: 14.75rem;
  }

  .xxl\:tw-max-h-60{
    max-height: 15rem;
  }

  .xxl\:tw-max-h-61{
    max-height: 15.25rem;
  }

  .xxl\:tw-max-h-62{
    max-height: 15.5rem;
  }

  .xxl\:tw-max-h-63{
    max-height: 15.75rem;
  }

  .xxl\:tw-max-h-64{
    max-height: 16rem;
  }

  .xxl\:tw-max-h-65{
    max-height: 16.25rem;
  }

  .xxl\:tw-max-h-66{
    max-height: 16.5rem;
  }

  .xxl\:tw-max-h-68{
    max-height: 17rem;
  }

  .xxl\:tw-max-h-69{
    max-height: 17.25rem;
  }

  .xxl\:tw-max-h-70{
    max-height: 17.5rem;
  }

  .xxl\:tw-max-h-71{
    max-height: 17.75rem;
  }

  .xxl\:tw-max-h-72{
    max-height: 18rem;
  }

  .xxl\:tw-max-h-73{
    max-height: 18.25rem;
  }

  .xxl\:tw-max-h-74{
    max-height: 18.5rem;
  }

  .xxl\:tw-max-h-75{
    max-height: 18.75rem;
  }

  .xxl\:tw-max-h-76{
    max-height: 19rem;
  }

  .xxl\:tw-max-h-77{
    max-height: 19.25rem;
  }

  .xxl\:tw-max-h-78{
    max-height: 19.5rem;
  }

  .xxl\:tw-max-h-79{
    max-height: 19.75rem;
  }

  .xxl\:tw-max-h-80{
    max-height: 20rem;
  }

  .xxl\:tw-max-h-81{
    max-height: 20.25rem;
  }

  .xxl\:tw-max-h-82{
    max-height: 20.5rem;
  }

  .xxl\:tw-max-h-83{
    max-height: 20.75rem;
  }

  .xxl\:tw-max-h-84{
    max-height: 21rem;
  }

  .xxl\:tw-max-h-85{
    max-height: 21.25rem;
  }

  .xxl\:tw-max-h-86{
    max-height: 21.5rem;
  }

  .xxl\:tw-max-h-87{
    max-height: 21.75rem;
  }

  .xxl\:tw-max-h-88{
    max-height: 22rem;
  }

  .xxl\:tw-max-h-89{
    max-height: 22.25rem;
  }

  .xxl\:tw-max-h-90{
    max-height: 22.5rem;
  }

  .xxl\:tw-max-h-91{
    max-height: 22.75rem;
  }

  .xxl\:tw-max-h-92{
    max-height: 23rem;
  }

  .xxl\:tw-max-h-96{
    max-height: 24rem;
  }

  .xxl\:tw-max-h-102{
    max-height: 25.5rem;
  }

  .xxl\:tw-max-h-112{
    max-height: 28rem;
  }

  .xxl\:tw-max-h-128{
    max-height: 31rem;
  }

  .xxl\:tw-max-h-129{
    max-height: 32.25rem;
  }

  .xxl\:tw-max-h-130{
    max-height: 32.5rem;
  }

  .xxl\:tw-max-h-140{
    max-height: 35rem;
  }

  .xxl\:tw-max-h-160{
    max-height: 40rem;
  }

  .xxl\:tw-max-h-180{
    max-height: 45rem;
  }

  .xxl\:tw-max-h-185{
    max-height: 46.25rem;
  }

  .xxl\:tw-max-h-190{
    max-height: 47.5rem;
  }

  .xxl\:tw-max-h-200{
    max-height: 50rem;
  }

  .xxl\:tw-max-h-px{
    max-height: 1px;
  }

  .xxl\:tw-max-h-0\.5{
    max-height: 0.125rem;
  }

  .xxl\:tw-max-h-1\.5{
    max-height: 0.375rem;
  }

  .xxl\:tw-max-h-2\.5{
    max-height: 0.625rem;
  }

  .xxl\:tw-max-h-3\.5{
    max-height: 0.875rem;
  }

  .xxl\:tw-max-h-full{
    max-height: 100%;
  }

  .xxl\:tw-max-h-screen{
    max-height: 100vh;
  }

  .xxl\:tw-min-h-0{
    min-height: 0px;
  }

  .xxl\:tw-min-h-full{
    min-height: 100%;
  }

  .xxl\:tw-min-h-screen{
    min-height: 100vh;
  }

  .xxl\:tw-w-0{
    width: 0px;
  }

  .xxl\:tw-w-1{
    width: 0.25rem;
  }

  .xxl\:tw-w-2{
    width: 0.5rem;
  }

  .xxl\:tw-w-3{
    width: 0.75rem;
  }

  .xxl\:tw-w-4{
    width: 1rem;
  }

  .xxl\:tw-w-5{
    width: 1.25rem;
  }

  .xxl\:tw-w-6{
    width: 1.5rem;
  }

  .xxl\:tw-w-7{
    width: 1.75rem;
  }

  .xxl\:tw-w-8{
    width: 2rem;
  }

  .xxl\:tw-w-9{
    width: 2.25rem;
  }

  .xxl\:tw-w-10{
    width: 2.5rem;
  }

  .xxl\:tw-w-11{
    width: 2.75rem;
  }

  .xxl\:tw-w-12{
    width: 3rem;
  }

  .xxl\:tw-w-13{
    width: 3.25rem;
  }

  .xxl\:tw-w-14{
    width: 3.5rem;
  }

  .xxl\:tw-w-15{
    width: 3.75rem;
  }

  .xxl\:tw-w-16{
    width: 4rem;
  }

  .xxl\:tw-w-17{
    width: 4.25rem;
  }

  .xxl\:tw-w-18{
    width: 4.5rem;
  }

  .xxl\:tw-w-19{
    width: 4.75rem;
  }

  .xxl\:tw-w-20{
    width: 5rem;
  }

  .xxl\:tw-w-21{
    width: 5.25rem;
  }

  .xxl\:tw-w-22{
    width: 5.5rem;
  }

  .xxl\:tw-w-23{
    width: 5.75rem;
  }

  .xxl\:tw-w-24{
    width: 6rem;
  }

  .xxl\:tw-w-25{
    width: 6.25rem;
  }

  .xxl\:tw-w-26{
    width: 6.5rem;
  }

  .xxl\:tw-w-27{
    width: 6.75rem;
  }

  .xxl\:tw-w-28{
    width: 7rem;
  }

  .xxl\:tw-w-29{
    width: 7.25rem;
  }

  .xxl\:tw-w-30{
    width: 7.5rem;
  }

  .xxl\:tw-w-31{
    width: 7.75rem;
  }

  .xxl\:tw-w-32{
    width: 8rem;
  }

  .xxl\:tw-w-33{
    width: 8.25rem;
  }

  .xxl\:tw-w-34{
    width: 8.5rem;
  }

  .xxl\:tw-w-35{
    width: 8.75rem;
  }

  .xxl\:tw-w-36{
    width: 9rem;
  }

  .xxl\:tw-w-37{
    width: 9.25rem;
  }

  .xxl\:tw-w-38{
    width: 9.5rem;
  }

  .xxl\:tw-w-39{
    width: 9.75rem;
  }

  .xxl\:tw-w-40{
    width: 10rem;
  }

  .xxl\:tw-w-41{
    width: 10.25rem;
  }

  .xxl\:tw-w-42{
    width: 10.5rem;
  }

  .xxl\:tw-w-43{
    width: 10.75rem;
  }

  .xxl\:tw-w-44{
    width: 11rem;
  }

  .xxl\:tw-w-45{
    width: 11.25rem;
  }

  .xxl\:tw-w-46{
    width: 11.5rem;
  }

  .xxl\:tw-w-47{
    width: 11.75rem;
  }

  .xxl\:tw-w-48{
    width: 12rem;
  }

  .xxl\:tw-w-50{
    width: 12.5rem;
  }

  .xxl\:tw-w-52{
    width: 13rem;
  }

  .xxl\:tw-w-53{
    width: 13.25rem;
  }

  .xxl\:tw-w-54{
    width: 13.5rem;
  }

  .xxl\:tw-w-55{
    width: 13.75rem;
  }

  .xxl\:tw-w-56{
    width: 14rem;
  }

  .xxl\:tw-w-57{
    width: 14.25rem;
  }

  .xxl\:tw-w-58{
    width: 14.5rem;
  }

  .xxl\:tw-w-59{
    width: 14.75rem;
  }

  .xxl\:tw-w-60{
    width: 15rem;
  }

  .xxl\:tw-w-61{
    width: 15.25rem;
  }

  .xxl\:tw-w-62{
    width: 15.5rem;
  }

  .xxl\:tw-w-63{
    width: 15.75rem;
  }

  .xxl\:tw-w-64{
    width: 16rem;
  }

  .xxl\:tw-w-65{
    width: 16.25rem;
  }

  .xxl\:tw-w-66{
    width: 16.5rem;
  }

  .xxl\:tw-w-68{
    width: 17rem;
  }

  .xxl\:tw-w-69{
    width: 17.25rem;
  }

  .xxl\:tw-w-70{
    width: 17.5rem;
  }

  .xxl\:tw-w-71{
    width: 17.75rem;
  }

  .xxl\:tw-w-72{
    width: 18rem;
  }

  .xxl\:tw-w-73{
    width: 18.25rem;
  }

  .xxl\:tw-w-74{
    width: 18.5rem;
  }

  .xxl\:tw-w-75{
    width: 18.75rem;
  }

  .xxl\:tw-w-76{
    width: 19rem;
  }

  .xxl\:tw-w-77{
    width: 19.25rem;
  }

  .xxl\:tw-w-78{
    width: 19.5rem;
  }

  .xxl\:tw-w-79{
    width: 19.75rem;
  }

  .xxl\:tw-w-80{
    width: 20rem;
  }

  .xxl\:tw-w-81{
    width: 20.25rem;
  }

  .xxl\:tw-w-82{
    width: 20.5rem;
  }

  .xxl\:tw-w-83{
    width: 20.75rem;
  }

  .xxl\:tw-w-84{
    width: 21rem;
  }

  .xxl\:tw-w-85{
    width: 21.25rem;
  }

  .xxl\:tw-w-86{
    width: 21.5rem;
  }

  .xxl\:tw-w-87{
    width: 21.75rem;
  }

  .xxl\:tw-w-88{
    width: 22rem;
  }

  .xxl\:tw-w-89{
    width: 22.25rem;
  }

  .xxl\:tw-w-90{
    width: 22.5rem;
  }

  .xxl\:tw-w-91{
    width: 22.75rem;
  }

  .xxl\:tw-w-92{
    width: 23rem;
  }

  .xxl\:tw-w-96{
    width: 24rem;
  }

  .xxl\:tw-w-102{
    width: 25.5rem;
  }

  .xxl\:tw-w-112{
    width: 28rem;
  }

  .xxl\:tw-w-128{
    width: 31rem;
  }

  .xxl\:tw-w-129{
    width: 32.25rem;
  }

  .xxl\:tw-w-130{
    width: 32.5rem;
  }

  .xxl\:tw-w-140{
    width: 35rem;
  }

  .xxl\:tw-w-160{
    width: 40rem;
  }

  .xxl\:tw-w-180{
    width: 45rem;
  }

  .xxl\:tw-w-185{
    width: 46.25rem;
  }

  .xxl\:tw-w-190{
    width: 47.5rem;
  }

  .xxl\:tw-w-200{
    width: 50rem;
  }

  .xxl\:tw-w-auto{
    width: auto;
  }

  .xxl\:tw-w-px{
    width: 1px;
  }

  .xxl\:tw-w-0\.5{
    width: 0.125rem;
  }

  .xxl\:tw-w-1\.5{
    width: 0.375rem;
  }

  .xxl\:tw-w-2\.5{
    width: 0.625rem;
  }

  .xxl\:tw-w-3\.5{
    width: 0.875rem;
  }

  .xxl\:tw-w-1\/2{
    width: 50%;
  }

  .xxl\:tw-w-1\/3{
    width: 33.333333%;
  }

  .xxl\:tw-w-2\/3{
    width: 66.666667%;
  }

  .xxl\:tw-w-1\/4{
    width: 25%;
  }

  .xxl\:tw-w-2\/4{
    width: 50%;
  }

  .xxl\:tw-w-3\/4{
    width: 75%;
  }

  .xxl\:tw-w-1\/5{
    width: 20%;
  }

  .xxl\:tw-w-2\/5{
    width: 40%;
  }

  .xxl\:tw-w-3\/5{
    width: 60%;
  }

  .xxl\:tw-w-4\/5{
    width: 80%;
  }

  .xxl\:tw-w-1\/6{
    width: 16.666667%;
  }

  .xxl\:tw-w-2\/6{
    width: 33.333333%;
  }

  .xxl\:tw-w-3\/6{
    width: 50%;
  }

  .xxl\:tw-w-4\/6{
    width: 66.666667%;
  }

  .xxl\:tw-w-5\/6{
    width: 83.333333%;
  }

  .xxl\:tw-w-1\/12{
    width: 8.333333%;
  }

  .xxl\:tw-w-2\/12{
    width: 16.666667%;
  }

  .xxl\:tw-w-3\/12{
    width: 25%;
  }

  .xxl\:tw-w-4\/12{
    width: 33.333333%;
  }

  .xxl\:tw-w-5\/12{
    width: 41.666667%;
  }

  .xxl\:tw-w-6\/12{
    width: 50%;
  }

  .xxl\:tw-w-7\/12{
    width: 58.333333%;
  }

  .xxl\:tw-w-8\/12{
    width: 66.666667%;
  }

  .xxl\:tw-w-9\/12{
    width: 75%;
  }

  .xxl\:tw-w-10\/12{
    width: 83.333333%;
  }

  .xxl\:tw-w-11\/12{
    width: 91.666667%;
  }

  .xxl\:tw-w-full{
    width: 100%;
  }

  .xxl\:tw-w-screen{
    width: 100vw;
  }

  .xxl\:tw-w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .xxl\:tw-w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .xxl\:tw-min-w-0{
    min-width: 0px;
  }

  .xxl\:tw-min-w-full{
    min-width: 100%;
  }

  .xxl\:tw-min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xxl\:tw-min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .xxl\:tw-max-w-0{
    max-width: 0rem;
  }

  .xxl\:tw-max-w-none{
    max-width: none;
  }

  .xxl\:tw-max-w-xs{
    max-width: 20rem;
  }

  .xxl\:tw-max-w-sm{
    max-width: 24rem;
  }

  .xxl\:tw-max-w-md{
    max-width: 28rem;
  }

  .xxl\:tw-max-w-lg{
    max-width: 32rem;
  }

  .xxl\:tw-max-w-xl{
    max-width: 36rem;
  }

  .xxl\:tw-max-w-2xl{
    max-width: 42rem;
  }

  .xxl\:tw-max-w-3xl{
    max-width: 48rem;
  }

  .xxl\:tw-max-w-4xl{
    max-width: 56rem;
  }

  .xxl\:tw-max-w-5xl{
    max-width: 64rem;
  }

  .xxl\:tw-max-w-6xl{
    max-width: 72rem;
  }

  .xxl\:tw-max-w-7xl{
    max-width: 80rem;
  }

  .xxl\:tw-max-w-full{
    max-width: 100%;
  }

  .xxl\:tw-max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xxl\:tw-max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xxl\:tw-max-w-prose{
    max-width: 65ch;
  }

  .xxl\:tw-max-w-screen-min{
    max-width: 320px;
  }

  .xxl\:tw-max-w-screen-xs{
    max-width: 480px;
  }

  .xxl\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  .xxl\:tw-max-w-screen-md{
    max-width: 768px;
  }

  .xxl\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  .xxl\:tw-max-w-screen-xl{
    max-width: 1580px;
  }

  .xxl\:tw-max-w-screen-xxl{
    max-width: 1920px;
  }

  .xxl\:tw-max-w-screen-max{
    max-width: 2560px;
  }

  .xxl\:tw-flex-1{
    flex: 1 1 0%;
  }

  .xxl\:tw-flex-auto{
    flex: 1 1 auto;
  }

  .xxl\:tw-flex-initial{
    flex: 0 1 auto;
  }

  .xxl\:tw-flex-none{
    flex: none;
  }

  .xxl\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  .xxl\:tw-flex-shrink{
    flex-shrink: 1;
  }

  .xxl\:tw-flex-grow-0{
    flex-grow: 0;
  }

  .xxl\:tw-flex-grow{
    flex-grow: 1;
  }

  .xxl\:tw-table-auto{
    table-layout: auto;
  }

  .xxl\:tw-table-fixed{
    table-layout: fixed;
  }

  .xxl\:tw-border-collapse{
    border-collapse: collapse;
  }

  .xxl\:tw-border-separate{
    border-collapse: separate;
  }

  .xxl\:tw-origin-center{
    transform-origin: center;
  }

  .xxl\:tw-origin-top{
    transform-origin: top;
  }

  .xxl\:tw-origin-top-right{
    transform-origin: top right;
  }

  .xxl\:tw-origin-right{
    transform-origin: right;
  }

  .xxl\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  .xxl\:tw-origin-bottom{
    transform-origin: bottom;
  }

  .xxl\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  .xxl\:tw-origin-left{
    transform-origin: left;
  }

  .xxl\:tw-origin-top-left{
    transform-origin: top left;
  }

  .xxl\:tw-transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xxl\:tw-transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xxl\:tw-transform-none{
    transform: none;
  }

  .xxl\:tw-translate-x-0{
    --tw-translate-x: 0px;
  }

  .xxl\:tw-translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .xxl\:tw-translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .xxl\:tw-translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .xxl\:tw-translate-x-4{
    --tw-translate-x: 1rem;
  }

  .xxl\:tw-translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .xxl\:tw-translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .xxl\:tw-translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .xxl\:tw-translate-x-8{
    --tw-translate-x: 2rem;
  }

  .xxl\:tw-translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .xxl\:tw-translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .xxl\:tw-translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .xxl\:tw-translate-x-12{
    --tw-translate-x: 3rem;
  }

  .xxl\:tw-translate-x-13{
    --tw-translate-x: 3.25rem;
  }

  .xxl\:tw-translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .xxl\:tw-translate-x-15{
    --tw-translate-x: 3.75rem;
  }

  .xxl\:tw-translate-x-16{
    --tw-translate-x: 4rem;
  }

  .xxl\:tw-translate-x-17{
    --tw-translate-x: 4.25rem;
  }

  .xxl\:tw-translate-x-18{
    --tw-translate-x: 4.5rem;
  }

  .xxl\:tw-translate-x-19{
    --tw-translate-x: 4.75rem;
  }

  .xxl\:tw-translate-x-20{
    --tw-translate-x: 5rem;
  }

  .xxl\:tw-translate-x-21{
    --tw-translate-x: 5.25rem;
  }

  .xxl\:tw-translate-x-22{
    --tw-translate-x: 5.5rem;
  }

  .xxl\:tw-translate-x-23{
    --tw-translate-x: 5.75rem;
  }

  .xxl\:tw-translate-x-24{
    --tw-translate-x: 6rem;
  }

  .xxl\:tw-translate-x-25{
    --tw-translate-x: 6.25rem;
  }

  .xxl\:tw-translate-x-26{
    --tw-translate-x: 6.5rem;
  }

  .xxl\:tw-translate-x-27{
    --tw-translate-x: 6.75rem;
  }

  .xxl\:tw-translate-x-28{
    --tw-translate-x: 7rem;
  }

  .xxl\:tw-translate-x-29{
    --tw-translate-x: 7.25rem;
  }

  .xxl\:tw-translate-x-30{
    --tw-translate-x: 7.5rem;
  }

  .xxl\:tw-translate-x-31{
    --tw-translate-x: 7.75rem;
  }

  .xxl\:tw-translate-x-32{
    --tw-translate-x: 8rem;
  }

  .xxl\:tw-translate-x-33{
    --tw-translate-x: 8.25rem;
  }

  .xxl\:tw-translate-x-34{
    --tw-translate-x: 8.5rem;
  }

  .xxl\:tw-translate-x-35{
    --tw-translate-x: 8.75rem;
  }

  .xxl\:tw-translate-x-36{
    --tw-translate-x: 9rem;
  }

  .xxl\:tw-translate-x-37{
    --tw-translate-x: 9.25rem;
  }

  .xxl\:tw-translate-x-38{
    --tw-translate-x: 9.5rem;
  }

  .xxl\:tw-translate-x-39{
    --tw-translate-x: 9.75rem;
  }

  .xxl\:tw-translate-x-40{
    --tw-translate-x: 10rem;
  }

  .xxl\:tw-translate-x-41{
    --tw-translate-x: 10.25rem;
  }

  .xxl\:tw-translate-x-42{
    --tw-translate-x: 10.5rem;
  }

  .xxl\:tw-translate-x-43{
    --tw-translate-x: 10.75rem;
  }

  .xxl\:tw-translate-x-44{
    --tw-translate-x: 11rem;
  }

  .xxl\:tw-translate-x-45{
    --tw-translate-x: 11.25rem;
  }

  .xxl\:tw-translate-x-46{
    --tw-translate-x: 11.5rem;
  }

  .xxl\:tw-translate-x-47{
    --tw-translate-x: 11.75rem;
  }

  .xxl\:tw-translate-x-48{
    --tw-translate-x: 12rem;
  }

  .xxl\:tw-translate-x-50{
    --tw-translate-x: 12.5rem;
  }

  .xxl\:tw-translate-x-52{
    --tw-translate-x: 13rem;
  }

  .xxl\:tw-translate-x-53{
    --tw-translate-x: 13.25rem;
  }

  .xxl\:tw-translate-x-54{
    --tw-translate-x: 13.5rem;
  }

  .xxl\:tw-translate-x-55{
    --tw-translate-x: 13.75rem;
  }

  .xxl\:tw-translate-x-56{
    --tw-translate-x: 14rem;
  }

  .xxl\:tw-translate-x-57{
    --tw-translate-x: 14.25rem;
  }

  .xxl\:tw-translate-x-58{
    --tw-translate-x: 14.5rem;
  }

  .xxl\:tw-translate-x-59{
    --tw-translate-x: 14.75rem;
  }

  .xxl\:tw-translate-x-60{
    --tw-translate-x: 15rem;
  }

  .xxl\:tw-translate-x-61{
    --tw-translate-x: 15.25rem;
  }

  .xxl\:tw-translate-x-62{
    --tw-translate-x: 15.5rem;
  }

  .xxl\:tw-translate-x-63{
    --tw-translate-x: 15.75rem;
  }

  .xxl\:tw-translate-x-64{
    --tw-translate-x: 16rem;
  }

  .xxl\:tw-translate-x-65{
    --tw-translate-x: 16.25rem;
  }

  .xxl\:tw-translate-x-66{
    --tw-translate-x: 16.5rem;
  }

  .xxl\:tw-translate-x-68{
    --tw-translate-x: 17rem;
  }

  .xxl\:tw-translate-x-69{
    --tw-translate-x: 17.25rem;
  }

  .xxl\:tw-translate-x-70{
    --tw-translate-x: 17.5rem;
  }

  .xxl\:tw-translate-x-71{
    --tw-translate-x: 17.75rem;
  }

  .xxl\:tw-translate-x-72{
    --tw-translate-x: 18rem;
  }

  .xxl\:tw-translate-x-73{
    --tw-translate-x: 18.25rem;
  }

  .xxl\:tw-translate-x-74{
    --tw-translate-x: 18.5rem;
  }

  .xxl\:tw-translate-x-75{
    --tw-translate-x: 18.75rem;
  }

  .xxl\:tw-translate-x-76{
    --tw-translate-x: 19rem;
  }

  .xxl\:tw-translate-x-77{
    --tw-translate-x: 19.25rem;
  }

  .xxl\:tw-translate-x-78{
    --tw-translate-x: 19.5rem;
  }

  .xxl\:tw-translate-x-79{
    --tw-translate-x: 19.75rem;
  }

  .xxl\:tw-translate-x-80{
    --tw-translate-x: 20rem;
  }

  .xxl\:tw-translate-x-81{
    --tw-translate-x: 20.25rem;
  }

  .xxl\:tw-translate-x-82{
    --tw-translate-x: 20.5rem;
  }

  .xxl\:tw-translate-x-83{
    --tw-translate-x: 20.75rem;
  }

  .xxl\:tw-translate-x-84{
    --tw-translate-x: 21rem;
  }

  .xxl\:tw-translate-x-85{
    --tw-translate-x: 21.25rem;
  }

  .xxl\:tw-translate-x-86{
    --tw-translate-x: 21.5rem;
  }

  .xxl\:tw-translate-x-87{
    --tw-translate-x: 21.75rem;
  }

  .xxl\:tw-translate-x-88{
    --tw-translate-x: 22rem;
  }

  .xxl\:tw-translate-x-89{
    --tw-translate-x: 22.25rem;
  }

  .xxl\:tw-translate-x-90{
    --tw-translate-x: 22.5rem;
  }

  .xxl\:tw-translate-x-91{
    --tw-translate-x: 22.75rem;
  }

  .xxl\:tw-translate-x-92{
    --tw-translate-x: 23rem;
  }

  .xxl\:tw-translate-x-96{
    --tw-translate-x: 24rem;
  }

  .xxl\:tw-translate-x-102{
    --tw-translate-x: 25.5rem;
  }

  .xxl\:tw-translate-x-112{
    --tw-translate-x: 28rem;
  }

  .xxl\:tw-translate-x-128{
    --tw-translate-x: 31rem;
  }

  .xxl\:tw-translate-x-129{
    --tw-translate-x: 32.25rem;
  }

  .xxl\:tw-translate-x-130{
    --tw-translate-x: 32.5rem;
  }

  .xxl\:tw-translate-x-140{
    --tw-translate-x: 35rem;
  }

  .xxl\:tw-translate-x-160{
    --tw-translate-x: 40rem;
  }

  .xxl\:tw-translate-x-180{
    --tw-translate-x: 45rem;
  }

  .xxl\:tw-translate-x-185{
    --tw-translate-x: 46.25rem;
  }

  .xxl\:tw-translate-x-190{
    --tw-translate-x: 47.5rem;
  }

  .xxl\:tw-translate-x-200{
    --tw-translate-x: 50rem;
  }

  .xxl\:tw-translate-x-px{
    --tw-translate-x: 1px;
  }

  .xxl\:tw-translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .xxl\:tw-translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .xxl\:tw-translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .xxl\:tw-translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .xxl\:tw--translate-x-0{
    --tw-translate-x: 0px;
  }

  .xxl\:tw--translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .xxl\:tw--translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .xxl\:tw--translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .xxl\:tw--translate-x-4{
    --tw-translate-x: -1rem;
  }

  .xxl\:tw--translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .xxl\:tw--translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .xxl\:tw--translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .xxl\:tw--translate-x-8{
    --tw-translate-x: -2rem;
  }

  .xxl\:tw--translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .xxl\:tw--translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .xxl\:tw--translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .xxl\:tw--translate-x-12{
    --tw-translate-x: -3rem;
  }

  .xxl\:tw--translate-x-13{
    --tw-translate-x: -3.25rem;
  }

  .xxl\:tw--translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .xxl\:tw--translate-x-15{
    --tw-translate-x: -3.75rem;
  }

  .xxl\:tw--translate-x-16{
    --tw-translate-x: -4rem;
  }

  .xxl\:tw--translate-x-17{
    --tw-translate-x: -4.25rem;
  }

  .xxl\:tw--translate-x-18{
    --tw-translate-x: -4.5rem;
  }

  .xxl\:tw--translate-x-19{
    --tw-translate-x: -4.75rem;
  }

  .xxl\:tw--translate-x-20{
    --tw-translate-x: -5rem;
  }

  .xxl\:tw--translate-x-21{
    --tw-translate-x: -5.25rem;
  }

  .xxl\:tw--translate-x-22{
    --tw-translate-x: -5.5rem;
  }

  .xxl\:tw--translate-x-23{
    --tw-translate-x: -5.75rem;
  }

  .xxl\:tw--translate-x-24{
    --tw-translate-x: -6rem;
  }

  .xxl\:tw--translate-x-25{
    --tw-translate-x: -6.25rem;
  }

  .xxl\:tw--translate-x-26{
    --tw-translate-x: -6.5rem;
  }

  .xxl\:tw--translate-x-27{
    --tw-translate-x: -6.75rem;
  }

  .xxl\:tw--translate-x-28{
    --tw-translate-x: -7rem;
  }

  .xxl\:tw--translate-x-29{
    --tw-translate-x: -7.25rem;
  }

  .xxl\:tw--translate-x-30{
    --tw-translate-x: -7.5rem;
  }

  .xxl\:tw--translate-x-31{
    --tw-translate-x: -7.75rem;
  }

  .xxl\:tw--translate-x-32{
    --tw-translate-x: -8rem;
  }

  .xxl\:tw--translate-x-33{
    --tw-translate-x: -8.25rem;
  }

  .xxl\:tw--translate-x-34{
    --tw-translate-x: -8.5rem;
  }

  .xxl\:tw--translate-x-35{
    --tw-translate-x: -8.75rem;
  }

  .xxl\:tw--translate-x-36{
    --tw-translate-x: -9rem;
  }

  .xxl\:tw--translate-x-37{
    --tw-translate-x: -9.25rem;
  }

  .xxl\:tw--translate-x-38{
    --tw-translate-x: -9.5rem;
  }

  .xxl\:tw--translate-x-39{
    --tw-translate-x: -9.75rem;
  }

  .xxl\:tw--translate-x-40{
    --tw-translate-x: -10rem;
  }

  .xxl\:tw--translate-x-41{
    --tw-translate-x: -10.25rem;
  }

  .xxl\:tw--translate-x-42{
    --tw-translate-x: -10.5rem;
  }

  .xxl\:tw--translate-x-43{
    --tw-translate-x: -10.75rem;
  }

  .xxl\:tw--translate-x-44{
    --tw-translate-x: -11rem;
  }

  .xxl\:tw--translate-x-45{
    --tw-translate-x: -11.25rem;
  }

  .xxl\:tw--translate-x-46{
    --tw-translate-x: -11.5rem;
  }

  .xxl\:tw--translate-x-47{
    --tw-translate-x: -11.75rem;
  }

  .xxl\:tw--translate-x-48{
    --tw-translate-x: -12rem;
  }

  .xxl\:tw--translate-x-50{
    --tw-translate-x: -12.5rem;
  }

  .xxl\:tw--translate-x-52{
    --tw-translate-x: -13rem;
  }

  .xxl\:tw--translate-x-53{
    --tw-translate-x: -13.25rem;
  }

  .xxl\:tw--translate-x-54{
    --tw-translate-x: -13.5rem;
  }

  .xxl\:tw--translate-x-55{
    --tw-translate-x: -13.75rem;
  }

  .xxl\:tw--translate-x-56{
    --tw-translate-x: -14rem;
  }

  .xxl\:tw--translate-x-57{
    --tw-translate-x: -14.25rem;
  }

  .xxl\:tw--translate-x-58{
    --tw-translate-x: -14.5rem;
  }

  .xxl\:tw--translate-x-59{
    --tw-translate-x: -14.75rem;
  }

  .xxl\:tw--translate-x-60{
    --tw-translate-x: -15rem;
  }

  .xxl\:tw--translate-x-61{
    --tw-translate-x: -15.25rem;
  }

  .xxl\:tw--translate-x-62{
    --tw-translate-x: -15.5rem;
  }

  .xxl\:tw--translate-x-63{
    --tw-translate-x: -15.75rem;
  }

  .xxl\:tw--translate-x-64{
    --tw-translate-x: -16rem;
  }

  .xxl\:tw--translate-x-65{
    --tw-translate-x: -16.25rem;
  }

  .xxl\:tw--translate-x-66{
    --tw-translate-x: -16.5rem;
  }

  .xxl\:tw--translate-x-68{
    --tw-translate-x: -17rem;
  }

  .xxl\:tw--translate-x-69{
    --tw-translate-x: -17.25rem;
  }

  .xxl\:tw--translate-x-70{
    --tw-translate-x: -17.5rem;
  }

  .xxl\:tw--translate-x-71{
    --tw-translate-x: -17.75rem;
  }

  .xxl\:tw--translate-x-72{
    --tw-translate-x: -18rem;
  }

  .xxl\:tw--translate-x-73{
    --tw-translate-x: -18.25rem;
  }

  .xxl\:tw--translate-x-74{
    --tw-translate-x: -18.5rem;
  }

  .xxl\:tw--translate-x-75{
    --tw-translate-x: -18.75rem;
  }

  .xxl\:tw--translate-x-76{
    --tw-translate-x: -19rem;
  }

  .xxl\:tw--translate-x-77{
    --tw-translate-x: -19.25rem;
  }

  .xxl\:tw--translate-x-78{
    --tw-translate-x: -19.5rem;
  }

  .xxl\:tw--translate-x-79{
    --tw-translate-x: -19.75rem;
  }

  .xxl\:tw--translate-x-80{
    --tw-translate-x: -20rem;
  }

  .xxl\:tw--translate-x-81{
    --tw-translate-x: -20.25rem;
  }

  .xxl\:tw--translate-x-82{
    --tw-translate-x: -20.5rem;
  }

  .xxl\:tw--translate-x-83{
    --tw-translate-x: -20.75rem;
  }

  .xxl\:tw--translate-x-84{
    --tw-translate-x: -21rem;
  }

  .xxl\:tw--translate-x-85{
    --tw-translate-x: -21.25rem;
  }

  .xxl\:tw--translate-x-86{
    --tw-translate-x: -21.5rem;
  }

  .xxl\:tw--translate-x-87{
    --tw-translate-x: -21.75rem;
  }

  .xxl\:tw--translate-x-88{
    --tw-translate-x: -22rem;
  }

  .xxl\:tw--translate-x-89{
    --tw-translate-x: -22.25rem;
  }

  .xxl\:tw--translate-x-90{
    --tw-translate-x: -22.5rem;
  }

  .xxl\:tw--translate-x-91{
    --tw-translate-x: -22.75rem;
  }

  .xxl\:tw--translate-x-92{
    --tw-translate-x: -23rem;
  }

  .xxl\:tw--translate-x-96{
    --tw-translate-x: -24rem;
  }

  .xxl\:tw--translate-x-102{
    --tw-translate-x: -25.5rem;
  }

  .xxl\:tw--translate-x-112{
    --tw-translate-x: -28rem;
  }

  .xxl\:tw--translate-x-128{
    --tw-translate-x: -31rem;
  }

  .xxl\:tw--translate-x-129{
    --tw-translate-x: -32.25rem;
  }

  .xxl\:tw--translate-x-130{
    --tw-translate-x: -32.5rem;
  }

  .xxl\:tw--translate-x-140{
    --tw-translate-x: -35rem;
  }

  .xxl\:tw--translate-x-160{
    --tw-translate-x: -40rem;
  }

  .xxl\:tw--translate-x-180{
    --tw-translate-x: -45rem;
  }

  .xxl\:tw--translate-x-185{
    --tw-translate-x: -46.25rem;
  }

  .xxl\:tw--translate-x-190{
    --tw-translate-x: -47.5rem;
  }

  .xxl\:tw--translate-x-200{
    --tw-translate-x: -50rem;
  }

  .xxl\:tw--translate-x-px{
    --tw-translate-x: -1px;
  }

  .xxl\:tw--translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .xxl\:tw--translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .xxl\:tw--translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .xxl\:tw--translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .xxl\:tw-translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .xxl\:tw-translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .xxl\:tw-translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .xxl\:tw-translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .xxl\:tw-translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .xxl\:tw-translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .xxl\:tw-translate-x-full{
    --tw-translate-x: 100%;
  }

  .xxl\:tw--translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .xxl\:tw--translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .xxl\:tw--translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .xxl\:tw--translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .xxl\:tw--translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .xxl\:tw--translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .xxl\:tw--translate-x-full{
    --tw-translate-x: -100%;
  }

  .xxl\:tw-translate-y-0{
    --tw-translate-y: 0px;
  }

  .xxl\:tw-translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .xxl\:tw-translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .xxl\:tw-translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .xxl\:tw-translate-y-4{
    --tw-translate-y: 1rem;
  }

  .xxl\:tw-translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .xxl\:tw-translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .xxl\:tw-translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .xxl\:tw-translate-y-8{
    --tw-translate-y: 2rem;
  }

  .xxl\:tw-translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .xxl\:tw-translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .xxl\:tw-translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .xxl\:tw-translate-y-12{
    --tw-translate-y: 3rem;
  }

  .xxl\:tw-translate-y-13{
    --tw-translate-y: 3.25rem;
  }

  .xxl\:tw-translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .xxl\:tw-translate-y-15{
    --tw-translate-y: 3.75rem;
  }

  .xxl\:tw-translate-y-16{
    --tw-translate-y: 4rem;
  }

  .xxl\:tw-translate-y-17{
    --tw-translate-y: 4.25rem;
  }

  .xxl\:tw-translate-y-18{
    --tw-translate-y: 4.5rem;
  }

  .xxl\:tw-translate-y-19{
    --tw-translate-y: 4.75rem;
  }

  .xxl\:tw-translate-y-20{
    --tw-translate-y: 5rem;
  }

  .xxl\:tw-translate-y-21{
    --tw-translate-y: 5.25rem;
  }

  .xxl\:tw-translate-y-22{
    --tw-translate-y: 5.5rem;
  }

  .xxl\:tw-translate-y-23{
    --tw-translate-y: 5.75rem;
  }

  .xxl\:tw-translate-y-24{
    --tw-translate-y: 6rem;
  }

  .xxl\:tw-translate-y-25{
    --tw-translate-y: 6.25rem;
  }

  .xxl\:tw-translate-y-26{
    --tw-translate-y: 6.5rem;
  }

  .xxl\:tw-translate-y-27{
    --tw-translate-y: 6.75rem;
  }

  .xxl\:tw-translate-y-28{
    --tw-translate-y: 7rem;
  }

  .xxl\:tw-translate-y-29{
    --tw-translate-y: 7.25rem;
  }

  .xxl\:tw-translate-y-30{
    --tw-translate-y: 7.5rem;
  }

  .xxl\:tw-translate-y-31{
    --tw-translate-y: 7.75rem;
  }

  .xxl\:tw-translate-y-32{
    --tw-translate-y: 8rem;
  }

  .xxl\:tw-translate-y-33{
    --tw-translate-y: 8.25rem;
  }

  .xxl\:tw-translate-y-34{
    --tw-translate-y: 8.5rem;
  }

  .xxl\:tw-translate-y-35{
    --tw-translate-y: 8.75rem;
  }

  .xxl\:tw-translate-y-36{
    --tw-translate-y: 9rem;
  }

  .xxl\:tw-translate-y-37{
    --tw-translate-y: 9.25rem;
  }

  .xxl\:tw-translate-y-38{
    --tw-translate-y: 9.5rem;
  }

  .xxl\:tw-translate-y-39{
    --tw-translate-y: 9.75rem;
  }

  .xxl\:tw-translate-y-40{
    --tw-translate-y: 10rem;
  }

  .xxl\:tw-translate-y-41{
    --tw-translate-y: 10.25rem;
  }

  .xxl\:tw-translate-y-42{
    --tw-translate-y: 10.5rem;
  }

  .xxl\:tw-translate-y-43{
    --tw-translate-y: 10.75rem;
  }

  .xxl\:tw-translate-y-44{
    --tw-translate-y: 11rem;
  }

  .xxl\:tw-translate-y-45{
    --tw-translate-y: 11.25rem;
  }

  .xxl\:tw-translate-y-46{
    --tw-translate-y: 11.5rem;
  }

  .xxl\:tw-translate-y-47{
    --tw-translate-y: 11.75rem;
  }

  .xxl\:tw-translate-y-48{
    --tw-translate-y: 12rem;
  }

  .xxl\:tw-translate-y-50{
    --tw-translate-y: 12.5rem;
  }

  .xxl\:tw-translate-y-52{
    --tw-translate-y: 13rem;
  }

  .xxl\:tw-translate-y-53{
    --tw-translate-y: 13.25rem;
  }

  .xxl\:tw-translate-y-54{
    --tw-translate-y: 13.5rem;
  }

  .xxl\:tw-translate-y-55{
    --tw-translate-y: 13.75rem;
  }

  .xxl\:tw-translate-y-56{
    --tw-translate-y: 14rem;
  }

  .xxl\:tw-translate-y-57{
    --tw-translate-y: 14.25rem;
  }

  .xxl\:tw-translate-y-58{
    --tw-translate-y: 14.5rem;
  }

  .xxl\:tw-translate-y-59{
    --tw-translate-y: 14.75rem;
  }

  .xxl\:tw-translate-y-60{
    --tw-translate-y: 15rem;
  }

  .xxl\:tw-translate-y-61{
    --tw-translate-y: 15.25rem;
  }

  .xxl\:tw-translate-y-62{
    --tw-translate-y: 15.5rem;
  }

  .xxl\:tw-translate-y-63{
    --tw-translate-y: 15.75rem;
  }

  .xxl\:tw-translate-y-64{
    --tw-translate-y: 16rem;
  }

  .xxl\:tw-translate-y-65{
    --tw-translate-y: 16.25rem;
  }

  .xxl\:tw-translate-y-66{
    --tw-translate-y: 16.5rem;
  }

  .xxl\:tw-translate-y-68{
    --tw-translate-y: 17rem;
  }

  .xxl\:tw-translate-y-69{
    --tw-translate-y: 17.25rem;
  }

  .xxl\:tw-translate-y-70{
    --tw-translate-y: 17.5rem;
  }

  .xxl\:tw-translate-y-71{
    --tw-translate-y: 17.75rem;
  }

  .xxl\:tw-translate-y-72{
    --tw-translate-y: 18rem;
  }

  .xxl\:tw-translate-y-73{
    --tw-translate-y: 18.25rem;
  }

  .xxl\:tw-translate-y-74{
    --tw-translate-y: 18.5rem;
  }

  .xxl\:tw-translate-y-75{
    --tw-translate-y: 18.75rem;
  }

  .xxl\:tw-translate-y-76{
    --tw-translate-y: 19rem;
  }

  .xxl\:tw-translate-y-77{
    --tw-translate-y: 19.25rem;
  }

  .xxl\:tw-translate-y-78{
    --tw-translate-y: 19.5rem;
  }

  .xxl\:tw-translate-y-79{
    --tw-translate-y: 19.75rem;
  }

  .xxl\:tw-translate-y-80{
    --tw-translate-y: 20rem;
  }

  .xxl\:tw-translate-y-81{
    --tw-translate-y: 20.25rem;
  }

  .xxl\:tw-translate-y-82{
    --tw-translate-y: 20.5rem;
  }

  .xxl\:tw-translate-y-83{
    --tw-translate-y: 20.75rem;
  }

  .xxl\:tw-translate-y-84{
    --tw-translate-y: 21rem;
  }

  .xxl\:tw-translate-y-85{
    --tw-translate-y: 21.25rem;
  }

  .xxl\:tw-translate-y-86{
    --tw-translate-y: 21.5rem;
  }

  .xxl\:tw-translate-y-87{
    --tw-translate-y: 21.75rem;
  }

  .xxl\:tw-translate-y-88{
    --tw-translate-y: 22rem;
  }

  .xxl\:tw-translate-y-89{
    --tw-translate-y: 22.25rem;
  }

  .xxl\:tw-translate-y-90{
    --tw-translate-y: 22.5rem;
  }

  .xxl\:tw-translate-y-91{
    --tw-translate-y: 22.75rem;
  }

  .xxl\:tw-translate-y-92{
    --tw-translate-y: 23rem;
  }

  .xxl\:tw-translate-y-96{
    --tw-translate-y: 24rem;
  }

  .xxl\:tw-translate-y-102{
    --tw-translate-y: 25.5rem;
  }

  .xxl\:tw-translate-y-112{
    --tw-translate-y: 28rem;
  }

  .xxl\:tw-translate-y-128{
    --tw-translate-y: 31rem;
  }

  .xxl\:tw-translate-y-129{
    --tw-translate-y: 32.25rem;
  }

  .xxl\:tw-translate-y-130{
    --tw-translate-y: 32.5rem;
  }

  .xxl\:tw-translate-y-140{
    --tw-translate-y: 35rem;
  }

  .xxl\:tw-translate-y-160{
    --tw-translate-y: 40rem;
  }

  .xxl\:tw-translate-y-180{
    --tw-translate-y: 45rem;
  }

  .xxl\:tw-translate-y-185{
    --tw-translate-y: 46.25rem;
  }

  .xxl\:tw-translate-y-190{
    --tw-translate-y: 47.5rem;
  }

  .xxl\:tw-translate-y-200{
    --tw-translate-y: 50rem;
  }

  .xxl\:tw-translate-y-px{
    --tw-translate-y: 1px;
  }

  .xxl\:tw-translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .xxl\:tw-translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .xxl\:tw-translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .xxl\:tw-translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .xxl\:tw--translate-y-0{
    --tw-translate-y: 0px;
  }

  .xxl\:tw--translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .xxl\:tw--translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .xxl\:tw--translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .xxl\:tw--translate-y-4{
    --tw-translate-y: -1rem;
  }

  .xxl\:tw--translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .xxl\:tw--translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .xxl\:tw--translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .xxl\:tw--translate-y-8{
    --tw-translate-y: -2rem;
  }

  .xxl\:tw--translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .xxl\:tw--translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .xxl\:tw--translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .xxl\:tw--translate-y-12{
    --tw-translate-y: -3rem;
  }

  .xxl\:tw--translate-y-13{
    --tw-translate-y: -3.25rem;
  }

  .xxl\:tw--translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .xxl\:tw--translate-y-15{
    --tw-translate-y: -3.75rem;
  }

  .xxl\:tw--translate-y-16{
    --tw-translate-y: -4rem;
  }

  .xxl\:tw--translate-y-17{
    --tw-translate-y: -4.25rem;
  }

  .xxl\:tw--translate-y-18{
    --tw-translate-y: -4.5rem;
  }

  .xxl\:tw--translate-y-19{
    --tw-translate-y: -4.75rem;
  }

  .xxl\:tw--translate-y-20{
    --tw-translate-y: -5rem;
  }

  .xxl\:tw--translate-y-21{
    --tw-translate-y: -5.25rem;
  }

  .xxl\:tw--translate-y-22{
    --tw-translate-y: -5.5rem;
  }

  .xxl\:tw--translate-y-23{
    --tw-translate-y: -5.75rem;
  }

  .xxl\:tw--translate-y-24{
    --tw-translate-y: -6rem;
  }

  .xxl\:tw--translate-y-25{
    --tw-translate-y: -6.25rem;
  }

  .xxl\:tw--translate-y-26{
    --tw-translate-y: -6.5rem;
  }

  .xxl\:tw--translate-y-27{
    --tw-translate-y: -6.75rem;
  }

  .xxl\:tw--translate-y-28{
    --tw-translate-y: -7rem;
  }

  .xxl\:tw--translate-y-29{
    --tw-translate-y: -7.25rem;
  }

  .xxl\:tw--translate-y-30{
    --tw-translate-y: -7.5rem;
  }

  .xxl\:tw--translate-y-31{
    --tw-translate-y: -7.75rem;
  }

  .xxl\:tw--translate-y-32{
    --tw-translate-y: -8rem;
  }

  .xxl\:tw--translate-y-33{
    --tw-translate-y: -8.25rem;
  }

  .xxl\:tw--translate-y-34{
    --tw-translate-y: -8.5rem;
  }

  .xxl\:tw--translate-y-35{
    --tw-translate-y: -8.75rem;
  }

  .xxl\:tw--translate-y-36{
    --tw-translate-y: -9rem;
  }

  .xxl\:tw--translate-y-37{
    --tw-translate-y: -9.25rem;
  }

  .xxl\:tw--translate-y-38{
    --tw-translate-y: -9.5rem;
  }

  .xxl\:tw--translate-y-39{
    --tw-translate-y: -9.75rem;
  }

  .xxl\:tw--translate-y-40{
    --tw-translate-y: -10rem;
  }

  .xxl\:tw--translate-y-41{
    --tw-translate-y: -10.25rem;
  }

  .xxl\:tw--translate-y-42{
    --tw-translate-y: -10.5rem;
  }

  .xxl\:tw--translate-y-43{
    --tw-translate-y: -10.75rem;
  }

  .xxl\:tw--translate-y-44{
    --tw-translate-y: -11rem;
  }

  .xxl\:tw--translate-y-45{
    --tw-translate-y: -11.25rem;
  }

  .xxl\:tw--translate-y-46{
    --tw-translate-y: -11.5rem;
  }

  .xxl\:tw--translate-y-47{
    --tw-translate-y: -11.75rem;
  }

  .xxl\:tw--translate-y-48{
    --tw-translate-y: -12rem;
  }

  .xxl\:tw--translate-y-50{
    --tw-translate-y: -12.5rem;
  }

  .xxl\:tw--translate-y-52{
    --tw-translate-y: -13rem;
  }

  .xxl\:tw--translate-y-53{
    --tw-translate-y: -13.25rem;
  }

  .xxl\:tw--translate-y-54{
    --tw-translate-y: -13.5rem;
  }

  .xxl\:tw--translate-y-55{
    --tw-translate-y: -13.75rem;
  }

  .xxl\:tw--translate-y-56{
    --tw-translate-y: -14rem;
  }

  .xxl\:tw--translate-y-57{
    --tw-translate-y: -14.25rem;
  }

  .xxl\:tw--translate-y-58{
    --tw-translate-y: -14.5rem;
  }

  .xxl\:tw--translate-y-59{
    --tw-translate-y: -14.75rem;
  }

  .xxl\:tw--translate-y-60{
    --tw-translate-y: -15rem;
  }

  .xxl\:tw--translate-y-61{
    --tw-translate-y: -15.25rem;
  }

  .xxl\:tw--translate-y-62{
    --tw-translate-y: -15.5rem;
  }

  .xxl\:tw--translate-y-63{
    --tw-translate-y: -15.75rem;
  }

  .xxl\:tw--translate-y-64{
    --tw-translate-y: -16rem;
  }

  .xxl\:tw--translate-y-65{
    --tw-translate-y: -16.25rem;
  }

  .xxl\:tw--translate-y-66{
    --tw-translate-y: -16.5rem;
  }

  .xxl\:tw--translate-y-68{
    --tw-translate-y: -17rem;
  }

  .xxl\:tw--translate-y-69{
    --tw-translate-y: -17.25rem;
  }

  .xxl\:tw--translate-y-70{
    --tw-translate-y: -17.5rem;
  }

  .xxl\:tw--translate-y-71{
    --tw-translate-y: -17.75rem;
  }

  .xxl\:tw--translate-y-72{
    --tw-translate-y: -18rem;
  }

  .xxl\:tw--translate-y-73{
    --tw-translate-y: -18.25rem;
  }

  .xxl\:tw--translate-y-74{
    --tw-translate-y: -18.5rem;
  }

  .xxl\:tw--translate-y-75{
    --tw-translate-y: -18.75rem;
  }

  .xxl\:tw--translate-y-76{
    --tw-translate-y: -19rem;
  }

  .xxl\:tw--translate-y-77{
    --tw-translate-y: -19.25rem;
  }

  .xxl\:tw--translate-y-78{
    --tw-translate-y: -19.5rem;
  }

  .xxl\:tw--translate-y-79{
    --tw-translate-y: -19.75rem;
  }

  .xxl\:tw--translate-y-80{
    --tw-translate-y: -20rem;
  }

  .xxl\:tw--translate-y-81{
    --tw-translate-y: -20.25rem;
  }

  .xxl\:tw--translate-y-82{
    --tw-translate-y: -20.5rem;
  }

  .xxl\:tw--translate-y-83{
    --tw-translate-y: -20.75rem;
  }

  .xxl\:tw--translate-y-84{
    --tw-translate-y: -21rem;
  }

  .xxl\:tw--translate-y-85{
    --tw-translate-y: -21.25rem;
  }

  .xxl\:tw--translate-y-86{
    --tw-translate-y: -21.5rem;
  }

  .xxl\:tw--translate-y-87{
    --tw-translate-y: -21.75rem;
  }

  .xxl\:tw--translate-y-88{
    --tw-translate-y: -22rem;
  }

  .xxl\:tw--translate-y-89{
    --tw-translate-y: -22.25rem;
  }

  .xxl\:tw--translate-y-90{
    --tw-translate-y: -22.5rem;
  }

  .xxl\:tw--translate-y-91{
    --tw-translate-y: -22.75rem;
  }

  .xxl\:tw--translate-y-92{
    --tw-translate-y: -23rem;
  }

  .xxl\:tw--translate-y-96{
    --tw-translate-y: -24rem;
  }

  .xxl\:tw--translate-y-102{
    --tw-translate-y: -25.5rem;
  }

  .xxl\:tw--translate-y-112{
    --tw-translate-y: -28rem;
  }

  .xxl\:tw--translate-y-128{
    --tw-translate-y: -31rem;
  }

  .xxl\:tw--translate-y-129{
    --tw-translate-y: -32.25rem;
  }

  .xxl\:tw--translate-y-130{
    --tw-translate-y: -32.5rem;
  }

  .xxl\:tw--translate-y-140{
    --tw-translate-y: -35rem;
  }

  .xxl\:tw--translate-y-160{
    --tw-translate-y: -40rem;
  }

  .xxl\:tw--translate-y-180{
    --tw-translate-y: -45rem;
  }

  .xxl\:tw--translate-y-185{
    --tw-translate-y: -46.25rem;
  }

  .xxl\:tw--translate-y-190{
    --tw-translate-y: -47.5rem;
  }

  .xxl\:tw--translate-y-200{
    --tw-translate-y: -50rem;
  }

  .xxl\:tw--translate-y-px{
    --tw-translate-y: -1px;
  }

  .xxl\:tw--translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .xxl\:tw--translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .xxl\:tw--translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .xxl\:tw--translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .xxl\:tw-translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .xxl\:tw-translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .xxl\:tw-translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .xxl\:tw-translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .xxl\:tw-translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .xxl\:tw-translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .xxl\:tw-translate-y-full{
    --tw-translate-y: 100%;
  }

  .xxl\:tw--translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .xxl\:tw--translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .xxl\:tw--translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .xxl\:tw--translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .xxl\:tw--translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .xxl\:tw--translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .xxl\:tw--translate-y-full{
    --tw-translate-y: -100%;
  }

  .xxl\:hover\:tw-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xxl\:hover\:tw-translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .xxl\:hover\:tw-translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .xxl\:hover\:tw-translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .xxl\:hover\:tw-translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .xxl\:hover\:tw-translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .xxl\:hover\:tw-translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .xxl\:hover\:tw-translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .xxl\:hover\:tw-translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .xxl\:hover\:tw-translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .xxl\:hover\:tw-translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .xxl\:hover\:tw-translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .xxl\:hover\:tw-translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .xxl\:hover\:tw-translate-x-13:hover{
    --tw-translate-x: 3.25rem;
  }

  .xxl\:hover\:tw-translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .xxl\:hover\:tw-translate-x-15:hover{
    --tw-translate-x: 3.75rem;
  }

  .xxl\:hover\:tw-translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .xxl\:hover\:tw-translate-x-17:hover{
    --tw-translate-x: 4.25rem;
  }

  .xxl\:hover\:tw-translate-x-18:hover{
    --tw-translate-x: 4.5rem;
  }

  .xxl\:hover\:tw-translate-x-19:hover{
    --tw-translate-x: 4.75rem;
  }

  .xxl\:hover\:tw-translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .xxl\:hover\:tw-translate-x-21:hover{
    --tw-translate-x: 5.25rem;
  }

  .xxl\:hover\:tw-translate-x-22:hover{
    --tw-translate-x: 5.5rem;
  }

  .xxl\:hover\:tw-translate-x-23:hover{
    --tw-translate-x: 5.75rem;
  }

  .xxl\:hover\:tw-translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .xxl\:hover\:tw-translate-x-25:hover{
    --tw-translate-x: 6.25rem;
  }

  .xxl\:hover\:tw-translate-x-26:hover{
    --tw-translate-x: 6.5rem;
  }

  .xxl\:hover\:tw-translate-x-27:hover{
    --tw-translate-x: 6.75rem;
  }

  .xxl\:hover\:tw-translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .xxl\:hover\:tw-translate-x-29:hover{
    --tw-translate-x: 7.25rem;
  }

  .xxl\:hover\:tw-translate-x-30:hover{
    --tw-translate-x: 7.5rem;
  }

  .xxl\:hover\:tw-translate-x-31:hover{
    --tw-translate-x: 7.75rem;
  }

  .xxl\:hover\:tw-translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .xxl\:hover\:tw-translate-x-33:hover{
    --tw-translate-x: 8.25rem;
  }

  .xxl\:hover\:tw-translate-x-34:hover{
    --tw-translate-x: 8.5rem;
  }

  .xxl\:hover\:tw-translate-x-35:hover{
    --tw-translate-x: 8.75rem;
  }

  .xxl\:hover\:tw-translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .xxl\:hover\:tw-translate-x-37:hover{
    --tw-translate-x: 9.25rem;
  }

  .xxl\:hover\:tw-translate-x-38:hover{
    --tw-translate-x: 9.5rem;
  }

  .xxl\:hover\:tw-translate-x-39:hover{
    --tw-translate-x: 9.75rem;
  }

  .xxl\:hover\:tw-translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .xxl\:hover\:tw-translate-x-41:hover{
    --tw-translate-x: 10.25rem;
  }

  .xxl\:hover\:tw-translate-x-42:hover{
    --tw-translate-x: 10.5rem;
  }

  .xxl\:hover\:tw-translate-x-43:hover{
    --tw-translate-x: 10.75rem;
  }

  .xxl\:hover\:tw-translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .xxl\:hover\:tw-translate-x-45:hover{
    --tw-translate-x: 11.25rem;
  }

  .xxl\:hover\:tw-translate-x-46:hover{
    --tw-translate-x: 11.5rem;
  }

  .xxl\:hover\:tw-translate-x-47:hover{
    --tw-translate-x: 11.75rem;
  }

  .xxl\:hover\:tw-translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .xxl\:hover\:tw-translate-x-50:hover{
    --tw-translate-x: 12.5rem;
  }

  .xxl\:hover\:tw-translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .xxl\:hover\:tw-translate-x-53:hover{
    --tw-translate-x: 13.25rem;
  }

  .xxl\:hover\:tw-translate-x-54:hover{
    --tw-translate-x: 13.5rem;
  }

  .xxl\:hover\:tw-translate-x-55:hover{
    --tw-translate-x: 13.75rem;
  }

  .xxl\:hover\:tw-translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .xxl\:hover\:tw-translate-x-57:hover{
    --tw-translate-x: 14.25rem;
  }

  .xxl\:hover\:tw-translate-x-58:hover{
    --tw-translate-x: 14.5rem;
  }

  .xxl\:hover\:tw-translate-x-59:hover{
    --tw-translate-x: 14.75rem;
  }

  .xxl\:hover\:tw-translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .xxl\:hover\:tw-translate-x-61:hover{
    --tw-translate-x: 15.25rem;
  }

  .xxl\:hover\:tw-translate-x-62:hover{
    --tw-translate-x: 15.5rem;
  }

  .xxl\:hover\:tw-translate-x-63:hover{
    --tw-translate-x: 15.75rem;
  }

  .xxl\:hover\:tw-translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .xxl\:hover\:tw-translate-x-65:hover{
    --tw-translate-x: 16.25rem;
  }

  .xxl\:hover\:tw-translate-x-66:hover{
    --tw-translate-x: 16.5rem;
  }

  .xxl\:hover\:tw-translate-x-68:hover{
    --tw-translate-x: 17rem;
  }

  .xxl\:hover\:tw-translate-x-69:hover{
    --tw-translate-x: 17.25rem;
  }

  .xxl\:hover\:tw-translate-x-70:hover{
    --tw-translate-x: 17.5rem;
  }

  .xxl\:hover\:tw-translate-x-71:hover{
    --tw-translate-x: 17.75rem;
  }

  .xxl\:hover\:tw-translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .xxl\:hover\:tw-translate-x-73:hover{
    --tw-translate-x: 18.25rem;
  }

  .xxl\:hover\:tw-translate-x-74:hover{
    --tw-translate-x: 18.5rem;
  }

  .xxl\:hover\:tw-translate-x-75:hover{
    --tw-translate-x: 18.75rem;
  }

  .xxl\:hover\:tw-translate-x-76:hover{
    --tw-translate-x: 19rem;
  }

  .xxl\:hover\:tw-translate-x-77:hover{
    --tw-translate-x: 19.25rem;
  }

  .xxl\:hover\:tw-translate-x-78:hover{
    --tw-translate-x: 19.5rem;
  }

  .xxl\:hover\:tw-translate-x-79:hover{
    --tw-translate-x: 19.75rem;
  }

  .xxl\:hover\:tw-translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .xxl\:hover\:tw-translate-x-81:hover{
    --tw-translate-x: 20.25rem;
  }

  .xxl\:hover\:tw-translate-x-82:hover{
    --tw-translate-x: 20.5rem;
  }

  .xxl\:hover\:tw-translate-x-83:hover{
    --tw-translate-x: 20.75rem;
  }

  .xxl\:hover\:tw-translate-x-84:hover{
    --tw-translate-x: 21rem;
  }

  .xxl\:hover\:tw-translate-x-85:hover{
    --tw-translate-x: 21.25rem;
  }

  .xxl\:hover\:tw-translate-x-86:hover{
    --tw-translate-x: 21.5rem;
  }

  .xxl\:hover\:tw-translate-x-87:hover{
    --tw-translate-x: 21.75rem;
  }

  .xxl\:hover\:tw-translate-x-88:hover{
    --tw-translate-x: 22rem;
  }

  .xxl\:hover\:tw-translate-x-89:hover{
    --tw-translate-x: 22.25rem;
  }

  .xxl\:hover\:tw-translate-x-90:hover{
    --tw-translate-x: 22.5rem;
  }

  .xxl\:hover\:tw-translate-x-91:hover{
    --tw-translate-x: 22.75rem;
  }

  .xxl\:hover\:tw-translate-x-92:hover{
    --tw-translate-x: 23rem;
  }

  .xxl\:hover\:tw-translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .xxl\:hover\:tw-translate-x-102:hover{
    --tw-translate-x: 25.5rem;
  }

  .xxl\:hover\:tw-translate-x-112:hover{
    --tw-translate-x: 28rem;
  }

  .xxl\:hover\:tw-translate-x-128:hover{
    --tw-translate-x: 31rem;
  }

  .xxl\:hover\:tw-translate-x-129:hover{
    --tw-translate-x: 32.25rem;
  }

  .xxl\:hover\:tw-translate-x-130:hover{
    --tw-translate-x: 32.5rem;
  }

  .xxl\:hover\:tw-translate-x-140:hover{
    --tw-translate-x: 35rem;
  }

  .xxl\:hover\:tw-translate-x-160:hover{
    --tw-translate-x: 40rem;
  }

  .xxl\:hover\:tw-translate-x-180:hover{
    --tw-translate-x: 45rem;
  }

  .xxl\:hover\:tw-translate-x-185:hover{
    --tw-translate-x: 46.25rem;
  }

  .xxl\:hover\:tw-translate-x-190:hover{
    --tw-translate-x: 47.5rem;
  }

  .xxl\:hover\:tw-translate-x-200:hover{
    --tw-translate-x: 50rem;
  }

  .xxl\:hover\:tw-translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .xxl\:hover\:tw-translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .xxl\:hover\:tw-translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .xxl\:hover\:tw-translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .xxl\:hover\:tw-translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .xxl\:hover\:tw--translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xxl\:hover\:tw--translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .xxl\:hover\:tw--translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .xxl\:hover\:tw--translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .xxl\:hover\:tw--translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .xxl\:hover\:tw--translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .xxl\:hover\:tw--translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .xxl\:hover\:tw--translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .xxl\:hover\:tw--translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .xxl\:hover\:tw--translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .xxl\:hover\:tw--translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .xxl\:hover\:tw--translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .xxl\:hover\:tw--translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .xxl\:hover\:tw--translate-x-13:hover{
    --tw-translate-x: -3.25rem;
  }

  .xxl\:hover\:tw--translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .xxl\:hover\:tw--translate-x-15:hover{
    --tw-translate-x: -3.75rem;
  }

  .xxl\:hover\:tw--translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .xxl\:hover\:tw--translate-x-17:hover{
    --tw-translate-x: -4.25rem;
  }

  .xxl\:hover\:tw--translate-x-18:hover{
    --tw-translate-x: -4.5rem;
  }

  .xxl\:hover\:tw--translate-x-19:hover{
    --tw-translate-x: -4.75rem;
  }

  .xxl\:hover\:tw--translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .xxl\:hover\:tw--translate-x-21:hover{
    --tw-translate-x: -5.25rem;
  }

  .xxl\:hover\:tw--translate-x-22:hover{
    --tw-translate-x: -5.5rem;
  }

  .xxl\:hover\:tw--translate-x-23:hover{
    --tw-translate-x: -5.75rem;
  }

  .xxl\:hover\:tw--translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .xxl\:hover\:tw--translate-x-25:hover{
    --tw-translate-x: -6.25rem;
  }

  .xxl\:hover\:tw--translate-x-26:hover{
    --tw-translate-x: -6.5rem;
  }

  .xxl\:hover\:tw--translate-x-27:hover{
    --tw-translate-x: -6.75rem;
  }

  .xxl\:hover\:tw--translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .xxl\:hover\:tw--translate-x-29:hover{
    --tw-translate-x: -7.25rem;
  }

  .xxl\:hover\:tw--translate-x-30:hover{
    --tw-translate-x: -7.5rem;
  }

  .xxl\:hover\:tw--translate-x-31:hover{
    --tw-translate-x: -7.75rem;
  }

  .xxl\:hover\:tw--translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .xxl\:hover\:tw--translate-x-33:hover{
    --tw-translate-x: -8.25rem;
  }

  .xxl\:hover\:tw--translate-x-34:hover{
    --tw-translate-x: -8.5rem;
  }

  .xxl\:hover\:tw--translate-x-35:hover{
    --tw-translate-x: -8.75rem;
  }

  .xxl\:hover\:tw--translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .xxl\:hover\:tw--translate-x-37:hover{
    --tw-translate-x: -9.25rem;
  }

  .xxl\:hover\:tw--translate-x-38:hover{
    --tw-translate-x: -9.5rem;
  }

  .xxl\:hover\:tw--translate-x-39:hover{
    --tw-translate-x: -9.75rem;
  }

  .xxl\:hover\:tw--translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .xxl\:hover\:tw--translate-x-41:hover{
    --tw-translate-x: -10.25rem;
  }

  .xxl\:hover\:tw--translate-x-42:hover{
    --tw-translate-x: -10.5rem;
  }

  .xxl\:hover\:tw--translate-x-43:hover{
    --tw-translate-x: -10.75rem;
  }

  .xxl\:hover\:tw--translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .xxl\:hover\:tw--translate-x-45:hover{
    --tw-translate-x: -11.25rem;
  }

  .xxl\:hover\:tw--translate-x-46:hover{
    --tw-translate-x: -11.5rem;
  }

  .xxl\:hover\:tw--translate-x-47:hover{
    --tw-translate-x: -11.75rem;
  }

  .xxl\:hover\:tw--translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .xxl\:hover\:tw--translate-x-50:hover{
    --tw-translate-x: -12.5rem;
  }

  .xxl\:hover\:tw--translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .xxl\:hover\:tw--translate-x-53:hover{
    --tw-translate-x: -13.25rem;
  }

  .xxl\:hover\:tw--translate-x-54:hover{
    --tw-translate-x: -13.5rem;
  }

  .xxl\:hover\:tw--translate-x-55:hover{
    --tw-translate-x: -13.75rem;
  }

  .xxl\:hover\:tw--translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .xxl\:hover\:tw--translate-x-57:hover{
    --tw-translate-x: -14.25rem;
  }

  .xxl\:hover\:tw--translate-x-58:hover{
    --tw-translate-x: -14.5rem;
  }

  .xxl\:hover\:tw--translate-x-59:hover{
    --tw-translate-x: -14.75rem;
  }

  .xxl\:hover\:tw--translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .xxl\:hover\:tw--translate-x-61:hover{
    --tw-translate-x: -15.25rem;
  }

  .xxl\:hover\:tw--translate-x-62:hover{
    --tw-translate-x: -15.5rem;
  }

  .xxl\:hover\:tw--translate-x-63:hover{
    --tw-translate-x: -15.75rem;
  }

  .xxl\:hover\:tw--translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .xxl\:hover\:tw--translate-x-65:hover{
    --tw-translate-x: -16.25rem;
  }

  .xxl\:hover\:tw--translate-x-66:hover{
    --tw-translate-x: -16.5rem;
  }

  .xxl\:hover\:tw--translate-x-68:hover{
    --tw-translate-x: -17rem;
  }

  .xxl\:hover\:tw--translate-x-69:hover{
    --tw-translate-x: -17.25rem;
  }

  .xxl\:hover\:tw--translate-x-70:hover{
    --tw-translate-x: -17.5rem;
  }

  .xxl\:hover\:tw--translate-x-71:hover{
    --tw-translate-x: -17.75rem;
  }

  .xxl\:hover\:tw--translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .xxl\:hover\:tw--translate-x-73:hover{
    --tw-translate-x: -18.25rem;
  }

  .xxl\:hover\:tw--translate-x-74:hover{
    --tw-translate-x: -18.5rem;
  }

  .xxl\:hover\:tw--translate-x-75:hover{
    --tw-translate-x: -18.75rem;
  }

  .xxl\:hover\:tw--translate-x-76:hover{
    --tw-translate-x: -19rem;
  }

  .xxl\:hover\:tw--translate-x-77:hover{
    --tw-translate-x: -19.25rem;
  }

  .xxl\:hover\:tw--translate-x-78:hover{
    --tw-translate-x: -19.5rem;
  }

  .xxl\:hover\:tw--translate-x-79:hover{
    --tw-translate-x: -19.75rem;
  }

  .xxl\:hover\:tw--translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .xxl\:hover\:tw--translate-x-81:hover{
    --tw-translate-x: -20.25rem;
  }

  .xxl\:hover\:tw--translate-x-82:hover{
    --tw-translate-x: -20.5rem;
  }

  .xxl\:hover\:tw--translate-x-83:hover{
    --tw-translate-x: -20.75rem;
  }

  .xxl\:hover\:tw--translate-x-84:hover{
    --tw-translate-x: -21rem;
  }

  .xxl\:hover\:tw--translate-x-85:hover{
    --tw-translate-x: -21.25rem;
  }

  .xxl\:hover\:tw--translate-x-86:hover{
    --tw-translate-x: -21.5rem;
  }

  .xxl\:hover\:tw--translate-x-87:hover{
    --tw-translate-x: -21.75rem;
  }

  .xxl\:hover\:tw--translate-x-88:hover{
    --tw-translate-x: -22rem;
  }

  .xxl\:hover\:tw--translate-x-89:hover{
    --tw-translate-x: -22.25rem;
  }

  .xxl\:hover\:tw--translate-x-90:hover{
    --tw-translate-x: -22.5rem;
  }

  .xxl\:hover\:tw--translate-x-91:hover{
    --tw-translate-x: -22.75rem;
  }

  .xxl\:hover\:tw--translate-x-92:hover{
    --tw-translate-x: -23rem;
  }

  .xxl\:hover\:tw--translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .xxl\:hover\:tw--translate-x-102:hover{
    --tw-translate-x: -25.5rem;
  }

  .xxl\:hover\:tw--translate-x-112:hover{
    --tw-translate-x: -28rem;
  }

  .xxl\:hover\:tw--translate-x-128:hover{
    --tw-translate-x: -31rem;
  }

  .xxl\:hover\:tw--translate-x-129:hover{
    --tw-translate-x: -32.25rem;
  }

  .xxl\:hover\:tw--translate-x-130:hover{
    --tw-translate-x: -32.5rem;
  }

  .xxl\:hover\:tw--translate-x-140:hover{
    --tw-translate-x: -35rem;
  }

  .xxl\:hover\:tw--translate-x-160:hover{
    --tw-translate-x: -40rem;
  }

  .xxl\:hover\:tw--translate-x-180:hover{
    --tw-translate-x: -45rem;
  }

  .xxl\:hover\:tw--translate-x-185:hover{
    --tw-translate-x: -46.25rem;
  }

  .xxl\:hover\:tw--translate-x-190:hover{
    --tw-translate-x: -47.5rem;
  }

  .xxl\:hover\:tw--translate-x-200:hover{
    --tw-translate-x: -50rem;
  }

  .xxl\:hover\:tw--translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .xxl\:hover\:tw--translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .xxl\:hover\:tw--translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .xxl\:hover\:tw--translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .xxl\:hover\:tw--translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .xxl\:hover\:tw-translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .xxl\:hover\:tw-translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .xxl\:hover\:tw-translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .xxl\:hover\:tw-translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .xxl\:hover\:tw-translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .xxl\:hover\:tw-translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .xxl\:hover\:tw-translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .xxl\:hover\:tw--translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .xxl\:hover\:tw--translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .xxl\:hover\:tw--translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .xxl\:hover\:tw--translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .xxl\:hover\:tw--translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .xxl\:hover\:tw--translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .xxl\:hover\:tw--translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .xxl\:hover\:tw-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xxl\:hover\:tw-translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .xxl\:hover\:tw-translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .xxl\:hover\:tw-translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .xxl\:hover\:tw-translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .xxl\:hover\:tw-translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .xxl\:hover\:tw-translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .xxl\:hover\:tw-translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .xxl\:hover\:tw-translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .xxl\:hover\:tw-translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .xxl\:hover\:tw-translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .xxl\:hover\:tw-translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .xxl\:hover\:tw-translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .xxl\:hover\:tw-translate-y-13:hover{
    --tw-translate-y: 3.25rem;
  }

  .xxl\:hover\:tw-translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .xxl\:hover\:tw-translate-y-15:hover{
    --tw-translate-y: 3.75rem;
  }

  .xxl\:hover\:tw-translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .xxl\:hover\:tw-translate-y-17:hover{
    --tw-translate-y: 4.25rem;
  }

  .xxl\:hover\:tw-translate-y-18:hover{
    --tw-translate-y: 4.5rem;
  }

  .xxl\:hover\:tw-translate-y-19:hover{
    --tw-translate-y: 4.75rem;
  }

  .xxl\:hover\:tw-translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .xxl\:hover\:tw-translate-y-21:hover{
    --tw-translate-y: 5.25rem;
  }

  .xxl\:hover\:tw-translate-y-22:hover{
    --tw-translate-y: 5.5rem;
  }

  .xxl\:hover\:tw-translate-y-23:hover{
    --tw-translate-y: 5.75rem;
  }

  .xxl\:hover\:tw-translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .xxl\:hover\:tw-translate-y-25:hover{
    --tw-translate-y: 6.25rem;
  }

  .xxl\:hover\:tw-translate-y-26:hover{
    --tw-translate-y: 6.5rem;
  }

  .xxl\:hover\:tw-translate-y-27:hover{
    --tw-translate-y: 6.75rem;
  }

  .xxl\:hover\:tw-translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .xxl\:hover\:tw-translate-y-29:hover{
    --tw-translate-y: 7.25rem;
  }

  .xxl\:hover\:tw-translate-y-30:hover{
    --tw-translate-y: 7.5rem;
  }

  .xxl\:hover\:tw-translate-y-31:hover{
    --tw-translate-y: 7.75rem;
  }

  .xxl\:hover\:tw-translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .xxl\:hover\:tw-translate-y-33:hover{
    --tw-translate-y: 8.25rem;
  }

  .xxl\:hover\:tw-translate-y-34:hover{
    --tw-translate-y: 8.5rem;
  }

  .xxl\:hover\:tw-translate-y-35:hover{
    --tw-translate-y: 8.75rem;
  }

  .xxl\:hover\:tw-translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .xxl\:hover\:tw-translate-y-37:hover{
    --tw-translate-y: 9.25rem;
  }

  .xxl\:hover\:tw-translate-y-38:hover{
    --tw-translate-y: 9.5rem;
  }

  .xxl\:hover\:tw-translate-y-39:hover{
    --tw-translate-y: 9.75rem;
  }

  .xxl\:hover\:tw-translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .xxl\:hover\:tw-translate-y-41:hover{
    --tw-translate-y: 10.25rem;
  }

  .xxl\:hover\:tw-translate-y-42:hover{
    --tw-translate-y: 10.5rem;
  }

  .xxl\:hover\:tw-translate-y-43:hover{
    --tw-translate-y: 10.75rem;
  }

  .xxl\:hover\:tw-translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .xxl\:hover\:tw-translate-y-45:hover{
    --tw-translate-y: 11.25rem;
  }

  .xxl\:hover\:tw-translate-y-46:hover{
    --tw-translate-y: 11.5rem;
  }

  .xxl\:hover\:tw-translate-y-47:hover{
    --tw-translate-y: 11.75rem;
  }

  .xxl\:hover\:tw-translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .xxl\:hover\:tw-translate-y-50:hover{
    --tw-translate-y: 12.5rem;
  }

  .xxl\:hover\:tw-translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .xxl\:hover\:tw-translate-y-53:hover{
    --tw-translate-y: 13.25rem;
  }

  .xxl\:hover\:tw-translate-y-54:hover{
    --tw-translate-y: 13.5rem;
  }

  .xxl\:hover\:tw-translate-y-55:hover{
    --tw-translate-y: 13.75rem;
  }

  .xxl\:hover\:tw-translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .xxl\:hover\:tw-translate-y-57:hover{
    --tw-translate-y: 14.25rem;
  }

  .xxl\:hover\:tw-translate-y-58:hover{
    --tw-translate-y: 14.5rem;
  }

  .xxl\:hover\:tw-translate-y-59:hover{
    --tw-translate-y: 14.75rem;
  }

  .xxl\:hover\:tw-translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .xxl\:hover\:tw-translate-y-61:hover{
    --tw-translate-y: 15.25rem;
  }

  .xxl\:hover\:tw-translate-y-62:hover{
    --tw-translate-y: 15.5rem;
  }

  .xxl\:hover\:tw-translate-y-63:hover{
    --tw-translate-y: 15.75rem;
  }

  .xxl\:hover\:tw-translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .xxl\:hover\:tw-translate-y-65:hover{
    --tw-translate-y: 16.25rem;
  }

  .xxl\:hover\:tw-translate-y-66:hover{
    --tw-translate-y: 16.5rem;
  }

  .xxl\:hover\:tw-translate-y-68:hover{
    --tw-translate-y: 17rem;
  }

  .xxl\:hover\:tw-translate-y-69:hover{
    --tw-translate-y: 17.25rem;
  }

  .xxl\:hover\:tw-translate-y-70:hover{
    --tw-translate-y: 17.5rem;
  }

  .xxl\:hover\:tw-translate-y-71:hover{
    --tw-translate-y: 17.75rem;
  }

  .xxl\:hover\:tw-translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .xxl\:hover\:tw-translate-y-73:hover{
    --tw-translate-y: 18.25rem;
  }

  .xxl\:hover\:tw-translate-y-74:hover{
    --tw-translate-y: 18.5rem;
  }

  .xxl\:hover\:tw-translate-y-75:hover{
    --tw-translate-y: 18.75rem;
  }

  .xxl\:hover\:tw-translate-y-76:hover{
    --tw-translate-y: 19rem;
  }

  .xxl\:hover\:tw-translate-y-77:hover{
    --tw-translate-y: 19.25rem;
  }

  .xxl\:hover\:tw-translate-y-78:hover{
    --tw-translate-y: 19.5rem;
  }

  .xxl\:hover\:tw-translate-y-79:hover{
    --tw-translate-y: 19.75rem;
  }

  .xxl\:hover\:tw-translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .xxl\:hover\:tw-translate-y-81:hover{
    --tw-translate-y: 20.25rem;
  }

  .xxl\:hover\:tw-translate-y-82:hover{
    --tw-translate-y: 20.5rem;
  }

  .xxl\:hover\:tw-translate-y-83:hover{
    --tw-translate-y: 20.75rem;
  }

  .xxl\:hover\:tw-translate-y-84:hover{
    --tw-translate-y: 21rem;
  }

  .xxl\:hover\:tw-translate-y-85:hover{
    --tw-translate-y: 21.25rem;
  }

  .xxl\:hover\:tw-translate-y-86:hover{
    --tw-translate-y: 21.5rem;
  }

  .xxl\:hover\:tw-translate-y-87:hover{
    --tw-translate-y: 21.75rem;
  }

  .xxl\:hover\:tw-translate-y-88:hover{
    --tw-translate-y: 22rem;
  }

  .xxl\:hover\:tw-translate-y-89:hover{
    --tw-translate-y: 22.25rem;
  }

  .xxl\:hover\:tw-translate-y-90:hover{
    --tw-translate-y: 22.5rem;
  }

  .xxl\:hover\:tw-translate-y-91:hover{
    --tw-translate-y: 22.75rem;
  }

  .xxl\:hover\:tw-translate-y-92:hover{
    --tw-translate-y: 23rem;
  }

  .xxl\:hover\:tw-translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .xxl\:hover\:tw-translate-y-102:hover{
    --tw-translate-y: 25.5rem;
  }

  .xxl\:hover\:tw-translate-y-112:hover{
    --tw-translate-y: 28rem;
  }

  .xxl\:hover\:tw-translate-y-128:hover{
    --tw-translate-y: 31rem;
  }

  .xxl\:hover\:tw-translate-y-129:hover{
    --tw-translate-y: 32.25rem;
  }

  .xxl\:hover\:tw-translate-y-130:hover{
    --tw-translate-y: 32.5rem;
  }

  .xxl\:hover\:tw-translate-y-140:hover{
    --tw-translate-y: 35rem;
  }

  .xxl\:hover\:tw-translate-y-160:hover{
    --tw-translate-y: 40rem;
  }

  .xxl\:hover\:tw-translate-y-180:hover{
    --tw-translate-y: 45rem;
  }

  .xxl\:hover\:tw-translate-y-185:hover{
    --tw-translate-y: 46.25rem;
  }

  .xxl\:hover\:tw-translate-y-190:hover{
    --tw-translate-y: 47.5rem;
  }

  .xxl\:hover\:tw-translate-y-200:hover{
    --tw-translate-y: 50rem;
  }

  .xxl\:hover\:tw-translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .xxl\:hover\:tw-translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .xxl\:hover\:tw-translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .xxl\:hover\:tw-translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .xxl\:hover\:tw-translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .xxl\:hover\:tw--translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xxl\:hover\:tw--translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .xxl\:hover\:tw--translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .xxl\:hover\:tw--translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .xxl\:hover\:tw--translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .xxl\:hover\:tw--translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .xxl\:hover\:tw--translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .xxl\:hover\:tw--translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .xxl\:hover\:tw--translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .xxl\:hover\:tw--translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .xxl\:hover\:tw--translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .xxl\:hover\:tw--translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .xxl\:hover\:tw--translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .xxl\:hover\:tw--translate-y-13:hover{
    --tw-translate-y: -3.25rem;
  }

  .xxl\:hover\:tw--translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .xxl\:hover\:tw--translate-y-15:hover{
    --tw-translate-y: -3.75rem;
  }

  .xxl\:hover\:tw--translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .xxl\:hover\:tw--translate-y-17:hover{
    --tw-translate-y: -4.25rem;
  }

  .xxl\:hover\:tw--translate-y-18:hover{
    --tw-translate-y: -4.5rem;
  }

  .xxl\:hover\:tw--translate-y-19:hover{
    --tw-translate-y: -4.75rem;
  }

  .xxl\:hover\:tw--translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .xxl\:hover\:tw--translate-y-21:hover{
    --tw-translate-y: -5.25rem;
  }

  .xxl\:hover\:tw--translate-y-22:hover{
    --tw-translate-y: -5.5rem;
  }

  .xxl\:hover\:tw--translate-y-23:hover{
    --tw-translate-y: -5.75rem;
  }

  .xxl\:hover\:tw--translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .xxl\:hover\:tw--translate-y-25:hover{
    --tw-translate-y: -6.25rem;
  }

  .xxl\:hover\:tw--translate-y-26:hover{
    --tw-translate-y: -6.5rem;
  }

  .xxl\:hover\:tw--translate-y-27:hover{
    --tw-translate-y: -6.75rem;
  }

  .xxl\:hover\:tw--translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .xxl\:hover\:tw--translate-y-29:hover{
    --tw-translate-y: -7.25rem;
  }

  .xxl\:hover\:tw--translate-y-30:hover{
    --tw-translate-y: -7.5rem;
  }

  .xxl\:hover\:tw--translate-y-31:hover{
    --tw-translate-y: -7.75rem;
  }

  .xxl\:hover\:tw--translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .xxl\:hover\:tw--translate-y-33:hover{
    --tw-translate-y: -8.25rem;
  }

  .xxl\:hover\:tw--translate-y-34:hover{
    --tw-translate-y: -8.5rem;
  }

  .xxl\:hover\:tw--translate-y-35:hover{
    --tw-translate-y: -8.75rem;
  }

  .xxl\:hover\:tw--translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .xxl\:hover\:tw--translate-y-37:hover{
    --tw-translate-y: -9.25rem;
  }

  .xxl\:hover\:tw--translate-y-38:hover{
    --tw-translate-y: -9.5rem;
  }

  .xxl\:hover\:tw--translate-y-39:hover{
    --tw-translate-y: -9.75rem;
  }

  .xxl\:hover\:tw--translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .xxl\:hover\:tw--translate-y-41:hover{
    --tw-translate-y: -10.25rem;
  }

  .xxl\:hover\:tw--translate-y-42:hover{
    --tw-translate-y: -10.5rem;
  }

  .xxl\:hover\:tw--translate-y-43:hover{
    --tw-translate-y: -10.75rem;
  }

  .xxl\:hover\:tw--translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .xxl\:hover\:tw--translate-y-45:hover{
    --tw-translate-y: -11.25rem;
  }

  .xxl\:hover\:tw--translate-y-46:hover{
    --tw-translate-y: -11.5rem;
  }

  .xxl\:hover\:tw--translate-y-47:hover{
    --tw-translate-y: -11.75rem;
  }

  .xxl\:hover\:tw--translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .xxl\:hover\:tw--translate-y-50:hover{
    --tw-translate-y: -12.5rem;
  }

  .xxl\:hover\:tw--translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .xxl\:hover\:tw--translate-y-53:hover{
    --tw-translate-y: -13.25rem;
  }

  .xxl\:hover\:tw--translate-y-54:hover{
    --tw-translate-y: -13.5rem;
  }

  .xxl\:hover\:tw--translate-y-55:hover{
    --tw-translate-y: -13.75rem;
  }

  .xxl\:hover\:tw--translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .xxl\:hover\:tw--translate-y-57:hover{
    --tw-translate-y: -14.25rem;
  }

  .xxl\:hover\:tw--translate-y-58:hover{
    --tw-translate-y: -14.5rem;
  }

  .xxl\:hover\:tw--translate-y-59:hover{
    --tw-translate-y: -14.75rem;
  }

  .xxl\:hover\:tw--translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .xxl\:hover\:tw--translate-y-61:hover{
    --tw-translate-y: -15.25rem;
  }

  .xxl\:hover\:tw--translate-y-62:hover{
    --tw-translate-y: -15.5rem;
  }

  .xxl\:hover\:tw--translate-y-63:hover{
    --tw-translate-y: -15.75rem;
  }

  .xxl\:hover\:tw--translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .xxl\:hover\:tw--translate-y-65:hover{
    --tw-translate-y: -16.25rem;
  }

  .xxl\:hover\:tw--translate-y-66:hover{
    --tw-translate-y: -16.5rem;
  }

  .xxl\:hover\:tw--translate-y-68:hover{
    --tw-translate-y: -17rem;
  }

  .xxl\:hover\:tw--translate-y-69:hover{
    --tw-translate-y: -17.25rem;
  }

  .xxl\:hover\:tw--translate-y-70:hover{
    --tw-translate-y: -17.5rem;
  }

  .xxl\:hover\:tw--translate-y-71:hover{
    --tw-translate-y: -17.75rem;
  }

  .xxl\:hover\:tw--translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .xxl\:hover\:tw--translate-y-73:hover{
    --tw-translate-y: -18.25rem;
  }

  .xxl\:hover\:tw--translate-y-74:hover{
    --tw-translate-y: -18.5rem;
  }

  .xxl\:hover\:tw--translate-y-75:hover{
    --tw-translate-y: -18.75rem;
  }

  .xxl\:hover\:tw--translate-y-76:hover{
    --tw-translate-y: -19rem;
  }

  .xxl\:hover\:tw--translate-y-77:hover{
    --tw-translate-y: -19.25rem;
  }

  .xxl\:hover\:tw--translate-y-78:hover{
    --tw-translate-y: -19.5rem;
  }

  .xxl\:hover\:tw--translate-y-79:hover{
    --tw-translate-y: -19.75rem;
  }

  .xxl\:hover\:tw--translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .xxl\:hover\:tw--translate-y-81:hover{
    --tw-translate-y: -20.25rem;
  }

  .xxl\:hover\:tw--translate-y-82:hover{
    --tw-translate-y: -20.5rem;
  }

  .xxl\:hover\:tw--translate-y-83:hover{
    --tw-translate-y: -20.75rem;
  }

  .xxl\:hover\:tw--translate-y-84:hover{
    --tw-translate-y: -21rem;
  }

  .xxl\:hover\:tw--translate-y-85:hover{
    --tw-translate-y: -21.25rem;
  }

  .xxl\:hover\:tw--translate-y-86:hover{
    --tw-translate-y: -21.5rem;
  }

  .xxl\:hover\:tw--translate-y-87:hover{
    --tw-translate-y: -21.75rem;
  }

  .xxl\:hover\:tw--translate-y-88:hover{
    --tw-translate-y: -22rem;
  }

  .xxl\:hover\:tw--translate-y-89:hover{
    --tw-translate-y: -22.25rem;
  }

  .xxl\:hover\:tw--translate-y-90:hover{
    --tw-translate-y: -22.5rem;
  }

  .xxl\:hover\:tw--translate-y-91:hover{
    --tw-translate-y: -22.75rem;
  }

  .xxl\:hover\:tw--translate-y-92:hover{
    --tw-translate-y: -23rem;
  }

  .xxl\:hover\:tw--translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .xxl\:hover\:tw--translate-y-102:hover{
    --tw-translate-y: -25.5rem;
  }

  .xxl\:hover\:tw--translate-y-112:hover{
    --tw-translate-y: -28rem;
  }

  .xxl\:hover\:tw--translate-y-128:hover{
    --tw-translate-y: -31rem;
  }

  .xxl\:hover\:tw--translate-y-129:hover{
    --tw-translate-y: -32.25rem;
  }

  .xxl\:hover\:tw--translate-y-130:hover{
    --tw-translate-y: -32.5rem;
  }

  .xxl\:hover\:tw--translate-y-140:hover{
    --tw-translate-y: -35rem;
  }

  .xxl\:hover\:tw--translate-y-160:hover{
    --tw-translate-y: -40rem;
  }

  .xxl\:hover\:tw--translate-y-180:hover{
    --tw-translate-y: -45rem;
  }

  .xxl\:hover\:tw--translate-y-185:hover{
    --tw-translate-y: -46.25rem;
  }

  .xxl\:hover\:tw--translate-y-190:hover{
    --tw-translate-y: -47.5rem;
  }

  .xxl\:hover\:tw--translate-y-200:hover{
    --tw-translate-y: -50rem;
  }

  .xxl\:hover\:tw--translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .xxl\:hover\:tw--translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .xxl\:hover\:tw--translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .xxl\:hover\:tw--translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .xxl\:hover\:tw--translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .xxl\:hover\:tw-translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .xxl\:hover\:tw-translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .xxl\:hover\:tw-translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .xxl\:hover\:tw-translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .xxl\:hover\:tw-translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .xxl\:hover\:tw-translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .xxl\:hover\:tw-translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .xxl\:hover\:tw--translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .xxl\:hover\:tw--translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .xxl\:hover\:tw--translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .xxl\:hover\:tw--translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .xxl\:hover\:tw--translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .xxl\:hover\:tw--translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .xxl\:hover\:tw--translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .xxl\:focus\:tw-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xxl\:focus\:tw-translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .xxl\:focus\:tw-translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .xxl\:focus\:tw-translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .xxl\:focus\:tw-translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .xxl\:focus\:tw-translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .xxl\:focus\:tw-translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .xxl\:focus\:tw-translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .xxl\:focus\:tw-translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .xxl\:focus\:tw-translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .xxl\:focus\:tw-translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .xxl\:focus\:tw-translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .xxl\:focus\:tw-translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .xxl\:focus\:tw-translate-x-13:focus{
    --tw-translate-x: 3.25rem;
  }

  .xxl\:focus\:tw-translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .xxl\:focus\:tw-translate-x-15:focus{
    --tw-translate-x: 3.75rem;
  }

  .xxl\:focus\:tw-translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .xxl\:focus\:tw-translate-x-17:focus{
    --tw-translate-x: 4.25rem;
  }

  .xxl\:focus\:tw-translate-x-18:focus{
    --tw-translate-x: 4.5rem;
  }

  .xxl\:focus\:tw-translate-x-19:focus{
    --tw-translate-x: 4.75rem;
  }

  .xxl\:focus\:tw-translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .xxl\:focus\:tw-translate-x-21:focus{
    --tw-translate-x: 5.25rem;
  }

  .xxl\:focus\:tw-translate-x-22:focus{
    --tw-translate-x: 5.5rem;
  }

  .xxl\:focus\:tw-translate-x-23:focus{
    --tw-translate-x: 5.75rem;
  }

  .xxl\:focus\:tw-translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .xxl\:focus\:tw-translate-x-25:focus{
    --tw-translate-x: 6.25rem;
  }

  .xxl\:focus\:tw-translate-x-26:focus{
    --tw-translate-x: 6.5rem;
  }

  .xxl\:focus\:tw-translate-x-27:focus{
    --tw-translate-x: 6.75rem;
  }

  .xxl\:focus\:tw-translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .xxl\:focus\:tw-translate-x-29:focus{
    --tw-translate-x: 7.25rem;
  }

  .xxl\:focus\:tw-translate-x-30:focus{
    --tw-translate-x: 7.5rem;
  }

  .xxl\:focus\:tw-translate-x-31:focus{
    --tw-translate-x: 7.75rem;
  }

  .xxl\:focus\:tw-translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .xxl\:focus\:tw-translate-x-33:focus{
    --tw-translate-x: 8.25rem;
  }

  .xxl\:focus\:tw-translate-x-34:focus{
    --tw-translate-x: 8.5rem;
  }

  .xxl\:focus\:tw-translate-x-35:focus{
    --tw-translate-x: 8.75rem;
  }

  .xxl\:focus\:tw-translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .xxl\:focus\:tw-translate-x-37:focus{
    --tw-translate-x: 9.25rem;
  }

  .xxl\:focus\:tw-translate-x-38:focus{
    --tw-translate-x: 9.5rem;
  }

  .xxl\:focus\:tw-translate-x-39:focus{
    --tw-translate-x: 9.75rem;
  }

  .xxl\:focus\:tw-translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .xxl\:focus\:tw-translate-x-41:focus{
    --tw-translate-x: 10.25rem;
  }

  .xxl\:focus\:tw-translate-x-42:focus{
    --tw-translate-x: 10.5rem;
  }

  .xxl\:focus\:tw-translate-x-43:focus{
    --tw-translate-x: 10.75rem;
  }

  .xxl\:focus\:tw-translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .xxl\:focus\:tw-translate-x-45:focus{
    --tw-translate-x: 11.25rem;
  }

  .xxl\:focus\:tw-translate-x-46:focus{
    --tw-translate-x: 11.5rem;
  }

  .xxl\:focus\:tw-translate-x-47:focus{
    --tw-translate-x: 11.75rem;
  }

  .xxl\:focus\:tw-translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .xxl\:focus\:tw-translate-x-50:focus{
    --tw-translate-x: 12.5rem;
  }

  .xxl\:focus\:tw-translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .xxl\:focus\:tw-translate-x-53:focus{
    --tw-translate-x: 13.25rem;
  }

  .xxl\:focus\:tw-translate-x-54:focus{
    --tw-translate-x: 13.5rem;
  }

  .xxl\:focus\:tw-translate-x-55:focus{
    --tw-translate-x: 13.75rem;
  }

  .xxl\:focus\:tw-translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .xxl\:focus\:tw-translate-x-57:focus{
    --tw-translate-x: 14.25rem;
  }

  .xxl\:focus\:tw-translate-x-58:focus{
    --tw-translate-x: 14.5rem;
  }

  .xxl\:focus\:tw-translate-x-59:focus{
    --tw-translate-x: 14.75rem;
  }

  .xxl\:focus\:tw-translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .xxl\:focus\:tw-translate-x-61:focus{
    --tw-translate-x: 15.25rem;
  }

  .xxl\:focus\:tw-translate-x-62:focus{
    --tw-translate-x: 15.5rem;
  }

  .xxl\:focus\:tw-translate-x-63:focus{
    --tw-translate-x: 15.75rem;
  }

  .xxl\:focus\:tw-translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .xxl\:focus\:tw-translate-x-65:focus{
    --tw-translate-x: 16.25rem;
  }

  .xxl\:focus\:tw-translate-x-66:focus{
    --tw-translate-x: 16.5rem;
  }

  .xxl\:focus\:tw-translate-x-68:focus{
    --tw-translate-x: 17rem;
  }

  .xxl\:focus\:tw-translate-x-69:focus{
    --tw-translate-x: 17.25rem;
  }

  .xxl\:focus\:tw-translate-x-70:focus{
    --tw-translate-x: 17.5rem;
  }

  .xxl\:focus\:tw-translate-x-71:focus{
    --tw-translate-x: 17.75rem;
  }

  .xxl\:focus\:tw-translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .xxl\:focus\:tw-translate-x-73:focus{
    --tw-translate-x: 18.25rem;
  }

  .xxl\:focus\:tw-translate-x-74:focus{
    --tw-translate-x: 18.5rem;
  }

  .xxl\:focus\:tw-translate-x-75:focus{
    --tw-translate-x: 18.75rem;
  }

  .xxl\:focus\:tw-translate-x-76:focus{
    --tw-translate-x: 19rem;
  }

  .xxl\:focus\:tw-translate-x-77:focus{
    --tw-translate-x: 19.25rem;
  }

  .xxl\:focus\:tw-translate-x-78:focus{
    --tw-translate-x: 19.5rem;
  }

  .xxl\:focus\:tw-translate-x-79:focus{
    --tw-translate-x: 19.75rem;
  }

  .xxl\:focus\:tw-translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .xxl\:focus\:tw-translate-x-81:focus{
    --tw-translate-x: 20.25rem;
  }

  .xxl\:focus\:tw-translate-x-82:focus{
    --tw-translate-x: 20.5rem;
  }

  .xxl\:focus\:tw-translate-x-83:focus{
    --tw-translate-x: 20.75rem;
  }

  .xxl\:focus\:tw-translate-x-84:focus{
    --tw-translate-x: 21rem;
  }

  .xxl\:focus\:tw-translate-x-85:focus{
    --tw-translate-x: 21.25rem;
  }

  .xxl\:focus\:tw-translate-x-86:focus{
    --tw-translate-x: 21.5rem;
  }

  .xxl\:focus\:tw-translate-x-87:focus{
    --tw-translate-x: 21.75rem;
  }

  .xxl\:focus\:tw-translate-x-88:focus{
    --tw-translate-x: 22rem;
  }

  .xxl\:focus\:tw-translate-x-89:focus{
    --tw-translate-x: 22.25rem;
  }

  .xxl\:focus\:tw-translate-x-90:focus{
    --tw-translate-x: 22.5rem;
  }

  .xxl\:focus\:tw-translate-x-91:focus{
    --tw-translate-x: 22.75rem;
  }

  .xxl\:focus\:tw-translate-x-92:focus{
    --tw-translate-x: 23rem;
  }

  .xxl\:focus\:tw-translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .xxl\:focus\:tw-translate-x-102:focus{
    --tw-translate-x: 25.5rem;
  }

  .xxl\:focus\:tw-translate-x-112:focus{
    --tw-translate-x: 28rem;
  }

  .xxl\:focus\:tw-translate-x-128:focus{
    --tw-translate-x: 31rem;
  }

  .xxl\:focus\:tw-translate-x-129:focus{
    --tw-translate-x: 32.25rem;
  }

  .xxl\:focus\:tw-translate-x-130:focus{
    --tw-translate-x: 32.5rem;
  }

  .xxl\:focus\:tw-translate-x-140:focus{
    --tw-translate-x: 35rem;
  }

  .xxl\:focus\:tw-translate-x-160:focus{
    --tw-translate-x: 40rem;
  }

  .xxl\:focus\:tw-translate-x-180:focus{
    --tw-translate-x: 45rem;
  }

  .xxl\:focus\:tw-translate-x-185:focus{
    --tw-translate-x: 46.25rem;
  }

  .xxl\:focus\:tw-translate-x-190:focus{
    --tw-translate-x: 47.5rem;
  }

  .xxl\:focus\:tw-translate-x-200:focus{
    --tw-translate-x: 50rem;
  }

  .xxl\:focus\:tw-translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .xxl\:focus\:tw-translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .xxl\:focus\:tw-translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .xxl\:focus\:tw-translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .xxl\:focus\:tw-translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .xxl\:focus\:tw--translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xxl\:focus\:tw--translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .xxl\:focus\:tw--translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .xxl\:focus\:tw--translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .xxl\:focus\:tw--translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .xxl\:focus\:tw--translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .xxl\:focus\:tw--translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .xxl\:focus\:tw--translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .xxl\:focus\:tw--translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .xxl\:focus\:tw--translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .xxl\:focus\:tw--translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .xxl\:focus\:tw--translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .xxl\:focus\:tw--translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .xxl\:focus\:tw--translate-x-13:focus{
    --tw-translate-x: -3.25rem;
  }

  .xxl\:focus\:tw--translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .xxl\:focus\:tw--translate-x-15:focus{
    --tw-translate-x: -3.75rem;
  }

  .xxl\:focus\:tw--translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .xxl\:focus\:tw--translate-x-17:focus{
    --tw-translate-x: -4.25rem;
  }

  .xxl\:focus\:tw--translate-x-18:focus{
    --tw-translate-x: -4.5rem;
  }

  .xxl\:focus\:tw--translate-x-19:focus{
    --tw-translate-x: -4.75rem;
  }

  .xxl\:focus\:tw--translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .xxl\:focus\:tw--translate-x-21:focus{
    --tw-translate-x: -5.25rem;
  }

  .xxl\:focus\:tw--translate-x-22:focus{
    --tw-translate-x: -5.5rem;
  }

  .xxl\:focus\:tw--translate-x-23:focus{
    --tw-translate-x: -5.75rem;
  }

  .xxl\:focus\:tw--translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .xxl\:focus\:tw--translate-x-25:focus{
    --tw-translate-x: -6.25rem;
  }

  .xxl\:focus\:tw--translate-x-26:focus{
    --tw-translate-x: -6.5rem;
  }

  .xxl\:focus\:tw--translate-x-27:focus{
    --tw-translate-x: -6.75rem;
  }

  .xxl\:focus\:tw--translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .xxl\:focus\:tw--translate-x-29:focus{
    --tw-translate-x: -7.25rem;
  }

  .xxl\:focus\:tw--translate-x-30:focus{
    --tw-translate-x: -7.5rem;
  }

  .xxl\:focus\:tw--translate-x-31:focus{
    --tw-translate-x: -7.75rem;
  }

  .xxl\:focus\:tw--translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .xxl\:focus\:tw--translate-x-33:focus{
    --tw-translate-x: -8.25rem;
  }

  .xxl\:focus\:tw--translate-x-34:focus{
    --tw-translate-x: -8.5rem;
  }

  .xxl\:focus\:tw--translate-x-35:focus{
    --tw-translate-x: -8.75rem;
  }

  .xxl\:focus\:tw--translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .xxl\:focus\:tw--translate-x-37:focus{
    --tw-translate-x: -9.25rem;
  }

  .xxl\:focus\:tw--translate-x-38:focus{
    --tw-translate-x: -9.5rem;
  }

  .xxl\:focus\:tw--translate-x-39:focus{
    --tw-translate-x: -9.75rem;
  }

  .xxl\:focus\:tw--translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .xxl\:focus\:tw--translate-x-41:focus{
    --tw-translate-x: -10.25rem;
  }

  .xxl\:focus\:tw--translate-x-42:focus{
    --tw-translate-x: -10.5rem;
  }

  .xxl\:focus\:tw--translate-x-43:focus{
    --tw-translate-x: -10.75rem;
  }

  .xxl\:focus\:tw--translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .xxl\:focus\:tw--translate-x-45:focus{
    --tw-translate-x: -11.25rem;
  }

  .xxl\:focus\:tw--translate-x-46:focus{
    --tw-translate-x: -11.5rem;
  }

  .xxl\:focus\:tw--translate-x-47:focus{
    --tw-translate-x: -11.75rem;
  }

  .xxl\:focus\:tw--translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .xxl\:focus\:tw--translate-x-50:focus{
    --tw-translate-x: -12.5rem;
  }

  .xxl\:focus\:tw--translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .xxl\:focus\:tw--translate-x-53:focus{
    --tw-translate-x: -13.25rem;
  }

  .xxl\:focus\:tw--translate-x-54:focus{
    --tw-translate-x: -13.5rem;
  }

  .xxl\:focus\:tw--translate-x-55:focus{
    --tw-translate-x: -13.75rem;
  }

  .xxl\:focus\:tw--translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .xxl\:focus\:tw--translate-x-57:focus{
    --tw-translate-x: -14.25rem;
  }

  .xxl\:focus\:tw--translate-x-58:focus{
    --tw-translate-x: -14.5rem;
  }

  .xxl\:focus\:tw--translate-x-59:focus{
    --tw-translate-x: -14.75rem;
  }

  .xxl\:focus\:tw--translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .xxl\:focus\:tw--translate-x-61:focus{
    --tw-translate-x: -15.25rem;
  }

  .xxl\:focus\:tw--translate-x-62:focus{
    --tw-translate-x: -15.5rem;
  }

  .xxl\:focus\:tw--translate-x-63:focus{
    --tw-translate-x: -15.75rem;
  }

  .xxl\:focus\:tw--translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .xxl\:focus\:tw--translate-x-65:focus{
    --tw-translate-x: -16.25rem;
  }

  .xxl\:focus\:tw--translate-x-66:focus{
    --tw-translate-x: -16.5rem;
  }

  .xxl\:focus\:tw--translate-x-68:focus{
    --tw-translate-x: -17rem;
  }

  .xxl\:focus\:tw--translate-x-69:focus{
    --tw-translate-x: -17.25rem;
  }

  .xxl\:focus\:tw--translate-x-70:focus{
    --tw-translate-x: -17.5rem;
  }

  .xxl\:focus\:tw--translate-x-71:focus{
    --tw-translate-x: -17.75rem;
  }

  .xxl\:focus\:tw--translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .xxl\:focus\:tw--translate-x-73:focus{
    --tw-translate-x: -18.25rem;
  }

  .xxl\:focus\:tw--translate-x-74:focus{
    --tw-translate-x: -18.5rem;
  }

  .xxl\:focus\:tw--translate-x-75:focus{
    --tw-translate-x: -18.75rem;
  }

  .xxl\:focus\:tw--translate-x-76:focus{
    --tw-translate-x: -19rem;
  }

  .xxl\:focus\:tw--translate-x-77:focus{
    --tw-translate-x: -19.25rem;
  }

  .xxl\:focus\:tw--translate-x-78:focus{
    --tw-translate-x: -19.5rem;
  }

  .xxl\:focus\:tw--translate-x-79:focus{
    --tw-translate-x: -19.75rem;
  }

  .xxl\:focus\:tw--translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .xxl\:focus\:tw--translate-x-81:focus{
    --tw-translate-x: -20.25rem;
  }

  .xxl\:focus\:tw--translate-x-82:focus{
    --tw-translate-x: -20.5rem;
  }

  .xxl\:focus\:tw--translate-x-83:focus{
    --tw-translate-x: -20.75rem;
  }

  .xxl\:focus\:tw--translate-x-84:focus{
    --tw-translate-x: -21rem;
  }

  .xxl\:focus\:tw--translate-x-85:focus{
    --tw-translate-x: -21.25rem;
  }

  .xxl\:focus\:tw--translate-x-86:focus{
    --tw-translate-x: -21.5rem;
  }

  .xxl\:focus\:tw--translate-x-87:focus{
    --tw-translate-x: -21.75rem;
  }

  .xxl\:focus\:tw--translate-x-88:focus{
    --tw-translate-x: -22rem;
  }

  .xxl\:focus\:tw--translate-x-89:focus{
    --tw-translate-x: -22.25rem;
  }

  .xxl\:focus\:tw--translate-x-90:focus{
    --tw-translate-x: -22.5rem;
  }

  .xxl\:focus\:tw--translate-x-91:focus{
    --tw-translate-x: -22.75rem;
  }

  .xxl\:focus\:tw--translate-x-92:focus{
    --tw-translate-x: -23rem;
  }

  .xxl\:focus\:tw--translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .xxl\:focus\:tw--translate-x-102:focus{
    --tw-translate-x: -25.5rem;
  }

  .xxl\:focus\:tw--translate-x-112:focus{
    --tw-translate-x: -28rem;
  }

  .xxl\:focus\:tw--translate-x-128:focus{
    --tw-translate-x: -31rem;
  }

  .xxl\:focus\:tw--translate-x-129:focus{
    --tw-translate-x: -32.25rem;
  }

  .xxl\:focus\:tw--translate-x-130:focus{
    --tw-translate-x: -32.5rem;
  }

  .xxl\:focus\:tw--translate-x-140:focus{
    --tw-translate-x: -35rem;
  }

  .xxl\:focus\:tw--translate-x-160:focus{
    --tw-translate-x: -40rem;
  }

  .xxl\:focus\:tw--translate-x-180:focus{
    --tw-translate-x: -45rem;
  }

  .xxl\:focus\:tw--translate-x-185:focus{
    --tw-translate-x: -46.25rem;
  }

  .xxl\:focus\:tw--translate-x-190:focus{
    --tw-translate-x: -47.5rem;
  }

  .xxl\:focus\:tw--translate-x-200:focus{
    --tw-translate-x: -50rem;
  }

  .xxl\:focus\:tw--translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .xxl\:focus\:tw--translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .xxl\:focus\:tw--translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .xxl\:focus\:tw--translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .xxl\:focus\:tw--translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .xxl\:focus\:tw-translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .xxl\:focus\:tw-translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .xxl\:focus\:tw-translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .xxl\:focus\:tw-translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .xxl\:focus\:tw-translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .xxl\:focus\:tw-translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .xxl\:focus\:tw-translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .xxl\:focus\:tw--translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .xxl\:focus\:tw--translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .xxl\:focus\:tw--translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .xxl\:focus\:tw--translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .xxl\:focus\:tw--translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .xxl\:focus\:tw--translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .xxl\:focus\:tw--translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .xxl\:focus\:tw-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xxl\:focus\:tw-translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .xxl\:focus\:tw-translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .xxl\:focus\:tw-translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .xxl\:focus\:tw-translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .xxl\:focus\:tw-translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .xxl\:focus\:tw-translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .xxl\:focus\:tw-translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .xxl\:focus\:tw-translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .xxl\:focus\:tw-translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .xxl\:focus\:tw-translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .xxl\:focus\:tw-translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .xxl\:focus\:tw-translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .xxl\:focus\:tw-translate-y-13:focus{
    --tw-translate-y: 3.25rem;
  }

  .xxl\:focus\:tw-translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .xxl\:focus\:tw-translate-y-15:focus{
    --tw-translate-y: 3.75rem;
  }

  .xxl\:focus\:tw-translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .xxl\:focus\:tw-translate-y-17:focus{
    --tw-translate-y: 4.25rem;
  }

  .xxl\:focus\:tw-translate-y-18:focus{
    --tw-translate-y: 4.5rem;
  }

  .xxl\:focus\:tw-translate-y-19:focus{
    --tw-translate-y: 4.75rem;
  }

  .xxl\:focus\:tw-translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .xxl\:focus\:tw-translate-y-21:focus{
    --tw-translate-y: 5.25rem;
  }

  .xxl\:focus\:tw-translate-y-22:focus{
    --tw-translate-y: 5.5rem;
  }

  .xxl\:focus\:tw-translate-y-23:focus{
    --tw-translate-y: 5.75rem;
  }

  .xxl\:focus\:tw-translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .xxl\:focus\:tw-translate-y-25:focus{
    --tw-translate-y: 6.25rem;
  }

  .xxl\:focus\:tw-translate-y-26:focus{
    --tw-translate-y: 6.5rem;
  }

  .xxl\:focus\:tw-translate-y-27:focus{
    --tw-translate-y: 6.75rem;
  }

  .xxl\:focus\:tw-translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .xxl\:focus\:tw-translate-y-29:focus{
    --tw-translate-y: 7.25rem;
  }

  .xxl\:focus\:tw-translate-y-30:focus{
    --tw-translate-y: 7.5rem;
  }

  .xxl\:focus\:tw-translate-y-31:focus{
    --tw-translate-y: 7.75rem;
  }

  .xxl\:focus\:tw-translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .xxl\:focus\:tw-translate-y-33:focus{
    --tw-translate-y: 8.25rem;
  }

  .xxl\:focus\:tw-translate-y-34:focus{
    --tw-translate-y: 8.5rem;
  }

  .xxl\:focus\:tw-translate-y-35:focus{
    --tw-translate-y: 8.75rem;
  }

  .xxl\:focus\:tw-translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .xxl\:focus\:tw-translate-y-37:focus{
    --tw-translate-y: 9.25rem;
  }

  .xxl\:focus\:tw-translate-y-38:focus{
    --tw-translate-y: 9.5rem;
  }

  .xxl\:focus\:tw-translate-y-39:focus{
    --tw-translate-y: 9.75rem;
  }

  .xxl\:focus\:tw-translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .xxl\:focus\:tw-translate-y-41:focus{
    --tw-translate-y: 10.25rem;
  }

  .xxl\:focus\:tw-translate-y-42:focus{
    --tw-translate-y: 10.5rem;
  }

  .xxl\:focus\:tw-translate-y-43:focus{
    --tw-translate-y: 10.75rem;
  }

  .xxl\:focus\:tw-translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .xxl\:focus\:tw-translate-y-45:focus{
    --tw-translate-y: 11.25rem;
  }

  .xxl\:focus\:tw-translate-y-46:focus{
    --tw-translate-y: 11.5rem;
  }

  .xxl\:focus\:tw-translate-y-47:focus{
    --tw-translate-y: 11.75rem;
  }

  .xxl\:focus\:tw-translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .xxl\:focus\:tw-translate-y-50:focus{
    --tw-translate-y: 12.5rem;
  }

  .xxl\:focus\:tw-translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .xxl\:focus\:tw-translate-y-53:focus{
    --tw-translate-y: 13.25rem;
  }

  .xxl\:focus\:tw-translate-y-54:focus{
    --tw-translate-y: 13.5rem;
  }

  .xxl\:focus\:tw-translate-y-55:focus{
    --tw-translate-y: 13.75rem;
  }

  .xxl\:focus\:tw-translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .xxl\:focus\:tw-translate-y-57:focus{
    --tw-translate-y: 14.25rem;
  }

  .xxl\:focus\:tw-translate-y-58:focus{
    --tw-translate-y: 14.5rem;
  }

  .xxl\:focus\:tw-translate-y-59:focus{
    --tw-translate-y: 14.75rem;
  }

  .xxl\:focus\:tw-translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .xxl\:focus\:tw-translate-y-61:focus{
    --tw-translate-y: 15.25rem;
  }

  .xxl\:focus\:tw-translate-y-62:focus{
    --tw-translate-y: 15.5rem;
  }

  .xxl\:focus\:tw-translate-y-63:focus{
    --tw-translate-y: 15.75rem;
  }

  .xxl\:focus\:tw-translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .xxl\:focus\:tw-translate-y-65:focus{
    --tw-translate-y: 16.25rem;
  }

  .xxl\:focus\:tw-translate-y-66:focus{
    --tw-translate-y: 16.5rem;
  }

  .xxl\:focus\:tw-translate-y-68:focus{
    --tw-translate-y: 17rem;
  }

  .xxl\:focus\:tw-translate-y-69:focus{
    --tw-translate-y: 17.25rem;
  }

  .xxl\:focus\:tw-translate-y-70:focus{
    --tw-translate-y: 17.5rem;
  }

  .xxl\:focus\:tw-translate-y-71:focus{
    --tw-translate-y: 17.75rem;
  }

  .xxl\:focus\:tw-translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .xxl\:focus\:tw-translate-y-73:focus{
    --tw-translate-y: 18.25rem;
  }

  .xxl\:focus\:tw-translate-y-74:focus{
    --tw-translate-y: 18.5rem;
  }

  .xxl\:focus\:tw-translate-y-75:focus{
    --tw-translate-y: 18.75rem;
  }

  .xxl\:focus\:tw-translate-y-76:focus{
    --tw-translate-y: 19rem;
  }

  .xxl\:focus\:tw-translate-y-77:focus{
    --tw-translate-y: 19.25rem;
  }

  .xxl\:focus\:tw-translate-y-78:focus{
    --tw-translate-y: 19.5rem;
  }

  .xxl\:focus\:tw-translate-y-79:focus{
    --tw-translate-y: 19.75rem;
  }

  .xxl\:focus\:tw-translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .xxl\:focus\:tw-translate-y-81:focus{
    --tw-translate-y: 20.25rem;
  }

  .xxl\:focus\:tw-translate-y-82:focus{
    --tw-translate-y: 20.5rem;
  }

  .xxl\:focus\:tw-translate-y-83:focus{
    --tw-translate-y: 20.75rem;
  }

  .xxl\:focus\:tw-translate-y-84:focus{
    --tw-translate-y: 21rem;
  }

  .xxl\:focus\:tw-translate-y-85:focus{
    --tw-translate-y: 21.25rem;
  }

  .xxl\:focus\:tw-translate-y-86:focus{
    --tw-translate-y: 21.5rem;
  }

  .xxl\:focus\:tw-translate-y-87:focus{
    --tw-translate-y: 21.75rem;
  }

  .xxl\:focus\:tw-translate-y-88:focus{
    --tw-translate-y: 22rem;
  }

  .xxl\:focus\:tw-translate-y-89:focus{
    --tw-translate-y: 22.25rem;
  }

  .xxl\:focus\:tw-translate-y-90:focus{
    --tw-translate-y: 22.5rem;
  }

  .xxl\:focus\:tw-translate-y-91:focus{
    --tw-translate-y: 22.75rem;
  }

  .xxl\:focus\:tw-translate-y-92:focus{
    --tw-translate-y: 23rem;
  }

  .xxl\:focus\:tw-translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .xxl\:focus\:tw-translate-y-102:focus{
    --tw-translate-y: 25.5rem;
  }

  .xxl\:focus\:tw-translate-y-112:focus{
    --tw-translate-y: 28rem;
  }

  .xxl\:focus\:tw-translate-y-128:focus{
    --tw-translate-y: 31rem;
  }

  .xxl\:focus\:tw-translate-y-129:focus{
    --tw-translate-y: 32.25rem;
  }

  .xxl\:focus\:tw-translate-y-130:focus{
    --tw-translate-y: 32.5rem;
  }

  .xxl\:focus\:tw-translate-y-140:focus{
    --tw-translate-y: 35rem;
  }

  .xxl\:focus\:tw-translate-y-160:focus{
    --tw-translate-y: 40rem;
  }

  .xxl\:focus\:tw-translate-y-180:focus{
    --tw-translate-y: 45rem;
  }

  .xxl\:focus\:tw-translate-y-185:focus{
    --tw-translate-y: 46.25rem;
  }

  .xxl\:focus\:tw-translate-y-190:focus{
    --tw-translate-y: 47.5rem;
  }

  .xxl\:focus\:tw-translate-y-200:focus{
    --tw-translate-y: 50rem;
  }

  .xxl\:focus\:tw-translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .xxl\:focus\:tw-translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .xxl\:focus\:tw-translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .xxl\:focus\:tw-translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .xxl\:focus\:tw-translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .xxl\:focus\:tw--translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xxl\:focus\:tw--translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .xxl\:focus\:tw--translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .xxl\:focus\:tw--translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .xxl\:focus\:tw--translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .xxl\:focus\:tw--translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .xxl\:focus\:tw--translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .xxl\:focus\:tw--translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .xxl\:focus\:tw--translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .xxl\:focus\:tw--translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .xxl\:focus\:tw--translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .xxl\:focus\:tw--translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .xxl\:focus\:tw--translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .xxl\:focus\:tw--translate-y-13:focus{
    --tw-translate-y: -3.25rem;
  }

  .xxl\:focus\:tw--translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .xxl\:focus\:tw--translate-y-15:focus{
    --tw-translate-y: -3.75rem;
  }

  .xxl\:focus\:tw--translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .xxl\:focus\:tw--translate-y-17:focus{
    --tw-translate-y: -4.25rem;
  }

  .xxl\:focus\:tw--translate-y-18:focus{
    --tw-translate-y: -4.5rem;
  }

  .xxl\:focus\:tw--translate-y-19:focus{
    --tw-translate-y: -4.75rem;
  }

  .xxl\:focus\:tw--translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .xxl\:focus\:tw--translate-y-21:focus{
    --tw-translate-y: -5.25rem;
  }

  .xxl\:focus\:tw--translate-y-22:focus{
    --tw-translate-y: -5.5rem;
  }

  .xxl\:focus\:tw--translate-y-23:focus{
    --tw-translate-y: -5.75rem;
  }

  .xxl\:focus\:tw--translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .xxl\:focus\:tw--translate-y-25:focus{
    --tw-translate-y: -6.25rem;
  }

  .xxl\:focus\:tw--translate-y-26:focus{
    --tw-translate-y: -6.5rem;
  }

  .xxl\:focus\:tw--translate-y-27:focus{
    --tw-translate-y: -6.75rem;
  }

  .xxl\:focus\:tw--translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .xxl\:focus\:tw--translate-y-29:focus{
    --tw-translate-y: -7.25rem;
  }

  .xxl\:focus\:tw--translate-y-30:focus{
    --tw-translate-y: -7.5rem;
  }

  .xxl\:focus\:tw--translate-y-31:focus{
    --tw-translate-y: -7.75rem;
  }

  .xxl\:focus\:tw--translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .xxl\:focus\:tw--translate-y-33:focus{
    --tw-translate-y: -8.25rem;
  }

  .xxl\:focus\:tw--translate-y-34:focus{
    --tw-translate-y: -8.5rem;
  }

  .xxl\:focus\:tw--translate-y-35:focus{
    --tw-translate-y: -8.75rem;
  }

  .xxl\:focus\:tw--translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .xxl\:focus\:tw--translate-y-37:focus{
    --tw-translate-y: -9.25rem;
  }

  .xxl\:focus\:tw--translate-y-38:focus{
    --tw-translate-y: -9.5rem;
  }

  .xxl\:focus\:tw--translate-y-39:focus{
    --tw-translate-y: -9.75rem;
  }

  .xxl\:focus\:tw--translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .xxl\:focus\:tw--translate-y-41:focus{
    --tw-translate-y: -10.25rem;
  }

  .xxl\:focus\:tw--translate-y-42:focus{
    --tw-translate-y: -10.5rem;
  }

  .xxl\:focus\:tw--translate-y-43:focus{
    --tw-translate-y: -10.75rem;
  }

  .xxl\:focus\:tw--translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .xxl\:focus\:tw--translate-y-45:focus{
    --tw-translate-y: -11.25rem;
  }

  .xxl\:focus\:tw--translate-y-46:focus{
    --tw-translate-y: -11.5rem;
  }

  .xxl\:focus\:tw--translate-y-47:focus{
    --tw-translate-y: -11.75rem;
  }

  .xxl\:focus\:tw--translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .xxl\:focus\:tw--translate-y-50:focus{
    --tw-translate-y: -12.5rem;
  }

  .xxl\:focus\:tw--translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .xxl\:focus\:tw--translate-y-53:focus{
    --tw-translate-y: -13.25rem;
  }

  .xxl\:focus\:tw--translate-y-54:focus{
    --tw-translate-y: -13.5rem;
  }

  .xxl\:focus\:tw--translate-y-55:focus{
    --tw-translate-y: -13.75rem;
  }

  .xxl\:focus\:tw--translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .xxl\:focus\:tw--translate-y-57:focus{
    --tw-translate-y: -14.25rem;
  }

  .xxl\:focus\:tw--translate-y-58:focus{
    --tw-translate-y: -14.5rem;
  }

  .xxl\:focus\:tw--translate-y-59:focus{
    --tw-translate-y: -14.75rem;
  }

  .xxl\:focus\:tw--translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .xxl\:focus\:tw--translate-y-61:focus{
    --tw-translate-y: -15.25rem;
  }

  .xxl\:focus\:tw--translate-y-62:focus{
    --tw-translate-y: -15.5rem;
  }

  .xxl\:focus\:tw--translate-y-63:focus{
    --tw-translate-y: -15.75rem;
  }

  .xxl\:focus\:tw--translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .xxl\:focus\:tw--translate-y-65:focus{
    --tw-translate-y: -16.25rem;
  }

  .xxl\:focus\:tw--translate-y-66:focus{
    --tw-translate-y: -16.5rem;
  }

  .xxl\:focus\:tw--translate-y-68:focus{
    --tw-translate-y: -17rem;
  }

  .xxl\:focus\:tw--translate-y-69:focus{
    --tw-translate-y: -17.25rem;
  }

  .xxl\:focus\:tw--translate-y-70:focus{
    --tw-translate-y: -17.5rem;
  }

  .xxl\:focus\:tw--translate-y-71:focus{
    --tw-translate-y: -17.75rem;
  }

  .xxl\:focus\:tw--translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .xxl\:focus\:tw--translate-y-73:focus{
    --tw-translate-y: -18.25rem;
  }

  .xxl\:focus\:tw--translate-y-74:focus{
    --tw-translate-y: -18.5rem;
  }

  .xxl\:focus\:tw--translate-y-75:focus{
    --tw-translate-y: -18.75rem;
  }

  .xxl\:focus\:tw--translate-y-76:focus{
    --tw-translate-y: -19rem;
  }

  .xxl\:focus\:tw--translate-y-77:focus{
    --tw-translate-y: -19.25rem;
  }

  .xxl\:focus\:tw--translate-y-78:focus{
    --tw-translate-y: -19.5rem;
  }

  .xxl\:focus\:tw--translate-y-79:focus{
    --tw-translate-y: -19.75rem;
  }

  .xxl\:focus\:tw--translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .xxl\:focus\:tw--translate-y-81:focus{
    --tw-translate-y: -20.25rem;
  }

  .xxl\:focus\:tw--translate-y-82:focus{
    --tw-translate-y: -20.5rem;
  }

  .xxl\:focus\:tw--translate-y-83:focus{
    --tw-translate-y: -20.75rem;
  }

  .xxl\:focus\:tw--translate-y-84:focus{
    --tw-translate-y: -21rem;
  }

  .xxl\:focus\:tw--translate-y-85:focus{
    --tw-translate-y: -21.25rem;
  }

  .xxl\:focus\:tw--translate-y-86:focus{
    --tw-translate-y: -21.5rem;
  }

  .xxl\:focus\:tw--translate-y-87:focus{
    --tw-translate-y: -21.75rem;
  }

  .xxl\:focus\:tw--translate-y-88:focus{
    --tw-translate-y: -22rem;
  }

  .xxl\:focus\:tw--translate-y-89:focus{
    --tw-translate-y: -22.25rem;
  }

  .xxl\:focus\:tw--translate-y-90:focus{
    --tw-translate-y: -22.5rem;
  }

  .xxl\:focus\:tw--translate-y-91:focus{
    --tw-translate-y: -22.75rem;
  }

  .xxl\:focus\:tw--translate-y-92:focus{
    --tw-translate-y: -23rem;
  }

  .xxl\:focus\:tw--translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .xxl\:focus\:tw--translate-y-102:focus{
    --tw-translate-y: -25.5rem;
  }

  .xxl\:focus\:tw--translate-y-112:focus{
    --tw-translate-y: -28rem;
  }

  .xxl\:focus\:tw--translate-y-128:focus{
    --tw-translate-y: -31rem;
  }

  .xxl\:focus\:tw--translate-y-129:focus{
    --tw-translate-y: -32.25rem;
  }

  .xxl\:focus\:tw--translate-y-130:focus{
    --tw-translate-y: -32.5rem;
  }

  .xxl\:focus\:tw--translate-y-140:focus{
    --tw-translate-y: -35rem;
  }

  .xxl\:focus\:tw--translate-y-160:focus{
    --tw-translate-y: -40rem;
  }

  .xxl\:focus\:tw--translate-y-180:focus{
    --tw-translate-y: -45rem;
  }

  .xxl\:focus\:tw--translate-y-185:focus{
    --tw-translate-y: -46.25rem;
  }

  .xxl\:focus\:tw--translate-y-190:focus{
    --tw-translate-y: -47.5rem;
  }

  .xxl\:focus\:tw--translate-y-200:focus{
    --tw-translate-y: -50rem;
  }

  .xxl\:focus\:tw--translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .xxl\:focus\:tw--translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .xxl\:focus\:tw--translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .xxl\:focus\:tw--translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .xxl\:focus\:tw--translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .xxl\:focus\:tw-translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .xxl\:focus\:tw-translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .xxl\:focus\:tw-translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .xxl\:focus\:tw-translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .xxl\:focus\:tw-translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .xxl\:focus\:tw-translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .xxl\:focus\:tw-translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .xxl\:focus\:tw--translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .xxl\:focus\:tw--translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .xxl\:focus\:tw--translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .xxl\:focus\:tw--translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .xxl\:focus\:tw--translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .xxl\:focus\:tw--translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .xxl\:focus\:tw--translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .xxl\:tw-rotate-0{
    --tw-rotate: 0deg;
  }

  .xxl\:tw-rotate-1{
    --tw-rotate: 1deg;
  }

  .xxl\:tw-rotate-2{
    --tw-rotate: 2deg;
  }

  .xxl\:tw-rotate-3{
    --tw-rotate: 3deg;
  }

  .xxl\:tw-rotate-6{
    --tw-rotate: 6deg;
  }

  .xxl\:tw-rotate-12{
    --tw-rotate: 12deg;
  }

  .xxl\:tw-rotate-45{
    --tw-rotate: 45deg;
  }

  .xxl\:tw-rotate-90{
    --tw-rotate: 90deg;
  }

  .xxl\:tw-rotate-180{
    --tw-rotate: 180deg;
  }

  .xxl\:tw--rotate-180{
    --tw-rotate: -180deg;
  }

  .xxl\:tw--rotate-90{
    --tw-rotate: -90deg;
  }

  .xxl\:tw--rotate-45{
    --tw-rotate: -45deg;
  }

  .xxl\:tw--rotate-12{
    --tw-rotate: -12deg;
  }

  .xxl\:tw--rotate-6{
    --tw-rotate: -6deg;
  }

  .xxl\:tw--rotate-3{
    --tw-rotate: -3deg;
  }

  .xxl\:tw--rotate-2{
    --tw-rotate: -2deg;
  }

  .xxl\:tw--rotate-1{
    --tw-rotate: -1deg;
  }

  .xxl\:hover\:tw-rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .xxl\:hover\:tw-rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .xxl\:hover\:tw-rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .xxl\:hover\:tw-rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .xxl\:hover\:tw-rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .xxl\:hover\:tw-rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .xxl\:hover\:tw-rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .xxl\:hover\:tw-rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .xxl\:hover\:tw-rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .xxl\:hover\:tw--rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .xxl\:hover\:tw--rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .xxl\:hover\:tw--rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .xxl\:hover\:tw--rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .xxl\:hover\:tw--rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .xxl\:hover\:tw--rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .xxl\:hover\:tw--rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .xxl\:hover\:tw--rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .xxl\:focus\:tw-rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .xxl\:focus\:tw-rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .xxl\:focus\:tw-rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .xxl\:focus\:tw-rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .xxl\:focus\:tw-rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .xxl\:focus\:tw-rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .xxl\:focus\:tw-rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .xxl\:focus\:tw-rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .xxl\:focus\:tw-rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .xxl\:focus\:tw--rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .xxl\:focus\:tw--rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .xxl\:focus\:tw--rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .xxl\:focus\:tw--rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .xxl\:focus\:tw--rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .xxl\:focus\:tw--rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .xxl\:focus\:tw--rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .xxl\:focus\:tw--rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .xxl\:tw-skew-x-0{
    --tw-skew-x: 0deg;
  }

  .xxl\:tw-skew-x-1{
    --tw-skew-x: 1deg;
  }

  .xxl\:tw-skew-x-2{
    --tw-skew-x: 2deg;
  }

  .xxl\:tw-skew-x-3{
    --tw-skew-x: 3deg;
  }

  .xxl\:tw-skew-x-6{
    --tw-skew-x: 6deg;
  }

  .xxl\:tw-skew-x-12{
    --tw-skew-x: 12deg;
  }

  .xxl\:tw--skew-x-12{
    --tw-skew-x: -12deg;
  }

  .xxl\:tw--skew-x-6{
    --tw-skew-x: -6deg;
  }

  .xxl\:tw--skew-x-3{
    --tw-skew-x: -3deg;
  }

  .xxl\:tw--skew-x-2{
    --tw-skew-x: -2deg;
  }

  .xxl\:tw--skew-x-1{
    --tw-skew-x: -1deg;
  }

  .xxl\:tw-skew-y-0{
    --tw-skew-y: 0deg;
  }

  .xxl\:tw-skew-y-1{
    --tw-skew-y: 1deg;
  }

  .xxl\:tw-skew-y-2{
    --tw-skew-y: 2deg;
  }

  .xxl\:tw-skew-y-3{
    --tw-skew-y: 3deg;
  }

  .xxl\:tw-skew-y-6{
    --tw-skew-y: 6deg;
  }

  .xxl\:tw-skew-y-12{
    --tw-skew-y: 12deg;
  }

  .xxl\:tw--skew-y-12{
    --tw-skew-y: -12deg;
  }

  .xxl\:tw--skew-y-6{
    --tw-skew-y: -6deg;
  }

  .xxl\:tw--skew-y-3{
    --tw-skew-y: -3deg;
  }

  .xxl\:tw--skew-y-2{
    --tw-skew-y: -2deg;
  }

  .xxl\:tw--skew-y-1{
    --tw-skew-y: -1deg;
  }

  .xxl\:hover\:tw-skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .xxl\:hover\:tw-skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .xxl\:hover\:tw-skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .xxl\:hover\:tw-skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .xxl\:hover\:tw-skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .xxl\:hover\:tw-skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .xxl\:hover\:tw--skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .xxl\:hover\:tw--skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .xxl\:hover\:tw--skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .xxl\:hover\:tw--skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .xxl\:hover\:tw--skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .xxl\:hover\:tw-skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .xxl\:hover\:tw-skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .xxl\:hover\:tw-skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .xxl\:hover\:tw-skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .xxl\:hover\:tw-skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .xxl\:hover\:tw-skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .xxl\:hover\:tw--skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .xxl\:hover\:tw--skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .xxl\:hover\:tw--skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .xxl\:hover\:tw--skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .xxl\:hover\:tw--skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .xxl\:focus\:tw-skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .xxl\:focus\:tw-skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .xxl\:focus\:tw-skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .xxl\:focus\:tw-skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .xxl\:focus\:tw-skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .xxl\:focus\:tw-skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .xxl\:focus\:tw--skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .xxl\:focus\:tw--skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .xxl\:focus\:tw--skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .xxl\:focus\:tw--skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .xxl\:focus\:tw--skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .xxl\:focus\:tw-skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .xxl\:focus\:tw-skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .xxl\:focus\:tw-skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .xxl\:focus\:tw-skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .xxl\:focus\:tw-skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .xxl\:focus\:tw-skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .xxl\:focus\:tw--skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .xxl\:focus\:tw--skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .xxl\:focus\:tw--skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .xxl\:focus\:tw--skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .xxl\:focus\:tw--skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .xxl\:tw-scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xxl\:tw-scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xxl\:tw-scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xxl\:tw-scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xxl\:tw-scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xxl\:tw-scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xxl\:tw-scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xxl\:tw-scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xxl\:tw-scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xxl\:tw-scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xxl\:hover\:tw-scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xxl\:hover\:tw-scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xxl\:hover\:tw-scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xxl\:hover\:tw-scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xxl\:hover\:tw-scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xxl\:hover\:tw-scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xxl\:hover\:tw-scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xxl\:hover\:tw-scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xxl\:hover\:tw-scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xxl\:hover\:tw-scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xxl\:focus\:tw-scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xxl\:focus\:tw-scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xxl\:focus\:tw-scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xxl\:focus\:tw-scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xxl\:focus\:tw-scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xxl\:focus\:tw-scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xxl\:focus\:tw-scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xxl\:focus\:tw-scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xxl\:focus\:tw-scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xxl\:focus\:tw-scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xxl\:tw-scale-x-0{
    --tw-scale-x: 0;
  }

  .xxl\:tw-scale-x-50{
    --tw-scale-x: .5;
  }

  .xxl\:tw-scale-x-75{
    --tw-scale-x: .75;
  }

  .xxl\:tw-scale-x-90{
    --tw-scale-x: .9;
  }

  .xxl\:tw-scale-x-95{
    --tw-scale-x: .95;
  }

  .xxl\:tw-scale-x-100{
    --tw-scale-x: 1;
  }

  .xxl\:tw-scale-x-105{
    --tw-scale-x: 1.05;
  }

  .xxl\:tw-scale-x-110{
    --tw-scale-x: 1.1;
  }

  .xxl\:tw-scale-x-125{
    --tw-scale-x: 1.25;
  }

  .xxl\:tw-scale-x-150{
    --tw-scale-x: 1.5;
  }

  .xxl\:tw-scale-y-0{
    --tw-scale-y: 0;
  }

  .xxl\:tw-scale-y-50{
    --tw-scale-y: .5;
  }

  .xxl\:tw-scale-y-75{
    --tw-scale-y: .75;
  }

  .xxl\:tw-scale-y-90{
    --tw-scale-y: .9;
  }

  .xxl\:tw-scale-y-95{
    --tw-scale-y: .95;
  }

  .xxl\:tw-scale-y-100{
    --tw-scale-y: 1;
  }

  .xxl\:tw-scale-y-105{
    --tw-scale-y: 1.05;
  }

  .xxl\:tw-scale-y-110{
    --tw-scale-y: 1.1;
  }

  .xxl\:tw-scale-y-125{
    --tw-scale-y: 1.25;
  }

  .xxl\:tw-scale-y-150{
    --tw-scale-y: 1.5;
  }

  .xxl\:hover\:tw-scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .xxl\:hover\:tw-scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .xxl\:hover\:tw-scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .xxl\:hover\:tw-scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .xxl\:hover\:tw-scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .xxl\:hover\:tw-scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .xxl\:hover\:tw-scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .xxl\:hover\:tw-scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .xxl\:hover\:tw-scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .xxl\:hover\:tw-scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .xxl\:hover\:tw-scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .xxl\:hover\:tw-scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .xxl\:hover\:tw-scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .xxl\:hover\:tw-scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .xxl\:hover\:tw-scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .xxl\:hover\:tw-scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .xxl\:hover\:tw-scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .xxl\:hover\:tw-scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .xxl\:hover\:tw-scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .xxl\:hover\:tw-scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .xxl\:focus\:tw-scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .xxl\:focus\:tw-scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .xxl\:focus\:tw-scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .xxl\:focus\:tw-scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .xxl\:focus\:tw-scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .xxl\:focus\:tw-scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .xxl\:focus\:tw-scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .xxl\:focus\:tw-scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .xxl\:focus\:tw-scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .xxl\:focus\:tw-scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .xxl\:focus\:tw-scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .xxl\:focus\:tw-scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .xxl\:focus\:tw-scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .xxl\:focus\:tw-scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .xxl\:focus\:tw-scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .xxl\:focus\:tw-scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .xxl\:focus\:tw-scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .xxl\:focus\:tw-scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .xxl\:focus\:tw-scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .xxl\:focus\:tw-scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .xxl\:tw-animate-none{
    animation: none;
  }

  .xxl\:tw-animate-spin{
    animation: tw-spin 1s linear infinite;
  }

  .xxl\:tw-animate-ping{
    animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xxl\:tw-animate-pulse{
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xxl\:tw-animate-bounce{
    animation: tw-bounce 1s infinite;
  }

  .xxl\:tw-cursor-auto{
    cursor: auto;
  }

  .xxl\:tw-cursor-default{
    cursor: default;
  }

  .xxl\:tw-cursor-pointer{
    cursor: pointer;
  }

  .xxl\:tw-cursor-wait{
    cursor: wait;
  }

  .xxl\:tw-cursor-text{
    cursor: text;
  }

  .xxl\:tw-cursor-move{
    cursor: move;
  }

  .xxl\:tw-cursor-help{
    cursor: help;
  }

  .xxl\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  .xxl\:tw-select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .xxl\:tw-select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .xxl\:tw-select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .xxl\:tw-select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .xxl\:tw-resize-none{
    resize: none;
  }

  .xxl\:tw-resize-y{
    resize: vertical;
  }

  .xxl\:tw-resize-x{
    resize: horizontal;
  }

  .xxl\:tw-resize{
    resize: both;
  }

  .xxl\:tw-list-inside{
    list-style-position: inside;
  }

  .xxl\:tw-list-outside{
    list-style-position: outside;
  }

  .xxl\:tw-list-none{
    list-style-type: none;
  }

  .xxl\:tw-list-disc{
    list-style-type: disc;
  }

  .xxl\:tw-list-decimal{
    list-style-type: decimal;
  }

  .xxl\:tw-appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .xxl\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  .xxl\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  .xxl\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  .xxl\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .xxl\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  .xxl\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  .xxl\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .xxl\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .xxl\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  .xxl\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  .xxl\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  .xxl\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .xxl\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xxl\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  .xxl\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xxl\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xxl\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xxl\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xxl\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xxl\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xxl\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  .xxl\:tw-flex-row{
    flex-direction: row;
  }

  .xxl\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  .xxl\:tw-flex-col{
    flex-direction: column;
  }

  .xxl\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  .xxl\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  .xxl\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .xxl\:tw-flex-nowrap{
    flex-wrap: nowrap;
  }

  .xxl\:tw-place-content-center{
    place-content: center;
  }

  .xxl\:tw-place-content-start{
    place-content: start;
  }

  .xxl\:tw-place-content-end{
    place-content: end;
  }

  .xxl\:tw-place-content-between{
    place-content: space-between;
  }

  .xxl\:tw-place-content-around{
    place-content: space-around;
  }

  .xxl\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  .xxl\:tw-place-content-stretch{
    place-content: stretch;
  }

  .xxl\:tw-place-items-start{
    place-items: start;
  }

  .xxl\:tw-place-items-end{
    place-items: end;
  }

  .xxl\:tw-place-items-center{
    place-items: center;
  }

  .xxl\:tw-place-items-stretch{
    place-items: stretch;
  }

  .xxl\:tw-content-center{
    align-content: center;
  }

  .xxl\:tw-content-start{
    align-content: flex-start;
  }

  .xxl\:tw-content-end{
    align-content: flex-end;
  }

  .xxl\:tw-content-between{
    align-content: space-between;
  }

  .xxl\:tw-content-around{
    align-content: space-around;
  }

  .xxl\:tw-content-evenly{
    align-content: space-evenly;
  }

  .xxl\:tw-items-start{
    align-items: flex-start;
  }

  .xxl\:tw-items-end{
    align-items: flex-end;
  }

  .xxl\:tw-items-center{
    align-items: center;
  }

  .xxl\:tw-items-baseline{
    align-items: baseline;
  }

  .xxl\:tw-items-stretch{
    align-items: stretch;
  }

  .xxl\:tw-justify-start{
    justify-content: flex-start;
  }

  .xxl\:tw-justify-end{
    justify-content: flex-end;
  }

  .xxl\:tw-justify-center{
    justify-content: center;
  }

  .xxl\:tw-justify-between{
    justify-content: space-between;
  }

  .xxl\:tw-justify-around{
    justify-content: space-around;
  }

  .xxl\:tw-justify-evenly{
    justify-content: space-evenly;
  }

  .xxl\:tw-justify-items-start{
    justify-items: start;
  }

  .xxl\:tw-justify-items-end{
    justify-items: end;
  }

  .xxl\:tw-justify-items-center{
    justify-items: center;
  }

  .xxl\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  .xxl\:tw-gap-0{
    gap: 0px;
  }

  .xxl\:tw-gap-1{
    gap: 0.25rem;
  }

  .xxl\:tw-gap-2{
    gap: 0.5rem;
  }

  .xxl\:tw-gap-3{
    gap: 0.75rem;
  }

  .xxl\:tw-gap-4{
    gap: 1rem;
  }

  .xxl\:tw-gap-5{
    gap: 1.25rem;
  }

  .xxl\:tw-gap-6{
    gap: 1.5rem;
  }

  .xxl\:tw-gap-7{
    gap: 1.75rem;
  }

  .xxl\:tw-gap-8{
    gap: 2rem;
  }

  .xxl\:tw-gap-9{
    gap: 2.25rem;
  }

  .xxl\:tw-gap-10{
    gap: 2.5rem;
  }

  .xxl\:tw-gap-11{
    gap: 2.75rem;
  }

  .xxl\:tw-gap-12{
    gap: 3rem;
  }

  .xxl\:tw-gap-13{
    gap: 3.25rem;
  }

  .xxl\:tw-gap-14{
    gap: 3.5rem;
  }

  .xxl\:tw-gap-15{
    gap: 3.75rem;
  }

  .xxl\:tw-gap-16{
    gap: 4rem;
  }

  .xxl\:tw-gap-17{
    gap: 4.25rem;
  }

  .xxl\:tw-gap-18{
    gap: 4.5rem;
  }

  .xxl\:tw-gap-19{
    gap: 4.75rem;
  }

  .xxl\:tw-gap-20{
    gap: 5rem;
  }

  .xxl\:tw-gap-21{
    gap: 5.25rem;
  }

  .xxl\:tw-gap-22{
    gap: 5.5rem;
  }

  .xxl\:tw-gap-23{
    gap: 5.75rem;
  }

  .xxl\:tw-gap-24{
    gap: 6rem;
  }

  .xxl\:tw-gap-25{
    gap: 6.25rem;
  }

  .xxl\:tw-gap-26{
    gap: 6.5rem;
  }

  .xxl\:tw-gap-27{
    gap: 6.75rem;
  }

  .xxl\:tw-gap-28{
    gap: 7rem;
  }

  .xxl\:tw-gap-29{
    gap: 7.25rem;
  }

  .xxl\:tw-gap-30{
    gap: 7.5rem;
  }

  .xxl\:tw-gap-31{
    gap: 7.75rem;
  }

  .xxl\:tw-gap-32{
    gap: 8rem;
  }

  .xxl\:tw-gap-33{
    gap: 8.25rem;
  }

  .xxl\:tw-gap-34{
    gap: 8.5rem;
  }

  .xxl\:tw-gap-35{
    gap: 8.75rem;
  }

  .xxl\:tw-gap-36{
    gap: 9rem;
  }

  .xxl\:tw-gap-37{
    gap: 9.25rem;
  }

  .xxl\:tw-gap-38{
    gap: 9.5rem;
  }

  .xxl\:tw-gap-39{
    gap: 9.75rem;
  }

  .xxl\:tw-gap-40{
    gap: 10rem;
  }

  .xxl\:tw-gap-41{
    gap: 10.25rem;
  }

  .xxl\:tw-gap-42{
    gap: 10.5rem;
  }

  .xxl\:tw-gap-43{
    gap: 10.75rem;
  }

  .xxl\:tw-gap-44{
    gap: 11rem;
  }

  .xxl\:tw-gap-45{
    gap: 11.25rem;
  }

  .xxl\:tw-gap-46{
    gap: 11.5rem;
  }

  .xxl\:tw-gap-47{
    gap: 11.75rem;
  }

  .xxl\:tw-gap-48{
    gap: 12rem;
  }

  .xxl\:tw-gap-50{
    gap: 12.5rem;
  }

  .xxl\:tw-gap-52{
    gap: 13rem;
  }

  .xxl\:tw-gap-53{
    gap: 13.25rem;
  }

  .xxl\:tw-gap-54{
    gap: 13.5rem;
  }

  .xxl\:tw-gap-55{
    gap: 13.75rem;
  }

  .xxl\:tw-gap-56{
    gap: 14rem;
  }

  .xxl\:tw-gap-57{
    gap: 14.25rem;
  }

  .xxl\:tw-gap-58{
    gap: 14.5rem;
  }

  .xxl\:tw-gap-59{
    gap: 14.75rem;
  }

  .xxl\:tw-gap-60{
    gap: 15rem;
  }

  .xxl\:tw-gap-61{
    gap: 15.25rem;
  }

  .xxl\:tw-gap-62{
    gap: 15.5rem;
  }

  .xxl\:tw-gap-63{
    gap: 15.75rem;
  }

  .xxl\:tw-gap-64{
    gap: 16rem;
  }

  .xxl\:tw-gap-65{
    gap: 16.25rem;
  }

  .xxl\:tw-gap-66{
    gap: 16.5rem;
  }

  .xxl\:tw-gap-68{
    gap: 17rem;
  }

  .xxl\:tw-gap-69{
    gap: 17.25rem;
  }

  .xxl\:tw-gap-70{
    gap: 17.5rem;
  }

  .xxl\:tw-gap-71{
    gap: 17.75rem;
  }

  .xxl\:tw-gap-72{
    gap: 18rem;
  }

  .xxl\:tw-gap-73{
    gap: 18.25rem;
  }

  .xxl\:tw-gap-74{
    gap: 18.5rem;
  }

  .xxl\:tw-gap-75{
    gap: 18.75rem;
  }

  .xxl\:tw-gap-76{
    gap: 19rem;
  }

  .xxl\:tw-gap-77{
    gap: 19.25rem;
  }

  .xxl\:tw-gap-78{
    gap: 19.5rem;
  }

  .xxl\:tw-gap-79{
    gap: 19.75rem;
  }

  .xxl\:tw-gap-80{
    gap: 20rem;
  }

  .xxl\:tw-gap-81{
    gap: 20.25rem;
  }

  .xxl\:tw-gap-82{
    gap: 20.5rem;
  }

  .xxl\:tw-gap-83{
    gap: 20.75rem;
  }

  .xxl\:tw-gap-84{
    gap: 21rem;
  }

  .xxl\:tw-gap-85{
    gap: 21.25rem;
  }

  .xxl\:tw-gap-86{
    gap: 21.5rem;
  }

  .xxl\:tw-gap-87{
    gap: 21.75rem;
  }

  .xxl\:tw-gap-88{
    gap: 22rem;
  }

  .xxl\:tw-gap-89{
    gap: 22.25rem;
  }

  .xxl\:tw-gap-90{
    gap: 22.5rem;
  }

  .xxl\:tw-gap-91{
    gap: 22.75rem;
  }

  .xxl\:tw-gap-92{
    gap: 23rem;
  }

  .xxl\:tw-gap-96{
    gap: 24rem;
  }

  .xxl\:tw-gap-102{
    gap: 25.5rem;
  }

  .xxl\:tw-gap-112{
    gap: 28rem;
  }

  .xxl\:tw-gap-128{
    gap: 31rem;
  }

  .xxl\:tw-gap-129{
    gap: 32.25rem;
  }

  .xxl\:tw-gap-130{
    gap: 32.5rem;
  }

  .xxl\:tw-gap-140{
    gap: 35rem;
  }

  .xxl\:tw-gap-160{
    gap: 40rem;
  }

  .xxl\:tw-gap-180{
    gap: 45rem;
  }

  .xxl\:tw-gap-185{
    gap: 46.25rem;
  }

  .xxl\:tw-gap-190{
    gap: 47.5rem;
  }

  .xxl\:tw-gap-200{
    gap: 50rem;
  }

  .xxl\:tw-gap-px{
    gap: 1px;
  }

  .xxl\:tw-gap-0\.5{
    gap: 0.125rem;
  }

  .xxl\:tw-gap-1\.5{
    gap: 0.375rem;
  }

  .xxl\:tw-gap-2\.5{
    gap: 0.625rem;
  }

  .xxl\:tw-gap-3\.5{
    gap: 0.875rem;
  }

  .xxl\:tw-gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .xxl\:tw-gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .xxl\:tw-gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .xxl\:tw-gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .xxl\:tw-gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .xxl\:tw-gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .xxl\:tw-gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .xxl\:tw-gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .xxl\:tw-gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .xxl\:tw-gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .xxl\:tw-gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .xxl\:tw-gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .xxl\:tw-gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .xxl\:tw-gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }

  .xxl\:tw-gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .xxl\:tw-gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }

  .xxl\:tw-gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .xxl\:tw-gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }

  .xxl\:tw-gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }

  .xxl\:tw-gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }

  .xxl\:tw-gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .xxl\:tw-gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }

  .xxl\:tw-gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }

  .xxl\:tw-gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }

  .xxl\:tw-gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .xxl\:tw-gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }

  .xxl\:tw-gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }

  .xxl\:tw-gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }

  .xxl\:tw-gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .xxl\:tw-gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }

  .xxl\:tw-gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }

  .xxl\:tw-gap-x-31{
    -moz-column-gap: 7.75rem;
         column-gap: 7.75rem;
  }

  .xxl\:tw-gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .xxl\:tw-gap-x-33{
    -moz-column-gap: 8.25rem;
         column-gap: 8.25rem;
  }

  .xxl\:tw-gap-x-34{
    -moz-column-gap: 8.5rem;
         column-gap: 8.5rem;
  }

  .xxl\:tw-gap-x-35{
    -moz-column-gap: 8.75rem;
         column-gap: 8.75rem;
  }

  .xxl\:tw-gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .xxl\:tw-gap-x-37{
    -moz-column-gap: 9.25rem;
         column-gap: 9.25rem;
  }

  .xxl\:tw-gap-x-38{
    -moz-column-gap: 9.5rem;
         column-gap: 9.5rem;
  }

  .xxl\:tw-gap-x-39{
    -moz-column-gap: 9.75rem;
         column-gap: 9.75rem;
  }

  .xxl\:tw-gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .xxl\:tw-gap-x-41{
    -moz-column-gap: 10.25rem;
         column-gap: 10.25rem;
  }

  .xxl\:tw-gap-x-42{
    -moz-column-gap: 10.5rem;
         column-gap: 10.5rem;
  }

  .xxl\:tw-gap-x-43{
    -moz-column-gap: 10.75rem;
         column-gap: 10.75rem;
  }

  .xxl\:tw-gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .xxl\:tw-gap-x-45{
    -moz-column-gap: 11.25rem;
         column-gap: 11.25rem;
  }

  .xxl\:tw-gap-x-46{
    -moz-column-gap: 11.5rem;
         column-gap: 11.5rem;
  }

  .xxl\:tw-gap-x-47{
    -moz-column-gap: 11.75rem;
         column-gap: 11.75rem;
  }

  .xxl\:tw-gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .xxl\:tw-gap-x-50{
    -moz-column-gap: 12.5rem;
         column-gap: 12.5rem;
  }

  .xxl\:tw-gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .xxl\:tw-gap-x-53{
    -moz-column-gap: 13.25rem;
         column-gap: 13.25rem;
  }

  .xxl\:tw-gap-x-54{
    -moz-column-gap: 13.5rem;
         column-gap: 13.5rem;
  }

  .xxl\:tw-gap-x-55{
    -moz-column-gap: 13.75rem;
         column-gap: 13.75rem;
  }

  .xxl\:tw-gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .xxl\:tw-gap-x-57{
    -moz-column-gap: 14.25rem;
         column-gap: 14.25rem;
  }

  .xxl\:tw-gap-x-58{
    -moz-column-gap: 14.5rem;
         column-gap: 14.5rem;
  }

  .xxl\:tw-gap-x-59{
    -moz-column-gap: 14.75rem;
         column-gap: 14.75rem;
  }

  .xxl\:tw-gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .xxl\:tw-gap-x-61{
    -moz-column-gap: 15.25rem;
         column-gap: 15.25rem;
  }

  .xxl\:tw-gap-x-62{
    -moz-column-gap: 15.5rem;
         column-gap: 15.5rem;
  }

  .xxl\:tw-gap-x-63{
    -moz-column-gap: 15.75rem;
         column-gap: 15.75rem;
  }

  .xxl\:tw-gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .xxl\:tw-gap-x-65{
    -moz-column-gap: 16.25rem;
         column-gap: 16.25rem;
  }

  .xxl\:tw-gap-x-66{
    -moz-column-gap: 16.5rem;
         column-gap: 16.5rem;
  }

  .xxl\:tw-gap-x-68{
    -moz-column-gap: 17rem;
         column-gap: 17rem;
  }

  .xxl\:tw-gap-x-69{
    -moz-column-gap: 17.25rem;
         column-gap: 17.25rem;
  }

  .xxl\:tw-gap-x-70{
    -moz-column-gap: 17.5rem;
         column-gap: 17.5rem;
  }

  .xxl\:tw-gap-x-71{
    -moz-column-gap: 17.75rem;
         column-gap: 17.75rem;
  }

  .xxl\:tw-gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .xxl\:tw-gap-x-73{
    -moz-column-gap: 18.25rem;
         column-gap: 18.25rem;
  }

  .xxl\:tw-gap-x-74{
    -moz-column-gap: 18.5rem;
         column-gap: 18.5rem;
  }

  .xxl\:tw-gap-x-75{
    -moz-column-gap: 18.75rem;
         column-gap: 18.75rem;
  }

  .xxl\:tw-gap-x-76{
    -moz-column-gap: 19rem;
         column-gap: 19rem;
  }

  .xxl\:tw-gap-x-77{
    -moz-column-gap: 19.25rem;
         column-gap: 19.25rem;
  }

  .xxl\:tw-gap-x-78{
    -moz-column-gap: 19.5rem;
         column-gap: 19.5rem;
  }

  .xxl\:tw-gap-x-79{
    -moz-column-gap: 19.75rem;
         column-gap: 19.75rem;
  }

  .xxl\:tw-gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .xxl\:tw-gap-x-81{
    -moz-column-gap: 20.25rem;
         column-gap: 20.25rem;
  }

  .xxl\:tw-gap-x-82{
    -moz-column-gap: 20.5rem;
         column-gap: 20.5rem;
  }

  .xxl\:tw-gap-x-83{
    -moz-column-gap: 20.75rem;
         column-gap: 20.75rem;
  }

  .xxl\:tw-gap-x-84{
    -moz-column-gap: 21rem;
         column-gap: 21rem;
  }

  .xxl\:tw-gap-x-85{
    -moz-column-gap: 21.25rem;
         column-gap: 21.25rem;
  }

  .xxl\:tw-gap-x-86{
    -moz-column-gap: 21.5rem;
         column-gap: 21.5rem;
  }

  .xxl\:tw-gap-x-87{
    -moz-column-gap: 21.75rem;
         column-gap: 21.75rem;
  }

  .xxl\:tw-gap-x-88{
    -moz-column-gap: 22rem;
         column-gap: 22rem;
  }

  .xxl\:tw-gap-x-89{
    -moz-column-gap: 22.25rem;
         column-gap: 22.25rem;
  }

  .xxl\:tw-gap-x-90{
    -moz-column-gap: 22.5rem;
         column-gap: 22.5rem;
  }

  .xxl\:tw-gap-x-91{
    -moz-column-gap: 22.75rem;
         column-gap: 22.75rem;
  }

  .xxl\:tw-gap-x-92{
    -moz-column-gap: 23rem;
         column-gap: 23rem;
  }

  .xxl\:tw-gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .xxl\:tw-gap-x-102{
    -moz-column-gap: 25.5rem;
         column-gap: 25.5rem;
  }

  .xxl\:tw-gap-x-112{
    -moz-column-gap: 28rem;
         column-gap: 28rem;
  }

  .xxl\:tw-gap-x-128{
    -moz-column-gap: 31rem;
         column-gap: 31rem;
  }

  .xxl\:tw-gap-x-129{
    -moz-column-gap: 32.25rem;
         column-gap: 32.25rem;
  }

  .xxl\:tw-gap-x-130{
    -moz-column-gap: 32.5rem;
         column-gap: 32.5rem;
  }

  .xxl\:tw-gap-x-140{
    -moz-column-gap: 35rem;
         column-gap: 35rem;
  }

  .xxl\:tw-gap-x-160{
    -moz-column-gap: 40rem;
         column-gap: 40rem;
  }

  .xxl\:tw-gap-x-180{
    -moz-column-gap: 45rem;
         column-gap: 45rem;
  }

  .xxl\:tw-gap-x-185{
    -moz-column-gap: 46.25rem;
         column-gap: 46.25rem;
  }

  .xxl\:tw-gap-x-190{
    -moz-column-gap: 47.5rem;
         column-gap: 47.5rem;
  }

  .xxl\:tw-gap-x-200{
    -moz-column-gap: 50rem;
         column-gap: 50rem;
  }

  .xxl\:tw-gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .xxl\:tw-gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .xxl\:tw-gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .xxl\:tw-gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .xxl\:tw-gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .xxl\:tw-gap-y-0{
    row-gap: 0px;
  }

  .xxl\:tw-gap-y-1{
    row-gap: 0.25rem;
  }

  .xxl\:tw-gap-y-2{
    row-gap: 0.5rem;
  }

  .xxl\:tw-gap-y-3{
    row-gap: 0.75rem;
  }

  .xxl\:tw-gap-y-4{
    row-gap: 1rem;
  }

  .xxl\:tw-gap-y-5{
    row-gap: 1.25rem;
  }

  .xxl\:tw-gap-y-6{
    row-gap: 1.5rem;
  }

  .xxl\:tw-gap-y-7{
    row-gap: 1.75rem;
  }

  .xxl\:tw-gap-y-8{
    row-gap: 2rem;
  }

  .xxl\:tw-gap-y-9{
    row-gap: 2.25rem;
  }

  .xxl\:tw-gap-y-10{
    row-gap: 2.5rem;
  }

  .xxl\:tw-gap-y-11{
    row-gap: 2.75rem;
  }

  .xxl\:tw-gap-y-12{
    row-gap: 3rem;
  }

  .xxl\:tw-gap-y-13{
    row-gap: 3.25rem;
  }

  .xxl\:tw-gap-y-14{
    row-gap: 3.5rem;
  }

  .xxl\:tw-gap-y-15{
    row-gap: 3.75rem;
  }

  .xxl\:tw-gap-y-16{
    row-gap: 4rem;
  }

  .xxl\:tw-gap-y-17{
    row-gap: 4.25rem;
  }

  .xxl\:tw-gap-y-18{
    row-gap: 4.5rem;
  }

  .xxl\:tw-gap-y-19{
    row-gap: 4.75rem;
  }

  .xxl\:tw-gap-y-20{
    row-gap: 5rem;
  }

  .xxl\:tw-gap-y-21{
    row-gap: 5.25rem;
  }

  .xxl\:tw-gap-y-22{
    row-gap: 5.5rem;
  }

  .xxl\:tw-gap-y-23{
    row-gap: 5.75rem;
  }

  .xxl\:tw-gap-y-24{
    row-gap: 6rem;
  }

  .xxl\:tw-gap-y-25{
    row-gap: 6.25rem;
  }

  .xxl\:tw-gap-y-26{
    row-gap: 6.5rem;
  }

  .xxl\:tw-gap-y-27{
    row-gap: 6.75rem;
  }

  .xxl\:tw-gap-y-28{
    row-gap: 7rem;
  }

  .xxl\:tw-gap-y-29{
    row-gap: 7.25rem;
  }

  .xxl\:tw-gap-y-30{
    row-gap: 7.5rem;
  }

  .xxl\:tw-gap-y-31{
    row-gap: 7.75rem;
  }

  .xxl\:tw-gap-y-32{
    row-gap: 8rem;
  }

  .xxl\:tw-gap-y-33{
    row-gap: 8.25rem;
  }

  .xxl\:tw-gap-y-34{
    row-gap: 8.5rem;
  }

  .xxl\:tw-gap-y-35{
    row-gap: 8.75rem;
  }

  .xxl\:tw-gap-y-36{
    row-gap: 9rem;
  }

  .xxl\:tw-gap-y-37{
    row-gap: 9.25rem;
  }

  .xxl\:tw-gap-y-38{
    row-gap: 9.5rem;
  }

  .xxl\:tw-gap-y-39{
    row-gap: 9.75rem;
  }

  .xxl\:tw-gap-y-40{
    row-gap: 10rem;
  }

  .xxl\:tw-gap-y-41{
    row-gap: 10.25rem;
  }

  .xxl\:tw-gap-y-42{
    row-gap: 10.5rem;
  }

  .xxl\:tw-gap-y-43{
    row-gap: 10.75rem;
  }

  .xxl\:tw-gap-y-44{
    row-gap: 11rem;
  }

  .xxl\:tw-gap-y-45{
    row-gap: 11.25rem;
  }

  .xxl\:tw-gap-y-46{
    row-gap: 11.5rem;
  }

  .xxl\:tw-gap-y-47{
    row-gap: 11.75rem;
  }

  .xxl\:tw-gap-y-48{
    row-gap: 12rem;
  }

  .xxl\:tw-gap-y-50{
    row-gap: 12.5rem;
  }

  .xxl\:tw-gap-y-52{
    row-gap: 13rem;
  }

  .xxl\:tw-gap-y-53{
    row-gap: 13.25rem;
  }

  .xxl\:tw-gap-y-54{
    row-gap: 13.5rem;
  }

  .xxl\:tw-gap-y-55{
    row-gap: 13.75rem;
  }

  .xxl\:tw-gap-y-56{
    row-gap: 14rem;
  }

  .xxl\:tw-gap-y-57{
    row-gap: 14.25rem;
  }

  .xxl\:tw-gap-y-58{
    row-gap: 14.5rem;
  }

  .xxl\:tw-gap-y-59{
    row-gap: 14.75rem;
  }

  .xxl\:tw-gap-y-60{
    row-gap: 15rem;
  }

  .xxl\:tw-gap-y-61{
    row-gap: 15.25rem;
  }

  .xxl\:tw-gap-y-62{
    row-gap: 15.5rem;
  }

  .xxl\:tw-gap-y-63{
    row-gap: 15.75rem;
  }

  .xxl\:tw-gap-y-64{
    row-gap: 16rem;
  }

  .xxl\:tw-gap-y-65{
    row-gap: 16.25rem;
  }

  .xxl\:tw-gap-y-66{
    row-gap: 16.5rem;
  }

  .xxl\:tw-gap-y-68{
    row-gap: 17rem;
  }

  .xxl\:tw-gap-y-69{
    row-gap: 17.25rem;
  }

  .xxl\:tw-gap-y-70{
    row-gap: 17.5rem;
  }

  .xxl\:tw-gap-y-71{
    row-gap: 17.75rem;
  }

  .xxl\:tw-gap-y-72{
    row-gap: 18rem;
  }

  .xxl\:tw-gap-y-73{
    row-gap: 18.25rem;
  }

  .xxl\:tw-gap-y-74{
    row-gap: 18.5rem;
  }

  .xxl\:tw-gap-y-75{
    row-gap: 18.75rem;
  }

  .xxl\:tw-gap-y-76{
    row-gap: 19rem;
  }

  .xxl\:tw-gap-y-77{
    row-gap: 19.25rem;
  }

  .xxl\:tw-gap-y-78{
    row-gap: 19.5rem;
  }

  .xxl\:tw-gap-y-79{
    row-gap: 19.75rem;
  }

  .xxl\:tw-gap-y-80{
    row-gap: 20rem;
  }

  .xxl\:tw-gap-y-81{
    row-gap: 20.25rem;
  }

  .xxl\:tw-gap-y-82{
    row-gap: 20.5rem;
  }

  .xxl\:tw-gap-y-83{
    row-gap: 20.75rem;
  }

  .xxl\:tw-gap-y-84{
    row-gap: 21rem;
  }

  .xxl\:tw-gap-y-85{
    row-gap: 21.25rem;
  }

  .xxl\:tw-gap-y-86{
    row-gap: 21.5rem;
  }

  .xxl\:tw-gap-y-87{
    row-gap: 21.75rem;
  }

  .xxl\:tw-gap-y-88{
    row-gap: 22rem;
  }

  .xxl\:tw-gap-y-89{
    row-gap: 22.25rem;
  }

  .xxl\:tw-gap-y-90{
    row-gap: 22.5rem;
  }

  .xxl\:tw-gap-y-91{
    row-gap: 22.75rem;
  }

  .xxl\:tw-gap-y-92{
    row-gap: 23rem;
  }

  .xxl\:tw-gap-y-96{
    row-gap: 24rem;
  }

  .xxl\:tw-gap-y-102{
    row-gap: 25.5rem;
  }

  .xxl\:tw-gap-y-112{
    row-gap: 28rem;
  }

  .xxl\:tw-gap-y-128{
    row-gap: 31rem;
  }

  .xxl\:tw-gap-y-129{
    row-gap: 32.25rem;
  }

  .xxl\:tw-gap-y-130{
    row-gap: 32.5rem;
  }

  .xxl\:tw-gap-y-140{
    row-gap: 35rem;
  }

  .xxl\:tw-gap-y-160{
    row-gap: 40rem;
  }

  .xxl\:tw-gap-y-180{
    row-gap: 45rem;
  }

  .xxl\:tw-gap-y-185{
    row-gap: 46.25rem;
  }

  .xxl\:tw-gap-y-190{
    row-gap: 47.5rem;
  }

  .xxl\:tw-gap-y-200{
    row-gap: 50rem;
  }

  .xxl\:tw-gap-y-px{
    row-gap: 1px;
  }

  .xxl\:tw-gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .xxl\:tw-gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .xxl\:tw-gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .xxl\:tw-gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .xxl\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17rem * var(--tw-space-x-reverse));
    margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19rem * var(--tw-space-x-reverse));
    margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21rem * var(--tw-space-x-reverse));
    margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22rem * var(--tw-space-x-reverse));
    margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(23rem * var(--tw-space-x-reverse));
    margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(28rem * var(--tw-space-x-reverse));
    margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(31rem * var(--tw-space-x-reverse));
    margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(35rem * var(--tw-space-x-reverse));
    margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40rem * var(--tw-space-x-reverse));
    margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(45rem * var(--tw-space-x-reverse));
    margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(50rem * var(--tw-space-x-reverse));
    margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17rem * var(--tw-space-x-reverse));
    margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19rem * var(--tw-space-x-reverse));
    margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21rem * var(--tw-space-x-reverse));
    margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22rem * var(--tw-space-x-reverse));
    margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-23rem * var(--tw-space-x-reverse));
    margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-28rem * var(--tw-space-x-reverse));
    margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-31rem * var(--tw-space-x-reverse));
    margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-35rem * var(--tw-space-x-reverse));
    margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40rem * var(--tw-space-x-reverse));
    margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-45rem * var(--tw-space-x-reverse));
    margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-50rem * var(--tw-space-x-reverse));
    margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xxl\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(23rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(28rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(31rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(35rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(45rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xxl\:tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .xxl\:tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .xxl\:tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xxl\:tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xxl\:tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xxl\:tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xxl\:tw-divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xxl\:tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xxl\:tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xxl\:tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xxl\:tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .xxl\:tw-divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xxl\:tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .xxl\:tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .xxl\:tw-divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .xxl\:tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .xxl\:tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .xxl\:tw-divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .xxl\:tw-divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .xxl\:tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .xxl\:tw-divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .xxl\:tw-divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .xxl\:tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .xxl\:tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .xxl\:tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .xxl\:tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .xxl\:tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .xxl\:tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .xxl\:tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .xxl\:tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .xxl\:tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .xxl\:tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .xxl\:tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .xxl\:tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .xxl\:tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .xxl\:tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .xxl\:tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .xxl\:tw-place-self-auto{
    place-self: auto;
  }

  .xxl\:tw-place-self-start{
    place-self: start;
  }

  .xxl\:tw-place-self-end{
    place-self: end;
  }

  .xxl\:tw-place-self-center{
    place-self: center;
  }

  .xxl\:tw-place-self-stretch{
    place-self: stretch;
  }

  .xxl\:tw-self-auto{
    align-self: auto;
  }

  .xxl\:tw-self-start{
    align-self: flex-start;
  }

  .xxl\:tw-self-end{
    align-self: flex-end;
  }

  .xxl\:tw-self-center{
    align-self: center;
  }

  .xxl\:tw-self-stretch{
    align-self: stretch;
  }

  .xxl\:tw-self-baseline{
    align-self: baseline;
  }

  .xxl\:tw-justify-self-auto{
    justify-self: auto;
  }

  .xxl\:tw-justify-self-start{
    justify-self: start;
  }

  .xxl\:tw-justify-self-end{
    justify-self: end;
  }

  .xxl\:tw-justify-self-center{
    justify-self: center;
  }

  .xxl\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  .xxl\:tw-overflow-auto{
    overflow: auto;
  }

  .xxl\:tw-overflow-hidden{
    overflow: hidden;
  }

  .xxl\:tw-overflow-visible{
    overflow: visible;
  }

  .xxl\:tw-overflow-scroll{
    overflow: scroll;
  }

  .xxl\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  .xxl\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  .xxl\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  .xxl\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  .xxl\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  .xxl\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  .xxl\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  .xxl\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  .xxl\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  .xxl\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  .xxl\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  .xxl\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .xxl\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .xxl\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .xxl\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .xxl\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .xxl\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .xxl\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xxl\:tw-overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .xxl\:tw-overflow-clip{
    text-overflow: clip;
  }

  .xxl\:tw-whitespace-normal{
    white-space: normal;
  }

  .xxl\:tw-whitespace-nowrap{
    white-space: nowrap;
  }

  .xxl\:tw-whitespace-pre{
    white-space: pre;
  }

  .xxl\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  .xxl\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .xxl\:tw-break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .xxl\:tw-break-words{
    overflow-wrap: break-word;
  }

  .xxl\:tw-break-all{
    word-break: break-all;
  }

  .xxl\:tw-rounded-none{
    border-radius: 0px;
  }

  .xxl\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  .xxl\:tw-rounded{
    border-radius: 0.25rem;
  }

  .xxl\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  .xxl\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  .xxl\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  .xxl\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  .xxl\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  .xxl\:tw-rounded-full{
    border-radius: 9999px;
  }

  .xxl\:tw-rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xxl\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xxl\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xxl\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xxl\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xxl\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xxl\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xxl\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xxl\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xxl\:tw-rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xxl\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xxl\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xxl\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xxl\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xxl\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xxl\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xxl\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xxl\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xxl\:tw-rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xxl\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xxl\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xxl\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xxl\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xxl\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xxl\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xxl\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xxl\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xxl\:tw-rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xxl\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xxl\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xxl\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xxl\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xxl\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xxl\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xxl\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xxl\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xxl\:tw-rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .xxl\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .xxl\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .xxl\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .xxl\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .xxl\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .xxl\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .xxl\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .xxl\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xxl\:tw-rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .xxl\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .xxl\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .xxl\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .xxl\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .xxl\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .xxl\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .xxl\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .xxl\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xxl\:tw-rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .xxl\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .xxl\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .xxl\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .xxl\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .xxl\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .xxl\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .xxl\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .xxl\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xxl\:tw-rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .xxl\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .xxl\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .xxl\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .xxl\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .xxl\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .xxl\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .xxl\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .xxl\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xxl\:tw-border-0{
    border-width: 0px;
  }

  .xxl\:tw-border-2{
    border-width: 2px;
  }

  .xxl\:tw-border-4{
    border-width: 4px;
  }

  .xxl\:tw-border-8{
    border-width: 8px;
  }

  .xxl\:tw-border{
    border-width: 1px;
  }

  .xxl\:tw-border-t-0{
    border-top-width: 0px;
  }

  .xxl\:tw-border-t-2{
    border-top-width: 2px;
  }

  .xxl\:tw-border-t-4{
    border-top-width: 4px;
  }

  .xxl\:tw-border-t-8{
    border-top-width: 8px;
  }

  .xxl\:tw-border-t{
    border-top-width: 1px;
  }

  .xxl\:tw-border-r-0{
    border-right-width: 0px;
  }

  .xxl\:tw-border-r-2{
    border-right-width: 2px;
  }

  .xxl\:tw-border-r-4{
    border-right-width: 4px;
  }

  .xxl\:tw-border-r-8{
    border-right-width: 8px;
  }

  .xxl\:tw-border-r{
    border-right-width: 1px;
  }

  .xxl\:tw-border-b-0{
    border-bottom-width: 0px;
  }

  .xxl\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  .xxl\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  .xxl\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  .xxl\:tw-border-b{
    border-bottom-width: 1px;
  }

  .xxl\:tw-border-l-0{
    border-left-width: 0px;
  }

  .xxl\:tw-border-l-2{
    border-left-width: 2px;
  }

  .xxl\:tw-border-l-4{
    border-left-width: 4px;
  }

  .xxl\:tw-border-l-8{
    border-left-width: 8px;
  }

  .xxl\:tw-border-l{
    border-left-width: 1px;
  }

  .xxl\:tw-border-solid{
    border-style: solid;
  }

  .xxl\:tw-border-dashed{
    border-style: dashed;
  }

  .xxl\:tw-border-dotted{
    border-style: dotted;
  }

  .xxl\:tw-border-double{
    border-style: double;
  }

  .xxl\:tw-border-none{
    border-style: none;
  }

  .xxl\:tw-border-transparent{
    border-color: transparent;
  }

  .xxl\:tw-border-current{
    border-color: currentColor;
  }

  .xxl\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xxl\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xxl\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xxl\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xxl\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xxl\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xxl\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xxl\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xxl\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xxl\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xxl\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xxl\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xxl\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xxl\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xxl\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xxl\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xxl\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xxl\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xxl\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-transparent{
    border-color: transparent;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-current{
    border-color: currentColor;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-transparent:focus-within{
    border-color: transparent;
  }

  .xxl\:focus-within\:tw-border-current:focus-within{
    border-color: currentColor;
  }

  .xxl\:focus-within\:tw-border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pregnancy-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pregnancy-green-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-pregnancy-green-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-dark-blue:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-orange-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-grey-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-grey-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-grey-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-grey-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-grey-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-grey-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-error-red:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-system-red-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-birth-summary-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-birth-summary-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-birth-summary-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-postnatal-assessment-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-postnatal-assessment-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-postnatal-assessment-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-background:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-system-banner:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-blue-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-blue-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-blue-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-blue-7:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-chart-toggle:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-left-nav-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-left-nav-active:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-left-nav-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:tw-border-default-colour:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-transparent:hover{
    border-color: transparent;
  }

  .xxl\:hover\:tw-border-current:hover{
    border-color: currentColor;
  }

  .xxl\:hover\:tw-border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pregnancy-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pregnancy-green-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-pregnancy-green-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-dark-blue:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-orange-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-grey-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-grey-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-grey-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-grey-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-grey-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-grey-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-error-red:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-system-red-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-birth-summary-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-birth-summary-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-birth-summary-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-postnatal-assessment-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-postnatal-assessment-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-postnatal-assessment-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-background:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-system-banner:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-blue-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-blue-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-blue-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-blue-7:hover{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-chart-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-left-nav-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-left-nav-active:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-left-nav-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-breadcrumb-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-grow-breadcrumb-inactive-text:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:hover\:tw-border-default-colour:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-transparent:focus{
    border-color: transparent;
  }

  .xxl\:focus\:tw-border-current:focus{
    border-color: currentColor;
  }

  .xxl\:focus\:tw-border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pregnancy-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pregnancy-green-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-pregnancy-green-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-dark-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-orange-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-grey-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-grey-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-grey-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-grey-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-grey-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-grey-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-error-red:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-system-red-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-birth-summary-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-birth-summary-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-birth-summary-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-postnatal-assessment-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-postnatal-assessment-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-postnatal-assessment-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-background:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-system-banner:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-blue-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-blue-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-blue-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-blue-7:focus{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-chart-toggle:focus{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-left-nav-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-left-nav-active:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-left-nav-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-breadcrumb-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-grow-breadcrumb-inactive-text:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:focus\:tw-border-default-colour:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .xxl\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .xxl\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .xxl\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .xxl\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .xxl\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .xxl\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .xxl\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .xxl\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .xxl\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .xxl\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .xxl\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .xxl\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .xxl\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .xxl\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .xxl\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .tw-group:hover .xxl\:group-hover\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .xxl\:focus-within\:tw-border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .xxl\:focus-within\:tw-border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .xxl\:focus-within\:tw-border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .xxl\:focus-within\:tw-border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .xxl\:focus-within\:tw-border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .xxl\:focus-within\:tw-border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .xxl\:focus-within\:tw-border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .xxl\:focus-within\:tw-border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .xxl\:focus-within\:tw-border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .xxl\:focus-within\:tw-border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .xxl\:focus-within\:tw-border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .xxl\:focus-within\:tw-border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .xxl\:focus-within\:tw-border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .xxl\:focus-within\:tw-border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .xxl\:focus-within\:tw-border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .xxl\:hover\:tw-border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .xxl\:hover\:tw-border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .xxl\:hover\:tw-border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .xxl\:hover\:tw-border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .xxl\:hover\:tw-border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .xxl\:hover\:tw-border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .xxl\:hover\:tw-border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .xxl\:hover\:tw-border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .xxl\:hover\:tw-border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .xxl\:hover\:tw-border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .xxl\:hover\:tw-border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .xxl\:hover\:tw-border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .xxl\:hover\:tw-border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .xxl\:hover\:tw-border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .xxl\:hover\:tw-border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .xxl\:focus\:tw-border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .xxl\:focus\:tw-border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .xxl\:focus\:tw-border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .xxl\:focus\:tw-border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .xxl\:focus\:tw-border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .xxl\:focus\:tw-border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .xxl\:focus\:tw-border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .xxl\:focus\:tw-border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .xxl\:focus\:tw-border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .xxl\:focus\:tw-border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .xxl\:focus\:tw-border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .xxl\:focus\:tw-border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .xxl\:focus\:tw-border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .xxl\:focus\:tw-border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .xxl\:focus\:tw-border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .xxl\:tw-bg-transparent{
    background-color: transparent;
  }

  .xxl\:tw-bg-current{
    background-color: currentColor;
  }

  .xxl\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-transparent{
    background-color: transparent;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-current{
    background-color: currentColor;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-transparent:focus-within{
    background-color: transparent;
  }

  .xxl\:focus-within\:tw-bg-current:focus-within{
    background-color: currentColor;
  }

  .xxl\:focus-within\:tw-bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pregnancy-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pregnancy-green-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-pregnancy-green-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-dark-blue:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-orange-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-grey-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-grey-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-grey-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-grey-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-grey-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-grey-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-error-red:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-system-red-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-birth-summary-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-birth-summary-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-birth-summary-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-postnatal-assessment-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-postnatal-assessment-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-postnatal-assessment-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-background:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-system-banner:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-blue-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-blue-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-blue-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-blue-7:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-chart-toggle:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-left-nav-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-left-nav-active:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-left-nav-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:tw-bg-default-colour:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-transparent:hover{
    background-color: transparent;
  }

  .xxl\:hover\:tw-bg-current:hover{
    background-color: currentColor;
  }

  .xxl\:hover\:tw-bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pregnancy-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pregnancy-green-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-pregnancy-green-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-dark-blue:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-orange-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-grey-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-grey-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-grey-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-grey-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-grey-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-grey-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-error-red:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-system-red-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-birth-summary-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-birth-summary-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-birth-summary-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-postnatal-assessment-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-postnatal-assessment-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-postnatal-assessment-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-background:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-system-banner:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-blue-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-blue-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-blue-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-blue-7:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-chart-toggle:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-left-nav-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-left-nav-active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-left-nav-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-breadcrumb-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:hover\:tw-bg-default-colour:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-transparent:focus{
    background-color: transparent;
  }

  .xxl\:focus\:tw-bg-current:focus{
    background-color: currentColor;
  }

  .xxl\:focus\:tw-bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pregnancy-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pregnancy-green-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-pregnancy-green-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-dark-blue:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-orange-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-grey-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-grey-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-grey-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-grey-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-grey-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-grey-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-error-red:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-system-red-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-birth-summary-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-birth-summary-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-birth-summary-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-postnatal-assessment-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-postnatal-assessment-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-postnatal-assessment-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-background:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-system-banner:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-blue-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-blue-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-blue-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-blue-7:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-chart-toggle:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-left-nav-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-left-nav-active:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-left-nav-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-breadcrumb-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:focus\:tw-bg-default-colour:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .xxl\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .xxl\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .xxl\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .xxl\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .xxl\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .xxl\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .xxl\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .xxl\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .xxl\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .xxl\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .xxl\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .xxl\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .xxl\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .xxl\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .xxl\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .tw-group:hover .xxl\:group-hover\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .xxl\:focus-within\:tw-bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .xxl\:focus-within\:tw-bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .xxl\:focus-within\:tw-bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .xxl\:focus-within\:tw-bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .xxl\:focus-within\:tw-bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .xxl\:focus-within\:tw-bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .xxl\:focus-within\:tw-bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .xxl\:focus-within\:tw-bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .xxl\:focus-within\:tw-bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .xxl\:focus-within\:tw-bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .xxl\:focus-within\:tw-bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .xxl\:focus-within\:tw-bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .xxl\:focus-within\:tw-bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .xxl\:focus-within\:tw-bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .xxl\:focus-within\:tw-bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .xxl\:hover\:tw-bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .xxl\:hover\:tw-bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .xxl\:hover\:tw-bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .xxl\:hover\:tw-bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .xxl\:hover\:tw-bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .xxl\:hover\:tw-bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .xxl\:hover\:tw-bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .xxl\:hover\:tw-bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .xxl\:hover\:tw-bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .xxl\:hover\:tw-bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .xxl\:hover\:tw-bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .xxl\:hover\:tw-bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .xxl\:hover\:tw-bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .xxl\:hover\:tw-bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .xxl\:hover\:tw-bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .xxl\:focus\:tw-bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .xxl\:focus\:tw-bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .xxl\:focus\:tw-bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .xxl\:focus\:tw-bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .xxl\:focus\:tw-bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .xxl\:focus\:tw-bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .xxl\:focus\:tw-bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .xxl\:focus\:tw-bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .xxl\:focus\:tw-bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .xxl\:focus\:tw-bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .xxl\:focus\:tw-bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .xxl\:focus\:tw-bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .xxl\:focus\:tw-bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .xxl\:focus\:tw-bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .xxl\:focus\:tw-bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .xxl\:tw-bg-none{
    background-image: none;
  }

  .xxl\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xxl\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xxl\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xxl\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xxl\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xxl\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xxl\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xxl\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xxl\:tw-from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:tw-from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:tw-from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:tw-from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:tw-from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:tw-from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:tw-from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:tw-from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:tw-from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:tw-from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:tw-from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:tw-from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:tw-from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:tw-from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:tw-from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:tw-from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:tw-from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:tw-from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:tw-from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:tw-from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:tw-from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:tw-from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:tw-from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:tw-from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:tw-from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:tw-from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:tw-from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:tw-from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:tw-from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:tw-from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:tw-from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:tw-from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:tw-from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:tw-from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:tw-from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:tw-from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:tw-from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:tw-from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:tw-from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:tw-from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:tw-from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:tw-from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:tw-from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:tw-from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:tw-from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:tw-from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:tw-from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:tw-from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:tw-from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:tw-from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:tw-from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:tw-from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:tw-from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:tw-from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:tw-from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:tw-from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:tw-from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:tw-from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:tw-from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:tw-from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:tw-from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:tw-from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:tw-from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:tw-from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:tw-from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:tw-from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:tw-from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:tw-from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:tw-from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:tw-from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:tw-from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:tw-from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:tw-from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:tw-from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:tw-from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:tw-from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:tw-from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:tw-from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:tw-from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:tw-from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:tw-from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:tw-from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:tw-from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:tw-from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:tw-from-pregnancy-green-1{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xxl\:tw-from-pregnancy-green-2{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xxl\:tw-from-pregnancy-green-3{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xxl\:tw-from-system-blue-1{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:tw-from-system-blue-2{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xxl\:tw-from-system-blue-3{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xxl\:tw-from-system-dark-blue{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xxl\:tw-from-inactive{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xxl\:tw-from-system-green-1{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xxl\:tw-from-system-orange-1{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xxl\:tw-from-system-grey-1{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xxl\:tw-from-system-grey-2{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xxl\:tw-from-system-grey-3{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xxl\:tw-from-system-grey-4{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xxl\:tw-from-system-grey-5{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xxl\:tw-from-system-grey-6{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:tw-from-error-red{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xxl\:tw-from-system-red-1{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xxl\:tw-from-birth-summary-1{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xxl\:tw-from-birth-summary-2{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xxl\:tw-from-birth-summary-3{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xxl\:tw-from-postnatal-assessment-1{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xxl\:tw-from-postnatal-assessment-2{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xxl\:tw-from-postnatal-assessment-3{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xxl\:tw-from-grow-background{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xxl\:tw-from-grow-system-banner{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:tw-from-grow-blue-1{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xxl\:tw-from-grow-blue-2{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:tw-from-grow-blue-3{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xxl\:tw-from-grow-blue-4{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xxl\:tw-from-grow-blue-5{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:tw-from-grow-blue-6{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xxl\:tw-from-grow-blue-7{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xxl\:tw-from-grow-chart-toggle{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xxl\:tw-from-grow-left-nav-1{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xxl\:tw-from-grow-left-nav-active{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:tw-from-grow-left-nav-hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:tw-from-grow-breadcrumb-inactive{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xxl\:tw-from-grow-breadcrumb-inactive-text{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:tw-from-default-colour{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:hover\:tw-from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:hover\:tw-from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:hover\:tw-from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:hover\:tw-from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:hover\:tw-from-gray-50:hover{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:hover\:tw-from-gray-100:hover{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:hover\:tw-from-gray-200:hover{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:hover\:tw-from-gray-300:hover{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:hover\:tw-from-gray-400:hover{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:hover\:tw-from-gray-500:hover{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:hover\:tw-from-gray-600:hover{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:hover\:tw-from-gray-700:hover{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:hover\:tw-from-gray-800:hover{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:hover\:tw-from-gray-900:hover{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:hover\:tw-from-red-50:hover{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:hover\:tw-from-red-100:hover{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:hover\:tw-from-red-200:hover{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:hover\:tw-from-red-300:hover{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:hover\:tw-from-red-400:hover{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:hover\:tw-from-red-500:hover{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:hover\:tw-from-red-600:hover{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:hover\:tw-from-red-700:hover{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:hover\:tw-from-red-800:hover{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:hover\:tw-from-red-900:hover{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:hover\:tw-from-yellow-50:hover{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:hover\:tw-from-yellow-100:hover{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:hover\:tw-from-yellow-200:hover{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:hover\:tw-from-yellow-300:hover{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:hover\:tw-from-yellow-400:hover{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:hover\:tw-from-yellow-500:hover{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:hover\:tw-from-yellow-600:hover{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:hover\:tw-from-yellow-700:hover{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:hover\:tw-from-yellow-800:hover{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:hover\:tw-from-yellow-900:hover{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:hover\:tw-from-green-50:hover{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:hover\:tw-from-green-100:hover{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:hover\:tw-from-green-200:hover{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:hover\:tw-from-green-300:hover{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:hover\:tw-from-green-400:hover{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:hover\:tw-from-green-500:hover{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:hover\:tw-from-green-600:hover{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:hover\:tw-from-green-700:hover{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:hover\:tw-from-green-800:hover{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:hover\:tw-from-green-900:hover{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:hover\:tw-from-blue-50:hover{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:hover\:tw-from-blue-100:hover{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:hover\:tw-from-blue-200:hover{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:hover\:tw-from-blue-300:hover{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:hover\:tw-from-blue-400:hover{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:hover\:tw-from-blue-500:hover{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:hover\:tw-from-blue-600:hover{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:hover\:tw-from-blue-700:hover{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:hover\:tw-from-blue-800:hover{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:hover\:tw-from-blue-900:hover{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:hover\:tw-from-indigo-50:hover{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:hover\:tw-from-indigo-100:hover{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:hover\:tw-from-indigo-200:hover{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:hover\:tw-from-indigo-300:hover{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:hover\:tw-from-indigo-400:hover{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:hover\:tw-from-indigo-500:hover{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:hover\:tw-from-indigo-600:hover{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:hover\:tw-from-indigo-700:hover{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:hover\:tw-from-indigo-800:hover{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:hover\:tw-from-indigo-900:hover{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:hover\:tw-from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:hover\:tw-from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:hover\:tw-from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:hover\:tw-from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:hover\:tw-from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:hover\:tw-from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:hover\:tw-from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:hover\:tw-from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:hover\:tw-from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:hover\:tw-from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:hover\:tw-from-pink-50:hover{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:hover\:tw-from-pink-100:hover{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:hover\:tw-from-pink-200:hover{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:hover\:tw-from-pink-300:hover{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:hover\:tw-from-pink-400:hover{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:hover\:tw-from-pink-500:hover{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:hover\:tw-from-pink-600:hover{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:hover\:tw-from-pink-700:hover{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:hover\:tw-from-pink-800:hover{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:hover\:tw-from-pink-900:hover{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:hover\:tw-from-pregnancy-green-1:hover{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xxl\:hover\:tw-from-pregnancy-green-2:hover{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xxl\:hover\:tw-from-pregnancy-green-3:hover{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xxl\:hover\:tw-from-system-blue-1:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:hover\:tw-from-system-blue-2:hover{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xxl\:hover\:tw-from-system-blue-3:hover{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xxl\:hover\:tw-from-system-dark-blue:hover{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xxl\:hover\:tw-from-inactive:hover{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xxl\:hover\:tw-from-system-green-1:hover{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xxl\:hover\:tw-from-system-orange-1:hover{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xxl\:hover\:tw-from-system-grey-1:hover{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xxl\:hover\:tw-from-system-grey-2:hover{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xxl\:hover\:tw-from-system-grey-3:hover{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xxl\:hover\:tw-from-system-grey-4:hover{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xxl\:hover\:tw-from-system-grey-5:hover{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xxl\:hover\:tw-from-system-grey-6:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:hover\:tw-from-error-red:hover{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xxl\:hover\:tw-from-system-red-1:hover{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xxl\:hover\:tw-from-birth-summary-1:hover{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xxl\:hover\:tw-from-birth-summary-2:hover{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xxl\:hover\:tw-from-birth-summary-3:hover{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xxl\:hover\:tw-from-postnatal-assessment-1:hover{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xxl\:hover\:tw-from-postnatal-assessment-2:hover{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xxl\:hover\:tw-from-postnatal-assessment-3:hover{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xxl\:hover\:tw-from-grow-background:hover{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xxl\:hover\:tw-from-grow-system-banner:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:hover\:tw-from-grow-blue-1:hover{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xxl\:hover\:tw-from-grow-blue-2:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:hover\:tw-from-grow-blue-3:hover{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xxl\:hover\:tw-from-grow-blue-4:hover{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xxl\:hover\:tw-from-grow-blue-5:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:hover\:tw-from-grow-blue-6:hover{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xxl\:hover\:tw-from-grow-blue-7:hover{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xxl\:hover\:tw-from-grow-chart-toggle:hover{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xxl\:hover\:tw-from-grow-left-nav-1:hover{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xxl\:hover\:tw-from-grow-left-nav-active:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:hover\:tw-from-grow-left-nav-hover:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:hover\:tw-from-grow-breadcrumb-inactive:hover{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xxl\:hover\:tw-from-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:hover\:tw-from-default-colour:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:focus\:tw-from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:focus\:tw-from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:focus\:tw-from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:focus\:tw-from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:focus\:tw-from-gray-50:focus{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:focus\:tw-from-gray-100:focus{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:focus\:tw-from-gray-200:focus{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:focus\:tw-from-gray-300:focus{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:focus\:tw-from-gray-400:focus{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:focus\:tw-from-gray-500:focus{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:focus\:tw-from-gray-600:focus{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:focus\:tw-from-gray-700:focus{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:focus\:tw-from-gray-800:focus{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:focus\:tw-from-gray-900:focus{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:focus\:tw-from-red-50:focus{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:focus\:tw-from-red-100:focus{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:focus\:tw-from-red-200:focus{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:focus\:tw-from-red-300:focus{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:focus\:tw-from-red-400:focus{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:focus\:tw-from-red-500:focus{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:focus\:tw-from-red-600:focus{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:focus\:tw-from-red-700:focus{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:focus\:tw-from-red-800:focus{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:focus\:tw-from-red-900:focus{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:focus\:tw-from-yellow-50:focus{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:focus\:tw-from-yellow-100:focus{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:focus\:tw-from-yellow-200:focus{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:focus\:tw-from-yellow-300:focus{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:focus\:tw-from-yellow-400:focus{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:focus\:tw-from-yellow-500:focus{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:focus\:tw-from-yellow-600:focus{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:focus\:tw-from-yellow-700:focus{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:focus\:tw-from-yellow-800:focus{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:focus\:tw-from-yellow-900:focus{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:focus\:tw-from-green-50:focus{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:focus\:tw-from-green-100:focus{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:focus\:tw-from-green-200:focus{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:focus\:tw-from-green-300:focus{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:focus\:tw-from-green-400:focus{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:focus\:tw-from-green-500:focus{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:focus\:tw-from-green-600:focus{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:focus\:tw-from-green-700:focus{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:focus\:tw-from-green-800:focus{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:focus\:tw-from-green-900:focus{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:focus\:tw-from-blue-50:focus{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:focus\:tw-from-blue-100:focus{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:focus\:tw-from-blue-200:focus{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:focus\:tw-from-blue-300:focus{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:focus\:tw-from-blue-400:focus{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:focus\:tw-from-blue-500:focus{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:focus\:tw-from-blue-600:focus{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:focus\:tw-from-blue-700:focus{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:focus\:tw-from-blue-800:focus{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:focus\:tw-from-blue-900:focus{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:focus\:tw-from-indigo-50:focus{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:focus\:tw-from-indigo-100:focus{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:focus\:tw-from-indigo-200:focus{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:focus\:tw-from-indigo-300:focus{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:focus\:tw-from-indigo-400:focus{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:focus\:tw-from-indigo-500:focus{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:focus\:tw-from-indigo-600:focus{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:focus\:tw-from-indigo-700:focus{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:focus\:tw-from-indigo-800:focus{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:focus\:tw-from-indigo-900:focus{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:focus\:tw-from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:focus\:tw-from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:focus\:tw-from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:focus\:tw-from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:focus\:tw-from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:focus\:tw-from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:focus\:tw-from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:focus\:tw-from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:focus\:tw-from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:focus\:tw-from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:focus\:tw-from-pink-50:focus{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:focus\:tw-from-pink-100:focus{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:focus\:tw-from-pink-200:focus{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:focus\:tw-from-pink-300:focus{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:focus\:tw-from-pink-400:focus{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:focus\:tw-from-pink-500:focus{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:focus\:tw-from-pink-600:focus{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:focus\:tw-from-pink-700:focus{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:focus\:tw-from-pink-800:focus{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:focus\:tw-from-pink-900:focus{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:focus\:tw-from-pregnancy-green-1:focus{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xxl\:focus\:tw-from-pregnancy-green-2:focus{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xxl\:focus\:tw-from-pregnancy-green-3:focus{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xxl\:focus\:tw-from-system-blue-1:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:focus\:tw-from-system-blue-2:focus{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xxl\:focus\:tw-from-system-blue-3:focus{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xxl\:focus\:tw-from-system-dark-blue:focus{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xxl\:focus\:tw-from-inactive:focus{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xxl\:focus\:tw-from-system-green-1:focus{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xxl\:focus\:tw-from-system-orange-1:focus{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xxl\:focus\:tw-from-system-grey-1:focus{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xxl\:focus\:tw-from-system-grey-2:focus{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xxl\:focus\:tw-from-system-grey-3:focus{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xxl\:focus\:tw-from-system-grey-4:focus{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xxl\:focus\:tw-from-system-grey-5:focus{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xxl\:focus\:tw-from-system-grey-6:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:focus\:tw-from-error-red:focus{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xxl\:focus\:tw-from-system-red-1:focus{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xxl\:focus\:tw-from-birth-summary-1:focus{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xxl\:focus\:tw-from-birth-summary-2:focus{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xxl\:focus\:tw-from-birth-summary-3:focus{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xxl\:focus\:tw-from-postnatal-assessment-1:focus{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xxl\:focus\:tw-from-postnatal-assessment-2:focus{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xxl\:focus\:tw-from-postnatal-assessment-3:focus{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xxl\:focus\:tw-from-grow-background:focus{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xxl\:focus\:tw-from-grow-system-banner:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:focus\:tw-from-grow-blue-1:focus{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xxl\:focus\:tw-from-grow-blue-2:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:focus\:tw-from-grow-blue-3:focus{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xxl\:focus\:tw-from-grow-blue-4:focus{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xxl\:focus\:tw-from-grow-blue-5:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:focus\:tw-from-grow-blue-6:focus{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xxl\:focus\:tw-from-grow-blue-7:focus{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xxl\:focus\:tw-from-grow-chart-toggle:focus{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xxl\:focus\:tw-from-grow-left-nav-1:focus{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xxl\:focus\:tw-from-grow-left-nav-active:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:focus\:tw-from-grow-left-nav-hover:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:focus\:tw-from-grow-breadcrumb-inactive:focus{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xxl\:focus\:tw-from-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:focus\:tw-from-default-colour:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:tw-via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:tw-via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:tw-via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:tw-via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:tw-via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:tw-via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:tw-via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:tw-via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:tw-via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:tw-via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:tw-via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:tw-via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:tw-via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:tw-via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:tw-via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:tw-via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:tw-via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:tw-via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:tw-via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:tw-via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:tw-via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:tw-via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:tw-via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:tw-via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:tw-via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:tw-via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:tw-via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:tw-via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:tw-via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:tw-via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:tw-via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:tw-via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:tw-via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:tw-via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:tw-via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:tw-via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:tw-via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:tw-via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:tw-via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:tw-via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:tw-via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:tw-via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:tw-via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:tw-via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:tw-via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:tw-via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:tw-via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:tw-via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:tw-via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:tw-via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:tw-via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:tw-via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:tw-via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:tw-via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:tw-via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:tw-via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:tw-via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:tw-via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:tw-via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:tw-via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:tw-via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:tw-via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:tw-via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:tw-via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:tw-via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:tw-via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:tw-via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:tw-via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:tw-via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:tw-via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:tw-via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:tw-via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:tw-via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:tw-via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:tw-via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:tw-via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:tw-via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:tw-via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:tw-via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:tw-via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:tw-via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:tw-via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:tw-via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:tw-via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:tw-via-pregnancy-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xxl\:tw-via-pregnancy-green-2{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xxl\:tw-via-pregnancy-green-3{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xxl\:tw-via-system-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:tw-via-system-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xxl\:tw-via-system-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xxl\:tw-via-system-dark-blue{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xxl\:tw-via-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xxl\:tw-via-system-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xxl\:tw-via-system-orange-1{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xxl\:tw-via-system-grey-1{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xxl\:tw-via-system-grey-2{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xxl\:tw-via-system-grey-3{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xxl\:tw-via-system-grey-4{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xxl\:tw-via-system-grey-5{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xxl\:tw-via-system-grey-6{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:tw-via-error-red{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xxl\:tw-via-system-red-1{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xxl\:tw-via-birth-summary-1{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xxl\:tw-via-birth-summary-2{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xxl\:tw-via-birth-summary-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xxl\:tw-via-postnatal-assessment-1{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xxl\:tw-via-postnatal-assessment-2{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xxl\:tw-via-postnatal-assessment-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xxl\:tw-via-grow-background{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xxl\:tw-via-grow-system-banner{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:tw-via-grow-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xxl\:tw-via-grow-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:tw-via-grow-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xxl\:tw-via-grow-blue-4{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xxl\:tw-via-grow-blue-5{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:tw-via-grow-blue-6{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xxl\:tw-via-grow-blue-7{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xxl\:tw-via-grow-chart-toggle{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xxl\:tw-via-grow-left-nav-1{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xxl\:tw-via-grow-left-nav-active{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:tw-via-grow-left-nav-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:tw-via-grow-breadcrumb-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xxl\:tw-via-grow-breadcrumb-inactive-text{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:tw-via-default-colour{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:hover\:tw-via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:hover\:tw-via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:hover\:tw-via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:hover\:tw-via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:hover\:tw-via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:hover\:tw-via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:hover\:tw-via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:hover\:tw-via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:hover\:tw-via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:hover\:tw-via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:hover\:tw-via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:hover\:tw-via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:hover\:tw-via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:hover\:tw-via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:hover\:tw-via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:hover\:tw-via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:hover\:tw-via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:hover\:tw-via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:hover\:tw-via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:hover\:tw-via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:hover\:tw-via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:hover\:tw-via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:hover\:tw-via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:hover\:tw-via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:hover\:tw-via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:hover\:tw-via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:hover\:tw-via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:hover\:tw-via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:hover\:tw-via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:hover\:tw-via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:hover\:tw-via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:hover\:tw-via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:hover\:tw-via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:hover\:tw-via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:hover\:tw-via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:hover\:tw-via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:hover\:tw-via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:hover\:tw-via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:hover\:tw-via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:hover\:tw-via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:hover\:tw-via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:hover\:tw-via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:hover\:tw-via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:hover\:tw-via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:hover\:tw-via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:hover\:tw-via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:hover\:tw-via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:hover\:tw-via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:hover\:tw-via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:hover\:tw-via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:hover\:tw-via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:hover\:tw-via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:hover\:tw-via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:hover\:tw-via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:hover\:tw-via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:hover\:tw-via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:hover\:tw-via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:hover\:tw-via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:hover\:tw-via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:hover\:tw-via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:hover\:tw-via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:hover\:tw-via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:hover\:tw-via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:hover\:tw-via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:hover\:tw-via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:hover\:tw-via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:hover\:tw-via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:hover\:tw-via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:hover\:tw-via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:hover\:tw-via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:hover\:tw-via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:hover\:tw-via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:hover\:tw-via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:hover\:tw-via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:hover\:tw-via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:hover\:tw-via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:hover\:tw-via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:hover\:tw-via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:hover\:tw-via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:hover\:tw-via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:hover\:tw-via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:hover\:tw-via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:hover\:tw-via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:hover\:tw-via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:hover\:tw-via-pregnancy-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xxl\:hover\:tw-via-pregnancy-green-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xxl\:hover\:tw-via-pregnancy-green-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xxl\:hover\:tw-via-system-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:hover\:tw-via-system-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xxl\:hover\:tw-via-system-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xxl\:hover\:tw-via-system-dark-blue:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xxl\:hover\:tw-via-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xxl\:hover\:tw-via-system-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xxl\:hover\:tw-via-system-orange-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xxl\:hover\:tw-via-system-grey-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xxl\:hover\:tw-via-system-grey-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xxl\:hover\:tw-via-system-grey-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xxl\:hover\:tw-via-system-grey-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xxl\:hover\:tw-via-system-grey-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xxl\:hover\:tw-via-system-grey-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:hover\:tw-via-error-red:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xxl\:hover\:tw-via-system-red-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xxl\:hover\:tw-via-birth-summary-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xxl\:hover\:tw-via-birth-summary-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xxl\:hover\:tw-via-birth-summary-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xxl\:hover\:tw-via-postnatal-assessment-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xxl\:hover\:tw-via-postnatal-assessment-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xxl\:hover\:tw-via-postnatal-assessment-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xxl\:hover\:tw-via-grow-background:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xxl\:hover\:tw-via-grow-system-banner:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:hover\:tw-via-grow-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xxl\:hover\:tw-via-grow-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:hover\:tw-via-grow-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xxl\:hover\:tw-via-grow-blue-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xxl\:hover\:tw-via-grow-blue-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:hover\:tw-via-grow-blue-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xxl\:hover\:tw-via-grow-blue-7:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xxl\:hover\:tw-via-grow-chart-toggle:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xxl\:hover\:tw-via-grow-left-nav-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xxl\:hover\:tw-via-grow-left-nav-active:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:hover\:tw-via-grow-left-nav-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:hover\:tw-via-grow-breadcrumb-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xxl\:hover\:tw-via-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:hover\:tw-via-default-colour:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:focus\:tw-via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:focus\:tw-via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:focus\:tw-via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:focus\:tw-via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:focus\:tw-via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:focus\:tw-via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:focus\:tw-via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:focus\:tw-via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:focus\:tw-via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:focus\:tw-via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:focus\:tw-via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:focus\:tw-via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:focus\:tw-via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:focus\:tw-via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:focus\:tw-via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:focus\:tw-via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:focus\:tw-via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:focus\:tw-via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:focus\:tw-via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:focus\:tw-via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:focus\:tw-via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:focus\:tw-via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:focus\:tw-via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:focus\:tw-via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:focus\:tw-via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:focus\:tw-via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:focus\:tw-via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:focus\:tw-via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:focus\:tw-via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:focus\:tw-via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:focus\:tw-via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:focus\:tw-via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:focus\:tw-via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:focus\:tw-via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:focus\:tw-via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:focus\:tw-via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:focus\:tw-via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:focus\:tw-via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:focus\:tw-via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:focus\:tw-via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:focus\:tw-via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:focus\:tw-via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:focus\:tw-via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:focus\:tw-via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:focus\:tw-via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:focus\:tw-via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:focus\:tw-via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:focus\:tw-via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:focus\:tw-via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:focus\:tw-via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:focus\:tw-via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:focus\:tw-via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:focus\:tw-via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:focus\:tw-via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:focus\:tw-via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:focus\:tw-via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:focus\:tw-via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:focus\:tw-via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:focus\:tw-via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:focus\:tw-via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:focus\:tw-via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:focus\:tw-via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:focus\:tw-via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:focus\:tw-via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:focus\:tw-via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:focus\:tw-via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:focus\:tw-via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:focus\:tw-via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:focus\:tw-via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:focus\:tw-via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:focus\:tw-via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:focus\:tw-via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:focus\:tw-via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:focus\:tw-via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:focus\:tw-via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:focus\:tw-via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:focus\:tw-via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:focus\:tw-via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:focus\:tw-via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:focus\:tw-via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:focus\:tw-via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:focus\:tw-via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:focus\:tw-via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:focus\:tw-via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:focus\:tw-via-pregnancy-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .xxl\:focus\:tw-via-pregnancy-green-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .xxl\:focus\:tw-via-pregnancy-green-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .xxl\:focus\:tw-via-system-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:focus\:tw-via-system-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .xxl\:focus\:tw-via-system-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .xxl\:focus\:tw-via-system-dark-blue:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .xxl\:focus\:tw-via-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .xxl\:focus\:tw-via-system-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .xxl\:focus\:tw-via-system-orange-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .xxl\:focus\:tw-via-system-grey-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .xxl\:focus\:tw-via-system-grey-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .xxl\:focus\:tw-via-system-grey-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .xxl\:focus\:tw-via-system-grey-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .xxl\:focus\:tw-via-system-grey-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .xxl\:focus\:tw-via-system-grey-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:focus\:tw-via-error-red:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .xxl\:focus\:tw-via-system-red-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .xxl\:focus\:tw-via-birth-summary-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .xxl\:focus\:tw-via-birth-summary-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .xxl\:focus\:tw-via-birth-summary-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .xxl\:focus\:tw-via-postnatal-assessment-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .xxl\:focus\:tw-via-postnatal-assessment-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .xxl\:focus\:tw-via-postnatal-assessment-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .xxl\:focus\:tw-via-grow-background:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .xxl\:focus\:tw-via-grow-system-banner:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:focus\:tw-via-grow-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .xxl\:focus\:tw-via-grow-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .xxl\:focus\:tw-via-grow-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .xxl\:focus\:tw-via-grow-blue-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .xxl\:focus\:tw-via-grow-blue-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .xxl\:focus\:tw-via-grow-blue-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .xxl\:focus\:tw-via-grow-blue-7:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .xxl\:focus\:tw-via-grow-chart-toggle:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .xxl\:focus\:tw-via-grow-left-nav-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .xxl\:focus\:tw-via-grow-left-nav-active:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:focus\:tw-via-grow-left-nav-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .xxl\:focus\:tw-via-grow-breadcrumb-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .xxl\:focus\:tw-via-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:focus\:tw-via-default-colour:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .xxl\:tw-to-transparent{
    --tw-gradient-to: transparent;
  }

  .xxl\:tw-to-current{
    --tw-gradient-to: currentColor;
  }

  .xxl\:tw-to-black{
    --tw-gradient-to: #000;
  }

  .xxl\:tw-to-white{
    --tw-gradient-to: #fff;
  }

  .xxl\:tw-to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .xxl\:tw-to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .xxl\:tw-to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .xxl\:tw-to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .xxl\:tw-to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .xxl\:tw-to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .xxl\:tw-to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .xxl\:tw-to-gray-700{
    --tw-gradient-to: #374151;
  }

  .xxl\:tw-to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .xxl\:tw-to-gray-900{
    --tw-gradient-to: #111827;
  }

  .xxl\:tw-to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .xxl\:tw-to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .xxl\:tw-to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .xxl\:tw-to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .xxl\:tw-to-red-400{
    --tw-gradient-to: #f87171;
  }

  .xxl\:tw-to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .xxl\:tw-to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .xxl\:tw-to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .xxl\:tw-to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .xxl\:tw-to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .xxl\:tw-to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .xxl\:tw-to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .xxl\:tw-to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .xxl\:tw-to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .xxl\:tw-to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .xxl\:tw-to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .xxl\:tw-to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .xxl\:tw-to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .xxl\:tw-to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .xxl\:tw-to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .xxl\:tw-to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .xxl\:tw-to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .xxl\:tw-to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .xxl\:tw-to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .xxl\:tw-to-green-400{
    --tw-gradient-to: #34d399;
  }

  .xxl\:tw-to-green-500{
    --tw-gradient-to: #10b981;
  }

  .xxl\:tw-to-green-600{
    --tw-gradient-to: #059669;
  }

  .xxl\:tw-to-green-700{
    --tw-gradient-to: #047857;
  }

  .xxl\:tw-to-green-800{
    --tw-gradient-to: #065f46;
  }

  .xxl\:tw-to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .xxl\:tw-to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .xxl\:tw-to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .xxl\:tw-to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .xxl\:tw-to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .xxl\:tw-to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .xxl\:tw-to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .xxl\:tw-to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .xxl\:tw-to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .xxl\:tw-to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .xxl\:tw-to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .xxl\:tw-to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .xxl\:tw-to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .xxl\:tw-to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .xxl\:tw-to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .xxl\:tw-to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .xxl\:tw-to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .xxl\:tw-to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .xxl\:tw-to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .xxl\:tw-to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .xxl\:tw-to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .xxl\:tw-to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .xxl\:tw-to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .xxl\:tw-to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .xxl\:tw-to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .xxl\:tw-to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .xxl\:tw-to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .xxl\:tw-to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .xxl\:tw-to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .xxl\:tw-to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .xxl\:tw-to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .xxl\:tw-to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .xxl\:tw-to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .xxl\:tw-to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .xxl\:tw-to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .xxl\:tw-to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .xxl\:tw-to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .xxl\:tw-to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .xxl\:tw-to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .xxl\:tw-to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .xxl\:tw-to-pink-900{
    --tw-gradient-to: #831843;
  }

  .xxl\:tw-to-pregnancy-green-1{
    --tw-gradient-to: #346633;
  }

  .xxl\:tw-to-pregnancy-green-2{
    --tw-gradient-to: #BEEDBE;
  }

  .xxl\:tw-to-pregnancy-green-3{
    --tw-gradient-to: #F0FCF6;
  }

  .xxl\:tw-to-system-blue-1{
    --tw-gradient-to: #477591;
  }

  .xxl\:tw-to-system-blue-2{
    --tw-gradient-to: #A9BECB;
  }

  .xxl\:tw-to-system-blue-3{
    --tw-gradient-to: #769BB4;
  }

  .xxl\:tw-to-system-dark-blue{
    --tw-gradient-to: #213B4E;
  }

  .xxl\:tw-to-inactive{
    --tw-gradient-to: #B7B7B7;
  }

  .xxl\:tw-to-system-green-1{
    --tw-gradient-to: #87c540;
  }

  .xxl\:tw-to-system-orange-1{
    --tw-gradient-to: #ED8936;
  }

  .xxl\:tw-to-system-grey-1{
    --tw-gradient-to: #C1C1C1;
  }

  .xxl\:tw-to-system-grey-2{
    --tw-gradient-to: #DDDDDD;
  }

  .xxl\:tw-to-system-grey-3{
    --tw-gradient-to: #B3B3B3;
  }

  .xxl\:tw-to-system-grey-4{
    --tw-gradient-to: #707070;
  }

  .xxl\:tw-to-system-grey-5{
    --tw-gradient-to: #4D4D4D;
  }

  .xxl\:tw-to-system-grey-6{
    --tw-gradient-to: #333333;
  }

  .xxl\:tw-to-error-red{
    --tw-gradient-to: #C11013;
  }

  .xxl\:tw-to-system-red-1{
    --tw-gradient-to: #E22828;
  }

  .xxl\:tw-to-birth-summary-1{
    --tw-gradient-to: #FFC924;
  }

  .xxl\:tw-to-birth-summary-2{
    --tw-gradient-to: #FFDE7B;
  }

  .xxl\:tw-to-birth-summary-3{
    --tw-gradient-to: #FBFCDD;
  }

  .xxl\:tw-to-postnatal-assessment-1{
    --tw-gradient-to: #865A87;
  }

  .xxl\:tw-to-postnatal-assessment-2{
    --tw-gradient-to: #C1A3C2;
  }

  .xxl\:tw-to-postnatal-assessment-3{
    --tw-gradient-to: #FCF5FA;
  }

  .xxl\:tw-to-grow-background{
    --tw-gradient-to: #86A3B6;
  }

  .xxl\:tw-to-grow-system-banner{
    --tw-gradient-to: #547F9A;
  }

  .xxl\:tw-to-grow-blue-1{
    --tw-gradient-to: #1A3B4E;
  }

  .xxl\:tw-to-grow-blue-2{
    --tw-gradient-to: #477591;
  }

  .xxl\:tw-to-grow-blue-3{
    --tw-gradient-to: #7098B0;
  }

  .xxl\:tw-to-grow-blue-4{
    --tw-gradient-to: #CFE1EC;
  }

  .xxl\:tw-to-grow-blue-5{
    --tw-gradient-to: #547F9A;
  }

  .xxl\:tw-to-grow-blue-6{
    --tw-gradient-to: #77a4bf;
  }

  .xxl\:tw-to-grow-blue-7{
    --tw-gradient-to: #88BBDB;
  }

  .xxl\:tw-to-grow-chart-toggle{
    --tw-gradient-to: #507A91;
  }

  .xxl\:tw-to-grow-left-nav-1{
    --tw-gradient-to: #A6B8C3;
  }

  .xxl\:tw-to-grow-left-nav-active{
    --tw-gradient-to: #3A5869;
  }

  .xxl\:tw-to-grow-left-nav-hover{
    --tw-gradient-to: #3A5869;
  }

  .xxl\:tw-to-grow-breadcrumb-inactive{
    --tw-gradient-to: #3B5B6E;
  }

  .xxl\:tw-to-grow-breadcrumb-inactive-text{
    --tw-gradient-to: #333333;
  }

  .xxl\:tw-to-default-colour{
    --tw-gradient-to: #333333;
  }

  .xxl\:hover\:tw-to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .xxl\:hover\:tw-to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .xxl\:hover\:tw-to-black:hover{
    --tw-gradient-to: #000;
  }

  .xxl\:hover\:tw-to-white:hover{
    --tw-gradient-to: #fff;
  }

  .xxl\:hover\:tw-to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .xxl\:hover\:tw-to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .xxl\:hover\:tw-to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .xxl\:hover\:tw-to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .xxl\:hover\:tw-to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .xxl\:hover\:tw-to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .xxl\:hover\:tw-to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .xxl\:hover\:tw-to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .xxl\:hover\:tw-to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .xxl\:hover\:tw-to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .xxl\:hover\:tw-to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .xxl\:hover\:tw-to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .xxl\:hover\:tw-to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .xxl\:hover\:tw-to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .xxl\:hover\:tw-to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .xxl\:hover\:tw-to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .xxl\:hover\:tw-to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .xxl\:hover\:tw-to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .xxl\:hover\:tw-to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .xxl\:hover\:tw-to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .xxl\:hover\:tw-to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .xxl\:hover\:tw-to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .xxl\:hover\:tw-to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .xxl\:hover\:tw-to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .xxl\:hover\:tw-to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .xxl\:hover\:tw-to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .xxl\:hover\:tw-to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .xxl\:hover\:tw-to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .xxl\:hover\:tw-to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .xxl\:hover\:tw-to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .xxl\:hover\:tw-to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .xxl\:hover\:tw-to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .xxl\:hover\:tw-to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .xxl\:hover\:tw-to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .xxl\:hover\:tw-to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .xxl\:hover\:tw-to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .xxl\:hover\:tw-to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .xxl\:hover\:tw-to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .xxl\:hover\:tw-to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .xxl\:hover\:tw-to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .xxl\:hover\:tw-to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .xxl\:hover\:tw-to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .xxl\:hover\:tw-to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .xxl\:hover\:tw-to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .xxl\:hover\:tw-to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .xxl\:hover\:tw-to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .xxl\:hover\:tw-to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .xxl\:hover\:tw-to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .xxl\:hover\:tw-to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .xxl\:hover\:tw-to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .xxl\:hover\:tw-to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .xxl\:hover\:tw-to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .xxl\:hover\:tw-to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .xxl\:hover\:tw-to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .xxl\:hover\:tw-to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .xxl\:hover\:tw-to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .xxl\:hover\:tw-to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .xxl\:hover\:tw-to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .xxl\:hover\:tw-to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .xxl\:hover\:tw-to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .xxl\:hover\:tw-to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .xxl\:hover\:tw-to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .xxl\:hover\:tw-to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .xxl\:hover\:tw-to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .xxl\:hover\:tw-to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .xxl\:hover\:tw-to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .xxl\:hover\:tw-to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .xxl\:hover\:tw-to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .xxl\:hover\:tw-to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .xxl\:hover\:tw-to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .xxl\:hover\:tw-to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .xxl\:hover\:tw-to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .xxl\:hover\:tw-to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .xxl\:hover\:tw-to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .xxl\:hover\:tw-to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .xxl\:hover\:tw-to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .xxl\:hover\:tw-to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .xxl\:hover\:tw-to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .xxl\:hover\:tw-to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .xxl\:hover\:tw-to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .xxl\:hover\:tw-to-pregnancy-green-1:hover{
    --tw-gradient-to: #346633;
  }

  .xxl\:hover\:tw-to-pregnancy-green-2:hover{
    --tw-gradient-to: #BEEDBE;
  }

  .xxl\:hover\:tw-to-pregnancy-green-3:hover{
    --tw-gradient-to: #F0FCF6;
  }

  .xxl\:hover\:tw-to-system-blue-1:hover{
    --tw-gradient-to: #477591;
  }

  .xxl\:hover\:tw-to-system-blue-2:hover{
    --tw-gradient-to: #A9BECB;
  }

  .xxl\:hover\:tw-to-system-blue-3:hover{
    --tw-gradient-to: #769BB4;
  }

  .xxl\:hover\:tw-to-system-dark-blue:hover{
    --tw-gradient-to: #213B4E;
  }

  .xxl\:hover\:tw-to-inactive:hover{
    --tw-gradient-to: #B7B7B7;
  }

  .xxl\:hover\:tw-to-system-green-1:hover{
    --tw-gradient-to: #87c540;
  }

  .xxl\:hover\:tw-to-system-orange-1:hover{
    --tw-gradient-to: #ED8936;
  }

  .xxl\:hover\:tw-to-system-grey-1:hover{
    --tw-gradient-to: #C1C1C1;
  }

  .xxl\:hover\:tw-to-system-grey-2:hover{
    --tw-gradient-to: #DDDDDD;
  }

  .xxl\:hover\:tw-to-system-grey-3:hover{
    --tw-gradient-to: #B3B3B3;
  }

  .xxl\:hover\:tw-to-system-grey-4:hover{
    --tw-gradient-to: #707070;
  }

  .xxl\:hover\:tw-to-system-grey-5:hover{
    --tw-gradient-to: #4D4D4D;
  }

  .xxl\:hover\:tw-to-system-grey-6:hover{
    --tw-gradient-to: #333333;
  }

  .xxl\:hover\:tw-to-error-red:hover{
    --tw-gradient-to: #C11013;
  }

  .xxl\:hover\:tw-to-system-red-1:hover{
    --tw-gradient-to: #E22828;
  }

  .xxl\:hover\:tw-to-birth-summary-1:hover{
    --tw-gradient-to: #FFC924;
  }

  .xxl\:hover\:tw-to-birth-summary-2:hover{
    --tw-gradient-to: #FFDE7B;
  }

  .xxl\:hover\:tw-to-birth-summary-3:hover{
    --tw-gradient-to: #FBFCDD;
  }

  .xxl\:hover\:tw-to-postnatal-assessment-1:hover{
    --tw-gradient-to: #865A87;
  }

  .xxl\:hover\:tw-to-postnatal-assessment-2:hover{
    --tw-gradient-to: #C1A3C2;
  }

  .xxl\:hover\:tw-to-postnatal-assessment-3:hover{
    --tw-gradient-to: #FCF5FA;
  }

  .xxl\:hover\:tw-to-grow-background:hover{
    --tw-gradient-to: #86A3B6;
  }

  .xxl\:hover\:tw-to-grow-system-banner:hover{
    --tw-gradient-to: #547F9A;
  }

  .xxl\:hover\:tw-to-grow-blue-1:hover{
    --tw-gradient-to: #1A3B4E;
  }

  .xxl\:hover\:tw-to-grow-blue-2:hover{
    --tw-gradient-to: #477591;
  }

  .xxl\:hover\:tw-to-grow-blue-3:hover{
    --tw-gradient-to: #7098B0;
  }

  .xxl\:hover\:tw-to-grow-blue-4:hover{
    --tw-gradient-to: #CFE1EC;
  }

  .xxl\:hover\:tw-to-grow-blue-5:hover{
    --tw-gradient-to: #547F9A;
  }

  .xxl\:hover\:tw-to-grow-blue-6:hover{
    --tw-gradient-to: #77a4bf;
  }

  .xxl\:hover\:tw-to-grow-blue-7:hover{
    --tw-gradient-to: #88BBDB;
  }

  .xxl\:hover\:tw-to-grow-chart-toggle:hover{
    --tw-gradient-to: #507A91;
  }

  .xxl\:hover\:tw-to-grow-left-nav-1:hover{
    --tw-gradient-to: #A6B8C3;
  }

  .xxl\:hover\:tw-to-grow-left-nav-active:hover{
    --tw-gradient-to: #3A5869;
  }

  .xxl\:hover\:tw-to-grow-left-nav-hover:hover{
    --tw-gradient-to: #3A5869;
  }

  .xxl\:hover\:tw-to-grow-breadcrumb-inactive:hover{
    --tw-gradient-to: #3B5B6E;
  }

  .xxl\:hover\:tw-to-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-to: #333333;
  }

  .xxl\:hover\:tw-to-default-colour:hover{
    --tw-gradient-to: #333333;
  }

  .xxl\:focus\:tw-to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .xxl\:focus\:tw-to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .xxl\:focus\:tw-to-black:focus{
    --tw-gradient-to: #000;
  }

  .xxl\:focus\:tw-to-white:focus{
    --tw-gradient-to: #fff;
  }

  .xxl\:focus\:tw-to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .xxl\:focus\:tw-to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .xxl\:focus\:tw-to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .xxl\:focus\:tw-to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .xxl\:focus\:tw-to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .xxl\:focus\:tw-to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .xxl\:focus\:tw-to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .xxl\:focus\:tw-to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .xxl\:focus\:tw-to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .xxl\:focus\:tw-to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .xxl\:focus\:tw-to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .xxl\:focus\:tw-to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .xxl\:focus\:tw-to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .xxl\:focus\:tw-to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .xxl\:focus\:tw-to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .xxl\:focus\:tw-to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .xxl\:focus\:tw-to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .xxl\:focus\:tw-to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .xxl\:focus\:tw-to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .xxl\:focus\:tw-to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .xxl\:focus\:tw-to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .xxl\:focus\:tw-to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .xxl\:focus\:tw-to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .xxl\:focus\:tw-to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .xxl\:focus\:tw-to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .xxl\:focus\:tw-to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .xxl\:focus\:tw-to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .xxl\:focus\:tw-to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .xxl\:focus\:tw-to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .xxl\:focus\:tw-to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .xxl\:focus\:tw-to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .xxl\:focus\:tw-to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .xxl\:focus\:tw-to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .xxl\:focus\:tw-to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .xxl\:focus\:tw-to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .xxl\:focus\:tw-to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .xxl\:focus\:tw-to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .xxl\:focus\:tw-to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .xxl\:focus\:tw-to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .xxl\:focus\:tw-to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .xxl\:focus\:tw-to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .xxl\:focus\:tw-to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .xxl\:focus\:tw-to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .xxl\:focus\:tw-to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .xxl\:focus\:tw-to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .xxl\:focus\:tw-to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .xxl\:focus\:tw-to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .xxl\:focus\:tw-to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .xxl\:focus\:tw-to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .xxl\:focus\:tw-to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .xxl\:focus\:tw-to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .xxl\:focus\:tw-to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .xxl\:focus\:tw-to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .xxl\:focus\:tw-to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .xxl\:focus\:tw-to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .xxl\:focus\:tw-to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .xxl\:focus\:tw-to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .xxl\:focus\:tw-to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .xxl\:focus\:tw-to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .xxl\:focus\:tw-to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .xxl\:focus\:tw-to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .xxl\:focus\:tw-to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .xxl\:focus\:tw-to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .xxl\:focus\:tw-to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .xxl\:focus\:tw-to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .xxl\:focus\:tw-to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .xxl\:focus\:tw-to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .xxl\:focus\:tw-to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .xxl\:focus\:tw-to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .xxl\:focus\:tw-to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .xxl\:focus\:tw-to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .xxl\:focus\:tw-to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .xxl\:focus\:tw-to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .xxl\:focus\:tw-to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .xxl\:focus\:tw-to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .xxl\:focus\:tw-to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .xxl\:focus\:tw-to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .xxl\:focus\:tw-to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .xxl\:focus\:tw-to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .xxl\:focus\:tw-to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .xxl\:focus\:tw-to-pregnancy-green-1:focus{
    --tw-gradient-to: #346633;
  }

  .xxl\:focus\:tw-to-pregnancy-green-2:focus{
    --tw-gradient-to: #BEEDBE;
  }

  .xxl\:focus\:tw-to-pregnancy-green-3:focus{
    --tw-gradient-to: #F0FCF6;
  }

  .xxl\:focus\:tw-to-system-blue-1:focus{
    --tw-gradient-to: #477591;
  }

  .xxl\:focus\:tw-to-system-blue-2:focus{
    --tw-gradient-to: #A9BECB;
  }

  .xxl\:focus\:tw-to-system-blue-3:focus{
    --tw-gradient-to: #769BB4;
  }

  .xxl\:focus\:tw-to-system-dark-blue:focus{
    --tw-gradient-to: #213B4E;
  }

  .xxl\:focus\:tw-to-inactive:focus{
    --tw-gradient-to: #B7B7B7;
  }

  .xxl\:focus\:tw-to-system-green-1:focus{
    --tw-gradient-to: #87c540;
  }

  .xxl\:focus\:tw-to-system-orange-1:focus{
    --tw-gradient-to: #ED8936;
  }

  .xxl\:focus\:tw-to-system-grey-1:focus{
    --tw-gradient-to: #C1C1C1;
  }

  .xxl\:focus\:tw-to-system-grey-2:focus{
    --tw-gradient-to: #DDDDDD;
  }

  .xxl\:focus\:tw-to-system-grey-3:focus{
    --tw-gradient-to: #B3B3B3;
  }

  .xxl\:focus\:tw-to-system-grey-4:focus{
    --tw-gradient-to: #707070;
  }

  .xxl\:focus\:tw-to-system-grey-5:focus{
    --tw-gradient-to: #4D4D4D;
  }

  .xxl\:focus\:tw-to-system-grey-6:focus{
    --tw-gradient-to: #333333;
  }

  .xxl\:focus\:tw-to-error-red:focus{
    --tw-gradient-to: #C11013;
  }

  .xxl\:focus\:tw-to-system-red-1:focus{
    --tw-gradient-to: #E22828;
  }

  .xxl\:focus\:tw-to-birth-summary-1:focus{
    --tw-gradient-to: #FFC924;
  }

  .xxl\:focus\:tw-to-birth-summary-2:focus{
    --tw-gradient-to: #FFDE7B;
  }

  .xxl\:focus\:tw-to-birth-summary-3:focus{
    --tw-gradient-to: #FBFCDD;
  }

  .xxl\:focus\:tw-to-postnatal-assessment-1:focus{
    --tw-gradient-to: #865A87;
  }

  .xxl\:focus\:tw-to-postnatal-assessment-2:focus{
    --tw-gradient-to: #C1A3C2;
  }

  .xxl\:focus\:tw-to-postnatal-assessment-3:focus{
    --tw-gradient-to: #FCF5FA;
  }

  .xxl\:focus\:tw-to-grow-background:focus{
    --tw-gradient-to: #86A3B6;
  }

  .xxl\:focus\:tw-to-grow-system-banner:focus{
    --tw-gradient-to: #547F9A;
  }

  .xxl\:focus\:tw-to-grow-blue-1:focus{
    --tw-gradient-to: #1A3B4E;
  }

  .xxl\:focus\:tw-to-grow-blue-2:focus{
    --tw-gradient-to: #477591;
  }

  .xxl\:focus\:tw-to-grow-blue-3:focus{
    --tw-gradient-to: #7098B0;
  }

  .xxl\:focus\:tw-to-grow-blue-4:focus{
    --tw-gradient-to: #CFE1EC;
  }

  .xxl\:focus\:tw-to-grow-blue-5:focus{
    --tw-gradient-to: #547F9A;
  }

  .xxl\:focus\:tw-to-grow-blue-6:focus{
    --tw-gradient-to: #77a4bf;
  }

  .xxl\:focus\:tw-to-grow-blue-7:focus{
    --tw-gradient-to: #88BBDB;
  }

  .xxl\:focus\:tw-to-grow-chart-toggle:focus{
    --tw-gradient-to: #507A91;
  }

  .xxl\:focus\:tw-to-grow-left-nav-1:focus{
    --tw-gradient-to: #A6B8C3;
  }

  .xxl\:focus\:tw-to-grow-left-nav-active:focus{
    --tw-gradient-to: #3A5869;
  }

  .xxl\:focus\:tw-to-grow-left-nav-hover:focus{
    --tw-gradient-to: #3A5869;
  }

  .xxl\:focus\:tw-to-grow-breadcrumb-inactive:focus{
    --tw-gradient-to: #3B5B6E;
  }

  .xxl\:focus\:tw-to-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-to: #333333;
  }

  .xxl\:focus\:tw-to-default-colour:focus{
    --tw-gradient-to: #333333;
  }

  .xxl\:tw-decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .xxl\:tw-decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .xxl\:tw-bg-auto{
    background-size: auto;
  }

  .xxl\:tw-bg-cover{
    background-size: cover;
  }

  .xxl\:tw-bg-contain{
    background-size: contain;
  }

  .xxl\:tw-bg-fixed{
    background-attachment: fixed;
  }

  .xxl\:tw-bg-local{
    background-attachment: local;
  }

  .xxl\:tw-bg-scroll{
    background-attachment: scroll;
  }

  .xxl\:tw-bg-clip-border{
    background-clip: border-box;
  }

  .xxl\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  .xxl\:tw-bg-clip-content{
    background-clip: content-box;
  }

  .xxl\:tw-bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .xxl\:tw-bg-bottom{
    background-position: bottom;
  }

  .xxl\:tw-bg-center{
    background-position: center;
  }

  .xxl\:tw-bg-left{
    background-position: left;
  }

  .xxl\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  .xxl\:tw-bg-left-top{
    background-position: left top;
  }

  .xxl\:tw-bg-right{
    background-position: right;
  }

  .xxl\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  .xxl\:tw-bg-right-top{
    background-position: right top;
  }

  .xxl\:tw-bg-top{
    background-position: top;
  }

  .xxl\:tw-bg-repeat{
    background-repeat: repeat;
  }

  .xxl\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  .xxl\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  .xxl\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  .xxl\:tw-bg-repeat-round{
    background-repeat: round;
  }

  .xxl\:tw-bg-repeat-space{
    background-repeat: space;
  }

  .xxl\:tw-bg-origin-border{
    background-origin: border-box;
  }

  .xxl\:tw-bg-origin-padding{
    background-origin: padding-box;
  }

  .xxl\:tw-bg-origin-content{
    background-origin: content-box;
  }

  .xxl\:tw-fill-current{
    fill: currentColor;
  }

  .xxl\:tw-stroke-current{
    stroke: currentColor;
  }

  .xxl\:tw-stroke-0{
    stroke-width: 0;
  }

  .xxl\:tw-stroke-1{
    stroke-width: 1;
  }

  .xxl\:tw-stroke-2{
    stroke-width: 2;
  }

  .xxl\:tw-object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .xxl\:tw-object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .xxl\:tw-object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .xxl\:tw-object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .xxl\:tw-object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .xxl\:tw-object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .xxl\:tw-object-center{
    -o-object-position: center;
       object-position: center;
  }

  .xxl\:tw-object-left{
    -o-object-position: left;
       object-position: left;
  }

  .xxl\:tw-object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .xxl\:tw-object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .xxl\:tw-object-right{
    -o-object-position: right;
       object-position: right;
  }

  .xxl\:tw-object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .xxl\:tw-object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .xxl\:tw-object-top{
    -o-object-position: top;
       object-position: top;
  }

  .xxl\:tw-p-0{
    padding: 0px;
  }

  .xxl\:tw-p-1{
    padding: 0.25rem;
  }

  .xxl\:tw-p-2{
    padding: 0.5rem;
  }

  .xxl\:tw-p-3{
    padding: 0.75rem;
  }

  .xxl\:tw-p-4{
    padding: 1rem;
  }

  .xxl\:tw-p-5{
    padding: 1.25rem;
  }

  .xxl\:tw-p-6{
    padding: 1.5rem;
  }

  .xxl\:tw-p-7{
    padding: 1.75rem;
  }

  .xxl\:tw-p-8{
    padding: 2rem;
  }

  .xxl\:tw-p-9{
    padding: 2.25rem;
  }

  .xxl\:tw-p-10{
    padding: 2.5rem;
  }

  .xxl\:tw-p-11{
    padding: 2.75rem;
  }

  .xxl\:tw-p-12{
    padding: 3rem;
  }

  .xxl\:tw-p-13{
    padding: 3.25rem;
  }

  .xxl\:tw-p-14{
    padding: 3.5rem;
  }

  .xxl\:tw-p-15{
    padding: 3.75rem;
  }

  .xxl\:tw-p-16{
    padding: 4rem;
  }

  .xxl\:tw-p-17{
    padding: 4.25rem;
  }

  .xxl\:tw-p-18{
    padding: 4.5rem;
  }

  .xxl\:tw-p-19{
    padding: 4.75rem;
  }

  .xxl\:tw-p-20{
    padding: 5rem;
  }

  .xxl\:tw-p-21{
    padding: 5.25rem;
  }

  .xxl\:tw-p-22{
    padding: 5.5rem;
  }

  .xxl\:tw-p-23{
    padding: 5.75rem;
  }

  .xxl\:tw-p-24{
    padding: 6rem;
  }

  .xxl\:tw-p-25{
    padding: 6.25rem;
  }

  .xxl\:tw-p-26{
    padding: 6.5rem;
  }

  .xxl\:tw-p-27{
    padding: 6.75rem;
  }

  .xxl\:tw-p-28{
    padding: 7rem;
  }

  .xxl\:tw-p-29{
    padding: 7.25rem;
  }

  .xxl\:tw-p-30{
    padding: 7.5rem;
  }

  .xxl\:tw-p-31{
    padding: 7.75rem;
  }

  .xxl\:tw-p-32{
    padding: 8rem;
  }

  .xxl\:tw-p-33{
    padding: 8.25rem;
  }

  .xxl\:tw-p-34{
    padding: 8.5rem;
  }

  .xxl\:tw-p-35{
    padding: 8.75rem;
  }

  .xxl\:tw-p-36{
    padding: 9rem;
  }

  .xxl\:tw-p-37{
    padding: 9.25rem;
  }

  .xxl\:tw-p-38{
    padding: 9.5rem;
  }

  .xxl\:tw-p-39{
    padding: 9.75rem;
  }

  .xxl\:tw-p-40{
    padding: 10rem;
  }

  .xxl\:tw-p-41{
    padding: 10.25rem;
  }

  .xxl\:tw-p-42{
    padding: 10.5rem;
  }

  .xxl\:tw-p-43{
    padding: 10.75rem;
  }

  .xxl\:tw-p-44{
    padding: 11rem;
  }

  .xxl\:tw-p-45{
    padding: 11.25rem;
  }

  .xxl\:tw-p-46{
    padding: 11.5rem;
  }

  .xxl\:tw-p-47{
    padding: 11.75rem;
  }

  .xxl\:tw-p-48{
    padding: 12rem;
  }

  .xxl\:tw-p-50{
    padding: 12.5rem;
  }

  .xxl\:tw-p-52{
    padding: 13rem;
  }

  .xxl\:tw-p-53{
    padding: 13.25rem;
  }

  .xxl\:tw-p-54{
    padding: 13.5rem;
  }

  .xxl\:tw-p-55{
    padding: 13.75rem;
  }

  .xxl\:tw-p-56{
    padding: 14rem;
  }

  .xxl\:tw-p-57{
    padding: 14.25rem;
  }

  .xxl\:tw-p-58{
    padding: 14.5rem;
  }

  .xxl\:tw-p-59{
    padding: 14.75rem;
  }

  .xxl\:tw-p-60{
    padding: 15rem;
  }

  .xxl\:tw-p-61{
    padding: 15.25rem;
  }

  .xxl\:tw-p-62{
    padding: 15.5rem;
  }

  .xxl\:tw-p-63{
    padding: 15.75rem;
  }

  .xxl\:tw-p-64{
    padding: 16rem;
  }

  .xxl\:tw-p-65{
    padding: 16.25rem;
  }

  .xxl\:tw-p-66{
    padding: 16.5rem;
  }

  .xxl\:tw-p-68{
    padding: 17rem;
  }

  .xxl\:tw-p-69{
    padding: 17.25rem;
  }

  .xxl\:tw-p-70{
    padding: 17.5rem;
  }

  .xxl\:tw-p-71{
    padding: 17.75rem;
  }

  .xxl\:tw-p-72{
    padding: 18rem;
  }

  .xxl\:tw-p-73{
    padding: 18.25rem;
  }

  .xxl\:tw-p-74{
    padding: 18.5rem;
  }

  .xxl\:tw-p-75{
    padding: 18.75rem;
  }

  .xxl\:tw-p-76{
    padding: 19rem;
  }

  .xxl\:tw-p-77{
    padding: 19.25rem;
  }

  .xxl\:tw-p-78{
    padding: 19.5rem;
  }

  .xxl\:tw-p-79{
    padding: 19.75rem;
  }

  .xxl\:tw-p-80{
    padding: 20rem;
  }

  .xxl\:tw-p-81{
    padding: 20.25rem;
  }

  .xxl\:tw-p-82{
    padding: 20.5rem;
  }

  .xxl\:tw-p-83{
    padding: 20.75rem;
  }

  .xxl\:tw-p-84{
    padding: 21rem;
  }

  .xxl\:tw-p-85{
    padding: 21.25rem;
  }

  .xxl\:tw-p-86{
    padding: 21.5rem;
  }

  .xxl\:tw-p-87{
    padding: 21.75rem;
  }

  .xxl\:tw-p-88{
    padding: 22rem;
  }

  .xxl\:tw-p-89{
    padding: 22.25rem;
  }

  .xxl\:tw-p-90{
    padding: 22.5rem;
  }

  .xxl\:tw-p-91{
    padding: 22.75rem;
  }

  .xxl\:tw-p-92{
    padding: 23rem;
  }

  .xxl\:tw-p-96{
    padding: 24rem;
  }

  .xxl\:tw-p-102{
    padding: 25.5rem;
  }

  .xxl\:tw-p-112{
    padding: 28rem;
  }

  .xxl\:tw-p-128{
    padding: 31rem;
  }

  .xxl\:tw-p-129{
    padding: 32.25rem;
  }

  .xxl\:tw-p-130{
    padding: 32.5rem;
  }

  .xxl\:tw-p-140{
    padding: 35rem;
  }

  .xxl\:tw-p-160{
    padding: 40rem;
  }

  .xxl\:tw-p-180{
    padding: 45rem;
  }

  .xxl\:tw-p-185{
    padding: 46.25rem;
  }

  .xxl\:tw-p-190{
    padding: 47.5rem;
  }

  .xxl\:tw-p-200{
    padding: 50rem;
  }

  .xxl\:tw-p-px{
    padding: 1px;
  }

  .xxl\:tw-p-0\.5{
    padding: 0.125rem;
  }

  .xxl\:tw-p-1\.5{
    padding: 0.375rem;
  }

  .xxl\:tw-p-2\.5{
    padding: 0.625rem;
  }

  .xxl\:tw-p-3\.5{
    padding: 0.875rem;
  }

  .xxl\:tw-px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xxl\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xxl\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xxl\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xxl\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xxl\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xxl\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xxl\:tw-px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xxl\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xxl\:tw-px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xxl\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xxl\:tw-px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xxl\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xxl\:tw-px-13{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }

  .xxl\:tw-px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xxl\:tw-px-15{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .xxl\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xxl\:tw-px-17{
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }

  .xxl\:tw-px-18{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .xxl\:tw-px-19{
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }

  .xxl\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xxl\:tw-px-21{
    padding-left: 5.25rem;
    padding-right: 5.25rem;
  }

  .xxl\:tw-px-22{
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }

  .xxl\:tw-px-23{
    padding-left: 5.75rem;
    padding-right: 5.75rem;
  }

  .xxl\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xxl\:tw-px-25{
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .xxl\:tw-px-26{
    padding-left: 6.5rem;
    padding-right: 6.5rem;
  }

  .xxl\:tw-px-27{
    padding-left: 6.75rem;
    padding-right: 6.75rem;
  }

  .xxl\:tw-px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xxl\:tw-px-29{
    padding-left: 7.25rem;
    padding-right: 7.25rem;
  }

  .xxl\:tw-px-30{
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .xxl\:tw-px-31{
    padding-left: 7.75rem;
    padding-right: 7.75rem;
  }

  .xxl\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xxl\:tw-px-33{
    padding-left: 8.25rem;
    padding-right: 8.25rem;
  }

  .xxl\:tw-px-34{
    padding-left: 8.5rem;
    padding-right: 8.5rem;
  }

  .xxl\:tw-px-35{
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .xxl\:tw-px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xxl\:tw-px-37{
    padding-left: 9.25rem;
    padding-right: 9.25rem;
  }

  .xxl\:tw-px-38{
    padding-left: 9.5rem;
    padding-right: 9.5rem;
  }

  .xxl\:tw-px-39{
    padding-left: 9.75rem;
    padding-right: 9.75rem;
  }

  .xxl\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xxl\:tw-px-41{
    padding-left: 10.25rem;
    padding-right: 10.25rem;
  }

  .xxl\:tw-px-42{
    padding-left: 10.5rem;
    padding-right: 10.5rem;
  }

  .xxl\:tw-px-43{
    padding-left: 10.75rem;
    padding-right: 10.75rem;
  }

  .xxl\:tw-px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xxl\:tw-px-45{
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .xxl\:tw-px-46{
    padding-left: 11.5rem;
    padding-right: 11.5rem;
  }

  .xxl\:tw-px-47{
    padding-left: 11.75rem;
    padding-right: 11.75rem;
  }

  .xxl\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xxl\:tw-px-50{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .xxl\:tw-px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xxl\:tw-px-53{
    padding-left: 13.25rem;
    padding-right: 13.25rem;
  }

  .xxl\:tw-px-54{
    padding-left: 13.5rem;
    padding-right: 13.5rem;
  }

  .xxl\:tw-px-55{
    padding-left: 13.75rem;
    padding-right: 13.75rem;
  }

  .xxl\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xxl\:tw-px-57{
    padding-left: 14.25rem;
    padding-right: 14.25rem;
  }

  .xxl\:tw-px-58{
    padding-left: 14.5rem;
    padding-right: 14.5rem;
  }

  .xxl\:tw-px-59{
    padding-left: 14.75rem;
    padding-right: 14.75rem;
  }

  .xxl\:tw-px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xxl\:tw-px-61{
    padding-left: 15.25rem;
    padding-right: 15.25rem;
  }

  .xxl\:tw-px-62{
    padding-left: 15.5rem;
    padding-right: 15.5rem;
  }

  .xxl\:tw-px-63{
    padding-left: 15.75rem;
    padding-right: 15.75rem;
  }

  .xxl\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xxl\:tw-px-65{
    padding-left: 16.25rem;
    padding-right: 16.25rem;
  }

  .xxl\:tw-px-66{
    padding-left: 16.5rem;
    padding-right: 16.5rem;
  }

  .xxl\:tw-px-68{
    padding-left: 17rem;
    padding-right: 17rem;
  }

  .xxl\:tw-px-69{
    padding-left: 17.25rem;
    padding-right: 17.25rem;
  }

  .xxl\:tw-px-70{
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .xxl\:tw-px-71{
    padding-left: 17.75rem;
    padding-right: 17.75rem;
  }

  .xxl\:tw-px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xxl\:tw-px-73{
    padding-left: 18.25rem;
    padding-right: 18.25rem;
  }

  .xxl\:tw-px-74{
    padding-left: 18.5rem;
    padding-right: 18.5rem;
  }

  .xxl\:tw-px-75{
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .xxl\:tw-px-76{
    padding-left: 19rem;
    padding-right: 19rem;
  }

  .xxl\:tw-px-77{
    padding-left: 19.25rem;
    padding-right: 19.25rem;
  }

  .xxl\:tw-px-78{
    padding-left: 19.5rem;
    padding-right: 19.5rem;
  }

  .xxl\:tw-px-79{
    padding-left: 19.75rem;
    padding-right: 19.75rem;
  }

  .xxl\:tw-px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xxl\:tw-px-81{
    padding-left: 20.25rem;
    padding-right: 20.25rem;
  }

  .xxl\:tw-px-82{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .xxl\:tw-px-83{
    padding-left: 20.75rem;
    padding-right: 20.75rem;
  }

  .xxl\:tw-px-84{
    padding-left: 21rem;
    padding-right: 21rem;
  }

  .xxl\:tw-px-85{
    padding-left: 21.25rem;
    padding-right: 21.25rem;
  }

  .xxl\:tw-px-86{
    padding-left: 21.5rem;
    padding-right: 21.5rem;
  }

  .xxl\:tw-px-87{
    padding-left: 21.75rem;
    padding-right: 21.75rem;
  }

  .xxl\:tw-px-88{
    padding-left: 22rem;
    padding-right: 22rem;
  }

  .xxl\:tw-px-89{
    padding-left: 22.25rem;
    padding-right: 22.25rem;
  }

  .xxl\:tw-px-90{
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .xxl\:tw-px-91{
    padding-left: 22.75rem;
    padding-right: 22.75rem;
  }

  .xxl\:tw-px-92{
    padding-left: 23rem;
    padding-right: 23rem;
  }

  .xxl\:tw-px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xxl\:tw-px-102{
    padding-left: 25.5rem;
    padding-right: 25.5rem;
  }

  .xxl\:tw-px-112{
    padding-left: 28rem;
    padding-right: 28rem;
  }

  .xxl\:tw-px-128{
    padding-left: 31rem;
    padding-right: 31rem;
  }

  .xxl\:tw-px-129{
    padding-left: 32.25rem;
    padding-right: 32.25rem;
  }

  .xxl\:tw-px-130{
    padding-left: 32.5rem;
    padding-right: 32.5rem;
  }

  .xxl\:tw-px-140{
    padding-left: 35rem;
    padding-right: 35rem;
  }

  .xxl\:tw-px-160{
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .xxl\:tw-px-180{
    padding-left: 45rem;
    padding-right: 45rem;
  }

  .xxl\:tw-px-185{
    padding-left: 46.25rem;
    padding-right: 46.25rem;
  }

  .xxl\:tw-px-190{
    padding-left: 47.5rem;
    padding-right: 47.5rem;
  }

  .xxl\:tw-px-200{
    padding-left: 50rem;
    padding-right: 50rem;
  }

  .xxl\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xxl\:tw-px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xxl\:tw-px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xxl\:tw-px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xxl\:tw-px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xxl\:tw-py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xxl\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xxl\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xxl\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xxl\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xxl\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xxl\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xxl\:tw-py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xxl\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xxl\:tw-py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xxl\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xxl\:tw-py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xxl\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xxl\:tw-py-13{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .xxl\:tw-py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xxl\:tw-py-15{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .xxl\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xxl\:tw-py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }

  .xxl\:tw-py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .xxl\:tw-py-19{
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }

  .xxl\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xxl\:tw-py-21{
    padding-top: 5.25rem;
    padding-bottom: 5.25rem;
  }

  .xxl\:tw-py-22{
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .xxl\:tw-py-23{
    padding-top: 5.75rem;
    padding-bottom: 5.75rem;
  }

  .xxl\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xxl\:tw-py-25{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .xxl\:tw-py-26{
    padding-top: 6.5rem;
    padding-bottom: 6.5rem;
  }

  .xxl\:tw-py-27{
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }

  .xxl\:tw-py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xxl\:tw-py-29{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
  }

  .xxl\:tw-py-30{
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .xxl\:tw-py-31{
    padding-top: 7.75rem;
    padding-bottom: 7.75rem;
  }

  .xxl\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xxl\:tw-py-33{
    padding-top: 8.25rem;
    padding-bottom: 8.25rem;
  }

  .xxl\:tw-py-34{
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .xxl\:tw-py-35{
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .xxl\:tw-py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xxl\:tw-py-37{
    padding-top: 9.25rem;
    padding-bottom: 9.25rem;
  }

  .xxl\:tw-py-38{
    padding-top: 9.5rem;
    padding-bottom: 9.5rem;
  }

  .xxl\:tw-py-39{
    padding-top: 9.75rem;
    padding-bottom: 9.75rem;
  }

  .xxl\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xxl\:tw-py-41{
    padding-top: 10.25rem;
    padding-bottom: 10.25rem;
  }

  .xxl\:tw-py-42{
    padding-top: 10.5rem;
    padding-bottom: 10.5rem;
  }

  .xxl\:tw-py-43{
    padding-top: 10.75rem;
    padding-bottom: 10.75rem;
  }

  .xxl\:tw-py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xxl\:tw-py-45{
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .xxl\:tw-py-46{
    padding-top: 11.5rem;
    padding-bottom: 11.5rem;
  }

  .xxl\:tw-py-47{
    padding-top: 11.75rem;
    padding-bottom: 11.75rem;
  }

  .xxl\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xxl\:tw-py-50{
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .xxl\:tw-py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xxl\:tw-py-53{
    padding-top: 13.25rem;
    padding-bottom: 13.25rem;
  }

  .xxl\:tw-py-54{
    padding-top: 13.5rem;
    padding-bottom: 13.5rem;
  }

  .xxl\:tw-py-55{
    padding-top: 13.75rem;
    padding-bottom: 13.75rem;
  }

  .xxl\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xxl\:tw-py-57{
    padding-top: 14.25rem;
    padding-bottom: 14.25rem;
  }

  .xxl\:tw-py-58{
    padding-top: 14.5rem;
    padding-bottom: 14.5rem;
  }

  .xxl\:tw-py-59{
    padding-top: 14.75rem;
    padding-bottom: 14.75rem;
  }

  .xxl\:tw-py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xxl\:tw-py-61{
    padding-top: 15.25rem;
    padding-bottom: 15.25rem;
  }

  .xxl\:tw-py-62{
    padding-top: 15.5rem;
    padding-bottom: 15.5rem;
  }

  .xxl\:tw-py-63{
    padding-top: 15.75rem;
    padding-bottom: 15.75rem;
  }

  .xxl\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xxl\:tw-py-65{
    padding-top: 16.25rem;
    padding-bottom: 16.25rem;
  }

  .xxl\:tw-py-66{
    padding-top: 16.5rem;
    padding-bottom: 16.5rem;
  }

  .xxl\:tw-py-68{
    padding-top: 17rem;
    padding-bottom: 17rem;
  }

  .xxl\:tw-py-69{
    padding-top: 17.25rem;
    padding-bottom: 17.25rem;
  }

  .xxl\:tw-py-70{
    padding-top: 17.5rem;
    padding-bottom: 17.5rem;
  }

  .xxl\:tw-py-71{
    padding-top: 17.75rem;
    padding-bottom: 17.75rem;
  }

  .xxl\:tw-py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xxl\:tw-py-73{
    padding-top: 18.25rem;
    padding-bottom: 18.25rem;
  }

  .xxl\:tw-py-74{
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }

  .xxl\:tw-py-75{
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .xxl\:tw-py-76{
    padding-top: 19rem;
    padding-bottom: 19rem;
  }

  .xxl\:tw-py-77{
    padding-top: 19.25rem;
    padding-bottom: 19.25rem;
  }

  .xxl\:tw-py-78{
    padding-top: 19.5rem;
    padding-bottom: 19.5rem;
  }

  .xxl\:tw-py-79{
    padding-top: 19.75rem;
    padding-bottom: 19.75rem;
  }

  .xxl\:tw-py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xxl\:tw-py-81{
    padding-top: 20.25rem;
    padding-bottom: 20.25rem;
  }

  .xxl\:tw-py-82{
    padding-top: 20.5rem;
    padding-bottom: 20.5rem;
  }

  .xxl\:tw-py-83{
    padding-top: 20.75rem;
    padding-bottom: 20.75rem;
  }

  .xxl\:tw-py-84{
    padding-top: 21rem;
    padding-bottom: 21rem;
  }

  .xxl\:tw-py-85{
    padding-top: 21.25rem;
    padding-bottom: 21.25rem;
  }

  .xxl\:tw-py-86{
    padding-top: 21.5rem;
    padding-bottom: 21.5rem;
  }

  .xxl\:tw-py-87{
    padding-top: 21.75rem;
    padding-bottom: 21.75rem;
  }

  .xxl\:tw-py-88{
    padding-top: 22rem;
    padding-bottom: 22rem;
  }

  .xxl\:tw-py-89{
    padding-top: 22.25rem;
    padding-bottom: 22.25rem;
  }

  .xxl\:tw-py-90{
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .xxl\:tw-py-91{
    padding-top: 22.75rem;
    padding-bottom: 22.75rem;
  }

  .xxl\:tw-py-92{
    padding-top: 23rem;
    padding-bottom: 23rem;
  }

  .xxl\:tw-py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xxl\:tw-py-102{
    padding-top: 25.5rem;
    padding-bottom: 25.5rem;
  }

  .xxl\:tw-py-112{
    padding-top: 28rem;
    padding-bottom: 28rem;
  }

  .xxl\:tw-py-128{
    padding-top: 31rem;
    padding-bottom: 31rem;
  }

  .xxl\:tw-py-129{
    padding-top: 32.25rem;
    padding-bottom: 32.25rem;
  }

  .xxl\:tw-py-130{
    padding-top: 32.5rem;
    padding-bottom: 32.5rem;
  }

  .xxl\:tw-py-140{
    padding-top: 35rem;
    padding-bottom: 35rem;
  }

  .xxl\:tw-py-160{
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .xxl\:tw-py-180{
    padding-top: 45rem;
    padding-bottom: 45rem;
  }

  .xxl\:tw-py-185{
    padding-top: 46.25rem;
    padding-bottom: 46.25rem;
  }

  .xxl\:tw-py-190{
    padding-top: 47.5rem;
    padding-bottom: 47.5rem;
  }

  .xxl\:tw-py-200{
    padding-top: 50rem;
    padding-bottom: 50rem;
  }

  .xxl\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xxl\:tw-py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xxl\:tw-py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xxl\:tw-py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xxl\:tw-py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xxl\:tw-pt-0{
    padding-top: 0px;
  }

  .xxl\:tw-pt-1{
    padding-top: 0.25rem;
  }

  .xxl\:tw-pt-2{
    padding-top: 0.5rem;
  }

  .xxl\:tw-pt-3{
    padding-top: 0.75rem;
  }

  .xxl\:tw-pt-4{
    padding-top: 1rem;
  }

  .xxl\:tw-pt-5{
    padding-top: 1.25rem;
  }

  .xxl\:tw-pt-6{
    padding-top: 1.5rem;
  }

  .xxl\:tw-pt-7{
    padding-top: 1.75rem;
  }

  .xxl\:tw-pt-8{
    padding-top: 2rem;
  }

  .xxl\:tw-pt-9{
    padding-top: 2.25rem;
  }

  .xxl\:tw-pt-10{
    padding-top: 2.5rem;
  }

  .xxl\:tw-pt-11{
    padding-top: 2.75rem;
  }

  .xxl\:tw-pt-12{
    padding-top: 3rem;
  }

  .xxl\:tw-pt-13{
    padding-top: 3.25rem;
  }

  .xxl\:tw-pt-14{
    padding-top: 3.5rem;
  }

  .xxl\:tw-pt-15{
    padding-top: 3.75rem;
  }

  .xxl\:tw-pt-16{
    padding-top: 4rem;
  }

  .xxl\:tw-pt-17{
    padding-top: 4.25rem;
  }

  .xxl\:tw-pt-18{
    padding-top: 4.5rem;
  }

  .xxl\:tw-pt-19{
    padding-top: 4.75rem;
  }

  .xxl\:tw-pt-20{
    padding-top: 5rem;
  }

  .xxl\:tw-pt-21{
    padding-top: 5.25rem;
  }

  .xxl\:tw-pt-22{
    padding-top: 5.5rem;
  }

  .xxl\:tw-pt-23{
    padding-top: 5.75rem;
  }

  .xxl\:tw-pt-24{
    padding-top: 6rem;
  }

  .xxl\:tw-pt-25{
    padding-top: 6.25rem;
  }

  .xxl\:tw-pt-26{
    padding-top: 6.5rem;
  }

  .xxl\:tw-pt-27{
    padding-top: 6.75rem;
  }

  .xxl\:tw-pt-28{
    padding-top: 7rem;
  }

  .xxl\:tw-pt-29{
    padding-top: 7.25rem;
  }

  .xxl\:tw-pt-30{
    padding-top: 7.5rem;
  }

  .xxl\:tw-pt-31{
    padding-top: 7.75rem;
  }

  .xxl\:tw-pt-32{
    padding-top: 8rem;
  }

  .xxl\:tw-pt-33{
    padding-top: 8.25rem;
  }

  .xxl\:tw-pt-34{
    padding-top: 8.5rem;
  }

  .xxl\:tw-pt-35{
    padding-top: 8.75rem;
  }

  .xxl\:tw-pt-36{
    padding-top: 9rem;
  }

  .xxl\:tw-pt-37{
    padding-top: 9.25rem;
  }

  .xxl\:tw-pt-38{
    padding-top: 9.5rem;
  }

  .xxl\:tw-pt-39{
    padding-top: 9.75rem;
  }

  .xxl\:tw-pt-40{
    padding-top: 10rem;
  }

  .xxl\:tw-pt-41{
    padding-top: 10.25rem;
  }

  .xxl\:tw-pt-42{
    padding-top: 10.5rem;
  }

  .xxl\:tw-pt-43{
    padding-top: 10.75rem;
  }

  .xxl\:tw-pt-44{
    padding-top: 11rem;
  }

  .xxl\:tw-pt-45{
    padding-top: 11.25rem;
  }

  .xxl\:tw-pt-46{
    padding-top: 11.5rem;
  }

  .xxl\:tw-pt-47{
    padding-top: 11.75rem;
  }

  .xxl\:tw-pt-48{
    padding-top: 12rem;
  }

  .xxl\:tw-pt-50{
    padding-top: 12.5rem;
  }

  .xxl\:tw-pt-52{
    padding-top: 13rem;
  }

  .xxl\:tw-pt-53{
    padding-top: 13.25rem;
  }

  .xxl\:tw-pt-54{
    padding-top: 13.5rem;
  }

  .xxl\:tw-pt-55{
    padding-top: 13.75rem;
  }

  .xxl\:tw-pt-56{
    padding-top: 14rem;
  }

  .xxl\:tw-pt-57{
    padding-top: 14.25rem;
  }

  .xxl\:tw-pt-58{
    padding-top: 14.5rem;
  }

  .xxl\:tw-pt-59{
    padding-top: 14.75rem;
  }

  .xxl\:tw-pt-60{
    padding-top: 15rem;
  }

  .xxl\:tw-pt-61{
    padding-top: 15.25rem;
  }

  .xxl\:tw-pt-62{
    padding-top: 15.5rem;
  }

  .xxl\:tw-pt-63{
    padding-top: 15.75rem;
  }

  .xxl\:tw-pt-64{
    padding-top: 16rem;
  }

  .xxl\:tw-pt-65{
    padding-top: 16.25rem;
  }

  .xxl\:tw-pt-66{
    padding-top: 16.5rem;
  }

  .xxl\:tw-pt-68{
    padding-top: 17rem;
  }

  .xxl\:tw-pt-69{
    padding-top: 17.25rem;
  }

  .xxl\:tw-pt-70{
    padding-top: 17.5rem;
  }

  .xxl\:tw-pt-71{
    padding-top: 17.75rem;
  }

  .xxl\:tw-pt-72{
    padding-top: 18rem;
  }

  .xxl\:tw-pt-73{
    padding-top: 18.25rem;
  }

  .xxl\:tw-pt-74{
    padding-top: 18.5rem;
  }

  .xxl\:tw-pt-75{
    padding-top: 18.75rem;
  }

  .xxl\:tw-pt-76{
    padding-top: 19rem;
  }

  .xxl\:tw-pt-77{
    padding-top: 19.25rem;
  }

  .xxl\:tw-pt-78{
    padding-top: 19.5rem;
  }

  .xxl\:tw-pt-79{
    padding-top: 19.75rem;
  }

  .xxl\:tw-pt-80{
    padding-top: 20rem;
  }

  .xxl\:tw-pt-81{
    padding-top: 20.25rem;
  }

  .xxl\:tw-pt-82{
    padding-top: 20.5rem;
  }

  .xxl\:tw-pt-83{
    padding-top: 20.75rem;
  }

  .xxl\:tw-pt-84{
    padding-top: 21rem;
  }

  .xxl\:tw-pt-85{
    padding-top: 21.25rem;
  }

  .xxl\:tw-pt-86{
    padding-top: 21.5rem;
  }

  .xxl\:tw-pt-87{
    padding-top: 21.75rem;
  }

  .xxl\:tw-pt-88{
    padding-top: 22rem;
  }

  .xxl\:tw-pt-89{
    padding-top: 22.25rem;
  }

  .xxl\:tw-pt-90{
    padding-top: 22.5rem;
  }

  .xxl\:tw-pt-91{
    padding-top: 22.75rem;
  }

  .xxl\:tw-pt-92{
    padding-top: 23rem;
  }

  .xxl\:tw-pt-96{
    padding-top: 24rem;
  }

  .xxl\:tw-pt-102{
    padding-top: 25.5rem;
  }

  .xxl\:tw-pt-112{
    padding-top: 28rem;
  }

  .xxl\:tw-pt-128{
    padding-top: 31rem;
  }

  .xxl\:tw-pt-129{
    padding-top: 32.25rem;
  }

  .xxl\:tw-pt-130{
    padding-top: 32.5rem;
  }

  .xxl\:tw-pt-140{
    padding-top: 35rem;
  }

  .xxl\:tw-pt-160{
    padding-top: 40rem;
  }

  .xxl\:tw-pt-180{
    padding-top: 45rem;
  }

  .xxl\:tw-pt-185{
    padding-top: 46.25rem;
  }

  .xxl\:tw-pt-190{
    padding-top: 47.5rem;
  }

  .xxl\:tw-pt-200{
    padding-top: 50rem;
  }

  .xxl\:tw-pt-px{
    padding-top: 1px;
  }

  .xxl\:tw-pt-0\.5{
    padding-top: 0.125rem;
  }

  .xxl\:tw-pt-1\.5{
    padding-top: 0.375rem;
  }

  .xxl\:tw-pt-2\.5{
    padding-top: 0.625rem;
  }

  .xxl\:tw-pt-3\.5{
    padding-top: 0.875rem;
  }

  .xxl\:tw-pr-0{
    padding-right: 0px;
  }

  .xxl\:tw-pr-1{
    padding-right: 0.25rem;
  }

  .xxl\:tw-pr-2{
    padding-right: 0.5rem;
  }

  .xxl\:tw-pr-3{
    padding-right: 0.75rem;
  }

  .xxl\:tw-pr-4{
    padding-right: 1rem;
  }

  .xxl\:tw-pr-5{
    padding-right: 1.25rem;
  }

  .xxl\:tw-pr-6{
    padding-right: 1.5rem;
  }

  .xxl\:tw-pr-7{
    padding-right: 1.75rem;
  }

  .xxl\:tw-pr-8{
    padding-right: 2rem;
  }

  .xxl\:tw-pr-9{
    padding-right: 2.25rem;
  }

  .xxl\:tw-pr-10{
    padding-right: 2.5rem;
  }

  .xxl\:tw-pr-11{
    padding-right: 2.75rem;
  }

  .xxl\:tw-pr-12{
    padding-right: 3rem;
  }

  .xxl\:tw-pr-13{
    padding-right: 3.25rem;
  }

  .xxl\:tw-pr-14{
    padding-right: 3.5rem;
  }

  .xxl\:tw-pr-15{
    padding-right: 3.75rem;
  }

  .xxl\:tw-pr-16{
    padding-right: 4rem;
  }

  .xxl\:tw-pr-17{
    padding-right: 4.25rem;
  }

  .xxl\:tw-pr-18{
    padding-right: 4.5rem;
  }

  .xxl\:tw-pr-19{
    padding-right: 4.75rem;
  }

  .xxl\:tw-pr-20{
    padding-right: 5rem;
  }

  .xxl\:tw-pr-21{
    padding-right: 5.25rem;
  }

  .xxl\:tw-pr-22{
    padding-right: 5.5rem;
  }

  .xxl\:tw-pr-23{
    padding-right: 5.75rem;
  }

  .xxl\:tw-pr-24{
    padding-right: 6rem;
  }

  .xxl\:tw-pr-25{
    padding-right: 6.25rem;
  }

  .xxl\:tw-pr-26{
    padding-right: 6.5rem;
  }

  .xxl\:tw-pr-27{
    padding-right: 6.75rem;
  }

  .xxl\:tw-pr-28{
    padding-right: 7rem;
  }

  .xxl\:tw-pr-29{
    padding-right: 7.25rem;
  }

  .xxl\:tw-pr-30{
    padding-right: 7.5rem;
  }

  .xxl\:tw-pr-31{
    padding-right: 7.75rem;
  }

  .xxl\:tw-pr-32{
    padding-right: 8rem;
  }

  .xxl\:tw-pr-33{
    padding-right: 8.25rem;
  }

  .xxl\:tw-pr-34{
    padding-right: 8.5rem;
  }

  .xxl\:tw-pr-35{
    padding-right: 8.75rem;
  }

  .xxl\:tw-pr-36{
    padding-right: 9rem;
  }

  .xxl\:tw-pr-37{
    padding-right: 9.25rem;
  }

  .xxl\:tw-pr-38{
    padding-right: 9.5rem;
  }

  .xxl\:tw-pr-39{
    padding-right: 9.75rem;
  }

  .xxl\:tw-pr-40{
    padding-right: 10rem;
  }

  .xxl\:tw-pr-41{
    padding-right: 10.25rem;
  }

  .xxl\:tw-pr-42{
    padding-right: 10.5rem;
  }

  .xxl\:tw-pr-43{
    padding-right: 10.75rem;
  }

  .xxl\:tw-pr-44{
    padding-right: 11rem;
  }

  .xxl\:tw-pr-45{
    padding-right: 11.25rem;
  }

  .xxl\:tw-pr-46{
    padding-right: 11.5rem;
  }

  .xxl\:tw-pr-47{
    padding-right: 11.75rem;
  }

  .xxl\:tw-pr-48{
    padding-right: 12rem;
  }

  .xxl\:tw-pr-50{
    padding-right: 12.5rem;
  }

  .xxl\:tw-pr-52{
    padding-right: 13rem;
  }

  .xxl\:tw-pr-53{
    padding-right: 13.25rem;
  }

  .xxl\:tw-pr-54{
    padding-right: 13.5rem;
  }

  .xxl\:tw-pr-55{
    padding-right: 13.75rem;
  }

  .xxl\:tw-pr-56{
    padding-right: 14rem;
  }

  .xxl\:tw-pr-57{
    padding-right: 14.25rem;
  }

  .xxl\:tw-pr-58{
    padding-right: 14.5rem;
  }

  .xxl\:tw-pr-59{
    padding-right: 14.75rem;
  }

  .xxl\:tw-pr-60{
    padding-right: 15rem;
  }

  .xxl\:tw-pr-61{
    padding-right: 15.25rem;
  }

  .xxl\:tw-pr-62{
    padding-right: 15.5rem;
  }

  .xxl\:tw-pr-63{
    padding-right: 15.75rem;
  }

  .xxl\:tw-pr-64{
    padding-right: 16rem;
  }

  .xxl\:tw-pr-65{
    padding-right: 16.25rem;
  }

  .xxl\:tw-pr-66{
    padding-right: 16.5rem;
  }

  .xxl\:tw-pr-68{
    padding-right: 17rem;
  }

  .xxl\:tw-pr-69{
    padding-right: 17.25rem;
  }

  .xxl\:tw-pr-70{
    padding-right: 17.5rem;
  }

  .xxl\:tw-pr-71{
    padding-right: 17.75rem;
  }

  .xxl\:tw-pr-72{
    padding-right: 18rem;
  }

  .xxl\:tw-pr-73{
    padding-right: 18.25rem;
  }

  .xxl\:tw-pr-74{
    padding-right: 18.5rem;
  }

  .xxl\:tw-pr-75{
    padding-right: 18.75rem;
  }

  .xxl\:tw-pr-76{
    padding-right: 19rem;
  }

  .xxl\:tw-pr-77{
    padding-right: 19.25rem;
  }

  .xxl\:tw-pr-78{
    padding-right: 19.5rem;
  }

  .xxl\:tw-pr-79{
    padding-right: 19.75rem;
  }

  .xxl\:tw-pr-80{
    padding-right: 20rem;
  }

  .xxl\:tw-pr-81{
    padding-right: 20.25rem;
  }

  .xxl\:tw-pr-82{
    padding-right: 20.5rem;
  }

  .xxl\:tw-pr-83{
    padding-right: 20.75rem;
  }

  .xxl\:tw-pr-84{
    padding-right: 21rem;
  }

  .xxl\:tw-pr-85{
    padding-right: 21.25rem;
  }

  .xxl\:tw-pr-86{
    padding-right: 21.5rem;
  }

  .xxl\:tw-pr-87{
    padding-right: 21.75rem;
  }

  .xxl\:tw-pr-88{
    padding-right: 22rem;
  }

  .xxl\:tw-pr-89{
    padding-right: 22.25rem;
  }

  .xxl\:tw-pr-90{
    padding-right: 22.5rem;
  }

  .xxl\:tw-pr-91{
    padding-right: 22.75rem;
  }

  .xxl\:tw-pr-92{
    padding-right: 23rem;
  }

  .xxl\:tw-pr-96{
    padding-right: 24rem;
  }

  .xxl\:tw-pr-102{
    padding-right: 25.5rem;
  }

  .xxl\:tw-pr-112{
    padding-right: 28rem;
  }

  .xxl\:tw-pr-128{
    padding-right: 31rem;
  }

  .xxl\:tw-pr-129{
    padding-right: 32.25rem;
  }

  .xxl\:tw-pr-130{
    padding-right: 32.5rem;
  }

  .xxl\:tw-pr-140{
    padding-right: 35rem;
  }

  .xxl\:tw-pr-160{
    padding-right: 40rem;
  }

  .xxl\:tw-pr-180{
    padding-right: 45rem;
  }

  .xxl\:tw-pr-185{
    padding-right: 46.25rem;
  }

  .xxl\:tw-pr-190{
    padding-right: 47.5rem;
  }

  .xxl\:tw-pr-200{
    padding-right: 50rem;
  }

  .xxl\:tw-pr-px{
    padding-right: 1px;
  }

  .xxl\:tw-pr-0\.5{
    padding-right: 0.125rem;
  }

  .xxl\:tw-pr-1\.5{
    padding-right: 0.375rem;
  }

  .xxl\:tw-pr-2\.5{
    padding-right: 0.625rem;
  }

  .xxl\:tw-pr-3\.5{
    padding-right: 0.875rem;
  }

  .xxl\:tw-pb-0{
    padding-bottom: 0px;
  }

  .xxl\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  .xxl\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  .xxl\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  .xxl\:tw-pb-4{
    padding-bottom: 1rem;
  }

  .xxl\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  .xxl\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  .xxl\:tw-pb-7{
    padding-bottom: 1.75rem;
  }

  .xxl\:tw-pb-8{
    padding-bottom: 2rem;
  }

  .xxl\:tw-pb-9{
    padding-bottom: 2.25rem;
  }

  .xxl\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  .xxl\:tw-pb-11{
    padding-bottom: 2.75rem;
  }

  .xxl\:tw-pb-12{
    padding-bottom: 3rem;
  }

  .xxl\:tw-pb-13{
    padding-bottom: 3.25rem;
  }

  .xxl\:tw-pb-14{
    padding-bottom: 3.5rem;
  }

  .xxl\:tw-pb-15{
    padding-bottom: 3.75rem;
  }

  .xxl\:tw-pb-16{
    padding-bottom: 4rem;
  }

  .xxl\:tw-pb-17{
    padding-bottom: 4.25rem;
  }

  .xxl\:tw-pb-18{
    padding-bottom: 4.5rem;
  }

  .xxl\:tw-pb-19{
    padding-bottom: 4.75rem;
  }

  .xxl\:tw-pb-20{
    padding-bottom: 5rem;
  }

  .xxl\:tw-pb-21{
    padding-bottom: 5.25rem;
  }

  .xxl\:tw-pb-22{
    padding-bottom: 5.5rem;
  }

  .xxl\:tw-pb-23{
    padding-bottom: 5.75rem;
  }

  .xxl\:tw-pb-24{
    padding-bottom: 6rem;
  }

  .xxl\:tw-pb-25{
    padding-bottom: 6.25rem;
  }

  .xxl\:tw-pb-26{
    padding-bottom: 6.5rem;
  }

  .xxl\:tw-pb-27{
    padding-bottom: 6.75rem;
  }

  .xxl\:tw-pb-28{
    padding-bottom: 7rem;
  }

  .xxl\:tw-pb-29{
    padding-bottom: 7.25rem;
  }

  .xxl\:tw-pb-30{
    padding-bottom: 7.5rem;
  }

  .xxl\:tw-pb-31{
    padding-bottom: 7.75rem;
  }

  .xxl\:tw-pb-32{
    padding-bottom: 8rem;
  }

  .xxl\:tw-pb-33{
    padding-bottom: 8.25rem;
  }

  .xxl\:tw-pb-34{
    padding-bottom: 8.5rem;
  }

  .xxl\:tw-pb-35{
    padding-bottom: 8.75rem;
  }

  .xxl\:tw-pb-36{
    padding-bottom: 9rem;
  }

  .xxl\:tw-pb-37{
    padding-bottom: 9.25rem;
  }

  .xxl\:tw-pb-38{
    padding-bottom: 9.5rem;
  }

  .xxl\:tw-pb-39{
    padding-bottom: 9.75rem;
  }

  .xxl\:tw-pb-40{
    padding-bottom: 10rem;
  }

  .xxl\:tw-pb-41{
    padding-bottom: 10.25rem;
  }

  .xxl\:tw-pb-42{
    padding-bottom: 10.5rem;
  }

  .xxl\:tw-pb-43{
    padding-bottom: 10.75rem;
  }

  .xxl\:tw-pb-44{
    padding-bottom: 11rem;
  }

  .xxl\:tw-pb-45{
    padding-bottom: 11.25rem;
  }

  .xxl\:tw-pb-46{
    padding-bottom: 11.5rem;
  }

  .xxl\:tw-pb-47{
    padding-bottom: 11.75rem;
  }

  .xxl\:tw-pb-48{
    padding-bottom: 12rem;
  }

  .xxl\:tw-pb-50{
    padding-bottom: 12.5rem;
  }

  .xxl\:tw-pb-52{
    padding-bottom: 13rem;
  }

  .xxl\:tw-pb-53{
    padding-bottom: 13.25rem;
  }

  .xxl\:tw-pb-54{
    padding-bottom: 13.5rem;
  }

  .xxl\:tw-pb-55{
    padding-bottom: 13.75rem;
  }

  .xxl\:tw-pb-56{
    padding-bottom: 14rem;
  }

  .xxl\:tw-pb-57{
    padding-bottom: 14.25rem;
  }

  .xxl\:tw-pb-58{
    padding-bottom: 14.5rem;
  }

  .xxl\:tw-pb-59{
    padding-bottom: 14.75rem;
  }

  .xxl\:tw-pb-60{
    padding-bottom: 15rem;
  }

  .xxl\:tw-pb-61{
    padding-bottom: 15.25rem;
  }

  .xxl\:tw-pb-62{
    padding-bottom: 15.5rem;
  }

  .xxl\:tw-pb-63{
    padding-bottom: 15.75rem;
  }

  .xxl\:tw-pb-64{
    padding-bottom: 16rem;
  }

  .xxl\:tw-pb-65{
    padding-bottom: 16.25rem;
  }

  .xxl\:tw-pb-66{
    padding-bottom: 16.5rem;
  }

  .xxl\:tw-pb-68{
    padding-bottom: 17rem;
  }

  .xxl\:tw-pb-69{
    padding-bottom: 17.25rem;
  }

  .xxl\:tw-pb-70{
    padding-bottom: 17.5rem;
  }

  .xxl\:tw-pb-71{
    padding-bottom: 17.75rem;
  }

  .xxl\:tw-pb-72{
    padding-bottom: 18rem;
  }

  .xxl\:tw-pb-73{
    padding-bottom: 18.25rem;
  }

  .xxl\:tw-pb-74{
    padding-bottom: 18.5rem;
  }

  .xxl\:tw-pb-75{
    padding-bottom: 18.75rem;
  }

  .xxl\:tw-pb-76{
    padding-bottom: 19rem;
  }

  .xxl\:tw-pb-77{
    padding-bottom: 19.25rem;
  }

  .xxl\:tw-pb-78{
    padding-bottom: 19.5rem;
  }

  .xxl\:tw-pb-79{
    padding-bottom: 19.75rem;
  }

  .xxl\:tw-pb-80{
    padding-bottom: 20rem;
  }

  .xxl\:tw-pb-81{
    padding-bottom: 20.25rem;
  }

  .xxl\:tw-pb-82{
    padding-bottom: 20.5rem;
  }

  .xxl\:tw-pb-83{
    padding-bottom: 20.75rem;
  }

  .xxl\:tw-pb-84{
    padding-bottom: 21rem;
  }

  .xxl\:tw-pb-85{
    padding-bottom: 21.25rem;
  }

  .xxl\:tw-pb-86{
    padding-bottom: 21.5rem;
  }

  .xxl\:tw-pb-87{
    padding-bottom: 21.75rem;
  }

  .xxl\:tw-pb-88{
    padding-bottom: 22rem;
  }

  .xxl\:tw-pb-89{
    padding-bottom: 22.25rem;
  }

  .xxl\:tw-pb-90{
    padding-bottom: 22.5rem;
  }

  .xxl\:tw-pb-91{
    padding-bottom: 22.75rem;
  }

  .xxl\:tw-pb-92{
    padding-bottom: 23rem;
  }

  .xxl\:tw-pb-96{
    padding-bottom: 24rem;
  }

  .xxl\:tw-pb-102{
    padding-bottom: 25.5rem;
  }

  .xxl\:tw-pb-112{
    padding-bottom: 28rem;
  }

  .xxl\:tw-pb-128{
    padding-bottom: 31rem;
  }

  .xxl\:tw-pb-129{
    padding-bottom: 32.25rem;
  }

  .xxl\:tw-pb-130{
    padding-bottom: 32.5rem;
  }

  .xxl\:tw-pb-140{
    padding-bottom: 35rem;
  }

  .xxl\:tw-pb-160{
    padding-bottom: 40rem;
  }

  .xxl\:tw-pb-180{
    padding-bottom: 45rem;
  }

  .xxl\:tw-pb-185{
    padding-bottom: 46.25rem;
  }

  .xxl\:tw-pb-190{
    padding-bottom: 47.5rem;
  }

  .xxl\:tw-pb-200{
    padding-bottom: 50rem;
  }

  .xxl\:tw-pb-px{
    padding-bottom: 1px;
  }

  .xxl\:tw-pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .xxl\:tw-pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .xxl\:tw-pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .xxl\:tw-pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .xxl\:tw-pl-0{
    padding-left: 0px;
  }

  .xxl\:tw-pl-1{
    padding-left: 0.25rem;
  }

  .xxl\:tw-pl-2{
    padding-left: 0.5rem;
  }

  .xxl\:tw-pl-3{
    padding-left: 0.75rem;
  }

  .xxl\:tw-pl-4{
    padding-left: 1rem;
  }

  .xxl\:tw-pl-5{
    padding-left: 1.25rem;
  }

  .xxl\:tw-pl-6{
    padding-left: 1.5rem;
  }

  .xxl\:tw-pl-7{
    padding-left: 1.75rem;
  }

  .xxl\:tw-pl-8{
    padding-left: 2rem;
  }

  .xxl\:tw-pl-9{
    padding-left: 2.25rem;
  }

  .xxl\:tw-pl-10{
    padding-left: 2.5rem;
  }

  .xxl\:tw-pl-11{
    padding-left: 2.75rem;
  }

  .xxl\:tw-pl-12{
    padding-left: 3rem;
  }

  .xxl\:tw-pl-13{
    padding-left: 3.25rem;
  }

  .xxl\:tw-pl-14{
    padding-left: 3.5rem;
  }

  .xxl\:tw-pl-15{
    padding-left: 3.75rem;
  }

  .xxl\:tw-pl-16{
    padding-left: 4rem;
  }

  .xxl\:tw-pl-17{
    padding-left: 4.25rem;
  }

  .xxl\:tw-pl-18{
    padding-left: 4.5rem;
  }

  .xxl\:tw-pl-19{
    padding-left: 4.75rem;
  }

  .xxl\:tw-pl-20{
    padding-left: 5rem;
  }

  .xxl\:tw-pl-21{
    padding-left: 5.25rem;
  }

  .xxl\:tw-pl-22{
    padding-left: 5.5rem;
  }

  .xxl\:tw-pl-23{
    padding-left: 5.75rem;
  }

  .xxl\:tw-pl-24{
    padding-left: 6rem;
  }

  .xxl\:tw-pl-25{
    padding-left: 6.25rem;
  }

  .xxl\:tw-pl-26{
    padding-left: 6.5rem;
  }

  .xxl\:tw-pl-27{
    padding-left: 6.75rem;
  }

  .xxl\:tw-pl-28{
    padding-left: 7rem;
  }

  .xxl\:tw-pl-29{
    padding-left: 7.25rem;
  }

  .xxl\:tw-pl-30{
    padding-left: 7.5rem;
  }

  .xxl\:tw-pl-31{
    padding-left: 7.75rem;
  }

  .xxl\:tw-pl-32{
    padding-left: 8rem;
  }

  .xxl\:tw-pl-33{
    padding-left: 8.25rem;
  }

  .xxl\:tw-pl-34{
    padding-left: 8.5rem;
  }

  .xxl\:tw-pl-35{
    padding-left: 8.75rem;
  }

  .xxl\:tw-pl-36{
    padding-left: 9rem;
  }

  .xxl\:tw-pl-37{
    padding-left: 9.25rem;
  }

  .xxl\:tw-pl-38{
    padding-left: 9.5rem;
  }

  .xxl\:tw-pl-39{
    padding-left: 9.75rem;
  }

  .xxl\:tw-pl-40{
    padding-left: 10rem;
  }

  .xxl\:tw-pl-41{
    padding-left: 10.25rem;
  }

  .xxl\:tw-pl-42{
    padding-left: 10.5rem;
  }

  .xxl\:tw-pl-43{
    padding-left: 10.75rem;
  }

  .xxl\:tw-pl-44{
    padding-left: 11rem;
  }

  .xxl\:tw-pl-45{
    padding-left: 11.25rem;
  }

  .xxl\:tw-pl-46{
    padding-left: 11.5rem;
  }

  .xxl\:tw-pl-47{
    padding-left: 11.75rem;
  }

  .xxl\:tw-pl-48{
    padding-left: 12rem;
  }

  .xxl\:tw-pl-50{
    padding-left: 12.5rem;
  }

  .xxl\:tw-pl-52{
    padding-left: 13rem;
  }

  .xxl\:tw-pl-53{
    padding-left: 13.25rem;
  }

  .xxl\:tw-pl-54{
    padding-left: 13.5rem;
  }

  .xxl\:tw-pl-55{
    padding-left: 13.75rem;
  }

  .xxl\:tw-pl-56{
    padding-left: 14rem;
  }

  .xxl\:tw-pl-57{
    padding-left: 14.25rem;
  }

  .xxl\:tw-pl-58{
    padding-left: 14.5rem;
  }

  .xxl\:tw-pl-59{
    padding-left: 14.75rem;
  }

  .xxl\:tw-pl-60{
    padding-left: 15rem;
  }

  .xxl\:tw-pl-61{
    padding-left: 15.25rem;
  }

  .xxl\:tw-pl-62{
    padding-left: 15.5rem;
  }

  .xxl\:tw-pl-63{
    padding-left: 15.75rem;
  }

  .xxl\:tw-pl-64{
    padding-left: 16rem;
  }

  .xxl\:tw-pl-65{
    padding-left: 16.25rem;
  }

  .xxl\:tw-pl-66{
    padding-left: 16.5rem;
  }

  .xxl\:tw-pl-68{
    padding-left: 17rem;
  }

  .xxl\:tw-pl-69{
    padding-left: 17.25rem;
  }

  .xxl\:tw-pl-70{
    padding-left: 17.5rem;
  }

  .xxl\:tw-pl-71{
    padding-left: 17.75rem;
  }

  .xxl\:tw-pl-72{
    padding-left: 18rem;
  }

  .xxl\:tw-pl-73{
    padding-left: 18.25rem;
  }

  .xxl\:tw-pl-74{
    padding-left: 18.5rem;
  }

  .xxl\:tw-pl-75{
    padding-left: 18.75rem;
  }

  .xxl\:tw-pl-76{
    padding-left: 19rem;
  }

  .xxl\:tw-pl-77{
    padding-left: 19.25rem;
  }

  .xxl\:tw-pl-78{
    padding-left: 19.5rem;
  }

  .xxl\:tw-pl-79{
    padding-left: 19.75rem;
  }

  .xxl\:tw-pl-80{
    padding-left: 20rem;
  }

  .xxl\:tw-pl-81{
    padding-left: 20.25rem;
  }

  .xxl\:tw-pl-82{
    padding-left: 20.5rem;
  }

  .xxl\:tw-pl-83{
    padding-left: 20.75rem;
  }

  .xxl\:tw-pl-84{
    padding-left: 21rem;
  }

  .xxl\:tw-pl-85{
    padding-left: 21.25rem;
  }

  .xxl\:tw-pl-86{
    padding-left: 21.5rem;
  }

  .xxl\:tw-pl-87{
    padding-left: 21.75rem;
  }

  .xxl\:tw-pl-88{
    padding-left: 22rem;
  }

  .xxl\:tw-pl-89{
    padding-left: 22.25rem;
  }

  .xxl\:tw-pl-90{
    padding-left: 22.5rem;
  }

  .xxl\:tw-pl-91{
    padding-left: 22.75rem;
  }

  .xxl\:tw-pl-92{
    padding-left: 23rem;
  }

  .xxl\:tw-pl-96{
    padding-left: 24rem;
  }

  .xxl\:tw-pl-102{
    padding-left: 25.5rem;
  }

  .xxl\:tw-pl-112{
    padding-left: 28rem;
  }

  .xxl\:tw-pl-128{
    padding-left: 31rem;
  }

  .xxl\:tw-pl-129{
    padding-left: 32.25rem;
  }

  .xxl\:tw-pl-130{
    padding-left: 32.5rem;
  }

  .xxl\:tw-pl-140{
    padding-left: 35rem;
  }

  .xxl\:tw-pl-160{
    padding-left: 40rem;
  }

  .xxl\:tw-pl-180{
    padding-left: 45rem;
  }

  .xxl\:tw-pl-185{
    padding-left: 46.25rem;
  }

  .xxl\:tw-pl-190{
    padding-left: 47.5rem;
  }

  .xxl\:tw-pl-200{
    padding-left: 50rem;
  }

  .xxl\:tw-pl-px{
    padding-left: 1px;
  }

  .xxl\:tw-pl-0\.5{
    padding-left: 0.125rem;
  }

  .xxl\:tw-pl-1\.5{
    padding-left: 0.375rem;
  }

  .xxl\:tw-pl-2\.5{
    padding-left: 0.625rem;
  }

  .xxl\:tw-pl-3\.5{
    padding-left: 0.875rem;
  }

  .xxl\:tw-text-left{
    text-align: left;
  }

  .xxl\:tw-text-center{
    text-align: center;
  }

  .xxl\:tw-text-right{
    text-align: right;
  }

  .xxl\:tw-text-justify{
    text-align: justify;
  }

  .xxl\:tw-align-baseline{
    vertical-align: baseline;
  }

  .xxl\:tw-align-top{
    vertical-align: top;
  }

  .xxl\:tw-align-middle{
    vertical-align: middle;
  }

  .xxl\:tw-align-bottom{
    vertical-align: bottom;
  }

  .xxl\:tw-align-text-top{
    vertical-align: text-top;
  }

  .xxl\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  .xxl\:tw-font-sans{
    font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xxl\:tw-font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xxl\:tw-font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xxl\:tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .xxl\:tw-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xxl\:tw-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xxl\:tw-text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xxl\:tw-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xxl\:tw-text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xxl\:tw-text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xxl\:tw-text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xxl\:tw-text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .xxl\:tw-text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .xxl\:tw-text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .xxl\:tw-text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .xxl\:tw-text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .xxl\:tw-text-xxs{
    font-size: 0.65rem;
  }

  .xxl\:tw-font-thin{
    font-weight: 100;
  }

  .xxl\:tw-font-extralight{
    font-weight: 200;
  }

  .xxl\:tw-font-light{
    font-weight: 300;
  }

  .xxl\:tw-font-normal{
    font-weight: 400;
  }

  .xxl\:tw-font-medium{
    font-weight: 500;
  }

  .xxl\:tw-font-semibold{
    font-weight: 600;
  }

  .xxl\:tw-font-bold{
    font-weight: 700;
  }

  .xxl\:tw-font-extrabold{
    font-weight: 800;
  }

  .xxl\:tw-font-black{
    font-weight: 900;
  }

  .xxl\:tw-uppercase{
    text-transform: uppercase;
  }

  .xxl\:tw-lowercase{
    text-transform: lowercase;
  }

  .xxl\:tw-capitalize{
    text-transform: capitalize;
  }

  .xxl\:tw-normal-case{
    text-transform: none;
  }

  .xxl\:tw-italic{
    font-style: italic;
  }

  .xxl\:tw-not-italic{
    font-style: normal;
  }

  .xxl\:tw-ordinal, .xxl\:tw-slashed-zero, .xxl\:tw-lining-nums, .xxl\:tw-oldstyle-nums, .xxl\:tw-proportional-nums, .xxl\:tw-tabular-nums, .xxl\:tw-diagonal-fractions, .xxl\:tw-stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xxl\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  .xxl\:tw-ordinal{
    --tw-ordinal: ordinal;
  }

  .xxl\:tw-slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .xxl\:tw-lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .xxl\:tw-oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .xxl\:tw-proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .xxl\:tw-tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .xxl\:tw-diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xxl\:tw-stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .xxl\:tw-leading-3{
    line-height: .75rem;
  }

  .xxl\:tw-leading-4{
    line-height: 1rem;
  }

  .xxl\:tw-leading-5{
    line-height: 1.25rem;
  }

  .xxl\:tw-leading-6{
    line-height: 1.5rem;
  }

  .xxl\:tw-leading-7{
    line-height: 1.75rem;
  }

  .xxl\:tw-leading-8{
    line-height: 2rem;
  }

  .xxl\:tw-leading-9{
    line-height: 2.25rem;
  }

  .xxl\:tw-leading-10{
    line-height: 2.5rem;
  }

  .xxl\:tw-leading-none{
    line-height: 1;
  }

  .xxl\:tw-leading-tight{
    line-height: 1.25;
  }

  .xxl\:tw-leading-snug{
    line-height: 1.375;
  }

  .xxl\:tw-leading-normal{
    line-height: 1.5;
  }

  .xxl\:tw-leading-relaxed{
    line-height: 1.625;
  }

  .xxl\:tw-leading-loose{
    line-height: 2;
  }

  .xxl\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  .xxl\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  .xxl\:tw-tracking-normal{
    letter-spacing: 0em;
  }

  .xxl\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  .xxl\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  .xxl\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  .xxl\:tw-text-transparent{
    color: transparent;
  }

  .xxl\:tw-text-current{
    color: currentColor;
  }

  .xxl\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xxl\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xxl\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xxl\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xxl\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xxl\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xxl\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xxl\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xxl\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xxl\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xxl\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xxl\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xxl\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xxl\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xxl\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xxl\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xxl\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xxl\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xxl\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-transparent{
    color: transparent;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-current{
    color: currentColor;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-transparent:focus-within{
    color: transparent;
  }

  .xxl\:focus-within\:tw-text-current:focus-within{
    color: currentColor;
  }

  .xxl\:focus-within\:tw-text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pregnancy-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pregnancy-green-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-pregnancy-green-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-dark-blue:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-orange-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-grey-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-grey-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-grey-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-grey-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-grey-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-grey-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-error-red:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-system-red-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-birth-summary-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-birth-summary-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-birth-summary-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-postnatal-assessment-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-postnatal-assessment-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-postnatal-assessment-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-background:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-system-banner:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-blue-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-blue-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-blue-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-blue-7:focus-within{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-chart-toggle:focus-within{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-left-nav-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-left-nav-active:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-left-nav-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:tw-text-default-colour:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-transparent:hover{
    color: transparent;
  }

  .xxl\:hover\:tw-text-current:hover{
    color: currentColor;
  }

  .xxl\:hover\:tw-text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pregnancy-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pregnancy-green-2:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-pregnancy-green-3:hover{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-dark-blue:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-orange-1:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-grey-1:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-grey-2:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-grey-3:hover{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-grey-4:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-grey-5:hover{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-grey-6:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-error-red:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-system-red-1:hover{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-birth-summary-1:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-birth-summary-2:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-birth-summary-3:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-postnatal-assessment-1:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-postnatal-assessment-2:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-postnatal-assessment-3:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-background:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-system-banner:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-blue-4:hover{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-blue-5:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-blue-6:hover{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-blue-7:hover{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-chart-toggle:hover{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-left-nav-1:hover{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-left-nav-active:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-left-nav-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-breadcrumb-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-grow-breadcrumb-inactive-text:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:hover\:tw-text-default-colour:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-transparent:focus{
    color: transparent;
  }

  .xxl\:focus\:tw-text-current:focus{
    color: currentColor;
  }

  .xxl\:focus\:tw-text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pregnancy-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pregnancy-green-2:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-pregnancy-green-3:focus{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-dark-blue:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-orange-1:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-grey-1:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-grey-2:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-grey-3:focus{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-grey-4:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-grey-5:focus{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-grey-6:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-error-red:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-system-red-1:focus{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-birth-summary-1:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-birth-summary-2:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-birth-summary-3:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-postnatal-assessment-1:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-postnatal-assessment-2:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-postnatal-assessment-3:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-background:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-system-banner:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-blue-4:focus{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-blue-5:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-blue-6:focus{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-blue-7:focus{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-chart-toggle:focus{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-left-nav-1:focus{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-left-nav-active:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-left-nav-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-breadcrumb-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-grow-breadcrumb-inactive-text:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:focus\:tw-text-default-colour:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .xxl\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .xxl\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .xxl\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .xxl\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .xxl\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .xxl\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .xxl\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .xxl\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .xxl\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .xxl\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .xxl\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .xxl\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .xxl\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .xxl\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .xxl\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .tw-group:hover .xxl\:group-hover\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .xxl\:focus-within\:tw-text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .xxl\:focus-within\:tw-text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .xxl\:focus-within\:tw-text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .xxl\:focus-within\:tw-text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .xxl\:focus-within\:tw-text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .xxl\:focus-within\:tw-text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .xxl\:focus-within\:tw-text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .xxl\:focus-within\:tw-text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .xxl\:focus-within\:tw-text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .xxl\:focus-within\:tw-text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .xxl\:focus-within\:tw-text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .xxl\:focus-within\:tw-text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .xxl\:focus-within\:tw-text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .xxl\:focus-within\:tw-text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .xxl\:focus-within\:tw-text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .xxl\:hover\:tw-text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .xxl\:hover\:tw-text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .xxl\:hover\:tw-text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .xxl\:hover\:tw-text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .xxl\:hover\:tw-text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .xxl\:hover\:tw-text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .xxl\:hover\:tw-text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .xxl\:hover\:tw-text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .xxl\:hover\:tw-text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .xxl\:hover\:tw-text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .xxl\:hover\:tw-text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .xxl\:hover\:tw-text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .xxl\:hover\:tw-text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .xxl\:hover\:tw-text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .xxl\:hover\:tw-text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .xxl\:focus\:tw-text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .xxl\:focus\:tw-text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .xxl\:focus\:tw-text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .xxl\:focus\:tw-text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .xxl\:focus\:tw-text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .xxl\:focus\:tw-text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .xxl\:focus\:tw-text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .xxl\:focus\:tw-text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .xxl\:focus\:tw-text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .xxl\:focus\:tw-text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .xxl\:focus\:tw-text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .xxl\:focus\:tw-text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .xxl\:focus\:tw-text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .xxl\:focus\:tw-text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .xxl\:focus\:tw-text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .xxl\:tw-underline{
    text-decoration: underline;
  }

  .xxl\:tw-line-through{
    text-decoration: line-through;
  }

  .xxl\:tw-no-underline{
    text-decoration: none;
  }

  .tw-group:hover .xxl\:group-hover\:tw-underline{
    text-decoration: underline;
  }

  .tw-group:hover .xxl\:group-hover\:tw-line-through{
    text-decoration: line-through;
  }

  .tw-group:hover .xxl\:group-hover\:tw-no-underline{
    text-decoration: none;
  }

  .xxl\:focus-within\:tw-underline:focus-within{
    text-decoration: underline;
  }

  .xxl\:focus-within\:tw-line-through:focus-within{
    text-decoration: line-through;
  }

  .xxl\:focus-within\:tw-no-underline:focus-within{
    text-decoration: none;
  }

  .xxl\:hover\:tw-underline:hover{
    text-decoration: underline;
  }

  .xxl\:hover\:tw-line-through:hover{
    text-decoration: line-through;
  }

  .xxl\:hover\:tw-no-underline:hover{
    text-decoration: none;
  }

  .xxl\:focus\:tw-underline:focus{
    text-decoration: underline;
  }

  .xxl\:focus\:tw-line-through:focus{
    text-decoration: line-through;
  }

  .xxl\:focus\:tw-no-underline:focus{
    text-decoration: none;
  }

  .xxl\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xxl\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xxl\:tw-placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .xxl\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  .xxl\:tw-placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .xxl\:tw-placeholder-current::placeholder{
    color: currentColor;
  }

  .xxl\:tw-placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pregnancy-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pregnancy-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pregnancy-green-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pregnancy-green-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pregnancy-green-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-pregnancy-green-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-dark-blue::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-dark-blue::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-orange-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-orange-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-grey-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-error-red::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-error-red::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-red-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-system-red-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-birth-summary-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-birth-summary-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-birth-summary-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-birth-summary-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-birth-summary-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-birth-summary-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-postnatal-assessment-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-postnatal-assessment-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-postnatal-assessment-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-postnatal-assessment-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-postnatal-assessment-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-postnatal-assessment-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-background::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-background::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-system-banner::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-system-banner::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-7::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-blue-7::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-chart-toggle::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-chart-toggle::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-left-nav-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-left-nav-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-left-nav-active::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-left-nav-active::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-left-nav-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-left-nav-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-breadcrumb-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-default-colour::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-default-colour::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .xxl\:focus\:tw-placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .xxl\:focus\:tw-placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .xxl\:focus\:tw-placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .xxl\:focus\:tw-placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-dark-blue:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-orange-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-grey-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-error-red:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-error-red:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-system-red-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-birth-summary-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-birth-summary-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-birth-summary-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-background:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-system-banner:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-blue-7:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:tw-placeholder-default-colour:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .xxl\:tw-placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:tw-placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:tw-placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:tw-placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:tw-placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:tw-placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:tw-placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:tw-placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:tw-placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:tw-placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:tw-placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:tw-placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:tw-placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:tw-placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:tw-placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:tw-placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:tw-placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:tw-placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:tw-placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:tw-placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:tw-placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:tw-placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:tw-placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:tw-placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:tw-placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:tw-placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:tw-placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:tw-placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:tw-placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:tw-placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:focus\:tw-placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:focus\:tw-placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:focus\:tw-placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:focus\:tw-placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:focus\:tw-placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:focus\:tw-placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:focus\:tw-placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:focus\:tw-placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:focus\:tw-placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:focus\:tw-placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:focus\:tw-placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:focus\:tw-placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:focus\:tw-placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:focus\:tw-placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:focus\:tw-placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:tw-opacity-0{
    opacity: 0;
  }

  .xxl\:tw-opacity-5{
    opacity: 0.05;
  }

  .xxl\:tw-opacity-10{
    opacity: 0.1;
  }

  .xxl\:tw-opacity-20{
    opacity: 0.2;
  }

  .xxl\:tw-opacity-25{
    opacity: 0.25;
  }

  .xxl\:tw-opacity-30{
    opacity: 0.3;
  }

  .xxl\:tw-opacity-40{
    opacity: 0.4;
  }

  .xxl\:tw-opacity-50{
    opacity: 0.5;
  }

  .xxl\:tw-opacity-60{
    opacity: 0.6;
  }

  .xxl\:tw-opacity-70{
    opacity: 0.7;
  }

  .xxl\:tw-opacity-75{
    opacity: 0.75;
  }

  .xxl\:tw-opacity-80{
    opacity: 0.8;
  }

  .xxl\:tw-opacity-90{
    opacity: 0.9;
  }

  .xxl\:tw-opacity-95{
    opacity: 0.95;
  }

  .xxl\:tw-opacity-100{
    opacity: 1;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-0{
    opacity: 0;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-5{
    opacity: 0.05;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-10{
    opacity: 0.1;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-20{
    opacity: 0.2;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-25{
    opacity: 0.25;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-30{
    opacity: 0.3;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-40{
    opacity: 0.4;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-50{
    opacity: 0.5;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-60{
    opacity: 0.6;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-70{
    opacity: 0.7;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-75{
    opacity: 0.75;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-80{
    opacity: 0.8;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-90{
    opacity: 0.9;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-95{
    opacity: 0.95;
  }

  .tw-group:hover .xxl\:group-hover\:tw-opacity-100{
    opacity: 1;
  }

  .xxl\:focus-within\:tw-opacity-0:focus-within{
    opacity: 0;
  }

  .xxl\:focus-within\:tw-opacity-5:focus-within{
    opacity: 0.05;
  }

  .xxl\:focus-within\:tw-opacity-10:focus-within{
    opacity: 0.1;
  }

  .xxl\:focus-within\:tw-opacity-20:focus-within{
    opacity: 0.2;
  }

  .xxl\:focus-within\:tw-opacity-25:focus-within{
    opacity: 0.25;
  }

  .xxl\:focus-within\:tw-opacity-30:focus-within{
    opacity: 0.3;
  }

  .xxl\:focus-within\:tw-opacity-40:focus-within{
    opacity: 0.4;
  }

  .xxl\:focus-within\:tw-opacity-50:focus-within{
    opacity: 0.5;
  }

  .xxl\:focus-within\:tw-opacity-60:focus-within{
    opacity: 0.6;
  }

  .xxl\:focus-within\:tw-opacity-70:focus-within{
    opacity: 0.7;
  }

  .xxl\:focus-within\:tw-opacity-75:focus-within{
    opacity: 0.75;
  }

  .xxl\:focus-within\:tw-opacity-80:focus-within{
    opacity: 0.8;
  }

  .xxl\:focus-within\:tw-opacity-90:focus-within{
    opacity: 0.9;
  }

  .xxl\:focus-within\:tw-opacity-95:focus-within{
    opacity: 0.95;
  }

  .xxl\:focus-within\:tw-opacity-100:focus-within{
    opacity: 1;
  }

  .xxl\:hover\:tw-opacity-0:hover{
    opacity: 0;
  }

  .xxl\:hover\:tw-opacity-5:hover{
    opacity: 0.05;
  }

  .xxl\:hover\:tw-opacity-10:hover{
    opacity: 0.1;
  }

  .xxl\:hover\:tw-opacity-20:hover{
    opacity: 0.2;
  }

  .xxl\:hover\:tw-opacity-25:hover{
    opacity: 0.25;
  }

  .xxl\:hover\:tw-opacity-30:hover{
    opacity: 0.3;
  }

  .xxl\:hover\:tw-opacity-40:hover{
    opacity: 0.4;
  }

  .xxl\:hover\:tw-opacity-50:hover{
    opacity: 0.5;
  }

  .xxl\:hover\:tw-opacity-60:hover{
    opacity: 0.6;
  }

  .xxl\:hover\:tw-opacity-70:hover{
    opacity: 0.7;
  }

  .xxl\:hover\:tw-opacity-75:hover{
    opacity: 0.75;
  }

  .xxl\:hover\:tw-opacity-80:hover{
    opacity: 0.8;
  }

  .xxl\:hover\:tw-opacity-90:hover{
    opacity: 0.9;
  }

  .xxl\:hover\:tw-opacity-95:hover{
    opacity: 0.95;
  }

  .xxl\:hover\:tw-opacity-100:hover{
    opacity: 1;
  }

  .xxl\:focus\:tw-opacity-0:focus{
    opacity: 0;
  }

  .xxl\:focus\:tw-opacity-5:focus{
    opacity: 0.05;
  }

  .xxl\:focus\:tw-opacity-10:focus{
    opacity: 0.1;
  }

  .xxl\:focus\:tw-opacity-20:focus{
    opacity: 0.2;
  }

  .xxl\:focus\:tw-opacity-25:focus{
    opacity: 0.25;
  }

  .xxl\:focus\:tw-opacity-30:focus{
    opacity: 0.3;
  }

  .xxl\:focus\:tw-opacity-40:focus{
    opacity: 0.4;
  }

  .xxl\:focus\:tw-opacity-50:focus{
    opacity: 0.5;
  }

  .xxl\:focus\:tw-opacity-60:focus{
    opacity: 0.6;
  }

  .xxl\:focus\:tw-opacity-70:focus{
    opacity: 0.7;
  }

  .xxl\:focus\:tw-opacity-75:focus{
    opacity: 0.75;
  }

  .xxl\:focus\:tw-opacity-80:focus{
    opacity: 0.8;
  }

  .xxl\:focus\:tw-opacity-90:focus{
    opacity: 0.9;
  }

  .xxl\:focus\:tw-opacity-95:focus{
    opacity: 0.95;
  }

  .xxl\:focus\:tw-opacity-100:focus{
    opacity: 1;
  }

  .xxl\:disabled\:tw-opacity-0:disabled{
    opacity: 0;
  }

  .xxl\:disabled\:tw-opacity-5:disabled{
    opacity: 0.05;
  }

  .xxl\:disabled\:tw-opacity-10:disabled{
    opacity: 0.1;
  }

  .xxl\:disabled\:tw-opacity-20:disabled{
    opacity: 0.2;
  }

  .xxl\:disabled\:tw-opacity-25:disabled{
    opacity: 0.25;
  }

  .xxl\:disabled\:tw-opacity-30:disabled{
    opacity: 0.3;
  }

  .xxl\:disabled\:tw-opacity-40:disabled{
    opacity: 0.4;
  }

  .xxl\:disabled\:tw-opacity-50:disabled{
    opacity: 0.5;
  }

  .xxl\:disabled\:tw-opacity-60:disabled{
    opacity: 0.6;
  }

  .xxl\:disabled\:tw-opacity-70:disabled{
    opacity: 0.7;
  }

  .xxl\:disabled\:tw-opacity-75:disabled{
    opacity: 0.75;
  }

  .xxl\:disabled\:tw-opacity-80:disabled{
    opacity: 0.8;
  }

  .xxl\:disabled\:tw-opacity-90:disabled{
    opacity: 0.9;
  }

  .xxl\:disabled\:tw-opacity-95:disabled{
    opacity: 0.95;
  }

  .xxl\:disabled\:tw-opacity-100:disabled{
    opacity: 1;
  }

  .xxl\:tw-bg-blend-normal{
    background-blend-mode: normal;
  }

  .xxl\:tw-bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .xxl\:tw-bg-blend-screen{
    background-blend-mode: screen;
  }

  .xxl\:tw-bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .xxl\:tw-bg-blend-darken{
    background-blend-mode: darken;
  }

  .xxl\:tw-bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .xxl\:tw-bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .xxl\:tw-bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .xxl\:tw-bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .xxl\:tw-bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .xxl\:tw-bg-blend-difference{
    background-blend-mode: difference;
  }

  .xxl\:tw-bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .xxl\:tw-bg-blend-hue{
    background-blend-mode: hue;
  }

  .xxl\:tw-bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .xxl\:tw-bg-blend-color{
    background-blend-mode: color;
  }

  .xxl\:tw-bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .xxl\:tw-mix-blend-normal{
    mix-blend-mode: normal;
  }

  .xxl\:tw-mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .xxl\:tw-mix-blend-screen{
    mix-blend-mode: screen;
  }

  .xxl\:tw-mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .xxl\:tw-mix-blend-darken{
    mix-blend-mode: darken;
  }

  .xxl\:tw-mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .xxl\:tw-mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .xxl\:tw-mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .xxl\:tw-mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .xxl\:tw-mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .xxl\:tw-mix-blend-difference{
    mix-blend-mode: difference;
  }

  .xxl\:tw-mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .xxl\:tw-mix-blend-hue{
    mix-blend-mode: hue;
  }

  .xxl\:tw-mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .xxl\:tw-mix-blend-color{
    mix-blend-mode: color;
  }

  .xxl\:tw-mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .xxl\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

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

  .tw-group:hover .xxl\:group-hover\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xxl\:group-hover\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xxl\:group-hover\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xxl\:group-hover\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xxl\:group-hover\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xxl\:group-hover\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xxl\:group-hover\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .xxl\:group-hover\:tw-shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus-within\:tw-shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus-within\:tw-shadow:focus-within{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus-within\:tw-shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus-within\:tw-shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus-within\:tw-shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus-within\:tw-shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus-within\:tw-shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus-within\:tw-shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:hover\:tw-shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:hover\:tw-shadow:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:hover\:tw-shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:hover\:tw-shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:hover\:tw-shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:hover\:tw-shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:hover\:tw-shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:hover\:tw-shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus\:tw-shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus\:tw-shadow:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus\:tw-shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus\:tw-shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus\:tw-shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus\:tw-shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus\:tw-shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:focus\:tw-shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xxl\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xxl\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xxl\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xxl\:focus-within\:tw-outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xxl\:focus-within\:tw-outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xxl\:focus-within\:tw-outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xxl\:focus\:tw-outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xxl\:focus\:tw-outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xxl\:focus\:tw-outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xxl\:tw-ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:tw-ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:tw-ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:tw-ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:tw-ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:tw-ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus-within\:tw-ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus-within\:tw-ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus-within\:tw-ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus-within\:tw-ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus-within\:tw-ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus-within\:tw-ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus\:tw-ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus\:tw-ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus\:tw-ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus\:tw-ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus\:tw-ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:focus\:tw-ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xxl\:tw-ring-inset{
    --tw-ring-inset: inset;
  }

  .xxl\:focus-within\:tw-ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .xxl\:focus\:tw-ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .xxl\:tw-ring-transparent{
    --tw-ring-color: transparent;
  }

  .xxl\:tw-ring-current{
    --tw-ring-color: currentColor;
  }

  .xxl\:tw-ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pregnancy-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pregnancy-green-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-pregnancy-green-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-dark-blue{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-orange-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-grey-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-grey-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-grey-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-grey-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-grey-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-grey-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-error-red{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-system-red-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-birth-summary-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-birth-summary-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-birth-summary-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-postnatal-assessment-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-postnatal-assessment-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-postnatal-assessment-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-background{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-system-banner{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-blue-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-blue-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-blue-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-blue-7{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-chart-toggle{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-left-nav-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-left-nav-active{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-left-nav-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-breadcrumb-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-grow-breadcrumb-inactive-text{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-default-colour{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .xxl\:focus-within\:tw-ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .xxl\:focus-within\:tw-ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pregnancy-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pregnancy-green-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-pregnancy-green-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-dark-blue:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-orange-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-grey-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-grey-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-grey-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-grey-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-grey-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-grey-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-error-red:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-system-red-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-birth-summary-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-birth-summary-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-birth-summary-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-postnatal-assessment-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-postnatal-assessment-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-postnatal-assessment-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-background:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-system-banner:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-blue-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-blue-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-blue-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-blue-7:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-chart-toggle:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-left-nav-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-left-nav-active:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-left-nav-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:tw-ring-default-colour:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .xxl\:focus\:tw-ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .xxl\:focus\:tw-ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pregnancy-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pregnancy-green-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-pregnancy-green-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-dark-blue:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-orange-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-grey-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-grey-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-grey-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-grey-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-grey-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-grey-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-error-red:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-system-red-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-birth-summary-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-birth-summary-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-birth-summary-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-postnatal-assessment-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-postnatal-assessment-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-postnatal-assessment-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-background:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-system-banner:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-blue-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-blue-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-blue-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-blue-7:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-chart-toggle:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-left-nav-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-left-nav-active:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-left-nav-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-breadcrumb-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:focus\:tw-ring-default-colour:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .xxl\:tw-ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .xxl\:tw-ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .xxl\:tw-ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .xxl\:tw-ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .xxl\:tw-ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .xxl\:tw-ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .xxl\:tw-ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .xxl\:tw-ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .xxl\:tw-ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .xxl\:tw-ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .xxl\:tw-ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .xxl\:tw-ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .xxl\:tw-ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .xxl\:tw-ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .xxl\:tw-ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .xxl\:focus-within\:tw-ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .xxl\:focus-within\:tw-ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .xxl\:focus-within\:tw-ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .xxl\:focus-within\:tw-ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .xxl\:focus-within\:tw-ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .xxl\:focus-within\:tw-ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .xxl\:focus-within\:tw-ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .xxl\:focus-within\:tw-ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .xxl\:focus-within\:tw-ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .xxl\:focus-within\:tw-ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .xxl\:focus-within\:tw-ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .xxl\:focus-within\:tw-ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .xxl\:focus-within\:tw-ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .xxl\:focus-within\:tw-ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .xxl\:focus-within\:tw-ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .xxl\:focus\:tw-ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .xxl\:focus\:tw-ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .xxl\:focus\:tw-ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .xxl\:focus\:tw-ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .xxl\:focus\:tw-ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .xxl\:focus\:tw-ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .xxl\:focus\:tw-ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .xxl\:focus\:tw-ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .xxl\:focus\:tw-ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .xxl\:focus\:tw-ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .xxl\:focus\:tw-ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .xxl\:focus\:tw-ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .xxl\:focus\:tw-ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .xxl\:focus\:tw-ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .xxl\:focus\:tw-ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .xxl\:tw-ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .xxl\:tw-ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .xxl\:tw-ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .xxl\:tw-ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .xxl\:tw-ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .xxl\:focus-within\:tw-ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .xxl\:focus-within\:tw-ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .xxl\:focus-within\:tw-ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .xxl\:focus-within\:tw-ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .xxl\:focus-within\:tw-ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .xxl\:focus\:tw-ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .xxl\:focus\:tw-ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .xxl\:focus\:tw-ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .xxl\:focus\:tw-ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .xxl\:focus\:tw-ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .xxl\:tw-ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .xxl\:tw-ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .xxl\:tw-ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .xxl\:tw-ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .xxl\:tw-ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .xxl\:tw-ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xxl\:tw-ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xxl\:tw-ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .xxl\:tw-ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .xxl\:tw-ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .xxl\:tw-ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .xxl\:tw-ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .xxl\:tw-ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .xxl\:tw-ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .xxl\:tw-ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .xxl\:tw-ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .xxl\:tw-ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .xxl\:tw-ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .xxl\:tw-ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .xxl\:tw-ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .xxl\:tw-ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .xxl\:tw-ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .xxl\:tw-ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .xxl\:tw-ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xxl\:tw-ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .xxl\:tw-ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .xxl\:tw-ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .xxl\:tw-ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .xxl\:tw-ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .xxl\:tw-ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .xxl\:tw-ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .xxl\:tw-ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .xxl\:tw-ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .xxl\:tw-ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .xxl\:tw-ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xxl\:tw-ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .xxl\:tw-ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xxl\:tw-ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xxl\:tw-ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .xxl\:tw-ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .xxl\:tw-ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .xxl\:tw-ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .xxl\:tw-ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .xxl\:tw-ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .xxl\:tw-ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .xxl\:tw-ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .xxl\:tw-ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xxl\:tw-ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .xxl\:tw-ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .xxl\:tw-ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .xxl\:tw-ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .xxl\:tw-ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xxl\:tw-ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .xxl\:tw-ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xxl\:tw-ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .xxl\:tw-ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xxl\:tw-ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xxl\:tw-ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xxl\:tw-ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .xxl\:tw-ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .xxl\:tw-ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .xxl\:tw-ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .xxl\:tw-ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .xxl\:tw-ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .xxl\:tw-ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xxl\:tw-ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .xxl\:tw-ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xxl\:tw-ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xxl\:tw-ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .xxl\:tw-ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xxl\:tw-ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .xxl\:tw-ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .xxl\:tw-ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .xxl\:tw-ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .xxl\:tw-ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xxl\:tw-ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .xxl\:tw-ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xxl\:tw-ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xxl\:tw-ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .xxl\:tw-ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .xxl\:tw-ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .xxl\:tw-ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .xxl\:tw-ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .xxl\:tw-ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .xxl\:tw-ring-offset-pregnancy-green-1{
    --tw-ring-offset-color: #346633;
  }

  .xxl\:tw-ring-offset-pregnancy-green-2{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xxl\:tw-ring-offset-pregnancy-green-3{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xxl\:tw-ring-offset-system-blue-1{
    --tw-ring-offset-color: #477591;
  }

  .xxl\:tw-ring-offset-system-blue-2{
    --tw-ring-offset-color: #A9BECB;
  }

  .xxl\:tw-ring-offset-system-blue-3{
    --tw-ring-offset-color: #769BB4;
  }

  .xxl\:tw-ring-offset-system-dark-blue{
    --tw-ring-offset-color: #213B4E;
  }

  .xxl\:tw-ring-offset-inactive{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xxl\:tw-ring-offset-system-green-1{
    --tw-ring-offset-color: #87c540;
  }

  .xxl\:tw-ring-offset-system-orange-1{
    --tw-ring-offset-color: #ED8936;
  }

  .xxl\:tw-ring-offset-system-grey-1{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xxl\:tw-ring-offset-system-grey-2{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xxl\:tw-ring-offset-system-grey-3{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xxl\:tw-ring-offset-system-grey-4{
    --tw-ring-offset-color: #707070;
  }

  .xxl\:tw-ring-offset-system-grey-5{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xxl\:tw-ring-offset-system-grey-6{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:tw-ring-offset-error-red{
    --tw-ring-offset-color: #C11013;
  }

  .xxl\:tw-ring-offset-system-red-1{
    --tw-ring-offset-color: #E22828;
  }

  .xxl\:tw-ring-offset-birth-summary-1{
    --tw-ring-offset-color: #FFC924;
  }

  .xxl\:tw-ring-offset-birth-summary-2{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xxl\:tw-ring-offset-birth-summary-3{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xxl\:tw-ring-offset-postnatal-assessment-1{
    --tw-ring-offset-color: #865A87;
  }

  .xxl\:tw-ring-offset-postnatal-assessment-2{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xxl\:tw-ring-offset-postnatal-assessment-3{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xxl\:tw-ring-offset-grow-background{
    --tw-ring-offset-color: #86A3B6;
  }

  .xxl\:tw-ring-offset-grow-system-banner{
    --tw-ring-offset-color: #547F9A;
  }

  .xxl\:tw-ring-offset-grow-blue-1{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xxl\:tw-ring-offset-grow-blue-2{
    --tw-ring-offset-color: #477591;
  }

  .xxl\:tw-ring-offset-grow-blue-3{
    --tw-ring-offset-color: #7098B0;
  }

  .xxl\:tw-ring-offset-grow-blue-4{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xxl\:tw-ring-offset-grow-blue-5{
    --tw-ring-offset-color: #547F9A;
  }

  .xxl\:tw-ring-offset-grow-blue-6{
    --tw-ring-offset-color: #77a4bf;
  }

  .xxl\:tw-ring-offset-grow-blue-7{
    --tw-ring-offset-color: #88BBDB;
  }

  .xxl\:tw-ring-offset-grow-chart-toggle{
    --tw-ring-offset-color: #507A91;
  }

  .xxl\:tw-ring-offset-grow-left-nav-1{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xxl\:tw-ring-offset-grow-left-nav-active{
    --tw-ring-offset-color: #3A5869;
  }

  .xxl\:tw-ring-offset-grow-left-nav-hover{
    --tw-ring-offset-color: #3A5869;
  }

  .xxl\:tw-ring-offset-grow-breadcrumb-inactive{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xxl\:tw-ring-offset-grow-breadcrumb-inactive-text{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:tw-ring-offset-default-colour{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:focus-within\:tw-ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .xxl\:focus-within\:tw-ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .xxl\:focus-within\:tw-ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .xxl\:focus-within\:tw-ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .xxl\:focus-within\:tw-ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .xxl\:focus-within\:tw-ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .xxl\:focus-within\:tw-ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .xxl\:focus-within\:tw-ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .xxl\:focus-within\:tw-ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .xxl\:focus-within\:tw-ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .xxl\:focus-within\:tw-ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .xxl\:focus-within\:tw-ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .xxl\:focus-within\:tw-ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .xxl\:focus-within\:tw-ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .xxl\:focus-within\:tw-ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .xxl\:focus-within\:tw-ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .xxl\:focus-within\:tw-ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xxl\:focus-within\:tw-ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .xxl\:focus-within\:tw-ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xxl\:focus-within\:tw-ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xxl\:focus-within\:tw-ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .xxl\:focus-within\:tw-ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .xxl\:focus-within\:tw-ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .xxl\:focus-within\:tw-ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .xxl\:focus-within\:tw-ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .xxl\:focus-within\:tw-ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .xxl\:focus-within\:tw-ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .xxl\:focus-within\:tw-ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .xxl\:focus-within\:tw-ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .xxl\:focus-within\:tw-ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .xxl\:focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
    --tw-ring-offset-color: #346633;
  }

  .xxl\:focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xxl\:focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xxl\:focus-within\:tw-ring-offset-system-blue-1:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .xxl\:focus-within\:tw-ring-offset-system-blue-2:focus-within{
    --tw-ring-offset-color: #A9BECB;
  }

  .xxl\:focus-within\:tw-ring-offset-system-blue-3:focus-within{
    --tw-ring-offset-color: #769BB4;
  }

  .xxl\:focus-within\:tw-ring-offset-system-dark-blue:focus-within{
    --tw-ring-offset-color: #213B4E;
  }

  .xxl\:focus-within\:tw-ring-offset-inactive:focus-within{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xxl\:focus-within\:tw-ring-offset-system-green-1:focus-within{
    --tw-ring-offset-color: #87c540;
  }

  .xxl\:focus-within\:tw-ring-offset-system-orange-1:focus-within{
    --tw-ring-offset-color: #ED8936;
  }

  .xxl\:focus-within\:tw-ring-offset-system-grey-1:focus-within{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xxl\:focus-within\:tw-ring-offset-system-grey-2:focus-within{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xxl\:focus-within\:tw-ring-offset-system-grey-3:focus-within{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xxl\:focus-within\:tw-ring-offset-system-grey-4:focus-within{
    --tw-ring-offset-color: #707070;
  }

  .xxl\:focus-within\:tw-ring-offset-system-grey-5:focus-within{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xxl\:focus-within\:tw-ring-offset-system-grey-6:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:focus-within\:tw-ring-offset-error-red:focus-within{
    --tw-ring-offset-color: #C11013;
  }

  .xxl\:focus-within\:tw-ring-offset-system-red-1:focus-within{
    --tw-ring-offset-color: #E22828;
  }

  .xxl\:focus-within\:tw-ring-offset-birth-summary-1:focus-within{
    --tw-ring-offset-color: #FFC924;
  }

  .xxl\:focus-within\:tw-ring-offset-birth-summary-2:focus-within{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xxl\:focus-within\:tw-ring-offset-birth-summary-3:focus-within{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xxl\:focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
    --tw-ring-offset-color: #865A87;
  }

  .xxl\:focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xxl\:focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-background:focus-within{
    --tw-ring-offset-color: #86A3B6;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-system-banner:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-blue-1:focus-within{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-blue-2:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-blue-3:focus-within{
    --tw-ring-offset-color: #7098B0;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-blue-4:focus-within{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-blue-5:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-blue-6:focus-within{
    --tw-ring-offset-color: #77a4bf;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-blue-7:focus-within{
    --tw-ring-offset-color: #88BBDB;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
    --tw-ring-offset-color: #507A91;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xxl\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:focus-within\:tw-ring-offset-default-colour:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:focus\:tw-ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .xxl\:focus\:tw-ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .xxl\:focus\:tw-ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .xxl\:focus\:tw-ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .xxl\:focus\:tw-ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .xxl\:focus\:tw-ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xxl\:focus\:tw-ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xxl\:focus\:tw-ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .xxl\:focus\:tw-ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .xxl\:focus\:tw-ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .xxl\:focus\:tw-ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .xxl\:focus\:tw-ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .xxl\:focus\:tw-ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .xxl\:focus\:tw-ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .xxl\:focus\:tw-ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .xxl\:focus\:tw-ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .xxl\:focus\:tw-ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .xxl\:focus\:tw-ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .xxl\:focus\:tw-ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .xxl\:focus\:tw-ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .xxl\:focus\:tw-ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .xxl\:focus\:tw-ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .xxl\:focus\:tw-ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .xxl\:focus\:tw-ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xxl\:focus\:tw-ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .xxl\:focus\:tw-ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .xxl\:focus\:tw-ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .xxl\:focus\:tw-ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .xxl\:focus\:tw-ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .xxl\:focus\:tw-ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .xxl\:focus\:tw-ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .xxl\:focus\:tw-ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .xxl\:focus\:tw-ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .xxl\:focus\:tw-ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .xxl\:focus\:tw-ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xxl\:focus\:tw-ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .xxl\:focus\:tw-ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xxl\:focus\:tw-ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xxl\:focus\:tw-ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .xxl\:focus\:tw-ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .xxl\:focus\:tw-ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .xxl\:focus\:tw-ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .xxl\:focus\:tw-ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .xxl\:focus\:tw-ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .xxl\:focus\:tw-ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .xxl\:focus\:tw-ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .xxl\:focus\:tw-ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xxl\:focus\:tw-ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .xxl\:focus\:tw-ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .xxl\:focus\:tw-ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .xxl\:focus\:tw-ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .xxl\:focus\:tw-ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xxl\:focus\:tw-ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .xxl\:focus\:tw-ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xxl\:focus\:tw-ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .xxl\:focus\:tw-ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xxl\:focus\:tw-ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xxl\:focus\:tw-ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xxl\:focus\:tw-ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .xxl\:focus\:tw-ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .xxl\:focus\:tw-ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .xxl\:focus\:tw-ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .xxl\:focus\:tw-ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .xxl\:focus\:tw-ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .xxl\:focus\:tw-ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xxl\:focus\:tw-ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .xxl\:focus\:tw-ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xxl\:focus\:tw-ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xxl\:focus\:tw-ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .xxl\:focus\:tw-ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xxl\:focus\:tw-ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .xxl\:focus\:tw-ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .xxl\:focus\:tw-ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .xxl\:focus\:tw-ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .xxl\:focus\:tw-ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xxl\:focus\:tw-ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .xxl\:focus\:tw-ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xxl\:focus\:tw-ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xxl\:focus\:tw-ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .xxl\:focus\:tw-ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .xxl\:focus\:tw-ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .xxl\:focus\:tw-ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .xxl\:focus\:tw-ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .xxl\:focus\:tw-ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .xxl\:focus\:tw-ring-offset-pregnancy-green-1:focus{
    --tw-ring-offset-color: #346633;
  }

  .xxl\:focus\:tw-ring-offset-pregnancy-green-2:focus{
    --tw-ring-offset-color: #BEEDBE;
  }

  .xxl\:focus\:tw-ring-offset-pregnancy-green-3:focus{
    --tw-ring-offset-color: #F0FCF6;
  }

  .xxl\:focus\:tw-ring-offset-system-blue-1:focus{
    --tw-ring-offset-color: #477591;
  }

  .xxl\:focus\:tw-ring-offset-system-blue-2:focus{
    --tw-ring-offset-color: #A9BECB;
  }

  .xxl\:focus\:tw-ring-offset-system-blue-3:focus{
    --tw-ring-offset-color: #769BB4;
  }

  .xxl\:focus\:tw-ring-offset-system-dark-blue:focus{
    --tw-ring-offset-color: #213B4E;
  }

  .xxl\:focus\:tw-ring-offset-inactive:focus{
    --tw-ring-offset-color: #B7B7B7;
  }

  .xxl\:focus\:tw-ring-offset-system-green-1:focus{
    --tw-ring-offset-color: #87c540;
  }

  .xxl\:focus\:tw-ring-offset-system-orange-1:focus{
    --tw-ring-offset-color: #ED8936;
  }

  .xxl\:focus\:tw-ring-offset-system-grey-1:focus{
    --tw-ring-offset-color: #C1C1C1;
  }

  .xxl\:focus\:tw-ring-offset-system-grey-2:focus{
    --tw-ring-offset-color: #DDDDDD;
  }

  .xxl\:focus\:tw-ring-offset-system-grey-3:focus{
    --tw-ring-offset-color: #B3B3B3;
  }

  .xxl\:focus\:tw-ring-offset-system-grey-4:focus{
    --tw-ring-offset-color: #707070;
  }

  .xxl\:focus\:tw-ring-offset-system-grey-5:focus{
    --tw-ring-offset-color: #4D4D4D;
  }

  .xxl\:focus\:tw-ring-offset-system-grey-6:focus{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:focus\:tw-ring-offset-error-red:focus{
    --tw-ring-offset-color: #C11013;
  }

  .xxl\:focus\:tw-ring-offset-system-red-1:focus{
    --tw-ring-offset-color: #E22828;
  }

  .xxl\:focus\:tw-ring-offset-birth-summary-1:focus{
    --tw-ring-offset-color: #FFC924;
  }

  .xxl\:focus\:tw-ring-offset-birth-summary-2:focus{
    --tw-ring-offset-color: #FFDE7B;
  }

  .xxl\:focus\:tw-ring-offset-birth-summary-3:focus{
    --tw-ring-offset-color: #FBFCDD;
  }

  .xxl\:focus\:tw-ring-offset-postnatal-assessment-1:focus{
    --tw-ring-offset-color: #865A87;
  }

  .xxl\:focus\:tw-ring-offset-postnatal-assessment-2:focus{
    --tw-ring-offset-color: #C1A3C2;
  }

  .xxl\:focus\:tw-ring-offset-postnatal-assessment-3:focus{
    --tw-ring-offset-color: #FCF5FA;
  }

  .xxl\:focus\:tw-ring-offset-grow-background:focus{
    --tw-ring-offset-color: #86A3B6;
  }

  .xxl\:focus\:tw-ring-offset-grow-system-banner:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .xxl\:focus\:tw-ring-offset-grow-blue-1:focus{
    --tw-ring-offset-color: #1A3B4E;
  }

  .xxl\:focus\:tw-ring-offset-grow-blue-2:focus{
    --tw-ring-offset-color: #477591;
  }

  .xxl\:focus\:tw-ring-offset-grow-blue-3:focus{
    --tw-ring-offset-color: #7098B0;
  }

  .xxl\:focus\:tw-ring-offset-grow-blue-4:focus{
    --tw-ring-offset-color: #CFE1EC;
  }

  .xxl\:focus\:tw-ring-offset-grow-blue-5:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .xxl\:focus\:tw-ring-offset-grow-blue-6:focus{
    --tw-ring-offset-color: #77a4bf;
  }

  .xxl\:focus\:tw-ring-offset-grow-blue-7:focus{
    --tw-ring-offset-color: #88BBDB;
  }

  .xxl\:focus\:tw-ring-offset-grow-chart-toggle:focus{
    --tw-ring-offset-color: #507A91;
  }

  .xxl\:focus\:tw-ring-offset-grow-left-nav-1:focus{
    --tw-ring-offset-color: #A6B8C3;
  }

  .xxl\:focus\:tw-ring-offset-grow-left-nav-active:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .xxl\:focus\:tw-ring-offset-grow-left-nav-hover:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .xxl\:focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
    --tw-ring-offset-color: #3B5B6E;
  }

  .xxl\:focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:focus\:tw-ring-offset-default-colour:focus{
    --tw-ring-offset-color: #333333;
  }

  .xxl\:tw-filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .xxl\:tw-filter-none{
    filter: none;
  }

  .xxl\:tw-blur-0{
    --tw-blur: blur(0);
  }

  .xxl\:tw-blur-none{
    --tw-blur: blur(0);
  }

  .xxl\:tw-blur-sm{
    --tw-blur: blur(4px);
  }

  .xxl\:tw-blur{
    --tw-blur: blur(8px);
  }

  .xxl\:tw-blur-md{
    --tw-blur: blur(12px);
  }

  .xxl\:tw-blur-lg{
    --tw-blur: blur(16px);
  }

  .xxl\:tw-blur-xl{
    --tw-blur: blur(24px);
  }

  .xxl\:tw-blur-2xl{
    --tw-blur: blur(40px);
  }

  .xxl\:tw-blur-3xl{
    --tw-blur: blur(64px);
  }

  .xxl\:tw-brightness-0{
    --tw-brightness: brightness(0);
  }

  .xxl\:tw-brightness-50{
    --tw-brightness: brightness(.5);
  }

  .xxl\:tw-brightness-75{
    --tw-brightness: brightness(.75);
  }

  .xxl\:tw-brightness-90{
    --tw-brightness: brightness(.9);
  }

  .xxl\:tw-brightness-95{
    --tw-brightness: brightness(.95);
  }

  .xxl\:tw-brightness-100{
    --tw-brightness: brightness(1);
  }

  .xxl\:tw-brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .xxl\:tw-brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .xxl\:tw-brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .xxl\:tw-brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .xxl\:tw-brightness-200{
    --tw-brightness: brightness(2);
  }

  .xxl\:tw-contrast-0{
    --tw-contrast: contrast(0);
  }

  .xxl\:tw-contrast-50{
    --tw-contrast: contrast(.5);
  }

  .xxl\:tw-contrast-75{
    --tw-contrast: contrast(.75);
  }

  .xxl\:tw-contrast-100{
    --tw-contrast: contrast(1);
  }

  .xxl\:tw-contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .xxl\:tw-contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .xxl\:tw-contrast-200{
    --tw-contrast: contrast(2);
  }

  .xxl\:tw-drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .xxl\:tw-drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .xxl\:tw-drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .xxl\:tw-drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .xxl\:tw-drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .xxl\:tw-drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .xxl\:tw-drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .xxl\:tw-grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .xxl\:tw-grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .xxl\:tw-hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .xxl\:tw-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .xxl\:tw-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .xxl\:tw-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .xxl\:tw-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .xxl\:tw-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .xxl\:tw--hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .xxl\:tw--hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .xxl\:tw--hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .xxl\:tw--hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .xxl\:tw--hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .xxl\:tw-invert-0{
    --tw-invert: invert(0);
  }

  .xxl\:tw-invert{
    --tw-invert: invert(100%);
  }

  .xxl\:tw-saturate-0{
    --tw-saturate: saturate(0);
  }

  .xxl\:tw-saturate-50{
    --tw-saturate: saturate(.5);
  }

  .xxl\:tw-saturate-100{
    --tw-saturate: saturate(1);
  }

  .xxl\:tw-saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .xxl\:tw-saturate-200{
    --tw-saturate: saturate(2);
  }

  .xxl\:tw-sepia-0{
    --tw-sepia: sepia(0);
  }

  .xxl\:tw-sepia{
    --tw-sepia: sepia(100%);
  }

  .xxl\:tw-backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .xxl\:tw-backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .xxl\:tw-backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .xxl\:tw-backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .xxl\:tw-backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .xxl\:tw-backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .xxl\:tw-backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .xxl\:tw-backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .xxl\:tw-backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .xxl\:tw-backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .xxl\:tw-backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .xxl\:tw-backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .xxl\:tw-backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .xxl\:tw-backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .xxl\:tw-backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .xxl\:tw-backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .xxl\:tw-backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .xxl\:tw-backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .xxl\:tw-backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .xxl\:tw-backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .xxl\:tw-backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .xxl\:tw-backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .xxl\:tw-backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .xxl\:tw-backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .xxl\:tw-backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .xxl\:tw-backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .xxl\:tw-backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .xxl\:tw-backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .xxl\:tw-backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .xxl\:tw-backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .xxl\:tw-backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .xxl\:tw-backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .xxl\:tw-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .xxl\:tw-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .xxl\:tw-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .xxl\:tw-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .xxl\:tw-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .xxl\:tw--backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .xxl\:tw--backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .xxl\:tw--backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .xxl\:tw--backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .xxl\:tw--backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .xxl\:tw-backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .xxl\:tw-backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .xxl\:tw-backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .xxl\:tw-backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .xxl\:tw-backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .xxl\:tw-backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .xxl\:tw-backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .xxl\:tw-backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .xxl\:tw-backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .xxl\:tw-backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .xxl\:tw-backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .xxl\:tw-backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .xxl\:tw-backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .xxl\:tw-backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .xxl\:tw-backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .xxl\:tw-backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .xxl\:tw-backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .xxl\:tw-backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .xxl\:tw-backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .xxl\:tw-backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .xxl\:tw-backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .xxl\:tw-backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .xxl\:tw-backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .xxl\:tw-backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .xxl\:tw-transition-none{
    transition-property: none;
  }

  .xxl\:tw-transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:tw-transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:tw-transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:tw-transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:tw-delay-75{
    transition-delay: 75ms;
  }

  .xxl\:tw-delay-100{
    transition-delay: 100ms;
  }

  .xxl\:tw-delay-150{
    transition-delay: 150ms;
  }

  .xxl\:tw-delay-200{
    transition-delay: 200ms;
  }

  .xxl\:tw-delay-300{
    transition-delay: 300ms;
  }

  .xxl\:tw-delay-500{
    transition-delay: 500ms;
  }

  .xxl\:tw-delay-700{
    transition-delay: 700ms;
  }

  .xxl\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  .xxl\:tw-duration-75{
    transition-duration: 75ms;
  }

  .xxl\:tw-duration-100{
    transition-duration: 100ms;
  }

  .xxl\:tw-duration-150{
    transition-duration: 150ms;
  }

  .xxl\:tw-duration-200{
    transition-duration: 200ms;
  }

  .xxl\:tw-duration-300{
    transition-duration: 300ms;
  }

  .xxl\:tw-duration-500{
    transition-duration: 500ms;
  }

  .xxl\:tw-duration-700{
    transition-duration: 700ms;
  }

  .xxl\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  .xxl\:tw-ease-linear{
    transition-timing-function: linear;
  }

  .xxl\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xxl\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xxl\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .xxl\:tw-bg-default-background-colour {
    background-color: #FFFFFF !important;
  }

  .xxl\:tw-text-default-background-colour {
    color: #FFFFFF !important;
  }

  .xxl\:tw-border-default-background-colour {
    border-color: #FFFFFF !important;
  }

  .xxl\:tw-bg-default-colour-one {
    background-color: #759AA7 !important;
  }

  .xxl\:tw-text-default-colour-one {
    color: #759AA7 !important;
  }

  .xxl\:tw-border-default-colour-one {
    border-color: #759AA7 !important;
  }

  .xxl\:tw-bg-default-colour-two {
    background-color: #CADDE3 !important;
  }

  .xxl\:tw-text-default-colour-two {
    color: #CADDE3 !important;
  }

  .xxl\:tw-border-default-colour-two {
    border-color: #CADDE3 !important;
  }

  .xxl\:tw-bg-default-colour-three {
    background-color: #EEF4F7 !important;
  }

  .xxl\:tw-text-default-colour-three {
    color: #EEF4F7 !important;
  }

  .xxl\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xxl\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .xxl\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .xxl\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xxl\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .xxl\:tw-text-error {
    color: #E53E3E !important;
  }

  .xxl\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .xxl\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xxl\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .xxl\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .xxl\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .xxl\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .xxl\:tw-text-error {
    color: #E53E3E !important;
  }

  .xxl\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .xxl\:tw-bg-default-modal-background-colour {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xxl\:tw-bg-pregnancy-notes-one {
    background-color: #346633 !important;
  }

  .xxl\:tw-text-pregnancy-notes-one {
    color: #346633 !important;
  }

  .xxl\:tw-border-pregnancy-notes-one {
    border-color: #346633 !important;
  }

  .xxl\:tw-bg-pregnancy-notes-two {
    background-color: #BEEDBE !important;
  }

  .xxl\:tw-text-pregnancy-notes-two {
    color: #BEEDBE !important;
  }

  .xxl\:tw-border-pregnancy-notes-two {
    border-color: #BEEDBE !important;
  }

  .xxl\:tw-bg-pregnancy-notes-three {
    background-color: #F0FCF6 !important;
  }

  .xxl\:tw-text-pregnancy-notes-three {
    color: #F0FCF6 !important;
  }

  .xxl\:tw-border-pregnancy-notes-three {
    border-color: #F0FCF6 !important;
  }

  .xxl\:tw-font-noto-sans {
    font-family: Noto Sans, sans-serif !important;
  }

  .xxl\:tw-font-nunito {
    font-family: Nunito, sans-serif !important;
  }

  .xxl\:tw-menu-icon-colour {
    color: #346633 !important;
  }

  .xxl\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .xxl\:tw-bg-disabled-text-colour {
    background-color: #999999 !important;
  }

  .xxl\:tw-disabled-text-colour {
    color: #333333 !important;
  }

  .xxl\:tw-border-disabled-text-colour {
    border-color: #999999 !important;
  }

  .xxl\:tw-table-row-hover {
    opacity: 0.9;
  }

  .xxl\:tw-user-menu {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xxl\:tw-delete-plot-text-colour {
    color: #304E5F;
  }

  .xxl\:tw-grow-user-menu {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xxl\:tw-triangle-up {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xxl\:tw-grow-triangle-up-banner {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xxl\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .xxl\:hover\:tw-bg-default-background-colour:hover {
    background-color: #FFFFFF !important;
  }

  .xxl\:hover\:tw-text-default-background-colour:hover {
    color: #FFFFFF !important;
  }

  .xxl\:hover\:tw-border-default-background-colour:hover {
    border-color: #FFFFFF !important;
  }

  .xxl\:hover\:tw-bg-default-colour-one:hover {
    background-color: #759AA7 !important;
  }

  .xxl\:hover\:tw-text-default-colour-one:hover {
    color: #759AA7 !important;
  }

  .xxl\:hover\:tw-border-default-colour-one:hover {
    border-color: #759AA7 !important;
  }

  .xxl\:hover\:tw-bg-default-colour-two:hover {
    background-color: #CADDE3 !important;
  }

  .xxl\:hover\:tw-text-default-colour-two:hover {
    color: #CADDE3 !important;
  }

  .xxl\:hover\:tw-border-default-colour-two:hover {
    border-color: #CADDE3 !important;
  }

  .xxl\:hover\:tw-bg-default-colour-three:hover {
    background-color: #EEF4F7 !important;
  }

  .xxl\:hover\:tw-text-default-colour-three:hover {
    color: #EEF4F7 !important;
  }

  .xxl\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .xxl\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .xxl\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .xxl\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .xxl\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .xxl\:hover\:tw-bg-default-modal-background-colour:hover {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xxl\:hover\:tw-bg-pregnancy-notes-one:hover {
    background-color: #346633 !important;
  }

  .xxl\:hover\:tw-text-pregnancy-notes-one:hover {
    color: #346633 !important;
  }

  .xxl\:hover\:tw-border-pregnancy-notes-one:hover {
    border-color: #346633 !important;
  }

  .xxl\:hover\:tw-bg-pregnancy-notes-two:hover {
    background-color: #BEEDBE !important;
  }

  .xxl\:hover\:tw-text-pregnancy-notes-two:hover {
    color: #BEEDBE !important;
  }

  .xxl\:hover\:tw-border-pregnancy-notes-two:hover {
    border-color: #BEEDBE !important;
  }

  .xxl\:hover\:tw-bg-pregnancy-notes-three:hover {
    background-color: #F0FCF6 !important;
  }

  .xxl\:hover\:tw-text-pregnancy-notes-three:hover {
    color: #F0FCF6 !important;
  }

  .xxl\:hover\:tw-border-pregnancy-notes-three:hover {
    border-color: #F0FCF6 !important;
  }

  .xxl\:hover\:tw-font-noto-sans:hover {
    font-family: Noto Sans, sans-serif !important;
  }

  .xxl\:hover\:tw-font-nunito:hover {
    font-family: Nunito, sans-serif !important;
  }

  .xxl\:hover\:tw-menu-icon-colour:hover {
    color: #346633 !important;
  }

  .xxl\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .xxl\:hover\:tw-bg-disabled-text-colour:hover {
    background-color: #999999 !important;
  }

  .xxl\:hover\:tw-disabled-text-colour:hover {
    color: #333333 !important;
  }

  .xxl\:hover\:tw-border-disabled-text-colour:hover {
    border-color: #999999 !important;
  }

  .xxl\:hover\:tw-table-row-hover:hover {
    opacity: 0.9;
  }

  .xxl\:hover\:tw-user-menu:hover {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xxl\:hover\:tw-delete-plot-text-colour:hover {
    color: #304E5F;
  }

  .xxl\:hover\:tw-grow-user-menu:hover {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xxl\:hover\:tw-triangle-up:hover {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xxl\:hover\:tw-grow-triangle-up-banner:hover {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xxl\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .xxl\:focus\:tw-bg-default-background-colour:focus {
    background-color: #FFFFFF !important;
  }

  .xxl\:focus\:tw-text-default-background-colour:focus {
    color: #FFFFFF !important;
  }

  .xxl\:focus\:tw-border-default-background-colour:focus {
    border-color: #FFFFFF !important;
  }

  .xxl\:focus\:tw-bg-default-colour-one:focus {
    background-color: #759AA7 !important;
  }

  .xxl\:focus\:tw-text-default-colour-one:focus {
    color: #759AA7 !important;
  }

  .xxl\:focus\:tw-border-default-colour-one:focus {
    border-color: #759AA7 !important;
  }

  .xxl\:focus\:tw-bg-default-colour-two:focus {
    background-color: #CADDE3 !important;
  }

  .xxl\:focus\:tw-text-default-colour-two:focus {
    color: #CADDE3 !important;
  }

  .xxl\:focus\:tw-border-default-colour-two:focus {
    border-color: #CADDE3 !important;
  }

  .xxl\:focus\:tw-bg-default-colour-three:focus {
    background-color: #EEF4F7 !important;
  }

  .xxl\:focus\:tw-text-default-colour-three:focus {
    color: #EEF4F7 !important;
  }

  .xxl\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .xxl\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .xxl\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .xxl\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .xxl\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .xxl\:focus\:tw-bg-default-modal-background-colour:focus {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xxl\:focus\:tw-bg-pregnancy-notes-one:focus {
    background-color: #346633 !important;
  }

  .xxl\:focus\:tw-text-pregnancy-notes-one:focus {
    color: #346633 !important;
  }

  .xxl\:focus\:tw-border-pregnancy-notes-one:focus {
    border-color: #346633 !important;
  }

  .xxl\:focus\:tw-bg-pregnancy-notes-two:focus {
    background-color: #BEEDBE !important;
  }

  .xxl\:focus\:tw-text-pregnancy-notes-two:focus {
    color: #BEEDBE !important;
  }

  .xxl\:focus\:tw-border-pregnancy-notes-two:focus {
    border-color: #BEEDBE !important;
  }

  .xxl\:focus\:tw-bg-pregnancy-notes-three:focus {
    background-color: #F0FCF6 !important;
  }

  .xxl\:focus\:tw-text-pregnancy-notes-three:focus {
    color: #F0FCF6 !important;
  }

  .xxl\:focus\:tw-border-pregnancy-notes-three:focus {
    border-color: #F0FCF6 !important;
  }

  .xxl\:focus\:tw-font-noto-sans:focus {
    font-family: Noto Sans, sans-serif !important;
  }

  .xxl\:focus\:tw-font-nunito:focus {
    font-family: Nunito, sans-serif !important;
  }

  .xxl\:focus\:tw-menu-icon-colour:focus {
    color: #346633 !important;
  }

  .xxl\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .xxl\:focus\:tw-bg-disabled-text-colour:focus {
    background-color: #999999 !important;
  }

  .xxl\:focus\:tw-disabled-text-colour:focus {
    color: #333333 !important;
  }

  .xxl\:focus\:tw-border-disabled-text-colour:focus {
    border-color: #999999 !important;
  }

  .xxl\:focus\:tw-table-row-hover:focus {
    opacity: 0.9;
  }

  .xxl\:focus\:tw-user-menu:focus {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xxl\:focus\:tw-delete-plot-text-colour:focus {
    color: #304E5F;
  }

  .xxl\:focus\:tw-grow-user-menu:focus {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xxl\:focus\:tw-triangle-up:focus {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xxl\:focus\:tw-grow-triangle-up-banner:focus {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xxl\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .xxl\:active\:tw-bg-default-background-colour:active {
    background-color: #FFFFFF !important;
  }

  .xxl\:active\:tw-text-default-background-colour:active {
    color: #FFFFFF !important;
  }

  .xxl\:active\:tw-border-default-background-colour:active {
    border-color: #FFFFFF !important;
  }

  .xxl\:active\:tw-bg-default-colour-one:active {
    background-color: #759AA7 !important;
  }

  .xxl\:active\:tw-text-default-colour-one:active {
    color: #759AA7 !important;
  }

  .xxl\:active\:tw-border-default-colour-one:active {
    border-color: #759AA7 !important;
  }

  .xxl\:active\:tw-bg-default-colour-two:active {
    background-color: #CADDE3 !important;
  }

  .xxl\:active\:tw-text-default-colour-two:active {
    color: #CADDE3 !important;
  }

  .xxl\:active\:tw-border-default-colour-two:active {
    border-color: #CADDE3 !important;
  }

  .xxl\:active\:tw-bg-default-colour-three:active {
    background-color: #EEF4F7 !important;
  }

  .xxl\:active\:tw-text-default-colour-three:active {
    color: #EEF4F7 !important;
  }

  .xxl\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xxl\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .xxl\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .xxl\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xxl\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .xxl\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .xxl\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .xxl\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xxl\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .xxl\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .xxl\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .xxl\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .xxl\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .xxl\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .xxl\:active\:tw-bg-default-modal-background-colour:active {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .xxl\:active\:tw-bg-pregnancy-notes-one:active {
    background-color: #346633 !important;
  }

  .xxl\:active\:tw-text-pregnancy-notes-one:active {
    color: #346633 !important;
  }

  .xxl\:active\:tw-border-pregnancy-notes-one:active {
    border-color: #346633 !important;
  }

  .xxl\:active\:tw-bg-pregnancy-notes-two:active {
    background-color: #BEEDBE !important;
  }

  .xxl\:active\:tw-text-pregnancy-notes-two:active {
    color: #BEEDBE !important;
  }

  .xxl\:active\:tw-border-pregnancy-notes-two:active {
    border-color: #BEEDBE !important;
  }

  .xxl\:active\:tw-bg-pregnancy-notes-three:active {
    background-color: #F0FCF6 !important;
  }

  .xxl\:active\:tw-text-pregnancy-notes-three:active {
    color: #F0FCF6 !important;
  }

  .xxl\:active\:tw-border-pregnancy-notes-three:active {
    border-color: #F0FCF6 !important;
  }

  .xxl\:active\:tw-font-noto-sans:active {
    font-family: Noto Sans, sans-serif !important;
  }

  .xxl\:active\:tw-font-nunito:active {
    font-family: Nunito, sans-serif !important;
  }

  .xxl\:active\:tw-menu-icon-colour:active {
    color: #346633 !important;
  }

  .xxl\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }

  .xxl\:active\:tw-bg-disabled-text-colour:active {
    background-color: #999999 !important;
  }

  .xxl\:active\:tw-disabled-text-colour:active {
    color: #333333 !important;
  }

  .xxl\:active\:tw-border-disabled-text-colour:active {
    border-color: #999999 !important;
  }

  .xxl\:active\:tw-table-row-hover:active {
    opacity: 0.9;
  }

  .xxl\:active\:tw-user-menu:active {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xxl\:active\:tw-delete-plot-text-colour:active {
    color: #304E5F;
  }

  .xxl\:active\:tw-grow-user-menu:active {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .xxl\:active\:tw-triangle-up:active {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .xxl\:active\:tw-grow-triangle-up-banner:active {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .xxl\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }
}

@media (min-width: 2560px){
  .max\:tw-container{
    width: 100%;
  }

  @media (min-width: 320px){
    .max\:tw-container{
      max-width: 320px;
    }
  }

  @media (min-width: 480px){
    .max\:tw-container{
      max-width: 480px;
    }
  }

  @media (min-width: 640px){
    .max\:tw-container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .max\:tw-container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .max\:tw-container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1580px){
    .max\:tw-container{
      max-width: 1580px;
    }
  }

  @media (min-width: 1920px){
    .max\:tw-container{
      max-width: 1920px;
    }
  }

  @media (min-width: 2560px){
    .max\:tw-container{
      max-width: 2560px;
    }
  }

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

  .max\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .max\:focus-within\:tw-not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .max\:focus\:tw-not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .max\:tw-pointer-events-none{
    pointer-events: none;
  }

  .max\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  .max\:tw-visible{
    visibility: visible;
  }

  .max\:tw-invisible{
    visibility: hidden;
  }

  .max\:tw-static{
    position: static;
  }

  .max\:tw-fixed{
    position: fixed;
  }

  .max\:tw-absolute{
    position: absolute;
  }

  .max\:tw-relative{
    position: relative;
  }

  .max\:tw-sticky{
    position: sticky;
  }

  .max\:tw-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .max\:tw-inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .max\:tw-inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .max\:tw-inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .max\:tw-inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .max\:tw-inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .max\:tw-inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .max\:tw-inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .max\:tw-inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .max\:tw-inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .max\:tw-inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .max\:tw-inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .max\:tw-inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .max\:tw-inset-13{
    top: 3.25rem;
    right: 3.25rem;
    bottom: 3.25rem;
    left: 3.25rem;
  }

  .max\:tw-inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .max\:tw-inset-15{
    top: 3.75rem;
    right: 3.75rem;
    bottom: 3.75rem;
    left: 3.75rem;
  }

  .max\:tw-inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .max\:tw-inset-17{
    top: 4.25rem;
    right: 4.25rem;
    bottom: 4.25rem;
    left: 4.25rem;
  }

  .max\:tw-inset-18{
    top: 4.5rem;
    right: 4.5rem;
    bottom: 4.5rem;
    left: 4.5rem;
  }

  .max\:tw-inset-19{
    top: 4.75rem;
    right: 4.75rem;
    bottom: 4.75rem;
    left: 4.75rem;
  }

  .max\:tw-inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .max\:tw-inset-21{
    top: 5.25rem;
    right: 5.25rem;
    bottom: 5.25rem;
    left: 5.25rem;
  }

  .max\:tw-inset-22{
    top: 5.5rem;
    right: 5.5rem;
    bottom: 5.5rem;
    left: 5.5rem;
  }

  .max\:tw-inset-23{
    top: 5.75rem;
    right: 5.75rem;
    bottom: 5.75rem;
    left: 5.75rem;
  }

  .max\:tw-inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .max\:tw-inset-25{
    top: 6.25rem;
    right: 6.25rem;
    bottom: 6.25rem;
    left: 6.25rem;
  }

  .max\:tw-inset-26{
    top: 6.5rem;
    right: 6.5rem;
    bottom: 6.5rem;
    left: 6.5rem;
  }

  .max\:tw-inset-27{
    top: 6.75rem;
    right: 6.75rem;
    bottom: 6.75rem;
    left: 6.75rem;
  }

  .max\:tw-inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .max\:tw-inset-29{
    top: 7.25rem;
    right: 7.25rem;
    bottom: 7.25rem;
    left: 7.25rem;
  }

  .max\:tw-inset-30{
    top: 7.5rem;
    right: 7.5rem;
    bottom: 7.5rem;
    left: 7.5rem;
  }

  .max\:tw-inset-31{
    top: 7.75rem;
    right: 7.75rem;
    bottom: 7.75rem;
    left: 7.75rem;
  }

  .max\:tw-inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .max\:tw-inset-33{
    top: 8.25rem;
    right: 8.25rem;
    bottom: 8.25rem;
    left: 8.25rem;
  }

  .max\:tw-inset-34{
    top: 8.5rem;
    right: 8.5rem;
    bottom: 8.5rem;
    left: 8.5rem;
  }

  .max\:tw-inset-35{
    top: 8.75rem;
    right: 8.75rem;
    bottom: 8.75rem;
    left: 8.75rem;
  }

  .max\:tw-inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .max\:tw-inset-37{
    top: 9.25rem;
    right: 9.25rem;
    bottom: 9.25rem;
    left: 9.25rem;
  }

  .max\:tw-inset-38{
    top: 9.5rem;
    right: 9.5rem;
    bottom: 9.5rem;
    left: 9.5rem;
  }

  .max\:tw-inset-39{
    top: 9.75rem;
    right: 9.75rem;
    bottom: 9.75rem;
    left: 9.75rem;
  }

  .max\:tw-inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .max\:tw-inset-41{
    top: 10.25rem;
    right: 10.25rem;
    bottom: 10.25rem;
    left: 10.25rem;
  }

  .max\:tw-inset-42{
    top: 10.5rem;
    right: 10.5rem;
    bottom: 10.5rem;
    left: 10.5rem;
  }

  .max\:tw-inset-43{
    top: 10.75rem;
    right: 10.75rem;
    bottom: 10.75rem;
    left: 10.75rem;
  }

  .max\:tw-inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .max\:tw-inset-45{
    top: 11.25rem;
    right: 11.25rem;
    bottom: 11.25rem;
    left: 11.25rem;
  }

  .max\:tw-inset-46{
    top: 11.5rem;
    right: 11.5rem;
    bottom: 11.5rem;
    left: 11.5rem;
  }

  .max\:tw-inset-47{
    top: 11.75rem;
    right: 11.75rem;
    bottom: 11.75rem;
    left: 11.75rem;
  }

  .max\:tw-inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .max\:tw-inset-50{
    top: 12.5rem;
    right: 12.5rem;
    bottom: 12.5rem;
    left: 12.5rem;
  }

  .max\:tw-inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .max\:tw-inset-53{
    top: 13.25rem;
    right: 13.25rem;
    bottom: 13.25rem;
    left: 13.25rem;
  }

  .max\:tw-inset-54{
    top: 13.5rem;
    right: 13.5rem;
    bottom: 13.5rem;
    left: 13.5rem;
  }

  .max\:tw-inset-55{
    top: 13.75rem;
    right: 13.75rem;
    bottom: 13.75rem;
    left: 13.75rem;
  }

  .max\:tw-inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .max\:tw-inset-57{
    top: 14.25rem;
    right: 14.25rem;
    bottom: 14.25rem;
    left: 14.25rem;
  }

  .max\:tw-inset-58{
    top: 14.5rem;
    right: 14.5rem;
    bottom: 14.5rem;
    left: 14.5rem;
  }

  .max\:tw-inset-59{
    top: 14.75rem;
    right: 14.75rem;
    bottom: 14.75rem;
    left: 14.75rem;
  }

  .max\:tw-inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .max\:tw-inset-61{
    top: 15.25rem;
    right: 15.25rem;
    bottom: 15.25rem;
    left: 15.25rem;
  }

  .max\:tw-inset-62{
    top: 15.5rem;
    right: 15.5rem;
    bottom: 15.5rem;
    left: 15.5rem;
  }

  .max\:tw-inset-63{
    top: 15.75rem;
    right: 15.75rem;
    bottom: 15.75rem;
    left: 15.75rem;
  }

  .max\:tw-inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .max\:tw-inset-65{
    top: 16.25rem;
    right: 16.25rem;
    bottom: 16.25rem;
    left: 16.25rem;
  }

  .max\:tw-inset-66{
    top: 16.5rem;
    right: 16.5rem;
    bottom: 16.5rem;
    left: 16.5rem;
  }

  .max\:tw-inset-68{
    top: 17rem;
    right: 17rem;
    bottom: 17rem;
    left: 17rem;
  }

  .max\:tw-inset-69{
    top: 17.25rem;
    right: 17.25rem;
    bottom: 17.25rem;
    left: 17.25rem;
  }

  .max\:tw-inset-70{
    top: 17.5rem;
    right: 17.5rem;
    bottom: 17.5rem;
    left: 17.5rem;
  }

  .max\:tw-inset-71{
    top: 17.75rem;
    right: 17.75rem;
    bottom: 17.75rem;
    left: 17.75rem;
  }

  .max\:tw-inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .max\:tw-inset-73{
    top: 18.25rem;
    right: 18.25rem;
    bottom: 18.25rem;
    left: 18.25rem;
  }

  .max\:tw-inset-74{
    top: 18.5rem;
    right: 18.5rem;
    bottom: 18.5rem;
    left: 18.5rem;
  }

  .max\:tw-inset-75{
    top: 18.75rem;
    right: 18.75rem;
    bottom: 18.75rem;
    left: 18.75rem;
  }

  .max\:tw-inset-76{
    top: 19rem;
    right: 19rem;
    bottom: 19rem;
    left: 19rem;
  }

  .max\:tw-inset-77{
    top: 19.25rem;
    right: 19.25rem;
    bottom: 19.25rem;
    left: 19.25rem;
  }

  .max\:tw-inset-78{
    top: 19.5rem;
    right: 19.5rem;
    bottom: 19.5rem;
    left: 19.5rem;
  }

  .max\:tw-inset-79{
    top: 19.75rem;
    right: 19.75rem;
    bottom: 19.75rem;
    left: 19.75rem;
  }

  .max\:tw-inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .max\:tw-inset-81{
    top: 20.25rem;
    right: 20.25rem;
    bottom: 20.25rem;
    left: 20.25rem;
  }

  .max\:tw-inset-82{
    top: 20.5rem;
    right: 20.5rem;
    bottom: 20.5rem;
    left: 20.5rem;
  }

  .max\:tw-inset-83{
    top: 20.75rem;
    right: 20.75rem;
    bottom: 20.75rem;
    left: 20.75rem;
  }

  .max\:tw-inset-84{
    top: 21rem;
    right: 21rem;
    bottom: 21rem;
    left: 21rem;
  }

  .max\:tw-inset-85{
    top: 21.25rem;
    right: 21.25rem;
    bottom: 21.25rem;
    left: 21.25rem;
  }

  .max\:tw-inset-86{
    top: 21.5rem;
    right: 21.5rem;
    bottom: 21.5rem;
    left: 21.5rem;
  }

  .max\:tw-inset-87{
    top: 21.75rem;
    right: 21.75rem;
    bottom: 21.75rem;
    left: 21.75rem;
  }

  .max\:tw-inset-88{
    top: 22rem;
    right: 22rem;
    bottom: 22rem;
    left: 22rem;
  }

  .max\:tw-inset-89{
    top: 22.25rem;
    right: 22.25rem;
    bottom: 22.25rem;
    left: 22.25rem;
  }

  .max\:tw-inset-90{
    top: 22.5rem;
    right: 22.5rem;
    bottom: 22.5rem;
    left: 22.5rem;
  }

  .max\:tw-inset-91{
    top: 22.75rem;
    right: 22.75rem;
    bottom: 22.75rem;
    left: 22.75rem;
  }

  .max\:tw-inset-92{
    top: 23rem;
    right: 23rem;
    bottom: 23rem;
    left: 23rem;
  }

  .max\:tw-inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .max\:tw-inset-102{
    top: 25.5rem;
    right: 25.5rem;
    bottom: 25.5rem;
    left: 25.5rem;
  }

  .max\:tw-inset-112{
    top: 28rem;
    right: 28rem;
    bottom: 28rem;
    left: 28rem;
  }

  .max\:tw-inset-128{
    top: 31rem;
    right: 31rem;
    bottom: 31rem;
    left: 31rem;
  }

  .max\:tw-inset-129{
    top: 32.25rem;
    right: 32.25rem;
    bottom: 32.25rem;
    left: 32.25rem;
  }

  .max\:tw-inset-130{
    top: 32.5rem;
    right: 32.5rem;
    bottom: 32.5rem;
    left: 32.5rem;
  }

  .max\:tw-inset-140{
    top: 35rem;
    right: 35rem;
    bottom: 35rem;
    left: 35rem;
  }

  .max\:tw-inset-160{
    top: 40rem;
    right: 40rem;
    bottom: 40rem;
    left: 40rem;
  }

  .max\:tw-inset-180{
    top: 45rem;
    right: 45rem;
    bottom: 45rem;
    left: 45rem;
  }

  .max\:tw-inset-185{
    top: 46.25rem;
    right: 46.25rem;
    bottom: 46.25rem;
    left: 46.25rem;
  }

  .max\:tw-inset-190{
    top: 47.5rem;
    right: 47.5rem;
    bottom: 47.5rem;
    left: 47.5rem;
  }

  .max\:tw-inset-200{
    top: 50rem;
    right: 50rem;
    bottom: 50rem;
    left: 50rem;
  }

  .max\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .max\:tw-inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .max\:tw-inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .max\:tw-inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .max\:tw-inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .max\:tw-inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .max\:tw--inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .max\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .max\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .max\:tw--inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .max\:tw--inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .max\:tw--inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .max\:tw--inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .max\:tw--inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .max\:tw--inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .max\:tw--inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .max\:tw--inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .max\:tw--inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .max\:tw--inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .max\:tw--inset-13{
    top: -3.25rem;
    right: -3.25rem;
    bottom: -3.25rem;
    left: -3.25rem;
  }

  .max\:tw--inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .max\:tw--inset-15{
    top: -3.75rem;
    right: -3.75rem;
    bottom: -3.75rem;
    left: -3.75rem;
  }

  .max\:tw--inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .max\:tw--inset-17{
    top: -4.25rem;
    right: -4.25rem;
    bottom: -4.25rem;
    left: -4.25rem;
  }

  .max\:tw--inset-18{
    top: -4.5rem;
    right: -4.5rem;
    bottom: -4.5rem;
    left: -4.5rem;
  }

  .max\:tw--inset-19{
    top: -4.75rem;
    right: -4.75rem;
    bottom: -4.75rem;
    left: -4.75rem;
  }

  .max\:tw--inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .max\:tw--inset-21{
    top: -5.25rem;
    right: -5.25rem;
    bottom: -5.25rem;
    left: -5.25rem;
  }

  .max\:tw--inset-22{
    top: -5.5rem;
    right: -5.5rem;
    bottom: -5.5rem;
    left: -5.5rem;
  }

  .max\:tw--inset-23{
    top: -5.75rem;
    right: -5.75rem;
    bottom: -5.75rem;
    left: -5.75rem;
  }

  .max\:tw--inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .max\:tw--inset-25{
    top: -6.25rem;
    right: -6.25rem;
    bottom: -6.25rem;
    left: -6.25rem;
  }

  .max\:tw--inset-26{
    top: -6.5rem;
    right: -6.5rem;
    bottom: -6.5rem;
    left: -6.5rem;
  }

  .max\:tw--inset-27{
    top: -6.75rem;
    right: -6.75rem;
    bottom: -6.75rem;
    left: -6.75rem;
  }

  .max\:tw--inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .max\:tw--inset-29{
    top: -7.25rem;
    right: -7.25rem;
    bottom: -7.25rem;
    left: -7.25rem;
  }

  .max\:tw--inset-30{
    top: -7.5rem;
    right: -7.5rem;
    bottom: -7.5rem;
    left: -7.5rem;
  }

  .max\:tw--inset-31{
    top: -7.75rem;
    right: -7.75rem;
    bottom: -7.75rem;
    left: -7.75rem;
  }

  .max\:tw--inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .max\:tw--inset-33{
    top: -8.25rem;
    right: -8.25rem;
    bottom: -8.25rem;
    left: -8.25rem;
  }

  .max\:tw--inset-34{
    top: -8.5rem;
    right: -8.5rem;
    bottom: -8.5rem;
    left: -8.5rem;
  }

  .max\:tw--inset-35{
    top: -8.75rem;
    right: -8.75rem;
    bottom: -8.75rem;
    left: -8.75rem;
  }

  .max\:tw--inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .max\:tw--inset-37{
    top: -9.25rem;
    right: -9.25rem;
    bottom: -9.25rem;
    left: -9.25rem;
  }

  .max\:tw--inset-38{
    top: -9.5rem;
    right: -9.5rem;
    bottom: -9.5rem;
    left: -9.5rem;
  }

  .max\:tw--inset-39{
    top: -9.75rem;
    right: -9.75rem;
    bottom: -9.75rem;
    left: -9.75rem;
  }

  .max\:tw--inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .max\:tw--inset-41{
    top: -10.25rem;
    right: -10.25rem;
    bottom: -10.25rem;
    left: -10.25rem;
  }

  .max\:tw--inset-42{
    top: -10.5rem;
    right: -10.5rem;
    bottom: -10.5rem;
    left: -10.5rem;
  }

  .max\:tw--inset-43{
    top: -10.75rem;
    right: -10.75rem;
    bottom: -10.75rem;
    left: -10.75rem;
  }

  .max\:tw--inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .max\:tw--inset-45{
    top: -11.25rem;
    right: -11.25rem;
    bottom: -11.25rem;
    left: -11.25rem;
  }

  .max\:tw--inset-46{
    top: -11.5rem;
    right: -11.5rem;
    bottom: -11.5rem;
    left: -11.5rem;
  }

  .max\:tw--inset-47{
    top: -11.75rem;
    right: -11.75rem;
    bottom: -11.75rem;
    left: -11.75rem;
  }

  .max\:tw--inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .max\:tw--inset-50{
    top: -12.5rem;
    right: -12.5rem;
    bottom: -12.5rem;
    left: -12.5rem;
  }

  .max\:tw--inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .max\:tw--inset-53{
    top: -13.25rem;
    right: -13.25rem;
    bottom: -13.25rem;
    left: -13.25rem;
  }

  .max\:tw--inset-54{
    top: -13.5rem;
    right: -13.5rem;
    bottom: -13.5rem;
    left: -13.5rem;
  }

  .max\:tw--inset-55{
    top: -13.75rem;
    right: -13.75rem;
    bottom: -13.75rem;
    left: -13.75rem;
  }

  .max\:tw--inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .max\:tw--inset-57{
    top: -14.25rem;
    right: -14.25rem;
    bottom: -14.25rem;
    left: -14.25rem;
  }

  .max\:tw--inset-58{
    top: -14.5rem;
    right: -14.5rem;
    bottom: -14.5rem;
    left: -14.5rem;
  }

  .max\:tw--inset-59{
    top: -14.75rem;
    right: -14.75rem;
    bottom: -14.75rem;
    left: -14.75rem;
  }

  .max\:tw--inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .max\:tw--inset-61{
    top: -15.25rem;
    right: -15.25rem;
    bottom: -15.25rem;
    left: -15.25rem;
  }

  .max\:tw--inset-62{
    top: -15.5rem;
    right: -15.5rem;
    bottom: -15.5rem;
    left: -15.5rem;
  }

  .max\:tw--inset-63{
    top: -15.75rem;
    right: -15.75rem;
    bottom: -15.75rem;
    left: -15.75rem;
  }

  .max\:tw--inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .max\:tw--inset-65{
    top: -16.25rem;
    right: -16.25rem;
    bottom: -16.25rem;
    left: -16.25rem;
  }

  .max\:tw--inset-66{
    top: -16.5rem;
    right: -16.5rem;
    bottom: -16.5rem;
    left: -16.5rem;
  }

  .max\:tw--inset-68{
    top: -17rem;
    right: -17rem;
    bottom: -17rem;
    left: -17rem;
  }

  .max\:tw--inset-69{
    top: -17.25rem;
    right: -17.25rem;
    bottom: -17.25rem;
    left: -17.25rem;
  }

  .max\:tw--inset-70{
    top: -17.5rem;
    right: -17.5rem;
    bottom: -17.5rem;
    left: -17.5rem;
  }

  .max\:tw--inset-71{
    top: -17.75rem;
    right: -17.75rem;
    bottom: -17.75rem;
    left: -17.75rem;
  }

  .max\:tw--inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .max\:tw--inset-73{
    top: -18.25rem;
    right: -18.25rem;
    bottom: -18.25rem;
    left: -18.25rem;
  }

  .max\:tw--inset-74{
    top: -18.5rem;
    right: -18.5rem;
    bottom: -18.5rem;
    left: -18.5rem;
  }

  .max\:tw--inset-75{
    top: -18.75rem;
    right: -18.75rem;
    bottom: -18.75rem;
    left: -18.75rem;
  }

  .max\:tw--inset-76{
    top: -19rem;
    right: -19rem;
    bottom: -19rem;
    left: -19rem;
  }

  .max\:tw--inset-77{
    top: -19.25rem;
    right: -19.25rem;
    bottom: -19.25rem;
    left: -19.25rem;
  }

  .max\:tw--inset-78{
    top: -19.5rem;
    right: -19.5rem;
    bottom: -19.5rem;
    left: -19.5rem;
  }

  .max\:tw--inset-79{
    top: -19.75rem;
    right: -19.75rem;
    bottom: -19.75rem;
    left: -19.75rem;
  }

  .max\:tw--inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .max\:tw--inset-81{
    top: -20.25rem;
    right: -20.25rem;
    bottom: -20.25rem;
    left: -20.25rem;
  }

  .max\:tw--inset-82{
    top: -20.5rem;
    right: -20.5rem;
    bottom: -20.5rem;
    left: -20.5rem;
  }

  .max\:tw--inset-83{
    top: -20.75rem;
    right: -20.75rem;
    bottom: -20.75rem;
    left: -20.75rem;
  }

  .max\:tw--inset-84{
    top: -21rem;
    right: -21rem;
    bottom: -21rem;
    left: -21rem;
  }

  .max\:tw--inset-85{
    top: -21.25rem;
    right: -21.25rem;
    bottom: -21.25rem;
    left: -21.25rem;
  }

  .max\:tw--inset-86{
    top: -21.5rem;
    right: -21.5rem;
    bottom: -21.5rem;
    left: -21.5rem;
  }

  .max\:tw--inset-87{
    top: -21.75rem;
    right: -21.75rem;
    bottom: -21.75rem;
    left: -21.75rem;
  }

  .max\:tw--inset-88{
    top: -22rem;
    right: -22rem;
    bottom: -22rem;
    left: -22rem;
  }

  .max\:tw--inset-89{
    top: -22.25rem;
    right: -22.25rem;
    bottom: -22.25rem;
    left: -22.25rem;
  }

  .max\:tw--inset-90{
    top: -22.5rem;
    right: -22.5rem;
    bottom: -22.5rem;
    left: -22.5rem;
  }

  .max\:tw--inset-91{
    top: -22.75rem;
    right: -22.75rem;
    bottom: -22.75rem;
    left: -22.75rem;
  }

  .max\:tw--inset-92{
    top: -23rem;
    right: -23rem;
    bottom: -23rem;
    left: -23rem;
  }

  .max\:tw--inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .max\:tw--inset-102{
    top: -25.5rem;
    right: -25.5rem;
    bottom: -25.5rem;
    left: -25.5rem;
  }

  .max\:tw--inset-112{
    top: -28rem;
    right: -28rem;
    bottom: -28rem;
    left: -28rem;
  }

  .max\:tw--inset-128{
    top: -31rem;
    right: -31rem;
    bottom: -31rem;
    left: -31rem;
  }

  .max\:tw--inset-129{
    top: -32.25rem;
    right: -32.25rem;
    bottom: -32.25rem;
    left: -32.25rem;
  }

  .max\:tw--inset-130{
    top: -32.5rem;
    right: -32.5rem;
    bottom: -32.5rem;
    left: -32.5rem;
  }

  .max\:tw--inset-140{
    top: -35rem;
    right: -35rem;
    bottom: -35rem;
    left: -35rem;
  }

  .max\:tw--inset-160{
    top: -40rem;
    right: -40rem;
    bottom: -40rem;
    left: -40rem;
  }

  .max\:tw--inset-180{
    top: -45rem;
    right: -45rem;
    bottom: -45rem;
    left: -45rem;
  }

  .max\:tw--inset-185{
    top: -46.25rem;
    right: -46.25rem;
    bottom: -46.25rem;
    left: -46.25rem;
  }

  .max\:tw--inset-190{
    top: -47.5rem;
    right: -47.5rem;
    bottom: -47.5rem;
    left: -47.5rem;
  }

  .max\:tw--inset-200{
    top: -50rem;
    right: -50rem;
    bottom: -50rem;
    left: -50rem;
  }

  .max\:tw--inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .max\:tw--inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .max\:tw--inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .max\:tw--inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .max\:tw--inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .max\:tw-inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .max\:tw-inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .max\:tw-inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .max\:tw-inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .max\:tw-inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .max\:tw-inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .max\:tw-inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .max\:tw--inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .max\:tw--inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .max\:tw--inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .max\:tw--inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .max\:tw--inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .max\:tw--inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .max\:tw--inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .max\:tw-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .max\:tw-inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .max\:tw-inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .max\:tw-inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .max\:tw-inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .max\:tw-inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .max\:tw-inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .max\:tw-inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .max\:tw-inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .max\:tw-inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .max\:tw-inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .max\:tw-inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .max\:tw-inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .max\:tw-inset-x-13{
    left: 3.25rem;
    right: 3.25rem;
  }

  .max\:tw-inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .max\:tw-inset-x-15{
    left: 3.75rem;
    right: 3.75rem;
  }

  .max\:tw-inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .max\:tw-inset-x-17{
    left: 4.25rem;
    right: 4.25rem;
  }

  .max\:tw-inset-x-18{
    left: 4.5rem;
    right: 4.5rem;
  }

  .max\:tw-inset-x-19{
    left: 4.75rem;
    right: 4.75rem;
  }

  .max\:tw-inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .max\:tw-inset-x-21{
    left: 5.25rem;
    right: 5.25rem;
  }

  .max\:tw-inset-x-22{
    left: 5.5rem;
    right: 5.5rem;
  }

  .max\:tw-inset-x-23{
    left: 5.75rem;
    right: 5.75rem;
  }

  .max\:tw-inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .max\:tw-inset-x-25{
    left: 6.25rem;
    right: 6.25rem;
  }

  .max\:tw-inset-x-26{
    left: 6.5rem;
    right: 6.5rem;
  }

  .max\:tw-inset-x-27{
    left: 6.75rem;
    right: 6.75rem;
  }

  .max\:tw-inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .max\:tw-inset-x-29{
    left: 7.25rem;
    right: 7.25rem;
  }

  .max\:tw-inset-x-30{
    left: 7.5rem;
    right: 7.5rem;
  }

  .max\:tw-inset-x-31{
    left: 7.75rem;
    right: 7.75rem;
  }

  .max\:tw-inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .max\:tw-inset-x-33{
    left: 8.25rem;
    right: 8.25rem;
  }

  .max\:tw-inset-x-34{
    left: 8.5rem;
    right: 8.5rem;
  }

  .max\:tw-inset-x-35{
    left: 8.75rem;
    right: 8.75rem;
  }

  .max\:tw-inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .max\:tw-inset-x-37{
    left: 9.25rem;
    right: 9.25rem;
  }

  .max\:tw-inset-x-38{
    left: 9.5rem;
    right: 9.5rem;
  }

  .max\:tw-inset-x-39{
    left: 9.75rem;
    right: 9.75rem;
  }

  .max\:tw-inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .max\:tw-inset-x-41{
    left: 10.25rem;
    right: 10.25rem;
  }

  .max\:tw-inset-x-42{
    left: 10.5rem;
    right: 10.5rem;
  }

  .max\:tw-inset-x-43{
    left: 10.75rem;
    right: 10.75rem;
  }

  .max\:tw-inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .max\:tw-inset-x-45{
    left: 11.25rem;
    right: 11.25rem;
  }

  .max\:tw-inset-x-46{
    left: 11.5rem;
    right: 11.5rem;
  }

  .max\:tw-inset-x-47{
    left: 11.75rem;
    right: 11.75rem;
  }

  .max\:tw-inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .max\:tw-inset-x-50{
    left: 12.5rem;
    right: 12.5rem;
  }

  .max\:tw-inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .max\:tw-inset-x-53{
    left: 13.25rem;
    right: 13.25rem;
  }

  .max\:tw-inset-x-54{
    left: 13.5rem;
    right: 13.5rem;
  }

  .max\:tw-inset-x-55{
    left: 13.75rem;
    right: 13.75rem;
  }

  .max\:tw-inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .max\:tw-inset-x-57{
    left: 14.25rem;
    right: 14.25rem;
  }

  .max\:tw-inset-x-58{
    left: 14.5rem;
    right: 14.5rem;
  }

  .max\:tw-inset-x-59{
    left: 14.75rem;
    right: 14.75rem;
  }

  .max\:tw-inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .max\:tw-inset-x-61{
    left: 15.25rem;
    right: 15.25rem;
  }

  .max\:tw-inset-x-62{
    left: 15.5rem;
    right: 15.5rem;
  }

  .max\:tw-inset-x-63{
    left: 15.75rem;
    right: 15.75rem;
  }

  .max\:tw-inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .max\:tw-inset-x-65{
    left: 16.25rem;
    right: 16.25rem;
  }

  .max\:tw-inset-x-66{
    left: 16.5rem;
    right: 16.5rem;
  }

  .max\:tw-inset-x-68{
    left: 17rem;
    right: 17rem;
  }

  .max\:tw-inset-x-69{
    left: 17.25rem;
    right: 17.25rem;
  }

  .max\:tw-inset-x-70{
    left: 17.5rem;
    right: 17.5rem;
  }

  .max\:tw-inset-x-71{
    left: 17.75rem;
    right: 17.75rem;
  }

  .max\:tw-inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .max\:tw-inset-x-73{
    left: 18.25rem;
    right: 18.25rem;
  }

  .max\:tw-inset-x-74{
    left: 18.5rem;
    right: 18.5rem;
  }

  .max\:tw-inset-x-75{
    left: 18.75rem;
    right: 18.75rem;
  }

  .max\:tw-inset-x-76{
    left: 19rem;
    right: 19rem;
  }

  .max\:tw-inset-x-77{
    left: 19.25rem;
    right: 19.25rem;
  }

  .max\:tw-inset-x-78{
    left: 19.5rem;
    right: 19.5rem;
  }

  .max\:tw-inset-x-79{
    left: 19.75rem;
    right: 19.75rem;
  }

  .max\:tw-inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .max\:tw-inset-x-81{
    left: 20.25rem;
    right: 20.25rem;
  }

  .max\:tw-inset-x-82{
    left: 20.5rem;
    right: 20.5rem;
  }

  .max\:tw-inset-x-83{
    left: 20.75rem;
    right: 20.75rem;
  }

  .max\:tw-inset-x-84{
    left: 21rem;
    right: 21rem;
  }

  .max\:tw-inset-x-85{
    left: 21.25rem;
    right: 21.25rem;
  }

  .max\:tw-inset-x-86{
    left: 21.5rem;
    right: 21.5rem;
  }

  .max\:tw-inset-x-87{
    left: 21.75rem;
    right: 21.75rem;
  }

  .max\:tw-inset-x-88{
    left: 22rem;
    right: 22rem;
  }

  .max\:tw-inset-x-89{
    left: 22.25rem;
    right: 22.25rem;
  }

  .max\:tw-inset-x-90{
    left: 22.5rem;
    right: 22.5rem;
  }

  .max\:tw-inset-x-91{
    left: 22.75rem;
    right: 22.75rem;
  }

  .max\:tw-inset-x-92{
    left: 23rem;
    right: 23rem;
  }

  .max\:tw-inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .max\:tw-inset-x-102{
    left: 25.5rem;
    right: 25.5rem;
  }

  .max\:tw-inset-x-112{
    left: 28rem;
    right: 28rem;
  }

  .max\:tw-inset-x-128{
    left: 31rem;
    right: 31rem;
  }

  .max\:tw-inset-x-129{
    left: 32.25rem;
    right: 32.25rem;
  }

  .max\:tw-inset-x-130{
    left: 32.5rem;
    right: 32.5rem;
  }

  .max\:tw-inset-x-140{
    left: 35rem;
    right: 35rem;
  }

  .max\:tw-inset-x-160{
    left: 40rem;
    right: 40rem;
  }

  .max\:tw-inset-x-180{
    left: 45rem;
    right: 45rem;
  }

  .max\:tw-inset-x-185{
    left: 46.25rem;
    right: 46.25rem;
  }

  .max\:tw-inset-x-190{
    left: 47.5rem;
    right: 47.5rem;
  }

  .max\:tw-inset-x-200{
    left: 50rem;
    right: 50rem;
  }

  .max\:tw-inset-x-auto{
    left: auto;
    right: auto;
  }

  .max\:tw-inset-x-px{
    left: 1px;
    right: 1px;
  }

  .max\:tw-inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .max\:tw-inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .max\:tw-inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .max\:tw-inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .max\:tw--inset-x-0{
    left: 0px;
    right: 0px;
  }

  .max\:tw--inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .max\:tw--inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .max\:tw--inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .max\:tw--inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .max\:tw--inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .max\:tw--inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .max\:tw--inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .max\:tw--inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .max\:tw--inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .max\:tw--inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .max\:tw--inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .max\:tw--inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .max\:tw--inset-x-13{
    left: -3.25rem;
    right: -3.25rem;
  }

  .max\:tw--inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .max\:tw--inset-x-15{
    left: -3.75rem;
    right: -3.75rem;
  }

  .max\:tw--inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .max\:tw--inset-x-17{
    left: -4.25rem;
    right: -4.25rem;
  }

  .max\:tw--inset-x-18{
    left: -4.5rem;
    right: -4.5rem;
  }

  .max\:tw--inset-x-19{
    left: -4.75rem;
    right: -4.75rem;
  }

  .max\:tw--inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .max\:tw--inset-x-21{
    left: -5.25rem;
    right: -5.25rem;
  }

  .max\:tw--inset-x-22{
    left: -5.5rem;
    right: -5.5rem;
  }

  .max\:tw--inset-x-23{
    left: -5.75rem;
    right: -5.75rem;
  }

  .max\:tw--inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .max\:tw--inset-x-25{
    left: -6.25rem;
    right: -6.25rem;
  }

  .max\:tw--inset-x-26{
    left: -6.5rem;
    right: -6.5rem;
  }

  .max\:tw--inset-x-27{
    left: -6.75rem;
    right: -6.75rem;
  }

  .max\:tw--inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .max\:tw--inset-x-29{
    left: -7.25rem;
    right: -7.25rem;
  }

  .max\:tw--inset-x-30{
    left: -7.5rem;
    right: -7.5rem;
  }

  .max\:tw--inset-x-31{
    left: -7.75rem;
    right: -7.75rem;
  }

  .max\:tw--inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .max\:tw--inset-x-33{
    left: -8.25rem;
    right: -8.25rem;
  }

  .max\:tw--inset-x-34{
    left: -8.5rem;
    right: -8.5rem;
  }

  .max\:tw--inset-x-35{
    left: -8.75rem;
    right: -8.75rem;
  }

  .max\:tw--inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .max\:tw--inset-x-37{
    left: -9.25rem;
    right: -9.25rem;
  }

  .max\:tw--inset-x-38{
    left: -9.5rem;
    right: -9.5rem;
  }

  .max\:tw--inset-x-39{
    left: -9.75rem;
    right: -9.75rem;
  }

  .max\:tw--inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .max\:tw--inset-x-41{
    left: -10.25rem;
    right: -10.25rem;
  }

  .max\:tw--inset-x-42{
    left: -10.5rem;
    right: -10.5rem;
  }

  .max\:tw--inset-x-43{
    left: -10.75rem;
    right: -10.75rem;
  }

  .max\:tw--inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .max\:tw--inset-x-45{
    left: -11.25rem;
    right: -11.25rem;
  }

  .max\:tw--inset-x-46{
    left: -11.5rem;
    right: -11.5rem;
  }

  .max\:tw--inset-x-47{
    left: -11.75rem;
    right: -11.75rem;
  }

  .max\:tw--inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .max\:tw--inset-x-50{
    left: -12.5rem;
    right: -12.5rem;
  }

  .max\:tw--inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .max\:tw--inset-x-53{
    left: -13.25rem;
    right: -13.25rem;
  }

  .max\:tw--inset-x-54{
    left: -13.5rem;
    right: -13.5rem;
  }

  .max\:tw--inset-x-55{
    left: -13.75rem;
    right: -13.75rem;
  }

  .max\:tw--inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .max\:tw--inset-x-57{
    left: -14.25rem;
    right: -14.25rem;
  }

  .max\:tw--inset-x-58{
    left: -14.5rem;
    right: -14.5rem;
  }

  .max\:tw--inset-x-59{
    left: -14.75rem;
    right: -14.75rem;
  }

  .max\:tw--inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .max\:tw--inset-x-61{
    left: -15.25rem;
    right: -15.25rem;
  }

  .max\:tw--inset-x-62{
    left: -15.5rem;
    right: -15.5rem;
  }

  .max\:tw--inset-x-63{
    left: -15.75rem;
    right: -15.75rem;
  }

  .max\:tw--inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .max\:tw--inset-x-65{
    left: -16.25rem;
    right: -16.25rem;
  }

  .max\:tw--inset-x-66{
    left: -16.5rem;
    right: -16.5rem;
  }

  .max\:tw--inset-x-68{
    left: -17rem;
    right: -17rem;
  }

  .max\:tw--inset-x-69{
    left: -17.25rem;
    right: -17.25rem;
  }

  .max\:tw--inset-x-70{
    left: -17.5rem;
    right: -17.5rem;
  }

  .max\:tw--inset-x-71{
    left: -17.75rem;
    right: -17.75rem;
  }

  .max\:tw--inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .max\:tw--inset-x-73{
    left: -18.25rem;
    right: -18.25rem;
  }

  .max\:tw--inset-x-74{
    left: -18.5rem;
    right: -18.5rem;
  }

  .max\:tw--inset-x-75{
    left: -18.75rem;
    right: -18.75rem;
  }

  .max\:tw--inset-x-76{
    left: -19rem;
    right: -19rem;
  }

  .max\:tw--inset-x-77{
    left: -19.25rem;
    right: -19.25rem;
  }

  .max\:tw--inset-x-78{
    left: -19.5rem;
    right: -19.5rem;
  }

  .max\:tw--inset-x-79{
    left: -19.75rem;
    right: -19.75rem;
  }

  .max\:tw--inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .max\:tw--inset-x-81{
    left: -20.25rem;
    right: -20.25rem;
  }

  .max\:tw--inset-x-82{
    left: -20.5rem;
    right: -20.5rem;
  }

  .max\:tw--inset-x-83{
    left: -20.75rem;
    right: -20.75rem;
  }

  .max\:tw--inset-x-84{
    left: -21rem;
    right: -21rem;
  }

  .max\:tw--inset-x-85{
    left: -21.25rem;
    right: -21.25rem;
  }

  .max\:tw--inset-x-86{
    left: -21.5rem;
    right: -21.5rem;
  }

  .max\:tw--inset-x-87{
    left: -21.75rem;
    right: -21.75rem;
  }

  .max\:tw--inset-x-88{
    left: -22rem;
    right: -22rem;
  }

  .max\:tw--inset-x-89{
    left: -22.25rem;
    right: -22.25rem;
  }

  .max\:tw--inset-x-90{
    left: -22.5rem;
    right: -22.5rem;
  }

  .max\:tw--inset-x-91{
    left: -22.75rem;
    right: -22.75rem;
  }

  .max\:tw--inset-x-92{
    left: -23rem;
    right: -23rem;
  }

  .max\:tw--inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .max\:tw--inset-x-102{
    left: -25.5rem;
    right: -25.5rem;
  }

  .max\:tw--inset-x-112{
    left: -28rem;
    right: -28rem;
  }

  .max\:tw--inset-x-128{
    left: -31rem;
    right: -31rem;
  }

  .max\:tw--inset-x-129{
    left: -32.25rem;
    right: -32.25rem;
  }

  .max\:tw--inset-x-130{
    left: -32.5rem;
    right: -32.5rem;
  }

  .max\:tw--inset-x-140{
    left: -35rem;
    right: -35rem;
  }

  .max\:tw--inset-x-160{
    left: -40rem;
    right: -40rem;
  }

  .max\:tw--inset-x-180{
    left: -45rem;
    right: -45rem;
  }

  .max\:tw--inset-x-185{
    left: -46.25rem;
    right: -46.25rem;
  }

  .max\:tw--inset-x-190{
    left: -47.5rem;
    right: -47.5rem;
  }

  .max\:tw--inset-x-200{
    left: -50rem;
    right: -50rem;
  }

  .max\:tw--inset-x-px{
    left: -1px;
    right: -1px;
  }

  .max\:tw--inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .max\:tw--inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .max\:tw--inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .max\:tw--inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .max\:tw-inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .max\:tw-inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .max\:tw-inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .max\:tw-inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .max\:tw-inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .max\:tw-inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .max\:tw-inset-x-full{
    left: 100%;
    right: 100%;
  }

  .max\:tw--inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .max\:tw--inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .max\:tw--inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .max\:tw--inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .max\:tw--inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .max\:tw--inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .max\:tw--inset-x-full{
    left: -100%;
    right: -100%;
  }

  .max\:tw-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .max\:tw-inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .max\:tw-inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .max\:tw-inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .max\:tw-inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .max\:tw-inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .max\:tw-inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .max\:tw-inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .max\:tw-inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .max\:tw-inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .max\:tw-inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .max\:tw-inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .max\:tw-inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .max\:tw-inset-y-13{
    top: 3.25rem;
    bottom: 3.25rem;
  }

  .max\:tw-inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .max\:tw-inset-y-15{
    top: 3.75rem;
    bottom: 3.75rem;
  }

  .max\:tw-inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .max\:tw-inset-y-17{
    top: 4.25rem;
    bottom: 4.25rem;
  }

  .max\:tw-inset-y-18{
    top: 4.5rem;
    bottom: 4.5rem;
  }

  .max\:tw-inset-y-19{
    top: 4.75rem;
    bottom: 4.75rem;
  }

  .max\:tw-inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .max\:tw-inset-y-21{
    top: 5.25rem;
    bottom: 5.25rem;
  }

  .max\:tw-inset-y-22{
    top: 5.5rem;
    bottom: 5.5rem;
  }

  .max\:tw-inset-y-23{
    top: 5.75rem;
    bottom: 5.75rem;
  }

  .max\:tw-inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .max\:tw-inset-y-25{
    top: 6.25rem;
    bottom: 6.25rem;
  }

  .max\:tw-inset-y-26{
    top: 6.5rem;
    bottom: 6.5rem;
  }

  .max\:tw-inset-y-27{
    top: 6.75rem;
    bottom: 6.75rem;
  }

  .max\:tw-inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .max\:tw-inset-y-29{
    top: 7.25rem;
    bottom: 7.25rem;
  }

  .max\:tw-inset-y-30{
    top: 7.5rem;
    bottom: 7.5rem;
  }

  .max\:tw-inset-y-31{
    top: 7.75rem;
    bottom: 7.75rem;
  }

  .max\:tw-inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .max\:tw-inset-y-33{
    top: 8.25rem;
    bottom: 8.25rem;
  }

  .max\:tw-inset-y-34{
    top: 8.5rem;
    bottom: 8.5rem;
  }

  .max\:tw-inset-y-35{
    top: 8.75rem;
    bottom: 8.75rem;
  }

  .max\:tw-inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .max\:tw-inset-y-37{
    top: 9.25rem;
    bottom: 9.25rem;
  }

  .max\:tw-inset-y-38{
    top: 9.5rem;
    bottom: 9.5rem;
  }

  .max\:tw-inset-y-39{
    top: 9.75rem;
    bottom: 9.75rem;
  }

  .max\:tw-inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .max\:tw-inset-y-41{
    top: 10.25rem;
    bottom: 10.25rem;
  }

  .max\:tw-inset-y-42{
    top: 10.5rem;
    bottom: 10.5rem;
  }

  .max\:tw-inset-y-43{
    top: 10.75rem;
    bottom: 10.75rem;
  }

  .max\:tw-inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .max\:tw-inset-y-45{
    top: 11.25rem;
    bottom: 11.25rem;
  }

  .max\:tw-inset-y-46{
    top: 11.5rem;
    bottom: 11.5rem;
  }

  .max\:tw-inset-y-47{
    top: 11.75rem;
    bottom: 11.75rem;
  }

  .max\:tw-inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .max\:tw-inset-y-50{
    top: 12.5rem;
    bottom: 12.5rem;
  }

  .max\:tw-inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .max\:tw-inset-y-53{
    top: 13.25rem;
    bottom: 13.25rem;
  }

  .max\:tw-inset-y-54{
    top: 13.5rem;
    bottom: 13.5rem;
  }

  .max\:tw-inset-y-55{
    top: 13.75rem;
    bottom: 13.75rem;
  }

  .max\:tw-inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .max\:tw-inset-y-57{
    top: 14.25rem;
    bottom: 14.25rem;
  }

  .max\:tw-inset-y-58{
    top: 14.5rem;
    bottom: 14.5rem;
  }

  .max\:tw-inset-y-59{
    top: 14.75rem;
    bottom: 14.75rem;
  }

  .max\:tw-inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .max\:tw-inset-y-61{
    top: 15.25rem;
    bottom: 15.25rem;
  }

  .max\:tw-inset-y-62{
    top: 15.5rem;
    bottom: 15.5rem;
  }

  .max\:tw-inset-y-63{
    top: 15.75rem;
    bottom: 15.75rem;
  }

  .max\:tw-inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .max\:tw-inset-y-65{
    top: 16.25rem;
    bottom: 16.25rem;
  }

  .max\:tw-inset-y-66{
    top: 16.5rem;
    bottom: 16.5rem;
  }

  .max\:tw-inset-y-68{
    top: 17rem;
    bottom: 17rem;
  }

  .max\:tw-inset-y-69{
    top: 17.25rem;
    bottom: 17.25rem;
  }

  .max\:tw-inset-y-70{
    top: 17.5rem;
    bottom: 17.5rem;
  }

  .max\:tw-inset-y-71{
    top: 17.75rem;
    bottom: 17.75rem;
  }

  .max\:tw-inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .max\:tw-inset-y-73{
    top: 18.25rem;
    bottom: 18.25rem;
  }

  .max\:tw-inset-y-74{
    top: 18.5rem;
    bottom: 18.5rem;
  }

  .max\:tw-inset-y-75{
    top: 18.75rem;
    bottom: 18.75rem;
  }

  .max\:tw-inset-y-76{
    top: 19rem;
    bottom: 19rem;
  }

  .max\:tw-inset-y-77{
    top: 19.25rem;
    bottom: 19.25rem;
  }

  .max\:tw-inset-y-78{
    top: 19.5rem;
    bottom: 19.5rem;
  }

  .max\:tw-inset-y-79{
    top: 19.75rem;
    bottom: 19.75rem;
  }

  .max\:tw-inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .max\:tw-inset-y-81{
    top: 20.25rem;
    bottom: 20.25rem;
  }

  .max\:tw-inset-y-82{
    top: 20.5rem;
    bottom: 20.5rem;
  }

  .max\:tw-inset-y-83{
    top: 20.75rem;
    bottom: 20.75rem;
  }

  .max\:tw-inset-y-84{
    top: 21rem;
    bottom: 21rem;
  }

  .max\:tw-inset-y-85{
    top: 21.25rem;
    bottom: 21.25rem;
  }

  .max\:tw-inset-y-86{
    top: 21.5rem;
    bottom: 21.5rem;
  }

  .max\:tw-inset-y-87{
    top: 21.75rem;
    bottom: 21.75rem;
  }

  .max\:tw-inset-y-88{
    top: 22rem;
    bottom: 22rem;
  }

  .max\:tw-inset-y-89{
    top: 22.25rem;
    bottom: 22.25rem;
  }

  .max\:tw-inset-y-90{
    top: 22.5rem;
    bottom: 22.5rem;
  }

  .max\:tw-inset-y-91{
    top: 22.75rem;
    bottom: 22.75rem;
  }

  .max\:tw-inset-y-92{
    top: 23rem;
    bottom: 23rem;
  }

  .max\:tw-inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .max\:tw-inset-y-102{
    top: 25.5rem;
    bottom: 25.5rem;
  }

  .max\:tw-inset-y-112{
    top: 28rem;
    bottom: 28rem;
  }

  .max\:tw-inset-y-128{
    top: 31rem;
    bottom: 31rem;
  }

  .max\:tw-inset-y-129{
    top: 32.25rem;
    bottom: 32.25rem;
  }

  .max\:tw-inset-y-130{
    top: 32.5rem;
    bottom: 32.5rem;
  }

  .max\:tw-inset-y-140{
    top: 35rem;
    bottom: 35rem;
  }

  .max\:tw-inset-y-160{
    top: 40rem;
    bottom: 40rem;
  }

  .max\:tw-inset-y-180{
    top: 45rem;
    bottom: 45rem;
  }

  .max\:tw-inset-y-185{
    top: 46.25rem;
    bottom: 46.25rem;
  }

  .max\:tw-inset-y-190{
    top: 47.5rem;
    bottom: 47.5rem;
  }

  .max\:tw-inset-y-200{
    top: 50rem;
    bottom: 50rem;
  }

  .max\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .max\:tw-inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .max\:tw-inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .max\:tw-inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .max\:tw-inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .max\:tw-inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .max\:tw--inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .max\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .max\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .max\:tw--inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .max\:tw--inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .max\:tw--inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .max\:tw--inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .max\:tw--inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .max\:tw--inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .max\:tw--inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .max\:tw--inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .max\:tw--inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .max\:tw--inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .max\:tw--inset-y-13{
    top: -3.25rem;
    bottom: -3.25rem;
  }

  .max\:tw--inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .max\:tw--inset-y-15{
    top: -3.75rem;
    bottom: -3.75rem;
  }

  .max\:tw--inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .max\:tw--inset-y-17{
    top: -4.25rem;
    bottom: -4.25rem;
  }

  .max\:tw--inset-y-18{
    top: -4.5rem;
    bottom: -4.5rem;
  }

  .max\:tw--inset-y-19{
    top: -4.75rem;
    bottom: -4.75rem;
  }

  .max\:tw--inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .max\:tw--inset-y-21{
    top: -5.25rem;
    bottom: -5.25rem;
  }

  .max\:tw--inset-y-22{
    top: -5.5rem;
    bottom: -5.5rem;
  }

  .max\:tw--inset-y-23{
    top: -5.75rem;
    bottom: -5.75rem;
  }

  .max\:tw--inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .max\:tw--inset-y-25{
    top: -6.25rem;
    bottom: -6.25rem;
  }

  .max\:tw--inset-y-26{
    top: -6.5rem;
    bottom: -6.5rem;
  }

  .max\:tw--inset-y-27{
    top: -6.75rem;
    bottom: -6.75rem;
  }

  .max\:tw--inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .max\:tw--inset-y-29{
    top: -7.25rem;
    bottom: -7.25rem;
  }

  .max\:tw--inset-y-30{
    top: -7.5rem;
    bottom: -7.5rem;
  }

  .max\:tw--inset-y-31{
    top: -7.75rem;
    bottom: -7.75rem;
  }

  .max\:tw--inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .max\:tw--inset-y-33{
    top: -8.25rem;
    bottom: -8.25rem;
  }

  .max\:tw--inset-y-34{
    top: -8.5rem;
    bottom: -8.5rem;
  }

  .max\:tw--inset-y-35{
    top: -8.75rem;
    bottom: -8.75rem;
  }

  .max\:tw--inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .max\:tw--inset-y-37{
    top: -9.25rem;
    bottom: -9.25rem;
  }

  .max\:tw--inset-y-38{
    top: -9.5rem;
    bottom: -9.5rem;
  }

  .max\:tw--inset-y-39{
    top: -9.75rem;
    bottom: -9.75rem;
  }

  .max\:tw--inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .max\:tw--inset-y-41{
    top: -10.25rem;
    bottom: -10.25rem;
  }

  .max\:tw--inset-y-42{
    top: -10.5rem;
    bottom: -10.5rem;
  }

  .max\:tw--inset-y-43{
    top: -10.75rem;
    bottom: -10.75rem;
  }

  .max\:tw--inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .max\:tw--inset-y-45{
    top: -11.25rem;
    bottom: -11.25rem;
  }

  .max\:tw--inset-y-46{
    top: -11.5rem;
    bottom: -11.5rem;
  }

  .max\:tw--inset-y-47{
    top: -11.75rem;
    bottom: -11.75rem;
  }

  .max\:tw--inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .max\:tw--inset-y-50{
    top: -12.5rem;
    bottom: -12.5rem;
  }

  .max\:tw--inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .max\:tw--inset-y-53{
    top: -13.25rem;
    bottom: -13.25rem;
  }

  .max\:tw--inset-y-54{
    top: -13.5rem;
    bottom: -13.5rem;
  }

  .max\:tw--inset-y-55{
    top: -13.75rem;
    bottom: -13.75rem;
  }

  .max\:tw--inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .max\:tw--inset-y-57{
    top: -14.25rem;
    bottom: -14.25rem;
  }

  .max\:tw--inset-y-58{
    top: -14.5rem;
    bottom: -14.5rem;
  }

  .max\:tw--inset-y-59{
    top: -14.75rem;
    bottom: -14.75rem;
  }

  .max\:tw--inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .max\:tw--inset-y-61{
    top: -15.25rem;
    bottom: -15.25rem;
  }

  .max\:tw--inset-y-62{
    top: -15.5rem;
    bottom: -15.5rem;
  }

  .max\:tw--inset-y-63{
    top: -15.75rem;
    bottom: -15.75rem;
  }

  .max\:tw--inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .max\:tw--inset-y-65{
    top: -16.25rem;
    bottom: -16.25rem;
  }

  .max\:tw--inset-y-66{
    top: -16.5rem;
    bottom: -16.5rem;
  }

  .max\:tw--inset-y-68{
    top: -17rem;
    bottom: -17rem;
  }

  .max\:tw--inset-y-69{
    top: -17.25rem;
    bottom: -17.25rem;
  }

  .max\:tw--inset-y-70{
    top: -17.5rem;
    bottom: -17.5rem;
  }

  .max\:tw--inset-y-71{
    top: -17.75rem;
    bottom: -17.75rem;
  }

  .max\:tw--inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .max\:tw--inset-y-73{
    top: -18.25rem;
    bottom: -18.25rem;
  }

  .max\:tw--inset-y-74{
    top: -18.5rem;
    bottom: -18.5rem;
  }

  .max\:tw--inset-y-75{
    top: -18.75rem;
    bottom: -18.75rem;
  }

  .max\:tw--inset-y-76{
    top: -19rem;
    bottom: -19rem;
  }

  .max\:tw--inset-y-77{
    top: -19.25rem;
    bottom: -19.25rem;
  }

  .max\:tw--inset-y-78{
    top: -19.5rem;
    bottom: -19.5rem;
  }

  .max\:tw--inset-y-79{
    top: -19.75rem;
    bottom: -19.75rem;
  }

  .max\:tw--inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .max\:tw--inset-y-81{
    top: -20.25rem;
    bottom: -20.25rem;
  }

  .max\:tw--inset-y-82{
    top: -20.5rem;
    bottom: -20.5rem;
  }

  .max\:tw--inset-y-83{
    top: -20.75rem;
    bottom: -20.75rem;
  }

  .max\:tw--inset-y-84{
    top: -21rem;
    bottom: -21rem;
  }

  .max\:tw--inset-y-85{
    top: -21.25rem;
    bottom: -21.25rem;
  }

  .max\:tw--inset-y-86{
    top: -21.5rem;
    bottom: -21.5rem;
  }

  .max\:tw--inset-y-87{
    top: -21.75rem;
    bottom: -21.75rem;
  }

  .max\:tw--inset-y-88{
    top: -22rem;
    bottom: -22rem;
  }

  .max\:tw--inset-y-89{
    top: -22.25rem;
    bottom: -22.25rem;
  }

  .max\:tw--inset-y-90{
    top: -22.5rem;
    bottom: -22.5rem;
  }

  .max\:tw--inset-y-91{
    top: -22.75rem;
    bottom: -22.75rem;
  }

  .max\:tw--inset-y-92{
    top: -23rem;
    bottom: -23rem;
  }

  .max\:tw--inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .max\:tw--inset-y-102{
    top: -25.5rem;
    bottom: -25.5rem;
  }

  .max\:tw--inset-y-112{
    top: -28rem;
    bottom: -28rem;
  }

  .max\:tw--inset-y-128{
    top: -31rem;
    bottom: -31rem;
  }

  .max\:tw--inset-y-129{
    top: -32.25rem;
    bottom: -32.25rem;
  }

  .max\:tw--inset-y-130{
    top: -32.5rem;
    bottom: -32.5rem;
  }

  .max\:tw--inset-y-140{
    top: -35rem;
    bottom: -35rem;
  }

  .max\:tw--inset-y-160{
    top: -40rem;
    bottom: -40rem;
  }

  .max\:tw--inset-y-180{
    top: -45rem;
    bottom: -45rem;
  }

  .max\:tw--inset-y-185{
    top: -46.25rem;
    bottom: -46.25rem;
  }

  .max\:tw--inset-y-190{
    top: -47.5rem;
    bottom: -47.5rem;
  }

  .max\:tw--inset-y-200{
    top: -50rem;
    bottom: -50rem;
  }

  .max\:tw--inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .max\:tw--inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .max\:tw--inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .max\:tw--inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .max\:tw--inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .max\:tw-inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .max\:tw-inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .max\:tw-inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .max\:tw-inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .max\:tw-inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .max\:tw-inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .max\:tw-inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .max\:tw--inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .max\:tw--inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .max\:tw--inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .max\:tw--inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .max\:tw--inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .max\:tw--inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .max\:tw--inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .max\:tw-top-0{
    top: 0px;
  }

  .max\:tw-top-1{
    top: 0.25rem;
  }

  .max\:tw-top-2{
    top: 0.5rem;
  }

  .max\:tw-top-3{
    top: 0.75rem;
  }

  .max\:tw-top-4{
    top: 1rem;
  }

  .max\:tw-top-5{
    top: 1.25rem;
  }

  .max\:tw-top-6{
    top: 1.5rem;
  }

  .max\:tw-top-7{
    top: 1.75rem;
  }

  .max\:tw-top-8{
    top: 2rem;
  }

  .max\:tw-top-9{
    top: 2.25rem;
  }

  .max\:tw-top-10{
    top: 2.5rem;
  }

  .max\:tw-top-11{
    top: 2.75rem;
  }

  .max\:tw-top-12{
    top: 3rem;
  }

  .max\:tw-top-13{
    top: 3.25rem;
  }

  .max\:tw-top-14{
    top: 3.5rem;
  }

  .max\:tw-top-15{
    top: 3.75rem;
  }

  .max\:tw-top-16{
    top: 4rem;
  }

  .max\:tw-top-17{
    top: 4.25rem;
  }

  .max\:tw-top-18{
    top: 4.5rem;
  }

  .max\:tw-top-19{
    top: 4.75rem;
  }

  .max\:tw-top-20{
    top: 5rem;
  }

  .max\:tw-top-21{
    top: 5.25rem;
  }

  .max\:tw-top-22{
    top: 5.5rem;
  }

  .max\:tw-top-23{
    top: 5.75rem;
  }

  .max\:tw-top-24{
    top: 6rem;
  }

  .max\:tw-top-25{
    top: 6.25rem;
  }

  .max\:tw-top-26{
    top: 6.5rem;
  }

  .max\:tw-top-27{
    top: 6.75rem;
  }

  .max\:tw-top-28{
    top: 7rem;
  }

  .max\:tw-top-29{
    top: 7.25rem;
  }

  .max\:tw-top-30{
    top: 7.5rem;
  }

  .max\:tw-top-31{
    top: 7.75rem;
  }

  .max\:tw-top-32{
    top: 8rem;
  }

  .max\:tw-top-33{
    top: 8.25rem;
  }

  .max\:tw-top-34{
    top: 8.5rem;
  }

  .max\:tw-top-35{
    top: 8.75rem;
  }

  .max\:tw-top-36{
    top: 9rem;
  }

  .max\:tw-top-37{
    top: 9.25rem;
  }

  .max\:tw-top-38{
    top: 9.5rem;
  }

  .max\:tw-top-39{
    top: 9.75rem;
  }

  .max\:tw-top-40{
    top: 10rem;
  }

  .max\:tw-top-41{
    top: 10.25rem;
  }

  .max\:tw-top-42{
    top: 10.5rem;
  }

  .max\:tw-top-43{
    top: 10.75rem;
  }

  .max\:tw-top-44{
    top: 11rem;
  }

  .max\:tw-top-45{
    top: 11.25rem;
  }

  .max\:tw-top-46{
    top: 11.5rem;
  }

  .max\:tw-top-47{
    top: 11.75rem;
  }

  .max\:tw-top-48{
    top: 12rem;
  }

  .max\:tw-top-50{
    top: 12.5rem;
  }

  .max\:tw-top-52{
    top: 13rem;
  }

  .max\:tw-top-53{
    top: 13.25rem;
  }

  .max\:tw-top-54{
    top: 13.5rem;
  }

  .max\:tw-top-55{
    top: 13.75rem;
  }

  .max\:tw-top-56{
    top: 14rem;
  }

  .max\:tw-top-57{
    top: 14.25rem;
  }

  .max\:tw-top-58{
    top: 14.5rem;
  }

  .max\:tw-top-59{
    top: 14.75rem;
  }

  .max\:tw-top-60{
    top: 15rem;
  }

  .max\:tw-top-61{
    top: 15.25rem;
  }

  .max\:tw-top-62{
    top: 15.5rem;
  }

  .max\:tw-top-63{
    top: 15.75rem;
  }

  .max\:tw-top-64{
    top: 16rem;
  }

  .max\:tw-top-65{
    top: 16.25rem;
  }

  .max\:tw-top-66{
    top: 16.5rem;
  }

  .max\:tw-top-68{
    top: 17rem;
  }

  .max\:tw-top-69{
    top: 17.25rem;
  }

  .max\:tw-top-70{
    top: 17.5rem;
  }

  .max\:tw-top-71{
    top: 17.75rem;
  }

  .max\:tw-top-72{
    top: 18rem;
  }

  .max\:tw-top-73{
    top: 18.25rem;
  }

  .max\:tw-top-74{
    top: 18.5rem;
  }

  .max\:tw-top-75{
    top: 18.75rem;
  }

  .max\:tw-top-76{
    top: 19rem;
  }

  .max\:tw-top-77{
    top: 19.25rem;
  }

  .max\:tw-top-78{
    top: 19.5rem;
  }

  .max\:tw-top-79{
    top: 19.75rem;
  }

  .max\:tw-top-80{
    top: 20rem;
  }

  .max\:tw-top-81{
    top: 20.25rem;
  }

  .max\:tw-top-82{
    top: 20.5rem;
  }

  .max\:tw-top-83{
    top: 20.75rem;
  }

  .max\:tw-top-84{
    top: 21rem;
  }

  .max\:tw-top-85{
    top: 21.25rem;
  }

  .max\:tw-top-86{
    top: 21.5rem;
  }

  .max\:tw-top-87{
    top: 21.75rem;
  }

  .max\:tw-top-88{
    top: 22rem;
  }

  .max\:tw-top-89{
    top: 22.25rem;
  }

  .max\:tw-top-90{
    top: 22.5rem;
  }

  .max\:tw-top-91{
    top: 22.75rem;
  }

  .max\:tw-top-92{
    top: 23rem;
  }

  .max\:tw-top-96{
    top: 24rem;
  }

  .max\:tw-top-102{
    top: 25.5rem;
  }

  .max\:tw-top-112{
    top: 28rem;
  }

  .max\:tw-top-128{
    top: 31rem;
  }

  .max\:tw-top-129{
    top: 32.25rem;
  }

  .max\:tw-top-130{
    top: 32.5rem;
  }

  .max\:tw-top-140{
    top: 35rem;
  }

  .max\:tw-top-160{
    top: 40rem;
  }

  .max\:tw-top-180{
    top: 45rem;
  }

  .max\:tw-top-185{
    top: 46.25rem;
  }

  .max\:tw-top-190{
    top: 47.5rem;
  }

  .max\:tw-top-200{
    top: 50rem;
  }

  .max\:tw-top-auto{
    top: auto;
  }

  .max\:tw-top-px{
    top: 1px;
  }

  .max\:tw-top-0\.5{
    top: 0.125rem;
  }

  .max\:tw-top-1\.5{
    top: 0.375rem;
  }

  .max\:tw-top-2\.5{
    top: 0.625rem;
  }

  .max\:tw-top-3\.5{
    top: 0.875rem;
  }

  .max\:tw--top-0{
    top: 0px;
  }

  .max\:tw--top-1{
    top: -0.25rem;
  }

  .max\:tw--top-2{
    top: -0.5rem;
  }

  .max\:tw--top-3{
    top: -0.75rem;
  }

  .max\:tw--top-4{
    top: -1rem;
  }

  .max\:tw--top-5{
    top: -1.25rem;
  }

  .max\:tw--top-6{
    top: -1.5rem;
  }

  .max\:tw--top-7{
    top: -1.75rem;
  }

  .max\:tw--top-8{
    top: -2rem;
  }

  .max\:tw--top-9{
    top: -2.25rem;
  }

  .max\:tw--top-10{
    top: -2.5rem;
  }

  .max\:tw--top-11{
    top: -2.75rem;
  }

  .max\:tw--top-12{
    top: -3rem;
  }

  .max\:tw--top-13{
    top: -3.25rem;
  }

  .max\:tw--top-14{
    top: -3.5rem;
  }

  .max\:tw--top-15{
    top: -3.75rem;
  }

  .max\:tw--top-16{
    top: -4rem;
  }

  .max\:tw--top-17{
    top: -4.25rem;
  }

  .max\:tw--top-18{
    top: -4.5rem;
  }

  .max\:tw--top-19{
    top: -4.75rem;
  }

  .max\:tw--top-20{
    top: -5rem;
  }

  .max\:tw--top-21{
    top: -5.25rem;
  }

  .max\:tw--top-22{
    top: -5.5rem;
  }

  .max\:tw--top-23{
    top: -5.75rem;
  }

  .max\:tw--top-24{
    top: -6rem;
  }

  .max\:tw--top-25{
    top: -6.25rem;
  }

  .max\:tw--top-26{
    top: -6.5rem;
  }

  .max\:tw--top-27{
    top: -6.75rem;
  }

  .max\:tw--top-28{
    top: -7rem;
  }

  .max\:tw--top-29{
    top: -7.25rem;
  }

  .max\:tw--top-30{
    top: -7.5rem;
  }

  .max\:tw--top-31{
    top: -7.75rem;
  }

  .max\:tw--top-32{
    top: -8rem;
  }

  .max\:tw--top-33{
    top: -8.25rem;
  }

  .max\:tw--top-34{
    top: -8.5rem;
  }

  .max\:tw--top-35{
    top: -8.75rem;
  }

  .max\:tw--top-36{
    top: -9rem;
  }

  .max\:tw--top-37{
    top: -9.25rem;
  }

  .max\:tw--top-38{
    top: -9.5rem;
  }

  .max\:tw--top-39{
    top: -9.75rem;
  }

  .max\:tw--top-40{
    top: -10rem;
  }

  .max\:tw--top-41{
    top: -10.25rem;
  }

  .max\:tw--top-42{
    top: -10.5rem;
  }

  .max\:tw--top-43{
    top: -10.75rem;
  }

  .max\:tw--top-44{
    top: -11rem;
  }

  .max\:tw--top-45{
    top: -11.25rem;
  }

  .max\:tw--top-46{
    top: -11.5rem;
  }

  .max\:tw--top-47{
    top: -11.75rem;
  }

  .max\:tw--top-48{
    top: -12rem;
  }

  .max\:tw--top-50{
    top: -12.5rem;
  }

  .max\:tw--top-52{
    top: -13rem;
  }

  .max\:tw--top-53{
    top: -13.25rem;
  }

  .max\:tw--top-54{
    top: -13.5rem;
  }

  .max\:tw--top-55{
    top: -13.75rem;
  }

  .max\:tw--top-56{
    top: -14rem;
  }

  .max\:tw--top-57{
    top: -14.25rem;
  }

  .max\:tw--top-58{
    top: -14.5rem;
  }

  .max\:tw--top-59{
    top: -14.75rem;
  }

  .max\:tw--top-60{
    top: -15rem;
  }

  .max\:tw--top-61{
    top: -15.25rem;
  }

  .max\:tw--top-62{
    top: -15.5rem;
  }

  .max\:tw--top-63{
    top: -15.75rem;
  }

  .max\:tw--top-64{
    top: -16rem;
  }

  .max\:tw--top-65{
    top: -16.25rem;
  }

  .max\:tw--top-66{
    top: -16.5rem;
  }

  .max\:tw--top-68{
    top: -17rem;
  }

  .max\:tw--top-69{
    top: -17.25rem;
  }

  .max\:tw--top-70{
    top: -17.5rem;
  }

  .max\:tw--top-71{
    top: -17.75rem;
  }

  .max\:tw--top-72{
    top: -18rem;
  }

  .max\:tw--top-73{
    top: -18.25rem;
  }

  .max\:tw--top-74{
    top: -18.5rem;
  }

  .max\:tw--top-75{
    top: -18.75rem;
  }

  .max\:tw--top-76{
    top: -19rem;
  }

  .max\:tw--top-77{
    top: -19.25rem;
  }

  .max\:tw--top-78{
    top: -19.5rem;
  }

  .max\:tw--top-79{
    top: -19.75rem;
  }

  .max\:tw--top-80{
    top: -20rem;
  }

  .max\:tw--top-81{
    top: -20.25rem;
  }

  .max\:tw--top-82{
    top: -20.5rem;
  }

  .max\:tw--top-83{
    top: -20.75rem;
  }

  .max\:tw--top-84{
    top: -21rem;
  }

  .max\:tw--top-85{
    top: -21.25rem;
  }

  .max\:tw--top-86{
    top: -21.5rem;
  }

  .max\:tw--top-87{
    top: -21.75rem;
  }

  .max\:tw--top-88{
    top: -22rem;
  }

  .max\:tw--top-89{
    top: -22.25rem;
  }

  .max\:tw--top-90{
    top: -22.5rem;
  }

  .max\:tw--top-91{
    top: -22.75rem;
  }

  .max\:tw--top-92{
    top: -23rem;
  }

  .max\:tw--top-96{
    top: -24rem;
  }

  .max\:tw--top-102{
    top: -25.5rem;
  }

  .max\:tw--top-112{
    top: -28rem;
  }

  .max\:tw--top-128{
    top: -31rem;
  }

  .max\:tw--top-129{
    top: -32.25rem;
  }

  .max\:tw--top-130{
    top: -32.5rem;
  }

  .max\:tw--top-140{
    top: -35rem;
  }

  .max\:tw--top-160{
    top: -40rem;
  }

  .max\:tw--top-180{
    top: -45rem;
  }

  .max\:tw--top-185{
    top: -46.25rem;
  }

  .max\:tw--top-190{
    top: -47.5rem;
  }

  .max\:tw--top-200{
    top: -50rem;
  }

  .max\:tw--top-px{
    top: -1px;
  }

  .max\:tw--top-0\.5{
    top: -0.125rem;
  }

  .max\:tw--top-1\.5{
    top: -0.375rem;
  }

  .max\:tw--top-2\.5{
    top: -0.625rem;
  }

  .max\:tw--top-3\.5{
    top: -0.875rem;
  }

  .max\:tw-top-1\/2{
    top: 50%;
  }

  .max\:tw-top-1\/3{
    top: 33.333333%;
  }

  .max\:tw-top-2\/3{
    top: 66.666667%;
  }

  .max\:tw-top-1\/4{
    top: 25%;
  }

  .max\:tw-top-2\/4{
    top: 50%;
  }

  .max\:tw-top-3\/4{
    top: 75%;
  }

  .max\:tw-top-full{
    top: 100%;
  }

  .max\:tw--top-1\/2{
    top: -50%;
  }

  .max\:tw--top-1\/3{
    top: -33.333333%;
  }

  .max\:tw--top-2\/3{
    top: -66.666667%;
  }

  .max\:tw--top-1\/4{
    top: -25%;
  }

  .max\:tw--top-2\/4{
    top: -50%;
  }

  .max\:tw--top-3\/4{
    top: -75%;
  }

  .max\:tw--top-full{
    top: -100%;
  }

  .max\:tw-right-0{
    right: 0px;
  }

  .max\:tw-right-1{
    right: 0.25rem;
  }

  .max\:tw-right-2{
    right: 0.5rem;
  }

  .max\:tw-right-3{
    right: 0.75rem;
  }

  .max\:tw-right-4{
    right: 1rem;
  }

  .max\:tw-right-5{
    right: 1.25rem;
  }

  .max\:tw-right-6{
    right: 1.5rem;
  }

  .max\:tw-right-7{
    right: 1.75rem;
  }

  .max\:tw-right-8{
    right: 2rem;
  }

  .max\:tw-right-9{
    right: 2.25rem;
  }

  .max\:tw-right-10{
    right: 2.5rem;
  }

  .max\:tw-right-11{
    right: 2.75rem;
  }

  .max\:tw-right-12{
    right: 3rem;
  }

  .max\:tw-right-13{
    right: 3.25rem;
  }

  .max\:tw-right-14{
    right: 3.5rem;
  }

  .max\:tw-right-15{
    right: 3.75rem;
  }

  .max\:tw-right-16{
    right: 4rem;
  }

  .max\:tw-right-17{
    right: 4.25rem;
  }

  .max\:tw-right-18{
    right: 4.5rem;
  }

  .max\:tw-right-19{
    right: 4.75rem;
  }

  .max\:tw-right-20{
    right: 5rem;
  }

  .max\:tw-right-21{
    right: 5.25rem;
  }

  .max\:tw-right-22{
    right: 5.5rem;
  }

  .max\:tw-right-23{
    right: 5.75rem;
  }

  .max\:tw-right-24{
    right: 6rem;
  }

  .max\:tw-right-25{
    right: 6.25rem;
  }

  .max\:tw-right-26{
    right: 6.5rem;
  }

  .max\:tw-right-27{
    right: 6.75rem;
  }

  .max\:tw-right-28{
    right: 7rem;
  }

  .max\:tw-right-29{
    right: 7.25rem;
  }

  .max\:tw-right-30{
    right: 7.5rem;
  }

  .max\:tw-right-31{
    right: 7.75rem;
  }

  .max\:tw-right-32{
    right: 8rem;
  }

  .max\:tw-right-33{
    right: 8.25rem;
  }

  .max\:tw-right-34{
    right: 8.5rem;
  }

  .max\:tw-right-35{
    right: 8.75rem;
  }

  .max\:tw-right-36{
    right: 9rem;
  }

  .max\:tw-right-37{
    right: 9.25rem;
  }

  .max\:tw-right-38{
    right: 9.5rem;
  }

  .max\:tw-right-39{
    right: 9.75rem;
  }

  .max\:tw-right-40{
    right: 10rem;
  }

  .max\:tw-right-41{
    right: 10.25rem;
  }

  .max\:tw-right-42{
    right: 10.5rem;
  }

  .max\:tw-right-43{
    right: 10.75rem;
  }

  .max\:tw-right-44{
    right: 11rem;
  }

  .max\:tw-right-45{
    right: 11.25rem;
  }

  .max\:tw-right-46{
    right: 11.5rem;
  }

  .max\:tw-right-47{
    right: 11.75rem;
  }

  .max\:tw-right-48{
    right: 12rem;
  }

  .max\:tw-right-50{
    right: 12.5rem;
  }

  .max\:tw-right-52{
    right: 13rem;
  }

  .max\:tw-right-53{
    right: 13.25rem;
  }

  .max\:tw-right-54{
    right: 13.5rem;
  }

  .max\:tw-right-55{
    right: 13.75rem;
  }

  .max\:tw-right-56{
    right: 14rem;
  }

  .max\:tw-right-57{
    right: 14.25rem;
  }

  .max\:tw-right-58{
    right: 14.5rem;
  }

  .max\:tw-right-59{
    right: 14.75rem;
  }

  .max\:tw-right-60{
    right: 15rem;
  }

  .max\:tw-right-61{
    right: 15.25rem;
  }

  .max\:tw-right-62{
    right: 15.5rem;
  }

  .max\:tw-right-63{
    right: 15.75rem;
  }

  .max\:tw-right-64{
    right: 16rem;
  }

  .max\:tw-right-65{
    right: 16.25rem;
  }

  .max\:tw-right-66{
    right: 16.5rem;
  }

  .max\:tw-right-68{
    right: 17rem;
  }

  .max\:tw-right-69{
    right: 17.25rem;
  }

  .max\:tw-right-70{
    right: 17.5rem;
  }

  .max\:tw-right-71{
    right: 17.75rem;
  }

  .max\:tw-right-72{
    right: 18rem;
  }

  .max\:tw-right-73{
    right: 18.25rem;
  }

  .max\:tw-right-74{
    right: 18.5rem;
  }

  .max\:tw-right-75{
    right: 18.75rem;
  }

  .max\:tw-right-76{
    right: 19rem;
  }

  .max\:tw-right-77{
    right: 19.25rem;
  }

  .max\:tw-right-78{
    right: 19.5rem;
  }

  .max\:tw-right-79{
    right: 19.75rem;
  }

  .max\:tw-right-80{
    right: 20rem;
  }

  .max\:tw-right-81{
    right: 20.25rem;
  }

  .max\:tw-right-82{
    right: 20.5rem;
  }

  .max\:tw-right-83{
    right: 20.75rem;
  }

  .max\:tw-right-84{
    right: 21rem;
  }

  .max\:tw-right-85{
    right: 21.25rem;
  }

  .max\:tw-right-86{
    right: 21.5rem;
  }

  .max\:tw-right-87{
    right: 21.75rem;
  }

  .max\:tw-right-88{
    right: 22rem;
  }

  .max\:tw-right-89{
    right: 22.25rem;
  }

  .max\:tw-right-90{
    right: 22.5rem;
  }

  .max\:tw-right-91{
    right: 22.75rem;
  }

  .max\:tw-right-92{
    right: 23rem;
  }

  .max\:tw-right-96{
    right: 24rem;
  }

  .max\:tw-right-102{
    right: 25.5rem;
  }

  .max\:tw-right-112{
    right: 28rem;
  }

  .max\:tw-right-128{
    right: 31rem;
  }

  .max\:tw-right-129{
    right: 32.25rem;
  }

  .max\:tw-right-130{
    right: 32.5rem;
  }

  .max\:tw-right-140{
    right: 35rem;
  }

  .max\:tw-right-160{
    right: 40rem;
  }

  .max\:tw-right-180{
    right: 45rem;
  }

  .max\:tw-right-185{
    right: 46.25rem;
  }

  .max\:tw-right-190{
    right: 47.5rem;
  }

  .max\:tw-right-200{
    right: 50rem;
  }

  .max\:tw-right-auto{
    right: auto;
  }

  .max\:tw-right-px{
    right: 1px;
  }

  .max\:tw-right-0\.5{
    right: 0.125rem;
  }

  .max\:tw-right-1\.5{
    right: 0.375rem;
  }

  .max\:tw-right-2\.5{
    right: 0.625rem;
  }

  .max\:tw-right-3\.5{
    right: 0.875rem;
  }

  .max\:tw--right-0{
    right: 0px;
  }

  .max\:tw--right-1{
    right: -0.25rem;
  }

  .max\:tw--right-2{
    right: -0.5rem;
  }

  .max\:tw--right-3{
    right: -0.75rem;
  }

  .max\:tw--right-4{
    right: -1rem;
  }

  .max\:tw--right-5{
    right: -1.25rem;
  }

  .max\:tw--right-6{
    right: -1.5rem;
  }

  .max\:tw--right-7{
    right: -1.75rem;
  }

  .max\:tw--right-8{
    right: -2rem;
  }

  .max\:tw--right-9{
    right: -2.25rem;
  }

  .max\:tw--right-10{
    right: -2.5rem;
  }

  .max\:tw--right-11{
    right: -2.75rem;
  }

  .max\:tw--right-12{
    right: -3rem;
  }

  .max\:tw--right-13{
    right: -3.25rem;
  }

  .max\:tw--right-14{
    right: -3.5rem;
  }

  .max\:tw--right-15{
    right: -3.75rem;
  }

  .max\:tw--right-16{
    right: -4rem;
  }

  .max\:tw--right-17{
    right: -4.25rem;
  }

  .max\:tw--right-18{
    right: -4.5rem;
  }

  .max\:tw--right-19{
    right: -4.75rem;
  }

  .max\:tw--right-20{
    right: -5rem;
  }

  .max\:tw--right-21{
    right: -5.25rem;
  }

  .max\:tw--right-22{
    right: -5.5rem;
  }

  .max\:tw--right-23{
    right: -5.75rem;
  }

  .max\:tw--right-24{
    right: -6rem;
  }

  .max\:tw--right-25{
    right: -6.25rem;
  }

  .max\:tw--right-26{
    right: -6.5rem;
  }

  .max\:tw--right-27{
    right: -6.75rem;
  }

  .max\:tw--right-28{
    right: -7rem;
  }

  .max\:tw--right-29{
    right: -7.25rem;
  }

  .max\:tw--right-30{
    right: -7.5rem;
  }

  .max\:tw--right-31{
    right: -7.75rem;
  }

  .max\:tw--right-32{
    right: -8rem;
  }

  .max\:tw--right-33{
    right: -8.25rem;
  }

  .max\:tw--right-34{
    right: -8.5rem;
  }

  .max\:tw--right-35{
    right: -8.75rem;
  }

  .max\:tw--right-36{
    right: -9rem;
  }

  .max\:tw--right-37{
    right: -9.25rem;
  }

  .max\:tw--right-38{
    right: -9.5rem;
  }

  .max\:tw--right-39{
    right: -9.75rem;
  }

  .max\:tw--right-40{
    right: -10rem;
  }

  .max\:tw--right-41{
    right: -10.25rem;
  }

  .max\:tw--right-42{
    right: -10.5rem;
  }

  .max\:tw--right-43{
    right: -10.75rem;
  }

  .max\:tw--right-44{
    right: -11rem;
  }

  .max\:tw--right-45{
    right: -11.25rem;
  }

  .max\:tw--right-46{
    right: -11.5rem;
  }

  .max\:tw--right-47{
    right: -11.75rem;
  }

  .max\:tw--right-48{
    right: -12rem;
  }

  .max\:tw--right-50{
    right: -12.5rem;
  }

  .max\:tw--right-52{
    right: -13rem;
  }

  .max\:tw--right-53{
    right: -13.25rem;
  }

  .max\:tw--right-54{
    right: -13.5rem;
  }

  .max\:tw--right-55{
    right: -13.75rem;
  }

  .max\:tw--right-56{
    right: -14rem;
  }

  .max\:tw--right-57{
    right: -14.25rem;
  }

  .max\:tw--right-58{
    right: -14.5rem;
  }

  .max\:tw--right-59{
    right: -14.75rem;
  }

  .max\:tw--right-60{
    right: -15rem;
  }

  .max\:tw--right-61{
    right: -15.25rem;
  }

  .max\:tw--right-62{
    right: -15.5rem;
  }

  .max\:tw--right-63{
    right: -15.75rem;
  }

  .max\:tw--right-64{
    right: -16rem;
  }

  .max\:tw--right-65{
    right: -16.25rem;
  }

  .max\:tw--right-66{
    right: -16.5rem;
  }

  .max\:tw--right-68{
    right: -17rem;
  }

  .max\:tw--right-69{
    right: -17.25rem;
  }

  .max\:tw--right-70{
    right: -17.5rem;
  }

  .max\:tw--right-71{
    right: -17.75rem;
  }

  .max\:tw--right-72{
    right: -18rem;
  }

  .max\:tw--right-73{
    right: -18.25rem;
  }

  .max\:tw--right-74{
    right: -18.5rem;
  }

  .max\:tw--right-75{
    right: -18.75rem;
  }

  .max\:tw--right-76{
    right: -19rem;
  }

  .max\:tw--right-77{
    right: -19.25rem;
  }

  .max\:tw--right-78{
    right: -19.5rem;
  }

  .max\:tw--right-79{
    right: -19.75rem;
  }

  .max\:tw--right-80{
    right: -20rem;
  }

  .max\:tw--right-81{
    right: -20.25rem;
  }

  .max\:tw--right-82{
    right: -20.5rem;
  }

  .max\:tw--right-83{
    right: -20.75rem;
  }

  .max\:tw--right-84{
    right: -21rem;
  }

  .max\:tw--right-85{
    right: -21.25rem;
  }

  .max\:tw--right-86{
    right: -21.5rem;
  }

  .max\:tw--right-87{
    right: -21.75rem;
  }

  .max\:tw--right-88{
    right: -22rem;
  }

  .max\:tw--right-89{
    right: -22.25rem;
  }

  .max\:tw--right-90{
    right: -22.5rem;
  }

  .max\:tw--right-91{
    right: -22.75rem;
  }

  .max\:tw--right-92{
    right: -23rem;
  }

  .max\:tw--right-96{
    right: -24rem;
  }

  .max\:tw--right-102{
    right: -25.5rem;
  }

  .max\:tw--right-112{
    right: -28rem;
  }

  .max\:tw--right-128{
    right: -31rem;
  }

  .max\:tw--right-129{
    right: -32.25rem;
  }

  .max\:tw--right-130{
    right: -32.5rem;
  }

  .max\:tw--right-140{
    right: -35rem;
  }

  .max\:tw--right-160{
    right: -40rem;
  }

  .max\:tw--right-180{
    right: -45rem;
  }

  .max\:tw--right-185{
    right: -46.25rem;
  }

  .max\:tw--right-190{
    right: -47.5rem;
  }

  .max\:tw--right-200{
    right: -50rem;
  }

  .max\:tw--right-px{
    right: -1px;
  }

  .max\:tw--right-0\.5{
    right: -0.125rem;
  }

  .max\:tw--right-1\.5{
    right: -0.375rem;
  }

  .max\:tw--right-2\.5{
    right: -0.625rem;
  }

  .max\:tw--right-3\.5{
    right: -0.875rem;
  }

  .max\:tw-right-1\/2{
    right: 50%;
  }

  .max\:tw-right-1\/3{
    right: 33.333333%;
  }

  .max\:tw-right-2\/3{
    right: 66.666667%;
  }

  .max\:tw-right-1\/4{
    right: 25%;
  }

  .max\:tw-right-2\/4{
    right: 50%;
  }

  .max\:tw-right-3\/4{
    right: 75%;
  }

  .max\:tw-right-full{
    right: 100%;
  }

  .max\:tw--right-1\/2{
    right: -50%;
  }

  .max\:tw--right-1\/3{
    right: -33.333333%;
  }

  .max\:tw--right-2\/3{
    right: -66.666667%;
  }

  .max\:tw--right-1\/4{
    right: -25%;
  }

  .max\:tw--right-2\/4{
    right: -50%;
  }

  .max\:tw--right-3\/4{
    right: -75%;
  }

  .max\:tw--right-full{
    right: -100%;
  }

  .max\:tw-bottom-0{
    bottom: 0px;
  }

  .max\:tw-bottom-1{
    bottom: 0.25rem;
  }

  .max\:tw-bottom-2{
    bottom: 0.5rem;
  }

  .max\:tw-bottom-3{
    bottom: 0.75rem;
  }

  .max\:tw-bottom-4{
    bottom: 1rem;
  }

  .max\:tw-bottom-5{
    bottom: 1.25rem;
  }

  .max\:tw-bottom-6{
    bottom: 1.5rem;
  }

  .max\:tw-bottom-7{
    bottom: 1.75rem;
  }

  .max\:tw-bottom-8{
    bottom: 2rem;
  }

  .max\:tw-bottom-9{
    bottom: 2.25rem;
  }

  .max\:tw-bottom-10{
    bottom: 2.5rem;
  }

  .max\:tw-bottom-11{
    bottom: 2.75rem;
  }

  .max\:tw-bottom-12{
    bottom: 3rem;
  }

  .max\:tw-bottom-13{
    bottom: 3.25rem;
  }

  .max\:tw-bottom-14{
    bottom: 3.5rem;
  }

  .max\:tw-bottom-15{
    bottom: 3.75rem;
  }

  .max\:tw-bottom-16{
    bottom: 4rem;
  }

  .max\:tw-bottom-17{
    bottom: 4.25rem;
  }

  .max\:tw-bottom-18{
    bottom: 4.5rem;
  }

  .max\:tw-bottom-19{
    bottom: 4.75rem;
  }

  .max\:tw-bottom-20{
    bottom: 5rem;
  }

  .max\:tw-bottom-21{
    bottom: 5.25rem;
  }

  .max\:tw-bottom-22{
    bottom: 5.5rem;
  }

  .max\:tw-bottom-23{
    bottom: 5.75rem;
  }

  .max\:tw-bottom-24{
    bottom: 6rem;
  }

  .max\:tw-bottom-25{
    bottom: 6.25rem;
  }

  .max\:tw-bottom-26{
    bottom: 6.5rem;
  }

  .max\:tw-bottom-27{
    bottom: 6.75rem;
  }

  .max\:tw-bottom-28{
    bottom: 7rem;
  }

  .max\:tw-bottom-29{
    bottom: 7.25rem;
  }

  .max\:tw-bottom-30{
    bottom: 7.5rem;
  }

  .max\:tw-bottom-31{
    bottom: 7.75rem;
  }

  .max\:tw-bottom-32{
    bottom: 8rem;
  }

  .max\:tw-bottom-33{
    bottom: 8.25rem;
  }

  .max\:tw-bottom-34{
    bottom: 8.5rem;
  }

  .max\:tw-bottom-35{
    bottom: 8.75rem;
  }

  .max\:tw-bottom-36{
    bottom: 9rem;
  }

  .max\:tw-bottom-37{
    bottom: 9.25rem;
  }

  .max\:tw-bottom-38{
    bottom: 9.5rem;
  }

  .max\:tw-bottom-39{
    bottom: 9.75rem;
  }

  .max\:tw-bottom-40{
    bottom: 10rem;
  }

  .max\:tw-bottom-41{
    bottom: 10.25rem;
  }

  .max\:tw-bottom-42{
    bottom: 10.5rem;
  }

  .max\:tw-bottom-43{
    bottom: 10.75rem;
  }

  .max\:tw-bottom-44{
    bottom: 11rem;
  }

  .max\:tw-bottom-45{
    bottom: 11.25rem;
  }

  .max\:tw-bottom-46{
    bottom: 11.5rem;
  }

  .max\:tw-bottom-47{
    bottom: 11.75rem;
  }

  .max\:tw-bottom-48{
    bottom: 12rem;
  }

  .max\:tw-bottom-50{
    bottom: 12.5rem;
  }

  .max\:tw-bottom-52{
    bottom: 13rem;
  }

  .max\:tw-bottom-53{
    bottom: 13.25rem;
  }

  .max\:tw-bottom-54{
    bottom: 13.5rem;
  }

  .max\:tw-bottom-55{
    bottom: 13.75rem;
  }

  .max\:tw-bottom-56{
    bottom: 14rem;
  }

  .max\:tw-bottom-57{
    bottom: 14.25rem;
  }

  .max\:tw-bottom-58{
    bottom: 14.5rem;
  }

  .max\:tw-bottom-59{
    bottom: 14.75rem;
  }

  .max\:tw-bottom-60{
    bottom: 15rem;
  }

  .max\:tw-bottom-61{
    bottom: 15.25rem;
  }

  .max\:tw-bottom-62{
    bottom: 15.5rem;
  }

  .max\:tw-bottom-63{
    bottom: 15.75rem;
  }

  .max\:tw-bottom-64{
    bottom: 16rem;
  }

  .max\:tw-bottom-65{
    bottom: 16.25rem;
  }

  .max\:tw-bottom-66{
    bottom: 16.5rem;
  }

  .max\:tw-bottom-68{
    bottom: 17rem;
  }

  .max\:tw-bottom-69{
    bottom: 17.25rem;
  }

  .max\:tw-bottom-70{
    bottom: 17.5rem;
  }

  .max\:tw-bottom-71{
    bottom: 17.75rem;
  }

  .max\:tw-bottom-72{
    bottom: 18rem;
  }

  .max\:tw-bottom-73{
    bottom: 18.25rem;
  }

  .max\:tw-bottom-74{
    bottom: 18.5rem;
  }

  .max\:tw-bottom-75{
    bottom: 18.75rem;
  }

  .max\:tw-bottom-76{
    bottom: 19rem;
  }

  .max\:tw-bottom-77{
    bottom: 19.25rem;
  }

  .max\:tw-bottom-78{
    bottom: 19.5rem;
  }

  .max\:tw-bottom-79{
    bottom: 19.75rem;
  }

  .max\:tw-bottom-80{
    bottom: 20rem;
  }

  .max\:tw-bottom-81{
    bottom: 20.25rem;
  }

  .max\:tw-bottom-82{
    bottom: 20.5rem;
  }

  .max\:tw-bottom-83{
    bottom: 20.75rem;
  }

  .max\:tw-bottom-84{
    bottom: 21rem;
  }

  .max\:tw-bottom-85{
    bottom: 21.25rem;
  }

  .max\:tw-bottom-86{
    bottom: 21.5rem;
  }

  .max\:tw-bottom-87{
    bottom: 21.75rem;
  }

  .max\:tw-bottom-88{
    bottom: 22rem;
  }

  .max\:tw-bottom-89{
    bottom: 22.25rem;
  }

  .max\:tw-bottom-90{
    bottom: 22.5rem;
  }

  .max\:tw-bottom-91{
    bottom: 22.75rem;
  }

  .max\:tw-bottom-92{
    bottom: 23rem;
  }

  .max\:tw-bottom-96{
    bottom: 24rem;
  }

  .max\:tw-bottom-102{
    bottom: 25.5rem;
  }

  .max\:tw-bottom-112{
    bottom: 28rem;
  }

  .max\:tw-bottom-128{
    bottom: 31rem;
  }

  .max\:tw-bottom-129{
    bottom: 32.25rem;
  }

  .max\:tw-bottom-130{
    bottom: 32.5rem;
  }

  .max\:tw-bottom-140{
    bottom: 35rem;
  }

  .max\:tw-bottom-160{
    bottom: 40rem;
  }

  .max\:tw-bottom-180{
    bottom: 45rem;
  }

  .max\:tw-bottom-185{
    bottom: 46.25rem;
  }

  .max\:tw-bottom-190{
    bottom: 47.5rem;
  }

  .max\:tw-bottom-200{
    bottom: 50rem;
  }

  .max\:tw-bottom-auto{
    bottom: auto;
  }

  .max\:tw-bottom-px{
    bottom: 1px;
  }

  .max\:tw-bottom-0\.5{
    bottom: 0.125rem;
  }

  .max\:tw-bottom-1\.5{
    bottom: 0.375rem;
  }

  .max\:tw-bottom-2\.5{
    bottom: 0.625rem;
  }

  .max\:tw-bottom-3\.5{
    bottom: 0.875rem;
  }

  .max\:tw--bottom-0{
    bottom: 0px;
  }

  .max\:tw--bottom-1{
    bottom: -0.25rem;
  }

  .max\:tw--bottom-2{
    bottom: -0.5rem;
  }

  .max\:tw--bottom-3{
    bottom: -0.75rem;
  }

  .max\:tw--bottom-4{
    bottom: -1rem;
  }

  .max\:tw--bottom-5{
    bottom: -1.25rem;
  }

  .max\:tw--bottom-6{
    bottom: -1.5rem;
  }

  .max\:tw--bottom-7{
    bottom: -1.75rem;
  }

  .max\:tw--bottom-8{
    bottom: -2rem;
  }

  .max\:tw--bottom-9{
    bottom: -2.25rem;
  }

  .max\:tw--bottom-10{
    bottom: -2.5rem;
  }

  .max\:tw--bottom-11{
    bottom: -2.75rem;
  }

  .max\:tw--bottom-12{
    bottom: -3rem;
  }

  .max\:tw--bottom-13{
    bottom: -3.25rem;
  }

  .max\:tw--bottom-14{
    bottom: -3.5rem;
  }

  .max\:tw--bottom-15{
    bottom: -3.75rem;
  }

  .max\:tw--bottom-16{
    bottom: -4rem;
  }

  .max\:tw--bottom-17{
    bottom: -4.25rem;
  }

  .max\:tw--bottom-18{
    bottom: -4.5rem;
  }

  .max\:tw--bottom-19{
    bottom: -4.75rem;
  }

  .max\:tw--bottom-20{
    bottom: -5rem;
  }

  .max\:tw--bottom-21{
    bottom: -5.25rem;
  }

  .max\:tw--bottom-22{
    bottom: -5.5rem;
  }

  .max\:tw--bottom-23{
    bottom: -5.75rem;
  }

  .max\:tw--bottom-24{
    bottom: -6rem;
  }

  .max\:tw--bottom-25{
    bottom: -6.25rem;
  }

  .max\:tw--bottom-26{
    bottom: -6.5rem;
  }

  .max\:tw--bottom-27{
    bottom: -6.75rem;
  }

  .max\:tw--bottom-28{
    bottom: -7rem;
  }

  .max\:tw--bottom-29{
    bottom: -7.25rem;
  }

  .max\:tw--bottom-30{
    bottom: -7.5rem;
  }

  .max\:tw--bottom-31{
    bottom: -7.75rem;
  }

  .max\:tw--bottom-32{
    bottom: -8rem;
  }

  .max\:tw--bottom-33{
    bottom: -8.25rem;
  }

  .max\:tw--bottom-34{
    bottom: -8.5rem;
  }

  .max\:tw--bottom-35{
    bottom: -8.75rem;
  }

  .max\:tw--bottom-36{
    bottom: -9rem;
  }

  .max\:tw--bottom-37{
    bottom: -9.25rem;
  }

  .max\:tw--bottom-38{
    bottom: -9.5rem;
  }

  .max\:tw--bottom-39{
    bottom: -9.75rem;
  }

  .max\:tw--bottom-40{
    bottom: -10rem;
  }

  .max\:tw--bottom-41{
    bottom: -10.25rem;
  }

  .max\:tw--bottom-42{
    bottom: -10.5rem;
  }

  .max\:tw--bottom-43{
    bottom: -10.75rem;
  }

  .max\:tw--bottom-44{
    bottom: -11rem;
  }

  .max\:tw--bottom-45{
    bottom: -11.25rem;
  }

  .max\:tw--bottom-46{
    bottom: -11.5rem;
  }

  .max\:tw--bottom-47{
    bottom: -11.75rem;
  }

  .max\:tw--bottom-48{
    bottom: -12rem;
  }

  .max\:tw--bottom-50{
    bottom: -12.5rem;
  }

  .max\:tw--bottom-52{
    bottom: -13rem;
  }

  .max\:tw--bottom-53{
    bottom: -13.25rem;
  }

  .max\:tw--bottom-54{
    bottom: -13.5rem;
  }

  .max\:tw--bottom-55{
    bottom: -13.75rem;
  }

  .max\:tw--bottom-56{
    bottom: -14rem;
  }

  .max\:tw--bottom-57{
    bottom: -14.25rem;
  }

  .max\:tw--bottom-58{
    bottom: -14.5rem;
  }

  .max\:tw--bottom-59{
    bottom: -14.75rem;
  }

  .max\:tw--bottom-60{
    bottom: -15rem;
  }

  .max\:tw--bottom-61{
    bottom: -15.25rem;
  }

  .max\:tw--bottom-62{
    bottom: -15.5rem;
  }

  .max\:tw--bottom-63{
    bottom: -15.75rem;
  }

  .max\:tw--bottom-64{
    bottom: -16rem;
  }

  .max\:tw--bottom-65{
    bottom: -16.25rem;
  }

  .max\:tw--bottom-66{
    bottom: -16.5rem;
  }

  .max\:tw--bottom-68{
    bottom: -17rem;
  }

  .max\:tw--bottom-69{
    bottom: -17.25rem;
  }

  .max\:tw--bottom-70{
    bottom: -17.5rem;
  }

  .max\:tw--bottom-71{
    bottom: -17.75rem;
  }

  .max\:tw--bottom-72{
    bottom: -18rem;
  }

  .max\:tw--bottom-73{
    bottom: -18.25rem;
  }

  .max\:tw--bottom-74{
    bottom: -18.5rem;
  }

  .max\:tw--bottom-75{
    bottom: -18.75rem;
  }

  .max\:tw--bottom-76{
    bottom: -19rem;
  }

  .max\:tw--bottom-77{
    bottom: -19.25rem;
  }

  .max\:tw--bottom-78{
    bottom: -19.5rem;
  }

  .max\:tw--bottom-79{
    bottom: -19.75rem;
  }

  .max\:tw--bottom-80{
    bottom: -20rem;
  }

  .max\:tw--bottom-81{
    bottom: -20.25rem;
  }

  .max\:tw--bottom-82{
    bottom: -20.5rem;
  }

  .max\:tw--bottom-83{
    bottom: -20.75rem;
  }

  .max\:tw--bottom-84{
    bottom: -21rem;
  }

  .max\:tw--bottom-85{
    bottom: -21.25rem;
  }

  .max\:tw--bottom-86{
    bottom: -21.5rem;
  }

  .max\:tw--bottom-87{
    bottom: -21.75rem;
  }

  .max\:tw--bottom-88{
    bottom: -22rem;
  }

  .max\:tw--bottom-89{
    bottom: -22.25rem;
  }

  .max\:tw--bottom-90{
    bottom: -22.5rem;
  }

  .max\:tw--bottom-91{
    bottom: -22.75rem;
  }

  .max\:tw--bottom-92{
    bottom: -23rem;
  }

  .max\:tw--bottom-96{
    bottom: -24rem;
  }

  .max\:tw--bottom-102{
    bottom: -25.5rem;
  }

  .max\:tw--bottom-112{
    bottom: -28rem;
  }

  .max\:tw--bottom-128{
    bottom: -31rem;
  }

  .max\:tw--bottom-129{
    bottom: -32.25rem;
  }

  .max\:tw--bottom-130{
    bottom: -32.5rem;
  }

  .max\:tw--bottom-140{
    bottom: -35rem;
  }

  .max\:tw--bottom-160{
    bottom: -40rem;
  }

  .max\:tw--bottom-180{
    bottom: -45rem;
  }

  .max\:tw--bottom-185{
    bottom: -46.25rem;
  }

  .max\:tw--bottom-190{
    bottom: -47.5rem;
  }

  .max\:tw--bottom-200{
    bottom: -50rem;
  }

  .max\:tw--bottom-px{
    bottom: -1px;
  }

  .max\:tw--bottom-0\.5{
    bottom: -0.125rem;
  }

  .max\:tw--bottom-1\.5{
    bottom: -0.375rem;
  }

  .max\:tw--bottom-2\.5{
    bottom: -0.625rem;
  }

  .max\:tw--bottom-3\.5{
    bottom: -0.875rem;
  }

  .max\:tw-bottom-1\/2{
    bottom: 50%;
  }

  .max\:tw-bottom-1\/3{
    bottom: 33.333333%;
  }

  .max\:tw-bottom-2\/3{
    bottom: 66.666667%;
  }

  .max\:tw-bottom-1\/4{
    bottom: 25%;
  }

  .max\:tw-bottom-2\/4{
    bottom: 50%;
  }

  .max\:tw-bottom-3\/4{
    bottom: 75%;
  }

  .max\:tw-bottom-full{
    bottom: 100%;
  }

  .max\:tw--bottom-1\/2{
    bottom: -50%;
  }

  .max\:tw--bottom-1\/3{
    bottom: -33.333333%;
  }

  .max\:tw--bottom-2\/3{
    bottom: -66.666667%;
  }

  .max\:tw--bottom-1\/4{
    bottom: -25%;
  }

  .max\:tw--bottom-2\/4{
    bottom: -50%;
  }

  .max\:tw--bottom-3\/4{
    bottom: -75%;
  }

  .max\:tw--bottom-full{
    bottom: -100%;
  }

  .max\:tw-left-0{
    left: 0px;
  }

  .max\:tw-left-1{
    left: 0.25rem;
  }

  .max\:tw-left-2{
    left: 0.5rem;
  }

  .max\:tw-left-3{
    left: 0.75rem;
  }

  .max\:tw-left-4{
    left: 1rem;
  }

  .max\:tw-left-5{
    left: 1.25rem;
  }

  .max\:tw-left-6{
    left: 1.5rem;
  }

  .max\:tw-left-7{
    left: 1.75rem;
  }

  .max\:tw-left-8{
    left: 2rem;
  }

  .max\:tw-left-9{
    left: 2.25rem;
  }

  .max\:tw-left-10{
    left: 2.5rem;
  }

  .max\:tw-left-11{
    left: 2.75rem;
  }

  .max\:tw-left-12{
    left: 3rem;
  }

  .max\:tw-left-13{
    left: 3.25rem;
  }

  .max\:tw-left-14{
    left: 3.5rem;
  }

  .max\:tw-left-15{
    left: 3.75rem;
  }

  .max\:tw-left-16{
    left: 4rem;
  }

  .max\:tw-left-17{
    left: 4.25rem;
  }

  .max\:tw-left-18{
    left: 4.5rem;
  }

  .max\:tw-left-19{
    left: 4.75rem;
  }

  .max\:tw-left-20{
    left: 5rem;
  }

  .max\:tw-left-21{
    left: 5.25rem;
  }

  .max\:tw-left-22{
    left: 5.5rem;
  }

  .max\:tw-left-23{
    left: 5.75rem;
  }

  .max\:tw-left-24{
    left: 6rem;
  }

  .max\:tw-left-25{
    left: 6.25rem;
  }

  .max\:tw-left-26{
    left: 6.5rem;
  }

  .max\:tw-left-27{
    left: 6.75rem;
  }

  .max\:tw-left-28{
    left: 7rem;
  }

  .max\:tw-left-29{
    left: 7.25rem;
  }

  .max\:tw-left-30{
    left: 7.5rem;
  }

  .max\:tw-left-31{
    left: 7.75rem;
  }

  .max\:tw-left-32{
    left: 8rem;
  }

  .max\:tw-left-33{
    left: 8.25rem;
  }

  .max\:tw-left-34{
    left: 8.5rem;
  }

  .max\:tw-left-35{
    left: 8.75rem;
  }

  .max\:tw-left-36{
    left: 9rem;
  }

  .max\:tw-left-37{
    left: 9.25rem;
  }

  .max\:tw-left-38{
    left: 9.5rem;
  }

  .max\:tw-left-39{
    left: 9.75rem;
  }

  .max\:tw-left-40{
    left: 10rem;
  }

  .max\:tw-left-41{
    left: 10.25rem;
  }

  .max\:tw-left-42{
    left: 10.5rem;
  }

  .max\:tw-left-43{
    left: 10.75rem;
  }

  .max\:tw-left-44{
    left: 11rem;
  }

  .max\:tw-left-45{
    left: 11.25rem;
  }

  .max\:tw-left-46{
    left: 11.5rem;
  }

  .max\:tw-left-47{
    left: 11.75rem;
  }

  .max\:tw-left-48{
    left: 12rem;
  }

  .max\:tw-left-50{
    left: 12.5rem;
  }

  .max\:tw-left-52{
    left: 13rem;
  }

  .max\:tw-left-53{
    left: 13.25rem;
  }

  .max\:tw-left-54{
    left: 13.5rem;
  }

  .max\:tw-left-55{
    left: 13.75rem;
  }

  .max\:tw-left-56{
    left: 14rem;
  }

  .max\:tw-left-57{
    left: 14.25rem;
  }

  .max\:tw-left-58{
    left: 14.5rem;
  }

  .max\:tw-left-59{
    left: 14.75rem;
  }

  .max\:tw-left-60{
    left: 15rem;
  }

  .max\:tw-left-61{
    left: 15.25rem;
  }

  .max\:tw-left-62{
    left: 15.5rem;
  }

  .max\:tw-left-63{
    left: 15.75rem;
  }

  .max\:tw-left-64{
    left: 16rem;
  }

  .max\:tw-left-65{
    left: 16.25rem;
  }

  .max\:tw-left-66{
    left: 16.5rem;
  }

  .max\:tw-left-68{
    left: 17rem;
  }

  .max\:tw-left-69{
    left: 17.25rem;
  }

  .max\:tw-left-70{
    left: 17.5rem;
  }

  .max\:tw-left-71{
    left: 17.75rem;
  }

  .max\:tw-left-72{
    left: 18rem;
  }

  .max\:tw-left-73{
    left: 18.25rem;
  }

  .max\:tw-left-74{
    left: 18.5rem;
  }

  .max\:tw-left-75{
    left: 18.75rem;
  }

  .max\:tw-left-76{
    left: 19rem;
  }

  .max\:tw-left-77{
    left: 19.25rem;
  }

  .max\:tw-left-78{
    left: 19.5rem;
  }

  .max\:tw-left-79{
    left: 19.75rem;
  }

  .max\:tw-left-80{
    left: 20rem;
  }

  .max\:tw-left-81{
    left: 20.25rem;
  }

  .max\:tw-left-82{
    left: 20.5rem;
  }

  .max\:tw-left-83{
    left: 20.75rem;
  }

  .max\:tw-left-84{
    left: 21rem;
  }

  .max\:tw-left-85{
    left: 21.25rem;
  }

  .max\:tw-left-86{
    left: 21.5rem;
  }

  .max\:tw-left-87{
    left: 21.75rem;
  }

  .max\:tw-left-88{
    left: 22rem;
  }

  .max\:tw-left-89{
    left: 22.25rem;
  }

  .max\:tw-left-90{
    left: 22.5rem;
  }

  .max\:tw-left-91{
    left: 22.75rem;
  }

  .max\:tw-left-92{
    left: 23rem;
  }

  .max\:tw-left-96{
    left: 24rem;
  }

  .max\:tw-left-102{
    left: 25.5rem;
  }

  .max\:tw-left-112{
    left: 28rem;
  }

  .max\:tw-left-128{
    left: 31rem;
  }

  .max\:tw-left-129{
    left: 32.25rem;
  }

  .max\:tw-left-130{
    left: 32.5rem;
  }

  .max\:tw-left-140{
    left: 35rem;
  }

  .max\:tw-left-160{
    left: 40rem;
  }

  .max\:tw-left-180{
    left: 45rem;
  }

  .max\:tw-left-185{
    left: 46.25rem;
  }

  .max\:tw-left-190{
    left: 47.5rem;
  }

  .max\:tw-left-200{
    left: 50rem;
  }

  .max\:tw-left-auto{
    left: auto;
  }

  .max\:tw-left-px{
    left: 1px;
  }

  .max\:tw-left-0\.5{
    left: 0.125rem;
  }

  .max\:tw-left-1\.5{
    left: 0.375rem;
  }

  .max\:tw-left-2\.5{
    left: 0.625rem;
  }

  .max\:tw-left-3\.5{
    left: 0.875rem;
  }

  .max\:tw--left-0{
    left: 0px;
  }

  .max\:tw--left-1{
    left: -0.25rem;
  }

  .max\:tw--left-2{
    left: -0.5rem;
  }

  .max\:tw--left-3{
    left: -0.75rem;
  }

  .max\:tw--left-4{
    left: -1rem;
  }

  .max\:tw--left-5{
    left: -1.25rem;
  }

  .max\:tw--left-6{
    left: -1.5rem;
  }

  .max\:tw--left-7{
    left: -1.75rem;
  }

  .max\:tw--left-8{
    left: -2rem;
  }

  .max\:tw--left-9{
    left: -2.25rem;
  }

  .max\:tw--left-10{
    left: -2.5rem;
  }

  .max\:tw--left-11{
    left: -2.75rem;
  }

  .max\:tw--left-12{
    left: -3rem;
  }

  .max\:tw--left-13{
    left: -3.25rem;
  }

  .max\:tw--left-14{
    left: -3.5rem;
  }

  .max\:tw--left-15{
    left: -3.75rem;
  }

  .max\:tw--left-16{
    left: -4rem;
  }

  .max\:tw--left-17{
    left: -4.25rem;
  }

  .max\:tw--left-18{
    left: -4.5rem;
  }

  .max\:tw--left-19{
    left: -4.75rem;
  }

  .max\:tw--left-20{
    left: -5rem;
  }

  .max\:tw--left-21{
    left: -5.25rem;
  }

  .max\:tw--left-22{
    left: -5.5rem;
  }

  .max\:tw--left-23{
    left: -5.75rem;
  }

  .max\:tw--left-24{
    left: -6rem;
  }

  .max\:tw--left-25{
    left: -6.25rem;
  }

  .max\:tw--left-26{
    left: -6.5rem;
  }

  .max\:tw--left-27{
    left: -6.75rem;
  }

  .max\:tw--left-28{
    left: -7rem;
  }

  .max\:tw--left-29{
    left: -7.25rem;
  }

  .max\:tw--left-30{
    left: -7.5rem;
  }

  .max\:tw--left-31{
    left: -7.75rem;
  }

  .max\:tw--left-32{
    left: -8rem;
  }

  .max\:tw--left-33{
    left: -8.25rem;
  }

  .max\:tw--left-34{
    left: -8.5rem;
  }

  .max\:tw--left-35{
    left: -8.75rem;
  }

  .max\:tw--left-36{
    left: -9rem;
  }

  .max\:tw--left-37{
    left: -9.25rem;
  }

  .max\:tw--left-38{
    left: -9.5rem;
  }

  .max\:tw--left-39{
    left: -9.75rem;
  }

  .max\:tw--left-40{
    left: -10rem;
  }

  .max\:tw--left-41{
    left: -10.25rem;
  }

  .max\:tw--left-42{
    left: -10.5rem;
  }

  .max\:tw--left-43{
    left: -10.75rem;
  }

  .max\:tw--left-44{
    left: -11rem;
  }

  .max\:tw--left-45{
    left: -11.25rem;
  }

  .max\:tw--left-46{
    left: -11.5rem;
  }

  .max\:tw--left-47{
    left: -11.75rem;
  }

  .max\:tw--left-48{
    left: -12rem;
  }

  .max\:tw--left-50{
    left: -12.5rem;
  }

  .max\:tw--left-52{
    left: -13rem;
  }

  .max\:tw--left-53{
    left: -13.25rem;
  }

  .max\:tw--left-54{
    left: -13.5rem;
  }

  .max\:tw--left-55{
    left: -13.75rem;
  }

  .max\:tw--left-56{
    left: -14rem;
  }

  .max\:tw--left-57{
    left: -14.25rem;
  }

  .max\:tw--left-58{
    left: -14.5rem;
  }

  .max\:tw--left-59{
    left: -14.75rem;
  }

  .max\:tw--left-60{
    left: -15rem;
  }

  .max\:tw--left-61{
    left: -15.25rem;
  }

  .max\:tw--left-62{
    left: -15.5rem;
  }

  .max\:tw--left-63{
    left: -15.75rem;
  }

  .max\:tw--left-64{
    left: -16rem;
  }

  .max\:tw--left-65{
    left: -16.25rem;
  }

  .max\:tw--left-66{
    left: -16.5rem;
  }

  .max\:tw--left-68{
    left: -17rem;
  }

  .max\:tw--left-69{
    left: -17.25rem;
  }

  .max\:tw--left-70{
    left: -17.5rem;
  }

  .max\:tw--left-71{
    left: -17.75rem;
  }

  .max\:tw--left-72{
    left: -18rem;
  }

  .max\:tw--left-73{
    left: -18.25rem;
  }

  .max\:tw--left-74{
    left: -18.5rem;
  }

  .max\:tw--left-75{
    left: -18.75rem;
  }

  .max\:tw--left-76{
    left: -19rem;
  }

  .max\:tw--left-77{
    left: -19.25rem;
  }

  .max\:tw--left-78{
    left: -19.5rem;
  }

  .max\:tw--left-79{
    left: -19.75rem;
  }

  .max\:tw--left-80{
    left: -20rem;
  }

  .max\:tw--left-81{
    left: -20.25rem;
  }

  .max\:tw--left-82{
    left: -20.5rem;
  }

  .max\:tw--left-83{
    left: -20.75rem;
  }

  .max\:tw--left-84{
    left: -21rem;
  }

  .max\:tw--left-85{
    left: -21.25rem;
  }

  .max\:tw--left-86{
    left: -21.5rem;
  }

  .max\:tw--left-87{
    left: -21.75rem;
  }

  .max\:tw--left-88{
    left: -22rem;
  }

  .max\:tw--left-89{
    left: -22.25rem;
  }

  .max\:tw--left-90{
    left: -22.5rem;
  }

  .max\:tw--left-91{
    left: -22.75rem;
  }

  .max\:tw--left-92{
    left: -23rem;
  }

  .max\:tw--left-96{
    left: -24rem;
  }

  .max\:tw--left-102{
    left: -25.5rem;
  }

  .max\:tw--left-112{
    left: -28rem;
  }

  .max\:tw--left-128{
    left: -31rem;
  }

  .max\:tw--left-129{
    left: -32.25rem;
  }

  .max\:tw--left-130{
    left: -32.5rem;
  }

  .max\:tw--left-140{
    left: -35rem;
  }

  .max\:tw--left-160{
    left: -40rem;
  }

  .max\:tw--left-180{
    left: -45rem;
  }

  .max\:tw--left-185{
    left: -46.25rem;
  }

  .max\:tw--left-190{
    left: -47.5rem;
  }

  .max\:tw--left-200{
    left: -50rem;
  }

  .max\:tw--left-px{
    left: -1px;
  }

  .max\:tw--left-0\.5{
    left: -0.125rem;
  }

  .max\:tw--left-1\.5{
    left: -0.375rem;
  }

  .max\:tw--left-2\.5{
    left: -0.625rem;
  }

  .max\:tw--left-3\.5{
    left: -0.875rem;
  }

  .max\:tw-left-1\/2{
    left: 50%;
  }

  .max\:tw-left-1\/3{
    left: 33.333333%;
  }

  .max\:tw-left-2\/3{
    left: 66.666667%;
  }

  .max\:tw-left-1\/4{
    left: 25%;
  }

  .max\:tw-left-2\/4{
    left: 50%;
  }

  .max\:tw-left-3\/4{
    left: 75%;
  }

  .max\:tw-left-full{
    left: 100%;
  }

  .max\:tw--left-1\/2{
    left: -50%;
  }

  .max\:tw--left-1\/3{
    left: -33.333333%;
  }

  .max\:tw--left-2\/3{
    left: -66.666667%;
  }

  .max\:tw--left-1\/4{
    left: -25%;
  }

  .max\:tw--left-2\/4{
    left: -50%;
  }

  .max\:tw--left-3\/4{
    left: -75%;
  }

  .max\:tw--left-full{
    left: -100%;
  }

  .max\:tw-isolate{
    isolation: isolate;
  }

  .max\:tw-isolation-auto{
    isolation: auto;
  }

  .max\:tw-z-0{
    z-index: 0;
  }

  .max\:tw-z-10{
    z-index: 10;
  }

  .max\:tw-z-20{
    z-index: 20;
  }

  .max\:tw-z-30{
    z-index: 30;
  }

  .max\:tw-z-40{
    z-index: 40;
  }

  .max\:tw-z-50{
    z-index: 50;
  }

  .max\:tw-z-auto{
    z-index: auto;
  }

  .max\:focus-within\:tw-z-0:focus-within{
    z-index: 0;
  }

  .max\:focus-within\:tw-z-10:focus-within{
    z-index: 10;
  }

  .max\:focus-within\:tw-z-20:focus-within{
    z-index: 20;
  }

  .max\:focus-within\:tw-z-30:focus-within{
    z-index: 30;
  }

  .max\:focus-within\:tw-z-40:focus-within{
    z-index: 40;
  }

  .max\:focus-within\:tw-z-50:focus-within{
    z-index: 50;
  }

  .max\:focus-within\:tw-z-auto:focus-within{
    z-index: auto;
  }

  .max\:focus\:tw-z-0:focus{
    z-index: 0;
  }

  .max\:focus\:tw-z-10:focus{
    z-index: 10;
  }

  .max\:focus\:tw-z-20:focus{
    z-index: 20;
  }

  .max\:focus\:tw-z-30:focus{
    z-index: 30;
  }

  .max\:focus\:tw-z-40:focus{
    z-index: 40;
  }

  .max\:focus\:tw-z-50:focus{
    z-index: 50;
  }

  .max\:focus\:tw-z-auto:focus{
    z-index: auto;
  }

  .max\:tw-order-1{
    order: 1;
  }

  .max\:tw-order-2{
    order: 2;
  }

  .max\:tw-order-3{
    order: 3;
  }

  .max\:tw-order-4{
    order: 4;
  }

  .max\:tw-order-5{
    order: 5;
  }

  .max\:tw-order-6{
    order: 6;
  }

  .max\:tw-order-7{
    order: 7;
  }

  .max\:tw-order-8{
    order: 8;
  }

  .max\:tw-order-9{
    order: 9;
  }

  .max\:tw-order-10{
    order: 10;
  }

  .max\:tw-order-11{
    order: 11;
  }

  .max\:tw-order-12{
    order: 12;
  }

  .max\:tw-order-first{
    order: -9999;
  }

  .max\:tw-order-last{
    order: 9999;
  }

  .max\:tw-order-none{
    order: 0;
  }

  .max\:tw-col-auto{
    grid-column: auto;
  }

  .max\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  .max\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  .max\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  .max\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  .max\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  .max\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  .max\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  .max\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  .max\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  .max\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  .max\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  .max\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  .max\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  .max\:tw-col-start-1{
    grid-column-start: 1;
  }

  .max\:tw-col-start-2{
    grid-column-start: 2;
  }

  .max\:tw-col-start-3{
    grid-column-start: 3;
  }

  .max\:tw-col-start-4{
    grid-column-start: 4;
  }

  .max\:tw-col-start-5{
    grid-column-start: 5;
  }

  .max\:tw-col-start-6{
    grid-column-start: 6;
  }

  .max\:tw-col-start-7{
    grid-column-start: 7;
  }

  .max\:tw-col-start-8{
    grid-column-start: 8;
  }

  .max\:tw-col-start-9{
    grid-column-start: 9;
  }

  .max\:tw-col-start-10{
    grid-column-start: 10;
  }

  .max\:tw-col-start-11{
    grid-column-start: 11;
  }

  .max\:tw-col-start-12{
    grid-column-start: 12;
  }

  .max\:tw-col-start-13{
    grid-column-start: 13;
  }

  .max\:tw-col-start-auto{
    grid-column-start: auto;
  }

  .max\:tw-col-end-1{
    grid-column-end: 1;
  }

  .max\:tw-col-end-2{
    grid-column-end: 2;
  }

  .max\:tw-col-end-3{
    grid-column-end: 3;
  }

  .max\:tw-col-end-4{
    grid-column-end: 4;
  }

  .max\:tw-col-end-5{
    grid-column-end: 5;
  }

  .max\:tw-col-end-6{
    grid-column-end: 6;
  }

  .max\:tw-col-end-7{
    grid-column-end: 7;
  }

  .max\:tw-col-end-8{
    grid-column-end: 8;
  }

  .max\:tw-col-end-9{
    grid-column-end: 9;
  }

  .max\:tw-col-end-10{
    grid-column-end: 10;
  }

  .max\:tw-col-end-11{
    grid-column-end: 11;
  }

  .max\:tw-col-end-12{
    grid-column-end: 12;
  }

  .max\:tw-col-end-13{
    grid-column-end: 13;
  }

  .max\:tw-col-end-auto{
    grid-column-end: auto;
  }

  .max\:tw-row-auto{
    grid-row: auto;
  }

  .max\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  .max\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  .max\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  .max\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  .max\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  .max\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  .max\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  .max\:tw-row-start-1{
    grid-row-start: 1;
  }

  .max\:tw-row-start-2{
    grid-row-start: 2;
  }

  .max\:tw-row-start-3{
    grid-row-start: 3;
  }

  .max\:tw-row-start-4{
    grid-row-start: 4;
  }

  .max\:tw-row-start-5{
    grid-row-start: 5;
  }

  .max\:tw-row-start-6{
    grid-row-start: 6;
  }

  .max\:tw-row-start-7{
    grid-row-start: 7;
  }

  .max\:tw-row-start-auto{
    grid-row-start: auto;
  }

  .max\:tw-row-end-1{
    grid-row-end: 1;
  }

  .max\:tw-row-end-2{
    grid-row-end: 2;
  }

  .max\:tw-row-end-3{
    grid-row-end: 3;
  }

  .max\:tw-row-end-4{
    grid-row-end: 4;
  }

  .max\:tw-row-end-5{
    grid-row-end: 5;
  }

  .max\:tw-row-end-6{
    grid-row-end: 6;
  }

  .max\:tw-row-end-7{
    grid-row-end: 7;
  }

  .max\:tw-row-end-auto{
    grid-row-end: auto;
  }

  .max\:tw-float-right{
    float: right;
  }

  .max\:tw-float-left{
    float: left;
  }

  .max\:tw-float-none{
    float: none;
  }

  .max\:tw-clear-left{
    clear: left;
  }

  .max\:tw-clear-right{
    clear: right;
  }

  .max\:tw-clear-both{
    clear: both;
  }

  .max\:tw-clear-none{
    clear: none;
  }

  .max\:tw-m-0{
    margin: 0px;
  }

  .max\:tw-m-1{
    margin: 0.25rem;
  }

  .max\:tw-m-2{
    margin: 0.5rem;
  }

  .max\:tw-m-3{
    margin: 0.75rem;
  }

  .max\:tw-m-4{
    margin: 1rem;
  }

  .max\:tw-m-5{
    margin: 1.25rem;
  }

  .max\:tw-m-6{
    margin: 1.5rem;
  }

  .max\:tw-m-7{
    margin: 1.75rem;
  }

  .max\:tw-m-8{
    margin: 2rem;
  }

  .max\:tw-m-9{
    margin: 2.25rem;
  }

  .max\:tw-m-10{
    margin: 2.5rem;
  }

  .max\:tw-m-11{
    margin: 2.75rem;
  }

  .max\:tw-m-12{
    margin: 3rem;
  }

  .max\:tw-m-13{
    margin: 3.25rem;
  }

  .max\:tw-m-14{
    margin: 3.5rem;
  }

  .max\:tw-m-15{
    margin: 3.75rem;
  }

  .max\:tw-m-16{
    margin: 4rem;
  }

  .max\:tw-m-17{
    margin: 4.25rem;
  }

  .max\:tw-m-18{
    margin: 4.5rem;
  }

  .max\:tw-m-19{
    margin: 4.75rem;
  }

  .max\:tw-m-20{
    margin: 5rem;
  }

  .max\:tw-m-21{
    margin: 5.25rem;
  }

  .max\:tw-m-22{
    margin: 5.5rem;
  }

  .max\:tw-m-23{
    margin: 5.75rem;
  }

  .max\:tw-m-24{
    margin: 6rem;
  }

  .max\:tw-m-25{
    margin: 6.25rem;
  }

  .max\:tw-m-26{
    margin: 6.5rem;
  }

  .max\:tw-m-27{
    margin: 6.75rem;
  }

  .max\:tw-m-28{
    margin: 7rem;
  }

  .max\:tw-m-29{
    margin: 7.25rem;
  }

  .max\:tw-m-30{
    margin: 7.5rem;
  }

  .max\:tw-m-31{
    margin: 7.75rem;
  }

  .max\:tw-m-32{
    margin: 8rem;
  }

  .max\:tw-m-33{
    margin: 8.25rem;
  }

  .max\:tw-m-34{
    margin: 8.5rem;
  }

  .max\:tw-m-35{
    margin: 8.75rem;
  }

  .max\:tw-m-36{
    margin: 9rem;
  }

  .max\:tw-m-37{
    margin: 9.25rem;
  }

  .max\:tw-m-38{
    margin: 9.5rem;
  }

  .max\:tw-m-39{
    margin: 9.75rem;
  }

  .max\:tw-m-40{
    margin: 10rem;
  }

  .max\:tw-m-41{
    margin: 10.25rem;
  }

  .max\:tw-m-42{
    margin: 10.5rem;
  }

  .max\:tw-m-43{
    margin: 10.75rem;
  }

  .max\:tw-m-44{
    margin: 11rem;
  }

  .max\:tw-m-45{
    margin: 11.25rem;
  }

  .max\:tw-m-46{
    margin: 11.5rem;
  }

  .max\:tw-m-47{
    margin: 11.75rem;
  }

  .max\:tw-m-48{
    margin: 12rem;
  }

  .max\:tw-m-50{
    margin: 12.5rem;
  }

  .max\:tw-m-52{
    margin: 13rem;
  }

  .max\:tw-m-53{
    margin: 13.25rem;
  }

  .max\:tw-m-54{
    margin: 13.5rem;
  }

  .max\:tw-m-55{
    margin: 13.75rem;
  }

  .max\:tw-m-56{
    margin: 14rem;
  }

  .max\:tw-m-57{
    margin: 14.25rem;
  }

  .max\:tw-m-58{
    margin: 14.5rem;
  }

  .max\:tw-m-59{
    margin: 14.75rem;
  }

  .max\:tw-m-60{
    margin: 15rem;
  }

  .max\:tw-m-61{
    margin: 15.25rem;
  }

  .max\:tw-m-62{
    margin: 15.5rem;
  }

  .max\:tw-m-63{
    margin: 15.75rem;
  }

  .max\:tw-m-64{
    margin: 16rem;
  }

  .max\:tw-m-65{
    margin: 16.25rem;
  }

  .max\:tw-m-66{
    margin: 16.5rem;
  }

  .max\:tw-m-68{
    margin: 17rem;
  }

  .max\:tw-m-69{
    margin: 17.25rem;
  }

  .max\:tw-m-70{
    margin: 17.5rem;
  }

  .max\:tw-m-71{
    margin: 17.75rem;
  }

  .max\:tw-m-72{
    margin: 18rem;
  }

  .max\:tw-m-73{
    margin: 18.25rem;
  }

  .max\:tw-m-74{
    margin: 18.5rem;
  }

  .max\:tw-m-75{
    margin: 18.75rem;
  }

  .max\:tw-m-76{
    margin: 19rem;
  }

  .max\:tw-m-77{
    margin: 19.25rem;
  }

  .max\:tw-m-78{
    margin: 19.5rem;
  }

  .max\:tw-m-79{
    margin: 19.75rem;
  }

  .max\:tw-m-80{
    margin: 20rem;
  }

  .max\:tw-m-81{
    margin: 20.25rem;
  }

  .max\:tw-m-82{
    margin: 20.5rem;
  }

  .max\:tw-m-83{
    margin: 20.75rem;
  }

  .max\:tw-m-84{
    margin: 21rem;
  }

  .max\:tw-m-85{
    margin: 21.25rem;
  }

  .max\:tw-m-86{
    margin: 21.5rem;
  }

  .max\:tw-m-87{
    margin: 21.75rem;
  }

  .max\:tw-m-88{
    margin: 22rem;
  }

  .max\:tw-m-89{
    margin: 22.25rem;
  }

  .max\:tw-m-90{
    margin: 22.5rem;
  }

  .max\:tw-m-91{
    margin: 22.75rem;
  }

  .max\:tw-m-92{
    margin: 23rem;
  }

  .max\:tw-m-96{
    margin: 24rem;
  }

  .max\:tw-m-102{
    margin: 25.5rem;
  }

  .max\:tw-m-112{
    margin: 28rem;
  }

  .max\:tw-m-128{
    margin: 31rem;
  }

  .max\:tw-m-129{
    margin: 32.25rem;
  }

  .max\:tw-m-130{
    margin: 32.5rem;
  }

  .max\:tw-m-140{
    margin: 35rem;
  }

  .max\:tw-m-160{
    margin: 40rem;
  }

  .max\:tw-m-180{
    margin: 45rem;
  }

  .max\:tw-m-185{
    margin: 46.25rem;
  }

  .max\:tw-m-190{
    margin: 47.5rem;
  }

  .max\:tw-m-200{
    margin: 50rem;
  }

  .max\:tw-m-auto{
    margin: auto;
  }

  .max\:tw-m-px{
    margin: 1px;
  }

  .max\:tw-m-0\.5{
    margin: 0.125rem;
  }

  .max\:tw-m-1\.5{
    margin: 0.375rem;
  }

  .max\:tw-m-2\.5{
    margin: 0.625rem;
  }

  .max\:tw-m-3\.5{
    margin: 0.875rem;
  }

  .max\:tw--m-0{
    margin: 0px;
  }

  .max\:tw--m-1{
    margin: -0.25rem;
  }

  .max\:tw--m-2{
    margin: -0.5rem;
  }

  .max\:tw--m-3{
    margin: -0.75rem;
  }

  .max\:tw--m-4{
    margin: -1rem;
  }

  .max\:tw--m-5{
    margin: -1.25rem;
  }

  .max\:tw--m-6{
    margin: -1.5rem;
  }

  .max\:tw--m-7{
    margin: -1.75rem;
  }

  .max\:tw--m-8{
    margin: -2rem;
  }

  .max\:tw--m-9{
    margin: -2.25rem;
  }

  .max\:tw--m-10{
    margin: -2.5rem;
  }

  .max\:tw--m-11{
    margin: -2.75rem;
  }

  .max\:tw--m-12{
    margin: -3rem;
  }

  .max\:tw--m-13{
    margin: -3.25rem;
  }

  .max\:tw--m-14{
    margin: -3.5rem;
  }

  .max\:tw--m-15{
    margin: -3.75rem;
  }

  .max\:tw--m-16{
    margin: -4rem;
  }

  .max\:tw--m-17{
    margin: -4.25rem;
  }

  .max\:tw--m-18{
    margin: -4.5rem;
  }

  .max\:tw--m-19{
    margin: -4.75rem;
  }

  .max\:tw--m-20{
    margin: -5rem;
  }

  .max\:tw--m-21{
    margin: -5.25rem;
  }

  .max\:tw--m-22{
    margin: -5.5rem;
  }

  .max\:tw--m-23{
    margin: -5.75rem;
  }

  .max\:tw--m-24{
    margin: -6rem;
  }

  .max\:tw--m-25{
    margin: -6.25rem;
  }

  .max\:tw--m-26{
    margin: -6.5rem;
  }

  .max\:tw--m-27{
    margin: -6.75rem;
  }

  .max\:tw--m-28{
    margin: -7rem;
  }

  .max\:tw--m-29{
    margin: -7.25rem;
  }

  .max\:tw--m-30{
    margin: -7.5rem;
  }

  .max\:tw--m-31{
    margin: -7.75rem;
  }

  .max\:tw--m-32{
    margin: -8rem;
  }

  .max\:tw--m-33{
    margin: -8.25rem;
  }

  .max\:tw--m-34{
    margin: -8.5rem;
  }

  .max\:tw--m-35{
    margin: -8.75rem;
  }

  .max\:tw--m-36{
    margin: -9rem;
  }

  .max\:tw--m-37{
    margin: -9.25rem;
  }

  .max\:tw--m-38{
    margin: -9.5rem;
  }

  .max\:tw--m-39{
    margin: -9.75rem;
  }

  .max\:tw--m-40{
    margin: -10rem;
  }

  .max\:tw--m-41{
    margin: -10.25rem;
  }

  .max\:tw--m-42{
    margin: -10.5rem;
  }

  .max\:tw--m-43{
    margin: -10.75rem;
  }

  .max\:tw--m-44{
    margin: -11rem;
  }

  .max\:tw--m-45{
    margin: -11.25rem;
  }

  .max\:tw--m-46{
    margin: -11.5rem;
  }

  .max\:tw--m-47{
    margin: -11.75rem;
  }

  .max\:tw--m-48{
    margin: -12rem;
  }

  .max\:tw--m-50{
    margin: -12.5rem;
  }

  .max\:tw--m-52{
    margin: -13rem;
  }

  .max\:tw--m-53{
    margin: -13.25rem;
  }

  .max\:tw--m-54{
    margin: -13.5rem;
  }

  .max\:tw--m-55{
    margin: -13.75rem;
  }

  .max\:tw--m-56{
    margin: -14rem;
  }

  .max\:tw--m-57{
    margin: -14.25rem;
  }

  .max\:tw--m-58{
    margin: -14.5rem;
  }

  .max\:tw--m-59{
    margin: -14.75rem;
  }

  .max\:tw--m-60{
    margin: -15rem;
  }

  .max\:tw--m-61{
    margin: -15.25rem;
  }

  .max\:tw--m-62{
    margin: -15.5rem;
  }

  .max\:tw--m-63{
    margin: -15.75rem;
  }

  .max\:tw--m-64{
    margin: -16rem;
  }

  .max\:tw--m-65{
    margin: -16.25rem;
  }

  .max\:tw--m-66{
    margin: -16.5rem;
  }

  .max\:tw--m-68{
    margin: -17rem;
  }

  .max\:tw--m-69{
    margin: -17.25rem;
  }

  .max\:tw--m-70{
    margin: -17.5rem;
  }

  .max\:tw--m-71{
    margin: -17.75rem;
  }

  .max\:tw--m-72{
    margin: -18rem;
  }

  .max\:tw--m-73{
    margin: -18.25rem;
  }

  .max\:tw--m-74{
    margin: -18.5rem;
  }

  .max\:tw--m-75{
    margin: -18.75rem;
  }

  .max\:tw--m-76{
    margin: -19rem;
  }

  .max\:tw--m-77{
    margin: -19.25rem;
  }

  .max\:tw--m-78{
    margin: -19.5rem;
  }

  .max\:tw--m-79{
    margin: -19.75rem;
  }

  .max\:tw--m-80{
    margin: -20rem;
  }

  .max\:tw--m-81{
    margin: -20.25rem;
  }

  .max\:tw--m-82{
    margin: -20.5rem;
  }

  .max\:tw--m-83{
    margin: -20.75rem;
  }

  .max\:tw--m-84{
    margin: -21rem;
  }

  .max\:tw--m-85{
    margin: -21.25rem;
  }

  .max\:tw--m-86{
    margin: -21.5rem;
  }

  .max\:tw--m-87{
    margin: -21.75rem;
  }

  .max\:tw--m-88{
    margin: -22rem;
  }

  .max\:tw--m-89{
    margin: -22.25rem;
  }

  .max\:tw--m-90{
    margin: -22.5rem;
  }

  .max\:tw--m-91{
    margin: -22.75rem;
  }

  .max\:tw--m-92{
    margin: -23rem;
  }

  .max\:tw--m-96{
    margin: -24rem;
  }

  .max\:tw--m-102{
    margin: -25.5rem;
  }

  .max\:tw--m-112{
    margin: -28rem;
  }

  .max\:tw--m-128{
    margin: -31rem;
  }

  .max\:tw--m-129{
    margin: -32.25rem;
  }

  .max\:tw--m-130{
    margin: -32.5rem;
  }

  .max\:tw--m-140{
    margin: -35rem;
  }

  .max\:tw--m-160{
    margin: -40rem;
  }

  .max\:tw--m-180{
    margin: -45rem;
  }

  .max\:tw--m-185{
    margin: -46.25rem;
  }

  .max\:tw--m-190{
    margin: -47.5rem;
  }

  .max\:tw--m-200{
    margin: -50rem;
  }

  .max\:tw--m-px{
    margin: -1px;
  }

  .max\:tw--m-0\.5{
    margin: -0.125rem;
  }

  .max\:tw--m-1\.5{
    margin: -0.375rem;
  }

  .max\:tw--m-2\.5{
    margin: -0.625rem;
  }

  .max\:tw--m-3\.5{
    margin: -0.875rem;
  }

  .max\:tw-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .max\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .max\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .max\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .max\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .max\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .max\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .max\:tw-mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .max\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .max\:tw-mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .max\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .max\:tw-mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .max\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .max\:tw-mx-13{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }

  .max\:tw-mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .max\:tw-mx-15{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .max\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .max\:tw-mx-17{
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }

  .max\:tw-mx-18{
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }

  .max\:tw-mx-19{
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }

  .max\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .max\:tw-mx-21{
    margin-left: 5.25rem;
    margin-right: 5.25rem;
  }

  .max\:tw-mx-22{
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }

  .max\:tw-mx-23{
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }

  .max\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .max\:tw-mx-25{
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .max\:tw-mx-26{
    margin-left: 6.5rem;
    margin-right: 6.5rem;
  }

  .max\:tw-mx-27{
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }

  .max\:tw-mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .max\:tw-mx-29{
    margin-left: 7.25rem;
    margin-right: 7.25rem;
  }

  .max\:tw-mx-30{
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .max\:tw-mx-31{
    margin-left: 7.75rem;
    margin-right: 7.75rem;
  }

  .max\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .max\:tw-mx-33{
    margin-left: 8.25rem;
    margin-right: 8.25rem;
  }

  .max\:tw-mx-34{
    margin-left: 8.5rem;
    margin-right: 8.5rem;
  }

  .max\:tw-mx-35{
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .max\:tw-mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .max\:tw-mx-37{
    margin-left: 9.25rem;
    margin-right: 9.25rem;
  }

  .max\:tw-mx-38{
    margin-left: 9.5rem;
    margin-right: 9.5rem;
  }

  .max\:tw-mx-39{
    margin-left: 9.75rem;
    margin-right: 9.75rem;
  }

  .max\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .max\:tw-mx-41{
    margin-left: 10.25rem;
    margin-right: 10.25rem;
  }

  .max\:tw-mx-42{
    margin-left: 10.5rem;
    margin-right: 10.5rem;
  }

  .max\:tw-mx-43{
    margin-left: 10.75rem;
    margin-right: 10.75rem;
  }

  .max\:tw-mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .max\:tw-mx-45{
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .max\:tw-mx-46{
    margin-left: 11.5rem;
    margin-right: 11.5rem;
  }

  .max\:tw-mx-47{
    margin-left: 11.75rem;
    margin-right: 11.75rem;
  }

  .max\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .max\:tw-mx-50{
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .max\:tw-mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .max\:tw-mx-53{
    margin-left: 13.25rem;
    margin-right: 13.25rem;
  }

  .max\:tw-mx-54{
    margin-left: 13.5rem;
    margin-right: 13.5rem;
  }

  .max\:tw-mx-55{
    margin-left: 13.75rem;
    margin-right: 13.75rem;
  }

  .max\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .max\:tw-mx-57{
    margin-left: 14.25rem;
    margin-right: 14.25rem;
  }

  .max\:tw-mx-58{
    margin-left: 14.5rem;
    margin-right: 14.5rem;
  }

  .max\:tw-mx-59{
    margin-left: 14.75rem;
    margin-right: 14.75rem;
  }

  .max\:tw-mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .max\:tw-mx-61{
    margin-left: 15.25rem;
    margin-right: 15.25rem;
  }

  .max\:tw-mx-62{
    margin-left: 15.5rem;
    margin-right: 15.5rem;
  }

  .max\:tw-mx-63{
    margin-left: 15.75rem;
    margin-right: 15.75rem;
  }

  .max\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .max\:tw-mx-65{
    margin-left: 16.25rem;
    margin-right: 16.25rem;
  }

  .max\:tw-mx-66{
    margin-left: 16.5rem;
    margin-right: 16.5rem;
  }

  .max\:tw-mx-68{
    margin-left: 17rem;
    margin-right: 17rem;
  }

  .max\:tw-mx-69{
    margin-left: 17.25rem;
    margin-right: 17.25rem;
  }

  .max\:tw-mx-70{
    margin-left: 17.5rem;
    margin-right: 17.5rem;
  }

  .max\:tw-mx-71{
    margin-left: 17.75rem;
    margin-right: 17.75rem;
  }

  .max\:tw-mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .max\:tw-mx-73{
    margin-left: 18.25rem;
    margin-right: 18.25rem;
  }

  .max\:tw-mx-74{
    margin-left: 18.5rem;
    margin-right: 18.5rem;
  }

  .max\:tw-mx-75{
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .max\:tw-mx-76{
    margin-left: 19rem;
    margin-right: 19rem;
  }

  .max\:tw-mx-77{
    margin-left: 19.25rem;
    margin-right: 19.25rem;
  }

  .max\:tw-mx-78{
    margin-left: 19.5rem;
    margin-right: 19.5rem;
  }

  .max\:tw-mx-79{
    margin-left: 19.75rem;
    margin-right: 19.75rem;
  }

  .max\:tw-mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .max\:tw-mx-81{
    margin-left: 20.25rem;
    margin-right: 20.25rem;
  }

  .max\:tw-mx-82{
    margin-left: 20.5rem;
    margin-right: 20.5rem;
  }

  .max\:tw-mx-83{
    margin-left: 20.75rem;
    margin-right: 20.75rem;
  }

  .max\:tw-mx-84{
    margin-left: 21rem;
    margin-right: 21rem;
  }

  .max\:tw-mx-85{
    margin-left: 21.25rem;
    margin-right: 21.25rem;
  }

  .max\:tw-mx-86{
    margin-left: 21.5rem;
    margin-right: 21.5rem;
  }

  .max\:tw-mx-87{
    margin-left: 21.75rem;
    margin-right: 21.75rem;
  }

  .max\:tw-mx-88{
    margin-left: 22rem;
    margin-right: 22rem;
  }

  .max\:tw-mx-89{
    margin-left: 22.25rem;
    margin-right: 22.25rem;
  }

  .max\:tw-mx-90{
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .max\:tw-mx-91{
    margin-left: 22.75rem;
    margin-right: 22.75rem;
  }

  .max\:tw-mx-92{
    margin-left: 23rem;
    margin-right: 23rem;
  }

  .max\:tw-mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .max\:tw-mx-102{
    margin-left: 25.5rem;
    margin-right: 25.5rem;
  }

  .max\:tw-mx-112{
    margin-left: 28rem;
    margin-right: 28rem;
  }

  .max\:tw-mx-128{
    margin-left: 31rem;
    margin-right: 31rem;
  }

  .max\:tw-mx-129{
    margin-left: 32.25rem;
    margin-right: 32.25rem;
  }

  .max\:tw-mx-130{
    margin-left: 32.5rem;
    margin-right: 32.5rem;
  }

  .max\:tw-mx-140{
    margin-left: 35rem;
    margin-right: 35rem;
  }

  .max\:tw-mx-160{
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .max\:tw-mx-180{
    margin-left: 45rem;
    margin-right: 45rem;
  }

  .max\:tw-mx-185{
    margin-left: 46.25rem;
    margin-right: 46.25rem;
  }

  .max\:tw-mx-190{
    margin-left: 47.5rem;
    margin-right: 47.5rem;
  }

  .max\:tw-mx-200{
    margin-left: 50rem;
    margin-right: 50rem;
  }

  .max\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .max\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .max\:tw-mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .max\:tw-mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .max\:tw-mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .max\:tw-mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .max\:tw--mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .max\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .max\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .max\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .max\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .max\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .max\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .max\:tw--mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .max\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .max\:tw--mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .max\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .max\:tw--mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .max\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .max\:tw--mx-13{
    margin-left: -3.25rem;
    margin-right: -3.25rem;
  }

  .max\:tw--mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .max\:tw--mx-15{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .max\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .max\:tw--mx-17{
    margin-left: -4.25rem;
    margin-right: -4.25rem;
  }

  .max\:tw--mx-18{
    margin-left: -4.5rem;
    margin-right: -4.5rem;
  }

  .max\:tw--mx-19{
    margin-left: -4.75rem;
    margin-right: -4.75rem;
  }

  .max\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .max\:tw--mx-21{
    margin-left: -5.25rem;
    margin-right: -5.25rem;
  }

  .max\:tw--mx-22{
    margin-left: -5.5rem;
    margin-right: -5.5rem;
  }

  .max\:tw--mx-23{
    margin-left: -5.75rem;
    margin-right: -5.75rem;
  }

  .max\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .max\:tw--mx-25{
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .max\:tw--mx-26{
    margin-left: -6.5rem;
    margin-right: -6.5rem;
  }

  .max\:tw--mx-27{
    margin-left: -6.75rem;
    margin-right: -6.75rem;
  }

  .max\:tw--mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .max\:tw--mx-29{
    margin-left: -7.25rem;
    margin-right: -7.25rem;
  }

  .max\:tw--mx-30{
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .max\:tw--mx-31{
    margin-left: -7.75rem;
    margin-right: -7.75rem;
  }

  .max\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .max\:tw--mx-33{
    margin-left: -8.25rem;
    margin-right: -8.25rem;
  }

  .max\:tw--mx-34{
    margin-left: -8.5rem;
    margin-right: -8.5rem;
  }

  .max\:tw--mx-35{
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .max\:tw--mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .max\:tw--mx-37{
    margin-left: -9.25rem;
    margin-right: -9.25rem;
  }

  .max\:tw--mx-38{
    margin-left: -9.5rem;
    margin-right: -9.5rem;
  }

  .max\:tw--mx-39{
    margin-left: -9.75rem;
    margin-right: -9.75rem;
  }

  .max\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .max\:tw--mx-41{
    margin-left: -10.25rem;
    margin-right: -10.25rem;
  }

  .max\:tw--mx-42{
    margin-left: -10.5rem;
    margin-right: -10.5rem;
  }

  .max\:tw--mx-43{
    margin-left: -10.75rem;
    margin-right: -10.75rem;
  }

  .max\:tw--mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .max\:tw--mx-45{
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .max\:tw--mx-46{
    margin-left: -11.5rem;
    margin-right: -11.5rem;
  }

  .max\:tw--mx-47{
    margin-left: -11.75rem;
    margin-right: -11.75rem;
  }

  .max\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .max\:tw--mx-50{
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .max\:tw--mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .max\:tw--mx-53{
    margin-left: -13.25rem;
    margin-right: -13.25rem;
  }

  .max\:tw--mx-54{
    margin-left: -13.5rem;
    margin-right: -13.5rem;
  }

  .max\:tw--mx-55{
    margin-left: -13.75rem;
    margin-right: -13.75rem;
  }

  .max\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .max\:tw--mx-57{
    margin-left: -14.25rem;
    margin-right: -14.25rem;
  }

  .max\:tw--mx-58{
    margin-left: -14.5rem;
    margin-right: -14.5rem;
  }

  .max\:tw--mx-59{
    margin-left: -14.75rem;
    margin-right: -14.75rem;
  }

  .max\:tw--mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .max\:tw--mx-61{
    margin-left: -15.25rem;
    margin-right: -15.25rem;
  }

  .max\:tw--mx-62{
    margin-left: -15.5rem;
    margin-right: -15.5rem;
  }

  .max\:tw--mx-63{
    margin-left: -15.75rem;
    margin-right: -15.75rem;
  }

  .max\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .max\:tw--mx-65{
    margin-left: -16.25rem;
    margin-right: -16.25rem;
  }

  .max\:tw--mx-66{
    margin-left: -16.5rem;
    margin-right: -16.5rem;
  }

  .max\:tw--mx-68{
    margin-left: -17rem;
    margin-right: -17rem;
  }

  .max\:tw--mx-69{
    margin-left: -17.25rem;
    margin-right: -17.25rem;
  }

  .max\:tw--mx-70{
    margin-left: -17.5rem;
    margin-right: -17.5rem;
  }

  .max\:tw--mx-71{
    margin-left: -17.75rem;
    margin-right: -17.75rem;
  }

  .max\:tw--mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .max\:tw--mx-73{
    margin-left: -18.25rem;
    margin-right: -18.25rem;
  }

  .max\:tw--mx-74{
    margin-left: -18.5rem;
    margin-right: -18.5rem;
  }

  .max\:tw--mx-75{
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .max\:tw--mx-76{
    margin-left: -19rem;
    margin-right: -19rem;
  }

  .max\:tw--mx-77{
    margin-left: -19.25rem;
    margin-right: -19.25rem;
  }

  .max\:tw--mx-78{
    margin-left: -19.5rem;
    margin-right: -19.5rem;
  }

  .max\:tw--mx-79{
    margin-left: -19.75rem;
    margin-right: -19.75rem;
  }

  .max\:tw--mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .max\:tw--mx-81{
    margin-left: -20.25rem;
    margin-right: -20.25rem;
  }

  .max\:tw--mx-82{
    margin-left: -20.5rem;
    margin-right: -20.5rem;
  }

  .max\:tw--mx-83{
    margin-left: -20.75rem;
    margin-right: -20.75rem;
  }

  .max\:tw--mx-84{
    margin-left: -21rem;
    margin-right: -21rem;
  }

  .max\:tw--mx-85{
    margin-left: -21.25rem;
    margin-right: -21.25rem;
  }

  .max\:tw--mx-86{
    margin-left: -21.5rem;
    margin-right: -21.5rem;
  }

  .max\:tw--mx-87{
    margin-left: -21.75rem;
    margin-right: -21.75rem;
  }

  .max\:tw--mx-88{
    margin-left: -22rem;
    margin-right: -22rem;
  }

  .max\:tw--mx-89{
    margin-left: -22.25rem;
    margin-right: -22.25rem;
  }

  .max\:tw--mx-90{
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .max\:tw--mx-91{
    margin-left: -22.75rem;
    margin-right: -22.75rem;
  }

  .max\:tw--mx-92{
    margin-left: -23rem;
    margin-right: -23rem;
  }

  .max\:tw--mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .max\:tw--mx-102{
    margin-left: -25.5rem;
    margin-right: -25.5rem;
  }

  .max\:tw--mx-112{
    margin-left: -28rem;
    margin-right: -28rem;
  }

  .max\:tw--mx-128{
    margin-left: -31rem;
    margin-right: -31rem;
  }

  .max\:tw--mx-129{
    margin-left: -32.25rem;
    margin-right: -32.25rem;
  }

  .max\:tw--mx-130{
    margin-left: -32.5rem;
    margin-right: -32.5rem;
  }

  .max\:tw--mx-140{
    margin-left: -35rem;
    margin-right: -35rem;
  }

  .max\:tw--mx-160{
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .max\:tw--mx-180{
    margin-left: -45rem;
    margin-right: -45rem;
  }

  .max\:tw--mx-185{
    margin-left: -46.25rem;
    margin-right: -46.25rem;
  }

  .max\:tw--mx-190{
    margin-left: -47.5rem;
    margin-right: -47.5rem;
  }

  .max\:tw--mx-200{
    margin-left: -50rem;
    margin-right: -50rem;
  }

  .max\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .max\:tw--mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .max\:tw--mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .max\:tw--mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .max\:tw--mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .max\:tw-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .max\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .max\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .max\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .max\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .max\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .max\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .max\:tw-my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .max\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .max\:tw-my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .max\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .max\:tw-my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .max\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .max\:tw-my-13{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }

  .max\:tw-my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .max\:tw-my-15{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .max\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .max\:tw-my-17{
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }

  .max\:tw-my-18{
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .max\:tw-my-19{
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }

  .max\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .max\:tw-my-21{
    margin-top: 5.25rem;
    margin-bottom: 5.25rem;
  }

  .max\:tw-my-22{
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }

  .max\:tw-my-23{
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }

  .max\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .max\:tw-my-25{
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .max\:tw-my-26{
    margin-top: 6.5rem;
    margin-bottom: 6.5rem;
  }

  .max\:tw-my-27{
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }

  .max\:tw-my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .max\:tw-my-29{
    margin-top: 7.25rem;
    margin-bottom: 7.25rem;
  }

  .max\:tw-my-30{
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .max\:tw-my-31{
    margin-top: 7.75rem;
    margin-bottom: 7.75rem;
  }

  .max\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .max\:tw-my-33{
    margin-top: 8.25rem;
    margin-bottom: 8.25rem;
  }

  .max\:tw-my-34{
    margin-top: 8.5rem;
    margin-bottom: 8.5rem;
  }

  .max\:tw-my-35{
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .max\:tw-my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .max\:tw-my-37{
    margin-top: 9.25rem;
    margin-bottom: 9.25rem;
  }

  .max\:tw-my-38{
    margin-top: 9.5rem;
    margin-bottom: 9.5rem;
  }

  .max\:tw-my-39{
    margin-top: 9.75rem;
    margin-bottom: 9.75rem;
  }

  .max\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .max\:tw-my-41{
    margin-top: 10.25rem;
    margin-bottom: 10.25rem;
  }

  .max\:tw-my-42{
    margin-top: 10.5rem;
    margin-bottom: 10.5rem;
  }

  .max\:tw-my-43{
    margin-top: 10.75rem;
    margin-bottom: 10.75rem;
  }

  .max\:tw-my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .max\:tw-my-45{
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .max\:tw-my-46{
    margin-top: 11.5rem;
    margin-bottom: 11.5rem;
  }

  .max\:tw-my-47{
    margin-top: 11.75rem;
    margin-bottom: 11.75rem;
  }

  .max\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .max\:tw-my-50{
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .max\:tw-my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .max\:tw-my-53{
    margin-top: 13.25rem;
    margin-bottom: 13.25rem;
  }

  .max\:tw-my-54{
    margin-top: 13.5rem;
    margin-bottom: 13.5rem;
  }

  .max\:tw-my-55{
    margin-top: 13.75rem;
    margin-bottom: 13.75rem;
  }

  .max\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .max\:tw-my-57{
    margin-top: 14.25rem;
    margin-bottom: 14.25rem;
  }

  .max\:tw-my-58{
    margin-top: 14.5rem;
    margin-bottom: 14.5rem;
  }

  .max\:tw-my-59{
    margin-top: 14.75rem;
    margin-bottom: 14.75rem;
  }

  .max\:tw-my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .max\:tw-my-61{
    margin-top: 15.25rem;
    margin-bottom: 15.25rem;
  }

  .max\:tw-my-62{
    margin-top: 15.5rem;
    margin-bottom: 15.5rem;
  }

  .max\:tw-my-63{
    margin-top: 15.75rem;
    margin-bottom: 15.75rem;
  }

  .max\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .max\:tw-my-65{
    margin-top: 16.25rem;
    margin-bottom: 16.25rem;
  }

  .max\:tw-my-66{
    margin-top: 16.5rem;
    margin-bottom: 16.5rem;
  }

  .max\:tw-my-68{
    margin-top: 17rem;
    margin-bottom: 17rem;
  }

  .max\:tw-my-69{
    margin-top: 17.25rem;
    margin-bottom: 17.25rem;
  }

  .max\:tw-my-70{
    margin-top: 17.5rem;
    margin-bottom: 17.5rem;
  }

  .max\:tw-my-71{
    margin-top: 17.75rem;
    margin-bottom: 17.75rem;
  }

  .max\:tw-my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .max\:tw-my-73{
    margin-top: 18.25rem;
    margin-bottom: 18.25rem;
  }

  .max\:tw-my-74{
    margin-top: 18.5rem;
    margin-bottom: 18.5rem;
  }

  .max\:tw-my-75{
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .max\:tw-my-76{
    margin-top: 19rem;
    margin-bottom: 19rem;
  }

  .max\:tw-my-77{
    margin-top: 19.25rem;
    margin-bottom: 19.25rem;
  }

  .max\:tw-my-78{
    margin-top: 19.5rem;
    margin-bottom: 19.5rem;
  }

  .max\:tw-my-79{
    margin-top: 19.75rem;
    margin-bottom: 19.75rem;
  }

  .max\:tw-my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .max\:tw-my-81{
    margin-top: 20.25rem;
    margin-bottom: 20.25rem;
  }

  .max\:tw-my-82{
    margin-top: 20.5rem;
    margin-bottom: 20.5rem;
  }

  .max\:tw-my-83{
    margin-top: 20.75rem;
    margin-bottom: 20.75rem;
  }

  .max\:tw-my-84{
    margin-top: 21rem;
    margin-bottom: 21rem;
  }

  .max\:tw-my-85{
    margin-top: 21.25rem;
    margin-bottom: 21.25rem;
  }

  .max\:tw-my-86{
    margin-top: 21.5rem;
    margin-bottom: 21.5rem;
  }

  .max\:tw-my-87{
    margin-top: 21.75rem;
    margin-bottom: 21.75rem;
  }

  .max\:tw-my-88{
    margin-top: 22rem;
    margin-bottom: 22rem;
  }

  .max\:tw-my-89{
    margin-top: 22.25rem;
    margin-bottom: 22.25rem;
  }

  .max\:tw-my-90{
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .max\:tw-my-91{
    margin-top: 22.75rem;
    margin-bottom: 22.75rem;
  }

  .max\:tw-my-92{
    margin-top: 23rem;
    margin-bottom: 23rem;
  }

  .max\:tw-my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .max\:tw-my-102{
    margin-top: 25.5rem;
    margin-bottom: 25.5rem;
  }

  .max\:tw-my-112{
    margin-top: 28rem;
    margin-bottom: 28rem;
  }

  .max\:tw-my-128{
    margin-top: 31rem;
    margin-bottom: 31rem;
  }

  .max\:tw-my-129{
    margin-top: 32.25rem;
    margin-bottom: 32.25rem;
  }

  .max\:tw-my-130{
    margin-top: 32.5rem;
    margin-bottom: 32.5rem;
  }

  .max\:tw-my-140{
    margin-top: 35rem;
    margin-bottom: 35rem;
  }

  .max\:tw-my-160{
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .max\:tw-my-180{
    margin-top: 45rem;
    margin-bottom: 45rem;
  }

  .max\:tw-my-185{
    margin-top: 46.25rem;
    margin-bottom: 46.25rem;
  }

  .max\:tw-my-190{
    margin-top: 47.5rem;
    margin-bottom: 47.5rem;
  }

  .max\:tw-my-200{
    margin-top: 50rem;
    margin-bottom: 50rem;
  }

  .max\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .max\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .max\:tw-my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .max\:tw-my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .max\:tw-my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .max\:tw-my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .max\:tw--my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .max\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .max\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .max\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .max\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .max\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .max\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .max\:tw--my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .max\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .max\:tw--my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .max\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .max\:tw--my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .max\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .max\:tw--my-13{
    margin-top: -3.25rem;
    margin-bottom: -3.25rem;
  }

  .max\:tw--my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .max\:tw--my-15{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .max\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .max\:tw--my-17{
    margin-top: -4.25rem;
    margin-bottom: -4.25rem;
  }

  .max\:tw--my-18{
    margin-top: -4.5rem;
    margin-bottom: -4.5rem;
  }

  .max\:tw--my-19{
    margin-top: -4.75rem;
    margin-bottom: -4.75rem;
  }

  .max\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .max\:tw--my-21{
    margin-top: -5.25rem;
    margin-bottom: -5.25rem;
  }

  .max\:tw--my-22{
    margin-top: -5.5rem;
    margin-bottom: -5.5rem;
  }

  .max\:tw--my-23{
    margin-top: -5.75rem;
    margin-bottom: -5.75rem;
  }

  .max\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .max\:tw--my-25{
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .max\:tw--my-26{
    margin-top: -6.5rem;
    margin-bottom: -6.5rem;
  }

  .max\:tw--my-27{
    margin-top: -6.75rem;
    margin-bottom: -6.75rem;
  }

  .max\:tw--my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .max\:tw--my-29{
    margin-top: -7.25rem;
    margin-bottom: -7.25rem;
  }

  .max\:tw--my-30{
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .max\:tw--my-31{
    margin-top: -7.75rem;
    margin-bottom: -7.75rem;
  }

  .max\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .max\:tw--my-33{
    margin-top: -8.25rem;
    margin-bottom: -8.25rem;
  }

  .max\:tw--my-34{
    margin-top: -8.5rem;
    margin-bottom: -8.5rem;
  }

  .max\:tw--my-35{
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .max\:tw--my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .max\:tw--my-37{
    margin-top: -9.25rem;
    margin-bottom: -9.25rem;
  }

  .max\:tw--my-38{
    margin-top: -9.5rem;
    margin-bottom: -9.5rem;
  }

  .max\:tw--my-39{
    margin-top: -9.75rem;
    margin-bottom: -9.75rem;
  }

  .max\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .max\:tw--my-41{
    margin-top: -10.25rem;
    margin-bottom: -10.25rem;
  }

  .max\:tw--my-42{
    margin-top: -10.5rem;
    margin-bottom: -10.5rem;
  }

  .max\:tw--my-43{
    margin-top: -10.75rem;
    margin-bottom: -10.75rem;
  }

  .max\:tw--my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .max\:tw--my-45{
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .max\:tw--my-46{
    margin-top: -11.5rem;
    margin-bottom: -11.5rem;
  }

  .max\:tw--my-47{
    margin-top: -11.75rem;
    margin-bottom: -11.75rem;
  }

  .max\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .max\:tw--my-50{
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .max\:tw--my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .max\:tw--my-53{
    margin-top: -13.25rem;
    margin-bottom: -13.25rem;
  }

  .max\:tw--my-54{
    margin-top: -13.5rem;
    margin-bottom: -13.5rem;
  }

  .max\:tw--my-55{
    margin-top: -13.75rem;
    margin-bottom: -13.75rem;
  }

  .max\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .max\:tw--my-57{
    margin-top: -14.25rem;
    margin-bottom: -14.25rem;
  }

  .max\:tw--my-58{
    margin-top: -14.5rem;
    margin-bottom: -14.5rem;
  }

  .max\:tw--my-59{
    margin-top: -14.75rem;
    margin-bottom: -14.75rem;
  }

  .max\:tw--my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .max\:tw--my-61{
    margin-top: -15.25rem;
    margin-bottom: -15.25rem;
  }

  .max\:tw--my-62{
    margin-top: -15.5rem;
    margin-bottom: -15.5rem;
  }

  .max\:tw--my-63{
    margin-top: -15.75rem;
    margin-bottom: -15.75rem;
  }

  .max\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .max\:tw--my-65{
    margin-top: -16.25rem;
    margin-bottom: -16.25rem;
  }

  .max\:tw--my-66{
    margin-top: -16.5rem;
    margin-bottom: -16.5rem;
  }

  .max\:tw--my-68{
    margin-top: -17rem;
    margin-bottom: -17rem;
  }

  .max\:tw--my-69{
    margin-top: -17.25rem;
    margin-bottom: -17.25rem;
  }

  .max\:tw--my-70{
    margin-top: -17.5rem;
    margin-bottom: -17.5rem;
  }

  .max\:tw--my-71{
    margin-top: -17.75rem;
    margin-bottom: -17.75rem;
  }

  .max\:tw--my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .max\:tw--my-73{
    margin-top: -18.25rem;
    margin-bottom: -18.25rem;
  }

  .max\:tw--my-74{
    margin-top: -18.5rem;
    margin-bottom: -18.5rem;
  }

  .max\:tw--my-75{
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .max\:tw--my-76{
    margin-top: -19rem;
    margin-bottom: -19rem;
  }

  .max\:tw--my-77{
    margin-top: -19.25rem;
    margin-bottom: -19.25rem;
  }

  .max\:tw--my-78{
    margin-top: -19.5rem;
    margin-bottom: -19.5rem;
  }

  .max\:tw--my-79{
    margin-top: -19.75rem;
    margin-bottom: -19.75rem;
  }

  .max\:tw--my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .max\:tw--my-81{
    margin-top: -20.25rem;
    margin-bottom: -20.25rem;
  }

  .max\:tw--my-82{
    margin-top: -20.5rem;
    margin-bottom: -20.5rem;
  }

  .max\:tw--my-83{
    margin-top: -20.75rem;
    margin-bottom: -20.75rem;
  }

  .max\:tw--my-84{
    margin-top: -21rem;
    margin-bottom: -21rem;
  }

  .max\:tw--my-85{
    margin-top: -21.25rem;
    margin-bottom: -21.25rem;
  }

  .max\:tw--my-86{
    margin-top: -21.5rem;
    margin-bottom: -21.5rem;
  }

  .max\:tw--my-87{
    margin-top: -21.75rem;
    margin-bottom: -21.75rem;
  }

  .max\:tw--my-88{
    margin-top: -22rem;
    margin-bottom: -22rem;
  }

  .max\:tw--my-89{
    margin-top: -22.25rem;
    margin-bottom: -22.25rem;
  }

  .max\:tw--my-90{
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .max\:tw--my-91{
    margin-top: -22.75rem;
    margin-bottom: -22.75rem;
  }

  .max\:tw--my-92{
    margin-top: -23rem;
    margin-bottom: -23rem;
  }

  .max\:tw--my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .max\:tw--my-102{
    margin-top: -25.5rem;
    margin-bottom: -25.5rem;
  }

  .max\:tw--my-112{
    margin-top: -28rem;
    margin-bottom: -28rem;
  }

  .max\:tw--my-128{
    margin-top: -31rem;
    margin-bottom: -31rem;
  }

  .max\:tw--my-129{
    margin-top: -32.25rem;
    margin-bottom: -32.25rem;
  }

  .max\:tw--my-130{
    margin-top: -32.5rem;
    margin-bottom: -32.5rem;
  }

  .max\:tw--my-140{
    margin-top: -35rem;
    margin-bottom: -35rem;
  }

  .max\:tw--my-160{
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .max\:tw--my-180{
    margin-top: -45rem;
    margin-bottom: -45rem;
  }

  .max\:tw--my-185{
    margin-top: -46.25rem;
    margin-bottom: -46.25rem;
  }

  .max\:tw--my-190{
    margin-top: -47.5rem;
    margin-bottom: -47.5rem;
  }

  .max\:tw--my-200{
    margin-top: -50rem;
    margin-bottom: -50rem;
  }

  .max\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .max\:tw--my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .max\:tw--my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .max\:tw--my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .max\:tw--my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .max\:tw-mt-0{
    margin-top: 0px;
  }

  .max\:tw-mt-1{
    margin-top: 0.25rem;
  }

  .max\:tw-mt-2{
    margin-top: 0.5rem;
  }

  .max\:tw-mt-3{
    margin-top: 0.75rem;
  }

  .max\:tw-mt-4{
    margin-top: 1rem;
  }

  .max\:tw-mt-5{
    margin-top: 1.25rem;
  }

  .max\:tw-mt-6{
    margin-top: 1.5rem;
  }

  .max\:tw-mt-7{
    margin-top: 1.75rem;
  }

  .max\:tw-mt-8{
    margin-top: 2rem;
  }

  .max\:tw-mt-9{
    margin-top: 2.25rem;
  }

  .max\:tw-mt-10{
    margin-top: 2.5rem;
  }

  .max\:tw-mt-11{
    margin-top: 2.75rem;
  }

  .max\:tw-mt-12{
    margin-top: 3rem;
  }

  .max\:tw-mt-13{
    margin-top: 3.25rem;
  }

  .max\:tw-mt-14{
    margin-top: 3.5rem;
  }

  .max\:tw-mt-15{
    margin-top: 3.75rem;
  }

  .max\:tw-mt-16{
    margin-top: 4rem;
  }

  .max\:tw-mt-17{
    margin-top: 4.25rem;
  }

  .max\:tw-mt-18{
    margin-top: 4.5rem;
  }

  .max\:tw-mt-19{
    margin-top: 4.75rem;
  }

  .max\:tw-mt-20{
    margin-top: 5rem;
  }

  .max\:tw-mt-21{
    margin-top: 5.25rem;
  }

  .max\:tw-mt-22{
    margin-top: 5.5rem;
  }

  .max\:tw-mt-23{
    margin-top: 5.75rem;
  }

  .max\:tw-mt-24{
    margin-top: 6rem;
  }

  .max\:tw-mt-25{
    margin-top: 6.25rem;
  }

  .max\:tw-mt-26{
    margin-top: 6.5rem;
  }

  .max\:tw-mt-27{
    margin-top: 6.75rem;
  }

  .max\:tw-mt-28{
    margin-top: 7rem;
  }

  .max\:tw-mt-29{
    margin-top: 7.25rem;
  }

  .max\:tw-mt-30{
    margin-top: 7.5rem;
  }

  .max\:tw-mt-31{
    margin-top: 7.75rem;
  }

  .max\:tw-mt-32{
    margin-top: 8rem;
  }

  .max\:tw-mt-33{
    margin-top: 8.25rem;
  }

  .max\:tw-mt-34{
    margin-top: 8.5rem;
  }

  .max\:tw-mt-35{
    margin-top: 8.75rem;
  }

  .max\:tw-mt-36{
    margin-top: 9rem;
  }

  .max\:tw-mt-37{
    margin-top: 9.25rem;
  }

  .max\:tw-mt-38{
    margin-top: 9.5rem;
  }

  .max\:tw-mt-39{
    margin-top: 9.75rem;
  }

  .max\:tw-mt-40{
    margin-top: 10rem;
  }

  .max\:tw-mt-41{
    margin-top: 10.25rem;
  }

  .max\:tw-mt-42{
    margin-top: 10.5rem;
  }

  .max\:tw-mt-43{
    margin-top: 10.75rem;
  }

  .max\:tw-mt-44{
    margin-top: 11rem;
  }

  .max\:tw-mt-45{
    margin-top: 11.25rem;
  }

  .max\:tw-mt-46{
    margin-top: 11.5rem;
  }

  .max\:tw-mt-47{
    margin-top: 11.75rem;
  }

  .max\:tw-mt-48{
    margin-top: 12rem;
  }

  .max\:tw-mt-50{
    margin-top: 12.5rem;
  }

  .max\:tw-mt-52{
    margin-top: 13rem;
  }

  .max\:tw-mt-53{
    margin-top: 13.25rem;
  }

  .max\:tw-mt-54{
    margin-top: 13.5rem;
  }

  .max\:tw-mt-55{
    margin-top: 13.75rem;
  }

  .max\:tw-mt-56{
    margin-top: 14rem;
  }

  .max\:tw-mt-57{
    margin-top: 14.25rem;
  }

  .max\:tw-mt-58{
    margin-top: 14.5rem;
  }

  .max\:tw-mt-59{
    margin-top: 14.75rem;
  }

  .max\:tw-mt-60{
    margin-top: 15rem;
  }

  .max\:tw-mt-61{
    margin-top: 15.25rem;
  }

  .max\:tw-mt-62{
    margin-top: 15.5rem;
  }

  .max\:tw-mt-63{
    margin-top: 15.75rem;
  }

  .max\:tw-mt-64{
    margin-top: 16rem;
  }

  .max\:tw-mt-65{
    margin-top: 16.25rem;
  }

  .max\:tw-mt-66{
    margin-top: 16.5rem;
  }

  .max\:tw-mt-68{
    margin-top: 17rem;
  }

  .max\:tw-mt-69{
    margin-top: 17.25rem;
  }

  .max\:tw-mt-70{
    margin-top: 17.5rem;
  }

  .max\:tw-mt-71{
    margin-top: 17.75rem;
  }

  .max\:tw-mt-72{
    margin-top: 18rem;
  }

  .max\:tw-mt-73{
    margin-top: 18.25rem;
  }

  .max\:tw-mt-74{
    margin-top: 18.5rem;
  }

  .max\:tw-mt-75{
    margin-top: 18.75rem;
  }

  .max\:tw-mt-76{
    margin-top: 19rem;
  }

  .max\:tw-mt-77{
    margin-top: 19.25rem;
  }

  .max\:tw-mt-78{
    margin-top: 19.5rem;
  }

  .max\:tw-mt-79{
    margin-top: 19.75rem;
  }

  .max\:tw-mt-80{
    margin-top: 20rem;
  }

  .max\:tw-mt-81{
    margin-top: 20.25rem;
  }

  .max\:tw-mt-82{
    margin-top: 20.5rem;
  }

  .max\:tw-mt-83{
    margin-top: 20.75rem;
  }

  .max\:tw-mt-84{
    margin-top: 21rem;
  }

  .max\:tw-mt-85{
    margin-top: 21.25rem;
  }

  .max\:tw-mt-86{
    margin-top: 21.5rem;
  }

  .max\:tw-mt-87{
    margin-top: 21.75rem;
  }

  .max\:tw-mt-88{
    margin-top: 22rem;
  }

  .max\:tw-mt-89{
    margin-top: 22.25rem;
  }

  .max\:tw-mt-90{
    margin-top: 22.5rem;
  }

  .max\:tw-mt-91{
    margin-top: 22.75rem;
  }

  .max\:tw-mt-92{
    margin-top: 23rem;
  }

  .max\:tw-mt-96{
    margin-top: 24rem;
  }

  .max\:tw-mt-102{
    margin-top: 25.5rem;
  }

  .max\:tw-mt-112{
    margin-top: 28rem;
  }

  .max\:tw-mt-128{
    margin-top: 31rem;
  }

  .max\:tw-mt-129{
    margin-top: 32.25rem;
  }

  .max\:tw-mt-130{
    margin-top: 32.5rem;
  }

  .max\:tw-mt-140{
    margin-top: 35rem;
  }

  .max\:tw-mt-160{
    margin-top: 40rem;
  }

  .max\:tw-mt-180{
    margin-top: 45rem;
  }

  .max\:tw-mt-185{
    margin-top: 46.25rem;
  }

  .max\:tw-mt-190{
    margin-top: 47.5rem;
  }

  .max\:tw-mt-200{
    margin-top: 50rem;
  }

  .max\:tw-mt-auto{
    margin-top: auto;
  }

  .max\:tw-mt-px{
    margin-top: 1px;
  }

  .max\:tw-mt-0\.5{
    margin-top: 0.125rem;
  }

  .max\:tw-mt-1\.5{
    margin-top: 0.375rem;
  }

  .max\:tw-mt-2\.5{
    margin-top: 0.625rem;
  }

  .max\:tw-mt-3\.5{
    margin-top: 0.875rem;
  }

  .max\:tw--mt-0{
    margin-top: 0px;
  }

  .max\:tw--mt-1{
    margin-top: -0.25rem;
  }

  .max\:tw--mt-2{
    margin-top: -0.5rem;
  }

  .max\:tw--mt-3{
    margin-top: -0.75rem;
  }

  .max\:tw--mt-4{
    margin-top: -1rem;
  }

  .max\:tw--mt-5{
    margin-top: -1.25rem;
  }

  .max\:tw--mt-6{
    margin-top: -1.5rem;
  }

  .max\:tw--mt-7{
    margin-top: -1.75rem;
  }

  .max\:tw--mt-8{
    margin-top: -2rem;
  }

  .max\:tw--mt-9{
    margin-top: -2.25rem;
  }

  .max\:tw--mt-10{
    margin-top: -2.5rem;
  }

  .max\:tw--mt-11{
    margin-top: -2.75rem;
  }

  .max\:tw--mt-12{
    margin-top: -3rem;
  }

  .max\:tw--mt-13{
    margin-top: -3.25rem;
  }

  .max\:tw--mt-14{
    margin-top: -3.5rem;
  }

  .max\:tw--mt-15{
    margin-top: -3.75rem;
  }

  .max\:tw--mt-16{
    margin-top: -4rem;
  }

  .max\:tw--mt-17{
    margin-top: -4.25rem;
  }

  .max\:tw--mt-18{
    margin-top: -4.5rem;
  }

  .max\:tw--mt-19{
    margin-top: -4.75rem;
  }

  .max\:tw--mt-20{
    margin-top: -5rem;
  }

  .max\:tw--mt-21{
    margin-top: -5.25rem;
  }

  .max\:tw--mt-22{
    margin-top: -5.5rem;
  }

  .max\:tw--mt-23{
    margin-top: -5.75rem;
  }

  .max\:tw--mt-24{
    margin-top: -6rem;
  }

  .max\:tw--mt-25{
    margin-top: -6.25rem;
  }

  .max\:tw--mt-26{
    margin-top: -6.5rem;
  }

  .max\:tw--mt-27{
    margin-top: -6.75rem;
  }

  .max\:tw--mt-28{
    margin-top: -7rem;
  }

  .max\:tw--mt-29{
    margin-top: -7.25rem;
  }

  .max\:tw--mt-30{
    margin-top: -7.5rem;
  }

  .max\:tw--mt-31{
    margin-top: -7.75rem;
  }

  .max\:tw--mt-32{
    margin-top: -8rem;
  }

  .max\:tw--mt-33{
    margin-top: -8.25rem;
  }

  .max\:tw--mt-34{
    margin-top: -8.5rem;
  }

  .max\:tw--mt-35{
    margin-top: -8.75rem;
  }

  .max\:tw--mt-36{
    margin-top: -9rem;
  }

  .max\:tw--mt-37{
    margin-top: -9.25rem;
  }

  .max\:tw--mt-38{
    margin-top: -9.5rem;
  }

  .max\:tw--mt-39{
    margin-top: -9.75rem;
  }

  .max\:tw--mt-40{
    margin-top: -10rem;
  }

  .max\:tw--mt-41{
    margin-top: -10.25rem;
  }

  .max\:tw--mt-42{
    margin-top: -10.5rem;
  }

  .max\:tw--mt-43{
    margin-top: -10.75rem;
  }

  .max\:tw--mt-44{
    margin-top: -11rem;
  }

  .max\:tw--mt-45{
    margin-top: -11.25rem;
  }

  .max\:tw--mt-46{
    margin-top: -11.5rem;
  }

  .max\:tw--mt-47{
    margin-top: -11.75rem;
  }

  .max\:tw--mt-48{
    margin-top: -12rem;
  }

  .max\:tw--mt-50{
    margin-top: -12.5rem;
  }

  .max\:tw--mt-52{
    margin-top: -13rem;
  }

  .max\:tw--mt-53{
    margin-top: -13.25rem;
  }

  .max\:tw--mt-54{
    margin-top: -13.5rem;
  }

  .max\:tw--mt-55{
    margin-top: -13.75rem;
  }

  .max\:tw--mt-56{
    margin-top: -14rem;
  }

  .max\:tw--mt-57{
    margin-top: -14.25rem;
  }

  .max\:tw--mt-58{
    margin-top: -14.5rem;
  }

  .max\:tw--mt-59{
    margin-top: -14.75rem;
  }

  .max\:tw--mt-60{
    margin-top: -15rem;
  }

  .max\:tw--mt-61{
    margin-top: -15.25rem;
  }

  .max\:tw--mt-62{
    margin-top: -15.5rem;
  }

  .max\:tw--mt-63{
    margin-top: -15.75rem;
  }

  .max\:tw--mt-64{
    margin-top: -16rem;
  }

  .max\:tw--mt-65{
    margin-top: -16.25rem;
  }

  .max\:tw--mt-66{
    margin-top: -16.5rem;
  }

  .max\:tw--mt-68{
    margin-top: -17rem;
  }

  .max\:tw--mt-69{
    margin-top: -17.25rem;
  }

  .max\:tw--mt-70{
    margin-top: -17.5rem;
  }

  .max\:tw--mt-71{
    margin-top: -17.75rem;
  }

  .max\:tw--mt-72{
    margin-top: -18rem;
  }

  .max\:tw--mt-73{
    margin-top: -18.25rem;
  }

  .max\:tw--mt-74{
    margin-top: -18.5rem;
  }

  .max\:tw--mt-75{
    margin-top: -18.75rem;
  }

  .max\:tw--mt-76{
    margin-top: -19rem;
  }

  .max\:tw--mt-77{
    margin-top: -19.25rem;
  }

  .max\:tw--mt-78{
    margin-top: -19.5rem;
  }

  .max\:tw--mt-79{
    margin-top: -19.75rem;
  }

  .max\:tw--mt-80{
    margin-top: -20rem;
  }

  .max\:tw--mt-81{
    margin-top: -20.25rem;
  }

  .max\:tw--mt-82{
    margin-top: -20.5rem;
  }

  .max\:tw--mt-83{
    margin-top: -20.75rem;
  }

  .max\:tw--mt-84{
    margin-top: -21rem;
  }

  .max\:tw--mt-85{
    margin-top: -21.25rem;
  }

  .max\:tw--mt-86{
    margin-top: -21.5rem;
  }

  .max\:tw--mt-87{
    margin-top: -21.75rem;
  }

  .max\:tw--mt-88{
    margin-top: -22rem;
  }

  .max\:tw--mt-89{
    margin-top: -22.25rem;
  }

  .max\:tw--mt-90{
    margin-top: -22.5rem;
  }

  .max\:tw--mt-91{
    margin-top: -22.75rem;
  }

  .max\:tw--mt-92{
    margin-top: -23rem;
  }

  .max\:tw--mt-96{
    margin-top: -24rem;
  }

  .max\:tw--mt-102{
    margin-top: -25.5rem;
  }

  .max\:tw--mt-112{
    margin-top: -28rem;
  }

  .max\:tw--mt-128{
    margin-top: -31rem;
  }

  .max\:tw--mt-129{
    margin-top: -32.25rem;
  }

  .max\:tw--mt-130{
    margin-top: -32.5rem;
  }

  .max\:tw--mt-140{
    margin-top: -35rem;
  }

  .max\:tw--mt-160{
    margin-top: -40rem;
  }

  .max\:tw--mt-180{
    margin-top: -45rem;
  }

  .max\:tw--mt-185{
    margin-top: -46.25rem;
  }

  .max\:tw--mt-190{
    margin-top: -47.5rem;
  }

  .max\:tw--mt-200{
    margin-top: -50rem;
  }

  .max\:tw--mt-px{
    margin-top: -1px;
  }

  .max\:tw--mt-0\.5{
    margin-top: -0.125rem;
  }

  .max\:tw--mt-1\.5{
    margin-top: -0.375rem;
  }

  .max\:tw--mt-2\.5{
    margin-top: -0.625rem;
  }

  .max\:tw--mt-3\.5{
    margin-top: -0.875rem;
  }

  .max\:tw-mr-0{
    margin-right: 0px;
  }

  .max\:tw-mr-1{
    margin-right: 0.25rem;
  }

  .max\:tw-mr-2{
    margin-right: 0.5rem;
  }

  .max\:tw-mr-3{
    margin-right: 0.75rem;
  }

  .max\:tw-mr-4{
    margin-right: 1rem;
  }

  .max\:tw-mr-5{
    margin-right: 1.25rem;
  }

  .max\:tw-mr-6{
    margin-right: 1.5rem;
  }

  .max\:tw-mr-7{
    margin-right: 1.75rem;
  }

  .max\:tw-mr-8{
    margin-right: 2rem;
  }

  .max\:tw-mr-9{
    margin-right: 2.25rem;
  }

  .max\:tw-mr-10{
    margin-right: 2.5rem;
  }

  .max\:tw-mr-11{
    margin-right: 2.75rem;
  }

  .max\:tw-mr-12{
    margin-right: 3rem;
  }

  .max\:tw-mr-13{
    margin-right: 3.25rem;
  }

  .max\:tw-mr-14{
    margin-right: 3.5rem;
  }

  .max\:tw-mr-15{
    margin-right: 3.75rem;
  }

  .max\:tw-mr-16{
    margin-right: 4rem;
  }

  .max\:tw-mr-17{
    margin-right: 4.25rem;
  }

  .max\:tw-mr-18{
    margin-right: 4.5rem;
  }

  .max\:tw-mr-19{
    margin-right: 4.75rem;
  }

  .max\:tw-mr-20{
    margin-right: 5rem;
  }

  .max\:tw-mr-21{
    margin-right: 5.25rem;
  }

  .max\:tw-mr-22{
    margin-right: 5.5rem;
  }

  .max\:tw-mr-23{
    margin-right: 5.75rem;
  }

  .max\:tw-mr-24{
    margin-right: 6rem;
  }

  .max\:tw-mr-25{
    margin-right: 6.25rem;
  }

  .max\:tw-mr-26{
    margin-right: 6.5rem;
  }

  .max\:tw-mr-27{
    margin-right: 6.75rem;
  }

  .max\:tw-mr-28{
    margin-right: 7rem;
  }

  .max\:tw-mr-29{
    margin-right: 7.25rem;
  }

  .max\:tw-mr-30{
    margin-right: 7.5rem;
  }

  .max\:tw-mr-31{
    margin-right: 7.75rem;
  }

  .max\:tw-mr-32{
    margin-right: 8rem;
  }

  .max\:tw-mr-33{
    margin-right: 8.25rem;
  }

  .max\:tw-mr-34{
    margin-right: 8.5rem;
  }

  .max\:tw-mr-35{
    margin-right: 8.75rem;
  }

  .max\:tw-mr-36{
    margin-right: 9rem;
  }

  .max\:tw-mr-37{
    margin-right: 9.25rem;
  }

  .max\:tw-mr-38{
    margin-right: 9.5rem;
  }

  .max\:tw-mr-39{
    margin-right: 9.75rem;
  }

  .max\:tw-mr-40{
    margin-right: 10rem;
  }

  .max\:tw-mr-41{
    margin-right: 10.25rem;
  }

  .max\:tw-mr-42{
    margin-right: 10.5rem;
  }

  .max\:tw-mr-43{
    margin-right: 10.75rem;
  }

  .max\:tw-mr-44{
    margin-right: 11rem;
  }

  .max\:tw-mr-45{
    margin-right: 11.25rem;
  }

  .max\:tw-mr-46{
    margin-right: 11.5rem;
  }

  .max\:tw-mr-47{
    margin-right: 11.75rem;
  }

  .max\:tw-mr-48{
    margin-right: 12rem;
  }

  .max\:tw-mr-50{
    margin-right: 12.5rem;
  }

  .max\:tw-mr-52{
    margin-right: 13rem;
  }

  .max\:tw-mr-53{
    margin-right: 13.25rem;
  }

  .max\:tw-mr-54{
    margin-right: 13.5rem;
  }

  .max\:tw-mr-55{
    margin-right: 13.75rem;
  }

  .max\:tw-mr-56{
    margin-right: 14rem;
  }

  .max\:tw-mr-57{
    margin-right: 14.25rem;
  }

  .max\:tw-mr-58{
    margin-right: 14.5rem;
  }

  .max\:tw-mr-59{
    margin-right: 14.75rem;
  }

  .max\:tw-mr-60{
    margin-right: 15rem;
  }

  .max\:tw-mr-61{
    margin-right: 15.25rem;
  }

  .max\:tw-mr-62{
    margin-right: 15.5rem;
  }

  .max\:tw-mr-63{
    margin-right: 15.75rem;
  }

  .max\:tw-mr-64{
    margin-right: 16rem;
  }

  .max\:tw-mr-65{
    margin-right: 16.25rem;
  }

  .max\:tw-mr-66{
    margin-right: 16.5rem;
  }

  .max\:tw-mr-68{
    margin-right: 17rem;
  }

  .max\:tw-mr-69{
    margin-right: 17.25rem;
  }

  .max\:tw-mr-70{
    margin-right: 17.5rem;
  }

  .max\:tw-mr-71{
    margin-right: 17.75rem;
  }

  .max\:tw-mr-72{
    margin-right: 18rem;
  }

  .max\:tw-mr-73{
    margin-right: 18.25rem;
  }

  .max\:tw-mr-74{
    margin-right: 18.5rem;
  }

  .max\:tw-mr-75{
    margin-right: 18.75rem;
  }

  .max\:tw-mr-76{
    margin-right: 19rem;
  }

  .max\:tw-mr-77{
    margin-right: 19.25rem;
  }

  .max\:tw-mr-78{
    margin-right: 19.5rem;
  }

  .max\:tw-mr-79{
    margin-right: 19.75rem;
  }

  .max\:tw-mr-80{
    margin-right: 20rem;
  }

  .max\:tw-mr-81{
    margin-right: 20.25rem;
  }

  .max\:tw-mr-82{
    margin-right: 20.5rem;
  }

  .max\:tw-mr-83{
    margin-right: 20.75rem;
  }

  .max\:tw-mr-84{
    margin-right: 21rem;
  }

  .max\:tw-mr-85{
    margin-right: 21.25rem;
  }

  .max\:tw-mr-86{
    margin-right: 21.5rem;
  }

  .max\:tw-mr-87{
    margin-right: 21.75rem;
  }

  .max\:tw-mr-88{
    margin-right: 22rem;
  }

  .max\:tw-mr-89{
    margin-right: 22.25rem;
  }

  .max\:tw-mr-90{
    margin-right: 22.5rem;
  }

  .max\:tw-mr-91{
    margin-right: 22.75rem;
  }

  .max\:tw-mr-92{
    margin-right: 23rem;
  }

  .max\:tw-mr-96{
    margin-right: 24rem;
  }

  .max\:tw-mr-102{
    margin-right: 25.5rem;
  }

  .max\:tw-mr-112{
    margin-right: 28rem;
  }

  .max\:tw-mr-128{
    margin-right: 31rem;
  }

  .max\:tw-mr-129{
    margin-right: 32.25rem;
  }

  .max\:tw-mr-130{
    margin-right: 32.5rem;
  }

  .max\:tw-mr-140{
    margin-right: 35rem;
  }

  .max\:tw-mr-160{
    margin-right: 40rem;
  }

  .max\:tw-mr-180{
    margin-right: 45rem;
  }

  .max\:tw-mr-185{
    margin-right: 46.25rem;
  }

  .max\:tw-mr-190{
    margin-right: 47.5rem;
  }

  .max\:tw-mr-200{
    margin-right: 50rem;
  }

  .max\:tw-mr-auto{
    margin-right: auto;
  }

  .max\:tw-mr-px{
    margin-right: 1px;
  }

  .max\:tw-mr-0\.5{
    margin-right: 0.125rem;
  }

  .max\:tw-mr-1\.5{
    margin-right: 0.375rem;
  }

  .max\:tw-mr-2\.5{
    margin-right: 0.625rem;
  }

  .max\:tw-mr-3\.5{
    margin-right: 0.875rem;
  }

  .max\:tw--mr-0{
    margin-right: 0px;
  }

  .max\:tw--mr-1{
    margin-right: -0.25rem;
  }

  .max\:tw--mr-2{
    margin-right: -0.5rem;
  }

  .max\:tw--mr-3{
    margin-right: -0.75rem;
  }

  .max\:tw--mr-4{
    margin-right: -1rem;
  }

  .max\:tw--mr-5{
    margin-right: -1.25rem;
  }

  .max\:tw--mr-6{
    margin-right: -1.5rem;
  }

  .max\:tw--mr-7{
    margin-right: -1.75rem;
  }

  .max\:tw--mr-8{
    margin-right: -2rem;
  }

  .max\:tw--mr-9{
    margin-right: -2.25rem;
  }

  .max\:tw--mr-10{
    margin-right: -2.5rem;
  }

  .max\:tw--mr-11{
    margin-right: -2.75rem;
  }

  .max\:tw--mr-12{
    margin-right: -3rem;
  }

  .max\:tw--mr-13{
    margin-right: -3.25rem;
  }

  .max\:tw--mr-14{
    margin-right: -3.5rem;
  }

  .max\:tw--mr-15{
    margin-right: -3.75rem;
  }

  .max\:tw--mr-16{
    margin-right: -4rem;
  }

  .max\:tw--mr-17{
    margin-right: -4.25rem;
  }

  .max\:tw--mr-18{
    margin-right: -4.5rem;
  }

  .max\:tw--mr-19{
    margin-right: -4.75rem;
  }

  .max\:tw--mr-20{
    margin-right: -5rem;
  }

  .max\:tw--mr-21{
    margin-right: -5.25rem;
  }

  .max\:tw--mr-22{
    margin-right: -5.5rem;
  }

  .max\:tw--mr-23{
    margin-right: -5.75rem;
  }

  .max\:tw--mr-24{
    margin-right: -6rem;
  }

  .max\:tw--mr-25{
    margin-right: -6.25rem;
  }

  .max\:tw--mr-26{
    margin-right: -6.5rem;
  }

  .max\:tw--mr-27{
    margin-right: -6.75rem;
  }

  .max\:tw--mr-28{
    margin-right: -7rem;
  }

  .max\:tw--mr-29{
    margin-right: -7.25rem;
  }

  .max\:tw--mr-30{
    margin-right: -7.5rem;
  }

  .max\:tw--mr-31{
    margin-right: -7.75rem;
  }

  .max\:tw--mr-32{
    margin-right: -8rem;
  }

  .max\:tw--mr-33{
    margin-right: -8.25rem;
  }

  .max\:tw--mr-34{
    margin-right: -8.5rem;
  }

  .max\:tw--mr-35{
    margin-right: -8.75rem;
  }

  .max\:tw--mr-36{
    margin-right: -9rem;
  }

  .max\:tw--mr-37{
    margin-right: -9.25rem;
  }

  .max\:tw--mr-38{
    margin-right: -9.5rem;
  }

  .max\:tw--mr-39{
    margin-right: -9.75rem;
  }

  .max\:tw--mr-40{
    margin-right: -10rem;
  }

  .max\:tw--mr-41{
    margin-right: -10.25rem;
  }

  .max\:tw--mr-42{
    margin-right: -10.5rem;
  }

  .max\:tw--mr-43{
    margin-right: -10.75rem;
  }

  .max\:tw--mr-44{
    margin-right: -11rem;
  }

  .max\:tw--mr-45{
    margin-right: -11.25rem;
  }

  .max\:tw--mr-46{
    margin-right: -11.5rem;
  }

  .max\:tw--mr-47{
    margin-right: -11.75rem;
  }

  .max\:tw--mr-48{
    margin-right: -12rem;
  }

  .max\:tw--mr-50{
    margin-right: -12.5rem;
  }

  .max\:tw--mr-52{
    margin-right: -13rem;
  }

  .max\:tw--mr-53{
    margin-right: -13.25rem;
  }

  .max\:tw--mr-54{
    margin-right: -13.5rem;
  }

  .max\:tw--mr-55{
    margin-right: -13.75rem;
  }

  .max\:tw--mr-56{
    margin-right: -14rem;
  }

  .max\:tw--mr-57{
    margin-right: -14.25rem;
  }

  .max\:tw--mr-58{
    margin-right: -14.5rem;
  }

  .max\:tw--mr-59{
    margin-right: -14.75rem;
  }

  .max\:tw--mr-60{
    margin-right: -15rem;
  }

  .max\:tw--mr-61{
    margin-right: -15.25rem;
  }

  .max\:tw--mr-62{
    margin-right: -15.5rem;
  }

  .max\:tw--mr-63{
    margin-right: -15.75rem;
  }

  .max\:tw--mr-64{
    margin-right: -16rem;
  }

  .max\:tw--mr-65{
    margin-right: -16.25rem;
  }

  .max\:tw--mr-66{
    margin-right: -16.5rem;
  }

  .max\:tw--mr-68{
    margin-right: -17rem;
  }

  .max\:tw--mr-69{
    margin-right: -17.25rem;
  }

  .max\:tw--mr-70{
    margin-right: -17.5rem;
  }

  .max\:tw--mr-71{
    margin-right: -17.75rem;
  }

  .max\:tw--mr-72{
    margin-right: -18rem;
  }

  .max\:tw--mr-73{
    margin-right: -18.25rem;
  }

  .max\:tw--mr-74{
    margin-right: -18.5rem;
  }

  .max\:tw--mr-75{
    margin-right: -18.75rem;
  }

  .max\:tw--mr-76{
    margin-right: -19rem;
  }

  .max\:tw--mr-77{
    margin-right: -19.25rem;
  }

  .max\:tw--mr-78{
    margin-right: -19.5rem;
  }

  .max\:tw--mr-79{
    margin-right: -19.75rem;
  }

  .max\:tw--mr-80{
    margin-right: -20rem;
  }

  .max\:tw--mr-81{
    margin-right: -20.25rem;
  }

  .max\:tw--mr-82{
    margin-right: -20.5rem;
  }

  .max\:tw--mr-83{
    margin-right: -20.75rem;
  }

  .max\:tw--mr-84{
    margin-right: -21rem;
  }

  .max\:tw--mr-85{
    margin-right: -21.25rem;
  }

  .max\:tw--mr-86{
    margin-right: -21.5rem;
  }

  .max\:tw--mr-87{
    margin-right: -21.75rem;
  }

  .max\:tw--mr-88{
    margin-right: -22rem;
  }

  .max\:tw--mr-89{
    margin-right: -22.25rem;
  }

  .max\:tw--mr-90{
    margin-right: -22.5rem;
  }

  .max\:tw--mr-91{
    margin-right: -22.75rem;
  }

  .max\:tw--mr-92{
    margin-right: -23rem;
  }

  .max\:tw--mr-96{
    margin-right: -24rem;
  }

  .max\:tw--mr-102{
    margin-right: -25.5rem;
  }

  .max\:tw--mr-112{
    margin-right: -28rem;
  }

  .max\:tw--mr-128{
    margin-right: -31rem;
  }

  .max\:tw--mr-129{
    margin-right: -32.25rem;
  }

  .max\:tw--mr-130{
    margin-right: -32.5rem;
  }

  .max\:tw--mr-140{
    margin-right: -35rem;
  }

  .max\:tw--mr-160{
    margin-right: -40rem;
  }

  .max\:tw--mr-180{
    margin-right: -45rem;
  }

  .max\:tw--mr-185{
    margin-right: -46.25rem;
  }

  .max\:tw--mr-190{
    margin-right: -47.5rem;
  }

  .max\:tw--mr-200{
    margin-right: -50rem;
  }

  .max\:tw--mr-px{
    margin-right: -1px;
  }

  .max\:tw--mr-0\.5{
    margin-right: -0.125rem;
  }

  .max\:tw--mr-1\.5{
    margin-right: -0.375rem;
  }

  .max\:tw--mr-2\.5{
    margin-right: -0.625rem;
  }

  .max\:tw--mr-3\.5{
    margin-right: -0.875rem;
  }

  .max\:tw-mb-0{
    margin-bottom: 0px;
  }

  .max\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  .max\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  .max\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  .max\:tw-mb-4{
    margin-bottom: 1rem;
  }

  .max\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  .max\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  .max\:tw-mb-7{
    margin-bottom: 1.75rem;
  }

  .max\:tw-mb-8{
    margin-bottom: 2rem;
  }

  .max\:tw-mb-9{
    margin-bottom: 2.25rem;
  }

  .max\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  .max\:tw-mb-11{
    margin-bottom: 2.75rem;
  }

  .max\:tw-mb-12{
    margin-bottom: 3rem;
  }

  .max\:tw-mb-13{
    margin-bottom: 3.25rem;
  }

  .max\:tw-mb-14{
    margin-bottom: 3.5rem;
  }

  .max\:tw-mb-15{
    margin-bottom: 3.75rem;
  }

  .max\:tw-mb-16{
    margin-bottom: 4rem;
  }

  .max\:tw-mb-17{
    margin-bottom: 4.25rem;
  }

  .max\:tw-mb-18{
    margin-bottom: 4.5rem;
  }

  .max\:tw-mb-19{
    margin-bottom: 4.75rem;
  }

  .max\:tw-mb-20{
    margin-bottom: 5rem;
  }

  .max\:tw-mb-21{
    margin-bottom: 5.25rem;
  }

  .max\:tw-mb-22{
    margin-bottom: 5.5rem;
  }

  .max\:tw-mb-23{
    margin-bottom: 5.75rem;
  }

  .max\:tw-mb-24{
    margin-bottom: 6rem;
  }

  .max\:tw-mb-25{
    margin-bottom: 6.25rem;
  }

  .max\:tw-mb-26{
    margin-bottom: 6.5rem;
  }

  .max\:tw-mb-27{
    margin-bottom: 6.75rem;
  }

  .max\:tw-mb-28{
    margin-bottom: 7rem;
  }

  .max\:tw-mb-29{
    margin-bottom: 7.25rem;
  }

  .max\:tw-mb-30{
    margin-bottom: 7.5rem;
  }

  .max\:tw-mb-31{
    margin-bottom: 7.75rem;
  }

  .max\:tw-mb-32{
    margin-bottom: 8rem;
  }

  .max\:tw-mb-33{
    margin-bottom: 8.25rem;
  }

  .max\:tw-mb-34{
    margin-bottom: 8.5rem;
  }

  .max\:tw-mb-35{
    margin-bottom: 8.75rem;
  }

  .max\:tw-mb-36{
    margin-bottom: 9rem;
  }

  .max\:tw-mb-37{
    margin-bottom: 9.25rem;
  }

  .max\:tw-mb-38{
    margin-bottom: 9.5rem;
  }

  .max\:tw-mb-39{
    margin-bottom: 9.75rem;
  }

  .max\:tw-mb-40{
    margin-bottom: 10rem;
  }

  .max\:tw-mb-41{
    margin-bottom: 10.25rem;
  }

  .max\:tw-mb-42{
    margin-bottom: 10.5rem;
  }

  .max\:tw-mb-43{
    margin-bottom: 10.75rem;
  }

  .max\:tw-mb-44{
    margin-bottom: 11rem;
  }

  .max\:tw-mb-45{
    margin-bottom: 11.25rem;
  }

  .max\:tw-mb-46{
    margin-bottom: 11.5rem;
  }

  .max\:tw-mb-47{
    margin-bottom: 11.75rem;
  }

  .max\:tw-mb-48{
    margin-bottom: 12rem;
  }

  .max\:tw-mb-50{
    margin-bottom: 12.5rem;
  }

  .max\:tw-mb-52{
    margin-bottom: 13rem;
  }

  .max\:tw-mb-53{
    margin-bottom: 13.25rem;
  }

  .max\:tw-mb-54{
    margin-bottom: 13.5rem;
  }

  .max\:tw-mb-55{
    margin-bottom: 13.75rem;
  }

  .max\:tw-mb-56{
    margin-bottom: 14rem;
  }

  .max\:tw-mb-57{
    margin-bottom: 14.25rem;
  }

  .max\:tw-mb-58{
    margin-bottom: 14.5rem;
  }

  .max\:tw-mb-59{
    margin-bottom: 14.75rem;
  }

  .max\:tw-mb-60{
    margin-bottom: 15rem;
  }

  .max\:tw-mb-61{
    margin-bottom: 15.25rem;
  }

  .max\:tw-mb-62{
    margin-bottom: 15.5rem;
  }

  .max\:tw-mb-63{
    margin-bottom: 15.75rem;
  }

  .max\:tw-mb-64{
    margin-bottom: 16rem;
  }

  .max\:tw-mb-65{
    margin-bottom: 16.25rem;
  }

  .max\:tw-mb-66{
    margin-bottom: 16.5rem;
  }

  .max\:tw-mb-68{
    margin-bottom: 17rem;
  }

  .max\:tw-mb-69{
    margin-bottom: 17.25rem;
  }

  .max\:tw-mb-70{
    margin-bottom: 17.5rem;
  }

  .max\:tw-mb-71{
    margin-bottom: 17.75rem;
  }

  .max\:tw-mb-72{
    margin-bottom: 18rem;
  }

  .max\:tw-mb-73{
    margin-bottom: 18.25rem;
  }

  .max\:tw-mb-74{
    margin-bottom: 18.5rem;
  }

  .max\:tw-mb-75{
    margin-bottom: 18.75rem;
  }

  .max\:tw-mb-76{
    margin-bottom: 19rem;
  }

  .max\:tw-mb-77{
    margin-bottom: 19.25rem;
  }

  .max\:tw-mb-78{
    margin-bottom: 19.5rem;
  }

  .max\:tw-mb-79{
    margin-bottom: 19.75rem;
  }

  .max\:tw-mb-80{
    margin-bottom: 20rem;
  }

  .max\:tw-mb-81{
    margin-bottom: 20.25rem;
  }

  .max\:tw-mb-82{
    margin-bottom: 20.5rem;
  }

  .max\:tw-mb-83{
    margin-bottom: 20.75rem;
  }

  .max\:tw-mb-84{
    margin-bottom: 21rem;
  }

  .max\:tw-mb-85{
    margin-bottom: 21.25rem;
  }

  .max\:tw-mb-86{
    margin-bottom: 21.5rem;
  }

  .max\:tw-mb-87{
    margin-bottom: 21.75rem;
  }

  .max\:tw-mb-88{
    margin-bottom: 22rem;
  }

  .max\:tw-mb-89{
    margin-bottom: 22.25rem;
  }

  .max\:tw-mb-90{
    margin-bottom: 22.5rem;
  }

  .max\:tw-mb-91{
    margin-bottom: 22.75rem;
  }

  .max\:tw-mb-92{
    margin-bottom: 23rem;
  }

  .max\:tw-mb-96{
    margin-bottom: 24rem;
  }

  .max\:tw-mb-102{
    margin-bottom: 25.5rem;
  }

  .max\:tw-mb-112{
    margin-bottom: 28rem;
  }

  .max\:tw-mb-128{
    margin-bottom: 31rem;
  }

  .max\:tw-mb-129{
    margin-bottom: 32.25rem;
  }

  .max\:tw-mb-130{
    margin-bottom: 32.5rem;
  }

  .max\:tw-mb-140{
    margin-bottom: 35rem;
  }

  .max\:tw-mb-160{
    margin-bottom: 40rem;
  }

  .max\:tw-mb-180{
    margin-bottom: 45rem;
  }

  .max\:tw-mb-185{
    margin-bottom: 46.25rem;
  }

  .max\:tw-mb-190{
    margin-bottom: 47.5rem;
  }

  .max\:tw-mb-200{
    margin-bottom: 50rem;
  }

  .max\:tw-mb-auto{
    margin-bottom: auto;
  }

  .max\:tw-mb-px{
    margin-bottom: 1px;
  }

  .max\:tw-mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .max\:tw-mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .max\:tw-mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .max\:tw-mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .max\:tw--mb-0{
    margin-bottom: 0px;
  }

  .max\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  .max\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  .max\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  .max\:tw--mb-4{
    margin-bottom: -1rem;
  }

  .max\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  .max\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  .max\:tw--mb-7{
    margin-bottom: -1.75rem;
  }

  .max\:tw--mb-8{
    margin-bottom: -2rem;
  }

  .max\:tw--mb-9{
    margin-bottom: -2.25rem;
  }

  .max\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  .max\:tw--mb-11{
    margin-bottom: -2.75rem;
  }

  .max\:tw--mb-12{
    margin-bottom: -3rem;
  }

  .max\:tw--mb-13{
    margin-bottom: -3.25rem;
  }

  .max\:tw--mb-14{
    margin-bottom: -3.5rem;
  }

  .max\:tw--mb-15{
    margin-bottom: -3.75rem;
  }

  .max\:tw--mb-16{
    margin-bottom: -4rem;
  }

  .max\:tw--mb-17{
    margin-bottom: -4.25rem;
  }

  .max\:tw--mb-18{
    margin-bottom: -4.5rem;
  }

  .max\:tw--mb-19{
    margin-bottom: -4.75rem;
  }

  .max\:tw--mb-20{
    margin-bottom: -5rem;
  }

  .max\:tw--mb-21{
    margin-bottom: -5.25rem;
  }

  .max\:tw--mb-22{
    margin-bottom: -5.5rem;
  }

  .max\:tw--mb-23{
    margin-bottom: -5.75rem;
  }

  .max\:tw--mb-24{
    margin-bottom: -6rem;
  }

  .max\:tw--mb-25{
    margin-bottom: -6.25rem;
  }

  .max\:tw--mb-26{
    margin-bottom: -6.5rem;
  }

  .max\:tw--mb-27{
    margin-bottom: -6.75rem;
  }

  .max\:tw--mb-28{
    margin-bottom: -7rem;
  }

  .max\:tw--mb-29{
    margin-bottom: -7.25rem;
  }

  .max\:tw--mb-30{
    margin-bottom: -7.5rem;
  }

  .max\:tw--mb-31{
    margin-bottom: -7.75rem;
  }

  .max\:tw--mb-32{
    margin-bottom: -8rem;
  }

  .max\:tw--mb-33{
    margin-bottom: -8.25rem;
  }

  .max\:tw--mb-34{
    margin-bottom: -8.5rem;
  }

  .max\:tw--mb-35{
    margin-bottom: -8.75rem;
  }

  .max\:tw--mb-36{
    margin-bottom: -9rem;
  }

  .max\:tw--mb-37{
    margin-bottom: -9.25rem;
  }

  .max\:tw--mb-38{
    margin-bottom: -9.5rem;
  }

  .max\:tw--mb-39{
    margin-bottom: -9.75rem;
  }

  .max\:tw--mb-40{
    margin-bottom: -10rem;
  }

  .max\:tw--mb-41{
    margin-bottom: -10.25rem;
  }

  .max\:tw--mb-42{
    margin-bottom: -10.5rem;
  }

  .max\:tw--mb-43{
    margin-bottom: -10.75rem;
  }

  .max\:tw--mb-44{
    margin-bottom: -11rem;
  }

  .max\:tw--mb-45{
    margin-bottom: -11.25rem;
  }

  .max\:tw--mb-46{
    margin-bottom: -11.5rem;
  }

  .max\:tw--mb-47{
    margin-bottom: -11.75rem;
  }

  .max\:tw--mb-48{
    margin-bottom: -12rem;
  }

  .max\:tw--mb-50{
    margin-bottom: -12.5rem;
  }

  .max\:tw--mb-52{
    margin-bottom: -13rem;
  }

  .max\:tw--mb-53{
    margin-bottom: -13.25rem;
  }

  .max\:tw--mb-54{
    margin-bottom: -13.5rem;
  }

  .max\:tw--mb-55{
    margin-bottom: -13.75rem;
  }

  .max\:tw--mb-56{
    margin-bottom: -14rem;
  }

  .max\:tw--mb-57{
    margin-bottom: -14.25rem;
  }

  .max\:tw--mb-58{
    margin-bottom: -14.5rem;
  }

  .max\:tw--mb-59{
    margin-bottom: -14.75rem;
  }

  .max\:tw--mb-60{
    margin-bottom: -15rem;
  }

  .max\:tw--mb-61{
    margin-bottom: -15.25rem;
  }

  .max\:tw--mb-62{
    margin-bottom: -15.5rem;
  }

  .max\:tw--mb-63{
    margin-bottom: -15.75rem;
  }

  .max\:tw--mb-64{
    margin-bottom: -16rem;
  }

  .max\:tw--mb-65{
    margin-bottom: -16.25rem;
  }

  .max\:tw--mb-66{
    margin-bottom: -16.5rem;
  }

  .max\:tw--mb-68{
    margin-bottom: -17rem;
  }

  .max\:tw--mb-69{
    margin-bottom: -17.25rem;
  }

  .max\:tw--mb-70{
    margin-bottom: -17.5rem;
  }

  .max\:tw--mb-71{
    margin-bottom: -17.75rem;
  }

  .max\:tw--mb-72{
    margin-bottom: -18rem;
  }

  .max\:tw--mb-73{
    margin-bottom: -18.25rem;
  }

  .max\:tw--mb-74{
    margin-bottom: -18.5rem;
  }

  .max\:tw--mb-75{
    margin-bottom: -18.75rem;
  }

  .max\:tw--mb-76{
    margin-bottom: -19rem;
  }

  .max\:tw--mb-77{
    margin-bottom: -19.25rem;
  }

  .max\:tw--mb-78{
    margin-bottom: -19.5rem;
  }

  .max\:tw--mb-79{
    margin-bottom: -19.75rem;
  }

  .max\:tw--mb-80{
    margin-bottom: -20rem;
  }

  .max\:tw--mb-81{
    margin-bottom: -20.25rem;
  }

  .max\:tw--mb-82{
    margin-bottom: -20.5rem;
  }

  .max\:tw--mb-83{
    margin-bottom: -20.75rem;
  }

  .max\:tw--mb-84{
    margin-bottom: -21rem;
  }

  .max\:tw--mb-85{
    margin-bottom: -21.25rem;
  }

  .max\:tw--mb-86{
    margin-bottom: -21.5rem;
  }

  .max\:tw--mb-87{
    margin-bottom: -21.75rem;
  }

  .max\:tw--mb-88{
    margin-bottom: -22rem;
  }

  .max\:tw--mb-89{
    margin-bottom: -22.25rem;
  }

  .max\:tw--mb-90{
    margin-bottom: -22.5rem;
  }

  .max\:tw--mb-91{
    margin-bottom: -22.75rem;
  }

  .max\:tw--mb-92{
    margin-bottom: -23rem;
  }

  .max\:tw--mb-96{
    margin-bottom: -24rem;
  }

  .max\:tw--mb-102{
    margin-bottom: -25.5rem;
  }

  .max\:tw--mb-112{
    margin-bottom: -28rem;
  }

  .max\:tw--mb-128{
    margin-bottom: -31rem;
  }

  .max\:tw--mb-129{
    margin-bottom: -32.25rem;
  }

  .max\:tw--mb-130{
    margin-bottom: -32.5rem;
  }

  .max\:tw--mb-140{
    margin-bottom: -35rem;
  }

  .max\:tw--mb-160{
    margin-bottom: -40rem;
  }

  .max\:tw--mb-180{
    margin-bottom: -45rem;
  }

  .max\:tw--mb-185{
    margin-bottom: -46.25rem;
  }

  .max\:tw--mb-190{
    margin-bottom: -47.5rem;
  }

  .max\:tw--mb-200{
    margin-bottom: -50rem;
  }

  .max\:tw--mb-px{
    margin-bottom: -1px;
  }

  .max\:tw--mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .max\:tw--mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .max\:tw--mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .max\:tw--mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .max\:tw-ml-0{
    margin-left: 0px;
  }

  .max\:tw-ml-1{
    margin-left: 0.25rem;
  }

  .max\:tw-ml-2{
    margin-left: 0.5rem;
  }

  .max\:tw-ml-3{
    margin-left: 0.75rem;
  }

  .max\:tw-ml-4{
    margin-left: 1rem;
  }

  .max\:tw-ml-5{
    margin-left: 1.25rem;
  }

  .max\:tw-ml-6{
    margin-left: 1.5rem;
  }

  .max\:tw-ml-7{
    margin-left: 1.75rem;
  }

  .max\:tw-ml-8{
    margin-left: 2rem;
  }

  .max\:tw-ml-9{
    margin-left: 2.25rem;
  }

  .max\:tw-ml-10{
    margin-left: 2.5rem;
  }

  .max\:tw-ml-11{
    margin-left: 2.75rem;
  }

  .max\:tw-ml-12{
    margin-left: 3rem;
  }

  .max\:tw-ml-13{
    margin-left: 3.25rem;
  }

  .max\:tw-ml-14{
    margin-left: 3.5rem;
  }

  .max\:tw-ml-15{
    margin-left: 3.75rem;
  }

  .max\:tw-ml-16{
    margin-left: 4rem;
  }

  .max\:tw-ml-17{
    margin-left: 4.25rem;
  }

  .max\:tw-ml-18{
    margin-left: 4.5rem;
  }

  .max\:tw-ml-19{
    margin-left: 4.75rem;
  }

  .max\:tw-ml-20{
    margin-left: 5rem;
  }

  .max\:tw-ml-21{
    margin-left: 5.25rem;
  }

  .max\:tw-ml-22{
    margin-left: 5.5rem;
  }

  .max\:tw-ml-23{
    margin-left: 5.75rem;
  }

  .max\:tw-ml-24{
    margin-left: 6rem;
  }

  .max\:tw-ml-25{
    margin-left: 6.25rem;
  }

  .max\:tw-ml-26{
    margin-left: 6.5rem;
  }

  .max\:tw-ml-27{
    margin-left: 6.75rem;
  }

  .max\:tw-ml-28{
    margin-left: 7rem;
  }

  .max\:tw-ml-29{
    margin-left: 7.25rem;
  }

  .max\:tw-ml-30{
    margin-left: 7.5rem;
  }

  .max\:tw-ml-31{
    margin-left: 7.75rem;
  }

  .max\:tw-ml-32{
    margin-left: 8rem;
  }

  .max\:tw-ml-33{
    margin-left: 8.25rem;
  }

  .max\:tw-ml-34{
    margin-left: 8.5rem;
  }

  .max\:tw-ml-35{
    margin-left: 8.75rem;
  }

  .max\:tw-ml-36{
    margin-left: 9rem;
  }

  .max\:tw-ml-37{
    margin-left: 9.25rem;
  }

  .max\:tw-ml-38{
    margin-left: 9.5rem;
  }

  .max\:tw-ml-39{
    margin-left: 9.75rem;
  }

  .max\:tw-ml-40{
    margin-left: 10rem;
  }

  .max\:tw-ml-41{
    margin-left: 10.25rem;
  }

  .max\:tw-ml-42{
    margin-left: 10.5rem;
  }

  .max\:tw-ml-43{
    margin-left: 10.75rem;
  }

  .max\:tw-ml-44{
    margin-left: 11rem;
  }

  .max\:tw-ml-45{
    margin-left: 11.25rem;
  }

  .max\:tw-ml-46{
    margin-left: 11.5rem;
  }

  .max\:tw-ml-47{
    margin-left: 11.75rem;
  }

  .max\:tw-ml-48{
    margin-left: 12rem;
  }

  .max\:tw-ml-50{
    margin-left: 12.5rem;
  }

  .max\:tw-ml-52{
    margin-left: 13rem;
  }

  .max\:tw-ml-53{
    margin-left: 13.25rem;
  }

  .max\:tw-ml-54{
    margin-left: 13.5rem;
  }

  .max\:tw-ml-55{
    margin-left: 13.75rem;
  }

  .max\:tw-ml-56{
    margin-left: 14rem;
  }

  .max\:tw-ml-57{
    margin-left: 14.25rem;
  }

  .max\:tw-ml-58{
    margin-left: 14.5rem;
  }

  .max\:tw-ml-59{
    margin-left: 14.75rem;
  }

  .max\:tw-ml-60{
    margin-left: 15rem;
  }

  .max\:tw-ml-61{
    margin-left: 15.25rem;
  }

  .max\:tw-ml-62{
    margin-left: 15.5rem;
  }

  .max\:tw-ml-63{
    margin-left: 15.75rem;
  }

  .max\:tw-ml-64{
    margin-left: 16rem;
  }

  .max\:tw-ml-65{
    margin-left: 16.25rem;
  }

  .max\:tw-ml-66{
    margin-left: 16.5rem;
  }

  .max\:tw-ml-68{
    margin-left: 17rem;
  }

  .max\:tw-ml-69{
    margin-left: 17.25rem;
  }

  .max\:tw-ml-70{
    margin-left: 17.5rem;
  }

  .max\:tw-ml-71{
    margin-left: 17.75rem;
  }

  .max\:tw-ml-72{
    margin-left: 18rem;
  }

  .max\:tw-ml-73{
    margin-left: 18.25rem;
  }

  .max\:tw-ml-74{
    margin-left: 18.5rem;
  }

  .max\:tw-ml-75{
    margin-left: 18.75rem;
  }

  .max\:tw-ml-76{
    margin-left: 19rem;
  }

  .max\:tw-ml-77{
    margin-left: 19.25rem;
  }

  .max\:tw-ml-78{
    margin-left: 19.5rem;
  }

  .max\:tw-ml-79{
    margin-left: 19.75rem;
  }

  .max\:tw-ml-80{
    margin-left: 20rem;
  }

  .max\:tw-ml-81{
    margin-left: 20.25rem;
  }

  .max\:tw-ml-82{
    margin-left: 20.5rem;
  }

  .max\:tw-ml-83{
    margin-left: 20.75rem;
  }

  .max\:tw-ml-84{
    margin-left: 21rem;
  }

  .max\:tw-ml-85{
    margin-left: 21.25rem;
  }

  .max\:tw-ml-86{
    margin-left: 21.5rem;
  }

  .max\:tw-ml-87{
    margin-left: 21.75rem;
  }

  .max\:tw-ml-88{
    margin-left: 22rem;
  }

  .max\:tw-ml-89{
    margin-left: 22.25rem;
  }

  .max\:tw-ml-90{
    margin-left: 22.5rem;
  }

  .max\:tw-ml-91{
    margin-left: 22.75rem;
  }

  .max\:tw-ml-92{
    margin-left: 23rem;
  }

  .max\:tw-ml-96{
    margin-left: 24rem;
  }

  .max\:tw-ml-102{
    margin-left: 25.5rem;
  }

  .max\:tw-ml-112{
    margin-left: 28rem;
  }

  .max\:tw-ml-128{
    margin-left: 31rem;
  }

  .max\:tw-ml-129{
    margin-left: 32.25rem;
  }

  .max\:tw-ml-130{
    margin-left: 32.5rem;
  }

  .max\:tw-ml-140{
    margin-left: 35rem;
  }

  .max\:tw-ml-160{
    margin-left: 40rem;
  }

  .max\:tw-ml-180{
    margin-left: 45rem;
  }

  .max\:tw-ml-185{
    margin-left: 46.25rem;
  }

  .max\:tw-ml-190{
    margin-left: 47.5rem;
  }

  .max\:tw-ml-200{
    margin-left: 50rem;
  }

  .max\:tw-ml-auto{
    margin-left: auto;
  }

  .max\:tw-ml-px{
    margin-left: 1px;
  }

  .max\:tw-ml-0\.5{
    margin-left: 0.125rem;
  }

  .max\:tw-ml-1\.5{
    margin-left: 0.375rem;
  }

  .max\:tw-ml-2\.5{
    margin-left: 0.625rem;
  }

  .max\:tw-ml-3\.5{
    margin-left: 0.875rem;
  }

  .max\:tw--ml-0{
    margin-left: 0px;
  }

  .max\:tw--ml-1{
    margin-left: -0.25rem;
  }

  .max\:tw--ml-2{
    margin-left: -0.5rem;
  }

  .max\:tw--ml-3{
    margin-left: -0.75rem;
  }

  .max\:tw--ml-4{
    margin-left: -1rem;
  }

  .max\:tw--ml-5{
    margin-left: -1.25rem;
  }

  .max\:tw--ml-6{
    margin-left: -1.5rem;
  }

  .max\:tw--ml-7{
    margin-left: -1.75rem;
  }

  .max\:tw--ml-8{
    margin-left: -2rem;
  }

  .max\:tw--ml-9{
    margin-left: -2.25rem;
  }

  .max\:tw--ml-10{
    margin-left: -2.5rem;
  }

  .max\:tw--ml-11{
    margin-left: -2.75rem;
  }

  .max\:tw--ml-12{
    margin-left: -3rem;
  }

  .max\:tw--ml-13{
    margin-left: -3.25rem;
  }

  .max\:tw--ml-14{
    margin-left: -3.5rem;
  }

  .max\:tw--ml-15{
    margin-left: -3.75rem;
  }

  .max\:tw--ml-16{
    margin-left: -4rem;
  }

  .max\:tw--ml-17{
    margin-left: -4.25rem;
  }

  .max\:tw--ml-18{
    margin-left: -4.5rem;
  }

  .max\:tw--ml-19{
    margin-left: -4.75rem;
  }

  .max\:tw--ml-20{
    margin-left: -5rem;
  }

  .max\:tw--ml-21{
    margin-left: -5.25rem;
  }

  .max\:tw--ml-22{
    margin-left: -5.5rem;
  }

  .max\:tw--ml-23{
    margin-left: -5.75rem;
  }

  .max\:tw--ml-24{
    margin-left: -6rem;
  }

  .max\:tw--ml-25{
    margin-left: -6.25rem;
  }

  .max\:tw--ml-26{
    margin-left: -6.5rem;
  }

  .max\:tw--ml-27{
    margin-left: -6.75rem;
  }

  .max\:tw--ml-28{
    margin-left: -7rem;
  }

  .max\:tw--ml-29{
    margin-left: -7.25rem;
  }

  .max\:tw--ml-30{
    margin-left: -7.5rem;
  }

  .max\:tw--ml-31{
    margin-left: -7.75rem;
  }

  .max\:tw--ml-32{
    margin-left: -8rem;
  }

  .max\:tw--ml-33{
    margin-left: -8.25rem;
  }

  .max\:tw--ml-34{
    margin-left: -8.5rem;
  }

  .max\:tw--ml-35{
    margin-left: -8.75rem;
  }

  .max\:tw--ml-36{
    margin-left: -9rem;
  }

  .max\:tw--ml-37{
    margin-left: -9.25rem;
  }

  .max\:tw--ml-38{
    margin-left: -9.5rem;
  }

  .max\:tw--ml-39{
    margin-left: -9.75rem;
  }

  .max\:tw--ml-40{
    margin-left: -10rem;
  }

  .max\:tw--ml-41{
    margin-left: -10.25rem;
  }

  .max\:tw--ml-42{
    margin-left: -10.5rem;
  }

  .max\:tw--ml-43{
    margin-left: -10.75rem;
  }

  .max\:tw--ml-44{
    margin-left: -11rem;
  }

  .max\:tw--ml-45{
    margin-left: -11.25rem;
  }

  .max\:tw--ml-46{
    margin-left: -11.5rem;
  }

  .max\:tw--ml-47{
    margin-left: -11.75rem;
  }

  .max\:tw--ml-48{
    margin-left: -12rem;
  }

  .max\:tw--ml-50{
    margin-left: -12.5rem;
  }

  .max\:tw--ml-52{
    margin-left: -13rem;
  }

  .max\:tw--ml-53{
    margin-left: -13.25rem;
  }

  .max\:tw--ml-54{
    margin-left: -13.5rem;
  }

  .max\:tw--ml-55{
    margin-left: -13.75rem;
  }

  .max\:tw--ml-56{
    margin-left: -14rem;
  }

  .max\:tw--ml-57{
    margin-left: -14.25rem;
  }

  .max\:tw--ml-58{
    margin-left: -14.5rem;
  }

  .max\:tw--ml-59{
    margin-left: -14.75rem;
  }

  .max\:tw--ml-60{
    margin-left: -15rem;
  }

  .max\:tw--ml-61{
    margin-left: -15.25rem;
  }

  .max\:tw--ml-62{
    margin-left: -15.5rem;
  }

  .max\:tw--ml-63{
    margin-left: -15.75rem;
  }

  .max\:tw--ml-64{
    margin-left: -16rem;
  }

  .max\:tw--ml-65{
    margin-left: -16.25rem;
  }

  .max\:tw--ml-66{
    margin-left: -16.5rem;
  }

  .max\:tw--ml-68{
    margin-left: -17rem;
  }

  .max\:tw--ml-69{
    margin-left: -17.25rem;
  }

  .max\:tw--ml-70{
    margin-left: -17.5rem;
  }

  .max\:tw--ml-71{
    margin-left: -17.75rem;
  }

  .max\:tw--ml-72{
    margin-left: -18rem;
  }

  .max\:tw--ml-73{
    margin-left: -18.25rem;
  }

  .max\:tw--ml-74{
    margin-left: -18.5rem;
  }

  .max\:tw--ml-75{
    margin-left: -18.75rem;
  }

  .max\:tw--ml-76{
    margin-left: -19rem;
  }

  .max\:tw--ml-77{
    margin-left: -19.25rem;
  }

  .max\:tw--ml-78{
    margin-left: -19.5rem;
  }

  .max\:tw--ml-79{
    margin-left: -19.75rem;
  }

  .max\:tw--ml-80{
    margin-left: -20rem;
  }

  .max\:tw--ml-81{
    margin-left: -20.25rem;
  }

  .max\:tw--ml-82{
    margin-left: -20.5rem;
  }

  .max\:tw--ml-83{
    margin-left: -20.75rem;
  }

  .max\:tw--ml-84{
    margin-left: -21rem;
  }

  .max\:tw--ml-85{
    margin-left: -21.25rem;
  }

  .max\:tw--ml-86{
    margin-left: -21.5rem;
  }

  .max\:tw--ml-87{
    margin-left: -21.75rem;
  }

  .max\:tw--ml-88{
    margin-left: -22rem;
  }

  .max\:tw--ml-89{
    margin-left: -22.25rem;
  }

  .max\:tw--ml-90{
    margin-left: -22.5rem;
  }

  .max\:tw--ml-91{
    margin-left: -22.75rem;
  }

  .max\:tw--ml-92{
    margin-left: -23rem;
  }

  .max\:tw--ml-96{
    margin-left: -24rem;
  }

  .max\:tw--ml-102{
    margin-left: -25.5rem;
  }

  .max\:tw--ml-112{
    margin-left: -28rem;
  }

  .max\:tw--ml-128{
    margin-left: -31rem;
  }

  .max\:tw--ml-129{
    margin-left: -32.25rem;
  }

  .max\:tw--ml-130{
    margin-left: -32.5rem;
  }

  .max\:tw--ml-140{
    margin-left: -35rem;
  }

  .max\:tw--ml-160{
    margin-left: -40rem;
  }

  .max\:tw--ml-180{
    margin-left: -45rem;
  }

  .max\:tw--ml-185{
    margin-left: -46.25rem;
  }

  .max\:tw--ml-190{
    margin-left: -47.5rem;
  }

  .max\:tw--ml-200{
    margin-left: -50rem;
  }

  .max\:tw--ml-px{
    margin-left: -1px;
  }

  .max\:tw--ml-0\.5{
    margin-left: -0.125rem;
  }

  .max\:tw--ml-1\.5{
    margin-left: -0.375rem;
  }

  .max\:tw--ml-2\.5{
    margin-left: -0.625rem;
  }

  .max\:tw--ml-3\.5{
    margin-left: -0.875rem;
  }

  .max\:tw-box-border{
    box-sizing: border-box;
  }

  .max\:tw-box-content{
    box-sizing: content-box;
  }

  .max\:tw-block{
    display: block;
  }

  .max\:tw-inline-block{
    display: inline-block;
  }

  .max\:tw-inline{
    display: inline;
  }

  .max\:tw-flex{
    display: flex;
  }

  .max\:tw-inline-flex{
    display: inline-flex;
  }

  .max\:tw-table{
    display: table;
  }

  .max\:tw-inline-table{
    display: inline-table;
  }

  .max\:tw-table-caption{
    display: table-caption;
  }

  .max\:tw-table-cell{
    display: table-cell;
  }

  .max\:tw-table-column{
    display: table-column;
  }

  .max\:tw-table-column-group{
    display: table-column-group;
  }

  .max\:tw-table-footer-group{
    display: table-footer-group;
  }

  .max\:tw-table-header-group{
    display: table-header-group;
  }

  .max\:tw-table-row-group{
    display: table-row-group;
  }

  .max\:tw-table-row{
    display: table-row;
  }

  .max\:tw-flow-root{
    display: flow-root;
  }

  .max\:tw-grid{
    display: grid;
  }

  .max\:tw-inline-grid{
    display: inline-grid;
  }

  .max\:tw-contents{
    display: contents;
  }

  .max\:tw-list-item{
    display: list-item;
  }

  .max\:tw-hidden{
    display: none;
  }

  .max\:tw-h-0{
    height: 0px;
  }

  .max\:tw-h-1{
    height: 0.25rem;
  }

  .max\:tw-h-2{
    height: 0.5rem;
  }

  .max\:tw-h-3{
    height: 0.75rem;
  }

  .max\:tw-h-4{
    height: 1rem;
  }

  .max\:tw-h-5{
    height: 1.25rem;
  }

  .max\:tw-h-6{
    height: 1.5rem;
  }

  .max\:tw-h-7{
    height: 1.75rem;
  }

  .max\:tw-h-8{
    height: 2rem;
  }

  .max\:tw-h-9{
    height: 2.25rem;
  }

  .max\:tw-h-10{
    height: 2.5rem;
  }

  .max\:tw-h-11{
    height: 2.75rem;
  }

  .max\:tw-h-12{
    height: 3rem;
  }

  .max\:tw-h-13{
    height: 3.25rem;
  }

  .max\:tw-h-14{
    height: 3.5rem;
  }

  .max\:tw-h-15{
    height: 3.75rem;
  }

  .max\:tw-h-16{
    height: 4rem;
  }

  .max\:tw-h-17{
    height: 4.25rem;
  }

  .max\:tw-h-18{
    height: 4.5rem;
  }

  .max\:tw-h-19{
    height: 4.75rem;
  }

  .max\:tw-h-20{
    height: 5rem;
  }

  .max\:tw-h-21{
    height: 5.25rem;
  }

  .max\:tw-h-22{
    height: 5.5rem;
  }

  .max\:tw-h-23{
    height: 5.75rem;
  }

  .max\:tw-h-24{
    height: 6rem;
  }

  .max\:tw-h-25{
    height: 6.25rem;
  }

  .max\:tw-h-26{
    height: 6.5rem;
  }

  .max\:tw-h-27{
    height: 6.75rem;
  }

  .max\:tw-h-28{
    height: 7rem;
  }

  .max\:tw-h-29{
    height: 7.25rem;
  }

  .max\:tw-h-30{
    height: 7.5rem;
  }

  .max\:tw-h-31{
    height: 7.75rem;
  }

  .max\:tw-h-32{
    height: 8rem;
  }

  .max\:tw-h-33{
    height: 8.25rem;
  }

  .max\:tw-h-34{
    height: 8.5rem;
  }

  .max\:tw-h-35{
    height: 8.75rem;
  }

  .max\:tw-h-36{
    height: 9rem;
  }

  .max\:tw-h-37{
    height: 9.25rem;
  }

  .max\:tw-h-38{
    height: 9.5rem;
  }

  .max\:tw-h-39{
    height: 9.75rem;
  }

  .max\:tw-h-40{
    height: 10rem;
  }

  .max\:tw-h-41{
    height: 10.25rem;
  }

  .max\:tw-h-42{
    height: 10.5rem;
  }

  .max\:tw-h-43{
    height: 10.75rem;
  }

  .max\:tw-h-44{
    height: 11rem;
  }

  .max\:tw-h-45{
    height: 11.25rem;
  }

  .max\:tw-h-46{
    height: 11.5rem;
  }

  .max\:tw-h-47{
    height: 11.75rem;
  }

  .max\:tw-h-48{
    height: 12rem;
  }

  .max\:tw-h-50{
    height: 12.5rem;
  }

  .max\:tw-h-52{
    height: 13rem;
  }

  .max\:tw-h-53{
    height: 13.25rem;
  }

  .max\:tw-h-54{
    height: 13.5rem;
  }

  .max\:tw-h-55{
    height: 13.75rem;
  }

  .max\:tw-h-56{
    height: 14rem;
  }

  .max\:tw-h-57{
    height: 14.25rem;
  }

  .max\:tw-h-58{
    height: 14.5rem;
  }

  .max\:tw-h-59{
    height: 14.75rem;
  }

  .max\:tw-h-60{
    height: 15rem;
  }

  .max\:tw-h-61{
    height: 15.25rem;
  }

  .max\:tw-h-62{
    height: 15.5rem;
  }

  .max\:tw-h-63{
    height: 15.75rem;
  }

  .max\:tw-h-64{
    height: 16rem;
  }

  .max\:tw-h-65{
    height: 16.25rem;
  }

  .max\:tw-h-66{
    height: 16.5rem;
  }

  .max\:tw-h-68{
    height: 17rem;
  }

  .max\:tw-h-69{
    height: 17.25rem;
  }

  .max\:tw-h-70{
    height: 17.5rem;
  }

  .max\:tw-h-71{
    height: 17.75rem;
  }

  .max\:tw-h-72{
    height: 18rem;
  }

  .max\:tw-h-73{
    height: 18.25rem;
  }

  .max\:tw-h-74{
    height: 18.5rem;
  }

  .max\:tw-h-75{
    height: 18.75rem;
  }

  .max\:tw-h-76{
    height: 19rem;
  }

  .max\:tw-h-77{
    height: 19.25rem;
  }

  .max\:tw-h-78{
    height: 19.5rem;
  }

  .max\:tw-h-79{
    height: 19.75rem;
  }

  .max\:tw-h-80{
    height: 20rem;
  }

  .max\:tw-h-81{
    height: 20.25rem;
  }

  .max\:tw-h-82{
    height: 20.5rem;
  }

  .max\:tw-h-83{
    height: 20.75rem;
  }

  .max\:tw-h-84{
    height: 21rem;
  }

  .max\:tw-h-85{
    height: 21.25rem;
  }

  .max\:tw-h-86{
    height: 21.5rem;
  }

  .max\:tw-h-87{
    height: 21.75rem;
  }

  .max\:tw-h-88{
    height: 22rem;
  }

  .max\:tw-h-89{
    height: 22.25rem;
  }

  .max\:tw-h-90{
    height: 22.5rem;
  }

  .max\:tw-h-91{
    height: 22.75rem;
  }

  .max\:tw-h-92{
    height: 23rem;
  }

  .max\:tw-h-96{
    height: 24rem;
  }

  .max\:tw-h-102{
    height: 25.5rem;
  }

  .max\:tw-h-112{
    height: 28rem;
  }

  .max\:tw-h-128{
    height: 31rem;
  }

  .max\:tw-h-129{
    height: 32.25rem;
  }

  .max\:tw-h-130{
    height: 32.5rem;
  }

  .max\:tw-h-140{
    height: 35rem;
  }

  .max\:tw-h-160{
    height: 40rem;
  }

  .max\:tw-h-180{
    height: 45rem;
  }

  .max\:tw-h-185{
    height: 46.25rem;
  }

  .max\:tw-h-190{
    height: 47.5rem;
  }

  .max\:tw-h-200{
    height: 50rem;
  }

  .max\:tw-h-auto{
    height: auto;
  }

  .max\:tw-h-px{
    height: 1px;
  }

  .max\:tw-h-0\.5{
    height: 0.125rem;
  }

  .max\:tw-h-1\.5{
    height: 0.375rem;
  }

  .max\:tw-h-2\.5{
    height: 0.625rem;
  }

  .max\:tw-h-3\.5{
    height: 0.875rem;
  }

  .max\:tw-h-1\/2{
    height: 50%;
  }

  .max\:tw-h-1\/3{
    height: 33.333333%;
  }

  .max\:tw-h-2\/3{
    height: 66.666667%;
  }

  .max\:tw-h-1\/4{
    height: 25%;
  }

  .max\:tw-h-2\/4{
    height: 50%;
  }

  .max\:tw-h-3\/4{
    height: 75%;
  }

  .max\:tw-h-1\/5{
    height: 20%;
  }

  .max\:tw-h-2\/5{
    height: 40%;
  }

  .max\:tw-h-3\/5{
    height: 60%;
  }

  .max\:tw-h-4\/5{
    height: 80%;
  }

  .max\:tw-h-1\/6{
    height: 16.666667%;
  }

  .max\:tw-h-2\/6{
    height: 33.333333%;
  }

  .max\:tw-h-3\/6{
    height: 50%;
  }

  .max\:tw-h-4\/6{
    height: 66.666667%;
  }

  .max\:tw-h-5\/6{
    height: 83.333333%;
  }

  .max\:tw-h-full{
    height: 100%;
  }

  .max\:tw-h-screen{
    height: 100vh;
  }

  .max\:tw-max-h-0{
    max-height: 0px;
  }

  .max\:tw-max-h-1{
    max-height: 0.25rem;
  }

  .max\:tw-max-h-2{
    max-height: 0.5rem;
  }

  .max\:tw-max-h-3{
    max-height: 0.75rem;
  }

  .max\:tw-max-h-4{
    max-height: 1rem;
  }

  .max\:tw-max-h-5{
    max-height: 1.25rem;
  }

  .max\:tw-max-h-6{
    max-height: 1.5rem;
  }

  .max\:tw-max-h-7{
    max-height: 1.75rem;
  }

  .max\:tw-max-h-8{
    max-height: 2rem;
  }

  .max\:tw-max-h-9{
    max-height: 2.25rem;
  }

  .max\:tw-max-h-10{
    max-height: 2.5rem;
  }

  .max\:tw-max-h-11{
    max-height: 2.75rem;
  }

  .max\:tw-max-h-12{
    max-height: 3rem;
  }

  .max\:tw-max-h-13{
    max-height: 3.25rem;
  }

  .max\:tw-max-h-14{
    max-height: 3.5rem;
  }

  .max\:tw-max-h-15{
    max-height: 3.75rem;
  }

  .max\:tw-max-h-16{
    max-height: 4rem;
  }

  .max\:tw-max-h-17{
    max-height: 4.25rem;
  }

  .max\:tw-max-h-18{
    max-height: 4.5rem;
  }

  .max\:tw-max-h-19{
    max-height: 4.75rem;
  }

  .max\:tw-max-h-20{
    max-height: 5rem;
  }

  .max\:tw-max-h-21{
    max-height: 5.25rem;
  }

  .max\:tw-max-h-22{
    max-height: 5.5rem;
  }

  .max\:tw-max-h-23{
    max-height: 5.75rem;
  }

  .max\:tw-max-h-24{
    max-height: 6rem;
  }

  .max\:tw-max-h-25{
    max-height: 6.25rem;
  }

  .max\:tw-max-h-26{
    max-height: 6.5rem;
  }

  .max\:tw-max-h-27{
    max-height: 6.75rem;
  }

  .max\:tw-max-h-28{
    max-height: 7rem;
  }

  .max\:tw-max-h-29{
    max-height: 7.25rem;
  }

  .max\:tw-max-h-30{
    max-height: 7.5rem;
  }

  .max\:tw-max-h-31{
    max-height: 7.75rem;
  }

  .max\:tw-max-h-32{
    max-height: 8rem;
  }

  .max\:tw-max-h-33{
    max-height: 8.25rem;
  }

  .max\:tw-max-h-34{
    max-height: 8.5rem;
  }

  .max\:tw-max-h-35{
    max-height: 8.75rem;
  }

  .max\:tw-max-h-36{
    max-height: 9rem;
  }

  .max\:tw-max-h-37{
    max-height: 9.25rem;
  }

  .max\:tw-max-h-38{
    max-height: 9.5rem;
  }

  .max\:tw-max-h-39{
    max-height: 9.75rem;
  }

  .max\:tw-max-h-40{
    max-height: 10rem;
  }

  .max\:tw-max-h-41{
    max-height: 10.25rem;
  }

  .max\:tw-max-h-42{
    max-height: 10.5rem;
  }

  .max\:tw-max-h-43{
    max-height: 10.75rem;
  }

  .max\:tw-max-h-44{
    max-height: 11rem;
  }

  .max\:tw-max-h-45{
    max-height: 11.25rem;
  }

  .max\:tw-max-h-46{
    max-height: 11.5rem;
  }

  .max\:tw-max-h-47{
    max-height: 11.75rem;
  }

  .max\:tw-max-h-48{
    max-height: 12rem;
  }

  .max\:tw-max-h-50{
    max-height: 12.5rem;
  }

  .max\:tw-max-h-52{
    max-height: 13rem;
  }

  .max\:tw-max-h-53{
    max-height: 13.25rem;
  }

  .max\:tw-max-h-54{
    max-height: 13.5rem;
  }

  .max\:tw-max-h-55{
    max-height: 13.75rem;
  }

  .max\:tw-max-h-56{
    max-height: 14rem;
  }

  .max\:tw-max-h-57{
    max-height: 14.25rem;
  }

  .max\:tw-max-h-58{
    max-height: 14.5rem;
  }

  .max\:tw-max-h-59{
    max-height: 14.75rem;
  }

  .max\:tw-max-h-60{
    max-height: 15rem;
  }

  .max\:tw-max-h-61{
    max-height: 15.25rem;
  }

  .max\:tw-max-h-62{
    max-height: 15.5rem;
  }

  .max\:tw-max-h-63{
    max-height: 15.75rem;
  }

  .max\:tw-max-h-64{
    max-height: 16rem;
  }

  .max\:tw-max-h-65{
    max-height: 16.25rem;
  }

  .max\:tw-max-h-66{
    max-height: 16.5rem;
  }

  .max\:tw-max-h-68{
    max-height: 17rem;
  }

  .max\:tw-max-h-69{
    max-height: 17.25rem;
  }

  .max\:tw-max-h-70{
    max-height: 17.5rem;
  }

  .max\:tw-max-h-71{
    max-height: 17.75rem;
  }

  .max\:tw-max-h-72{
    max-height: 18rem;
  }

  .max\:tw-max-h-73{
    max-height: 18.25rem;
  }

  .max\:tw-max-h-74{
    max-height: 18.5rem;
  }

  .max\:tw-max-h-75{
    max-height: 18.75rem;
  }

  .max\:tw-max-h-76{
    max-height: 19rem;
  }

  .max\:tw-max-h-77{
    max-height: 19.25rem;
  }

  .max\:tw-max-h-78{
    max-height: 19.5rem;
  }

  .max\:tw-max-h-79{
    max-height: 19.75rem;
  }

  .max\:tw-max-h-80{
    max-height: 20rem;
  }

  .max\:tw-max-h-81{
    max-height: 20.25rem;
  }

  .max\:tw-max-h-82{
    max-height: 20.5rem;
  }

  .max\:tw-max-h-83{
    max-height: 20.75rem;
  }

  .max\:tw-max-h-84{
    max-height: 21rem;
  }

  .max\:tw-max-h-85{
    max-height: 21.25rem;
  }

  .max\:tw-max-h-86{
    max-height: 21.5rem;
  }

  .max\:tw-max-h-87{
    max-height: 21.75rem;
  }

  .max\:tw-max-h-88{
    max-height: 22rem;
  }

  .max\:tw-max-h-89{
    max-height: 22.25rem;
  }

  .max\:tw-max-h-90{
    max-height: 22.5rem;
  }

  .max\:tw-max-h-91{
    max-height: 22.75rem;
  }

  .max\:tw-max-h-92{
    max-height: 23rem;
  }

  .max\:tw-max-h-96{
    max-height: 24rem;
  }

  .max\:tw-max-h-102{
    max-height: 25.5rem;
  }

  .max\:tw-max-h-112{
    max-height: 28rem;
  }

  .max\:tw-max-h-128{
    max-height: 31rem;
  }

  .max\:tw-max-h-129{
    max-height: 32.25rem;
  }

  .max\:tw-max-h-130{
    max-height: 32.5rem;
  }

  .max\:tw-max-h-140{
    max-height: 35rem;
  }

  .max\:tw-max-h-160{
    max-height: 40rem;
  }

  .max\:tw-max-h-180{
    max-height: 45rem;
  }

  .max\:tw-max-h-185{
    max-height: 46.25rem;
  }

  .max\:tw-max-h-190{
    max-height: 47.5rem;
  }

  .max\:tw-max-h-200{
    max-height: 50rem;
  }

  .max\:tw-max-h-px{
    max-height: 1px;
  }

  .max\:tw-max-h-0\.5{
    max-height: 0.125rem;
  }

  .max\:tw-max-h-1\.5{
    max-height: 0.375rem;
  }

  .max\:tw-max-h-2\.5{
    max-height: 0.625rem;
  }

  .max\:tw-max-h-3\.5{
    max-height: 0.875rem;
  }

  .max\:tw-max-h-full{
    max-height: 100%;
  }

  .max\:tw-max-h-screen{
    max-height: 100vh;
  }

  .max\:tw-min-h-0{
    min-height: 0px;
  }

  .max\:tw-min-h-full{
    min-height: 100%;
  }

  .max\:tw-min-h-screen{
    min-height: 100vh;
  }

  .max\:tw-w-0{
    width: 0px;
  }

  .max\:tw-w-1{
    width: 0.25rem;
  }

  .max\:tw-w-2{
    width: 0.5rem;
  }

  .max\:tw-w-3{
    width: 0.75rem;
  }

  .max\:tw-w-4{
    width: 1rem;
  }

  .max\:tw-w-5{
    width: 1.25rem;
  }

  .max\:tw-w-6{
    width: 1.5rem;
  }

  .max\:tw-w-7{
    width: 1.75rem;
  }

  .max\:tw-w-8{
    width: 2rem;
  }

  .max\:tw-w-9{
    width: 2.25rem;
  }

  .max\:tw-w-10{
    width: 2.5rem;
  }

  .max\:tw-w-11{
    width: 2.75rem;
  }

  .max\:tw-w-12{
    width: 3rem;
  }

  .max\:tw-w-13{
    width: 3.25rem;
  }

  .max\:tw-w-14{
    width: 3.5rem;
  }

  .max\:tw-w-15{
    width: 3.75rem;
  }

  .max\:tw-w-16{
    width: 4rem;
  }

  .max\:tw-w-17{
    width: 4.25rem;
  }

  .max\:tw-w-18{
    width: 4.5rem;
  }

  .max\:tw-w-19{
    width: 4.75rem;
  }

  .max\:tw-w-20{
    width: 5rem;
  }

  .max\:tw-w-21{
    width: 5.25rem;
  }

  .max\:tw-w-22{
    width: 5.5rem;
  }

  .max\:tw-w-23{
    width: 5.75rem;
  }

  .max\:tw-w-24{
    width: 6rem;
  }

  .max\:tw-w-25{
    width: 6.25rem;
  }

  .max\:tw-w-26{
    width: 6.5rem;
  }

  .max\:tw-w-27{
    width: 6.75rem;
  }

  .max\:tw-w-28{
    width: 7rem;
  }

  .max\:tw-w-29{
    width: 7.25rem;
  }

  .max\:tw-w-30{
    width: 7.5rem;
  }

  .max\:tw-w-31{
    width: 7.75rem;
  }

  .max\:tw-w-32{
    width: 8rem;
  }

  .max\:tw-w-33{
    width: 8.25rem;
  }

  .max\:tw-w-34{
    width: 8.5rem;
  }

  .max\:tw-w-35{
    width: 8.75rem;
  }

  .max\:tw-w-36{
    width: 9rem;
  }

  .max\:tw-w-37{
    width: 9.25rem;
  }

  .max\:tw-w-38{
    width: 9.5rem;
  }

  .max\:tw-w-39{
    width: 9.75rem;
  }

  .max\:tw-w-40{
    width: 10rem;
  }

  .max\:tw-w-41{
    width: 10.25rem;
  }

  .max\:tw-w-42{
    width: 10.5rem;
  }

  .max\:tw-w-43{
    width: 10.75rem;
  }

  .max\:tw-w-44{
    width: 11rem;
  }

  .max\:tw-w-45{
    width: 11.25rem;
  }

  .max\:tw-w-46{
    width: 11.5rem;
  }

  .max\:tw-w-47{
    width: 11.75rem;
  }

  .max\:tw-w-48{
    width: 12rem;
  }

  .max\:tw-w-50{
    width: 12.5rem;
  }

  .max\:tw-w-52{
    width: 13rem;
  }

  .max\:tw-w-53{
    width: 13.25rem;
  }

  .max\:tw-w-54{
    width: 13.5rem;
  }

  .max\:tw-w-55{
    width: 13.75rem;
  }

  .max\:tw-w-56{
    width: 14rem;
  }

  .max\:tw-w-57{
    width: 14.25rem;
  }

  .max\:tw-w-58{
    width: 14.5rem;
  }

  .max\:tw-w-59{
    width: 14.75rem;
  }

  .max\:tw-w-60{
    width: 15rem;
  }

  .max\:tw-w-61{
    width: 15.25rem;
  }

  .max\:tw-w-62{
    width: 15.5rem;
  }

  .max\:tw-w-63{
    width: 15.75rem;
  }

  .max\:tw-w-64{
    width: 16rem;
  }

  .max\:tw-w-65{
    width: 16.25rem;
  }

  .max\:tw-w-66{
    width: 16.5rem;
  }

  .max\:tw-w-68{
    width: 17rem;
  }

  .max\:tw-w-69{
    width: 17.25rem;
  }

  .max\:tw-w-70{
    width: 17.5rem;
  }

  .max\:tw-w-71{
    width: 17.75rem;
  }

  .max\:tw-w-72{
    width: 18rem;
  }

  .max\:tw-w-73{
    width: 18.25rem;
  }

  .max\:tw-w-74{
    width: 18.5rem;
  }

  .max\:tw-w-75{
    width: 18.75rem;
  }

  .max\:tw-w-76{
    width: 19rem;
  }

  .max\:tw-w-77{
    width: 19.25rem;
  }

  .max\:tw-w-78{
    width: 19.5rem;
  }

  .max\:tw-w-79{
    width: 19.75rem;
  }

  .max\:tw-w-80{
    width: 20rem;
  }

  .max\:tw-w-81{
    width: 20.25rem;
  }

  .max\:tw-w-82{
    width: 20.5rem;
  }

  .max\:tw-w-83{
    width: 20.75rem;
  }

  .max\:tw-w-84{
    width: 21rem;
  }

  .max\:tw-w-85{
    width: 21.25rem;
  }

  .max\:tw-w-86{
    width: 21.5rem;
  }

  .max\:tw-w-87{
    width: 21.75rem;
  }

  .max\:tw-w-88{
    width: 22rem;
  }

  .max\:tw-w-89{
    width: 22.25rem;
  }

  .max\:tw-w-90{
    width: 22.5rem;
  }

  .max\:tw-w-91{
    width: 22.75rem;
  }

  .max\:tw-w-92{
    width: 23rem;
  }

  .max\:tw-w-96{
    width: 24rem;
  }

  .max\:tw-w-102{
    width: 25.5rem;
  }

  .max\:tw-w-112{
    width: 28rem;
  }

  .max\:tw-w-128{
    width: 31rem;
  }

  .max\:tw-w-129{
    width: 32.25rem;
  }

  .max\:tw-w-130{
    width: 32.5rem;
  }

  .max\:tw-w-140{
    width: 35rem;
  }

  .max\:tw-w-160{
    width: 40rem;
  }

  .max\:tw-w-180{
    width: 45rem;
  }

  .max\:tw-w-185{
    width: 46.25rem;
  }

  .max\:tw-w-190{
    width: 47.5rem;
  }

  .max\:tw-w-200{
    width: 50rem;
  }

  .max\:tw-w-auto{
    width: auto;
  }

  .max\:tw-w-px{
    width: 1px;
  }

  .max\:tw-w-0\.5{
    width: 0.125rem;
  }

  .max\:tw-w-1\.5{
    width: 0.375rem;
  }

  .max\:tw-w-2\.5{
    width: 0.625rem;
  }

  .max\:tw-w-3\.5{
    width: 0.875rem;
  }

  .max\:tw-w-1\/2{
    width: 50%;
  }

  .max\:tw-w-1\/3{
    width: 33.333333%;
  }

  .max\:tw-w-2\/3{
    width: 66.666667%;
  }

  .max\:tw-w-1\/4{
    width: 25%;
  }

  .max\:tw-w-2\/4{
    width: 50%;
  }

  .max\:tw-w-3\/4{
    width: 75%;
  }

  .max\:tw-w-1\/5{
    width: 20%;
  }

  .max\:tw-w-2\/5{
    width: 40%;
  }

  .max\:tw-w-3\/5{
    width: 60%;
  }

  .max\:tw-w-4\/5{
    width: 80%;
  }

  .max\:tw-w-1\/6{
    width: 16.666667%;
  }

  .max\:tw-w-2\/6{
    width: 33.333333%;
  }

  .max\:tw-w-3\/6{
    width: 50%;
  }

  .max\:tw-w-4\/6{
    width: 66.666667%;
  }

  .max\:tw-w-5\/6{
    width: 83.333333%;
  }

  .max\:tw-w-1\/12{
    width: 8.333333%;
  }

  .max\:tw-w-2\/12{
    width: 16.666667%;
  }

  .max\:tw-w-3\/12{
    width: 25%;
  }

  .max\:tw-w-4\/12{
    width: 33.333333%;
  }

  .max\:tw-w-5\/12{
    width: 41.666667%;
  }

  .max\:tw-w-6\/12{
    width: 50%;
  }

  .max\:tw-w-7\/12{
    width: 58.333333%;
  }

  .max\:tw-w-8\/12{
    width: 66.666667%;
  }

  .max\:tw-w-9\/12{
    width: 75%;
  }

  .max\:tw-w-10\/12{
    width: 83.333333%;
  }

  .max\:tw-w-11\/12{
    width: 91.666667%;
  }

  .max\:tw-w-full{
    width: 100%;
  }

  .max\:tw-w-screen{
    width: 100vw;
  }

  .max\:tw-w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .max\:tw-w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .max\:tw-min-w-0{
    min-width: 0px;
  }

  .max\:tw-min-w-full{
    min-width: 100%;
  }

  .max\:tw-min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .max\:tw-min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .max\:tw-max-w-0{
    max-width: 0rem;
  }

  .max\:tw-max-w-none{
    max-width: none;
  }

  .max\:tw-max-w-xs{
    max-width: 20rem;
  }

  .max\:tw-max-w-sm{
    max-width: 24rem;
  }

  .max\:tw-max-w-md{
    max-width: 28rem;
  }

  .max\:tw-max-w-lg{
    max-width: 32rem;
  }

  .max\:tw-max-w-xl{
    max-width: 36rem;
  }

  .max\:tw-max-w-2xl{
    max-width: 42rem;
  }

  .max\:tw-max-w-3xl{
    max-width: 48rem;
  }

  .max\:tw-max-w-4xl{
    max-width: 56rem;
  }

  .max\:tw-max-w-5xl{
    max-width: 64rem;
  }

  .max\:tw-max-w-6xl{
    max-width: 72rem;
  }

  .max\:tw-max-w-7xl{
    max-width: 80rem;
  }

  .max\:tw-max-w-full{
    max-width: 100%;
  }

  .max\:tw-max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .max\:tw-max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .max\:tw-max-w-prose{
    max-width: 65ch;
  }

  .max\:tw-max-w-screen-min{
    max-width: 320px;
  }

  .max\:tw-max-w-screen-xs{
    max-width: 480px;
  }

  .max\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  .max\:tw-max-w-screen-md{
    max-width: 768px;
  }

  .max\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  .max\:tw-max-w-screen-xl{
    max-width: 1580px;
  }

  .max\:tw-max-w-screen-xxl{
    max-width: 1920px;
  }

  .max\:tw-max-w-screen-max{
    max-width: 2560px;
  }

  .max\:tw-flex-1{
    flex: 1 1 0%;
  }

  .max\:tw-flex-auto{
    flex: 1 1 auto;
  }

  .max\:tw-flex-initial{
    flex: 0 1 auto;
  }

  .max\:tw-flex-none{
    flex: none;
  }

  .max\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  .max\:tw-flex-shrink{
    flex-shrink: 1;
  }

  .max\:tw-flex-grow-0{
    flex-grow: 0;
  }

  .max\:tw-flex-grow{
    flex-grow: 1;
  }

  .max\:tw-table-auto{
    table-layout: auto;
  }

  .max\:tw-table-fixed{
    table-layout: fixed;
  }

  .max\:tw-border-collapse{
    border-collapse: collapse;
  }

  .max\:tw-border-separate{
    border-collapse: separate;
  }

  .max\:tw-origin-center{
    transform-origin: center;
  }

  .max\:tw-origin-top{
    transform-origin: top;
  }

  .max\:tw-origin-top-right{
    transform-origin: top right;
  }

  .max\:tw-origin-right{
    transform-origin: right;
  }

  .max\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  .max\:tw-origin-bottom{
    transform-origin: bottom;
  }

  .max\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  .max\:tw-origin-left{
    transform-origin: left;
  }

  .max\:tw-origin-top-left{
    transform-origin: top left;
  }

  .max\:tw-transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .max\:tw-transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .max\:tw-transform-none{
    transform: none;
  }

  .max\:tw-translate-x-0{
    --tw-translate-x: 0px;
  }

  .max\:tw-translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .max\:tw-translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .max\:tw-translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .max\:tw-translate-x-4{
    --tw-translate-x: 1rem;
  }

  .max\:tw-translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .max\:tw-translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .max\:tw-translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .max\:tw-translate-x-8{
    --tw-translate-x: 2rem;
  }

  .max\:tw-translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .max\:tw-translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .max\:tw-translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .max\:tw-translate-x-12{
    --tw-translate-x: 3rem;
  }

  .max\:tw-translate-x-13{
    --tw-translate-x: 3.25rem;
  }

  .max\:tw-translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .max\:tw-translate-x-15{
    --tw-translate-x: 3.75rem;
  }

  .max\:tw-translate-x-16{
    --tw-translate-x: 4rem;
  }

  .max\:tw-translate-x-17{
    --tw-translate-x: 4.25rem;
  }

  .max\:tw-translate-x-18{
    --tw-translate-x: 4.5rem;
  }

  .max\:tw-translate-x-19{
    --tw-translate-x: 4.75rem;
  }

  .max\:tw-translate-x-20{
    --tw-translate-x: 5rem;
  }

  .max\:tw-translate-x-21{
    --tw-translate-x: 5.25rem;
  }

  .max\:tw-translate-x-22{
    --tw-translate-x: 5.5rem;
  }

  .max\:tw-translate-x-23{
    --tw-translate-x: 5.75rem;
  }

  .max\:tw-translate-x-24{
    --tw-translate-x: 6rem;
  }

  .max\:tw-translate-x-25{
    --tw-translate-x: 6.25rem;
  }

  .max\:tw-translate-x-26{
    --tw-translate-x: 6.5rem;
  }

  .max\:tw-translate-x-27{
    --tw-translate-x: 6.75rem;
  }

  .max\:tw-translate-x-28{
    --tw-translate-x: 7rem;
  }

  .max\:tw-translate-x-29{
    --tw-translate-x: 7.25rem;
  }

  .max\:tw-translate-x-30{
    --tw-translate-x: 7.5rem;
  }

  .max\:tw-translate-x-31{
    --tw-translate-x: 7.75rem;
  }

  .max\:tw-translate-x-32{
    --tw-translate-x: 8rem;
  }

  .max\:tw-translate-x-33{
    --tw-translate-x: 8.25rem;
  }

  .max\:tw-translate-x-34{
    --tw-translate-x: 8.5rem;
  }

  .max\:tw-translate-x-35{
    --tw-translate-x: 8.75rem;
  }

  .max\:tw-translate-x-36{
    --tw-translate-x: 9rem;
  }

  .max\:tw-translate-x-37{
    --tw-translate-x: 9.25rem;
  }

  .max\:tw-translate-x-38{
    --tw-translate-x: 9.5rem;
  }

  .max\:tw-translate-x-39{
    --tw-translate-x: 9.75rem;
  }

  .max\:tw-translate-x-40{
    --tw-translate-x: 10rem;
  }

  .max\:tw-translate-x-41{
    --tw-translate-x: 10.25rem;
  }

  .max\:tw-translate-x-42{
    --tw-translate-x: 10.5rem;
  }

  .max\:tw-translate-x-43{
    --tw-translate-x: 10.75rem;
  }

  .max\:tw-translate-x-44{
    --tw-translate-x: 11rem;
  }

  .max\:tw-translate-x-45{
    --tw-translate-x: 11.25rem;
  }

  .max\:tw-translate-x-46{
    --tw-translate-x: 11.5rem;
  }

  .max\:tw-translate-x-47{
    --tw-translate-x: 11.75rem;
  }

  .max\:tw-translate-x-48{
    --tw-translate-x: 12rem;
  }

  .max\:tw-translate-x-50{
    --tw-translate-x: 12.5rem;
  }

  .max\:tw-translate-x-52{
    --tw-translate-x: 13rem;
  }

  .max\:tw-translate-x-53{
    --tw-translate-x: 13.25rem;
  }

  .max\:tw-translate-x-54{
    --tw-translate-x: 13.5rem;
  }

  .max\:tw-translate-x-55{
    --tw-translate-x: 13.75rem;
  }

  .max\:tw-translate-x-56{
    --tw-translate-x: 14rem;
  }

  .max\:tw-translate-x-57{
    --tw-translate-x: 14.25rem;
  }

  .max\:tw-translate-x-58{
    --tw-translate-x: 14.5rem;
  }

  .max\:tw-translate-x-59{
    --tw-translate-x: 14.75rem;
  }

  .max\:tw-translate-x-60{
    --tw-translate-x: 15rem;
  }

  .max\:tw-translate-x-61{
    --tw-translate-x: 15.25rem;
  }

  .max\:tw-translate-x-62{
    --tw-translate-x: 15.5rem;
  }

  .max\:tw-translate-x-63{
    --tw-translate-x: 15.75rem;
  }

  .max\:tw-translate-x-64{
    --tw-translate-x: 16rem;
  }

  .max\:tw-translate-x-65{
    --tw-translate-x: 16.25rem;
  }

  .max\:tw-translate-x-66{
    --tw-translate-x: 16.5rem;
  }

  .max\:tw-translate-x-68{
    --tw-translate-x: 17rem;
  }

  .max\:tw-translate-x-69{
    --tw-translate-x: 17.25rem;
  }

  .max\:tw-translate-x-70{
    --tw-translate-x: 17.5rem;
  }

  .max\:tw-translate-x-71{
    --tw-translate-x: 17.75rem;
  }

  .max\:tw-translate-x-72{
    --tw-translate-x: 18rem;
  }

  .max\:tw-translate-x-73{
    --tw-translate-x: 18.25rem;
  }

  .max\:tw-translate-x-74{
    --tw-translate-x: 18.5rem;
  }

  .max\:tw-translate-x-75{
    --tw-translate-x: 18.75rem;
  }

  .max\:tw-translate-x-76{
    --tw-translate-x: 19rem;
  }

  .max\:tw-translate-x-77{
    --tw-translate-x: 19.25rem;
  }

  .max\:tw-translate-x-78{
    --tw-translate-x: 19.5rem;
  }

  .max\:tw-translate-x-79{
    --tw-translate-x: 19.75rem;
  }

  .max\:tw-translate-x-80{
    --tw-translate-x: 20rem;
  }

  .max\:tw-translate-x-81{
    --tw-translate-x: 20.25rem;
  }

  .max\:tw-translate-x-82{
    --tw-translate-x: 20.5rem;
  }

  .max\:tw-translate-x-83{
    --tw-translate-x: 20.75rem;
  }

  .max\:tw-translate-x-84{
    --tw-translate-x: 21rem;
  }

  .max\:tw-translate-x-85{
    --tw-translate-x: 21.25rem;
  }

  .max\:tw-translate-x-86{
    --tw-translate-x: 21.5rem;
  }

  .max\:tw-translate-x-87{
    --tw-translate-x: 21.75rem;
  }

  .max\:tw-translate-x-88{
    --tw-translate-x: 22rem;
  }

  .max\:tw-translate-x-89{
    --tw-translate-x: 22.25rem;
  }

  .max\:tw-translate-x-90{
    --tw-translate-x: 22.5rem;
  }

  .max\:tw-translate-x-91{
    --tw-translate-x: 22.75rem;
  }

  .max\:tw-translate-x-92{
    --tw-translate-x: 23rem;
  }

  .max\:tw-translate-x-96{
    --tw-translate-x: 24rem;
  }

  .max\:tw-translate-x-102{
    --tw-translate-x: 25.5rem;
  }

  .max\:tw-translate-x-112{
    --tw-translate-x: 28rem;
  }

  .max\:tw-translate-x-128{
    --tw-translate-x: 31rem;
  }

  .max\:tw-translate-x-129{
    --tw-translate-x: 32.25rem;
  }

  .max\:tw-translate-x-130{
    --tw-translate-x: 32.5rem;
  }

  .max\:tw-translate-x-140{
    --tw-translate-x: 35rem;
  }

  .max\:tw-translate-x-160{
    --tw-translate-x: 40rem;
  }

  .max\:tw-translate-x-180{
    --tw-translate-x: 45rem;
  }

  .max\:tw-translate-x-185{
    --tw-translate-x: 46.25rem;
  }

  .max\:tw-translate-x-190{
    --tw-translate-x: 47.5rem;
  }

  .max\:tw-translate-x-200{
    --tw-translate-x: 50rem;
  }

  .max\:tw-translate-x-px{
    --tw-translate-x: 1px;
  }

  .max\:tw-translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .max\:tw-translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .max\:tw-translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .max\:tw-translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .max\:tw--translate-x-0{
    --tw-translate-x: 0px;
  }

  .max\:tw--translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .max\:tw--translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .max\:tw--translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .max\:tw--translate-x-4{
    --tw-translate-x: -1rem;
  }

  .max\:tw--translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .max\:tw--translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .max\:tw--translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .max\:tw--translate-x-8{
    --tw-translate-x: -2rem;
  }

  .max\:tw--translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .max\:tw--translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .max\:tw--translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .max\:tw--translate-x-12{
    --tw-translate-x: -3rem;
  }

  .max\:tw--translate-x-13{
    --tw-translate-x: -3.25rem;
  }

  .max\:tw--translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .max\:tw--translate-x-15{
    --tw-translate-x: -3.75rem;
  }

  .max\:tw--translate-x-16{
    --tw-translate-x: -4rem;
  }

  .max\:tw--translate-x-17{
    --tw-translate-x: -4.25rem;
  }

  .max\:tw--translate-x-18{
    --tw-translate-x: -4.5rem;
  }

  .max\:tw--translate-x-19{
    --tw-translate-x: -4.75rem;
  }

  .max\:tw--translate-x-20{
    --tw-translate-x: -5rem;
  }

  .max\:tw--translate-x-21{
    --tw-translate-x: -5.25rem;
  }

  .max\:tw--translate-x-22{
    --tw-translate-x: -5.5rem;
  }

  .max\:tw--translate-x-23{
    --tw-translate-x: -5.75rem;
  }

  .max\:tw--translate-x-24{
    --tw-translate-x: -6rem;
  }

  .max\:tw--translate-x-25{
    --tw-translate-x: -6.25rem;
  }

  .max\:tw--translate-x-26{
    --tw-translate-x: -6.5rem;
  }

  .max\:tw--translate-x-27{
    --tw-translate-x: -6.75rem;
  }

  .max\:tw--translate-x-28{
    --tw-translate-x: -7rem;
  }

  .max\:tw--translate-x-29{
    --tw-translate-x: -7.25rem;
  }

  .max\:tw--translate-x-30{
    --tw-translate-x: -7.5rem;
  }

  .max\:tw--translate-x-31{
    --tw-translate-x: -7.75rem;
  }

  .max\:tw--translate-x-32{
    --tw-translate-x: -8rem;
  }

  .max\:tw--translate-x-33{
    --tw-translate-x: -8.25rem;
  }

  .max\:tw--translate-x-34{
    --tw-translate-x: -8.5rem;
  }

  .max\:tw--translate-x-35{
    --tw-translate-x: -8.75rem;
  }

  .max\:tw--translate-x-36{
    --tw-translate-x: -9rem;
  }

  .max\:tw--translate-x-37{
    --tw-translate-x: -9.25rem;
  }

  .max\:tw--translate-x-38{
    --tw-translate-x: -9.5rem;
  }

  .max\:tw--translate-x-39{
    --tw-translate-x: -9.75rem;
  }

  .max\:tw--translate-x-40{
    --tw-translate-x: -10rem;
  }

  .max\:tw--translate-x-41{
    --tw-translate-x: -10.25rem;
  }

  .max\:tw--translate-x-42{
    --tw-translate-x: -10.5rem;
  }

  .max\:tw--translate-x-43{
    --tw-translate-x: -10.75rem;
  }

  .max\:tw--translate-x-44{
    --tw-translate-x: -11rem;
  }

  .max\:tw--translate-x-45{
    --tw-translate-x: -11.25rem;
  }

  .max\:tw--translate-x-46{
    --tw-translate-x: -11.5rem;
  }

  .max\:tw--translate-x-47{
    --tw-translate-x: -11.75rem;
  }

  .max\:tw--translate-x-48{
    --tw-translate-x: -12rem;
  }

  .max\:tw--translate-x-50{
    --tw-translate-x: -12.5rem;
  }

  .max\:tw--translate-x-52{
    --tw-translate-x: -13rem;
  }

  .max\:tw--translate-x-53{
    --tw-translate-x: -13.25rem;
  }

  .max\:tw--translate-x-54{
    --tw-translate-x: -13.5rem;
  }

  .max\:tw--translate-x-55{
    --tw-translate-x: -13.75rem;
  }

  .max\:tw--translate-x-56{
    --tw-translate-x: -14rem;
  }

  .max\:tw--translate-x-57{
    --tw-translate-x: -14.25rem;
  }

  .max\:tw--translate-x-58{
    --tw-translate-x: -14.5rem;
  }

  .max\:tw--translate-x-59{
    --tw-translate-x: -14.75rem;
  }

  .max\:tw--translate-x-60{
    --tw-translate-x: -15rem;
  }

  .max\:tw--translate-x-61{
    --tw-translate-x: -15.25rem;
  }

  .max\:tw--translate-x-62{
    --tw-translate-x: -15.5rem;
  }

  .max\:tw--translate-x-63{
    --tw-translate-x: -15.75rem;
  }

  .max\:tw--translate-x-64{
    --tw-translate-x: -16rem;
  }

  .max\:tw--translate-x-65{
    --tw-translate-x: -16.25rem;
  }

  .max\:tw--translate-x-66{
    --tw-translate-x: -16.5rem;
  }

  .max\:tw--translate-x-68{
    --tw-translate-x: -17rem;
  }

  .max\:tw--translate-x-69{
    --tw-translate-x: -17.25rem;
  }

  .max\:tw--translate-x-70{
    --tw-translate-x: -17.5rem;
  }

  .max\:tw--translate-x-71{
    --tw-translate-x: -17.75rem;
  }

  .max\:tw--translate-x-72{
    --tw-translate-x: -18rem;
  }

  .max\:tw--translate-x-73{
    --tw-translate-x: -18.25rem;
  }

  .max\:tw--translate-x-74{
    --tw-translate-x: -18.5rem;
  }

  .max\:tw--translate-x-75{
    --tw-translate-x: -18.75rem;
  }

  .max\:tw--translate-x-76{
    --tw-translate-x: -19rem;
  }

  .max\:tw--translate-x-77{
    --tw-translate-x: -19.25rem;
  }

  .max\:tw--translate-x-78{
    --tw-translate-x: -19.5rem;
  }

  .max\:tw--translate-x-79{
    --tw-translate-x: -19.75rem;
  }

  .max\:tw--translate-x-80{
    --tw-translate-x: -20rem;
  }

  .max\:tw--translate-x-81{
    --tw-translate-x: -20.25rem;
  }

  .max\:tw--translate-x-82{
    --tw-translate-x: -20.5rem;
  }

  .max\:tw--translate-x-83{
    --tw-translate-x: -20.75rem;
  }

  .max\:tw--translate-x-84{
    --tw-translate-x: -21rem;
  }

  .max\:tw--translate-x-85{
    --tw-translate-x: -21.25rem;
  }

  .max\:tw--translate-x-86{
    --tw-translate-x: -21.5rem;
  }

  .max\:tw--translate-x-87{
    --tw-translate-x: -21.75rem;
  }

  .max\:tw--translate-x-88{
    --tw-translate-x: -22rem;
  }

  .max\:tw--translate-x-89{
    --tw-translate-x: -22.25rem;
  }

  .max\:tw--translate-x-90{
    --tw-translate-x: -22.5rem;
  }

  .max\:tw--translate-x-91{
    --tw-translate-x: -22.75rem;
  }

  .max\:tw--translate-x-92{
    --tw-translate-x: -23rem;
  }

  .max\:tw--translate-x-96{
    --tw-translate-x: -24rem;
  }

  .max\:tw--translate-x-102{
    --tw-translate-x: -25.5rem;
  }

  .max\:tw--translate-x-112{
    --tw-translate-x: -28rem;
  }

  .max\:tw--translate-x-128{
    --tw-translate-x: -31rem;
  }

  .max\:tw--translate-x-129{
    --tw-translate-x: -32.25rem;
  }

  .max\:tw--translate-x-130{
    --tw-translate-x: -32.5rem;
  }

  .max\:tw--translate-x-140{
    --tw-translate-x: -35rem;
  }

  .max\:tw--translate-x-160{
    --tw-translate-x: -40rem;
  }

  .max\:tw--translate-x-180{
    --tw-translate-x: -45rem;
  }

  .max\:tw--translate-x-185{
    --tw-translate-x: -46.25rem;
  }

  .max\:tw--translate-x-190{
    --tw-translate-x: -47.5rem;
  }

  .max\:tw--translate-x-200{
    --tw-translate-x: -50rem;
  }

  .max\:tw--translate-x-px{
    --tw-translate-x: -1px;
  }

  .max\:tw--translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .max\:tw--translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .max\:tw--translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .max\:tw--translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .max\:tw-translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .max\:tw-translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .max\:tw-translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .max\:tw-translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .max\:tw-translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .max\:tw-translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .max\:tw-translate-x-full{
    --tw-translate-x: 100%;
  }

  .max\:tw--translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .max\:tw--translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .max\:tw--translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .max\:tw--translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .max\:tw--translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .max\:tw--translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .max\:tw--translate-x-full{
    --tw-translate-x: -100%;
  }

  .max\:tw-translate-y-0{
    --tw-translate-y: 0px;
  }

  .max\:tw-translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .max\:tw-translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .max\:tw-translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .max\:tw-translate-y-4{
    --tw-translate-y: 1rem;
  }

  .max\:tw-translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .max\:tw-translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .max\:tw-translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .max\:tw-translate-y-8{
    --tw-translate-y: 2rem;
  }

  .max\:tw-translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .max\:tw-translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .max\:tw-translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .max\:tw-translate-y-12{
    --tw-translate-y: 3rem;
  }

  .max\:tw-translate-y-13{
    --tw-translate-y: 3.25rem;
  }

  .max\:tw-translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .max\:tw-translate-y-15{
    --tw-translate-y: 3.75rem;
  }

  .max\:tw-translate-y-16{
    --tw-translate-y: 4rem;
  }

  .max\:tw-translate-y-17{
    --tw-translate-y: 4.25rem;
  }

  .max\:tw-translate-y-18{
    --tw-translate-y: 4.5rem;
  }

  .max\:tw-translate-y-19{
    --tw-translate-y: 4.75rem;
  }

  .max\:tw-translate-y-20{
    --tw-translate-y: 5rem;
  }

  .max\:tw-translate-y-21{
    --tw-translate-y: 5.25rem;
  }

  .max\:tw-translate-y-22{
    --tw-translate-y: 5.5rem;
  }

  .max\:tw-translate-y-23{
    --tw-translate-y: 5.75rem;
  }

  .max\:tw-translate-y-24{
    --tw-translate-y: 6rem;
  }

  .max\:tw-translate-y-25{
    --tw-translate-y: 6.25rem;
  }

  .max\:tw-translate-y-26{
    --tw-translate-y: 6.5rem;
  }

  .max\:tw-translate-y-27{
    --tw-translate-y: 6.75rem;
  }

  .max\:tw-translate-y-28{
    --tw-translate-y: 7rem;
  }

  .max\:tw-translate-y-29{
    --tw-translate-y: 7.25rem;
  }

  .max\:tw-translate-y-30{
    --tw-translate-y: 7.5rem;
  }

  .max\:tw-translate-y-31{
    --tw-translate-y: 7.75rem;
  }

  .max\:tw-translate-y-32{
    --tw-translate-y: 8rem;
  }

  .max\:tw-translate-y-33{
    --tw-translate-y: 8.25rem;
  }

  .max\:tw-translate-y-34{
    --tw-translate-y: 8.5rem;
  }

  .max\:tw-translate-y-35{
    --tw-translate-y: 8.75rem;
  }

  .max\:tw-translate-y-36{
    --tw-translate-y: 9rem;
  }

  .max\:tw-translate-y-37{
    --tw-translate-y: 9.25rem;
  }

  .max\:tw-translate-y-38{
    --tw-translate-y: 9.5rem;
  }

  .max\:tw-translate-y-39{
    --tw-translate-y: 9.75rem;
  }

  .max\:tw-translate-y-40{
    --tw-translate-y: 10rem;
  }

  .max\:tw-translate-y-41{
    --tw-translate-y: 10.25rem;
  }

  .max\:tw-translate-y-42{
    --tw-translate-y: 10.5rem;
  }

  .max\:tw-translate-y-43{
    --tw-translate-y: 10.75rem;
  }

  .max\:tw-translate-y-44{
    --tw-translate-y: 11rem;
  }

  .max\:tw-translate-y-45{
    --tw-translate-y: 11.25rem;
  }

  .max\:tw-translate-y-46{
    --tw-translate-y: 11.5rem;
  }

  .max\:tw-translate-y-47{
    --tw-translate-y: 11.75rem;
  }

  .max\:tw-translate-y-48{
    --tw-translate-y: 12rem;
  }

  .max\:tw-translate-y-50{
    --tw-translate-y: 12.5rem;
  }

  .max\:tw-translate-y-52{
    --tw-translate-y: 13rem;
  }

  .max\:tw-translate-y-53{
    --tw-translate-y: 13.25rem;
  }

  .max\:tw-translate-y-54{
    --tw-translate-y: 13.5rem;
  }

  .max\:tw-translate-y-55{
    --tw-translate-y: 13.75rem;
  }

  .max\:tw-translate-y-56{
    --tw-translate-y: 14rem;
  }

  .max\:tw-translate-y-57{
    --tw-translate-y: 14.25rem;
  }

  .max\:tw-translate-y-58{
    --tw-translate-y: 14.5rem;
  }

  .max\:tw-translate-y-59{
    --tw-translate-y: 14.75rem;
  }

  .max\:tw-translate-y-60{
    --tw-translate-y: 15rem;
  }

  .max\:tw-translate-y-61{
    --tw-translate-y: 15.25rem;
  }

  .max\:tw-translate-y-62{
    --tw-translate-y: 15.5rem;
  }

  .max\:tw-translate-y-63{
    --tw-translate-y: 15.75rem;
  }

  .max\:tw-translate-y-64{
    --tw-translate-y: 16rem;
  }

  .max\:tw-translate-y-65{
    --tw-translate-y: 16.25rem;
  }

  .max\:tw-translate-y-66{
    --tw-translate-y: 16.5rem;
  }

  .max\:tw-translate-y-68{
    --tw-translate-y: 17rem;
  }

  .max\:tw-translate-y-69{
    --tw-translate-y: 17.25rem;
  }

  .max\:tw-translate-y-70{
    --tw-translate-y: 17.5rem;
  }

  .max\:tw-translate-y-71{
    --tw-translate-y: 17.75rem;
  }

  .max\:tw-translate-y-72{
    --tw-translate-y: 18rem;
  }

  .max\:tw-translate-y-73{
    --tw-translate-y: 18.25rem;
  }

  .max\:tw-translate-y-74{
    --tw-translate-y: 18.5rem;
  }

  .max\:tw-translate-y-75{
    --tw-translate-y: 18.75rem;
  }

  .max\:tw-translate-y-76{
    --tw-translate-y: 19rem;
  }

  .max\:tw-translate-y-77{
    --tw-translate-y: 19.25rem;
  }

  .max\:tw-translate-y-78{
    --tw-translate-y: 19.5rem;
  }

  .max\:tw-translate-y-79{
    --tw-translate-y: 19.75rem;
  }

  .max\:tw-translate-y-80{
    --tw-translate-y: 20rem;
  }

  .max\:tw-translate-y-81{
    --tw-translate-y: 20.25rem;
  }

  .max\:tw-translate-y-82{
    --tw-translate-y: 20.5rem;
  }

  .max\:tw-translate-y-83{
    --tw-translate-y: 20.75rem;
  }

  .max\:tw-translate-y-84{
    --tw-translate-y: 21rem;
  }

  .max\:tw-translate-y-85{
    --tw-translate-y: 21.25rem;
  }

  .max\:tw-translate-y-86{
    --tw-translate-y: 21.5rem;
  }

  .max\:tw-translate-y-87{
    --tw-translate-y: 21.75rem;
  }

  .max\:tw-translate-y-88{
    --tw-translate-y: 22rem;
  }

  .max\:tw-translate-y-89{
    --tw-translate-y: 22.25rem;
  }

  .max\:tw-translate-y-90{
    --tw-translate-y: 22.5rem;
  }

  .max\:tw-translate-y-91{
    --tw-translate-y: 22.75rem;
  }

  .max\:tw-translate-y-92{
    --tw-translate-y: 23rem;
  }

  .max\:tw-translate-y-96{
    --tw-translate-y: 24rem;
  }

  .max\:tw-translate-y-102{
    --tw-translate-y: 25.5rem;
  }

  .max\:tw-translate-y-112{
    --tw-translate-y: 28rem;
  }

  .max\:tw-translate-y-128{
    --tw-translate-y: 31rem;
  }

  .max\:tw-translate-y-129{
    --tw-translate-y: 32.25rem;
  }

  .max\:tw-translate-y-130{
    --tw-translate-y: 32.5rem;
  }

  .max\:tw-translate-y-140{
    --tw-translate-y: 35rem;
  }

  .max\:tw-translate-y-160{
    --tw-translate-y: 40rem;
  }

  .max\:tw-translate-y-180{
    --tw-translate-y: 45rem;
  }

  .max\:tw-translate-y-185{
    --tw-translate-y: 46.25rem;
  }

  .max\:tw-translate-y-190{
    --tw-translate-y: 47.5rem;
  }

  .max\:tw-translate-y-200{
    --tw-translate-y: 50rem;
  }

  .max\:tw-translate-y-px{
    --tw-translate-y: 1px;
  }

  .max\:tw-translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .max\:tw-translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .max\:tw-translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .max\:tw-translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .max\:tw--translate-y-0{
    --tw-translate-y: 0px;
  }

  .max\:tw--translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .max\:tw--translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .max\:tw--translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .max\:tw--translate-y-4{
    --tw-translate-y: -1rem;
  }

  .max\:tw--translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .max\:tw--translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .max\:tw--translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .max\:tw--translate-y-8{
    --tw-translate-y: -2rem;
  }

  .max\:tw--translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .max\:tw--translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .max\:tw--translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .max\:tw--translate-y-12{
    --tw-translate-y: -3rem;
  }

  .max\:tw--translate-y-13{
    --tw-translate-y: -3.25rem;
  }

  .max\:tw--translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .max\:tw--translate-y-15{
    --tw-translate-y: -3.75rem;
  }

  .max\:tw--translate-y-16{
    --tw-translate-y: -4rem;
  }

  .max\:tw--translate-y-17{
    --tw-translate-y: -4.25rem;
  }

  .max\:tw--translate-y-18{
    --tw-translate-y: -4.5rem;
  }

  .max\:tw--translate-y-19{
    --tw-translate-y: -4.75rem;
  }

  .max\:tw--translate-y-20{
    --tw-translate-y: -5rem;
  }

  .max\:tw--translate-y-21{
    --tw-translate-y: -5.25rem;
  }

  .max\:tw--translate-y-22{
    --tw-translate-y: -5.5rem;
  }

  .max\:tw--translate-y-23{
    --tw-translate-y: -5.75rem;
  }

  .max\:tw--translate-y-24{
    --tw-translate-y: -6rem;
  }

  .max\:tw--translate-y-25{
    --tw-translate-y: -6.25rem;
  }

  .max\:tw--translate-y-26{
    --tw-translate-y: -6.5rem;
  }

  .max\:tw--translate-y-27{
    --tw-translate-y: -6.75rem;
  }

  .max\:tw--translate-y-28{
    --tw-translate-y: -7rem;
  }

  .max\:tw--translate-y-29{
    --tw-translate-y: -7.25rem;
  }

  .max\:tw--translate-y-30{
    --tw-translate-y: -7.5rem;
  }

  .max\:tw--translate-y-31{
    --tw-translate-y: -7.75rem;
  }

  .max\:tw--translate-y-32{
    --tw-translate-y: -8rem;
  }

  .max\:tw--translate-y-33{
    --tw-translate-y: -8.25rem;
  }

  .max\:tw--translate-y-34{
    --tw-translate-y: -8.5rem;
  }

  .max\:tw--translate-y-35{
    --tw-translate-y: -8.75rem;
  }

  .max\:tw--translate-y-36{
    --tw-translate-y: -9rem;
  }

  .max\:tw--translate-y-37{
    --tw-translate-y: -9.25rem;
  }

  .max\:tw--translate-y-38{
    --tw-translate-y: -9.5rem;
  }

  .max\:tw--translate-y-39{
    --tw-translate-y: -9.75rem;
  }

  .max\:tw--translate-y-40{
    --tw-translate-y: -10rem;
  }

  .max\:tw--translate-y-41{
    --tw-translate-y: -10.25rem;
  }

  .max\:tw--translate-y-42{
    --tw-translate-y: -10.5rem;
  }

  .max\:tw--translate-y-43{
    --tw-translate-y: -10.75rem;
  }

  .max\:tw--translate-y-44{
    --tw-translate-y: -11rem;
  }

  .max\:tw--translate-y-45{
    --tw-translate-y: -11.25rem;
  }

  .max\:tw--translate-y-46{
    --tw-translate-y: -11.5rem;
  }

  .max\:tw--translate-y-47{
    --tw-translate-y: -11.75rem;
  }

  .max\:tw--translate-y-48{
    --tw-translate-y: -12rem;
  }

  .max\:tw--translate-y-50{
    --tw-translate-y: -12.5rem;
  }

  .max\:tw--translate-y-52{
    --tw-translate-y: -13rem;
  }

  .max\:tw--translate-y-53{
    --tw-translate-y: -13.25rem;
  }

  .max\:tw--translate-y-54{
    --tw-translate-y: -13.5rem;
  }

  .max\:tw--translate-y-55{
    --tw-translate-y: -13.75rem;
  }

  .max\:tw--translate-y-56{
    --tw-translate-y: -14rem;
  }

  .max\:tw--translate-y-57{
    --tw-translate-y: -14.25rem;
  }

  .max\:tw--translate-y-58{
    --tw-translate-y: -14.5rem;
  }

  .max\:tw--translate-y-59{
    --tw-translate-y: -14.75rem;
  }

  .max\:tw--translate-y-60{
    --tw-translate-y: -15rem;
  }

  .max\:tw--translate-y-61{
    --tw-translate-y: -15.25rem;
  }

  .max\:tw--translate-y-62{
    --tw-translate-y: -15.5rem;
  }

  .max\:tw--translate-y-63{
    --tw-translate-y: -15.75rem;
  }

  .max\:tw--translate-y-64{
    --tw-translate-y: -16rem;
  }

  .max\:tw--translate-y-65{
    --tw-translate-y: -16.25rem;
  }

  .max\:tw--translate-y-66{
    --tw-translate-y: -16.5rem;
  }

  .max\:tw--translate-y-68{
    --tw-translate-y: -17rem;
  }

  .max\:tw--translate-y-69{
    --tw-translate-y: -17.25rem;
  }

  .max\:tw--translate-y-70{
    --tw-translate-y: -17.5rem;
  }

  .max\:tw--translate-y-71{
    --tw-translate-y: -17.75rem;
  }

  .max\:tw--translate-y-72{
    --tw-translate-y: -18rem;
  }

  .max\:tw--translate-y-73{
    --tw-translate-y: -18.25rem;
  }

  .max\:tw--translate-y-74{
    --tw-translate-y: -18.5rem;
  }

  .max\:tw--translate-y-75{
    --tw-translate-y: -18.75rem;
  }

  .max\:tw--translate-y-76{
    --tw-translate-y: -19rem;
  }

  .max\:tw--translate-y-77{
    --tw-translate-y: -19.25rem;
  }

  .max\:tw--translate-y-78{
    --tw-translate-y: -19.5rem;
  }

  .max\:tw--translate-y-79{
    --tw-translate-y: -19.75rem;
  }

  .max\:tw--translate-y-80{
    --tw-translate-y: -20rem;
  }

  .max\:tw--translate-y-81{
    --tw-translate-y: -20.25rem;
  }

  .max\:tw--translate-y-82{
    --tw-translate-y: -20.5rem;
  }

  .max\:tw--translate-y-83{
    --tw-translate-y: -20.75rem;
  }

  .max\:tw--translate-y-84{
    --tw-translate-y: -21rem;
  }

  .max\:tw--translate-y-85{
    --tw-translate-y: -21.25rem;
  }

  .max\:tw--translate-y-86{
    --tw-translate-y: -21.5rem;
  }

  .max\:tw--translate-y-87{
    --tw-translate-y: -21.75rem;
  }

  .max\:tw--translate-y-88{
    --tw-translate-y: -22rem;
  }

  .max\:tw--translate-y-89{
    --tw-translate-y: -22.25rem;
  }

  .max\:tw--translate-y-90{
    --tw-translate-y: -22.5rem;
  }

  .max\:tw--translate-y-91{
    --tw-translate-y: -22.75rem;
  }

  .max\:tw--translate-y-92{
    --tw-translate-y: -23rem;
  }

  .max\:tw--translate-y-96{
    --tw-translate-y: -24rem;
  }

  .max\:tw--translate-y-102{
    --tw-translate-y: -25.5rem;
  }

  .max\:tw--translate-y-112{
    --tw-translate-y: -28rem;
  }

  .max\:tw--translate-y-128{
    --tw-translate-y: -31rem;
  }

  .max\:tw--translate-y-129{
    --tw-translate-y: -32.25rem;
  }

  .max\:tw--translate-y-130{
    --tw-translate-y: -32.5rem;
  }

  .max\:tw--translate-y-140{
    --tw-translate-y: -35rem;
  }

  .max\:tw--translate-y-160{
    --tw-translate-y: -40rem;
  }

  .max\:tw--translate-y-180{
    --tw-translate-y: -45rem;
  }

  .max\:tw--translate-y-185{
    --tw-translate-y: -46.25rem;
  }

  .max\:tw--translate-y-190{
    --tw-translate-y: -47.5rem;
  }

  .max\:tw--translate-y-200{
    --tw-translate-y: -50rem;
  }

  .max\:tw--translate-y-px{
    --tw-translate-y: -1px;
  }

  .max\:tw--translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .max\:tw--translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .max\:tw--translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .max\:tw--translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .max\:tw-translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .max\:tw-translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .max\:tw-translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .max\:tw-translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .max\:tw-translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .max\:tw-translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .max\:tw-translate-y-full{
    --tw-translate-y: 100%;
  }

  .max\:tw--translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .max\:tw--translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .max\:tw--translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .max\:tw--translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .max\:tw--translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .max\:tw--translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .max\:tw--translate-y-full{
    --tw-translate-y: -100%;
  }

  .max\:hover\:tw-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .max\:hover\:tw-translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .max\:hover\:tw-translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .max\:hover\:tw-translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .max\:hover\:tw-translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .max\:hover\:tw-translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .max\:hover\:tw-translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .max\:hover\:tw-translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .max\:hover\:tw-translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .max\:hover\:tw-translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .max\:hover\:tw-translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .max\:hover\:tw-translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .max\:hover\:tw-translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .max\:hover\:tw-translate-x-13:hover{
    --tw-translate-x: 3.25rem;
  }

  .max\:hover\:tw-translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .max\:hover\:tw-translate-x-15:hover{
    --tw-translate-x: 3.75rem;
  }

  .max\:hover\:tw-translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .max\:hover\:tw-translate-x-17:hover{
    --tw-translate-x: 4.25rem;
  }

  .max\:hover\:tw-translate-x-18:hover{
    --tw-translate-x: 4.5rem;
  }

  .max\:hover\:tw-translate-x-19:hover{
    --tw-translate-x: 4.75rem;
  }

  .max\:hover\:tw-translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .max\:hover\:tw-translate-x-21:hover{
    --tw-translate-x: 5.25rem;
  }

  .max\:hover\:tw-translate-x-22:hover{
    --tw-translate-x: 5.5rem;
  }

  .max\:hover\:tw-translate-x-23:hover{
    --tw-translate-x: 5.75rem;
  }

  .max\:hover\:tw-translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .max\:hover\:tw-translate-x-25:hover{
    --tw-translate-x: 6.25rem;
  }

  .max\:hover\:tw-translate-x-26:hover{
    --tw-translate-x: 6.5rem;
  }

  .max\:hover\:tw-translate-x-27:hover{
    --tw-translate-x: 6.75rem;
  }

  .max\:hover\:tw-translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .max\:hover\:tw-translate-x-29:hover{
    --tw-translate-x: 7.25rem;
  }

  .max\:hover\:tw-translate-x-30:hover{
    --tw-translate-x: 7.5rem;
  }

  .max\:hover\:tw-translate-x-31:hover{
    --tw-translate-x: 7.75rem;
  }

  .max\:hover\:tw-translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .max\:hover\:tw-translate-x-33:hover{
    --tw-translate-x: 8.25rem;
  }

  .max\:hover\:tw-translate-x-34:hover{
    --tw-translate-x: 8.5rem;
  }

  .max\:hover\:tw-translate-x-35:hover{
    --tw-translate-x: 8.75rem;
  }

  .max\:hover\:tw-translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .max\:hover\:tw-translate-x-37:hover{
    --tw-translate-x: 9.25rem;
  }

  .max\:hover\:tw-translate-x-38:hover{
    --tw-translate-x: 9.5rem;
  }

  .max\:hover\:tw-translate-x-39:hover{
    --tw-translate-x: 9.75rem;
  }

  .max\:hover\:tw-translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .max\:hover\:tw-translate-x-41:hover{
    --tw-translate-x: 10.25rem;
  }

  .max\:hover\:tw-translate-x-42:hover{
    --tw-translate-x: 10.5rem;
  }

  .max\:hover\:tw-translate-x-43:hover{
    --tw-translate-x: 10.75rem;
  }

  .max\:hover\:tw-translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .max\:hover\:tw-translate-x-45:hover{
    --tw-translate-x: 11.25rem;
  }

  .max\:hover\:tw-translate-x-46:hover{
    --tw-translate-x: 11.5rem;
  }

  .max\:hover\:tw-translate-x-47:hover{
    --tw-translate-x: 11.75rem;
  }

  .max\:hover\:tw-translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .max\:hover\:tw-translate-x-50:hover{
    --tw-translate-x: 12.5rem;
  }

  .max\:hover\:tw-translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .max\:hover\:tw-translate-x-53:hover{
    --tw-translate-x: 13.25rem;
  }

  .max\:hover\:tw-translate-x-54:hover{
    --tw-translate-x: 13.5rem;
  }

  .max\:hover\:tw-translate-x-55:hover{
    --tw-translate-x: 13.75rem;
  }

  .max\:hover\:tw-translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .max\:hover\:tw-translate-x-57:hover{
    --tw-translate-x: 14.25rem;
  }

  .max\:hover\:tw-translate-x-58:hover{
    --tw-translate-x: 14.5rem;
  }

  .max\:hover\:tw-translate-x-59:hover{
    --tw-translate-x: 14.75rem;
  }

  .max\:hover\:tw-translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .max\:hover\:tw-translate-x-61:hover{
    --tw-translate-x: 15.25rem;
  }

  .max\:hover\:tw-translate-x-62:hover{
    --tw-translate-x: 15.5rem;
  }

  .max\:hover\:tw-translate-x-63:hover{
    --tw-translate-x: 15.75rem;
  }

  .max\:hover\:tw-translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .max\:hover\:tw-translate-x-65:hover{
    --tw-translate-x: 16.25rem;
  }

  .max\:hover\:tw-translate-x-66:hover{
    --tw-translate-x: 16.5rem;
  }

  .max\:hover\:tw-translate-x-68:hover{
    --tw-translate-x: 17rem;
  }

  .max\:hover\:tw-translate-x-69:hover{
    --tw-translate-x: 17.25rem;
  }

  .max\:hover\:tw-translate-x-70:hover{
    --tw-translate-x: 17.5rem;
  }

  .max\:hover\:tw-translate-x-71:hover{
    --tw-translate-x: 17.75rem;
  }

  .max\:hover\:tw-translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .max\:hover\:tw-translate-x-73:hover{
    --tw-translate-x: 18.25rem;
  }

  .max\:hover\:tw-translate-x-74:hover{
    --tw-translate-x: 18.5rem;
  }

  .max\:hover\:tw-translate-x-75:hover{
    --tw-translate-x: 18.75rem;
  }

  .max\:hover\:tw-translate-x-76:hover{
    --tw-translate-x: 19rem;
  }

  .max\:hover\:tw-translate-x-77:hover{
    --tw-translate-x: 19.25rem;
  }

  .max\:hover\:tw-translate-x-78:hover{
    --tw-translate-x: 19.5rem;
  }

  .max\:hover\:tw-translate-x-79:hover{
    --tw-translate-x: 19.75rem;
  }

  .max\:hover\:tw-translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .max\:hover\:tw-translate-x-81:hover{
    --tw-translate-x: 20.25rem;
  }

  .max\:hover\:tw-translate-x-82:hover{
    --tw-translate-x: 20.5rem;
  }

  .max\:hover\:tw-translate-x-83:hover{
    --tw-translate-x: 20.75rem;
  }

  .max\:hover\:tw-translate-x-84:hover{
    --tw-translate-x: 21rem;
  }

  .max\:hover\:tw-translate-x-85:hover{
    --tw-translate-x: 21.25rem;
  }

  .max\:hover\:tw-translate-x-86:hover{
    --tw-translate-x: 21.5rem;
  }

  .max\:hover\:tw-translate-x-87:hover{
    --tw-translate-x: 21.75rem;
  }

  .max\:hover\:tw-translate-x-88:hover{
    --tw-translate-x: 22rem;
  }

  .max\:hover\:tw-translate-x-89:hover{
    --tw-translate-x: 22.25rem;
  }

  .max\:hover\:tw-translate-x-90:hover{
    --tw-translate-x: 22.5rem;
  }

  .max\:hover\:tw-translate-x-91:hover{
    --tw-translate-x: 22.75rem;
  }

  .max\:hover\:tw-translate-x-92:hover{
    --tw-translate-x: 23rem;
  }

  .max\:hover\:tw-translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .max\:hover\:tw-translate-x-102:hover{
    --tw-translate-x: 25.5rem;
  }

  .max\:hover\:tw-translate-x-112:hover{
    --tw-translate-x: 28rem;
  }

  .max\:hover\:tw-translate-x-128:hover{
    --tw-translate-x: 31rem;
  }

  .max\:hover\:tw-translate-x-129:hover{
    --tw-translate-x: 32.25rem;
  }

  .max\:hover\:tw-translate-x-130:hover{
    --tw-translate-x: 32.5rem;
  }

  .max\:hover\:tw-translate-x-140:hover{
    --tw-translate-x: 35rem;
  }

  .max\:hover\:tw-translate-x-160:hover{
    --tw-translate-x: 40rem;
  }

  .max\:hover\:tw-translate-x-180:hover{
    --tw-translate-x: 45rem;
  }

  .max\:hover\:tw-translate-x-185:hover{
    --tw-translate-x: 46.25rem;
  }

  .max\:hover\:tw-translate-x-190:hover{
    --tw-translate-x: 47.5rem;
  }

  .max\:hover\:tw-translate-x-200:hover{
    --tw-translate-x: 50rem;
  }

  .max\:hover\:tw-translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .max\:hover\:tw-translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .max\:hover\:tw-translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .max\:hover\:tw-translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .max\:hover\:tw-translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .max\:hover\:tw--translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .max\:hover\:tw--translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .max\:hover\:tw--translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .max\:hover\:tw--translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .max\:hover\:tw--translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .max\:hover\:tw--translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .max\:hover\:tw--translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .max\:hover\:tw--translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .max\:hover\:tw--translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .max\:hover\:tw--translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .max\:hover\:tw--translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .max\:hover\:tw--translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .max\:hover\:tw--translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .max\:hover\:tw--translate-x-13:hover{
    --tw-translate-x: -3.25rem;
  }

  .max\:hover\:tw--translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .max\:hover\:tw--translate-x-15:hover{
    --tw-translate-x: -3.75rem;
  }

  .max\:hover\:tw--translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .max\:hover\:tw--translate-x-17:hover{
    --tw-translate-x: -4.25rem;
  }

  .max\:hover\:tw--translate-x-18:hover{
    --tw-translate-x: -4.5rem;
  }

  .max\:hover\:tw--translate-x-19:hover{
    --tw-translate-x: -4.75rem;
  }

  .max\:hover\:tw--translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .max\:hover\:tw--translate-x-21:hover{
    --tw-translate-x: -5.25rem;
  }

  .max\:hover\:tw--translate-x-22:hover{
    --tw-translate-x: -5.5rem;
  }

  .max\:hover\:tw--translate-x-23:hover{
    --tw-translate-x: -5.75rem;
  }

  .max\:hover\:tw--translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .max\:hover\:tw--translate-x-25:hover{
    --tw-translate-x: -6.25rem;
  }

  .max\:hover\:tw--translate-x-26:hover{
    --tw-translate-x: -6.5rem;
  }

  .max\:hover\:tw--translate-x-27:hover{
    --tw-translate-x: -6.75rem;
  }

  .max\:hover\:tw--translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .max\:hover\:tw--translate-x-29:hover{
    --tw-translate-x: -7.25rem;
  }

  .max\:hover\:tw--translate-x-30:hover{
    --tw-translate-x: -7.5rem;
  }

  .max\:hover\:tw--translate-x-31:hover{
    --tw-translate-x: -7.75rem;
  }

  .max\:hover\:tw--translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .max\:hover\:tw--translate-x-33:hover{
    --tw-translate-x: -8.25rem;
  }

  .max\:hover\:tw--translate-x-34:hover{
    --tw-translate-x: -8.5rem;
  }

  .max\:hover\:tw--translate-x-35:hover{
    --tw-translate-x: -8.75rem;
  }

  .max\:hover\:tw--translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .max\:hover\:tw--translate-x-37:hover{
    --tw-translate-x: -9.25rem;
  }

  .max\:hover\:tw--translate-x-38:hover{
    --tw-translate-x: -9.5rem;
  }

  .max\:hover\:tw--translate-x-39:hover{
    --tw-translate-x: -9.75rem;
  }

  .max\:hover\:tw--translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .max\:hover\:tw--translate-x-41:hover{
    --tw-translate-x: -10.25rem;
  }

  .max\:hover\:tw--translate-x-42:hover{
    --tw-translate-x: -10.5rem;
  }

  .max\:hover\:tw--translate-x-43:hover{
    --tw-translate-x: -10.75rem;
  }

  .max\:hover\:tw--translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .max\:hover\:tw--translate-x-45:hover{
    --tw-translate-x: -11.25rem;
  }

  .max\:hover\:tw--translate-x-46:hover{
    --tw-translate-x: -11.5rem;
  }

  .max\:hover\:tw--translate-x-47:hover{
    --tw-translate-x: -11.75rem;
  }

  .max\:hover\:tw--translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .max\:hover\:tw--translate-x-50:hover{
    --tw-translate-x: -12.5rem;
  }

  .max\:hover\:tw--translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .max\:hover\:tw--translate-x-53:hover{
    --tw-translate-x: -13.25rem;
  }

  .max\:hover\:tw--translate-x-54:hover{
    --tw-translate-x: -13.5rem;
  }

  .max\:hover\:tw--translate-x-55:hover{
    --tw-translate-x: -13.75rem;
  }

  .max\:hover\:tw--translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .max\:hover\:tw--translate-x-57:hover{
    --tw-translate-x: -14.25rem;
  }

  .max\:hover\:tw--translate-x-58:hover{
    --tw-translate-x: -14.5rem;
  }

  .max\:hover\:tw--translate-x-59:hover{
    --tw-translate-x: -14.75rem;
  }

  .max\:hover\:tw--translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .max\:hover\:tw--translate-x-61:hover{
    --tw-translate-x: -15.25rem;
  }

  .max\:hover\:tw--translate-x-62:hover{
    --tw-translate-x: -15.5rem;
  }

  .max\:hover\:tw--translate-x-63:hover{
    --tw-translate-x: -15.75rem;
  }

  .max\:hover\:tw--translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .max\:hover\:tw--translate-x-65:hover{
    --tw-translate-x: -16.25rem;
  }

  .max\:hover\:tw--translate-x-66:hover{
    --tw-translate-x: -16.5rem;
  }

  .max\:hover\:tw--translate-x-68:hover{
    --tw-translate-x: -17rem;
  }

  .max\:hover\:tw--translate-x-69:hover{
    --tw-translate-x: -17.25rem;
  }

  .max\:hover\:tw--translate-x-70:hover{
    --tw-translate-x: -17.5rem;
  }

  .max\:hover\:tw--translate-x-71:hover{
    --tw-translate-x: -17.75rem;
  }

  .max\:hover\:tw--translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .max\:hover\:tw--translate-x-73:hover{
    --tw-translate-x: -18.25rem;
  }

  .max\:hover\:tw--translate-x-74:hover{
    --tw-translate-x: -18.5rem;
  }

  .max\:hover\:tw--translate-x-75:hover{
    --tw-translate-x: -18.75rem;
  }

  .max\:hover\:tw--translate-x-76:hover{
    --tw-translate-x: -19rem;
  }

  .max\:hover\:tw--translate-x-77:hover{
    --tw-translate-x: -19.25rem;
  }

  .max\:hover\:tw--translate-x-78:hover{
    --tw-translate-x: -19.5rem;
  }

  .max\:hover\:tw--translate-x-79:hover{
    --tw-translate-x: -19.75rem;
  }

  .max\:hover\:tw--translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .max\:hover\:tw--translate-x-81:hover{
    --tw-translate-x: -20.25rem;
  }

  .max\:hover\:tw--translate-x-82:hover{
    --tw-translate-x: -20.5rem;
  }

  .max\:hover\:tw--translate-x-83:hover{
    --tw-translate-x: -20.75rem;
  }

  .max\:hover\:tw--translate-x-84:hover{
    --tw-translate-x: -21rem;
  }

  .max\:hover\:tw--translate-x-85:hover{
    --tw-translate-x: -21.25rem;
  }

  .max\:hover\:tw--translate-x-86:hover{
    --tw-translate-x: -21.5rem;
  }

  .max\:hover\:tw--translate-x-87:hover{
    --tw-translate-x: -21.75rem;
  }

  .max\:hover\:tw--translate-x-88:hover{
    --tw-translate-x: -22rem;
  }

  .max\:hover\:tw--translate-x-89:hover{
    --tw-translate-x: -22.25rem;
  }

  .max\:hover\:tw--translate-x-90:hover{
    --tw-translate-x: -22.5rem;
  }

  .max\:hover\:tw--translate-x-91:hover{
    --tw-translate-x: -22.75rem;
  }

  .max\:hover\:tw--translate-x-92:hover{
    --tw-translate-x: -23rem;
  }

  .max\:hover\:tw--translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .max\:hover\:tw--translate-x-102:hover{
    --tw-translate-x: -25.5rem;
  }

  .max\:hover\:tw--translate-x-112:hover{
    --tw-translate-x: -28rem;
  }

  .max\:hover\:tw--translate-x-128:hover{
    --tw-translate-x: -31rem;
  }

  .max\:hover\:tw--translate-x-129:hover{
    --tw-translate-x: -32.25rem;
  }

  .max\:hover\:tw--translate-x-130:hover{
    --tw-translate-x: -32.5rem;
  }

  .max\:hover\:tw--translate-x-140:hover{
    --tw-translate-x: -35rem;
  }

  .max\:hover\:tw--translate-x-160:hover{
    --tw-translate-x: -40rem;
  }

  .max\:hover\:tw--translate-x-180:hover{
    --tw-translate-x: -45rem;
  }

  .max\:hover\:tw--translate-x-185:hover{
    --tw-translate-x: -46.25rem;
  }

  .max\:hover\:tw--translate-x-190:hover{
    --tw-translate-x: -47.5rem;
  }

  .max\:hover\:tw--translate-x-200:hover{
    --tw-translate-x: -50rem;
  }

  .max\:hover\:tw--translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .max\:hover\:tw--translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .max\:hover\:tw--translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .max\:hover\:tw--translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .max\:hover\:tw--translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .max\:hover\:tw-translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .max\:hover\:tw-translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .max\:hover\:tw-translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .max\:hover\:tw-translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .max\:hover\:tw-translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .max\:hover\:tw-translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .max\:hover\:tw-translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .max\:hover\:tw--translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .max\:hover\:tw--translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .max\:hover\:tw--translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .max\:hover\:tw--translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .max\:hover\:tw--translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .max\:hover\:tw--translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .max\:hover\:tw--translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .max\:hover\:tw-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .max\:hover\:tw-translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .max\:hover\:tw-translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .max\:hover\:tw-translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .max\:hover\:tw-translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .max\:hover\:tw-translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .max\:hover\:tw-translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .max\:hover\:tw-translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .max\:hover\:tw-translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .max\:hover\:tw-translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .max\:hover\:tw-translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .max\:hover\:tw-translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .max\:hover\:tw-translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .max\:hover\:tw-translate-y-13:hover{
    --tw-translate-y: 3.25rem;
  }

  .max\:hover\:tw-translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .max\:hover\:tw-translate-y-15:hover{
    --tw-translate-y: 3.75rem;
  }

  .max\:hover\:tw-translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .max\:hover\:tw-translate-y-17:hover{
    --tw-translate-y: 4.25rem;
  }

  .max\:hover\:tw-translate-y-18:hover{
    --tw-translate-y: 4.5rem;
  }

  .max\:hover\:tw-translate-y-19:hover{
    --tw-translate-y: 4.75rem;
  }

  .max\:hover\:tw-translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .max\:hover\:tw-translate-y-21:hover{
    --tw-translate-y: 5.25rem;
  }

  .max\:hover\:tw-translate-y-22:hover{
    --tw-translate-y: 5.5rem;
  }

  .max\:hover\:tw-translate-y-23:hover{
    --tw-translate-y: 5.75rem;
  }

  .max\:hover\:tw-translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .max\:hover\:tw-translate-y-25:hover{
    --tw-translate-y: 6.25rem;
  }

  .max\:hover\:tw-translate-y-26:hover{
    --tw-translate-y: 6.5rem;
  }

  .max\:hover\:tw-translate-y-27:hover{
    --tw-translate-y: 6.75rem;
  }

  .max\:hover\:tw-translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .max\:hover\:tw-translate-y-29:hover{
    --tw-translate-y: 7.25rem;
  }

  .max\:hover\:tw-translate-y-30:hover{
    --tw-translate-y: 7.5rem;
  }

  .max\:hover\:tw-translate-y-31:hover{
    --tw-translate-y: 7.75rem;
  }

  .max\:hover\:tw-translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .max\:hover\:tw-translate-y-33:hover{
    --tw-translate-y: 8.25rem;
  }

  .max\:hover\:tw-translate-y-34:hover{
    --tw-translate-y: 8.5rem;
  }

  .max\:hover\:tw-translate-y-35:hover{
    --tw-translate-y: 8.75rem;
  }

  .max\:hover\:tw-translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .max\:hover\:tw-translate-y-37:hover{
    --tw-translate-y: 9.25rem;
  }

  .max\:hover\:tw-translate-y-38:hover{
    --tw-translate-y: 9.5rem;
  }

  .max\:hover\:tw-translate-y-39:hover{
    --tw-translate-y: 9.75rem;
  }

  .max\:hover\:tw-translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .max\:hover\:tw-translate-y-41:hover{
    --tw-translate-y: 10.25rem;
  }

  .max\:hover\:tw-translate-y-42:hover{
    --tw-translate-y: 10.5rem;
  }

  .max\:hover\:tw-translate-y-43:hover{
    --tw-translate-y: 10.75rem;
  }

  .max\:hover\:tw-translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .max\:hover\:tw-translate-y-45:hover{
    --tw-translate-y: 11.25rem;
  }

  .max\:hover\:tw-translate-y-46:hover{
    --tw-translate-y: 11.5rem;
  }

  .max\:hover\:tw-translate-y-47:hover{
    --tw-translate-y: 11.75rem;
  }

  .max\:hover\:tw-translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .max\:hover\:tw-translate-y-50:hover{
    --tw-translate-y: 12.5rem;
  }

  .max\:hover\:tw-translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .max\:hover\:tw-translate-y-53:hover{
    --tw-translate-y: 13.25rem;
  }

  .max\:hover\:tw-translate-y-54:hover{
    --tw-translate-y: 13.5rem;
  }

  .max\:hover\:tw-translate-y-55:hover{
    --tw-translate-y: 13.75rem;
  }

  .max\:hover\:tw-translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .max\:hover\:tw-translate-y-57:hover{
    --tw-translate-y: 14.25rem;
  }

  .max\:hover\:tw-translate-y-58:hover{
    --tw-translate-y: 14.5rem;
  }

  .max\:hover\:tw-translate-y-59:hover{
    --tw-translate-y: 14.75rem;
  }

  .max\:hover\:tw-translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .max\:hover\:tw-translate-y-61:hover{
    --tw-translate-y: 15.25rem;
  }

  .max\:hover\:tw-translate-y-62:hover{
    --tw-translate-y: 15.5rem;
  }

  .max\:hover\:tw-translate-y-63:hover{
    --tw-translate-y: 15.75rem;
  }

  .max\:hover\:tw-translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .max\:hover\:tw-translate-y-65:hover{
    --tw-translate-y: 16.25rem;
  }

  .max\:hover\:tw-translate-y-66:hover{
    --tw-translate-y: 16.5rem;
  }

  .max\:hover\:tw-translate-y-68:hover{
    --tw-translate-y: 17rem;
  }

  .max\:hover\:tw-translate-y-69:hover{
    --tw-translate-y: 17.25rem;
  }

  .max\:hover\:tw-translate-y-70:hover{
    --tw-translate-y: 17.5rem;
  }

  .max\:hover\:tw-translate-y-71:hover{
    --tw-translate-y: 17.75rem;
  }

  .max\:hover\:tw-translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .max\:hover\:tw-translate-y-73:hover{
    --tw-translate-y: 18.25rem;
  }

  .max\:hover\:tw-translate-y-74:hover{
    --tw-translate-y: 18.5rem;
  }

  .max\:hover\:tw-translate-y-75:hover{
    --tw-translate-y: 18.75rem;
  }

  .max\:hover\:tw-translate-y-76:hover{
    --tw-translate-y: 19rem;
  }

  .max\:hover\:tw-translate-y-77:hover{
    --tw-translate-y: 19.25rem;
  }

  .max\:hover\:tw-translate-y-78:hover{
    --tw-translate-y: 19.5rem;
  }

  .max\:hover\:tw-translate-y-79:hover{
    --tw-translate-y: 19.75rem;
  }

  .max\:hover\:tw-translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .max\:hover\:tw-translate-y-81:hover{
    --tw-translate-y: 20.25rem;
  }

  .max\:hover\:tw-translate-y-82:hover{
    --tw-translate-y: 20.5rem;
  }

  .max\:hover\:tw-translate-y-83:hover{
    --tw-translate-y: 20.75rem;
  }

  .max\:hover\:tw-translate-y-84:hover{
    --tw-translate-y: 21rem;
  }

  .max\:hover\:tw-translate-y-85:hover{
    --tw-translate-y: 21.25rem;
  }

  .max\:hover\:tw-translate-y-86:hover{
    --tw-translate-y: 21.5rem;
  }

  .max\:hover\:tw-translate-y-87:hover{
    --tw-translate-y: 21.75rem;
  }

  .max\:hover\:tw-translate-y-88:hover{
    --tw-translate-y: 22rem;
  }

  .max\:hover\:tw-translate-y-89:hover{
    --tw-translate-y: 22.25rem;
  }

  .max\:hover\:tw-translate-y-90:hover{
    --tw-translate-y: 22.5rem;
  }

  .max\:hover\:tw-translate-y-91:hover{
    --tw-translate-y: 22.75rem;
  }

  .max\:hover\:tw-translate-y-92:hover{
    --tw-translate-y: 23rem;
  }

  .max\:hover\:tw-translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .max\:hover\:tw-translate-y-102:hover{
    --tw-translate-y: 25.5rem;
  }

  .max\:hover\:tw-translate-y-112:hover{
    --tw-translate-y: 28rem;
  }

  .max\:hover\:tw-translate-y-128:hover{
    --tw-translate-y: 31rem;
  }

  .max\:hover\:tw-translate-y-129:hover{
    --tw-translate-y: 32.25rem;
  }

  .max\:hover\:tw-translate-y-130:hover{
    --tw-translate-y: 32.5rem;
  }

  .max\:hover\:tw-translate-y-140:hover{
    --tw-translate-y: 35rem;
  }

  .max\:hover\:tw-translate-y-160:hover{
    --tw-translate-y: 40rem;
  }

  .max\:hover\:tw-translate-y-180:hover{
    --tw-translate-y: 45rem;
  }

  .max\:hover\:tw-translate-y-185:hover{
    --tw-translate-y: 46.25rem;
  }

  .max\:hover\:tw-translate-y-190:hover{
    --tw-translate-y: 47.5rem;
  }

  .max\:hover\:tw-translate-y-200:hover{
    --tw-translate-y: 50rem;
  }

  .max\:hover\:tw-translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .max\:hover\:tw-translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .max\:hover\:tw-translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .max\:hover\:tw-translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .max\:hover\:tw-translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .max\:hover\:tw--translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .max\:hover\:tw--translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .max\:hover\:tw--translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .max\:hover\:tw--translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .max\:hover\:tw--translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .max\:hover\:tw--translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .max\:hover\:tw--translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .max\:hover\:tw--translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .max\:hover\:tw--translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .max\:hover\:tw--translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .max\:hover\:tw--translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .max\:hover\:tw--translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .max\:hover\:tw--translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .max\:hover\:tw--translate-y-13:hover{
    --tw-translate-y: -3.25rem;
  }

  .max\:hover\:tw--translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .max\:hover\:tw--translate-y-15:hover{
    --tw-translate-y: -3.75rem;
  }

  .max\:hover\:tw--translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .max\:hover\:tw--translate-y-17:hover{
    --tw-translate-y: -4.25rem;
  }

  .max\:hover\:tw--translate-y-18:hover{
    --tw-translate-y: -4.5rem;
  }

  .max\:hover\:tw--translate-y-19:hover{
    --tw-translate-y: -4.75rem;
  }

  .max\:hover\:tw--translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .max\:hover\:tw--translate-y-21:hover{
    --tw-translate-y: -5.25rem;
  }

  .max\:hover\:tw--translate-y-22:hover{
    --tw-translate-y: -5.5rem;
  }

  .max\:hover\:tw--translate-y-23:hover{
    --tw-translate-y: -5.75rem;
  }

  .max\:hover\:tw--translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .max\:hover\:tw--translate-y-25:hover{
    --tw-translate-y: -6.25rem;
  }

  .max\:hover\:tw--translate-y-26:hover{
    --tw-translate-y: -6.5rem;
  }

  .max\:hover\:tw--translate-y-27:hover{
    --tw-translate-y: -6.75rem;
  }

  .max\:hover\:tw--translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .max\:hover\:tw--translate-y-29:hover{
    --tw-translate-y: -7.25rem;
  }

  .max\:hover\:tw--translate-y-30:hover{
    --tw-translate-y: -7.5rem;
  }

  .max\:hover\:tw--translate-y-31:hover{
    --tw-translate-y: -7.75rem;
  }

  .max\:hover\:tw--translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .max\:hover\:tw--translate-y-33:hover{
    --tw-translate-y: -8.25rem;
  }

  .max\:hover\:tw--translate-y-34:hover{
    --tw-translate-y: -8.5rem;
  }

  .max\:hover\:tw--translate-y-35:hover{
    --tw-translate-y: -8.75rem;
  }

  .max\:hover\:tw--translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .max\:hover\:tw--translate-y-37:hover{
    --tw-translate-y: -9.25rem;
  }

  .max\:hover\:tw--translate-y-38:hover{
    --tw-translate-y: -9.5rem;
  }

  .max\:hover\:tw--translate-y-39:hover{
    --tw-translate-y: -9.75rem;
  }

  .max\:hover\:tw--translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .max\:hover\:tw--translate-y-41:hover{
    --tw-translate-y: -10.25rem;
  }

  .max\:hover\:tw--translate-y-42:hover{
    --tw-translate-y: -10.5rem;
  }

  .max\:hover\:tw--translate-y-43:hover{
    --tw-translate-y: -10.75rem;
  }

  .max\:hover\:tw--translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .max\:hover\:tw--translate-y-45:hover{
    --tw-translate-y: -11.25rem;
  }

  .max\:hover\:tw--translate-y-46:hover{
    --tw-translate-y: -11.5rem;
  }

  .max\:hover\:tw--translate-y-47:hover{
    --tw-translate-y: -11.75rem;
  }

  .max\:hover\:tw--translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .max\:hover\:tw--translate-y-50:hover{
    --tw-translate-y: -12.5rem;
  }

  .max\:hover\:tw--translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .max\:hover\:tw--translate-y-53:hover{
    --tw-translate-y: -13.25rem;
  }

  .max\:hover\:tw--translate-y-54:hover{
    --tw-translate-y: -13.5rem;
  }

  .max\:hover\:tw--translate-y-55:hover{
    --tw-translate-y: -13.75rem;
  }

  .max\:hover\:tw--translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .max\:hover\:tw--translate-y-57:hover{
    --tw-translate-y: -14.25rem;
  }

  .max\:hover\:tw--translate-y-58:hover{
    --tw-translate-y: -14.5rem;
  }

  .max\:hover\:tw--translate-y-59:hover{
    --tw-translate-y: -14.75rem;
  }

  .max\:hover\:tw--translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .max\:hover\:tw--translate-y-61:hover{
    --tw-translate-y: -15.25rem;
  }

  .max\:hover\:tw--translate-y-62:hover{
    --tw-translate-y: -15.5rem;
  }

  .max\:hover\:tw--translate-y-63:hover{
    --tw-translate-y: -15.75rem;
  }

  .max\:hover\:tw--translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .max\:hover\:tw--translate-y-65:hover{
    --tw-translate-y: -16.25rem;
  }

  .max\:hover\:tw--translate-y-66:hover{
    --tw-translate-y: -16.5rem;
  }

  .max\:hover\:tw--translate-y-68:hover{
    --tw-translate-y: -17rem;
  }

  .max\:hover\:tw--translate-y-69:hover{
    --tw-translate-y: -17.25rem;
  }

  .max\:hover\:tw--translate-y-70:hover{
    --tw-translate-y: -17.5rem;
  }

  .max\:hover\:tw--translate-y-71:hover{
    --tw-translate-y: -17.75rem;
  }

  .max\:hover\:tw--translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .max\:hover\:tw--translate-y-73:hover{
    --tw-translate-y: -18.25rem;
  }

  .max\:hover\:tw--translate-y-74:hover{
    --tw-translate-y: -18.5rem;
  }

  .max\:hover\:tw--translate-y-75:hover{
    --tw-translate-y: -18.75rem;
  }

  .max\:hover\:tw--translate-y-76:hover{
    --tw-translate-y: -19rem;
  }

  .max\:hover\:tw--translate-y-77:hover{
    --tw-translate-y: -19.25rem;
  }

  .max\:hover\:tw--translate-y-78:hover{
    --tw-translate-y: -19.5rem;
  }

  .max\:hover\:tw--translate-y-79:hover{
    --tw-translate-y: -19.75rem;
  }

  .max\:hover\:tw--translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .max\:hover\:tw--translate-y-81:hover{
    --tw-translate-y: -20.25rem;
  }

  .max\:hover\:tw--translate-y-82:hover{
    --tw-translate-y: -20.5rem;
  }

  .max\:hover\:tw--translate-y-83:hover{
    --tw-translate-y: -20.75rem;
  }

  .max\:hover\:tw--translate-y-84:hover{
    --tw-translate-y: -21rem;
  }

  .max\:hover\:tw--translate-y-85:hover{
    --tw-translate-y: -21.25rem;
  }

  .max\:hover\:tw--translate-y-86:hover{
    --tw-translate-y: -21.5rem;
  }

  .max\:hover\:tw--translate-y-87:hover{
    --tw-translate-y: -21.75rem;
  }

  .max\:hover\:tw--translate-y-88:hover{
    --tw-translate-y: -22rem;
  }

  .max\:hover\:tw--translate-y-89:hover{
    --tw-translate-y: -22.25rem;
  }

  .max\:hover\:tw--translate-y-90:hover{
    --tw-translate-y: -22.5rem;
  }

  .max\:hover\:tw--translate-y-91:hover{
    --tw-translate-y: -22.75rem;
  }

  .max\:hover\:tw--translate-y-92:hover{
    --tw-translate-y: -23rem;
  }

  .max\:hover\:tw--translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .max\:hover\:tw--translate-y-102:hover{
    --tw-translate-y: -25.5rem;
  }

  .max\:hover\:tw--translate-y-112:hover{
    --tw-translate-y: -28rem;
  }

  .max\:hover\:tw--translate-y-128:hover{
    --tw-translate-y: -31rem;
  }

  .max\:hover\:tw--translate-y-129:hover{
    --tw-translate-y: -32.25rem;
  }

  .max\:hover\:tw--translate-y-130:hover{
    --tw-translate-y: -32.5rem;
  }

  .max\:hover\:tw--translate-y-140:hover{
    --tw-translate-y: -35rem;
  }

  .max\:hover\:tw--translate-y-160:hover{
    --tw-translate-y: -40rem;
  }

  .max\:hover\:tw--translate-y-180:hover{
    --tw-translate-y: -45rem;
  }

  .max\:hover\:tw--translate-y-185:hover{
    --tw-translate-y: -46.25rem;
  }

  .max\:hover\:tw--translate-y-190:hover{
    --tw-translate-y: -47.5rem;
  }

  .max\:hover\:tw--translate-y-200:hover{
    --tw-translate-y: -50rem;
  }

  .max\:hover\:tw--translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .max\:hover\:tw--translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .max\:hover\:tw--translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .max\:hover\:tw--translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .max\:hover\:tw--translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .max\:hover\:tw-translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .max\:hover\:tw-translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .max\:hover\:tw-translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .max\:hover\:tw-translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .max\:hover\:tw-translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .max\:hover\:tw-translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .max\:hover\:tw-translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .max\:hover\:tw--translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .max\:hover\:tw--translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .max\:hover\:tw--translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .max\:hover\:tw--translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .max\:hover\:tw--translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .max\:hover\:tw--translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .max\:hover\:tw--translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .max\:focus\:tw-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .max\:focus\:tw-translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .max\:focus\:tw-translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .max\:focus\:tw-translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .max\:focus\:tw-translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .max\:focus\:tw-translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .max\:focus\:tw-translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .max\:focus\:tw-translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .max\:focus\:tw-translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .max\:focus\:tw-translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .max\:focus\:tw-translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .max\:focus\:tw-translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .max\:focus\:tw-translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .max\:focus\:tw-translate-x-13:focus{
    --tw-translate-x: 3.25rem;
  }

  .max\:focus\:tw-translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .max\:focus\:tw-translate-x-15:focus{
    --tw-translate-x: 3.75rem;
  }

  .max\:focus\:tw-translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .max\:focus\:tw-translate-x-17:focus{
    --tw-translate-x: 4.25rem;
  }

  .max\:focus\:tw-translate-x-18:focus{
    --tw-translate-x: 4.5rem;
  }

  .max\:focus\:tw-translate-x-19:focus{
    --tw-translate-x: 4.75rem;
  }

  .max\:focus\:tw-translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .max\:focus\:tw-translate-x-21:focus{
    --tw-translate-x: 5.25rem;
  }

  .max\:focus\:tw-translate-x-22:focus{
    --tw-translate-x: 5.5rem;
  }

  .max\:focus\:tw-translate-x-23:focus{
    --tw-translate-x: 5.75rem;
  }

  .max\:focus\:tw-translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .max\:focus\:tw-translate-x-25:focus{
    --tw-translate-x: 6.25rem;
  }

  .max\:focus\:tw-translate-x-26:focus{
    --tw-translate-x: 6.5rem;
  }

  .max\:focus\:tw-translate-x-27:focus{
    --tw-translate-x: 6.75rem;
  }

  .max\:focus\:tw-translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .max\:focus\:tw-translate-x-29:focus{
    --tw-translate-x: 7.25rem;
  }

  .max\:focus\:tw-translate-x-30:focus{
    --tw-translate-x: 7.5rem;
  }

  .max\:focus\:tw-translate-x-31:focus{
    --tw-translate-x: 7.75rem;
  }

  .max\:focus\:tw-translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .max\:focus\:tw-translate-x-33:focus{
    --tw-translate-x: 8.25rem;
  }

  .max\:focus\:tw-translate-x-34:focus{
    --tw-translate-x: 8.5rem;
  }

  .max\:focus\:tw-translate-x-35:focus{
    --tw-translate-x: 8.75rem;
  }

  .max\:focus\:tw-translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .max\:focus\:tw-translate-x-37:focus{
    --tw-translate-x: 9.25rem;
  }

  .max\:focus\:tw-translate-x-38:focus{
    --tw-translate-x: 9.5rem;
  }

  .max\:focus\:tw-translate-x-39:focus{
    --tw-translate-x: 9.75rem;
  }

  .max\:focus\:tw-translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .max\:focus\:tw-translate-x-41:focus{
    --tw-translate-x: 10.25rem;
  }

  .max\:focus\:tw-translate-x-42:focus{
    --tw-translate-x: 10.5rem;
  }

  .max\:focus\:tw-translate-x-43:focus{
    --tw-translate-x: 10.75rem;
  }

  .max\:focus\:tw-translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .max\:focus\:tw-translate-x-45:focus{
    --tw-translate-x: 11.25rem;
  }

  .max\:focus\:tw-translate-x-46:focus{
    --tw-translate-x: 11.5rem;
  }

  .max\:focus\:tw-translate-x-47:focus{
    --tw-translate-x: 11.75rem;
  }

  .max\:focus\:tw-translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .max\:focus\:tw-translate-x-50:focus{
    --tw-translate-x: 12.5rem;
  }

  .max\:focus\:tw-translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .max\:focus\:tw-translate-x-53:focus{
    --tw-translate-x: 13.25rem;
  }

  .max\:focus\:tw-translate-x-54:focus{
    --tw-translate-x: 13.5rem;
  }

  .max\:focus\:tw-translate-x-55:focus{
    --tw-translate-x: 13.75rem;
  }

  .max\:focus\:tw-translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .max\:focus\:tw-translate-x-57:focus{
    --tw-translate-x: 14.25rem;
  }

  .max\:focus\:tw-translate-x-58:focus{
    --tw-translate-x: 14.5rem;
  }

  .max\:focus\:tw-translate-x-59:focus{
    --tw-translate-x: 14.75rem;
  }

  .max\:focus\:tw-translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .max\:focus\:tw-translate-x-61:focus{
    --tw-translate-x: 15.25rem;
  }

  .max\:focus\:tw-translate-x-62:focus{
    --tw-translate-x: 15.5rem;
  }

  .max\:focus\:tw-translate-x-63:focus{
    --tw-translate-x: 15.75rem;
  }

  .max\:focus\:tw-translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .max\:focus\:tw-translate-x-65:focus{
    --tw-translate-x: 16.25rem;
  }

  .max\:focus\:tw-translate-x-66:focus{
    --tw-translate-x: 16.5rem;
  }

  .max\:focus\:tw-translate-x-68:focus{
    --tw-translate-x: 17rem;
  }

  .max\:focus\:tw-translate-x-69:focus{
    --tw-translate-x: 17.25rem;
  }

  .max\:focus\:tw-translate-x-70:focus{
    --tw-translate-x: 17.5rem;
  }

  .max\:focus\:tw-translate-x-71:focus{
    --tw-translate-x: 17.75rem;
  }

  .max\:focus\:tw-translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .max\:focus\:tw-translate-x-73:focus{
    --tw-translate-x: 18.25rem;
  }

  .max\:focus\:tw-translate-x-74:focus{
    --tw-translate-x: 18.5rem;
  }

  .max\:focus\:tw-translate-x-75:focus{
    --tw-translate-x: 18.75rem;
  }

  .max\:focus\:tw-translate-x-76:focus{
    --tw-translate-x: 19rem;
  }

  .max\:focus\:tw-translate-x-77:focus{
    --tw-translate-x: 19.25rem;
  }

  .max\:focus\:tw-translate-x-78:focus{
    --tw-translate-x: 19.5rem;
  }

  .max\:focus\:tw-translate-x-79:focus{
    --tw-translate-x: 19.75rem;
  }

  .max\:focus\:tw-translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .max\:focus\:tw-translate-x-81:focus{
    --tw-translate-x: 20.25rem;
  }

  .max\:focus\:tw-translate-x-82:focus{
    --tw-translate-x: 20.5rem;
  }

  .max\:focus\:tw-translate-x-83:focus{
    --tw-translate-x: 20.75rem;
  }

  .max\:focus\:tw-translate-x-84:focus{
    --tw-translate-x: 21rem;
  }

  .max\:focus\:tw-translate-x-85:focus{
    --tw-translate-x: 21.25rem;
  }

  .max\:focus\:tw-translate-x-86:focus{
    --tw-translate-x: 21.5rem;
  }

  .max\:focus\:tw-translate-x-87:focus{
    --tw-translate-x: 21.75rem;
  }

  .max\:focus\:tw-translate-x-88:focus{
    --tw-translate-x: 22rem;
  }

  .max\:focus\:tw-translate-x-89:focus{
    --tw-translate-x: 22.25rem;
  }

  .max\:focus\:tw-translate-x-90:focus{
    --tw-translate-x: 22.5rem;
  }

  .max\:focus\:tw-translate-x-91:focus{
    --tw-translate-x: 22.75rem;
  }

  .max\:focus\:tw-translate-x-92:focus{
    --tw-translate-x: 23rem;
  }

  .max\:focus\:tw-translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .max\:focus\:tw-translate-x-102:focus{
    --tw-translate-x: 25.5rem;
  }

  .max\:focus\:tw-translate-x-112:focus{
    --tw-translate-x: 28rem;
  }

  .max\:focus\:tw-translate-x-128:focus{
    --tw-translate-x: 31rem;
  }

  .max\:focus\:tw-translate-x-129:focus{
    --tw-translate-x: 32.25rem;
  }

  .max\:focus\:tw-translate-x-130:focus{
    --tw-translate-x: 32.5rem;
  }

  .max\:focus\:tw-translate-x-140:focus{
    --tw-translate-x: 35rem;
  }

  .max\:focus\:tw-translate-x-160:focus{
    --tw-translate-x: 40rem;
  }

  .max\:focus\:tw-translate-x-180:focus{
    --tw-translate-x: 45rem;
  }

  .max\:focus\:tw-translate-x-185:focus{
    --tw-translate-x: 46.25rem;
  }

  .max\:focus\:tw-translate-x-190:focus{
    --tw-translate-x: 47.5rem;
  }

  .max\:focus\:tw-translate-x-200:focus{
    --tw-translate-x: 50rem;
  }

  .max\:focus\:tw-translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .max\:focus\:tw-translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .max\:focus\:tw-translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .max\:focus\:tw-translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .max\:focus\:tw-translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .max\:focus\:tw--translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .max\:focus\:tw--translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .max\:focus\:tw--translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .max\:focus\:tw--translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .max\:focus\:tw--translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .max\:focus\:tw--translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .max\:focus\:tw--translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .max\:focus\:tw--translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .max\:focus\:tw--translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .max\:focus\:tw--translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .max\:focus\:tw--translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .max\:focus\:tw--translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .max\:focus\:tw--translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .max\:focus\:tw--translate-x-13:focus{
    --tw-translate-x: -3.25rem;
  }

  .max\:focus\:tw--translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .max\:focus\:tw--translate-x-15:focus{
    --tw-translate-x: -3.75rem;
  }

  .max\:focus\:tw--translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .max\:focus\:tw--translate-x-17:focus{
    --tw-translate-x: -4.25rem;
  }

  .max\:focus\:tw--translate-x-18:focus{
    --tw-translate-x: -4.5rem;
  }

  .max\:focus\:tw--translate-x-19:focus{
    --tw-translate-x: -4.75rem;
  }

  .max\:focus\:tw--translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .max\:focus\:tw--translate-x-21:focus{
    --tw-translate-x: -5.25rem;
  }

  .max\:focus\:tw--translate-x-22:focus{
    --tw-translate-x: -5.5rem;
  }

  .max\:focus\:tw--translate-x-23:focus{
    --tw-translate-x: -5.75rem;
  }

  .max\:focus\:tw--translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .max\:focus\:tw--translate-x-25:focus{
    --tw-translate-x: -6.25rem;
  }

  .max\:focus\:tw--translate-x-26:focus{
    --tw-translate-x: -6.5rem;
  }

  .max\:focus\:tw--translate-x-27:focus{
    --tw-translate-x: -6.75rem;
  }

  .max\:focus\:tw--translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .max\:focus\:tw--translate-x-29:focus{
    --tw-translate-x: -7.25rem;
  }

  .max\:focus\:tw--translate-x-30:focus{
    --tw-translate-x: -7.5rem;
  }

  .max\:focus\:tw--translate-x-31:focus{
    --tw-translate-x: -7.75rem;
  }

  .max\:focus\:tw--translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .max\:focus\:tw--translate-x-33:focus{
    --tw-translate-x: -8.25rem;
  }

  .max\:focus\:tw--translate-x-34:focus{
    --tw-translate-x: -8.5rem;
  }

  .max\:focus\:tw--translate-x-35:focus{
    --tw-translate-x: -8.75rem;
  }

  .max\:focus\:tw--translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .max\:focus\:tw--translate-x-37:focus{
    --tw-translate-x: -9.25rem;
  }

  .max\:focus\:tw--translate-x-38:focus{
    --tw-translate-x: -9.5rem;
  }

  .max\:focus\:tw--translate-x-39:focus{
    --tw-translate-x: -9.75rem;
  }

  .max\:focus\:tw--translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .max\:focus\:tw--translate-x-41:focus{
    --tw-translate-x: -10.25rem;
  }

  .max\:focus\:tw--translate-x-42:focus{
    --tw-translate-x: -10.5rem;
  }

  .max\:focus\:tw--translate-x-43:focus{
    --tw-translate-x: -10.75rem;
  }

  .max\:focus\:tw--translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .max\:focus\:tw--translate-x-45:focus{
    --tw-translate-x: -11.25rem;
  }

  .max\:focus\:tw--translate-x-46:focus{
    --tw-translate-x: -11.5rem;
  }

  .max\:focus\:tw--translate-x-47:focus{
    --tw-translate-x: -11.75rem;
  }

  .max\:focus\:tw--translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .max\:focus\:tw--translate-x-50:focus{
    --tw-translate-x: -12.5rem;
  }

  .max\:focus\:tw--translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .max\:focus\:tw--translate-x-53:focus{
    --tw-translate-x: -13.25rem;
  }

  .max\:focus\:tw--translate-x-54:focus{
    --tw-translate-x: -13.5rem;
  }

  .max\:focus\:tw--translate-x-55:focus{
    --tw-translate-x: -13.75rem;
  }

  .max\:focus\:tw--translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .max\:focus\:tw--translate-x-57:focus{
    --tw-translate-x: -14.25rem;
  }

  .max\:focus\:tw--translate-x-58:focus{
    --tw-translate-x: -14.5rem;
  }

  .max\:focus\:tw--translate-x-59:focus{
    --tw-translate-x: -14.75rem;
  }

  .max\:focus\:tw--translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .max\:focus\:tw--translate-x-61:focus{
    --tw-translate-x: -15.25rem;
  }

  .max\:focus\:tw--translate-x-62:focus{
    --tw-translate-x: -15.5rem;
  }

  .max\:focus\:tw--translate-x-63:focus{
    --tw-translate-x: -15.75rem;
  }

  .max\:focus\:tw--translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .max\:focus\:tw--translate-x-65:focus{
    --tw-translate-x: -16.25rem;
  }

  .max\:focus\:tw--translate-x-66:focus{
    --tw-translate-x: -16.5rem;
  }

  .max\:focus\:tw--translate-x-68:focus{
    --tw-translate-x: -17rem;
  }

  .max\:focus\:tw--translate-x-69:focus{
    --tw-translate-x: -17.25rem;
  }

  .max\:focus\:tw--translate-x-70:focus{
    --tw-translate-x: -17.5rem;
  }

  .max\:focus\:tw--translate-x-71:focus{
    --tw-translate-x: -17.75rem;
  }

  .max\:focus\:tw--translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .max\:focus\:tw--translate-x-73:focus{
    --tw-translate-x: -18.25rem;
  }

  .max\:focus\:tw--translate-x-74:focus{
    --tw-translate-x: -18.5rem;
  }

  .max\:focus\:tw--translate-x-75:focus{
    --tw-translate-x: -18.75rem;
  }

  .max\:focus\:tw--translate-x-76:focus{
    --tw-translate-x: -19rem;
  }

  .max\:focus\:tw--translate-x-77:focus{
    --tw-translate-x: -19.25rem;
  }

  .max\:focus\:tw--translate-x-78:focus{
    --tw-translate-x: -19.5rem;
  }

  .max\:focus\:tw--translate-x-79:focus{
    --tw-translate-x: -19.75rem;
  }

  .max\:focus\:tw--translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .max\:focus\:tw--translate-x-81:focus{
    --tw-translate-x: -20.25rem;
  }

  .max\:focus\:tw--translate-x-82:focus{
    --tw-translate-x: -20.5rem;
  }

  .max\:focus\:tw--translate-x-83:focus{
    --tw-translate-x: -20.75rem;
  }

  .max\:focus\:tw--translate-x-84:focus{
    --tw-translate-x: -21rem;
  }

  .max\:focus\:tw--translate-x-85:focus{
    --tw-translate-x: -21.25rem;
  }

  .max\:focus\:tw--translate-x-86:focus{
    --tw-translate-x: -21.5rem;
  }

  .max\:focus\:tw--translate-x-87:focus{
    --tw-translate-x: -21.75rem;
  }

  .max\:focus\:tw--translate-x-88:focus{
    --tw-translate-x: -22rem;
  }

  .max\:focus\:tw--translate-x-89:focus{
    --tw-translate-x: -22.25rem;
  }

  .max\:focus\:tw--translate-x-90:focus{
    --tw-translate-x: -22.5rem;
  }

  .max\:focus\:tw--translate-x-91:focus{
    --tw-translate-x: -22.75rem;
  }

  .max\:focus\:tw--translate-x-92:focus{
    --tw-translate-x: -23rem;
  }

  .max\:focus\:tw--translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .max\:focus\:tw--translate-x-102:focus{
    --tw-translate-x: -25.5rem;
  }

  .max\:focus\:tw--translate-x-112:focus{
    --tw-translate-x: -28rem;
  }

  .max\:focus\:tw--translate-x-128:focus{
    --tw-translate-x: -31rem;
  }

  .max\:focus\:tw--translate-x-129:focus{
    --tw-translate-x: -32.25rem;
  }

  .max\:focus\:tw--translate-x-130:focus{
    --tw-translate-x: -32.5rem;
  }

  .max\:focus\:tw--translate-x-140:focus{
    --tw-translate-x: -35rem;
  }

  .max\:focus\:tw--translate-x-160:focus{
    --tw-translate-x: -40rem;
  }

  .max\:focus\:tw--translate-x-180:focus{
    --tw-translate-x: -45rem;
  }

  .max\:focus\:tw--translate-x-185:focus{
    --tw-translate-x: -46.25rem;
  }

  .max\:focus\:tw--translate-x-190:focus{
    --tw-translate-x: -47.5rem;
  }

  .max\:focus\:tw--translate-x-200:focus{
    --tw-translate-x: -50rem;
  }

  .max\:focus\:tw--translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .max\:focus\:tw--translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .max\:focus\:tw--translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .max\:focus\:tw--translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .max\:focus\:tw--translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .max\:focus\:tw-translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .max\:focus\:tw-translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .max\:focus\:tw-translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .max\:focus\:tw-translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .max\:focus\:tw-translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .max\:focus\:tw-translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .max\:focus\:tw-translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .max\:focus\:tw--translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .max\:focus\:tw--translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .max\:focus\:tw--translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .max\:focus\:tw--translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .max\:focus\:tw--translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .max\:focus\:tw--translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .max\:focus\:tw--translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .max\:focus\:tw-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .max\:focus\:tw-translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .max\:focus\:tw-translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .max\:focus\:tw-translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .max\:focus\:tw-translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .max\:focus\:tw-translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .max\:focus\:tw-translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .max\:focus\:tw-translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .max\:focus\:tw-translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .max\:focus\:tw-translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .max\:focus\:tw-translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .max\:focus\:tw-translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .max\:focus\:tw-translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .max\:focus\:tw-translate-y-13:focus{
    --tw-translate-y: 3.25rem;
  }

  .max\:focus\:tw-translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .max\:focus\:tw-translate-y-15:focus{
    --tw-translate-y: 3.75rem;
  }

  .max\:focus\:tw-translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .max\:focus\:tw-translate-y-17:focus{
    --tw-translate-y: 4.25rem;
  }

  .max\:focus\:tw-translate-y-18:focus{
    --tw-translate-y: 4.5rem;
  }

  .max\:focus\:tw-translate-y-19:focus{
    --tw-translate-y: 4.75rem;
  }

  .max\:focus\:tw-translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .max\:focus\:tw-translate-y-21:focus{
    --tw-translate-y: 5.25rem;
  }

  .max\:focus\:tw-translate-y-22:focus{
    --tw-translate-y: 5.5rem;
  }

  .max\:focus\:tw-translate-y-23:focus{
    --tw-translate-y: 5.75rem;
  }

  .max\:focus\:tw-translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .max\:focus\:tw-translate-y-25:focus{
    --tw-translate-y: 6.25rem;
  }

  .max\:focus\:tw-translate-y-26:focus{
    --tw-translate-y: 6.5rem;
  }

  .max\:focus\:tw-translate-y-27:focus{
    --tw-translate-y: 6.75rem;
  }

  .max\:focus\:tw-translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .max\:focus\:tw-translate-y-29:focus{
    --tw-translate-y: 7.25rem;
  }

  .max\:focus\:tw-translate-y-30:focus{
    --tw-translate-y: 7.5rem;
  }

  .max\:focus\:tw-translate-y-31:focus{
    --tw-translate-y: 7.75rem;
  }

  .max\:focus\:tw-translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .max\:focus\:tw-translate-y-33:focus{
    --tw-translate-y: 8.25rem;
  }

  .max\:focus\:tw-translate-y-34:focus{
    --tw-translate-y: 8.5rem;
  }

  .max\:focus\:tw-translate-y-35:focus{
    --tw-translate-y: 8.75rem;
  }

  .max\:focus\:tw-translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .max\:focus\:tw-translate-y-37:focus{
    --tw-translate-y: 9.25rem;
  }

  .max\:focus\:tw-translate-y-38:focus{
    --tw-translate-y: 9.5rem;
  }

  .max\:focus\:tw-translate-y-39:focus{
    --tw-translate-y: 9.75rem;
  }

  .max\:focus\:tw-translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .max\:focus\:tw-translate-y-41:focus{
    --tw-translate-y: 10.25rem;
  }

  .max\:focus\:tw-translate-y-42:focus{
    --tw-translate-y: 10.5rem;
  }

  .max\:focus\:tw-translate-y-43:focus{
    --tw-translate-y: 10.75rem;
  }

  .max\:focus\:tw-translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .max\:focus\:tw-translate-y-45:focus{
    --tw-translate-y: 11.25rem;
  }

  .max\:focus\:tw-translate-y-46:focus{
    --tw-translate-y: 11.5rem;
  }

  .max\:focus\:tw-translate-y-47:focus{
    --tw-translate-y: 11.75rem;
  }

  .max\:focus\:tw-translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .max\:focus\:tw-translate-y-50:focus{
    --tw-translate-y: 12.5rem;
  }

  .max\:focus\:tw-translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .max\:focus\:tw-translate-y-53:focus{
    --tw-translate-y: 13.25rem;
  }

  .max\:focus\:tw-translate-y-54:focus{
    --tw-translate-y: 13.5rem;
  }

  .max\:focus\:tw-translate-y-55:focus{
    --tw-translate-y: 13.75rem;
  }

  .max\:focus\:tw-translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .max\:focus\:tw-translate-y-57:focus{
    --tw-translate-y: 14.25rem;
  }

  .max\:focus\:tw-translate-y-58:focus{
    --tw-translate-y: 14.5rem;
  }

  .max\:focus\:tw-translate-y-59:focus{
    --tw-translate-y: 14.75rem;
  }

  .max\:focus\:tw-translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .max\:focus\:tw-translate-y-61:focus{
    --tw-translate-y: 15.25rem;
  }

  .max\:focus\:tw-translate-y-62:focus{
    --tw-translate-y: 15.5rem;
  }

  .max\:focus\:tw-translate-y-63:focus{
    --tw-translate-y: 15.75rem;
  }

  .max\:focus\:tw-translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .max\:focus\:tw-translate-y-65:focus{
    --tw-translate-y: 16.25rem;
  }

  .max\:focus\:tw-translate-y-66:focus{
    --tw-translate-y: 16.5rem;
  }

  .max\:focus\:tw-translate-y-68:focus{
    --tw-translate-y: 17rem;
  }

  .max\:focus\:tw-translate-y-69:focus{
    --tw-translate-y: 17.25rem;
  }

  .max\:focus\:tw-translate-y-70:focus{
    --tw-translate-y: 17.5rem;
  }

  .max\:focus\:tw-translate-y-71:focus{
    --tw-translate-y: 17.75rem;
  }

  .max\:focus\:tw-translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .max\:focus\:tw-translate-y-73:focus{
    --tw-translate-y: 18.25rem;
  }

  .max\:focus\:tw-translate-y-74:focus{
    --tw-translate-y: 18.5rem;
  }

  .max\:focus\:tw-translate-y-75:focus{
    --tw-translate-y: 18.75rem;
  }

  .max\:focus\:tw-translate-y-76:focus{
    --tw-translate-y: 19rem;
  }

  .max\:focus\:tw-translate-y-77:focus{
    --tw-translate-y: 19.25rem;
  }

  .max\:focus\:tw-translate-y-78:focus{
    --tw-translate-y: 19.5rem;
  }

  .max\:focus\:tw-translate-y-79:focus{
    --tw-translate-y: 19.75rem;
  }

  .max\:focus\:tw-translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .max\:focus\:tw-translate-y-81:focus{
    --tw-translate-y: 20.25rem;
  }

  .max\:focus\:tw-translate-y-82:focus{
    --tw-translate-y: 20.5rem;
  }

  .max\:focus\:tw-translate-y-83:focus{
    --tw-translate-y: 20.75rem;
  }

  .max\:focus\:tw-translate-y-84:focus{
    --tw-translate-y: 21rem;
  }

  .max\:focus\:tw-translate-y-85:focus{
    --tw-translate-y: 21.25rem;
  }

  .max\:focus\:tw-translate-y-86:focus{
    --tw-translate-y: 21.5rem;
  }

  .max\:focus\:tw-translate-y-87:focus{
    --tw-translate-y: 21.75rem;
  }

  .max\:focus\:tw-translate-y-88:focus{
    --tw-translate-y: 22rem;
  }

  .max\:focus\:tw-translate-y-89:focus{
    --tw-translate-y: 22.25rem;
  }

  .max\:focus\:tw-translate-y-90:focus{
    --tw-translate-y: 22.5rem;
  }

  .max\:focus\:tw-translate-y-91:focus{
    --tw-translate-y: 22.75rem;
  }

  .max\:focus\:tw-translate-y-92:focus{
    --tw-translate-y: 23rem;
  }

  .max\:focus\:tw-translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .max\:focus\:tw-translate-y-102:focus{
    --tw-translate-y: 25.5rem;
  }

  .max\:focus\:tw-translate-y-112:focus{
    --tw-translate-y: 28rem;
  }

  .max\:focus\:tw-translate-y-128:focus{
    --tw-translate-y: 31rem;
  }

  .max\:focus\:tw-translate-y-129:focus{
    --tw-translate-y: 32.25rem;
  }

  .max\:focus\:tw-translate-y-130:focus{
    --tw-translate-y: 32.5rem;
  }

  .max\:focus\:tw-translate-y-140:focus{
    --tw-translate-y: 35rem;
  }

  .max\:focus\:tw-translate-y-160:focus{
    --tw-translate-y: 40rem;
  }

  .max\:focus\:tw-translate-y-180:focus{
    --tw-translate-y: 45rem;
  }

  .max\:focus\:tw-translate-y-185:focus{
    --tw-translate-y: 46.25rem;
  }

  .max\:focus\:tw-translate-y-190:focus{
    --tw-translate-y: 47.5rem;
  }

  .max\:focus\:tw-translate-y-200:focus{
    --tw-translate-y: 50rem;
  }

  .max\:focus\:tw-translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .max\:focus\:tw-translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .max\:focus\:tw-translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .max\:focus\:tw-translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .max\:focus\:tw-translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .max\:focus\:tw--translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .max\:focus\:tw--translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .max\:focus\:tw--translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .max\:focus\:tw--translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .max\:focus\:tw--translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .max\:focus\:tw--translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .max\:focus\:tw--translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .max\:focus\:tw--translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .max\:focus\:tw--translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .max\:focus\:tw--translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .max\:focus\:tw--translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .max\:focus\:tw--translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .max\:focus\:tw--translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .max\:focus\:tw--translate-y-13:focus{
    --tw-translate-y: -3.25rem;
  }

  .max\:focus\:tw--translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .max\:focus\:tw--translate-y-15:focus{
    --tw-translate-y: -3.75rem;
  }

  .max\:focus\:tw--translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .max\:focus\:tw--translate-y-17:focus{
    --tw-translate-y: -4.25rem;
  }

  .max\:focus\:tw--translate-y-18:focus{
    --tw-translate-y: -4.5rem;
  }

  .max\:focus\:tw--translate-y-19:focus{
    --tw-translate-y: -4.75rem;
  }

  .max\:focus\:tw--translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .max\:focus\:tw--translate-y-21:focus{
    --tw-translate-y: -5.25rem;
  }

  .max\:focus\:tw--translate-y-22:focus{
    --tw-translate-y: -5.5rem;
  }

  .max\:focus\:tw--translate-y-23:focus{
    --tw-translate-y: -5.75rem;
  }

  .max\:focus\:tw--translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .max\:focus\:tw--translate-y-25:focus{
    --tw-translate-y: -6.25rem;
  }

  .max\:focus\:tw--translate-y-26:focus{
    --tw-translate-y: -6.5rem;
  }

  .max\:focus\:tw--translate-y-27:focus{
    --tw-translate-y: -6.75rem;
  }

  .max\:focus\:tw--translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .max\:focus\:tw--translate-y-29:focus{
    --tw-translate-y: -7.25rem;
  }

  .max\:focus\:tw--translate-y-30:focus{
    --tw-translate-y: -7.5rem;
  }

  .max\:focus\:tw--translate-y-31:focus{
    --tw-translate-y: -7.75rem;
  }

  .max\:focus\:tw--translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .max\:focus\:tw--translate-y-33:focus{
    --tw-translate-y: -8.25rem;
  }

  .max\:focus\:tw--translate-y-34:focus{
    --tw-translate-y: -8.5rem;
  }

  .max\:focus\:tw--translate-y-35:focus{
    --tw-translate-y: -8.75rem;
  }

  .max\:focus\:tw--translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .max\:focus\:tw--translate-y-37:focus{
    --tw-translate-y: -9.25rem;
  }

  .max\:focus\:tw--translate-y-38:focus{
    --tw-translate-y: -9.5rem;
  }

  .max\:focus\:tw--translate-y-39:focus{
    --tw-translate-y: -9.75rem;
  }

  .max\:focus\:tw--translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .max\:focus\:tw--translate-y-41:focus{
    --tw-translate-y: -10.25rem;
  }

  .max\:focus\:tw--translate-y-42:focus{
    --tw-translate-y: -10.5rem;
  }

  .max\:focus\:tw--translate-y-43:focus{
    --tw-translate-y: -10.75rem;
  }

  .max\:focus\:tw--translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .max\:focus\:tw--translate-y-45:focus{
    --tw-translate-y: -11.25rem;
  }

  .max\:focus\:tw--translate-y-46:focus{
    --tw-translate-y: -11.5rem;
  }

  .max\:focus\:tw--translate-y-47:focus{
    --tw-translate-y: -11.75rem;
  }

  .max\:focus\:tw--translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .max\:focus\:tw--translate-y-50:focus{
    --tw-translate-y: -12.5rem;
  }

  .max\:focus\:tw--translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .max\:focus\:tw--translate-y-53:focus{
    --tw-translate-y: -13.25rem;
  }

  .max\:focus\:tw--translate-y-54:focus{
    --tw-translate-y: -13.5rem;
  }

  .max\:focus\:tw--translate-y-55:focus{
    --tw-translate-y: -13.75rem;
  }

  .max\:focus\:tw--translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .max\:focus\:tw--translate-y-57:focus{
    --tw-translate-y: -14.25rem;
  }

  .max\:focus\:tw--translate-y-58:focus{
    --tw-translate-y: -14.5rem;
  }

  .max\:focus\:tw--translate-y-59:focus{
    --tw-translate-y: -14.75rem;
  }

  .max\:focus\:tw--translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .max\:focus\:tw--translate-y-61:focus{
    --tw-translate-y: -15.25rem;
  }

  .max\:focus\:tw--translate-y-62:focus{
    --tw-translate-y: -15.5rem;
  }

  .max\:focus\:tw--translate-y-63:focus{
    --tw-translate-y: -15.75rem;
  }

  .max\:focus\:tw--translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .max\:focus\:tw--translate-y-65:focus{
    --tw-translate-y: -16.25rem;
  }

  .max\:focus\:tw--translate-y-66:focus{
    --tw-translate-y: -16.5rem;
  }

  .max\:focus\:tw--translate-y-68:focus{
    --tw-translate-y: -17rem;
  }

  .max\:focus\:tw--translate-y-69:focus{
    --tw-translate-y: -17.25rem;
  }

  .max\:focus\:tw--translate-y-70:focus{
    --tw-translate-y: -17.5rem;
  }

  .max\:focus\:tw--translate-y-71:focus{
    --tw-translate-y: -17.75rem;
  }

  .max\:focus\:tw--translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .max\:focus\:tw--translate-y-73:focus{
    --tw-translate-y: -18.25rem;
  }

  .max\:focus\:tw--translate-y-74:focus{
    --tw-translate-y: -18.5rem;
  }

  .max\:focus\:tw--translate-y-75:focus{
    --tw-translate-y: -18.75rem;
  }

  .max\:focus\:tw--translate-y-76:focus{
    --tw-translate-y: -19rem;
  }

  .max\:focus\:tw--translate-y-77:focus{
    --tw-translate-y: -19.25rem;
  }

  .max\:focus\:tw--translate-y-78:focus{
    --tw-translate-y: -19.5rem;
  }

  .max\:focus\:tw--translate-y-79:focus{
    --tw-translate-y: -19.75rem;
  }

  .max\:focus\:tw--translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .max\:focus\:tw--translate-y-81:focus{
    --tw-translate-y: -20.25rem;
  }

  .max\:focus\:tw--translate-y-82:focus{
    --tw-translate-y: -20.5rem;
  }

  .max\:focus\:tw--translate-y-83:focus{
    --tw-translate-y: -20.75rem;
  }

  .max\:focus\:tw--translate-y-84:focus{
    --tw-translate-y: -21rem;
  }

  .max\:focus\:tw--translate-y-85:focus{
    --tw-translate-y: -21.25rem;
  }

  .max\:focus\:tw--translate-y-86:focus{
    --tw-translate-y: -21.5rem;
  }

  .max\:focus\:tw--translate-y-87:focus{
    --tw-translate-y: -21.75rem;
  }

  .max\:focus\:tw--translate-y-88:focus{
    --tw-translate-y: -22rem;
  }

  .max\:focus\:tw--translate-y-89:focus{
    --tw-translate-y: -22.25rem;
  }

  .max\:focus\:tw--translate-y-90:focus{
    --tw-translate-y: -22.5rem;
  }

  .max\:focus\:tw--translate-y-91:focus{
    --tw-translate-y: -22.75rem;
  }

  .max\:focus\:tw--translate-y-92:focus{
    --tw-translate-y: -23rem;
  }

  .max\:focus\:tw--translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .max\:focus\:tw--translate-y-102:focus{
    --tw-translate-y: -25.5rem;
  }

  .max\:focus\:tw--translate-y-112:focus{
    --tw-translate-y: -28rem;
  }

  .max\:focus\:tw--translate-y-128:focus{
    --tw-translate-y: -31rem;
  }

  .max\:focus\:tw--translate-y-129:focus{
    --tw-translate-y: -32.25rem;
  }

  .max\:focus\:tw--translate-y-130:focus{
    --tw-translate-y: -32.5rem;
  }

  .max\:focus\:tw--translate-y-140:focus{
    --tw-translate-y: -35rem;
  }

  .max\:focus\:tw--translate-y-160:focus{
    --tw-translate-y: -40rem;
  }

  .max\:focus\:tw--translate-y-180:focus{
    --tw-translate-y: -45rem;
  }

  .max\:focus\:tw--translate-y-185:focus{
    --tw-translate-y: -46.25rem;
  }

  .max\:focus\:tw--translate-y-190:focus{
    --tw-translate-y: -47.5rem;
  }

  .max\:focus\:tw--translate-y-200:focus{
    --tw-translate-y: -50rem;
  }

  .max\:focus\:tw--translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .max\:focus\:tw--translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .max\:focus\:tw--translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .max\:focus\:tw--translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .max\:focus\:tw--translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .max\:focus\:tw-translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .max\:focus\:tw-translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .max\:focus\:tw-translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .max\:focus\:tw-translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .max\:focus\:tw-translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .max\:focus\:tw-translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .max\:focus\:tw-translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .max\:focus\:tw--translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .max\:focus\:tw--translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .max\:focus\:tw--translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .max\:focus\:tw--translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .max\:focus\:tw--translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .max\:focus\:tw--translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .max\:focus\:tw--translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .max\:tw-rotate-0{
    --tw-rotate: 0deg;
  }

  .max\:tw-rotate-1{
    --tw-rotate: 1deg;
  }

  .max\:tw-rotate-2{
    --tw-rotate: 2deg;
  }

  .max\:tw-rotate-3{
    --tw-rotate: 3deg;
  }

  .max\:tw-rotate-6{
    --tw-rotate: 6deg;
  }

  .max\:tw-rotate-12{
    --tw-rotate: 12deg;
  }

  .max\:tw-rotate-45{
    --tw-rotate: 45deg;
  }

  .max\:tw-rotate-90{
    --tw-rotate: 90deg;
  }

  .max\:tw-rotate-180{
    --tw-rotate: 180deg;
  }

  .max\:tw--rotate-180{
    --tw-rotate: -180deg;
  }

  .max\:tw--rotate-90{
    --tw-rotate: -90deg;
  }

  .max\:tw--rotate-45{
    --tw-rotate: -45deg;
  }

  .max\:tw--rotate-12{
    --tw-rotate: -12deg;
  }

  .max\:tw--rotate-6{
    --tw-rotate: -6deg;
  }

  .max\:tw--rotate-3{
    --tw-rotate: -3deg;
  }

  .max\:tw--rotate-2{
    --tw-rotate: -2deg;
  }

  .max\:tw--rotate-1{
    --tw-rotate: -1deg;
  }

  .max\:hover\:tw-rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .max\:hover\:tw-rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .max\:hover\:tw-rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .max\:hover\:tw-rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .max\:hover\:tw-rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .max\:hover\:tw-rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .max\:hover\:tw-rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .max\:hover\:tw-rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .max\:hover\:tw-rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .max\:hover\:tw--rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .max\:hover\:tw--rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .max\:hover\:tw--rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .max\:hover\:tw--rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .max\:hover\:tw--rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .max\:hover\:tw--rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .max\:hover\:tw--rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .max\:hover\:tw--rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .max\:focus\:tw-rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .max\:focus\:tw-rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .max\:focus\:tw-rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .max\:focus\:tw-rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .max\:focus\:tw-rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .max\:focus\:tw-rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .max\:focus\:tw-rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .max\:focus\:tw-rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .max\:focus\:tw-rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .max\:focus\:tw--rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .max\:focus\:tw--rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .max\:focus\:tw--rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .max\:focus\:tw--rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .max\:focus\:tw--rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .max\:focus\:tw--rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .max\:focus\:tw--rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .max\:focus\:tw--rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .max\:tw-skew-x-0{
    --tw-skew-x: 0deg;
  }

  .max\:tw-skew-x-1{
    --tw-skew-x: 1deg;
  }

  .max\:tw-skew-x-2{
    --tw-skew-x: 2deg;
  }

  .max\:tw-skew-x-3{
    --tw-skew-x: 3deg;
  }

  .max\:tw-skew-x-6{
    --tw-skew-x: 6deg;
  }

  .max\:tw-skew-x-12{
    --tw-skew-x: 12deg;
  }

  .max\:tw--skew-x-12{
    --tw-skew-x: -12deg;
  }

  .max\:tw--skew-x-6{
    --tw-skew-x: -6deg;
  }

  .max\:tw--skew-x-3{
    --tw-skew-x: -3deg;
  }

  .max\:tw--skew-x-2{
    --tw-skew-x: -2deg;
  }

  .max\:tw--skew-x-1{
    --tw-skew-x: -1deg;
  }

  .max\:tw-skew-y-0{
    --tw-skew-y: 0deg;
  }

  .max\:tw-skew-y-1{
    --tw-skew-y: 1deg;
  }

  .max\:tw-skew-y-2{
    --tw-skew-y: 2deg;
  }

  .max\:tw-skew-y-3{
    --tw-skew-y: 3deg;
  }

  .max\:tw-skew-y-6{
    --tw-skew-y: 6deg;
  }

  .max\:tw-skew-y-12{
    --tw-skew-y: 12deg;
  }

  .max\:tw--skew-y-12{
    --tw-skew-y: -12deg;
  }

  .max\:tw--skew-y-6{
    --tw-skew-y: -6deg;
  }

  .max\:tw--skew-y-3{
    --tw-skew-y: -3deg;
  }

  .max\:tw--skew-y-2{
    --tw-skew-y: -2deg;
  }

  .max\:tw--skew-y-1{
    --tw-skew-y: -1deg;
  }

  .max\:hover\:tw-skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .max\:hover\:tw-skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .max\:hover\:tw-skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .max\:hover\:tw-skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .max\:hover\:tw-skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .max\:hover\:tw-skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .max\:hover\:tw--skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .max\:hover\:tw--skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .max\:hover\:tw--skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .max\:hover\:tw--skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .max\:hover\:tw--skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .max\:hover\:tw-skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .max\:hover\:tw-skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .max\:hover\:tw-skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .max\:hover\:tw-skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .max\:hover\:tw-skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .max\:hover\:tw-skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .max\:hover\:tw--skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .max\:hover\:tw--skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .max\:hover\:tw--skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .max\:hover\:tw--skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .max\:hover\:tw--skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .max\:focus\:tw-skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .max\:focus\:tw-skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .max\:focus\:tw-skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .max\:focus\:tw-skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .max\:focus\:tw-skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .max\:focus\:tw-skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .max\:focus\:tw--skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .max\:focus\:tw--skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .max\:focus\:tw--skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .max\:focus\:tw--skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .max\:focus\:tw--skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .max\:focus\:tw-skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .max\:focus\:tw-skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .max\:focus\:tw-skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .max\:focus\:tw-skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .max\:focus\:tw-skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .max\:focus\:tw-skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .max\:focus\:tw--skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .max\:focus\:tw--skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .max\:focus\:tw--skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .max\:focus\:tw--skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .max\:focus\:tw--skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .max\:tw-scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .max\:tw-scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .max\:tw-scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .max\:tw-scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .max\:tw-scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .max\:tw-scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .max\:tw-scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .max\:tw-scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .max\:tw-scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .max\:tw-scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .max\:hover\:tw-scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .max\:hover\:tw-scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .max\:hover\:tw-scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .max\:hover\:tw-scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .max\:hover\:tw-scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .max\:hover\:tw-scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .max\:hover\:tw-scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .max\:hover\:tw-scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .max\:hover\:tw-scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .max\:hover\:tw-scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .max\:focus\:tw-scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .max\:focus\:tw-scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .max\:focus\:tw-scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .max\:focus\:tw-scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .max\:focus\:tw-scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .max\:focus\:tw-scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .max\:focus\:tw-scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .max\:focus\:tw-scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .max\:focus\:tw-scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .max\:focus\:tw-scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .max\:tw-scale-x-0{
    --tw-scale-x: 0;
  }

  .max\:tw-scale-x-50{
    --tw-scale-x: .5;
  }

  .max\:tw-scale-x-75{
    --tw-scale-x: .75;
  }

  .max\:tw-scale-x-90{
    --tw-scale-x: .9;
  }

  .max\:tw-scale-x-95{
    --tw-scale-x: .95;
  }

  .max\:tw-scale-x-100{
    --tw-scale-x: 1;
  }

  .max\:tw-scale-x-105{
    --tw-scale-x: 1.05;
  }

  .max\:tw-scale-x-110{
    --tw-scale-x: 1.1;
  }

  .max\:tw-scale-x-125{
    --tw-scale-x: 1.25;
  }

  .max\:tw-scale-x-150{
    --tw-scale-x: 1.5;
  }

  .max\:tw-scale-y-0{
    --tw-scale-y: 0;
  }

  .max\:tw-scale-y-50{
    --tw-scale-y: .5;
  }

  .max\:tw-scale-y-75{
    --tw-scale-y: .75;
  }

  .max\:tw-scale-y-90{
    --tw-scale-y: .9;
  }

  .max\:tw-scale-y-95{
    --tw-scale-y: .95;
  }

  .max\:tw-scale-y-100{
    --tw-scale-y: 1;
  }

  .max\:tw-scale-y-105{
    --tw-scale-y: 1.05;
  }

  .max\:tw-scale-y-110{
    --tw-scale-y: 1.1;
  }

  .max\:tw-scale-y-125{
    --tw-scale-y: 1.25;
  }

  .max\:tw-scale-y-150{
    --tw-scale-y: 1.5;
  }

  .max\:hover\:tw-scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .max\:hover\:tw-scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .max\:hover\:tw-scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .max\:hover\:tw-scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .max\:hover\:tw-scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .max\:hover\:tw-scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .max\:hover\:tw-scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .max\:hover\:tw-scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .max\:hover\:tw-scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .max\:hover\:tw-scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .max\:hover\:tw-scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .max\:hover\:tw-scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .max\:hover\:tw-scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .max\:hover\:tw-scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .max\:hover\:tw-scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .max\:hover\:tw-scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .max\:hover\:tw-scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .max\:hover\:tw-scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .max\:hover\:tw-scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .max\:hover\:tw-scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .max\:focus\:tw-scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .max\:focus\:tw-scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .max\:focus\:tw-scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .max\:focus\:tw-scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .max\:focus\:tw-scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .max\:focus\:tw-scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .max\:focus\:tw-scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .max\:focus\:tw-scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .max\:focus\:tw-scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .max\:focus\:tw-scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .max\:focus\:tw-scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .max\:focus\:tw-scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .max\:focus\:tw-scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .max\:focus\:tw-scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .max\:focus\:tw-scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .max\:focus\:tw-scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .max\:focus\:tw-scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .max\:focus\:tw-scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .max\:focus\:tw-scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .max\:focus\:tw-scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .max\:tw-animate-none{
    animation: none;
  }

  .max\:tw-animate-spin{
    animation: tw-spin 1s linear infinite;
  }

  .max\:tw-animate-ping{
    animation: tw-ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .max\:tw-animate-pulse{
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .max\:tw-animate-bounce{
    animation: tw-bounce 1s infinite;
  }

  .max\:tw-cursor-auto{
    cursor: auto;
  }

  .max\:tw-cursor-default{
    cursor: default;
  }

  .max\:tw-cursor-pointer{
    cursor: pointer;
  }

  .max\:tw-cursor-wait{
    cursor: wait;
  }

  .max\:tw-cursor-text{
    cursor: text;
  }

  .max\:tw-cursor-move{
    cursor: move;
  }

  .max\:tw-cursor-help{
    cursor: help;
  }

  .max\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  .max\:tw-select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }

  .max\:tw-select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
            user-select: text;
  }

  .max\:tw-select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .max\:tw-select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
  }

  .max\:tw-resize-none{
    resize: none;
  }

  .max\:tw-resize-y{
    resize: vertical;
  }

  .max\:tw-resize-x{
    resize: horizontal;
  }

  .max\:tw-resize{
    resize: both;
  }

  .max\:tw-list-inside{
    list-style-position: inside;
  }

  .max\:tw-list-outside{
    list-style-position: outside;
  }

  .max\:tw-list-none{
    list-style-type: none;
  }

  .max\:tw-list-disc{
    list-style-type: disc;
  }

  .max\:tw-list-decimal{
    list-style-type: decimal;
  }

  .max\:tw-appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .max\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  .max\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  .max\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  .max\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .max\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  .max\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  .max\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .max\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .max\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  .max\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  .max\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  .max\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .max\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .max\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  .max\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .max\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .max\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .max\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .max\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .max\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .max\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  .max\:tw-flex-row{
    flex-direction: row;
  }

  .max\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  .max\:tw-flex-col{
    flex-direction: column;
  }

  .max\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  .max\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  .max\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .max\:tw-flex-nowrap{
    flex-wrap: nowrap;
  }

  .max\:tw-place-content-center{
    place-content: center;
  }

  .max\:tw-place-content-start{
    place-content: start;
  }

  .max\:tw-place-content-end{
    place-content: end;
  }

  .max\:tw-place-content-between{
    place-content: space-between;
  }

  .max\:tw-place-content-around{
    place-content: space-around;
  }

  .max\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  .max\:tw-place-content-stretch{
    place-content: stretch;
  }

  .max\:tw-place-items-start{
    place-items: start;
  }

  .max\:tw-place-items-end{
    place-items: end;
  }

  .max\:tw-place-items-center{
    place-items: center;
  }

  .max\:tw-place-items-stretch{
    place-items: stretch;
  }

  .max\:tw-content-center{
    align-content: center;
  }

  .max\:tw-content-start{
    align-content: flex-start;
  }

  .max\:tw-content-end{
    align-content: flex-end;
  }

  .max\:tw-content-between{
    align-content: space-between;
  }

  .max\:tw-content-around{
    align-content: space-around;
  }

  .max\:tw-content-evenly{
    align-content: space-evenly;
  }

  .max\:tw-items-start{
    align-items: flex-start;
  }

  .max\:tw-items-end{
    align-items: flex-end;
  }

  .max\:tw-items-center{
    align-items: center;
  }

  .max\:tw-items-baseline{
    align-items: baseline;
  }

  .max\:tw-items-stretch{
    align-items: stretch;
  }

  .max\:tw-justify-start{
    justify-content: flex-start;
  }

  .max\:tw-justify-end{
    justify-content: flex-end;
  }

  .max\:tw-justify-center{
    justify-content: center;
  }

  .max\:tw-justify-between{
    justify-content: space-between;
  }

  .max\:tw-justify-around{
    justify-content: space-around;
  }

  .max\:tw-justify-evenly{
    justify-content: space-evenly;
  }

  .max\:tw-justify-items-start{
    justify-items: start;
  }

  .max\:tw-justify-items-end{
    justify-items: end;
  }

  .max\:tw-justify-items-center{
    justify-items: center;
  }

  .max\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  .max\:tw-gap-0{
    gap: 0px;
  }

  .max\:tw-gap-1{
    gap: 0.25rem;
  }

  .max\:tw-gap-2{
    gap: 0.5rem;
  }

  .max\:tw-gap-3{
    gap: 0.75rem;
  }

  .max\:tw-gap-4{
    gap: 1rem;
  }

  .max\:tw-gap-5{
    gap: 1.25rem;
  }

  .max\:tw-gap-6{
    gap: 1.5rem;
  }

  .max\:tw-gap-7{
    gap: 1.75rem;
  }

  .max\:tw-gap-8{
    gap: 2rem;
  }

  .max\:tw-gap-9{
    gap: 2.25rem;
  }

  .max\:tw-gap-10{
    gap: 2.5rem;
  }

  .max\:tw-gap-11{
    gap: 2.75rem;
  }

  .max\:tw-gap-12{
    gap: 3rem;
  }

  .max\:tw-gap-13{
    gap: 3.25rem;
  }

  .max\:tw-gap-14{
    gap: 3.5rem;
  }

  .max\:tw-gap-15{
    gap: 3.75rem;
  }

  .max\:tw-gap-16{
    gap: 4rem;
  }

  .max\:tw-gap-17{
    gap: 4.25rem;
  }

  .max\:tw-gap-18{
    gap: 4.5rem;
  }

  .max\:tw-gap-19{
    gap: 4.75rem;
  }

  .max\:tw-gap-20{
    gap: 5rem;
  }

  .max\:tw-gap-21{
    gap: 5.25rem;
  }

  .max\:tw-gap-22{
    gap: 5.5rem;
  }

  .max\:tw-gap-23{
    gap: 5.75rem;
  }

  .max\:tw-gap-24{
    gap: 6rem;
  }

  .max\:tw-gap-25{
    gap: 6.25rem;
  }

  .max\:tw-gap-26{
    gap: 6.5rem;
  }

  .max\:tw-gap-27{
    gap: 6.75rem;
  }

  .max\:tw-gap-28{
    gap: 7rem;
  }

  .max\:tw-gap-29{
    gap: 7.25rem;
  }

  .max\:tw-gap-30{
    gap: 7.5rem;
  }

  .max\:tw-gap-31{
    gap: 7.75rem;
  }

  .max\:tw-gap-32{
    gap: 8rem;
  }

  .max\:tw-gap-33{
    gap: 8.25rem;
  }

  .max\:tw-gap-34{
    gap: 8.5rem;
  }

  .max\:tw-gap-35{
    gap: 8.75rem;
  }

  .max\:tw-gap-36{
    gap: 9rem;
  }

  .max\:tw-gap-37{
    gap: 9.25rem;
  }

  .max\:tw-gap-38{
    gap: 9.5rem;
  }

  .max\:tw-gap-39{
    gap: 9.75rem;
  }

  .max\:tw-gap-40{
    gap: 10rem;
  }

  .max\:tw-gap-41{
    gap: 10.25rem;
  }

  .max\:tw-gap-42{
    gap: 10.5rem;
  }

  .max\:tw-gap-43{
    gap: 10.75rem;
  }

  .max\:tw-gap-44{
    gap: 11rem;
  }

  .max\:tw-gap-45{
    gap: 11.25rem;
  }

  .max\:tw-gap-46{
    gap: 11.5rem;
  }

  .max\:tw-gap-47{
    gap: 11.75rem;
  }

  .max\:tw-gap-48{
    gap: 12rem;
  }

  .max\:tw-gap-50{
    gap: 12.5rem;
  }

  .max\:tw-gap-52{
    gap: 13rem;
  }

  .max\:tw-gap-53{
    gap: 13.25rem;
  }

  .max\:tw-gap-54{
    gap: 13.5rem;
  }

  .max\:tw-gap-55{
    gap: 13.75rem;
  }

  .max\:tw-gap-56{
    gap: 14rem;
  }

  .max\:tw-gap-57{
    gap: 14.25rem;
  }

  .max\:tw-gap-58{
    gap: 14.5rem;
  }

  .max\:tw-gap-59{
    gap: 14.75rem;
  }

  .max\:tw-gap-60{
    gap: 15rem;
  }

  .max\:tw-gap-61{
    gap: 15.25rem;
  }

  .max\:tw-gap-62{
    gap: 15.5rem;
  }

  .max\:tw-gap-63{
    gap: 15.75rem;
  }

  .max\:tw-gap-64{
    gap: 16rem;
  }

  .max\:tw-gap-65{
    gap: 16.25rem;
  }

  .max\:tw-gap-66{
    gap: 16.5rem;
  }

  .max\:tw-gap-68{
    gap: 17rem;
  }

  .max\:tw-gap-69{
    gap: 17.25rem;
  }

  .max\:tw-gap-70{
    gap: 17.5rem;
  }

  .max\:tw-gap-71{
    gap: 17.75rem;
  }

  .max\:tw-gap-72{
    gap: 18rem;
  }

  .max\:tw-gap-73{
    gap: 18.25rem;
  }

  .max\:tw-gap-74{
    gap: 18.5rem;
  }

  .max\:tw-gap-75{
    gap: 18.75rem;
  }

  .max\:tw-gap-76{
    gap: 19rem;
  }

  .max\:tw-gap-77{
    gap: 19.25rem;
  }

  .max\:tw-gap-78{
    gap: 19.5rem;
  }

  .max\:tw-gap-79{
    gap: 19.75rem;
  }

  .max\:tw-gap-80{
    gap: 20rem;
  }

  .max\:tw-gap-81{
    gap: 20.25rem;
  }

  .max\:tw-gap-82{
    gap: 20.5rem;
  }

  .max\:tw-gap-83{
    gap: 20.75rem;
  }

  .max\:tw-gap-84{
    gap: 21rem;
  }

  .max\:tw-gap-85{
    gap: 21.25rem;
  }

  .max\:tw-gap-86{
    gap: 21.5rem;
  }

  .max\:tw-gap-87{
    gap: 21.75rem;
  }

  .max\:tw-gap-88{
    gap: 22rem;
  }

  .max\:tw-gap-89{
    gap: 22.25rem;
  }

  .max\:tw-gap-90{
    gap: 22.5rem;
  }

  .max\:tw-gap-91{
    gap: 22.75rem;
  }

  .max\:tw-gap-92{
    gap: 23rem;
  }

  .max\:tw-gap-96{
    gap: 24rem;
  }

  .max\:tw-gap-102{
    gap: 25.5rem;
  }

  .max\:tw-gap-112{
    gap: 28rem;
  }

  .max\:tw-gap-128{
    gap: 31rem;
  }

  .max\:tw-gap-129{
    gap: 32.25rem;
  }

  .max\:tw-gap-130{
    gap: 32.5rem;
  }

  .max\:tw-gap-140{
    gap: 35rem;
  }

  .max\:tw-gap-160{
    gap: 40rem;
  }

  .max\:tw-gap-180{
    gap: 45rem;
  }

  .max\:tw-gap-185{
    gap: 46.25rem;
  }

  .max\:tw-gap-190{
    gap: 47.5rem;
  }

  .max\:tw-gap-200{
    gap: 50rem;
  }

  .max\:tw-gap-px{
    gap: 1px;
  }

  .max\:tw-gap-0\.5{
    gap: 0.125rem;
  }

  .max\:tw-gap-1\.5{
    gap: 0.375rem;
  }

  .max\:tw-gap-2\.5{
    gap: 0.625rem;
  }

  .max\:tw-gap-3\.5{
    gap: 0.875rem;
  }

  .max\:tw-gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .max\:tw-gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .max\:tw-gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .max\:tw-gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .max\:tw-gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .max\:tw-gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .max\:tw-gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .max\:tw-gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .max\:tw-gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .max\:tw-gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .max\:tw-gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .max\:tw-gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .max\:tw-gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .max\:tw-gap-x-13{
    -moz-column-gap: 3.25rem;
         column-gap: 3.25rem;
  }

  .max\:tw-gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .max\:tw-gap-x-15{
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
  }

  .max\:tw-gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .max\:tw-gap-x-17{
    -moz-column-gap: 4.25rem;
         column-gap: 4.25rem;
  }

  .max\:tw-gap-x-18{
    -moz-column-gap: 4.5rem;
         column-gap: 4.5rem;
  }

  .max\:tw-gap-x-19{
    -moz-column-gap: 4.75rem;
         column-gap: 4.75rem;
  }

  .max\:tw-gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .max\:tw-gap-x-21{
    -moz-column-gap: 5.25rem;
         column-gap: 5.25rem;
  }

  .max\:tw-gap-x-22{
    -moz-column-gap: 5.5rem;
         column-gap: 5.5rem;
  }

  .max\:tw-gap-x-23{
    -moz-column-gap: 5.75rem;
         column-gap: 5.75rem;
  }

  .max\:tw-gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .max\:tw-gap-x-25{
    -moz-column-gap: 6.25rem;
         column-gap: 6.25rem;
  }

  .max\:tw-gap-x-26{
    -moz-column-gap: 6.5rem;
         column-gap: 6.5rem;
  }

  .max\:tw-gap-x-27{
    -moz-column-gap: 6.75rem;
         column-gap: 6.75rem;
  }

  .max\:tw-gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .max\:tw-gap-x-29{
    -moz-column-gap: 7.25rem;
         column-gap: 7.25rem;
  }

  .max\:tw-gap-x-30{
    -moz-column-gap: 7.5rem;
         column-gap: 7.5rem;
  }

  .max\:tw-gap-x-31{
    -moz-column-gap: 7.75rem;
         column-gap: 7.75rem;
  }

  .max\:tw-gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .max\:tw-gap-x-33{
    -moz-column-gap: 8.25rem;
         column-gap: 8.25rem;
  }

  .max\:tw-gap-x-34{
    -moz-column-gap: 8.5rem;
         column-gap: 8.5rem;
  }

  .max\:tw-gap-x-35{
    -moz-column-gap: 8.75rem;
         column-gap: 8.75rem;
  }

  .max\:tw-gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .max\:tw-gap-x-37{
    -moz-column-gap: 9.25rem;
         column-gap: 9.25rem;
  }

  .max\:tw-gap-x-38{
    -moz-column-gap: 9.5rem;
         column-gap: 9.5rem;
  }

  .max\:tw-gap-x-39{
    -moz-column-gap: 9.75rem;
         column-gap: 9.75rem;
  }

  .max\:tw-gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .max\:tw-gap-x-41{
    -moz-column-gap: 10.25rem;
         column-gap: 10.25rem;
  }

  .max\:tw-gap-x-42{
    -moz-column-gap: 10.5rem;
         column-gap: 10.5rem;
  }

  .max\:tw-gap-x-43{
    -moz-column-gap: 10.75rem;
         column-gap: 10.75rem;
  }

  .max\:tw-gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .max\:tw-gap-x-45{
    -moz-column-gap: 11.25rem;
         column-gap: 11.25rem;
  }

  .max\:tw-gap-x-46{
    -moz-column-gap: 11.5rem;
         column-gap: 11.5rem;
  }

  .max\:tw-gap-x-47{
    -moz-column-gap: 11.75rem;
         column-gap: 11.75rem;
  }

  .max\:tw-gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .max\:tw-gap-x-50{
    -moz-column-gap: 12.5rem;
         column-gap: 12.5rem;
  }

  .max\:tw-gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .max\:tw-gap-x-53{
    -moz-column-gap: 13.25rem;
         column-gap: 13.25rem;
  }

  .max\:tw-gap-x-54{
    -moz-column-gap: 13.5rem;
         column-gap: 13.5rem;
  }

  .max\:tw-gap-x-55{
    -moz-column-gap: 13.75rem;
         column-gap: 13.75rem;
  }

  .max\:tw-gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .max\:tw-gap-x-57{
    -moz-column-gap: 14.25rem;
         column-gap: 14.25rem;
  }

  .max\:tw-gap-x-58{
    -moz-column-gap: 14.5rem;
         column-gap: 14.5rem;
  }

  .max\:tw-gap-x-59{
    -moz-column-gap: 14.75rem;
         column-gap: 14.75rem;
  }

  .max\:tw-gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .max\:tw-gap-x-61{
    -moz-column-gap: 15.25rem;
         column-gap: 15.25rem;
  }

  .max\:tw-gap-x-62{
    -moz-column-gap: 15.5rem;
         column-gap: 15.5rem;
  }

  .max\:tw-gap-x-63{
    -moz-column-gap: 15.75rem;
         column-gap: 15.75rem;
  }

  .max\:tw-gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .max\:tw-gap-x-65{
    -moz-column-gap: 16.25rem;
         column-gap: 16.25rem;
  }

  .max\:tw-gap-x-66{
    -moz-column-gap: 16.5rem;
         column-gap: 16.5rem;
  }

  .max\:tw-gap-x-68{
    -moz-column-gap: 17rem;
         column-gap: 17rem;
  }

  .max\:tw-gap-x-69{
    -moz-column-gap: 17.25rem;
         column-gap: 17.25rem;
  }

  .max\:tw-gap-x-70{
    -moz-column-gap: 17.5rem;
         column-gap: 17.5rem;
  }

  .max\:tw-gap-x-71{
    -moz-column-gap: 17.75rem;
         column-gap: 17.75rem;
  }

  .max\:tw-gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .max\:tw-gap-x-73{
    -moz-column-gap: 18.25rem;
         column-gap: 18.25rem;
  }

  .max\:tw-gap-x-74{
    -moz-column-gap: 18.5rem;
         column-gap: 18.5rem;
  }

  .max\:tw-gap-x-75{
    -moz-column-gap: 18.75rem;
         column-gap: 18.75rem;
  }

  .max\:tw-gap-x-76{
    -moz-column-gap: 19rem;
         column-gap: 19rem;
  }

  .max\:tw-gap-x-77{
    -moz-column-gap: 19.25rem;
         column-gap: 19.25rem;
  }

  .max\:tw-gap-x-78{
    -moz-column-gap: 19.5rem;
         column-gap: 19.5rem;
  }

  .max\:tw-gap-x-79{
    -moz-column-gap: 19.75rem;
         column-gap: 19.75rem;
  }

  .max\:tw-gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .max\:tw-gap-x-81{
    -moz-column-gap: 20.25rem;
         column-gap: 20.25rem;
  }

  .max\:tw-gap-x-82{
    -moz-column-gap: 20.5rem;
         column-gap: 20.5rem;
  }

  .max\:tw-gap-x-83{
    -moz-column-gap: 20.75rem;
         column-gap: 20.75rem;
  }

  .max\:tw-gap-x-84{
    -moz-column-gap: 21rem;
         column-gap: 21rem;
  }

  .max\:tw-gap-x-85{
    -moz-column-gap: 21.25rem;
         column-gap: 21.25rem;
  }

  .max\:tw-gap-x-86{
    -moz-column-gap: 21.5rem;
         column-gap: 21.5rem;
  }

  .max\:tw-gap-x-87{
    -moz-column-gap: 21.75rem;
         column-gap: 21.75rem;
  }

  .max\:tw-gap-x-88{
    -moz-column-gap: 22rem;
         column-gap: 22rem;
  }

  .max\:tw-gap-x-89{
    -moz-column-gap: 22.25rem;
         column-gap: 22.25rem;
  }

  .max\:tw-gap-x-90{
    -moz-column-gap: 22.5rem;
         column-gap: 22.5rem;
  }

  .max\:tw-gap-x-91{
    -moz-column-gap: 22.75rem;
         column-gap: 22.75rem;
  }

  .max\:tw-gap-x-92{
    -moz-column-gap: 23rem;
         column-gap: 23rem;
  }

  .max\:tw-gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .max\:tw-gap-x-102{
    -moz-column-gap: 25.5rem;
         column-gap: 25.5rem;
  }

  .max\:tw-gap-x-112{
    -moz-column-gap: 28rem;
         column-gap: 28rem;
  }

  .max\:tw-gap-x-128{
    -moz-column-gap: 31rem;
         column-gap: 31rem;
  }

  .max\:tw-gap-x-129{
    -moz-column-gap: 32.25rem;
         column-gap: 32.25rem;
  }

  .max\:tw-gap-x-130{
    -moz-column-gap: 32.5rem;
         column-gap: 32.5rem;
  }

  .max\:tw-gap-x-140{
    -moz-column-gap: 35rem;
         column-gap: 35rem;
  }

  .max\:tw-gap-x-160{
    -moz-column-gap: 40rem;
         column-gap: 40rem;
  }

  .max\:tw-gap-x-180{
    -moz-column-gap: 45rem;
         column-gap: 45rem;
  }

  .max\:tw-gap-x-185{
    -moz-column-gap: 46.25rem;
         column-gap: 46.25rem;
  }

  .max\:tw-gap-x-190{
    -moz-column-gap: 47.5rem;
         column-gap: 47.5rem;
  }

  .max\:tw-gap-x-200{
    -moz-column-gap: 50rem;
         column-gap: 50rem;
  }

  .max\:tw-gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .max\:tw-gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .max\:tw-gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .max\:tw-gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .max\:tw-gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .max\:tw-gap-y-0{
    row-gap: 0px;
  }

  .max\:tw-gap-y-1{
    row-gap: 0.25rem;
  }

  .max\:tw-gap-y-2{
    row-gap: 0.5rem;
  }

  .max\:tw-gap-y-3{
    row-gap: 0.75rem;
  }

  .max\:tw-gap-y-4{
    row-gap: 1rem;
  }

  .max\:tw-gap-y-5{
    row-gap: 1.25rem;
  }

  .max\:tw-gap-y-6{
    row-gap: 1.5rem;
  }

  .max\:tw-gap-y-7{
    row-gap: 1.75rem;
  }

  .max\:tw-gap-y-8{
    row-gap: 2rem;
  }

  .max\:tw-gap-y-9{
    row-gap: 2.25rem;
  }

  .max\:tw-gap-y-10{
    row-gap: 2.5rem;
  }

  .max\:tw-gap-y-11{
    row-gap: 2.75rem;
  }

  .max\:tw-gap-y-12{
    row-gap: 3rem;
  }

  .max\:tw-gap-y-13{
    row-gap: 3.25rem;
  }

  .max\:tw-gap-y-14{
    row-gap: 3.5rem;
  }

  .max\:tw-gap-y-15{
    row-gap: 3.75rem;
  }

  .max\:tw-gap-y-16{
    row-gap: 4rem;
  }

  .max\:tw-gap-y-17{
    row-gap: 4.25rem;
  }

  .max\:tw-gap-y-18{
    row-gap: 4.5rem;
  }

  .max\:tw-gap-y-19{
    row-gap: 4.75rem;
  }

  .max\:tw-gap-y-20{
    row-gap: 5rem;
  }

  .max\:tw-gap-y-21{
    row-gap: 5.25rem;
  }

  .max\:tw-gap-y-22{
    row-gap: 5.5rem;
  }

  .max\:tw-gap-y-23{
    row-gap: 5.75rem;
  }

  .max\:tw-gap-y-24{
    row-gap: 6rem;
  }

  .max\:tw-gap-y-25{
    row-gap: 6.25rem;
  }

  .max\:tw-gap-y-26{
    row-gap: 6.5rem;
  }

  .max\:tw-gap-y-27{
    row-gap: 6.75rem;
  }

  .max\:tw-gap-y-28{
    row-gap: 7rem;
  }

  .max\:tw-gap-y-29{
    row-gap: 7.25rem;
  }

  .max\:tw-gap-y-30{
    row-gap: 7.5rem;
  }

  .max\:tw-gap-y-31{
    row-gap: 7.75rem;
  }

  .max\:tw-gap-y-32{
    row-gap: 8rem;
  }

  .max\:tw-gap-y-33{
    row-gap: 8.25rem;
  }

  .max\:tw-gap-y-34{
    row-gap: 8.5rem;
  }

  .max\:tw-gap-y-35{
    row-gap: 8.75rem;
  }

  .max\:tw-gap-y-36{
    row-gap: 9rem;
  }

  .max\:tw-gap-y-37{
    row-gap: 9.25rem;
  }

  .max\:tw-gap-y-38{
    row-gap: 9.5rem;
  }

  .max\:tw-gap-y-39{
    row-gap: 9.75rem;
  }

  .max\:tw-gap-y-40{
    row-gap: 10rem;
  }

  .max\:tw-gap-y-41{
    row-gap: 10.25rem;
  }

  .max\:tw-gap-y-42{
    row-gap: 10.5rem;
  }

  .max\:tw-gap-y-43{
    row-gap: 10.75rem;
  }

  .max\:tw-gap-y-44{
    row-gap: 11rem;
  }

  .max\:tw-gap-y-45{
    row-gap: 11.25rem;
  }

  .max\:tw-gap-y-46{
    row-gap: 11.5rem;
  }

  .max\:tw-gap-y-47{
    row-gap: 11.75rem;
  }

  .max\:tw-gap-y-48{
    row-gap: 12rem;
  }

  .max\:tw-gap-y-50{
    row-gap: 12.5rem;
  }

  .max\:tw-gap-y-52{
    row-gap: 13rem;
  }

  .max\:tw-gap-y-53{
    row-gap: 13.25rem;
  }

  .max\:tw-gap-y-54{
    row-gap: 13.5rem;
  }

  .max\:tw-gap-y-55{
    row-gap: 13.75rem;
  }

  .max\:tw-gap-y-56{
    row-gap: 14rem;
  }

  .max\:tw-gap-y-57{
    row-gap: 14.25rem;
  }

  .max\:tw-gap-y-58{
    row-gap: 14.5rem;
  }

  .max\:tw-gap-y-59{
    row-gap: 14.75rem;
  }

  .max\:tw-gap-y-60{
    row-gap: 15rem;
  }

  .max\:tw-gap-y-61{
    row-gap: 15.25rem;
  }

  .max\:tw-gap-y-62{
    row-gap: 15.5rem;
  }

  .max\:tw-gap-y-63{
    row-gap: 15.75rem;
  }

  .max\:tw-gap-y-64{
    row-gap: 16rem;
  }

  .max\:tw-gap-y-65{
    row-gap: 16.25rem;
  }

  .max\:tw-gap-y-66{
    row-gap: 16.5rem;
  }

  .max\:tw-gap-y-68{
    row-gap: 17rem;
  }

  .max\:tw-gap-y-69{
    row-gap: 17.25rem;
  }

  .max\:tw-gap-y-70{
    row-gap: 17.5rem;
  }

  .max\:tw-gap-y-71{
    row-gap: 17.75rem;
  }

  .max\:tw-gap-y-72{
    row-gap: 18rem;
  }

  .max\:tw-gap-y-73{
    row-gap: 18.25rem;
  }

  .max\:tw-gap-y-74{
    row-gap: 18.5rem;
  }

  .max\:tw-gap-y-75{
    row-gap: 18.75rem;
  }

  .max\:tw-gap-y-76{
    row-gap: 19rem;
  }

  .max\:tw-gap-y-77{
    row-gap: 19.25rem;
  }

  .max\:tw-gap-y-78{
    row-gap: 19.5rem;
  }

  .max\:tw-gap-y-79{
    row-gap: 19.75rem;
  }

  .max\:tw-gap-y-80{
    row-gap: 20rem;
  }

  .max\:tw-gap-y-81{
    row-gap: 20.25rem;
  }

  .max\:tw-gap-y-82{
    row-gap: 20.5rem;
  }

  .max\:tw-gap-y-83{
    row-gap: 20.75rem;
  }

  .max\:tw-gap-y-84{
    row-gap: 21rem;
  }

  .max\:tw-gap-y-85{
    row-gap: 21.25rem;
  }

  .max\:tw-gap-y-86{
    row-gap: 21.5rem;
  }

  .max\:tw-gap-y-87{
    row-gap: 21.75rem;
  }

  .max\:tw-gap-y-88{
    row-gap: 22rem;
  }

  .max\:tw-gap-y-89{
    row-gap: 22.25rem;
  }

  .max\:tw-gap-y-90{
    row-gap: 22.5rem;
  }

  .max\:tw-gap-y-91{
    row-gap: 22.75rem;
  }

  .max\:tw-gap-y-92{
    row-gap: 23rem;
  }

  .max\:tw-gap-y-96{
    row-gap: 24rem;
  }

  .max\:tw-gap-y-102{
    row-gap: 25.5rem;
  }

  .max\:tw-gap-y-112{
    row-gap: 28rem;
  }

  .max\:tw-gap-y-128{
    row-gap: 31rem;
  }

  .max\:tw-gap-y-129{
    row-gap: 32.25rem;
  }

  .max\:tw-gap-y-130{
    row-gap: 32.5rem;
  }

  .max\:tw-gap-y-140{
    row-gap: 35rem;
  }

  .max\:tw-gap-y-160{
    row-gap: 40rem;
  }

  .max\:tw-gap-y-180{
    row-gap: 45rem;
  }

  .max\:tw-gap-y-185{
    row-gap: 46.25rem;
  }

  .max\:tw-gap-y-190{
    row-gap: 47.5rem;
  }

  .max\:tw-gap-y-200{
    row-gap: 50rem;
  }

  .max\:tw-gap-y-px{
    row-gap: 1px;
  }

  .max\:tw-gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .max\:tw-gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .max\:tw-gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .max\:tw-gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .max\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17rem * var(--tw-space-x-reverse));
    margin-left: calc(17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19rem * var(--tw-space-x-reverse));
    margin-left: calc(19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21rem * var(--tw-space-x-reverse));
    margin-left: calc(21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22rem * var(--tw-space-x-reverse));
    margin-left: calc(22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(23rem * var(--tw-space-x-reverse));
    margin-left: calc(23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(28rem * var(--tw-space-x-reverse));
    margin-left: calc(28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(31rem * var(--tw-space-x-reverse));
    margin-left: calc(31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(35rem * var(--tw-space-x-reverse));
    margin-left: calc(35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40rem * var(--tw-space-x-reverse));
    margin-left: calc(40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(45rem * var(--tw-space-x-reverse));
    margin-left: calc(45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(50rem * var(--tw-space-x-reverse));
    margin-left: calc(50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-4.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-5.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-6.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-7.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-8.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-9.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-10.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-11.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-12.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-13.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-14.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-15.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-16.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17rem * var(--tw-space-x-reverse));
    margin-left: calc(-17rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-17.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-17.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-18.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19rem * var(--tw-space-x-reverse));
    margin-left: calc(-19rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-19.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-19.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-20.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21rem * var(--tw-space-x-reverse));
    margin-left: calc(-21rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-21.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-21.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22rem * var(--tw-space-x-reverse));
    margin-left: calc(-22rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-22.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-22.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-23rem * var(--tw-space-x-reverse));
    margin-left: calc(-23rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-25.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-25.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-28rem * var(--tw-space-x-reverse));
    margin-left: calc(-28rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-31rem * var(--tw-space-x-reverse));
    margin-left: calc(-31rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-32.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-32.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-35rem * var(--tw-space-x-reverse));
    margin-left: calc(-35rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40rem * var(--tw-space-x-reverse));
    margin-left: calc(-40rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-45rem * var(--tw-space-x-reverse));
    margin-left: calc(-45rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-46.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-46.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-47.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-47.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-50rem * var(--tw-space-x-reverse));
    margin-left: calc(-50rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw--space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .max\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(17.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(19.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(21.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(22.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(23rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(25.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(28rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(31rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(35rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(45rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(46.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(47.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-15 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-17 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-18 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-19 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-21 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-22 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-23 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-25 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-26 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-27 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-29 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-30 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-31 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-33 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-34 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-35 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-37 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-38 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-39 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-41 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-42 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-43 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-45 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-46 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-47 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-50 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-53 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-54 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-55 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-57 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-58 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-59 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-61 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-62 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-63 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-65 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-66 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-68 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-69 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-70 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-71 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-17.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-17.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-73 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-74 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-75 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-76 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-77 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-78 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-79 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-19.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-19.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-81 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-82 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-83 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-84 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-85 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-86 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-87 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-21.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-21.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-88 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-89 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-90 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-91 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-22.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-22.75rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-92 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-23rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-23rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-102 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-25.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-25.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-112 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-28rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-28rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-128 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-31rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-31rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-129 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-130 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-32.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-32.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-140 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-35rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-35rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-160 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-180 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-45rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-45rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-185 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-46.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-46.25rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-190 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-47.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-47.5rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-200 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-50rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .max\:tw--space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .max\:tw-space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .max\:tw-space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .max\:tw-divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .max\:tw-divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .max\:tw-divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .max\:tw-divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .max\:tw-divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .max\:tw-divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .max\:tw-divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .max\:tw-divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .max\:tw-divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .max\:tw-divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .max\:tw-divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .max\:tw-divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .max\:tw-divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .max\:tw-divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .max\:tw-divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .max\:tw-divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .max\:tw-divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .max\:tw-divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .max\:tw-divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .max\:tw-divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .max\:tw-divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .max\:tw-divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .max\:tw-divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .max\:tw-divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .max\:tw-divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .max\:tw-divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .max\:tw-divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .max\:tw-divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pregnancy-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pregnancy-green-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-divide-opacity));
  }

  .max\:tw-divide-pregnancy-green-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-dark-blue > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-divide-opacity));
  }

  .max\:tw-divide-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-green-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-orange-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-grey-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-grey-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-grey-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-grey-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-grey-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-grey-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .max\:tw-divide-error-red > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-divide-opacity));
  }

  .max\:tw-divide-system-red-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-divide-opacity));
  }

  .max\:tw-divide-birth-summary-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-divide-opacity));
  }

  .max\:tw-divide-birth-summary-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-divide-opacity));
  }

  .max\:tw-divide-birth-summary-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-divide-opacity));
  }

  .max\:tw-divide-postnatal-assessment-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-divide-opacity));
  }

  .max\:tw-divide-postnatal-assessment-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-divide-opacity));
  }

  .max\:tw-divide-postnatal-assessment-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-background > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-system-banner > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-blue-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-blue-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-blue-3 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-blue-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-blue-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-blue-6 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-blue-7 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-chart-toggle > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-left-nav-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-left-nav-active > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-left-nav-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-breadcrumb-inactive > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-divide-opacity));
  }

  .max\:tw-divide-grow-breadcrumb-inactive-text > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .max\:tw-divide-default-colour > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-divide-opacity));
  }

  .max\:tw-divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .max\:tw-divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .max\:tw-divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .max\:tw-divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .max\:tw-divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .max\:tw-divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .max\:tw-divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .max\:tw-divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .max\:tw-divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .max\:tw-divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .max\:tw-divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .max\:tw-divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .max\:tw-divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .max\:tw-divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .max\:tw-divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .max\:tw-place-self-auto{
    place-self: auto;
  }

  .max\:tw-place-self-start{
    place-self: start;
  }

  .max\:tw-place-self-end{
    place-self: end;
  }

  .max\:tw-place-self-center{
    place-self: center;
  }

  .max\:tw-place-self-stretch{
    place-self: stretch;
  }

  .max\:tw-self-auto{
    align-self: auto;
  }

  .max\:tw-self-start{
    align-self: flex-start;
  }

  .max\:tw-self-end{
    align-self: flex-end;
  }

  .max\:tw-self-center{
    align-self: center;
  }

  .max\:tw-self-stretch{
    align-self: stretch;
  }

  .max\:tw-self-baseline{
    align-self: baseline;
  }

  .max\:tw-justify-self-auto{
    justify-self: auto;
  }

  .max\:tw-justify-self-start{
    justify-self: start;
  }

  .max\:tw-justify-self-end{
    justify-self: end;
  }

  .max\:tw-justify-self-center{
    justify-self: center;
  }

  .max\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  .max\:tw-overflow-auto{
    overflow: auto;
  }

  .max\:tw-overflow-hidden{
    overflow: hidden;
  }

  .max\:tw-overflow-visible{
    overflow: visible;
  }

  .max\:tw-overflow-scroll{
    overflow: scroll;
  }

  .max\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  .max\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  .max\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  .max\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  .max\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  .max\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  .max\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  .max\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  .max\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  .max\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  .max\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  .max\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .max\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .max\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .max\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .max\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .max\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .max\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .max\:tw-overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .max\:tw-overflow-clip{
    text-overflow: clip;
  }

  .max\:tw-whitespace-normal{
    white-space: normal;
  }

  .max\:tw-whitespace-nowrap{
    white-space: nowrap;
  }

  .max\:tw-whitespace-pre{
    white-space: pre;
  }

  .max\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  .max\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .max\:tw-break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .max\:tw-break-words{
    overflow-wrap: break-word;
  }

  .max\:tw-break-all{
    word-break: break-all;
  }

  .max\:tw-rounded-none{
    border-radius: 0px;
  }

  .max\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  .max\:tw-rounded{
    border-radius: 0.25rem;
  }

  .max\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  .max\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  .max\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  .max\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  .max\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  .max\:tw-rounded-full{
    border-radius: 9999px;
  }

  .max\:tw-rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .max\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .max\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .max\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .max\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .max\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .max\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .max\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .max\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .max\:tw-rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .max\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .max\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .max\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .max\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .max\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .max\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .max\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .max\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .max\:tw-rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .max\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .max\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .max\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .max\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .max\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .max\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .max\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .max\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .max\:tw-rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .max\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .max\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .max\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .max\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .max\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .max\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .max\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .max\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .max\:tw-rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .max\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .max\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .max\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .max\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .max\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .max\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .max\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .max\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .max\:tw-rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .max\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .max\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .max\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .max\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .max\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .max\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .max\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .max\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .max\:tw-rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .max\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .max\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .max\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .max\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .max\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .max\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .max\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .max\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .max\:tw-rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .max\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .max\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .max\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .max\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .max\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .max\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .max\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .max\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .max\:tw-border-0{
    border-width: 0px;
  }

  .max\:tw-border-2{
    border-width: 2px;
  }

  .max\:tw-border-4{
    border-width: 4px;
  }

  .max\:tw-border-8{
    border-width: 8px;
  }

  .max\:tw-border{
    border-width: 1px;
  }

  .max\:tw-border-t-0{
    border-top-width: 0px;
  }

  .max\:tw-border-t-2{
    border-top-width: 2px;
  }

  .max\:tw-border-t-4{
    border-top-width: 4px;
  }

  .max\:tw-border-t-8{
    border-top-width: 8px;
  }

  .max\:tw-border-t{
    border-top-width: 1px;
  }

  .max\:tw-border-r-0{
    border-right-width: 0px;
  }

  .max\:tw-border-r-2{
    border-right-width: 2px;
  }

  .max\:tw-border-r-4{
    border-right-width: 4px;
  }

  .max\:tw-border-r-8{
    border-right-width: 8px;
  }

  .max\:tw-border-r{
    border-right-width: 1px;
  }

  .max\:tw-border-b-0{
    border-bottom-width: 0px;
  }

  .max\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  .max\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  .max\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  .max\:tw-border-b{
    border-bottom-width: 1px;
  }

  .max\:tw-border-l-0{
    border-left-width: 0px;
  }

  .max\:tw-border-l-2{
    border-left-width: 2px;
  }

  .max\:tw-border-l-4{
    border-left-width: 4px;
  }

  .max\:tw-border-l-8{
    border-left-width: 8px;
  }

  .max\:tw-border-l{
    border-left-width: 1px;
  }

  .max\:tw-border-solid{
    border-style: solid;
  }

  .max\:tw-border-dashed{
    border-style: dashed;
  }

  .max\:tw-border-dotted{
    border-style: dotted;
  }

  .max\:tw-border-double{
    border-style: double;
  }

  .max\:tw-border-none{
    border-style: none;
  }

  .max\:tw-border-transparent{
    border-color: transparent;
  }

  .max\:tw-border-current{
    border-color: currentColor;
  }

  .max\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .max\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .max\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .max\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .max\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .max\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .max\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .max\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .max\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .max\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .max\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .max\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .max\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .max\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .max\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .max\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .max\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .max\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .max\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .max\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .max\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .max\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .max\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .max\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .max\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .max\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .max\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .max\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .max\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .max\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .max\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .max\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .max\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .max\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .max\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .max\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .max\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .max\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .max\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .max\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .max\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .max\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .max\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .max\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .max\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .max\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .max\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .max\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .max\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .max\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .max\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .max\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-transparent{
    border-color: transparent;
  }

  .tw-group:hover .max\:group-hover\:tw-border-current{
    border-color: currentColor;
  }

  .tw-group:hover .max\:group-hover\:tw-border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pregnancy-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pregnancy-green-2{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-pregnancy-green-3{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-dark-blue{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-green-1{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-orange-1{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-grey-1{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-grey-2{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-grey-3{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-grey-4{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-grey-5{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-grey-6{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-error-red{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-system-red-1{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-birth-summary-1{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-birth-summary-2{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-birth-summary-3{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-postnatal-assessment-1{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-postnatal-assessment-2{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-postnatal-assessment-3{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-background{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-system-banner{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-blue-1{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-blue-2{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-blue-3{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-blue-4{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-blue-5{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-blue-6{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-blue-7{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-chart-toggle{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-left-nav-1{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-left-nav-active{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-left-nav-hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-breadcrumb-inactive{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-grow-breadcrumb-inactive-text{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-border-default-colour{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-transparent:focus-within{
    border-color: transparent;
  }

  .max\:focus-within\:tw-border-current:focus-within{
    border-color: currentColor;
  }

  .max\:focus-within\:tw-border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pregnancy-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pregnancy-green-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-pregnancy-green-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-dark-blue:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-green-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-orange-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-grey-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-grey-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-grey-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-grey-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-grey-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-grey-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-error-red:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-system-red-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-birth-summary-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-birth-summary-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-birth-summary-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-postnatal-assessment-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-postnatal-assessment-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-postnatal-assessment-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-background:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-system-banner:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-blue-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-blue-2:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-blue-3:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-blue-4:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-blue-5:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-blue-6:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-blue-7:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-chart-toggle:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-left-nav-1:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-left-nav-active:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-left-nav-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-breadcrumb-inactive:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-grow-breadcrumb-inactive-text:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:focus-within\:tw-border-default-colour:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-transparent:hover{
    border-color: transparent;
  }

  .max\:hover\:tw-border-current:hover{
    border-color: currentColor;
  }

  .max\:hover\:tw-border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pregnancy-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pregnancy-green-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-pregnancy-green-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-dark-blue:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-green-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-orange-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-grey-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-grey-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-grey-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-grey-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-grey-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-grey-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-error-red:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-system-red-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-birth-summary-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-birth-summary-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-birth-summary-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-postnatal-assessment-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-postnatal-assessment-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-postnatal-assessment-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-background:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-system-banner:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-blue-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-blue-2:hover{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-blue-3:hover{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-blue-4:hover{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-blue-5:hover{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-blue-6:hover{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-blue-7:hover{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-chart-toggle:hover{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-left-nav-1:hover{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-left-nav-active:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-left-nav-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-breadcrumb-inactive:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-grow-breadcrumb-inactive-text:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:hover\:tw-border-default-colour:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-transparent:focus{
    border-color: transparent;
  }

  .max\:focus\:tw-border-current:focus{
    border-color: currentColor;
  }

  .max\:focus\:tw-border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pregnancy-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 102, 51, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pregnancy-green-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 237, 190, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-pregnancy-green-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(240, 252, 246, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(169, 190, 203, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(118, 155, 180, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-dark-blue:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 59, 78, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(183, 183, 183, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-green-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(135, 197, 64, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-orange-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 137, 54, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-grey-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-grey-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 221, 221, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-grey-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(179, 179, 179, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-grey-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 112, 112, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-grey-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(77, 77, 77, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-grey-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-error-red:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 16, 19, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-system-red-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(226, 40, 40, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-birth-summary-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 201, 36, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-birth-summary-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 222, 123, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-birth-summary-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 252, 221, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-postnatal-assessment-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 90, 135, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-postnatal-assessment-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(193, 163, 194, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-postnatal-assessment-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 245, 250, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-background:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 163, 182, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-system-banner:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-blue-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 59, 78, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-blue-2:focus{
    --tw-border-opacity: 1;
    border-color: rgba(71, 117, 145, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-blue-3:focus{
    --tw-border-opacity: 1;
    border-color: rgba(112, 152, 176, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-blue-4:focus{
    --tw-border-opacity: 1;
    border-color: rgba(207, 225, 236, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-blue-5:focus{
    --tw-border-opacity: 1;
    border-color: rgba(84, 127, 154, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-blue-6:focus{
    --tw-border-opacity: 1;
    border-color: rgba(119, 164, 191, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-blue-7:focus{
    --tw-border-opacity: 1;
    border-color: rgba(136, 187, 219, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-chart-toggle:focus{
    --tw-border-opacity: 1;
    border-color: rgba(80, 122, 145, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-left-nav-1:focus{
    --tw-border-opacity: 1;
    border-color: rgba(166, 184, 195, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-left-nav-active:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-left-nav-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(58, 88, 105, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-breadcrumb-inactive:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 91, 110, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-grow-breadcrumb-inactive-text:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:focus\:tw-border-default-colour:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 51, 51, var(--tw-border-opacity));
  }

  .max\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .max\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .max\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .max\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .max\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .max\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .max\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .max\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .max\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .max\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .max\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .max\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .max\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .max\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .max\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-0{
    --tw-border-opacity: 0;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .tw-group:hover .max\:group-hover\:tw-border-opacity-100{
    --tw-border-opacity: 1;
  }

  .max\:focus-within\:tw-border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .max\:focus-within\:tw-border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .max\:focus-within\:tw-border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .max\:focus-within\:tw-border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .max\:focus-within\:tw-border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .max\:focus-within\:tw-border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .max\:focus-within\:tw-border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .max\:focus-within\:tw-border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .max\:focus-within\:tw-border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .max\:focus-within\:tw-border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .max\:focus-within\:tw-border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .max\:focus-within\:tw-border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .max\:focus-within\:tw-border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .max\:focus-within\:tw-border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .max\:focus-within\:tw-border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .max\:hover\:tw-border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .max\:hover\:tw-border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .max\:hover\:tw-border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .max\:hover\:tw-border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .max\:hover\:tw-border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .max\:hover\:tw-border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .max\:hover\:tw-border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .max\:hover\:tw-border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .max\:hover\:tw-border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .max\:hover\:tw-border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .max\:hover\:tw-border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .max\:hover\:tw-border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .max\:hover\:tw-border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .max\:hover\:tw-border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .max\:hover\:tw-border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .max\:focus\:tw-border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .max\:focus\:tw-border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .max\:focus\:tw-border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .max\:focus\:tw-border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .max\:focus\:tw-border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .max\:focus\:tw-border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .max\:focus\:tw-border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .max\:focus\:tw-border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .max\:focus\:tw-border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .max\:focus\:tw-border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .max\:focus\:tw-border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .max\:focus\:tw-border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .max\:focus\:tw-border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .max\:focus\:tw-border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .max\:focus\:tw-border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .max\:tw-bg-transparent{
    background-color: transparent;
  }

  .max\:tw-bg-current{
    background-color: currentColor;
  }

  .max\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .max\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .max\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .max\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .max\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .max\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .max\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .max\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .max\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .max\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .max\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .max\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .max\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .max\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .max\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .max\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .max\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .max\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .max\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-transparent{
    background-color: transparent;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-current{
    background-color: currentColor;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pregnancy-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pregnancy-green-2{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-pregnancy-green-3{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-dark-blue{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-green-1{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-orange-1{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-grey-1{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-grey-2{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-grey-3{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-grey-4{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-grey-5{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-grey-6{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-error-red{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-system-red-1{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-birth-summary-1{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-birth-summary-2{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-birth-summary-3{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-postnatal-assessment-1{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-postnatal-assessment-2{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-postnatal-assessment-3{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-background{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-system-banner{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-blue-1{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-blue-2{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-blue-3{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-blue-4{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-blue-5{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-blue-6{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-blue-7{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-chart-toggle{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-left-nav-1{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-left-nav-active{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-left-nav-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-breadcrumb-inactive{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-grow-breadcrumb-inactive-text{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-bg-default-colour{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-transparent:focus-within{
    background-color: transparent;
  }

  .max\:focus-within\:tw-bg-current:focus-within{
    background-color: currentColor;
  }

  .max\:focus-within\:tw-bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pregnancy-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pregnancy-green-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-pregnancy-green-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-dark-blue:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-green-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-orange-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-grey-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-grey-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-grey-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-grey-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-grey-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-grey-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-error-red:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-system-red-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-birth-summary-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-birth-summary-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-birth-summary-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-postnatal-assessment-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-postnatal-assessment-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-postnatal-assessment-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-background:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-system-banner:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-blue-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-blue-2:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-blue-3:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-blue-4:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-blue-5:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-blue-6:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-blue-7:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-chart-toggle:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-left-nav-1:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-left-nav-active:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-left-nav-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-breadcrumb-inactive:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-grow-breadcrumb-inactive-text:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:focus-within\:tw-bg-default-colour:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-transparent:hover{
    background-color: transparent;
  }

  .max\:hover\:tw-bg-current:hover{
    background-color: currentColor;
  }

  .max\:hover\:tw-bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pregnancy-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pregnancy-green-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-pregnancy-green-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-dark-blue:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-green-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-orange-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-grey-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-grey-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-grey-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-grey-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-grey-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-grey-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-error-red:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-system-red-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-birth-summary-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-birth-summary-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-birth-summary-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-postnatal-assessment-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-postnatal-assessment-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-postnatal-assessment-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-background:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-system-banner:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-blue-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-blue-2:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-blue-3:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-blue-4:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-blue-5:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-blue-6:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-blue-7:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-chart-toggle:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-left-nav-1:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-left-nav-active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-left-nav-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-breadcrumb-inactive:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-grow-breadcrumb-inactive-text:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:hover\:tw-bg-default-colour:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-transparent:focus{
    background-color: transparent;
  }

  .max\:focus\:tw-bg-current:focus{
    background-color: currentColor;
  }

  .max\:focus\:tw-bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pregnancy-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 102, 51, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pregnancy-green-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 237, 190, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-pregnancy-green-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(240, 252, 246, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(169, 190, 203, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(118, 155, 180, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-dark-blue:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 59, 78, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(183, 183, 183, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-green-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(135, 197, 64, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-orange-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 137, 54, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-grey-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 193, 193, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-grey-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 221, 221, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-grey-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(179, 179, 179, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-grey-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 112, 112, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-grey-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(77, 77, 77, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-grey-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-error-red:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 16, 19, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-system-red-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(226, 40, 40, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-birth-summary-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 201, 36, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-birth-summary-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 222, 123, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-birth-summary-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 252, 221, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-postnatal-assessment-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 90, 135, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-postnatal-assessment-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(193, 163, 194, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-postnatal-assessment-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 245, 250, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-background:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 163, 182, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-system-banner:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-blue-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 59, 78, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-blue-2:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(71, 117, 145, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-blue-3:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(112, 152, 176, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-blue-4:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(207, 225, 236, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-blue-5:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(84, 127, 154, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-blue-6:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(119, 164, 191, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-blue-7:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(136, 187, 219, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-chart-toggle:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(80, 122, 145, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-left-nav-1:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(166, 184, 195, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-left-nav-active:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-left-nav-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(58, 88, 105, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-breadcrumb-inactive:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 91, 110, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-grow-breadcrumb-inactive-text:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:focus\:tw-bg-default-colour:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
  }

  .max\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .max\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .max\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .max\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .max\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .max\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .max\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .max\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .max\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .max\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .max\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .max\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .max\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .max\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .max\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .tw-group:hover .max\:group-hover\:tw-bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .max\:focus-within\:tw-bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .max\:focus-within\:tw-bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .max\:focus-within\:tw-bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .max\:focus-within\:tw-bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .max\:focus-within\:tw-bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .max\:focus-within\:tw-bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .max\:focus-within\:tw-bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .max\:focus-within\:tw-bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .max\:focus-within\:tw-bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .max\:focus-within\:tw-bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .max\:focus-within\:tw-bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .max\:focus-within\:tw-bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .max\:focus-within\:tw-bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .max\:focus-within\:tw-bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .max\:focus-within\:tw-bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .max\:hover\:tw-bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .max\:hover\:tw-bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .max\:hover\:tw-bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .max\:hover\:tw-bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .max\:hover\:tw-bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .max\:hover\:tw-bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .max\:hover\:tw-bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .max\:hover\:tw-bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .max\:hover\:tw-bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .max\:hover\:tw-bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .max\:hover\:tw-bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .max\:hover\:tw-bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .max\:hover\:tw-bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .max\:hover\:tw-bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .max\:hover\:tw-bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .max\:focus\:tw-bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .max\:focus\:tw-bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .max\:focus\:tw-bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .max\:focus\:tw-bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .max\:focus\:tw-bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .max\:focus\:tw-bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .max\:focus\:tw-bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .max\:focus\:tw-bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .max\:focus\:tw-bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .max\:focus\:tw-bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .max\:focus\:tw-bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .max\:focus\:tw-bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .max\:focus\:tw-bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .max\:focus\:tw-bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .max\:focus\:tw-bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .max\:tw-bg-none{
    background-image: none;
  }

  .max\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .max\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .max\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .max\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .max\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .max\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .max\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .max\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .max\:tw-from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:tw-from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:tw-from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:tw-from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:tw-from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .max\:tw-from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .max\:tw-from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .max\:tw-from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .max\:tw-from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .max\:tw-from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .max\:tw-from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .max\:tw-from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .max\:tw-from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .max\:tw-from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .max\:tw-from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .max\:tw-from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .max\:tw-from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .max\:tw-from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .max\:tw-from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .max\:tw-from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .max\:tw-from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .max\:tw-from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .max\:tw-from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .max\:tw-from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .max\:tw-from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .max\:tw-from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .max\:tw-from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .max\:tw-from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .max\:tw-from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .max\:tw-from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .max\:tw-from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .max\:tw-from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .max\:tw-from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .max\:tw-from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .max\:tw-from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .max\:tw-from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .max\:tw-from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .max\:tw-from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .max\:tw-from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .max\:tw-from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .max\:tw-from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .max\:tw-from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .max\:tw-from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .max\:tw-from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .max\:tw-from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .max\:tw-from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .max\:tw-from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .max\:tw-from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .max\:tw-from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .max\:tw-from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .max\:tw-from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .max\:tw-from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .max\:tw-from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .max\:tw-from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .max\:tw-from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .max\:tw-from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .max\:tw-from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .max\:tw-from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .max\:tw-from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .max\:tw-from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .max\:tw-from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .max\:tw-from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .max\:tw-from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .max\:tw-from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .max\:tw-from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .max\:tw-from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .max\:tw-from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .max\:tw-from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .max\:tw-from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .max\:tw-from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .max\:tw-from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .max\:tw-from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .max\:tw-from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .max\:tw-from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .max\:tw-from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .max\:tw-from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .max\:tw-from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .max\:tw-from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .max\:tw-from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .max\:tw-from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .max\:tw-from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .max\:tw-from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .max\:tw-from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .max\:tw-from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .max\:tw-from-pregnancy-green-1{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .max\:tw-from-pregnancy-green-2{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .max\:tw-from-pregnancy-green-3{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .max\:tw-from-system-blue-1{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:tw-from-system-blue-2{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .max\:tw-from-system-blue-3{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .max\:tw-from-system-dark-blue{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .max\:tw-from-inactive{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .max\:tw-from-system-green-1{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .max\:tw-from-system-orange-1{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .max\:tw-from-system-grey-1{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .max\:tw-from-system-grey-2{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .max\:tw-from-system-grey-3{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .max\:tw-from-system-grey-4{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .max\:tw-from-system-grey-5{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .max\:tw-from-system-grey-6{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:tw-from-error-red{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .max\:tw-from-system-red-1{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .max\:tw-from-birth-summary-1{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .max\:tw-from-birth-summary-2{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .max\:tw-from-birth-summary-3{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .max\:tw-from-postnatal-assessment-1{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .max\:tw-from-postnatal-assessment-2{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .max\:tw-from-postnatal-assessment-3{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .max\:tw-from-grow-background{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .max\:tw-from-grow-system-banner{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:tw-from-grow-blue-1{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .max\:tw-from-grow-blue-2{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:tw-from-grow-blue-3{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .max\:tw-from-grow-blue-4{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .max\:tw-from-grow-blue-5{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:tw-from-grow-blue-6{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .max\:tw-from-grow-blue-7{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .max\:tw-from-grow-chart-toggle{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .max\:tw-from-grow-left-nav-1{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .max\:tw-from-grow-left-nav-active{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:tw-from-grow-left-nav-hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:tw-from-grow-breadcrumb-inactive{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .max\:tw-from-grow-breadcrumb-inactive-text{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:tw-from-default-colour{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:hover\:tw-from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:hover\:tw-from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:hover\:tw-from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:hover\:tw-from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:hover\:tw-from-gray-50:hover{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .max\:hover\:tw-from-gray-100:hover{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .max\:hover\:tw-from-gray-200:hover{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .max\:hover\:tw-from-gray-300:hover{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .max\:hover\:tw-from-gray-400:hover{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .max\:hover\:tw-from-gray-500:hover{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .max\:hover\:tw-from-gray-600:hover{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .max\:hover\:tw-from-gray-700:hover{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .max\:hover\:tw-from-gray-800:hover{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .max\:hover\:tw-from-gray-900:hover{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .max\:hover\:tw-from-red-50:hover{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .max\:hover\:tw-from-red-100:hover{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .max\:hover\:tw-from-red-200:hover{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .max\:hover\:tw-from-red-300:hover{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .max\:hover\:tw-from-red-400:hover{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .max\:hover\:tw-from-red-500:hover{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .max\:hover\:tw-from-red-600:hover{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .max\:hover\:tw-from-red-700:hover{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .max\:hover\:tw-from-red-800:hover{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .max\:hover\:tw-from-red-900:hover{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .max\:hover\:tw-from-yellow-50:hover{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .max\:hover\:tw-from-yellow-100:hover{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .max\:hover\:tw-from-yellow-200:hover{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .max\:hover\:tw-from-yellow-300:hover{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .max\:hover\:tw-from-yellow-400:hover{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .max\:hover\:tw-from-yellow-500:hover{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .max\:hover\:tw-from-yellow-600:hover{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .max\:hover\:tw-from-yellow-700:hover{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .max\:hover\:tw-from-yellow-800:hover{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .max\:hover\:tw-from-yellow-900:hover{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .max\:hover\:tw-from-green-50:hover{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .max\:hover\:tw-from-green-100:hover{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .max\:hover\:tw-from-green-200:hover{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .max\:hover\:tw-from-green-300:hover{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .max\:hover\:tw-from-green-400:hover{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .max\:hover\:tw-from-green-500:hover{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .max\:hover\:tw-from-green-600:hover{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .max\:hover\:tw-from-green-700:hover{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .max\:hover\:tw-from-green-800:hover{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .max\:hover\:tw-from-green-900:hover{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .max\:hover\:tw-from-blue-50:hover{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .max\:hover\:tw-from-blue-100:hover{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .max\:hover\:tw-from-blue-200:hover{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .max\:hover\:tw-from-blue-300:hover{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .max\:hover\:tw-from-blue-400:hover{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .max\:hover\:tw-from-blue-500:hover{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .max\:hover\:tw-from-blue-600:hover{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .max\:hover\:tw-from-blue-700:hover{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .max\:hover\:tw-from-blue-800:hover{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .max\:hover\:tw-from-blue-900:hover{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .max\:hover\:tw-from-indigo-50:hover{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .max\:hover\:tw-from-indigo-100:hover{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .max\:hover\:tw-from-indigo-200:hover{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .max\:hover\:tw-from-indigo-300:hover{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .max\:hover\:tw-from-indigo-400:hover{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .max\:hover\:tw-from-indigo-500:hover{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .max\:hover\:tw-from-indigo-600:hover{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .max\:hover\:tw-from-indigo-700:hover{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .max\:hover\:tw-from-indigo-800:hover{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .max\:hover\:tw-from-indigo-900:hover{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .max\:hover\:tw-from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .max\:hover\:tw-from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .max\:hover\:tw-from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .max\:hover\:tw-from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .max\:hover\:tw-from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .max\:hover\:tw-from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .max\:hover\:tw-from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .max\:hover\:tw-from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .max\:hover\:tw-from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .max\:hover\:tw-from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .max\:hover\:tw-from-pink-50:hover{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .max\:hover\:tw-from-pink-100:hover{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .max\:hover\:tw-from-pink-200:hover{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .max\:hover\:tw-from-pink-300:hover{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .max\:hover\:tw-from-pink-400:hover{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .max\:hover\:tw-from-pink-500:hover{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .max\:hover\:tw-from-pink-600:hover{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .max\:hover\:tw-from-pink-700:hover{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .max\:hover\:tw-from-pink-800:hover{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .max\:hover\:tw-from-pink-900:hover{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .max\:hover\:tw-from-pregnancy-green-1:hover{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .max\:hover\:tw-from-pregnancy-green-2:hover{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .max\:hover\:tw-from-pregnancy-green-3:hover{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .max\:hover\:tw-from-system-blue-1:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:hover\:tw-from-system-blue-2:hover{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .max\:hover\:tw-from-system-blue-3:hover{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .max\:hover\:tw-from-system-dark-blue:hover{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .max\:hover\:tw-from-inactive:hover{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .max\:hover\:tw-from-system-green-1:hover{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .max\:hover\:tw-from-system-orange-1:hover{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .max\:hover\:tw-from-system-grey-1:hover{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .max\:hover\:tw-from-system-grey-2:hover{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .max\:hover\:tw-from-system-grey-3:hover{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .max\:hover\:tw-from-system-grey-4:hover{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .max\:hover\:tw-from-system-grey-5:hover{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .max\:hover\:tw-from-system-grey-6:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:hover\:tw-from-error-red:hover{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .max\:hover\:tw-from-system-red-1:hover{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .max\:hover\:tw-from-birth-summary-1:hover{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .max\:hover\:tw-from-birth-summary-2:hover{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .max\:hover\:tw-from-birth-summary-3:hover{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .max\:hover\:tw-from-postnatal-assessment-1:hover{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .max\:hover\:tw-from-postnatal-assessment-2:hover{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .max\:hover\:tw-from-postnatal-assessment-3:hover{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .max\:hover\:tw-from-grow-background:hover{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .max\:hover\:tw-from-grow-system-banner:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:hover\:tw-from-grow-blue-1:hover{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .max\:hover\:tw-from-grow-blue-2:hover{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:hover\:tw-from-grow-blue-3:hover{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .max\:hover\:tw-from-grow-blue-4:hover{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .max\:hover\:tw-from-grow-blue-5:hover{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:hover\:tw-from-grow-blue-6:hover{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .max\:hover\:tw-from-grow-blue-7:hover{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .max\:hover\:tw-from-grow-chart-toggle:hover{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .max\:hover\:tw-from-grow-left-nav-1:hover{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .max\:hover\:tw-from-grow-left-nav-active:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:hover\:tw-from-grow-left-nav-hover:hover{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:hover\:tw-from-grow-breadcrumb-inactive:hover{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .max\:hover\:tw-from-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:hover\:tw-from-default-colour:hover{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:focus\:tw-from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:focus\:tw-from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:focus\:tw-from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:focus\:tw-from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:focus\:tw-from-gray-50:focus{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .max\:focus\:tw-from-gray-100:focus{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .max\:focus\:tw-from-gray-200:focus{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .max\:focus\:tw-from-gray-300:focus{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .max\:focus\:tw-from-gray-400:focus{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .max\:focus\:tw-from-gray-500:focus{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .max\:focus\:tw-from-gray-600:focus{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .max\:focus\:tw-from-gray-700:focus{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .max\:focus\:tw-from-gray-800:focus{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .max\:focus\:tw-from-gray-900:focus{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .max\:focus\:tw-from-red-50:focus{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .max\:focus\:tw-from-red-100:focus{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .max\:focus\:tw-from-red-200:focus{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .max\:focus\:tw-from-red-300:focus{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .max\:focus\:tw-from-red-400:focus{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .max\:focus\:tw-from-red-500:focus{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .max\:focus\:tw-from-red-600:focus{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .max\:focus\:tw-from-red-700:focus{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .max\:focus\:tw-from-red-800:focus{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .max\:focus\:tw-from-red-900:focus{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .max\:focus\:tw-from-yellow-50:focus{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .max\:focus\:tw-from-yellow-100:focus{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .max\:focus\:tw-from-yellow-200:focus{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .max\:focus\:tw-from-yellow-300:focus{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .max\:focus\:tw-from-yellow-400:focus{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .max\:focus\:tw-from-yellow-500:focus{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .max\:focus\:tw-from-yellow-600:focus{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .max\:focus\:tw-from-yellow-700:focus{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .max\:focus\:tw-from-yellow-800:focus{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .max\:focus\:tw-from-yellow-900:focus{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .max\:focus\:tw-from-green-50:focus{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .max\:focus\:tw-from-green-100:focus{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .max\:focus\:tw-from-green-200:focus{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .max\:focus\:tw-from-green-300:focus{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .max\:focus\:tw-from-green-400:focus{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .max\:focus\:tw-from-green-500:focus{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .max\:focus\:tw-from-green-600:focus{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .max\:focus\:tw-from-green-700:focus{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .max\:focus\:tw-from-green-800:focus{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .max\:focus\:tw-from-green-900:focus{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .max\:focus\:tw-from-blue-50:focus{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .max\:focus\:tw-from-blue-100:focus{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .max\:focus\:tw-from-blue-200:focus{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .max\:focus\:tw-from-blue-300:focus{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .max\:focus\:tw-from-blue-400:focus{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .max\:focus\:tw-from-blue-500:focus{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .max\:focus\:tw-from-blue-600:focus{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .max\:focus\:tw-from-blue-700:focus{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .max\:focus\:tw-from-blue-800:focus{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .max\:focus\:tw-from-blue-900:focus{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .max\:focus\:tw-from-indigo-50:focus{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .max\:focus\:tw-from-indigo-100:focus{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .max\:focus\:tw-from-indigo-200:focus{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .max\:focus\:tw-from-indigo-300:focus{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .max\:focus\:tw-from-indigo-400:focus{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .max\:focus\:tw-from-indigo-500:focus{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .max\:focus\:tw-from-indigo-600:focus{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .max\:focus\:tw-from-indigo-700:focus{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .max\:focus\:tw-from-indigo-800:focus{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .max\:focus\:tw-from-indigo-900:focus{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .max\:focus\:tw-from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .max\:focus\:tw-from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .max\:focus\:tw-from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .max\:focus\:tw-from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .max\:focus\:tw-from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .max\:focus\:tw-from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .max\:focus\:tw-from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .max\:focus\:tw-from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .max\:focus\:tw-from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .max\:focus\:tw-from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .max\:focus\:tw-from-pink-50:focus{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .max\:focus\:tw-from-pink-100:focus{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .max\:focus\:tw-from-pink-200:focus{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .max\:focus\:tw-from-pink-300:focus{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .max\:focus\:tw-from-pink-400:focus{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .max\:focus\:tw-from-pink-500:focus{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .max\:focus\:tw-from-pink-600:focus{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .max\:focus\:tw-from-pink-700:focus{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .max\:focus\:tw-from-pink-800:focus{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .max\:focus\:tw-from-pink-900:focus{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .max\:focus\:tw-from-pregnancy-green-1:focus{
    --tw-gradient-from: #346633;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .max\:focus\:tw-from-pregnancy-green-2:focus{
    --tw-gradient-from: #BEEDBE;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .max\:focus\:tw-from-pregnancy-green-3:focus{
    --tw-gradient-from: #F0FCF6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .max\:focus\:tw-from-system-blue-1:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:focus\:tw-from-system-blue-2:focus{
    --tw-gradient-from: #A9BECB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .max\:focus\:tw-from-system-blue-3:focus{
    --tw-gradient-from: #769BB4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .max\:focus\:tw-from-system-dark-blue:focus{
    --tw-gradient-from: #213B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .max\:focus\:tw-from-inactive:focus{
    --tw-gradient-from: #B7B7B7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .max\:focus\:tw-from-system-green-1:focus{
    --tw-gradient-from: #87c540;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .max\:focus\:tw-from-system-orange-1:focus{
    --tw-gradient-from: #ED8936;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .max\:focus\:tw-from-system-grey-1:focus{
    --tw-gradient-from: #C1C1C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .max\:focus\:tw-from-system-grey-2:focus{
    --tw-gradient-from: #DDDDDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .max\:focus\:tw-from-system-grey-3:focus{
    --tw-gradient-from: #B3B3B3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .max\:focus\:tw-from-system-grey-4:focus{
    --tw-gradient-from: #707070;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .max\:focus\:tw-from-system-grey-5:focus{
    --tw-gradient-from: #4D4D4D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .max\:focus\:tw-from-system-grey-6:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:focus\:tw-from-error-red:focus{
    --tw-gradient-from: #C11013;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .max\:focus\:tw-from-system-red-1:focus{
    --tw-gradient-from: #E22828;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .max\:focus\:tw-from-birth-summary-1:focus{
    --tw-gradient-from: #FFC924;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .max\:focus\:tw-from-birth-summary-2:focus{
    --tw-gradient-from: #FFDE7B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .max\:focus\:tw-from-birth-summary-3:focus{
    --tw-gradient-from: #FBFCDD;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .max\:focus\:tw-from-postnatal-assessment-1:focus{
    --tw-gradient-from: #865A87;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .max\:focus\:tw-from-postnatal-assessment-2:focus{
    --tw-gradient-from: #C1A3C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .max\:focus\:tw-from-postnatal-assessment-3:focus{
    --tw-gradient-from: #FCF5FA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .max\:focus\:tw-from-grow-background:focus{
    --tw-gradient-from: #86A3B6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .max\:focus\:tw-from-grow-system-banner:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:focus\:tw-from-grow-blue-1:focus{
    --tw-gradient-from: #1A3B4E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .max\:focus\:tw-from-grow-blue-2:focus{
    --tw-gradient-from: #477591;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:focus\:tw-from-grow-blue-3:focus{
    --tw-gradient-from: #7098B0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .max\:focus\:tw-from-grow-blue-4:focus{
    --tw-gradient-from: #CFE1EC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .max\:focus\:tw-from-grow-blue-5:focus{
    --tw-gradient-from: #547F9A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:focus\:tw-from-grow-blue-6:focus{
    --tw-gradient-from: #77a4bf;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .max\:focus\:tw-from-grow-blue-7:focus{
    --tw-gradient-from: #88BBDB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .max\:focus\:tw-from-grow-chart-toggle:focus{
    --tw-gradient-from: #507A91;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .max\:focus\:tw-from-grow-left-nav-1:focus{
    --tw-gradient-from: #A6B8C3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .max\:focus\:tw-from-grow-left-nav-active:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:focus\:tw-from-grow-left-nav-hover:focus{
    --tw-gradient-from: #3A5869;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:focus\:tw-from-grow-breadcrumb-inactive:focus{
    --tw-gradient-from: #3B5B6E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .max\:focus\:tw-from-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:focus\:tw-from-default-colour:focus{
    --tw-gradient-from: #333333;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:tw-via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:tw-via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:tw-via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:tw-via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:tw-via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .max\:tw-via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .max\:tw-via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .max\:tw-via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .max\:tw-via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .max\:tw-via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .max\:tw-via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .max\:tw-via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .max\:tw-via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .max\:tw-via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .max\:tw-via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .max\:tw-via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .max\:tw-via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .max\:tw-via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .max\:tw-via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .max\:tw-via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .max\:tw-via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .max\:tw-via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .max\:tw-via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .max\:tw-via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .max\:tw-via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .max\:tw-via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .max\:tw-via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .max\:tw-via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .max\:tw-via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .max\:tw-via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .max\:tw-via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .max\:tw-via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .max\:tw-via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .max\:tw-via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .max\:tw-via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .max\:tw-via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .max\:tw-via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .max\:tw-via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .max\:tw-via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .max\:tw-via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .max\:tw-via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .max\:tw-via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .max\:tw-via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .max\:tw-via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .max\:tw-via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .max\:tw-via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .max\:tw-via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .max\:tw-via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .max\:tw-via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .max\:tw-via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .max\:tw-via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .max\:tw-via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .max\:tw-via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .max\:tw-via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .max\:tw-via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .max\:tw-via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .max\:tw-via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .max\:tw-via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .max\:tw-via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .max\:tw-via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .max\:tw-via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .max\:tw-via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .max\:tw-via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .max\:tw-via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .max\:tw-via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .max\:tw-via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .max\:tw-via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .max\:tw-via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .max\:tw-via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .max\:tw-via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .max\:tw-via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .max\:tw-via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .max\:tw-via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .max\:tw-via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .max\:tw-via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .max\:tw-via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .max\:tw-via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .max\:tw-via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .max\:tw-via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .max\:tw-via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .max\:tw-via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .max\:tw-via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .max\:tw-via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .max\:tw-via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .max\:tw-via-pregnancy-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .max\:tw-via-pregnancy-green-2{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .max\:tw-via-pregnancy-green-3{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .max\:tw-via-system-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:tw-via-system-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .max\:tw-via-system-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .max\:tw-via-system-dark-blue{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .max\:tw-via-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .max\:tw-via-system-green-1{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .max\:tw-via-system-orange-1{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .max\:tw-via-system-grey-1{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .max\:tw-via-system-grey-2{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .max\:tw-via-system-grey-3{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .max\:tw-via-system-grey-4{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .max\:tw-via-system-grey-5{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .max\:tw-via-system-grey-6{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:tw-via-error-red{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .max\:tw-via-system-red-1{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .max\:tw-via-birth-summary-1{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .max\:tw-via-birth-summary-2{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .max\:tw-via-birth-summary-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .max\:tw-via-postnatal-assessment-1{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .max\:tw-via-postnatal-assessment-2{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .max\:tw-via-postnatal-assessment-3{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .max\:tw-via-grow-background{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .max\:tw-via-grow-system-banner{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:tw-via-grow-blue-1{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .max\:tw-via-grow-blue-2{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:tw-via-grow-blue-3{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .max\:tw-via-grow-blue-4{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .max\:tw-via-grow-blue-5{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:tw-via-grow-blue-6{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .max\:tw-via-grow-blue-7{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .max\:tw-via-grow-chart-toggle{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .max\:tw-via-grow-left-nav-1{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .max\:tw-via-grow-left-nav-active{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:tw-via-grow-left-nav-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:tw-via-grow-breadcrumb-inactive{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .max\:tw-via-grow-breadcrumb-inactive-text{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:tw-via-default-colour{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:hover\:tw-via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:hover\:tw-via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:hover\:tw-via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:hover\:tw-via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:hover\:tw-via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .max\:hover\:tw-via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .max\:hover\:tw-via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .max\:hover\:tw-via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .max\:hover\:tw-via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .max\:hover\:tw-via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .max\:hover\:tw-via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .max\:hover\:tw-via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .max\:hover\:tw-via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .max\:hover\:tw-via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .max\:hover\:tw-via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .max\:hover\:tw-via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .max\:hover\:tw-via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .max\:hover\:tw-via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .max\:hover\:tw-via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .max\:hover\:tw-via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .max\:hover\:tw-via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .max\:hover\:tw-via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .max\:hover\:tw-via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .max\:hover\:tw-via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .max\:hover\:tw-via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .max\:hover\:tw-via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .max\:hover\:tw-via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .max\:hover\:tw-via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .max\:hover\:tw-via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .max\:hover\:tw-via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .max\:hover\:tw-via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .max\:hover\:tw-via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .max\:hover\:tw-via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .max\:hover\:tw-via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .max\:hover\:tw-via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .max\:hover\:tw-via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .max\:hover\:tw-via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .max\:hover\:tw-via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .max\:hover\:tw-via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .max\:hover\:tw-via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .max\:hover\:tw-via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .max\:hover\:tw-via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .max\:hover\:tw-via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .max\:hover\:tw-via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .max\:hover\:tw-via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .max\:hover\:tw-via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .max\:hover\:tw-via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .max\:hover\:tw-via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .max\:hover\:tw-via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .max\:hover\:tw-via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .max\:hover\:tw-via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .max\:hover\:tw-via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .max\:hover\:tw-via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .max\:hover\:tw-via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .max\:hover\:tw-via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .max\:hover\:tw-via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .max\:hover\:tw-via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .max\:hover\:tw-via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .max\:hover\:tw-via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .max\:hover\:tw-via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .max\:hover\:tw-via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .max\:hover\:tw-via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .max\:hover\:tw-via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .max\:hover\:tw-via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .max\:hover\:tw-via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .max\:hover\:tw-via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .max\:hover\:tw-via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .max\:hover\:tw-via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .max\:hover\:tw-via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .max\:hover\:tw-via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .max\:hover\:tw-via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .max\:hover\:tw-via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .max\:hover\:tw-via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .max\:hover\:tw-via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .max\:hover\:tw-via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .max\:hover\:tw-via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .max\:hover\:tw-via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .max\:hover\:tw-via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .max\:hover\:tw-via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .max\:hover\:tw-via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .max\:hover\:tw-via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .max\:hover\:tw-via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .max\:hover\:tw-via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .max\:hover\:tw-via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .max\:hover\:tw-via-pregnancy-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .max\:hover\:tw-via-pregnancy-green-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .max\:hover\:tw-via-pregnancy-green-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .max\:hover\:tw-via-system-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:hover\:tw-via-system-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .max\:hover\:tw-via-system-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .max\:hover\:tw-via-system-dark-blue:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .max\:hover\:tw-via-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .max\:hover\:tw-via-system-green-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .max\:hover\:tw-via-system-orange-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .max\:hover\:tw-via-system-grey-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .max\:hover\:tw-via-system-grey-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .max\:hover\:tw-via-system-grey-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .max\:hover\:tw-via-system-grey-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .max\:hover\:tw-via-system-grey-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .max\:hover\:tw-via-system-grey-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:hover\:tw-via-error-red:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .max\:hover\:tw-via-system-red-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .max\:hover\:tw-via-birth-summary-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .max\:hover\:tw-via-birth-summary-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .max\:hover\:tw-via-birth-summary-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .max\:hover\:tw-via-postnatal-assessment-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .max\:hover\:tw-via-postnatal-assessment-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .max\:hover\:tw-via-postnatal-assessment-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .max\:hover\:tw-via-grow-background:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .max\:hover\:tw-via-grow-system-banner:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:hover\:tw-via-grow-blue-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .max\:hover\:tw-via-grow-blue-2:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:hover\:tw-via-grow-blue-3:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .max\:hover\:tw-via-grow-blue-4:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .max\:hover\:tw-via-grow-blue-5:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:hover\:tw-via-grow-blue-6:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .max\:hover\:tw-via-grow-blue-7:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .max\:hover\:tw-via-grow-chart-toggle:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .max\:hover\:tw-via-grow-left-nav-1:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .max\:hover\:tw-via-grow-left-nav-active:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:hover\:tw-via-grow-left-nav-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:hover\:tw-via-grow-breadcrumb-inactive:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .max\:hover\:tw-via-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:hover\:tw-via-default-colour:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:focus\:tw-via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:focus\:tw-via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:focus\:tw-via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .max\:focus\:tw-via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .max\:focus\:tw-via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .max\:focus\:tw-via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .max\:focus\:tw-via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .max\:focus\:tw-via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .max\:focus\:tw-via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .max\:focus\:tw-via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .max\:focus\:tw-via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .max\:focus\:tw-via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .max\:focus\:tw-via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .max\:focus\:tw-via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .max\:focus\:tw-via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .max\:focus\:tw-via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .max\:focus\:tw-via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .max\:focus\:tw-via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .max\:focus\:tw-via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .max\:focus\:tw-via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .max\:focus\:tw-via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .max\:focus\:tw-via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .max\:focus\:tw-via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .max\:focus\:tw-via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .max\:focus\:tw-via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .max\:focus\:tw-via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .max\:focus\:tw-via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .max\:focus\:tw-via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .max\:focus\:tw-via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .max\:focus\:tw-via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .max\:focus\:tw-via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .max\:focus\:tw-via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .max\:focus\:tw-via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .max\:focus\:tw-via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .max\:focus\:tw-via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .max\:focus\:tw-via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .max\:focus\:tw-via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .max\:focus\:tw-via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .max\:focus\:tw-via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .max\:focus\:tw-via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .max\:focus\:tw-via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .max\:focus\:tw-via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .max\:focus\:tw-via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .max\:focus\:tw-via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .max\:focus\:tw-via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .max\:focus\:tw-via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .max\:focus\:tw-via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .max\:focus\:tw-via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .max\:focus\:tw-via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .max\:focus\:tw-via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .max\:focus\:tw-via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .max\:focus\:tw-via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .max\:focus\:tw-via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .max\:focus\:tw-via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .max\:focus\:tw-via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .max\:focus\:tw-via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .max\:focus\:tw-via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .max\:focus\:tw-via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .max\:focus\:tw-via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .max\:focus\:tw-via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .max\:focus\:tw-via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .max\:focus\:tw-via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .max\:focus\:tw-via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .max\:focus\:tw-via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .max\:focus\:tw-via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .max\:focus\:tw-via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .max\:focus\:tw-via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .max\:focus\:tw-via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .max\:focus\:tw-via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .max\:focus\:tw-via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .max\:focus\:tw-via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .max\:focus\:tw-via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .max\:focus\:tw-via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .max\:focus\:tw-via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .max\:focus\:tw-via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .max\:focus\:tw-via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .max\:focus\:tw-via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .max\:focus\:tw-via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .max\:focus\:tw-via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .max\:focus\:tw-via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .max\:focus\:tw-via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .max\:focus\:tw-via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .max\:focus\:tw-via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .max\:focus\:tw-via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .max\:focus\:tw-via-pregnancy-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #346633, var(--tw-gradient-to, rgba(52, 102, 51, 0));
  }

  .max\:focus\:tw-via-pregnancy-green-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BEEDBE, var(--tw-gradient-to, rgba(190, 237, 190, 0));
  }

  .max\:focus\:tw-via-pregnancy-green-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F0FCF6, var(--tw-gradient-to, rgba(240, 252, 246, 0));
  }

  .max\:focus\:tw-via-system-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:focus\:tw-via-system-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A9BECB, var(--tw-gradient-to, rgba(169, 190, 203, 0));
  }

  .max\:focus\:tw-via-system-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #769BB4, var(--tw-gradient-to, rgba(118, 155, 180, 0));
  }

  .max\:focus\:tw-via-system-dark-blue:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #213B4E, var(--tw-gradient-to, rgba(33, 59, 78, 0));
  }

  .max\:focus\:tw-via-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B7B7B7, var(--tw-gradient-to, rgba(183, 183, 183, 0));
  }

  .max\:focus\:tw-via-system-green-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #87c540, var(--tw-gradient-to, rgba(135, 197, 64, 0));
  }

  .max\:focus\:tw-via-system-orange-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ED8936, var(--tw-gradient-to, rgba(237, 137, 54, 0));
  }

  .max\:focus\:tw-via-system-grey-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1C1C1, var(--tw-gradient-to, rgba(193, 193, 193, 0));
  }

  .max\:focus\:tw-via-system-grey-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DDDDDD, var(--tw-gradient-to, rgba(221, 221, 221, 0));
  }

  .max\:focus\:tw-via-system-grey-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B3B3B3, var(--tw-gradient-to, rgba(179, 179, 179, 0));
  }

  .max\:focus\:tw-via-system-grey-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #707070, var(--tw-gradient-to, rgba(112, 112, 112, 0));
  }

  .max\:focus\:tw-via-system-grey-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4D4D4D, var(--tw-gradient-to, rgba(77, 77, 77, 0));
  }

  .max\:focus\:tw-via-system-grey-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:focus\:tw-via-error-red:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C11013, var(--tw-gradient-to, rgba(193, 16, 19, 0));
  }

  .max\:focus\:tw-via-system-red-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E22828, var(--tw-gradient-to, rgba(226, 40, 40, 0));
  }

  .max\:focus\:tw-via-birth-summary-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFC924, var(--tw-gradient-to, rgba(255, 201, 36, 0));
  }

  .max\:focus\:tw-via-birth-summary-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FFDE7B, var(--tw-gradient-to, rgba(255, 222, 123, 0));
  }

  .max\:focus\:tw-via-birth-summary-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FBFCDD, var(--tw-gradient-to, rgba(251, 252, 221, 0));
  }

  .max\:focus\:tw-via-postnatal-assessment-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #865A87, var(--tw-gradient-to, rgba(134, 90, 135, 0));
  }

  .max\:focus\:tw-via-postnatal-assessment-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #C1A3C2, var(--tw-gradient-to, rgba(193, 163, 194, 0));
  }

  .max\:focus\:tw-via-postnatal-assessment-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FCF5FA, var(--tw-gradient-to, rgba(252, 245, 250, 0));
  }

  .max\:focus\:tw-via-grow-background:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86A3B6, var(--tw-gradient-to, rgba(134, 163, 182, 0));
  }

  .max\:focus\:tw-via-grow-system-banner:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:focus\:tw-via-grow-blue-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A3B4E, var(--tw-gradient-to, rgba(26, 59, 78, 0));
  }

  .max\:focus\:tw-via-grow-blue-2:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #477591, var(--tw-gradient-to, rgba(71, 117, 145, 0));
  }

  .max\:focus\:tw-via-grow-blue-3:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7098B0, var(--tw-gradient-to, rgba(112, 152, 176, 0));
  }

  .max\:focus\:tw-via-grow-blue-4:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CFE1EC, var(--tw-gradient-to, rgba(207, 225, 236, 0));
  }

  .max\:focus\:tw-via-grow-blue-5:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #547F9A, var(--tw-gradient-to, rgba(84, 127, 154, 0));
  }

  .max\:focus\:tw-via-grow-blue-6:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #77a4bf, var(--tw-gradient-to, rgba(119, 164, 191, 0));
  }

  .max\:focus\:tw-via-grow-blue-7:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #88BBDB, var(--tw-gradient-to, rgba(136, 187, 219, 0));
  }

  .max\:focus\:tw-via-grow-chart-toggle:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #507A91, var(--tw-gradient-to, rgba(80, 122, 145, 0));
  }

  .max\:focus\:tw-via-grow-left-nav-1:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #A6B8C3, var(--tw-gradient-to, rgba(166, 184, 195, 0));
  }

  .max\:focus\:tw-via-grow-left-nav-active:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:focus\:tw-via-grow-left-nav-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3A5869, var(--tw-gradient-to, rgba(58, 88, 105, 0));
  }

  .max\:focus\:tw-via-grow-breadcrumb-inactive:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3B5B6E, var(--tw-gradient-to, rgba(59, 91, 110, 0));
  }

  .max\:focus\:tw-via-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:focus\:tw-via-default-colour:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #333333, var(--tw-gradient-to, rgba(51, 51, 51, 0));
  }

  .max\:tw-to-transparent{
    --tw-gradient-to: transparent;
  }

  .max\:tw-to-current{
    --tw-gradient-to: currentColor;
  }

  .max\:tw-to-black{
    --tw-gradient-to: #000;
  }

  .max\:tw-to-white{
    --tw-gradient-to: #fff;
  }

  .max\:tw-to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .max\:tw-to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .max\:tw-to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .max\:tw-to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .max\:tw-to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .max\:tw-to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .max\:tw-to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .max\:tw-to-gray-700{
    --tw-gradient-to: #374151;
  }

  .max\:tw-to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .max\:tw-to-gray-900{
    --tw-gradient-to: #111827;
  }

  .max\:tw-to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .max\:tw-to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .max\:tw-to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .max\:tw-to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .max\:tw-to-red-400{
    --tw-gradient-to: #f87171;
  }

  .max\:tw-to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .max\:tw-to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .max\:tw-to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .max\:tw-to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .max\:tw-to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .max\:tw-to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .max\:tw-to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .max\:tw-to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .max\:tw-to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .max\:tw-to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .max\:tw-to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .max\:tw-to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .max\:tw-to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .max\:tw-to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .max\:tw-to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .max\:tw-to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .max\:tw-to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .max\:tw-to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .max\:tw-to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .max\:tw-to-green-400{
    --tw-gradient-to: #34d399;
  }

  .max\:tw-to-green-500{
    --tw-gradient-to: #10b981;
  }

  .max\:tw-to-green-600{
    --tw-gradient-to: #059669;
  }

  .max\:tw-to-green-700{
    --tw-gradient-to: #047857;
  }

  .max\:tw-to-green-800{
    --tw-gradient-to: #065f46;
  }

  .max\:tw-to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .max\:tw-to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .max\:tw-to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .max\:tw-to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .max\:tw-to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .max\:tw-to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .max\:tw-to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .max\:tw-to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .max\:tw-to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .max\:tw-to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .max\:tw-to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .max\:tw-to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .max\:tw-to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .max\:tw-to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .max\:tw-to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .max\:tw-to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .max\:tw-to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .max\:tw-to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .max\:tw-to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .max\:tw-to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .max\:tw-to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .max\:tw-to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .max\:tw-to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .max\:tw-to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .max\:tw-to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .max\:tw-to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .max\:tw-to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .max\:tw-to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .max\:tw-to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .max\:tw-to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .max\:tw-to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .max\:tw-to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .max\:tw-to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .max\:tw-to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .max\:tw-to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .max\:tw-to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .max\:tw-to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .max\:tw-to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .max\:tw-to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .max\:tw-to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .max\:tw-to-pink-900{
    --tw-gradient-to: #831843;
  }

  .max\:tw-to-pregnancy-green-1{
    --tw-gradient-to: #346633;
  }

  .max\:tw-to-pregnancy-green-2{
    --tw-gradient-to: #BEEDBE;
  }

  .max\:tw-to-pregnancy-green-3{
    --tw-gradient-to: #F0FCF6;
  }

  .max\:tw-to-system-blue-1{
    --tw-gradient-to: #477591;
  }

  .max\:tw-to-system-blue-2{
    --tw-gradient-to: #A9BECB;
  }

  .max\:tw-to-system-blue-3{
    --tw-gradient-to: #769BB4;
  }

  .max\:tw-to-system-dark-blue{
    --tw-gradient-to: #213B4E;
  }

  .max\:tw-to-inactive{
    --tw-gradient-to: #B7B7B7;
  }

  .max\:tw-to-system-green-1{
    --tw-gradient-to: #87c540;
  }

  .max\:tw-to-system-orange-1{
    --tw-gradient-to: #ED8936;
  }

  .max\:tw-to-system-grey-1{
    --tw-gradient-to: #C1C1C1;
  }

  .max\:tw-to-system-grey-2{
    --tw-gradient-to: #DDDDDD;
  }

  .max\:tw-to-system-grey-3{
    --tw-gradient-to: #B3B3B3;
  }

  .max\:tw-to-system-grey-4{
    --tw-gradient-to: #707070;
  }

  .max\:tw-to-system-grey-5{
    --tw-gradient-to: #4D4D4D;
  }

  .max\:tw-to-system-grey-6{
    --tw-gradient-to: #333333;
  }

  .max\:tw-to-error-red{
    --tw-gradient-to: #C11013;
  }

  .max\:tw-to-system-red-1{
    --tw-gradient-to: #E22828;
  }

  .max\:tw-to-birth-summary-1{
    --tw-gradient-to: #FFC924;
  }

  .max\:tw-to-birth-summary-2{
    --tw-gradient-to: #FFDE7B;
  }

  .max\:tw-to-birth-summary-3{
    --tw-gradient-to: #FBFCDD;
  }

  .max\:tw-to-postnatal-assessment-1{
    --tw-gradient-to: #865A87;
  }

  .max\:tw-to-postnatal-assessment-2{
    --tw-gradient-to: #C1A3C2;
  }

  .max\:tw-to-postnatal-assessment-3{
    --tw-gradient-to: #FCF5FA;
  }

  .max\:tw-to-grow-background{
    --tw-gradient-to: #86A3B6;
  }

  .max\:tw-to-grow-system-banner{
    --tw-gradient-to: #547F9A;
  }

  .max\:tw-to-grow-blue-1{
    --tw-gradient-to: #1A3B4E;
  }

  .max\:tw-to-grow-blue-2{
    --tw-gradient-to: #477591;
  }

  .max\:tw-to-grow-blue-3{
    --tw-gradient-to: #7098B0;
  }

  .max\:tw-to-grow-blue-4{
    --tw-gradient-to: #CFE1EC;
  }

  .max\:tw-to-grow-blue-5{
    --tw-gradient-to: #547F9A;
  }

  .max\:tw-to-grow-blue-6{
    --tw-gradient-to: #77a4bf;
  }

  .max\:tw-to-grow-blue-7{
    --tw-gradient-to: #88BBDB;
  }

  .max\:tw-to-grow-chart-toggle{
    --tw-gradient-to: #507A91;
  }

  .max\:tw-to-grow-left-nav-1{
    --tw-gradient-to: #A6B8C3;
  }

  .max\:tw-to-grow-left-nav-active{
    --tw-gradient-to: #3A5869;
  }

  .max\:tw-to-grow-left-nav-hover{
    --tw-gradient-to: #3A5869;
  }

  .max\:tw-to-grow-breadcrumb-inactive{
    --tw-gradient-to: #3B5B6E;
  }

  .max\:tw-to-grow-breadcrumb-inactive-text{
    --tw-gradient-to: #333333;
  }

  .max\:tw-to-default-colour{
    --tw-gradient-to: #333333;
  }

  .max\:hover\:tw-to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .max\:hover\:tw-to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .max\:hover\:tw-to-black:hover{
    --tw-gradient-to: #000;
  }

  .max\:hover\:tw-to-white:hover{
    --tw-gradient-to: #fff;
  }

  .max\:hover\:tw-to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .max\:hover\:tw-to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .max\:hover\:tw-to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .max\:hover\:tw-to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .max\:hover\:tw-to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .max\:hover\:tw-to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .max\:hover\:tw-to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .max\:hover\:tw-to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .max\:hover\:tw-to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .max\:hover\:tw-to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .max\:hover\:tw-to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .max\:hover\:tw-to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .max\:hover\:tw-to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .max\:hover\:tw-to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .max\:hover\:tw-to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .max\:hover\:tw-to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .max\:hover\:tw-to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .max\:hover\:tw-to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .max\:hover\:tw-to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .max\:hover\:tw-to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .max\:hover\:tw-to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .max\:hover\:tw-to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .max\:hover\:tw-to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .max\:hover\:tw-to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .max\:hover\:tw-to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .max\:hover\:tw-to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .max\:hover\:tw-to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .max\:hover\:tw-to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .max\:hover\:tw-to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .max\:hover\:tw-to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .max\:hover\:tw-to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .max\:hover\:tw-to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .max\:hover\:tw-to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .max\:hover\:tw-to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .max\:hover\:tw-to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .max\:hover\:tw-to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .max\:hover\:tw-to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .max\:hover\:tw-to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .max\:hover\:tw-to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .max\:hover\:tw-to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .max\:hover\:tw-to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .max\:hover\:tw-to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .max\:hover\:tw-to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .max\:hover\:tw-to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .max\:hover\:tw-to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .max\:hover\:tw-to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .max\:hover\:tw-to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .max\:hover\:tw-to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .max\:hover\:tw-to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .max\:hover\:tw-to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .max\:hover\:tw-to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .max\:hover\:tw-to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .max\:hover\:tw-to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .max\:hover\:tw-to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .max\:hover\:tw-to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .max\:hover\:tw-to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .max\:hover\:tw-to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .max\:hover\:tw-to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .max\:hover\:tw-to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .max\:hover\:tw-to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .max\:hover\:tw-to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .max\:hover\:tw-to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .max\:hover\:tw-to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .max\:hover\:tw-to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .max\:hover\:tw-to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .max\:hover\:tw-to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .max\:hover\:tw-to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .max\:hover\:tw-to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .max\:hover\:tw-to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .max\:hover\:tw-to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .max\:hover\:tw-to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .max\:hover\:tw-to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .max\:hover\:tw-to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .max\:hover\:tw-to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .max\:hover\:tw-to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .max\:hover\:tw-to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .max\:hover\:tw-to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .max\:hover\:tw-to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .max\:hover\:tw-to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .max\:hover\:tw-to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .max\:hover\:tw-to-pregnancy-green-1:hover{
    --tw-gradient-to: #346633;
  }

  .max\:hover\:tw-to-pregnancy-green-2:hover{
    --tw-gradient-to: #BEEDBE;
  }

  .max\:hover\:tw-to-pregnancy-green-3:hover{
    --tw-gradient-to: #F0FCF6;
  }

  .max\:hover\:tw-to-system-blue-1:hover{
    --tw-gradient-to: #477591;
  }

  .max\:hover\:tw-to-system-blue-2:hover{
    --tw-gradient-to: #A9BECB;
  }

  .max\:hover\:tw-to-system-blue-3:hover{
    --tw-gradient-to: #769BB4;
  }

  .max\:hover\:tw-to-system-dark-blue:hover{
    --tw-gradient-to: #213B4E;
  }

  .max\:hover\:tw-to-inactive:hover{
    --tw-gradient-to: #B7B7B7;
  }

  .max\:hover\:tw-to-system-green-1:hover{
    --tw-gradient-to: #87c540;
  }

  .max\:hover\:tw-to-system-orange-1:hover{
    --tw-gradient-to: #ED8936;
  }

  .max\:hover\:tw-to-system-grey-1:hover{
    --tw-gradient-to: #C1C1C1;
  }

  .max\:hover\:tw-to-system-grey-2:hover{
    --tw-gradient-to: #DDDDDD;
  }

  .max\:hover\:tw-to-system-grey-3:hover{
    --tw-gradient-to: #B3B3B3;
  }

  .max\:hover\:tw-to-system-grey-4:hover{
    --tw-gradient-to: #707070;
  }

  .max\:hover\:tw-to-system-grey-5:hover{
    --tw-gradient-to: #4D4D4D;
  }

  .max\:hover\:tw-to-system-grey-6:hover{
    --tw-gradient-to: #333333;
  }

  .max\:hover\:tw-to-error-red:hover{
    --tw-gradient-to: #C11013;
  }

  .max\:hover\:tw-to-system-red-1:hover{
    --tw-gradient-to: #E22828;
  }

  .max\:hover\:tw-to-birth-summary-1:hover{
    --tw-gradient-to: #FFC924;
  }

  .max\:hover\:tw-to-birth-summary-2:hover{
    --tw-gradient-to: #FFDE7B;
  }

  .max\:hover\:tw-to-birth-summary-3:hover{
    --tw-gradient-to: #FBFCDD;
  }

  .max\:hover\:tw-to-postnatal-assessment-1:hover{
    --tw-gradient-to: #865A87;
  }

  .max\:hover\:tw-to-postnatal-assessment-2:hover{
    --tw-gradient-to: #C1A3C2;
  }

  .max\:hover\:tw-to-postnatal-assessment-3:hover{
    --tw-gradient-to: #FCF5FA;
  }

  .max\:hover\:tw-to-grow-background:hover{
    --tw-gradient-to: #86A3B6;
  }

  .max\:hover\:tw-to-grow-system-banner:hover{
    --tw-gradient-to: #547F9A;
  }

  .max\:hover\:tw-to-grow-blue-1:hover{
    --tw-gradient-to: #1A3B4E;
  }

  .max\:hover\:tw-to-grow-blue-2:hover{
    --tw-gradient-to: #477591;
  }

  .max\:hover\:tw-to-grow-blue-3:hover{
    --tw-gradient-to: #7098B0;
  }

  .max\:hover\:tw-to-grow-blue-4:hover{
    --tw-gradient-to: #CFE1EC;
  }

  .max\:hover\:tw-to-grow-blue-5:hover{
    --tw-gradient-to: #547F9A;
  }

  .max\:hover\:tw-to-grow-blue-6:hover{
    --tw-gradient-to: #77a4bf;
  }

  .max\:hover\:tw-to-grow-blue-7:hover{
    --tw-gradient-to: #88BBDB;
  }

  .max\:hover\:tw-to-grow-chart-toggle:hover{
    --tw-gradient-to: #507A91;
  }

  .max\:hover\:tw-to-grow-left-nav-1:hover{
    --tw-gradient-to: #A6B8C3;
  }

  .max\:hover\:tw-to-grow-left-nav-active:hover{
    --tw-gradient-to: #3A5869;
  }

  .max\:hover\:tw-to-grow-left-nav-hover:hover{
    --tw-gradient-to: #3A5869;
  }

  .max\:hover\:tw-to-grow-breadcrumb-inactive:hover{
    --tw-gradient-to: #3B5B6E;
  }

  .max\:hover\:tw-to-grow-breadcrumb-inactive-text:hover{
    --tw-gradient-to: #333333;
  }

  .max\:hover\:tw-to-default-colour:hover{
    --tw-gradient-to: #333333;
  }

  .max\:focus\:tw-to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .max\:focus\:tw-to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .max\:focus\:tw-to-black:focus{
    --tw-gradient-to: #000;
  }

  .max\:focus\:tw-to-white:focus{
    --tw-gradient-to: #fff;
  }

  .max\:focus\:tw-to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .max\:focus\:tw-to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .max\:focus\:tw-to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .max\:focus\:tw-to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .max\:focus\:tw-to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .max\:focus\:tw-to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .max\:focus\:tw-to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .max\:focus\:tw-to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .max\:focus\:tw-to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .max\:focus\:tw-to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .max\:focus\:tw-to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .max\:focus\:tw-to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .max\:focus\:tw-to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .max\:focus\:tw-to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .max\:focus\:tw-to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .max\:focus\:tw-to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .max\:focus\:tw-to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .max\:focus\:tw-to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .max\:focus\:tw-to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .max\:focus\:tw-to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .max\:focus\:tw-to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .max\:focus\:tw-to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .max\:focus\:tw-to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .max\:focus\:tw-to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .max\:focus\:tw-to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .max\:focus\:tw-to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .max\:focus\:tw-to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .max\:focus\:tw-to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .max\:focus\:tw-to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .max\:focus\:tw-to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .max\:focus\:tw-to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .max\:focus\:tw-to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .max\:focus\:tw-to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .max\:focus\:tw-to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .max\:focus\:tw-to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .max\:focus\:tw-to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .max\:focus\:tw-to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .max\:focus\:tw-to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .max\:focus\:tw-to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .max\:focus\:tw-to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .max\:focus\:tw-to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .max\:focus\:tw-to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .max\:focus\:tw-to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .max\:focus\:tw-to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .max\:focus\:tw-to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .max\:focus\:tw-to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .max\:focus\:tw-to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .max\:focus\:tw-to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .max\:focus\:tw-to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .max\:focus\:tw-to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .max\:focus\:tw-to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .max\:focus\:tw-to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .max\:focus\:tw-to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .max\:focus\:tw-to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .max\:focus\:tw-to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .max\:focus\:tw-to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .max\:focus\:tw-to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .max\:focus\:tw-to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .max\:focus\:tw-to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .max\:focus\:tw-to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .max\:focus\:tw-to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .max\:focus\:tw-to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .max\:focus\:tw-to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .max\:focus\:tw-to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .max\:focus\:tw-to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .max\:focus\:tw-to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .max\:focus\:tw-to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .max\:focus\:tw-to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .max\:focus\:tw-to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .max\:focus\:tw-to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .max\:focus\:tw-to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .max\:focus\:tw-to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .max\:focus\:tw-to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .max\:focus\:tw-to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .max\:focus\:tw-to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .max\:focus\:tw-to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .max\:focus\:tw-to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .max\:focus\:tw-to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .max\:focus\:tw-to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .max\:focus\:tw-to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .max\:focus\:tw-to-pregnancy-green-1:focus{
    --tw-gradient-to: #346633;
  }

  .max\:focus\:tw-to-pregnancy-green-2:focus{
    --tw-gradient-to: #BEEDBE;
  }

  .max\:focus\:tw-to-pregnancy-green-3:focus{
    --tw-gradient-to: #F0FCF6;
  }

  .max\:focus\:tw-to-system-blue-1:focus{
    --tw-gradient-to: #477591;
  }

  .max\:focus\:tw-to-system-blue-2:focus{
    --tw-gradient-to: #A9BECB;
  }

  .max\:focus\:tw-to-system-blue-3:focus{
    --tw-gradient-to: #769BB4;
  }

  .max\:focus\:tw-to-system-dark-blue:focus{
    --tw-gradient-to: #213B4E;
  }

  .max\:focus\:tw-to-inactive:focus{
    --tw-gradient-to: #B7B7B7;
  }

  .max\:focus\:tw-to-system-green-1:focus{
    --tw-gradient-to: #87c540;
  }

  .max\:focus\:tw-to-system-orange-1:focus{
    --tw-gradient-to: #ED8936;
  }

  .max\:focus\:tw-to-system-grey-1:focus{
    --tw-gradient-to: #C1C1C1;
  }

  .max\:focus\:tw-to-system-grey-2:focus{
    --tw-gradient-to: #DDDDDD;
  }

  .max\:focus\:tw-to-system-grey-3:focus{
    --tw-gradient-to: #B3B3B3;
  }

  .max\:focus\:tw-to-system-grey-4:focus{
    --tw-gradient-to: #707070;
  }

  .max\:focus\:tw-to-system-grey-5:focus{
    --tw-gradient-to: #4D4D4D;
  }

  .max\:focus\:tw-to-system-grey-6:focus{
    --tw-gradient-to: #333333;
  }

  .max\:focus\:tw-to-error-red:focus{
    --tw-gradient-to: #C11013;
  }

  .max\:focus\:tw-to-system-red-1:focus{
    --tw-gradient-to: #E22828;
  }

  .max\:focus\:tw-to-birth-summary-1:focus{
    --tw-gradient-to: #FFC924;
  }

  .max\:focus\:tw-to-birth-summary-2:focus{
    --tw-gradient-to: #FFDE7B;
  }

  .max\:focus\:tw-to-birth-summary-3:focus{
    --tw-gradient-to: #FBFCDD;
  }

  .max\:focus\:tw-to-postnatal-assessment-1:focus{
    --tw-gradient-to: #865A87;
  }

  .max\:focus\:tw-to-postnatal-assessment-2:focus{
    --tw-gradient-to: #C1A3C2;
  }

  .max\:focus\:tw-to-postnatal-assessment-3:focus{
    --tw-gradient-to: #FCF5FA;
  }

  .max\:focus\:tw-to-grow-background:focus{
    --tw-gradient-to: #86A3B6;
  }

  .max\:focus\:tw-to-grow-system-banner:focus{
    --tw-gradient-to: #547F9A;
  }

  .max\:focus\:tw-to-grow-blue-1:focus{
    --tw-gradient-to: #1A3B4E;
  }

  .max\:focus\:tw-to-grow-blue-2:focus{
    --tw-gradient-to: #477591;
  }

  .max\:focus\:tw-to-grow-blue-3:focus{
    --tw-gradient-to: #7098B0;
  }

  .max\:focus\:tw-to-grow-blue-4:focus{
    --tw-gradient-to: #CFE1EC;
  }

  .max\:focus\:tw-to-grow-blue-5:focus{
    --tw-gradient-to: #547F9A;
  }

  .max\:focus\:tw-to-grow-blue-6:focus{
    --tw-gradient-to: #77a4bf;
  }

  .max\:focus\:tw-to-grow-blue-7:focus{
    --tw-gradient-to: #88BBDB;
  }

  .max\:focus\:tw-to-grow-chart-toggle:focus{
    --tw-gradient-to: #507A91;
  }

  .max\:focus\:tw-to-grow-left-nav-1:focus{
    --tw-gradient-to: #A6B8C3;
  }

  .max\:focus\:tw-to-grow-left-nav-active:focus{
    --tw-gradient-to: #3A5869;
  }

  .max\:focus\:tw-to-grow-left-nav-hover:focus{
    --tw-gradient-to: #3A5869;
  }

  .max\:focus\:tw-to-grow-breadcrumb-inactive:focus{
    --tw-gradient-to: #3B5B6E;
  }

  .max\:focus\:tw-to-grow-breadcrumb-inactive-text:focus{
    --tw-gradient-to: #333333;
  }

  .max\:focus\:tw-to-default-colour:focus{
    --tw-gradient-to: #333333;
  }

  .max\:tw-decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .max\:tw-decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .max\:tw-bg-auto{
    background-size: auto;
  }

  .max\:tw-bg-cover{
    background-size: cover;
  }

  .max\:tw-bg-contain{
    background-size: contain;
  }

  .max\:tw-bg-fixed{
    background-attachment: fixed;
  }

  .max\:tw-bg-local{
    background-attachment: local;
  }

  .max\:tw-bg-scroll{
    background-attachment: scroll;
  }

  .max\:tw-bg-clip-border{
    background-clip: border-box;
  }

  .max\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  .max\:tw-bg-clip-content{
    background-clip: content-box;
  }

  .max\:tw-bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .max\:tw-bg-bottom{
    background-position: bottom;
  }

  .max\:tw-bg-center{
    background-position: center;
  }

  .max\:tw-bg-left{
    background-position: left;
  }

  .max\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  .max\:tw-bg-left-top{
    background-position: left top;
  }

  .max\:tw-bg-right{
    background-position: right;
  }

  .max\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  .max\:tw-bg-right-top{
    background-position: right top;
  }

  .max\:tw-bg-top{
    background-position: top;
  }

  .max\:tw-bg-repeat{
    background-repeat: repeat;
  }

  .max\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  .max\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  .max\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  .max\:tw-bg-repeat-round{
    background-repeat: round;
  }

  .max\:tw-bg-repeat-space{
    background-repeat: space;
  }

  .max\:tw-bg-origin-border{
    background-origin: border-box;
  }

  .max\:tw-bg-origin-padding{
    background-origin: padding-box;
  }

  .max\:tw-bg-origin-content{
    background-origin: content-box;
  }

  .max\:tw-fill-current{
    fill: currentColor;
  }

  .max\:tw-stroke-current{
    stroke: currentColor;
  }

  .max\:tw-stroke-0{
    stroke-width: 0;
  }

  .max\:tw-stroke-1{
    stroke-width: 1;
  }

  .max\:tw-stroke-2{
    stroke-width: 2;
  }

  .max\:tw-object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .max\:tw-object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .max\:tw-object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .max\:tw-object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .max\:tw-object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .max\:tw-object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .max\:tw-object-center{
    -o-object-position: center;
       object-position: center;
  }

  .max\:tw-object-left{
    -o-object-position: left;
       object-position: left;
  }

  .max\:tw-object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .max\:tw-object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .max\:tw-object-right{
    -o-object-position: right;
       object-position: right;
  }

  .max\:tw-object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .max\:tw-object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .max\:tw-object-top{
    -o-object-position: top;
       object-position: top;
  }

  .max\:tw-p-0{
    padding: 0px;
  }

  .max\:tw-p-1{
    padding: 0.25rem;
  }

  .max\:tw-p-2{
    padding: 0.5rem;
  }

  .max\:tw-p-3{
    padding: 0.75rem;
  }

  .max\:tw-p-4{
    padding: 1rem;
  }

  .max\:tw-p-5{
    padding: 1.25rem;
  }

  .max\:tw-p-6{
    padding: 1.5rem;
  }

  .max\:tw-p-7{
    padding: 1.75rem;
  }

  .max\:tw-p-8{
    padding: 2rem;
  }

  .max\:tw-p-9{
    padding: 2.25rem;
  }

  .max\:tw-p-10{
    padding: 2.5rem;
  }

  .max\:tw-p-11{
    padding: 2.75rem;
  }

  .max\:tw-p-12{
    padding: 3rem;
  }

  .max\:tw-p-13{
    padding: 3.25rem;
  }

  .max\:tw-p-14{
    padding: 3.5rem;
  }

  .max\:tw-p-15{
    padding: 3.75rem;
  }

  .max\:tw-p-16{
    padding: 4rem;
  }

  .max\:tw-p-17{
    padding: 4.25rem;
  }

  .max\:tw-p-18{
    padding: 4.5rem;
  }

  .max\:tw-p-19{
    padding: 4.75rem;
  }

  .max\:tw-p-20{
    padding: 5rem;
  }

  .max\:tw-p-21{
    padding: 5.25rem;
  }

  .max\:tw-p-22{
    padding: 5.5rem;
  }

  .max\:tw-p-23{
    padding: 5.75rem;
  }

  .max\:tw-p-24{
    padding: 6rem;
  }

  .max\:tw-p-25{
    padding: 6.25rem;
  }

  .max\:tw-p-26{
    padding: 6.5rem;
  }

  .max\:tw-p-27{
    padding: 6.75rem;
  }

  .max\:tw-p-28{
    padding: 7rem;
  }

  .max\:tw-p-29{
    padding: 7.25rem;
  }

  .max\:tw-p-30{
    padding: 7.5rem;
  }

  .max\:tw-p-31{
    padding: 7.75rem;
  }

  .max\:tw-p-32{
    padding: 8rem;
  }

  .max\:tw-p-33{
    padding: 8.25rem;
  }

  .max\:tw-p-34{
    padding: 8.5rem;
  }

  .max\:tw-p-35{
    padding: 8.75rem;
  }

  .max\:tw-p-36{
    padding: 9rem;
  }

  .max\:tw-p-37{
    padding: 9.25rem;
  }

  .max\:tw-p-38{
    padding: 9.5rem;
  }

  .max\:tw-p-39{
    padding: 9.75rem;
  }

  .max\:tw-p-40{
    padding: 10rem;
  }

  .max\:tw-p-41{
    padding: 10.25rem;
  }

  .max\:tw-p-42{
    padding: 10.5rem;
  }

  .max\:tw-p-43{
    padding: 10.75rem;
  }

  .max\:tw-p-44{
    padding: 11rem;
  }

  .max\:tw-p-45{
    padding: 11.25rem;
  }

  .max\:tw-p-46{
    padding: 11.5rem;
  }

  .max\:tw-p-47{
    padding: 11.75rem;
  }

  .max\:tw-p-48{
    padding: 12rem;
  }

  .max\:tw-p-50{
    padding: 12.5rem;
  }

  .max\:tw-p-52{
    padding: 13rem;
  }

  .max\:tw-p-53{
    padding: 13.25rem;
  }

  .max\:tw-p-54{
    padding: 13.5rem;
  }

  .max\:tw-p-55{
    padding: 13.75rem;
  }

  .max\:tw-p-56{
    padding: 14rem;
  }

  .max\:tw-p-57{
    padding: 14.25rem;
  }

  .max\:tw-p-58{
    padding: 14.5rem;
  }

  .max\:tw-p-59{
    padding: 14.75rem;
  }

  .max\:tw-p-60{
    padding: 15rem;
  }

  .max\:tw-p-61{
    padding: 15.25rem;
  }

  .max\:tw-p-62{
    padding: 15.5rem;
  }

  .max\:tw-p-63{
    padding: 15.75rem;
  }

  .max\:tw-p-64{
    padding: 16rem;
  }

  .max\:tw-p-65{
    padding: 16.25rem;
  }

  .max\:tw-p-66{
    padding: 16.5rem;
  }

  .max\:tw-p-68{
    padding: 17rem;
  }

  .max\:tw-p-69{
    padding: 17.25rem;
  }

  .max\:tw-p-70{
    padding: 17.5rem;
  }

  .max\:tw-p-71{
    padding: 17.75rem;
  }

  .max\:tw-p-72{
    padding: 18rem;
  }

  .max\:tw-p-73{
    padding: 18.25rem;
  }

  .max\:tw-p-74{
    padding: 18.5rem;
  }

  .max\:tw-p-75{
    padding: 18.75rem;
  }

  .max\:tw-p-76{
    padding: 19rem;
  }

  .max\:tw-p-77{
    padding: 19.25rem;
  }

  .max\:tw-p-78{
    padding: 19.5rem;
  }

  .max\:tw-p-79{
    padding: 19.75rem;
  }

  .max\:tw-p-80{
    padding: 20rem;
  }

  .max\:tw-p-81{
    padding: 20.25rem;
  }

  .max\:tw-p-82{
    padding: 20.5rem;
  }

  .max\:tw-p-83{
    padding: 20.75rem;
  }

  .max\:tw-p-84{
    padding: 21rem;
  }

  .max\:tw-p-85{
    padding: 21.25rem;
  }

  .max\:tw-p-86{
    padding: 21.5rem;
  }

  .max\:tw-p-87{
    padding: 21.75rem;
  }

  .max\:tw-p-88{
    padding: 22rem;
  }

  .max\:tw-p-89{
    padding: 22.25rem;
  }

  .max\:tw-p-90{
    padding: 22.5rem;
  }

  .max\:tw-p-91{
    padding: 22.75rem;
  }

  .max\:tw-p-92{
    padding: 23rem;
  }

  .max\:tw-p-96{
    padding: 24rem;
  }

  .max\:tw-p-102{
    padding: 25.5rem;
  }

  .max\:tw-p-112{
    padding: 28rem;
  }

  .max\:tw-p-128{
    padding: 31rem;
  }

  .max\:tw-p-129{
    padding: 32.25rem;
  }

  .max\:tw-p-130{
    padding: 32.5rem;
  }

  .max\:tw-p-140{
    padding: 35rem;
  }

  .max\:tw-p-160{
    padding: 40rem;
  }

  .max\:tw-p-180{
    padding: 45rem;
  }

  .max\:tw-p-185{
    padding: 46.25rem;
  }

  .max\:tw-p-190{
    padding: 47.5rem;
  }

  .max\:tw-p-200{
    padding: 50rem;
  }

  .max\:tw-p-px{
    padding: 1px;
  }

  .max\:tw-p-0\.5{
    padding: 0.125rem;
  }

  .max\:tw-p-1\.5{
    padding: 0.375rem;
  }

  .max\:tw-p-2\.5{
    padding: 0.625rem;
  }

  .max\:tw-p-3\.5{
    padding: 0.875rem;
  }

  .max\:tw-px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .max\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .max\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .max\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .max\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .max\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .max\:tw-px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .max\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .max\:tw-px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .max\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .max\:tw-px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .max\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .max\:tw-px-13{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }

  .max\:tw-px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .max\:tw-px-15{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .max\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .max\:tw-px-17{
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }

  .max\:tw-px-18{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }

  .max\:tw-px-19{
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }

  .max\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .max\:tw-px-21{
    padding-left: 5.25rem;
    padding-right: 5.25rem;
  }

  .max\:tw-px-22{
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }

  .max\:tw-px-23{
    padding-left: 5.75rem;
    padding-right: 5.75rem;
  }

  .max\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .max\:tw-px-25{
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .max\:tw-px-26{
    padding-left: 6.5rem;
    padding-right: 6.5rem;
  }

  .max\:tw-px-27{
    padding-left: 6.75rem;
    padding-right: 6.75rem;
  }

  .max\:tw-px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .max\:tw-px-29{
    padding-left: 7.25rem;
    padding-right: 7.25rem;
  }

  .max\:tw-px-30{
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .max\:tw-px-31{
    padding-left: 7.75rem;
    padding-right: 7.75rem;
  }

  .max\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .max\:tw-px-33{
    padding-left: 8.25rem;
    padding-right: 8.25rem;
  }

  .max\:tw-px-34{
    padding-left: 8.5rem;
    padding-right: 8.5rem;
  }

  .max\:tw-px-35{
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .max\:tw-px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .max\:tw-px-37{
    padding-left: 9.25rem;
    padding-right: 9.25rem;
  }

  .max\:tw-px-38{
    padding-left: 9.5rem;
    padding-right: 9.5rem;
  }

  .max\:tw-px-39{
    padding-left: 9.75rem;
    padding-right: 9.75rem;
  }

  .max\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .max\:tw-px-41{
    padding-left: 10.25rem;
    padding-right: 10.25rem;
  }

  .max\:tw-px-42{
    padding-left: 10.5rem;
    padding-right: 10.5rem;
  }

  .max\:tw-px-43{
    padding-left: 10.75rem;
    padding-right: 10.75rem;
  }

  .max\:tw-px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .max\:tw-px-45{
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .max\:tw-px-46{
    padding-left: 11.5rem;
    padding-right: 11.5rem;
  }

  .max\:tw-px-47{
    padding-left: 11.75rem;
    padding-right: 11.75rem;
  }

  .max\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .max\:tw-px-50{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .max\:tw-px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .max\:tw-px-53{
    padding-left: 13.25rem;
    padding-right: 13.25rem;
  }

  .max\:tw-px-54{
    padding-left: 13.5rem;
    padding-right: 13.5rem;
  }

  .max\:tw-px-55{
    padding-left: 13.75rem;
    padding-right: 13.75rem;
  }

  .max\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .max\:tw-px-57{
    padding-left: 14.25rem;
    padding-right: 14.25rem;
  }

  .max\:tw-px-58{
    padding-left: 14.5rem;
    padding-right: 14.5rem;
  }

  .max\:tw-px-59{
    padding-left: 14.75rem;
    padding-right: 14.75rem;
  }

  .max\:tw-px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .max\:tw-px-61{
    padding-left: 15.25rem;
    padding-right: 15.25rem;
  }

  .max\:tw-px-62{
    padding-left: 15.5rem;
    padding-right: 15.5rem;
  }

  .max\:tw-px-63{
    padding-left: 15.75rem;
    padding-right: 15.75rem;
  }

  .max\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .max\:tw-px-65{
    padding-left: 16.25rem;
    padding-right: 16.25rem;
  }

  .max\:tw-px-66{
    padding-left: 16.5rem;
    padding-right: 16.5rem;
  }

  .max\:tw-px-68{
    padding-left: 17rem;
    padding-right: 17rem;
  }

  .max\:tw-px-69{
    padding-left: 17.25rem;
    padding-right: 17.25rem;
  }

  .max\:tw-px-70{
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .max\:tw-px-71{
    padding-left: 17.75rem;
    padding-right: 17.75rem;
  }

  .max\:tw-px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .max\:tw-px-73{
    padding-left: 18.25rem;
    padding-right: 18.25rem;
  }

  .max\:tw-px-74{
    padding-left: 18.5rem;
    padding-right: 18.5rem;
  }

  .max\:tw-px-75{
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .max\:tw-px-76{
    padding-left: 19rem;
    padding-right: 19rem;
  }

  .max\:tw-px-77{
    padding-left: 19.25rem;
    padding-right: 19.25rem;
  }

  .max\:tw-px-78{
    padding-left: 19.5rem;
    padding-right: 19.5rem;
  }

  .max\:tw-px-79{
    padding-left: 19.75rem;
    padding-right: 19.75rem;
  }

  .max\:tw-px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .max\:tw-px-81{
    padding-left: 20.25rem;
    padding-right: 20.25rem;
  }

  .max\:tw-px-82{
    padding-left: 20.5rem;
    padding-right: 20.5rem;
  }

  .max\:tw-px-83{
    padding-left: 20.75rem;
    padding-right: 20.75rem;
  }

  .max\:tw-px-84{
    padding-left: 21rem;
    padding-right: 21rem;
  }

  .max\:tw-px-85{
    padding-left: 21.25rem;
    padding-right: 21.25rem;
  }

  .max\:tw-px-86{
    padding-left: 21.5rem;
    padding-right: 21.5rem;
  }

  .max\:tw-px-87{
    padding-left: 21.75rem;
    padding-right: 21.75rem;
  }

  .max\:tw-px-88{
    padding-left: 22rem;
    padding-right: 22rem;
  }

  .max\:tw-px-89{
    padding-left: 22.25rem;
    padding-right: 22.25rem;
  }

  .max\:tw-px-90{
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .max\:tw-px-91{
    padding-left: 22.75rem;
    padding-right: 22.75rem;
  }

  .max\:tw-px-92{
    padding-left: 23rem;
    padding-right: 23rem;
  }

  .max\:tw-px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .max\:tw-px-102{
    padding-left: 25.5rem;
    padding-right: 25.5rem;
  }

  .max\:tw-px-112{
    padding-left: 28rem;
    padding-right: 28rem;
  }

  .max\:tw-px-128{
    padding-left: 31rem;
    padding-right: 31rem;
  }

  .max\:tw-px-129{
    padding-left: 32.25rem;
    padding-right: 32.25rem;
  }

  .max\:tw-px-130{
    padding-left: 32.5rem;
    padding-right: 32.5rem;
  }

  .max\:tw-px-140{
    padding-left: 35rem;
    padding-right: 35rem;
  }

  .max\:tw-px-160{
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .max\:tw-px-180{
    padding-left: 45rem;
    padding-right: 45rem;
  }

  .max\:tw-px-185{
    padding-left: 46.25rem;
    padding-right: 46.25rem;
  }

  .max\:tw-px-190{
    padding-left: 47.5rem;
    padding-right: 47.5rem;
  }

  .max\:tw-px-200{
    padding-left: 50rem;
    padding-right: 50rem;
  }

  .max\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .max\:tw-px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .max\:tw-px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .max\:tw-px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .max\:tw-px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .max\:tw-py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .max\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .max\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .max\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .max\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .max\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .max\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .max\:tw-py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .max\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .max\:tw-py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .max\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .max\:tw-py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .max\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .max\:tw-py-13{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }

  .max\:tw-py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .max\:tw-py-15{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .max\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .max\:tw-py-17{
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }

  .max\:tw-py-18{
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .max\:tw-py-19{
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }

  .max\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .max\:tw-py-21{
    padding-top: 5.25rem;
    padding-bottom: 5.25rem;
  }

  .max\:tw-py-22{
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .max\:tw-py-23{
    padding-top: 5.75rem;
    padding-bottom: 5.75rem;
  }

  .max\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .max\:tw-py-25{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .max\:tw-py-26{
    padding-top: 6.5rem;
    padding-bottom: 6.5rem;
  }

  .max\:tw-py-27{
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }

  .max\:tw-py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .max\:tw-py-29{
    padding-top: 7.25rem;
    padding-bottom: 7.25rem;
  }

  .max\:tw-py-30{
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .max\:tw-py-31{
    padding-top: 7.75rem;
    padding-bottom: 7.75rem;
  }

  .max\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .max\:tw-py-33{
    padding-top: 8.25rem;
    padding-bottom: 8.25rem;
  }

  .max\:tw-py-34{
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .max\:tw-py-35{
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .max\:tw-py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .max\:tw-py-37{
    padding-top: 9.25rem;
    padding-bottom: 9.25rem;
  }

  .max\:tw-py-38{
    padding-top: 9.5rem;
    padding-bottom: 9.5rem;
  }

  .max\:tw-py-39{
    padding-top: 9.75rem;
    padding-bottom: 9.75rem;
  }

  .max\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .max\:tw-py-41{
    padding-top: 10.25rem;
    padding-bottom: 10.25rem;
  }

  .max\:tw-py-42{
    padding-top: 10.5rem;
    padding-bottom: 10.5rem;
  }

  .max\:tw-py-43{
    padding-top: 10.75rem;
    padding-bottom: 10.75rem;
  }

  .max\:tw-py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .max\:tw-py-45{
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .max\:tw-py-46{
    padding-top: 11.5rem;
    padding-bottom: 11.5rem;
  }

  .max\:tw-py-47{
    padding-top: 11.75rem;
    padding-bottom: 11.75rem;
  }

  .max\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .max\:tw-py-50{
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .max\:tw-py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .max\:tw-py-53{
    padding-top: 13.25rem;
    padding-bottom: 13.25rem;
  }

  .max\:tw-py-54{
    padding-top: 13.5rem;
    padding-bottom: 13.5rem;
  }

  .max\:tw-py-55{
    padding-top: 13.75rem;
    padding-bottom: 13.75rem;
  }

  .max\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .max\:tw-py-57{
    padding-top: 14.25rem;
    padding-bottom: 14.25rem;
  }

  .max\:tw-py-58{
    padding-top: 14.5rem;
    padding-bottom: 14.5rem;
  }

  .max\:tw-py-59{
    padding-top: 14.75rem;
    padding-bottom: 14.75rem;
  }

  .max\:tw-py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .max\:tw-py-61{
    padding-top: 15.25rem;
    padding-bottom: 15.25rem;
  }

  .max\:tw-py-62{
    padding-top: 15.5rem;
    padding-bottom: 15.5rem;
  }

  .max\:tw-py-63{
    padding-top: 15.75rem;
    padding-bottom: 15.75rem;
  }

  .max\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .max\:tw-py-65{
    padding-top: 16.25rem;
    padding-bottom: 16.25rem;
  }

  .max\:tw-py-66{
    padding-top: 16.5rem;
    padding-bottom: 16.5rem;
  }

  .max\:tw-py-68{
    padding-top: 17rem;
    padding-bottom: 17rem;
  }

  .max\:tw-py-69{
    padding-top: 17.25rem;
    padding-bottom: 17.25rem;
  }

  .max\:tw-py-70{
    padding-top: 17.5rem;
    padding-bottom: 17.5rem;
  }

  .max\:tw-py-71{
    padding-top: 17.75rem;
    padding-bottom: 17.75rem;
  }

  .max\:tw-py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .max\:tw-py-73{
    padding-top: 18.25rem;
    padding-bottom: 18.25rem;
  }

  .max\:tw-py-74{
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }

  .max\:tw-py-75{
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .max\:tw-py-76{
    padding-top: 19rem;
    padding-bottom: 19rem;
  }

  .max\:tw-py-77{
    padding-top: 19.25rem;
    padding-bottom: 19.25rem;
  }

  .max\:tw-py-78{
    padding-top: 19.5rem;
    padding-bottom: 19.5rem;
  }

  .max\:tw-py-79{
    padding-top: 19.75rem;
    padding-bottom: 19.75rem;
  }

  .max\:tw-py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .max\:tw-py-81{
    padding-top: 20.25rem;
    padding-bottom: 20.25rem;
  }

  .max\:tw-py-82{
    padding-top: 20.5rem;
    padding-bottom: 20.5rem;
  }

  .max\:tw-py-83{
    padding-top: 20.75rem;
    padding-bottom: 20.75rem;
  }

  .max\:tw-py-84{
    padding-top: 21rem;
    padding-bottom: 21rem;
  }

  .max\:tw-py-85{
    padding-top: 21.25rem;
    padding-bottom: 21.25rem;
  }

  .max\:tw-py-86{
    padding-top: 21.5rem;
    padding-bottom: 21.5rem;
  }

  .max\:tw-py-87{
    padding-top: 21.75rem;
    padding-bottom: 21.75rem;
  }

  .max\:tw-py-88{
    padding-top: 22rem;
    padding-bottom: 22rem;
  }

  .max\:tw-py-89{
    padding-top: 22.25rem;
    padding-bottom: 22.25rem;
  }

  .max\:tw-py-90{
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .max\:tw-py-91{
    padding-top: 22.75rem;
    padding-bottom: 22.75rem;
  }

  .max\:tw-py-92{
    padding-top: 23rem;
    padding-bottom: 23rem;
  }

  .max\:tw-py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .max\:tw-py-102{
    padding-top: 25.5rem;
    padding-bottom: 25.5rem;
  }

  .max\:tw-py-112{
    padding-top: 28rem;
    padding-bottom: 28rem;
  }

  .max\:tw-py-128{
    padding-top: 31rem;
    padding-bottom: 31rem;
  }

  .max\:tw-py-129{
    padding-top: 32.25rem;
    padding-bottom: 32.25rem;
  }

  .max\:tw-py-130{
    padding-top: 32.5rem;
    padding-bottom: 32.5rem;
  }

  .max\:tw-py-140{
    padding-top: 35rem;
    padding-bottom: 35rem;
  }

  .max\:tw-py-160{
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .max\:tw-py-180{
    padding-top: 45rem;
    padding-bottom: 45rem;
  }

  .max\:tw-py-185{
    padding-top: 46.25rem;
    padding-bottom: 46.25rem;
  }

  .max\:tw-py-190{
    padding-top: 47.5rem;
    padding-bottom: 47.5rem;
  }

  .max\:tw-py-200{
    padding-top: 50rem;
    padding-bottom: 50rem;
  }

  .max\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .max\:tw-py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .max\:tw-py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .max\:tw-py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .max\:tw-py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .max\:tw-pt-0{
    padding-top: 0px;
  }

  .max\:tw-pt-1{
    padding-top: 0.25rem;
  }

  .max\:tw-pt-2{
    padding-top: 0.5rem;
  }

  .max\:tw-pt-3{
    padding-top: 0.75rem;
  }

  .max\:tw-pt-4{
    padding-top: 1rem;
  }

  .max\:tw-pt-5{
    padding-top: 1.25rem;
  }

  .max\:tw-pt-6{
    padding-top: 1.5rem;
  }

  .max\:tw-pt-7{
    padding-top: 1.75rem;
  }

  .max\:tw-pt-8{
    padding-top: 2rem;
  }

  .max\:tw-pt-9{
    padding-top: 2.25rem;
  }

  .max\:tw-pt-10{
    padding-top: 2.5rem;
  }

  .max\:tw-pt-11{
    padding-top: 2.75rem;
  }

  .max\:tw-pt-12{
    padding-top: 3rem;
  }

  .max\:tw-pt-13{
    padding-top: 3.25rem;
  }

  .max\:tw-pt-14{
    padding-top: 3.5rem;
  }

  .max\:tw-pt-15{
    padding-top: 3.75rem;
  }

  .max\:tw-pt-16{
    padding-top: 4rem;
  }

  .max\:tw-pt-17{
    padding-top: 4.25rem;
  }

  .max\:tw-pt-18{
    padding-top: 4.5rem;
  }

  .max\:tw-pt-19{
    padding-top: 4.75rem;
  }

  .max\:tw-pt-20{
    padding-top: 5rem;
  }

  .max\:tw-pt-21{
    padding-top: 5.25rem;
  }

  .max\:tw-pt-22{
    padding-top: 5.5rem;
  }

  .max\:tw-pt-23{
    padding-top: 5.75rem;
  }

  .max\:tw-pt-24{
    padding-top: 6rem;
  }

  .max\:tw-pt-25{
    padding-top: 6.25rem;
  }

  .max\:tw-pt-26{
    padding-top: 6.5rem;
  }

  .max\:tw-pt-27{
    padding-top: 6.75rem;
  }

  .max\:tw-pt-28{
    padding-top: 7rem;
  }

  .max\:tw-pt-29{
    padding-top: 7.25rem;
  }

  .max\:tw-pt-30{
    padding-top: 7.5rem;
  }

  .max\:tw-pt-31{
    padding-top: 7.75rem;
  }

  .max\:tw-pt-32{
    padding-top: 8rem;
  }

  .max\:tw-pt-33{
    padding-top: 8.25rem;
  }

  .max\:tw-pt-34{
    padding-top: 8.5rem;
  }

  .max\:tw-pt-35{
    padding-top: 8.75rem;
  }

  .max\:tw-pt-36{
    padding-top: 9rem;
  }

  .max\:tw-pt-37{
    padding-top: 9.25rem;
  }

  .max\:tw-pt-38{
    padding-top: 9.5rem;
  }

  .max\:tw-pt-39{
    padding-top: 9.75rem;
  }

  .max\:tw-pt-40{
    padding-top: 10rem;
  }

  .max\:tw-pt-41{
    padding-top: 10.25rem;
  }

  .max\:tw-pt-42{
    padding-top: 10.5rem;
  }

  .max\:tw-pt-43{
    padding-top: 10.75rem;
  }

  .max\:tw-pt-44{
    padding-top: 11rem;
  }

  .max\:tw-pt-45{
    padding-top: 11.25rem;
  }

  .max\:tw-pt-46{
    padding-top: 11.5rem;
  }

  .max\:tw-pt-47{
    padding-top: 11.75rem;
  }

  .max\:tw-pt-48{
    padding-top: 12rem;
  }

  .max\:tw-pt-50{
    padding-top: 12.5rem;
  }

  .max\:tw-pt-52{
    padding-top: 13rem;
  }

  .max\:tw-pt-53{
    padding-top: 13.25rem;
  }

  .max\:tw-pt-54{
    padding-top: 13.5rem;
  }

  .max\:tw-pt-55{
    padding-top: 13.75rem;
  }

  .max\:tw-pt-56{
    padding-top: 14rem;
  }

  .max\:tw-pt-57{
    padding-top: 14.25rem;
  }

  .max\:tw-pt-58{
    padding-top: 14.5rem;
  }

  .max\:tw-pt-59{
    padding-top: 14.75rem;
  }

  .max\:tw-pt-60{
    padding-top: 15rem;
  }

  .max\:tw-pt-61{
    padding-top: 15.25rem;
  }

  .max\:tw-pt-62{
    padding-top: 15.5rem;
  }

  .max\:tw-pt-63{
    padding-top: 15.75rem;
  }

  .max\:tw-pt-64{
    padding-top: 16rem;
  }

  .max\:tw-pt-65{
    padding-top: 16.25rem;
  }

  .max\:tw-pt-66{
    padding-top: 16.5rem;
  }

  .max\:tw-pt-68{
    padding-top: 17rem;
  }

  .max\:tw-pt-69{
    padding-top: 17.25rem;
  }

  .max\:tw-pt-70{
    padding-top: 17.5rem;
  }

  .max\:tw-pt-71{
    padding-top: 17.75rem;
  }

  .max\:tw-pt-72{
    padding-top: 18rem;
  }

  .max\:tw-pt-73{
    padding-top: 18.25rem;
  }

  .max\:tw-pt-74{
    padding-top: 18.5rem;
  }

  .max\:tw-pt-75{
    padding-top: 18.75rem;
  }

  .max\:tw-pt-76{
    padding-top: 19rem;
  }

  .max\:tw-pt-77{
    padding-top: 19.25rem;
  }

  .max\:tw-pt-78{
    padding-top: 19.5rem;
  }

  .max\:tw-pt-79{
    padding-top: 19.75rem;
  }

  .max\:tw-pt-80{
    padding-top: 20rem;
  }

  .max\:tw-pt-81{
    padding-top: 20.25rem;
  }

  .max\:tw-pt-82{
    padding-top: 20.5rem;
  }

  .max\:tw-pt-83{
    padding-top: 20.75rem;
  }

  .max\:tw-pt-84{
    padding-top: 21rem;
  }

  .max\:tw-pt-85{
    padding-top: 21.25rem;
  }

  .max\:tw-pt-86{
    padding-top: 21.5rem;
  }

  .max\:tw-pt-87{
    padding-top: 21.75rem;
  }

  .max\:tw-pt-88{
    padding-top: 22rem;
  }

  .max\:tw-pt-89{
    padding-top: 22.25rem;
  }

  .max\:tw-pt-90{
    padding-top: 22.5rem;
  }

  .max\:tw-pt-91{
    padding-top: 22.75rem;
  }

  .max\:tw-pt-92{
    padding-top: 23rem;
  }

  .max\:tw-pt-96{
    padding-top: 24rem;
  }

  .max\:tw-pt-102{
    padding-top: 25.5rem;
  }

  .max\:tw-pt-112{
    padding-top: 28rem;
  }

  .max\:tw-pt-128{
    padding-top: 31rem;
  }

  .max\:tw-pt-129{
    padding-top: 32.25rem;
  }

  .max\:tw-pt-130{
    padding-top: 32.5rem;
  }

  .max\:tw-pt-140{
    padding-top: 35rem;
  }

  .max\:tw-pt-160{
    padding-top: 40rem;
  }

  .max\:tw-pt-180{
    padding-top: 45rem;
  }

  .max\:tw-pt-185{
    padding-top: 46.25rem;
  }

  .max\:tw-pt-190{
    padding-top: 47.5rem;
  }

  .max\:tw-pt-200{
    padding-top: 50rem;
  }

  .max\:tw-pt-px{
    padding-top: 1px;
  }

  .max\:tw-pt-0\.5{
    padding-top: 0.125rem;
  }

  .max\:tw-pt-1\.5{
    padding-top: 0.375rem;
  }

  .max\:tw-pt-2\.5{
    padding-top: 0.625rem;
  }

  .max\:tw-pt-3\.5{
    padding-top: 0.875rem;
  }

  .max\:tw-pr-0{
    padding-right: 0px;
  }

  .max\:tw-pr-1{
    padding-right: 0.25rem;
  }

  .max\:tw-pr-2{
    padding-right: 0.5rem;
  }

  .max\:tw-pr-3{
    padding-right: 0.75rem;
  }

  .max\:tw-pr-4{
    padding-right: 1rem;
  }

  .max\:tw-pr-5{
    padding-right: 1.25rem;
  }

  .max\:tw-pr-6{
    padding-right: 1.5rem;
  }

  .max\:tw-pr-7{
    padding-right: 1.75rem;
  }

  .max\:tw-pr-8{
    padding-right: 2rem;
  }

  .max\:tw-pr-9{
    padding-right: 2.25rem;
  }

  .max\:tw-pr-10{
    padding-right: 2.5rem;
  }

  .max\:tw-pr-11{
    padding-right: 2.75rem;
  }

  .max\:tw-pr-12{
    padding-right: 3rem;
  }

  .max\:tw-pr-13{
    padding-right: 3.25rem;
  }

  .max\:tw-pr-14{
    padding-right: 3.5rem;
  }

  .max\:tw-pr-15{
    padding-right: 3.75rem;
  }

  .max\:tw-pr-16{
    padding-right: 4rem;
  }

  .max\:tw-pr-17{
    padding-right: 4.25rem;
  }

  .max\:tw-pr-18{
    padding-right: 4.5rem;
  }

  .max\:tw-pr-19{
    padding-right: 4.75rem;
  }

  .max\:tw-pr-20{
    padding-right: 5rem;
  }

  .max\:tw-pr-21{
    padding-right: 5.25rem;
  }

  .max\:tw-pr-22{
    padding-right: 5.5rem;
  }

  .max\:tw-pr-23{
    padding-right: 5.75rem;
  }

  .max\:tw-pr-24{
    padding-right: 6rem;
  }

  .max\:tw-pr-25{
    padding-right: 6.25rem;
  }

  .max\:tw-pr-26{
    padding-right: 6.5rem;
  }

  .max\:tw-pr-27{
    padding-right: 6.75rem;
  }

  .max\:tw-pr-28{
    padding-right: 7rem;
  }

  .max\:tw-pr-29{
    padding-right: 7.25rem;
  }

  .max\:tw-pr-30{
    padding-right: 7.5rem;
  }

  .max\:tw-pr-31{
    padding-right: 7.75rem;
  }

  .max\:tw-pr-32{
    padding-right: 8rem;
  }

  .max\:tw-pr-33{
    padding-right: 8.25rem;
  }

  .max\:tw-pr-34{
    padding-right: 8.5rem;
  }

  .max\:tw-pr-35{
    padding-right: 8.75rem;
  }

  .max\:tw-pr-36{
    padding-right: 9rem;
  }

  .max\:tw-pr-37{
    padding-right: 9.25rem;
  }

  .max\:tw-pr-38{
    padding-right: 9.5rem;
  }

  .max\:tw-pr-39{
    padding-right: 9.75rem;
  }

  .max\:tw-pr-40{
    padding-right: 10rem;
  }

  .max\:tw-pr-41{
    padding-right: 10.25rem;
  }

  .max\:tw-pr-42{
    padding-right: 10.5rem;
  }

  .max\:tw-pr-43{
    padding-right: 10.75rem;
  }

  .max\:tw-pr-44{
    padding-right: 11rem;
  }

  .max\:tw-pr-45{
    padding-right: 11.25rem;
  }

  .max\:tw-pr-46{
    padding-right: 11.5rem;
  }

  .max\:tw-pr-47{
    padding-right: 11.75rem;
  }

  .max\:tw-pr-48{
    padding-right: 12rem;
  }

  .max\:tw-pr-50{
    padding-right: 12.5rem;
  }

  .max\:tw-pr-52{
    padding-right: 13rem;
  }

  .max\:tw-pr-53{
    padding-right: 13.25rem;
  }

  .max\:tw-pr-54{
    padding-right: 13.5rem;
  }

  .max\:tw-pr-55{
    padding-right: 13.75rem;
  }

  .max\:tw-pr-56{
    padding-right: 14rem;
  }

  .max\:tw-pr-57{
    padding-right: 14.25rem;
  }

  .max\:tw-pr-58{
    padding-right: 14.5rem;
  }

  .max\:tw-pr-59{
    padding-right: 14.75rem;
  }

  .max\:tw-pr-60{
    padding-right: 15rem;
  }

  .max\:tw-pr-61{
    padding-right: 15.25rem;
  }

  .max\:tw-pr-62{
    padding-right: 15.5rem;
  }

  .max\:tw-pr-63{
    padding-right: 15.75rem;
  }

  .max\:tw-pr-64{
    padding-right: 16rem;
  }

  .max\:tw-pr-65{
    padding-right: 16.25rem;
  }

  .max\:tw-pr-66{
    padding-right: 16.5rem;
  }

  .max\:tw-pr-68{
    padding-right: 17rem;
  }

  .max\:tw-pr-69{
    padding-right: 17.25rem;
  }

  .max\:tw-pr-70{
    padding-right: 17.5rem;
  }

  .max\:tw-pr-71{
    padding-right: 17.75rem;
  }

  .max\:tw-pr-72{
    padding-right: 18rem;
  }

  .max\:tw-pr-73{
    padding-right: 18.25rem;
  }

  .max\:tw-pr-74{
    padding-right: 18.5rem;
  }

  .max\:tw-pr-75{
    padding-right: 18.75rem;
  }

  .max\:tw-pr-76{
    padding-right: 19rem;
  }

  .max\:tw-pr-77{
    padding-right: 19.25rem;
  }

  .max\:tw-pr-78{
    padding-right: 19.5rem;
  }

  .max\:tw-pr-79{
    padding-right: 19.75rem;
  }

  .max\:tw-pr-80{
    padding-right: 20rem;
  }

  .max\:tw-pr-81{
    padding-right: 20.25rem;
  }

  .max\:tw-pr-82{
    padding-right: 20.5rem;
  }

  .max\:tw-pr-83{
    padding-right: 20.75rem;
  }

  .max\:tw-pr-84{
    padding-right: 21rem;
  }

  .max\:tw-pr-85{
    padding-right: 21.25rem;
  }

  .max\:tw-pr-86{
    padding-right: 21.5rem;
  }

  .max\:tw-pr-87{
    padding-right: 21.75rem;
  }

  .max\:tw-pr-88{
    padding-right: 22rem;
  }

  .max\:tw-pr-89{
    padding-right: 22.25rem;
  }

  .max\:tw-pr-90{
    padding-right: 22.5rem;
  }

  .max\:tw-pr-91{
    padding-right: 22.75rem;
  }

  .max\:tw-pr-92{
    padding-right: 23rem;
  }

  .max\:tw-pr-96{
    padding-right: 24rem;
  }

  .max\:tw-pr-102{
    padding-right: 25.5rem;
  }

  .max\:tw-pr-112{
    padding-right: 28rem;
  }

  .max\:tw-pr-128{
    padding-right: 31rem;
  }

  .max\:tw-pr-129{
    padding-right: 32.25rem;
  }

  .max\:tw-pr-130{
    padding-right: 32.5rem;
  }

  .max\:tw-pr-140{
    padding-right: 35rem;
  }

  .max\:tw-pr-160{
    padding-right: 40rem;
  }

  .max\:tw-pr-180{
    padding-right: 45rem;
  }

  .max\:tw-pr-185{
    padding-right: 46.25rem;
  }

  .max\:tw-pr-190{
    padding-right: 47.5rem;
  }

  .max\:tw-pr-200{
    padding-right: 50rem;
  }

  .max\:tw-pr-px{
    padding-right: 1px;
  }

  .max\:tw-pr-0\.5{
    padding-right: 0.125rem;
  }

  .max\:tw-pr-1\.5{
    padding-right: 0.375rem;
  }

  .max\:tw-pr-2\.5{
    padding-right: 0.625rem;
  }

  .max\:tw-pr-3\.5{
    padding-right: 0.875rem;
  }

  .max\:tw-pb-0{
    padding-bottom: 0px;
  }

  .max\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  .max\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  .max\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  .max\:tw-pb-4{
    padding-bottom: 1rem;
  }

  .max\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  .max\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  .max\:tw-pb-7{
    padding-bottom: 1.75rem;
  }

  .max\:tw-pb-8{
    padding-bottom: 2rem;
  }

  .max\:tw-pb-9{
    padding-bottom: 2.25rem;
  }

  .max\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  .max\:tw-pb-11{
    padding-bottom: 2.75rem;
  }

  .max\:tw-pb-12{
    padding-bottom: 3rem;
  }

  .max\:tw-pb-13{
    padding-bottom: 3.25rem;
  }

  .max\:tw-pb-14{
    padding-bottom: 3.5rem;
  }

  .max\:tw-pb-15{
    padding-bottom: 3.75rem;
  }

  .max\:tw-pb-16{
    padding-bottom: 4rem;
  }

  .max\:tw-pb-17{
    padding-bottom: 4.25rem;
  }

  .max\:tw-pb-18{
    padding-bottom: 4.5rem;
  }

  .max\:tw-pb-19{
    padding-bottom: 4.75rem;
  }

  .max\:tw-pb-20{
    padding-bottom: 5rem;
  }

  .max\:tw-pb-21{
    padding-bottom: 5.25rem;
  }

  .max\:tw-pb-22{
    padding-bottom: 5.5rem;
  }

  .max\:tw-pb-23{
    padding-bottom: 5.75rem;
  }

  .max\:tw-pb-24{
    padding-bottom: 6rem;
  }

  .max\:tw-pb-25{
    padding-bottom: 6.25rem;
  }

  .max\:tw-pb-26{
    padding-bottom: 6.5rem;
  }

  .max\:tw-pb-27{
    padding-bottom: 6.75rem;
  }

  .max\:tw-pb-28{
    padding-bottom: 7rem;
  }

  .max\:tw-pb-29{
    padding-bottom: 7.25rem;
  }

  .max\:tw-pb-30{
    padding-bottom: 7.5rem;
  }

  .max\:tw-pb-31{
    padding-bottom: 7.75rem;
  }

  .max\:tw-pb-32{
    padding-bottom: 8rem;
  }

  .max\:tw-pb-33{
    padding-bottom: 8.25rem;
  }

  .max\:tw-pb-34{
    padding-bottom: 8.5rem;
  }

  .max\:tw-pb-35{
    padding-bottom: 8.75rem;
  }

  .max\:tw-pb-36{
    padding-bottom: 9rem;
  }

  .max\:tw-pb-37{
    padding-bottom: 9.25rem;
  }

  .max\:tw-pb-38{
    padding-bottom: 9.5rem;
  }

  .max\:tw-pb-39{
    padding-bottom: 9.75rem;
  }

  .max\:tw-pb-40{
    padding-bottom: 10rem;
  }

  .max\:tw-pb-41{
    padding-bottom: 10.25rem;
  }

  .max\:tw-pb-42{
    padding-bottom: 10.5rem;
  }

  .max\:tw-pb-43{
    padding-bottom: 10.75rem;
  }

  .max\:tw-pb-44{
    padding-bottom: 11rem;
  }

  .max\:tw-pb-45{
    padding-bottom: 11.25rem;
  }

  .max\:tw-pb-46{
    padding-bottom: 11.5rem;
  }

  .max\:tw-pb-47{
    padding-bottom: 11.75rem;
  }

  .max\:tw-pb-48{
    padding-bottom: 12rem;
  }

  .max\:tw-pb-50{
    padding-bottom: 12.5rem;
  }

  .max\:tw-pb-52{
    padding-bottom: 13rem;
  }

  .max\:tw-pb-53{
    padding-bottom: 13.25rem;
  }

  .max\:tw-pb-54{
    padding-bottom: 13.5rem;
  }

  .max\:tw-pb-55{
    padding-bottom: 13.75rem;
  }

  .max\:tw-pb-56{
    padding-bottom: 14rem;
  }

  .max\:tw-pb-57{
    padding-bottom: 14.25rem;
  }

  .max\:tw-pb-58{
    padding-bottom: 14.5rem;
  }

  .max\:tw-pb-59{
    padding-bottom: 14.75rem;
  }

  .max\:tw-pb-60{
    padding-bottom: 15rem;
  }

  .max\:tw-pb-61{
    padding-bottom: 15.25rem;
  }

  .max\:tw-pb-62{
    padding-bottom: 15.5rem;
  }

  .max\:tw-pb-63{
    padding-bottom: 15.75rem;
  }

  .max\:tw-pb-64{
    padding-bottom: 16rem;
  }

  .max\:tw-pb-65{
    padding-bottom: 16.25rem;
  }

  .max\:tw-pb-66{
    padding-bottom: 16.5rem;
  }

  .max\:tw-pb-68{
    padding-bottom: 17rem;
  }

  .max\:tw-pb-69{
    padding-bottom: 17.25rem;
  }

  .max\:tw-pb-70{
    padding-bottom: 17.5rem;
  }

  .max\:tw-pb-71{
    padding-bottom: 17.75rem;
  }

  .max\:tw-pb-72{
    padding-bottom: 18rem;
  }

  .max\:tw-pb-73{
    padding-bottom: 18.25rem;
  }

  .max\:tw-pb-74{
    padding-bottom: 18.5rem;
  }

  .max\:tw-pb-75{
    padding-bottom: 18.75rem;
  }

  .max\:tw-pb-76{
    padding-bottom: 19rem;
  }

  .max\:tw-pb-77{
    padding-bottom: 19.25rem;
  }

  .max\:tw-pb-78{
    padding-bottom: 19.5rem;
  }

  .max\:tw-pb-79{
    padding-bottom: 19.75rem;
  }

  .max\:tw-pb-80{
    padding-bottom: 20rem;
  }

  .max\:tw-pb-81{
    padding-bottom: 20.25rem;
  }

  .max\:tw-pb-82{
    padding-bottom: 20.5rem;
  }

  .max\:tw-pb-83{
    padding-bottom: 20.75rem;
  }

  .max\:tw-pb-84{
    padding-bottom: 21rem;
  }

  .max\:tw-pb-85{
    padding-bottom: 21.25rem;
  }

  .max\:tw-pb-86{
    padding-bottom: 21.5rem;
  }

  .max\:tw-pb-87{
    padding-bottom: 21.75rem;
  }

  .max\:tw-pb-88{
    padding-bottom: 22rem;
  }

  .max\:tw-pb-89{
    padding-bottom: 22.25rem;
  }

  .max\:tw-pb-90{
    padding-bottom: 22.5rem;
  }

  .max\:tw-pb-91{
    padding-bottom: 22.75rem;
  }

  .max\:tw-pb-92{
    padding-bottom: 23rem;
  }

  .max\:tw-pb-96{
    padding-bottom: 24rem;
  }

  .max\:tw-pb-102{
    padding-bottom: 25.5rem;
  }

  .max\:tw-pb-112{
    padding-bottom: 28rem;
  }

  .max\:tw-pb-128{
    padding-bottom: 31rem;
  }

  .max\:tw-pb-129{
    padding-bottom: 32.25rem;
  }

  .max\:tw-pb-130{
    padding-bottom: 32.5rem;
  }

  .max\:tw-pb-140{
    padding-bottom: 35rem;
  }

  .max\:tw-pb-160{
    padding-bottom: 40rem;
  }

  .max\:tw-pb-180{
    padding-bottom: 45rem;
  }

  .max\:tw-pb-185{
    padding-bottom: 46.25rem;
  }

  .max\:tw-pb-190{
    padding-bottom: 47.5rem;
  }

  .max\:tw-pb-200{
    padding-bottom: 50rem;
  }

  .max\:tw-pb-px{
    padding-bottom: 1px;
  }

  .max\:tw-pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .max\:tw-pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .max\:tw-pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .max\:tw-pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .max\:tw-pl-0{
    padding-left: 0px;
  }

  .max\:tw-pl-1{
    padding-left: 0.25rem;
  }

  .max\:tw-pl-2{
    padding-left: 0.5rem;
  }

  .max\:tw-pl-3{
    padding-left: 0.75rem;
  }

  .max\:tw-pl-4{
    padding-left: 1rem;
  }

  .max\:tw-pl-5{
    padding-left: 1.25rem;
  }

  .max\:tw-pl-6{
    padding-left: 1.5rem;
  }

  .max\:tw-pl-7{
    padding-left: 1.75rem;
  }

  .max\:tw-pl-8{
    padding-left: 2rem;
  }

  .max\:tw-pl-9{
    padding-left: 2.25rem;
  }

  .max\:tw-pl-10{
    padding-left: 2.5rem;
  }

  .max\:tw-pl-11{
    padding-left: 2.75rem;
  }

  .max\:tw-pl-12{
    padding-left: 3rem;
  }

  .max\:tw-pl-13{
    padding-left: 3.25rem;
  }

  .max\:tw-pl-14{
    padding-left: 3.5rem;
  }

  .max\:tw-pl-15{
    padding-left: 3.75rem;
  }

  .max\:tw-pl-16{
    padding-left: 4rem;
  }

  .max\:tw-pl-17{
    padding-left: 4.25rem;
  }

  .max\:tw-pl-18{
    padding-left: 4.5rem;
  }

  .max\:tw-pl-19{
    padding-left: 4.75rem;
  }

  .max\:tw-pl-20{
    padding-left: 5rem;
  }

  .max\:tw-pl-21{
    padding-left: 5.25rem;
  }

  .max\:tw-pl-22{
    padding-left: 5.5rem;
  }

  .max\:tw-pl-23{
    padding-left: 5.75rem;
  }

  .max\:tw-pl-24{
    padding-left: 6rem;
  }

  .max\:tw-pl-25{
    padding-left: 6.25rem;
  }

  .max\:tw-pl-26{
    padding-left: 6.5rem;
  }

  .max\:tw-pl-27{
    padding-left: 6.75rem;
  }

  .max\:tw-pl-28{
    padding-left: 7rem;
  }

  .max\:tw-pl-29{
    padding-left: 7.25rem;
  }

  .max\:tw-pl-30{
    padding-left: 7.5rem;
  }

  .max\:tw-pl-31{
    padding-left: 7.75rem;
  }

  .max\:tw-pl-32{
    padding-left: 8rem;
  }

  .max\:tw-pl-33{
    padding-left: 8.25rem;
  }

  .max\:tw-pl-34{
    padding-left: 8.5rem;
  }

  .max\:tw-pl-35{
    padding-left: 8.75rem;
  }

  .max\:tw-pl-36{
    padding-left: 9rem;
  }

  .max\:tw-pl-37{
    padding-left: 9.25rem;
  }

  .max\:tw-pl-38{
    padding-left: 9.5rem;
  }

  .max\:tw-pl-39{
    padding-left: 9.75rem;
  }

  .max\:tw-pl-40{
    padding-left: 10rem;
  }

  .max\:tw-pl-41{
    padding-left: 10.25rem;
  }

  .max\:tw-pl-42{
    padding-left: 10.5rem;
  }

  .max\:tw-pl-43{
    padding-left: 10.75rem;
  }

  .max\:tw-pl-44{
    padding-left: 11rem;
  }

  .max\:tw-pl-45{
    padding-left: 11.25rem;
  }

  .max\:tw-pl-46{
    padding-left: 11.5rem;
  }

  .max\:tw-pl-47{
    padding-left: 11.75rem;
  }

  .max\:tw-pl-48{
    padding-left: 12rem;
  }

  .max\:tw-pl-50{
    padding-left: 12.5rem;
  }

  .max\:tw-pl-52{
    padding-left: 13rem;
  }

  .max\:tw-pl-53{
    padding-left: 13.25rem;
  }

  .max\:tw-pl-54{
    padding-left: 13.5rem;
  }

  .max\:tw-pl-55{
    padding-left: 13.75rem;
  }

  .max\:tw-pl-56{
    padding-left: 14rem;
  }

  .max\:tw-pl-57{
    padding-left: 14.25rem;
  }

  .max\:tw-pl-58{
    padding-left: 14.5rem;
  }

  .max\:tw-pl-59{
    padding-left: 14.75rem;
  }

  .max\:tw-pl-60{
    padding-left: 15rem;
  }

  .max\:tw-pl-61{
    padding-left: 15.25rem;
  }

  .max\:tw-pl-62{
    padding-left: 15.5rem;
  }

  .max\:tw-pl-63{
    padding-left: 15.75rem;
  }

  .max\:tw-pl-64{
    padding-left: 16rem;
  }

  .max\:tw-pl-65{
    padding-left: 16.25rem;
  }

  .max\:tw-pl-66{
    padding-left: 16.5rem;
  }

  .max\:tw-pl-68{
    padding-left: 17rem;
  }

  .max\:tw-pl-69{
    padding-left: 17.25rem;
  }

  .max\:tw-pl-70{
    padding-left: 17.5rem;
  }

  .max\:tw-pl-71{
    padding-left: 17.75rem;
  }

  .max\:tw-pl-72{
    padding-left: 18rem;
  }

  .max\:tw-pl-73{
    padding-left: 18.25rem;
  }

  .max\:tw-pl-74{
    padding-left: 18.5rem;
  }

  .max\:tw-pl-75{
    padding-left: 18.75rem;
  }

  .max\:tw-pl-76{
    padding-left: 19rem;
  }

  .max\:tw-pl-77{
    padding-left: 19.25rem;
  }

  .max\:tw-pl-78{
    padding-left: 19.5rem;
  }

  .max\:tw-pl-79{
    padding-left: 19.75rem;
  }

  .max\:tw-pl-80{
    padding-left: 20rem;
  }

  .max\:tw-pl-81{
    padding-left: 20.25rem;
  }

  .max\:tw-pl-82{
    padding-left: 20.5rem;
  }

  .max\:tw-pl-83{
    padding-left: 20.75rem;
  }

  .max\:tw-pl-84{
    padding-left: 21rem;
  }

  .max\:tw-pl-85{
    padding-left: 21.25rem;
  }

  .max\:tw-pl-86{
    padding-left: 21.5rem;
  }

  .max\:tw-pl-87{
    padding-left: 21.75rem;
  }

  .max\:tw-pl-88{
    padding-left: 22rem;
  }

  .max\:tw-pl-89{
    padding-left: 22.25rem;
  }

  .max\:tw-pl-90{
    padding-left: 22.5rem;
  }

  .max\:tw-pl-91{
    padding-left: 22.75rem;
  }

  .max\:tw-pl-92{
    padding-left: 23rem;
  }

  .max\:tw-pl-96{
    padding-left: 24rem;
  }

  .max\:tw-pl-102{
    padding-left: 25.5rem;
  }

  .max\:tw-pl-112{
    padding-left: 28rem;
  }

  .max\:tw-pl-128{
    padding-left: 31rem;
  }

  .max\:tw-pl-129{
    padding-left: 32.25rem;
  }

  .max\:tw-pl-130{
    padding-left: 32.5rem;
  }

  .max\:tw-pl-140{
    padding-left: 35rem;
  }

  .max\:tw-pl-160{
    padding-left: 40rem;
  }

  .max\:tw-pl-180{
    padding-left: 45rem;
  }

  .max\:tw-pl-185{
    padding-left: 46.25rem;
  }

  .max\:tw-pl-190{
    padding-left: 47.5rem;
  }

  .max\:tw-pl-200{
    padding-left: 50rem;
  }

  .max\:tw-pl-px{
    padding-left: 1px;
  }

  .max\:tw-pl-0\.5{
    padding-left: 0.125rem;
  }

  .max\:tw-pl-1\.5{
    padding-left: 0.375rem;
  }

  .max\:tw-pl-2\.5{
    padding-left: 0.625rem;
  }

  .max\:tw-pl-3\.5{
    padding-left: 0.875rem;
  }

  .max\:tw-text-left{
    text-align: left;
  }

  .max\:tw-text-center{
    text-align: center;
  }

  .max\:tw-text-right{
    text-align: right;
  }

  .max\:tw-text-justify{
    text-align: justify;
  }

  .max\:tw-align-baseline{
    vertical-align: baseline;
  }

  .max\:tw-align-top{
    vertical-align: top;
  }

  .max\:tw-align-middle{
    vertical-align: middle;
  }

  .max\:tw-align-bottom{
    vertical-align: bottom;
  }

  .max\:tw-align-text-top{
    vertical-align: text-top;
  }

  .max\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  .max\:tw-font-sans{
    font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .max\:tw-font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .max\:tw-font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .max\:tw-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .max\:tw-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .max\:tw-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .max\:tw-text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .max\:tw-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .max\:tw-text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .max\:tw-text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .max\:tw-text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .max\:tw-text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .max\:tw-text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .max\:tw-text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .max\:tw-text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .max\:tw-text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .max\:tw-text-xxs{
    font-size: 0.65rem;
  }

  .max\:tw-font-thin{
    font-weight: 100;
  }

  .max\:tw-font-extralight{
    font-weight: 200;
  }

  .max\:tw-font-light{
    font-weight: 300;
  }

  .max\:tw-font-normal{
    font-weight: 400;
  }

  .max\:tw-font-medium{
    font-weight: 500;
  }

  .max\:tw-font-semibold{
    font-weight: 600;
  }

  .max\:tw-font-bold{
    font-weight: 700;
  }

  .max\:tw-font-extrabold{
    font-weight: 800;
  }

  .max\:tw-font-black{
    font-weight: 900;
  }

  .max\:tw-uppercase{
    text-transform: uppercase;
  }

  .max\:tw-lowercase{
    text-transform: lowercase;
  }

  .max\:tw-capitalize{
    text-transform: capitalize;
  }

  .max\:tw-normal-case{
    text-transform: none;
  }

  .max\:tw-italic{
    font-style: italic;
  }

  .max\:tw-not-italic{
    font-style: normal;
  }

  .max\:tw-ordinal, .max\:tw-slashed-zero, .max\:tw-lining-nums, .max\:tw-oldstyle-nums, .max\:tw-proportional-nums, .max\:tw-tabular-nums, .max\:tw-diagonal-fractions, .max\:tw-stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .max\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  .max\:tw-ordinal{
    --tw-ordinal: ordinal;
  }

  .max\:tw-slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .max\:tw-lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .max\:tw-oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .max\:tw-proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .max\:tw-tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .max\:tw-diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .max\:tw-stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .max\:tw-leading-3{
    line-height: .75rem;
  }

  .max\:tw-leading-4{
    line-height: 1rem;
  }

  .max\:tw-leading-5{
    line-height: 1.25rem;
  }

  .max\:tw-leading-6{
    line-height: 1.5rem;
  }

  .max\:tw-leading-7{
    line-height: 1.75rem;
  }

  .max\:tw-leading-8{
    line-height: 2rem;
  }

  .max\:tw-leading-9{
    line-height: 2.25rem;
  }

  .max\:tw-leading-10{
    line-height: 2.5rem;
  }

  .max\:tw-leading-none{
    line-height: 1;
  }

  .max\:tw-leading-tight{
    line-height: 1.25;
  }

  .max\:tw-leading-snug{
    line-height: 1.375;
  }

  .max\:tw-leading-normal{
    line-height: 1.5;
  }

  .max\:tw-leading-relaxed{
    line-height: 1.625;
  }

  .max\:tw-leading-loose{
    line-height: 2;
  }

  .max\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  .max\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  .max\:tw-tracking-normal{
    letter-spacing: 0em;
  }

  .max\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  .max\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  .max\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  .max\:tw-text-transparent{
    color: transparent;
  }

  .max\:tw-text-current{
    color: currentColor;
  }

  .max\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .max\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .max\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .max\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .max\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .max\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .max\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .max\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .max\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .max\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .max\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .max\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .max\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .max\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .max\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .max\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .max\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .max\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .max\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .max\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .max\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .max\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .max\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .max\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .max\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .max\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .max\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .max\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .max\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .max\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .max\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .max\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .max\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .max\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .max\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .max\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .max\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .max\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .max\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .max\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .max\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .max\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .max\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .max\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .max\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .max\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .max\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .max\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .max\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .max\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .max\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .max\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-transparent{
    color: transparent;
  }

  .tw-group:hover .max\:group-hover\:tw-text-current{
    color: currentColor;
  }

  .tw-group:hover .max\:group-hover\:tw-text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pregnancy-green-1{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pregnancy-green-2{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-pregnancy-green-3{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-blue-1{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-blue-2{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-blue-3{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-dark-blue{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-inactive{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-green-1{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-orange-1{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-grey-1{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-grey-2{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-grey-3{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-grey-4{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-grey-5{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-grey-6{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-error-red{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-system-red-1{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-birth-summary-1{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-birth-summary-2{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-birth-summary-3{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-postnatal-assessment-1{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-postnatal-assessment-2{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-postnatal-assessment-3{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-background{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-system-banner{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-blue-1{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-blue-2{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-blue-3{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-blue-4{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-blue-5{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-blue-6{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-blue-7{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-chart-toggle{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-left-nav-1{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-left-nav-active{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-left-nav-hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-breadcrumb-inactive{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-grow-breadcrumb-inactive-text{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .tw-group:hover .max\:group-hover\:tw-text-default-colour{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-transparent:focus-within{
    color: transparent;
  }

  .max\:focus-within\:tw-text-current:focus-within{
    color: currentColor;
  }

  .max\:focus-within\:tw-text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pregnancy-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pregnancy-green-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-pregnancy-green-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-dark-blue:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-green-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-orange-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-grey-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-grey-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-grey-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-grey-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-grey-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-grey-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-error-red:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-system-red-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-birth-summary-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-birth-summary-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-birth-summary-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-postnatal-assessment-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-postnatal-assessment-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-postnatal-assessment-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-background:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-system-banner:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-blue-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-blue-2:focus-within{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-blue-3:focus-within{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-blue-4:focus-within{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-blue-5:focus-within{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-blue-6:focus-within{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-blue-7:focus-within{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-chart-toggle:focus-within{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-left-nav-1:focus-within{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-left-nav-active:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-left-nav-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-breadcrumb-inactive:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-grow-breadcrumb-inactive-text:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:focus-within\:tw-text-default-colour:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-transparent:hover{
    color: transparent;
  }

  .max\:hover\:tw-text-current:hover{
    color: currentColor;
  }

  .max\:hover\:tw-text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pregnancy-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pregnancy-green-2:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-pregnancy-green-3:hover{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-dark-blue:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-green-1:hover{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-orange-1:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-grey-1:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-grey-2:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-grey-3:hover{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-grey-4:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-grey-5:hover{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-grey-6:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-error-red:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-system-red-1:hover{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-birth-summary-1:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-birth-summary-2:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-birth-summary-3:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-postnatal-assessment-1:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-postnatal-assessment-2:hover{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-postnatal-assessment-3:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-background:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-system-banner:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-blue-1:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-blue-2:hover{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-blue-3:hover{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-blue-4:hover{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-blue-5:hover{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-blue-6:hover{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-blue-7:hover{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-chart-toggle:hover{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-left-nav-1:hover{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-left-nav-active:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-left-nav-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-breadcrumb-inactive:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-grow-breadcrumb-inactive-text:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:hover\:tw-text-default-colour:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-transparent:focus{
    color: transparent;
  }

  .max\:focus\:tw-text-current:focus{
    color: currentColor;
  }

  .max\:focus\:tw-text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pregnancy-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pregnancy-green-2:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-pregnancy-green-3:focus{
    --tw-text-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-dark-blue:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-green-1:focus{
    --tw-text-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-orange-1:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-grey-1:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-grey-2:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-grey-3:focus{
    --tw-text-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-grey-4:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-grey-5:focus{
    --tw-text-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-grey-6:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-error-red:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-system-red-1:focus{
    --tw-text-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-birth-summary-1:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-birth-summary-2:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-birth-summary-3:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-postnatal-assessment-1:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-postnatal-assessment-2:focus{
    --tw-text-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-postnatal-assessment-3:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-background:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-system-banner:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-blue-1:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-blue-2:focus{
    --tw-text-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-blue-3:focus{
    --tw-text-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-blue-4:focus{
    --tw-text-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-blue-5:focus{
    --tw-text-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-blue-6:focus{
    --tw-text-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-blue-7:focus{
    --tw-text-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-chart-toggle:focus{
    --tw-text-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-left-nav-1:focus{
    --tw-text-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-left-nav-active:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-left-nav-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-breadcrumb-inactive:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-grow-breadcrumb-inactive-text:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:focus\:tw-text-default-colour:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-text-opacity));
  }

  .max\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .max\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .max\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .max\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .max\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .max\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .max\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .max\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .max\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .max\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .max\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .max\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .max\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .max\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .max\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-0{
    --tw-text-opacity: 0;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .tw-group:hover .max\:group-hover\:tw-text-opacity-100{
    --tw-text-opacity: 1;
  }

  .max\:focus-within\:tw-text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .max\:focus-within\:tw-text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .max\:focus-within\:tw-text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .max\:focus-within\:tw-text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .max\:focus-within\:tw-text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .max\:focus-within\:tw-text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .max\:focus-within\:tw-text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .max\:focus-within\:tw-text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .max\:focus-within\:tw-text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .max\:focus-within\:tw-text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .max\:focus-within\:tw-text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .max\:focus-within\:tw-text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .max\:focus-within\:tw-text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .max\:focus-within\:tw-text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .max\:focus-within\:tw-text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .max\:hover\:tw-text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .max\:hover\:tw-text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .max\:hover\:tw-text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .max\:hover\:tw-text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .max\:hover\:tw-text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .max\:hover\:tw-text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .max\:hover\:tw-text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .max\:hover\:tw-text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .max\:hover\:tw-text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .max\:hover\:tw-text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .max\:hover\:tw-text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .max\:hover\:tw-text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .max\:hover\:tw-text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .max\:hover\:tw-text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .max\:hover\:tw-text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .max\:focus\:tw-text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .max\:focus\:tw-text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .max\:focus\:tw-text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .max\:focus\:tw-text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .max\:focus\:tw-text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .max\:focus\:tw-text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .max\:focus\:tw-text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .max\:focus\:tw-text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .max\:focus\:tw-text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .max\:focus\:tw-text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .max\:focus\:tw-text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .max\:focus\:tw-text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .max\:focus\:tw-text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .max\:focus\:tw-text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .max\:focus\:tw-text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .max\:tw-underline{
    text-decoration: underline;
  }

  .max\:tw-line-through{
    text-decoration: line-through;
  }

  .max\:tw-no-underline{
    text-decoration: none;
  }

  .tw-group:hover .max\:group-hover\:tw-underline{
    text-decoration: underline;
  }

  .tw-group:hover .max\:group-hover\:tw-line-through{
    text-decoration: line-through;
  }

  .tw-group:hover .max\:group-hover\:tw-no-underline{
    text-decoration: none;
  }

  .max\:focus-within\:tw-underline:focus-within{
    text-decoration: underline;
  }

  .max\:focus-within\:tw-line-through:focus-within{
    text-decoration: line-through;
  }

  .max\:focus-within\:tw-no-underline:focus-within{
    text-decoration: none;
  }

  .max\:hover\:tw-underline:hover{
    text-decoration: underline;
  }

  .max\:hover\:tw-line-through:hover{
    text-decoration: line-through;
  }

  .max\:hover\:tw-no-underline:hover{
    text-decoration: none;
  }

  .max\:focus\:tw-underline:focus{
    text-decoration: underline;
  }

  .max\:focus\:tw-line-through:focus{
    text-decoration: line-through;
  }

  .max\:focus\:tw-no-underline:focus{
    text-decoration: none;
  }

  .max\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .max\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .max\:tw-placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .max\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  .max\:tw-placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .max\:tw-placeholder-current::placeholder{
    color: currentColor;
  }

  .max\:tw-placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pregnancy-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pregnancy-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pregnancy-green-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pregnancy-green-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pregnancy-green-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-pregnancy-green-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-dark-blue::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-dark-blue::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-green-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-green-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-orange-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-orange-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-grey-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-error-red::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-error-red::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-red-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-system-red-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-birth-summary-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-birth-summary-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-birth-summary-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-birth-summary-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-birth-summary-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-birth-summary-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-postnatal-assessment-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-postnatal-assessment-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-postnatal-assessment-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-postnatal-assessment-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-postnatal-assessment-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-postnatal-assessment-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-background::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-background::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-system-banner::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-system-banner::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-2::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-2::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-3::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-3::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-4::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-4::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-5::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-5::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-6::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-6::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-7::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-blue-7::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-chart-toggle::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-chart-toggle::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-left-nav-1::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-left-nav-1::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-left-nav-active::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-left-nav-active::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-left-nav-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-left-nav-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-breadcrumb-inactive::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-breadcrumb-inactive::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-breadcrumb-inactive-text::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-grow-breadcrumb-inactive-text::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-default-colour::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-default-colour::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .max\:focus\:tw-placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .max\:focus\:tw-placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .max\:focus\:tw-placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .max\:focus\:tw-placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pregnancy-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pregnancy-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 102, 51, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pregnancy-green-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pregnancy-green-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 237, 190, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pregnancy-green-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-pregnancy-green-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(240, 252, 246, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(169, 190, 203, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(118, 155, 180, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-dark-blue:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-dark-blue:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 59, 78, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(183, 183, 183, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-green-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-green-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(135, 197, 64, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-orange-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-orange-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 137, 54, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 193, 193, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 221, 221, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(179, 179, 179, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(77, 77, 77, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-grey-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-error-red:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-error-red:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 16, 19, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-red-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-system-red-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(226, 40, 40, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-birth-summary-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-birth-summary-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 201, 36, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-birth-summary-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-birth-summary-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 222, 123, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-birth-summary-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-birth-summary-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 252, 221, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-postnatal-assessment-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-postnatal-assessment-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 90, 135, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-postnatal-assessment-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-postnatal-assessment-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(193, 163, 194, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-postnatal-assessment-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-postnatal-assessment-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 245, 250, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-background:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-background:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 163, 182, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-system-banner:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-system-banner:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 59, 78, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-2:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-2:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(71, 117, 145, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-3:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-3:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(112, 152, 176, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-4:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-4:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(207, 225, 236, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-5:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(84, 127, 154, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-6:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-6:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(119, 164, 191, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-7:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-blue-7:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(136, 187, 219, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-chart-toggle:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-chart-toggle:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(80, 122, 145, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-left-nav-1:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-left-nav-1:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(166, 184, 195, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-left-nav-active:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-left-nav-active:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-left-nav-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-left-nav-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(58, 88, 105, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-breadcrumb-inactive:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 91, 110, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-grow-breadcrumb-inactive-text:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-default-colour:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:focus\:tw-placeholder-default-colour:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 51, 51, var(--tw-placeholder-opacity));
  }

  .max\:tw-placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .max\:tw-placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .max\:tw-placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .max\:tw-placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .max\:tw-placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .max\:tw-placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .max\:tw-placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .max\:tw-placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .max\:tw-placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .max\:tw-placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .max\:tw-placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .max\:tw-placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .max\:tw-placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .max\:tw-placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .max\:tw-placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .max\:tw-placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .max\:tw-placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .max\:tw-placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .max\:tw-placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .max\:tw-placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .max\:tw-placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .max\:tw-placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .max\:tw-placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .max\:tw-placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .max\:tw-placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .max\:tw-placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .max\:tw-placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .max\:tw-placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .max\:tw-placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .max\:tw-placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .max\:focus\:tw-placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .max\:focus\:tw-placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .max\:focus\:tw-placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .max\:focus\:tw-placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .max\:focus\:tw-placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .max\:focus\:tw-placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .max\:focus\:tw-placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .max\:focus\:tw-placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .max\:focus\:tw-placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .max\:focus\:tw-placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .max\:focus\:tw-placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .max\:focus\:tw-placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .max\:focus\:tw-placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .max\:focus\:tw-placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .max\:focus\:tw-placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .max\:focus\:tw-placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .max\:focus\:tw-placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .max\:focus\:tw-placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .max\:focus\:tw-placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .max\:focus\:tw-placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .max\:focus\:tw-placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .max\:focus\:tw-placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .max\:focus\:tw-placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .max\:focus\:tw-placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .max\:focus\:tw-placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .max\:focus\:tw-placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .max\:focus\:tw-placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .max\:focus\:tw-placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .max\:focus\:tw-placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .max\:focus\:tw-placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .max\:tw-opacity-0{
    opacity: 0;
  }

  .max\:tw-opacity-5{
    opacity: 0.05;
  }

  .max\:tw-opacity-10{
    opacity: 0.1;
  }

  .max\:tw-opacity-20{
    opacity: 0.2;
  }

  .max\:tw-opacity-25{
    opacity: 0.25;
  }

  .max\:tw-opacity-30{
    opacity: 0.3;
  }

  .max\:tw-opacity-40{
    opacity: 0.4;
  }

  .max\:tw-opacity-50{
    opacity: 0.5;
  }

  .max\:tw-opacity-60{
    opacity: 0.6;
  }

  .max\:tw-opacity-70{
    opacity: 0.7;
  }

  .max\:tw-opacity-75{
    opacity: 0.75;
  }

  .max\:tw-opacity-80{
    opacity: 0.8;
  }

  .max\:tw-opacity-90{
    opacity: 0.9;
  }

  .max\:tw-opacity-95{
    opacity: 0.95;
  }

  .max\:tw-opacity-100{
    opacity: 1;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-0{
    opacity: 0;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-5{
    opacity: 0.05;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-10{
    opacity: 0.1;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-20{
    opacity: 0.2;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-25{
    opacity: 0.25;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-30{
    opacity: 0.3;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-40{
    opacity: 0.4;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-50{
    opacity: 0.5;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-60{
    opacity: 0.6;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-70{
    opacity: 0.7;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-75{
    opacity: 0.75;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-80{
    opacity: 0.8;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-90{
    opacity: 0.9;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-95{
    opacity: 0.95;
  }

  .tw-group:hover .max\:group-hover\:tw-opacity-100{
    opacity: 1;
  }

  .max\:focus-within\:tw-opacity-0:focus-within{
    opacity: 0;
  }

  .max\:focus-within\:tw-opacity-5:focus-within{
    opacity: 0.05;
  }

  .max\:focus-within\:tw-opacity-10:focus-within{
    opacity: 0.1;
  }

  .max\:focus-within\:tw-opacity-20:focus-within{
    opacity: 0.2;
  }

  .max\:focus-within\:tw-opacity-25:focus-within{
    opacity: 0.25;
  }

  .max\:focus-within\:tw-opacity-30:focus-within{
    opacity: 0.3;
  }

  .max\:focus-within\:tw-opacity-40:focus-within{
    opacity: 0.4;
  }

  .max\:focus-within\:tw-opacity-50:focus-within{
    opacity: 0.5;
  }

  .max\:focus-within\:tw-opacity-60:focus-within{
    opacity: 0.6;
  }

  .max\:focus-within\:tw-opacity-70:focus-within{
    opacity: 0.7;
  }

  .max\:focus-within\:tw-opacity-75:focus-within{
    opacity: 0.75;
  }

  .max\:focus-within\:tw-opacity-80:focus-within{
    opacity: 0.8;
  }

  .max\:focus-within\:tw-opacity-90:focus-within{
    opacity: 0.9;
  }

  .max\:focus-within\:tw-opacity-95:focus-within{
    opacity: 0.95;
  }

  .max\:focus-within\:tw-opacity-100:focus-within{
    opacity: 1;
  }

  .max\:hover\:tw-opacity-0:hover{
    opacity: 0;
  }

  .max\:hover\:tw-opacity-5:hover{
    opacity: 0.05;
  }

  .max\:hover\:tw-opacity-10:hover{
    opacity: 0.1;
  }

  .max\:hover\:tw-opacity-20:hover{
    opacity: 0.2;
  }

  .max\:hover\:tw-opacity-25:hover{
    opacity: 0.25;
  }

  .max\:hover\:tw-opacity-30:hover{
    opacity: 0.3;
  }

  .max\:hover\:tw-opacity-40:hover{
    opacity: 0.4;
  }

  .max\:hover\:tw-opacity-50:hover{
    opacity: 0.5;
  }

  .max\:hover\:tw-opacity-60:hover{
    opacity: 0.6;
  }

  .max\:hover\:tw-opacity-70:hover{
    opacity: 0.7;
  }

  .max\:hover\:tw-opacity-75:hover{
    opacity: 0.75;
  }

  .max\:hover\:tw-opacity-80:hover{
    opacity: 0.8;
  }

  .max\:hover\:tw-opacity-90:hover{
    opacity: 0.9;
  }

  .max\:hover\:tw-opacity-95:hover{
    opacity: 0.95;
  }

  .max\:hover\:tw-opacity-100:hover{
    opacity: 1;
  }

  .max\:focus\:tw-opacity-0:focus{
    opacity: 0;
  }

  .max\:focus\:tw-opacity-5:focus{
    opacity: 0.05;
  }

  .max\:focus\:tw-opacity-10:focus{
    opacity: 0.1;
  }

  .max\:focus\:tw-opacity-20:focus{
    opacity: 0.2;
  }

  .max\:focus\:tw-opacity-25:focus{
    opacity: 0.25;
  }

  .max\:focus\:tw-opacity-30:focus{
    opacity: 0.3;
  }

  .max\:focus\:tw-opacity-40:focus{
    opacity: 0.4;
  }

  .max\:focus\:tw-opacity-50:focus{
    opacity: 0.5;
  }

  .max\:focus\:tw-opacity-60:focus{
    opacity: 0.6;
  }

  .max\:focus\:tw-opacity-70:focus{
    opacity: 0.7;
  }

  .max\:focus\:tw-opacity-75:focus{
    opacity: 0.75;
  }

  .max\:focus\:tw-opacity-80:focus{
    opacity: 0.8;
  }

  .max\:focus\:tw-opacity-90:focus{
    opacity: 0.9;
  }

  .max\:focus\:tw-opacity-95:focus{
    opacity: 0.95;
  }

  .max\:focus\:tw-opacity-100:focus{
    opacity: 1;
  }

  .max\:disabled\:tw-opacity-0:disabled{
    opacity: 0;
  }

  .max\:disabled\:tw-opacity-5:disabled{
    opacity: 0.05;
  }

  .max\:disabled\:tw-opacity-10:disabled{
    opacity: 0.1;
  }

  .max\:disabled\:tw-opacity-20:disabled{
    opacity: 0.2;
  }

  .max\:disabled\:tw-opacity-25:disabled{
    opacity: 0.25;
  }

  .max\:disabled\:tw-opacity-30:disabled{
    opacity: 0.3;
  }

  .max\:disabled\:tw-opacity-40:disabled{
    opacity: 0.4;
  }

  .max\:disabled\:tw-opacity-50:disabled{
    opacity: 0.5;
  }

  .max\:disabled\:tw-opacity-60:disabled{
    opacity: 0.6;
  }

  .max\:disabled\:tw-opacity-70:disabled{
    opacity: 0.7;
  }

  .max\:disabled\:tw-opacity-75:disabled{
    opacity: 0.75;
  }

  .max\:disabled\:tw-opacity-80:disabled{
    opacity: 0.8;
  }

  .max\:disabled\:tw-opacity-90:disabled{
    opacity: 0.9;
  }

  .max\:disabled\:tw-opacity-95:disabled{
    opacity: 0.95;
  }

  .max\:disabled\:tw-opacity-100:disabled{
    opacity: 1;
  }

  .max\:tw-bg-blend-normal{
    background-blend-mode: normal;
  }

  .max\:tw-bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .max\:tw-bg-blend-screen{
    background-blend-mode: screen;
  }

  .max\:tw-bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .max\:tw-bg-blend-darken{
    background-blend-mode: darken;
  }

  .max\:tw-bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .max\:tw-bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .max\:tw-bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .max\:tw-bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .max\:tw-bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .max\:tw-bg-blend-difference{
    background-blend-mode: difference;
  }

  .max\:tw-bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .max\:tw-bg-blend-hue{
    background-blend-mode: hue;
  }

  .max\:tw-bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .max\:tw-bg-blend-color{
    background-blend-mode: color;
  }

  .max\:tw-bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .max\:tw-mix-blend-normal{
    mix-blend-mode: normal;
  }

  .max\:tw-mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .max\:tw-mix-blend-screen{
    mix-blend-mode: screen;
  }

  .max\:tw-mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .max\:tw-mix-blend-darken{
    mix-blend-mode: darken;
  }

  .max\:tw-mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .max\:tw-mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .max\:tw-mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .max\:tw-mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .max\:tw-mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .max\:tw-mix-blend-difference{
    mix-blend-mode: difference;
  }

  .max\:tw-mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .max\:tw-mix-blend-hue{
    mix-blend-mode: hue;
  }

  .max\:tw-mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .max\:tw-mix-blend-color{
    mix-blend-mode: color;
  }

  .max\:tw-mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .max\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

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

  .tw-group:hover .max\:group-hover\:tw-shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .max\:group-hover\:tw-shadow{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .max\:group-hover\:tw-shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .max\:group-hover\:tw-shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .max\:group-hover\:tw-shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .max\:group-hover\:tw-shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .max\:group-hover\:tw-shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tw-group:hover .max\:group-hover\:tw-shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus-within\:tw-shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus-within\:tw-shadow:focus-within{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus-within\:tw-shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus-within\:tw-shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus-within\:tw-shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus-within\:tw-shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus-within\:tw-shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus-within\:tw-shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:hover\:tw-shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:hover\:tw-shadow:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:hover\:tw-shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:hover\:tw-shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:hover\:tw-shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:hover\:tw-shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:hover\:tw-shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:hover\:tw-shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus\:tw-shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus\:tw-shadow:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus\:tw-shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus\:tw-shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus\:tw-shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus\:tw-shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus\:tw-shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:focus\:tw-shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .max\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .max\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .max\:focus-within\:tw-outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .max\:focus-within\:tw-outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .max\:focus-within\:tw-outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .max\:focus\:tw-outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .max\:focus\:tw-outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .max\:focus\:tw-outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .max\:tw-ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:tw-ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:tw-ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:tw-ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:tw-ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:tw-ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus-within\:tw-ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus-within\:tw-ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus-within\:tw-ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus-within\:tw-ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus-within\:tw-ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus-within\:tw-ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus\:tw-ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus\:tw-ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus\:tw-ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus\:tw-ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus\:tw-ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:focus\:tw-ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .max\:tw-ring-inset{
    --tw-ring-inset: inset;
  }

  .max\:focus-within\:tw-ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .max\:focus\:tw-ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .max\:tw-ring-transparent{
    --tw-ring-color: transparent;
  }

  .max\:tw-ring-current{
    --tw-ring-color: currentColor;
  }

  .max\:tw-ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .max\:tw-ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .max\:tw-ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .max\:tw-ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .max\:tw-ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .max\:tw-ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .max\:tw-ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .max\:tw-ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .max\:tw-ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pregnancy-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pregnancy-green-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .max\:tw-ring-pregnancy-green-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-dark-blue{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .max\:tw-ring-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-green-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-orange-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-grey-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-grey-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-grey-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-grey-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-grey-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-grey-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:tw-ring-error-red{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .max\:tw-ring-system-red-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .max\:tw-ring-birth-summary-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .max\:tw-ring-birth-summary-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .max\:tw-ring-birth-summary-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .max\:tw-ring-postnatal-assessment-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .max\:tw-ring-postnatal-assessment-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .max\:tw-ring-postnatal-assessment-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-background{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-system-banner{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-blue-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-blue-2{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-blue-3{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-blue-4{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-blue-5{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-blue-6{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-blue-7{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-chart-toggle{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-left-nav-1{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-left-nav-active{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-left-nav-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-breadcrumb-inactive{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .max\:tw-ring-grow-breadcrumb-inactive-text{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:tw-ring-default-colour{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .max\:focus-within\:tw-ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .max\:focus-within\:tw-ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pregnancy-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pregnancy-green-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-pregnancy-green-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-dark-blue:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-green-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-orange-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-grey-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-grey-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-grey-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-grey-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-grey-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-grey-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-error-red:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-system-red-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-birth-summary-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-birth-summary-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-birth-summary-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-postnatal-assessment-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-postnatal-assessment-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-postnatal-assessment-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-background:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-system-banner:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-blue-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-blue-2:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-blue-3:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-blue-4:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-blue-5:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-blue-6:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-blue-7:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-chart-toggle:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-left-nav-1:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-left-nav-active:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-left-nav-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-breadcrumb-inactive:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:focus-within\:tw-ring-default-colour:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .max\:focus\:tw-ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .max\:focus\:tw-ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pregnancy-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 102, 51, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pregnancy-green-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 237, 190, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-pregnancy-green-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(240, 252, 246, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(169, 190, 203, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(118, 155, 180, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-dark-blue:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 59, 78, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(183, 183, 183, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-green-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(135, 197, 64, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-orange-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 137, 54, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-grey-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 193, 193, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-grey-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 221, 221, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-grey-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(179, 179, 179, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-grey-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 112, 112, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-grey-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(77, 77, 77, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-grey-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-error-red:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 16, 19, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-system-red-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(226, 40, 40, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-birth-summary-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 201, 36, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-birth-summary-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 222, 123, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-birth-summary-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 252, 221, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-postnatal-assessment-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 90, 135, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-postnatal-assessment-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(193, 163, 194, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-postnatal-assessment-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 245, 250, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-background:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 163, 182, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-system-banner:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-blue-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 59, 78, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-blue-2:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(71, 117, 145, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-blue-3:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(112, 152, 176, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-blue-4:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(207, 225, 236, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-blue-5:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(84, 127, 154, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-blue-6:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(119, 164, 191, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-blue-7:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(136, 187, 219, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-chart-toggle:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(80, 122, 145, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-left-nav-1:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(166, 184, 195, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-left-nav-active:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-left-nav-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(58, 88, 105, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-breadcrumb-inactive:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 91, 110, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-grow-breadcrumb-inactive-text:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:focus\:tw-ring-default-colour:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity));
  }

  .max\:tw-ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .max\:tw-ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .max\:tw-ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .max\:tw-ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .max\:tw-ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .max\:tw-ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .max\:tw-ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .max\:tw-ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .max\:tw-ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .max\:tw-ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .max\:tw-ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .max\:tw-ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .max\:tw-ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .max\:tw-ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .max\:tw-ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .max\:focus-within\:tw-ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .max\:focus-within\:tw-ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .max\:focus-within\:tw-ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .max\:focus-within\:tw-ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .max\:focus-within\:tw-ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .max\:focus-within\:tw-ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .max\:focus-within\:tw-ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .max\:focus-within\:tw-ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .max\:focus-within\:tw-ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .max\:focus-within\:tw-ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .max\:focus-within\:tw-ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .max\:focus-within\:tw-ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .max\:focus-within\:tw-ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .max\:focus-within\:tw-ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .max\:focus-within\:tw-ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .max\:focus\:tw-ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .max\:focus\:tw-ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .max\:focus\:tw-ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .max\:focus\:tw-ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .max\:focus\:tw-ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .max\:focus\:tw-ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .max\:focus\:tw-ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .max\:focus\:tw-ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .max\:focus\:tw-ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .max\:focus\:tw-ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .max\:focus\:tw-ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .max\:focus\:tw-ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .max\:focus\:tw-ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .max\:focus\:tw-ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .max\:focus\:tw-ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .max\:tw-ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .max\:tw-ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .max\:tw-ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .max\:tw-ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .max\:tw-ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .max\:focus-within\:tw-ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .max\:focus-within\:tw-ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .max\:focus-within\:tw-ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .max\:focus-within\:tw-ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .max\:focus-within\:tw-ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .max\:focus\:tw-ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .max\:focus\:tw-ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .max\:focus\:tw-ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .max\:focus\:tw-ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .max\:focus\:tw-ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .max\:tw-ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .max\:tw-ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .max\:tw-ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .max\:tw-ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .max\:tw-ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .max\:tw-ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .max\:tw-ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .max\:tw-ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .max\:tw-ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .max\:tw-ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .max\:tw-ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .max\:tw-ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .max\:tw-ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .max\:tw-ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .max\:tw-ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .max\:tw-ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .max\:tw-ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .max\:tw-ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .max\:tw-ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .max\:tw-ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .max\:tw-ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .max\:tw-ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .max\:tw-ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .max\:tw-ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .max\:tw-ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .max\:tw-ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .max\:tw-ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .max\:tw-ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .max\:tw-ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .max\:tw-ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .max\:tw-ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .max\:tw-ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .max\:tw-ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .max\:tw-ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .max\:tw-ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .max\:tw-ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .max\:tw-ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .max\:tw-ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .max\:tw-ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .max\:tw-ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .max\:tw-ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .max\:tw-ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .max\:tw-ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .max\:tw-ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .max\:tw-ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .max\:tw-ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .max\:tw-ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .max\:tw-ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .max\:tw-ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .max\:tw-ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .max\:tw-ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .max\:tw-ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .max\:tw-ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .max\:tw-ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .max\:tw-ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .max\:tw-ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .max\:tw-ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .max\:tw-ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .max\:tw-ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .max\:tw-ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .max\:tw-ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .max\:tw-ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .max\:tw-ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .max\:tw-ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .max\:tw-ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .max\:tw-ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .max\:tw-ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .max\:tw-ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .max\:tw-ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .max\:tw-ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .max\:tw-ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .max\:tw-ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .max\:tw-ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .max\:tw-ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .max\:tw-ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .max\:tw-ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .max\:tw-ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .max\:tw-ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .max\:tw-ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .max\:tw-ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .max\:tw-ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .max\:tw-ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .max\:tw-ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .max\:tw-ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .max\:tw-ring-offset-pregnancy-green-1{
    --tw-ring-offset-color: #346633;
  }

  .max\:tw-ring-offset-pregnancy-green-2{
    --tw-ring-offset-color: #BEEDBE;
  }

  .max\:tw-ring-offset-pregnancy-green-3{
    --tw-ring-offset-color: #F0FCF6;
  }

  .max\:tw-ring-offset-system-blue-1{
    --tw-ring-offset-color: #477591;
  }

  .max\:tw-ring-offset-system-blue-2{
    --tw-ring-offset-color: #A9BECB;
  }

  .max\:tw-ring-offset-system-blue-3{
    --tw-ring-offset-color: #769BB4;
  }

  .max\:tw-ring-offset-system-dark-blue{
    --tw-ring-offset-color: #213B4E;
  }

  .max\:tw-ring-offset-inactive{
    --tw-ring-offset-color: #B7B7B7;
  }

  .max\:tw-ring-offset-system-green-1{
    --tw-ring-offset-color: #87c540;
  }

  .max\:tw-ring-offset-system-orange-1{
    --tw-ring-offset-color: #ED8936;
  }

  .max\:tw-ring-offset-system-grey-1{
    --tw-ring-offset-color: #C1C1C1;
  }

  .max\:tw-ring-offset-system-grey-2{
    --tw-ring-offset-color: #DDDDDD;
  }

  .max\:tw-ring-offset-system-grey-3{
    --tw-ring-offset-color: #B3B3B3;
  }

  .max\:tw-ring-offset-system-grey-4{
    --tw-ring-offset-color: #707070;
  }

  .max\:tw-ring-offset-system-grey-5{
    --tw-ring-offset-color: #4D4D4D;
  }

  .max\:tw-ring-offset-system-grey-6{
    --tw-ring-offset-color: #333333;
  }

  .max\:tw-ring-offset-error-red{
    --tw-ring-offset-color: #C11013;
  }

  .max\:tw-ring-offset-system-red-1{
    --tw-ring-offset-color: #E22828;
  }

  .max\:tw-ring-offset-birth-summary-1{
    --tw-ring-offset-color: #FFC924;
  }

  .max\:tw-ring-offset-birth-summary-2{
    --tw-ring-offset-color: #FFDE7B;
  }

  .max\:tw-ring-offset-birth-summary-3{
    --tw-ring-offset-color: #FBFCDD;
  }

  .max\:tw-ring-offset-postnatal-assessment-1{
    --tw-ring-offset-color: #865A87;
  }

  .max\:tw-ring-offset-postnatal-assessment-2{
    --tw-ring-offset-color: #C1A3C2;
  }

  .max\:tw-ring-offset-postnatal-assessment-3{
    --tw-ring-offset-color: #FCF5FA;
  }

  .max\:tw-ring-offset-grow-background{
    --tw-ring-offset-color: #86A3B6;
  }

  .max\:tw-ring-offset-grow-system-banner{
    --tw-ring-offset-color: #547F9A;
  }

  .max\:tw-ring-offset-grow-blue-1{
    --tw-ring-offset-color: #1A3B4E;
  }

  .max\:tw-ring-offset-grow-blue-2{
    --tw-ring-offset-color: #477591;
  }

  .max\:tw-ring-offset-grow-blue-3{
    --tw-ring-offset-color: #7098B0;
  }

  .max\:tw-ring-offset-grow-blue-4{
    --tw-ring-offset-color: #CFE1EC;
  }

  .max\:tw-ring-offset-grow-blue-5{
    --tw-ring-offset-color: #547F9A;
  }

  .max\:tw-ring-offset-grow-blue-6{
    --tw-ring-offset-color: #77a4bf;
  }

  .max\:tw-ring-offset-grow-blue-7{
    --tw-ring-offset-color: #88BBDB;
  }

  .max\:tw-ring-offset-grow-chart-toggle{
    --tw-ring-offset-color: #507A91;
  }

  .max\:tw-ring-offset-grow-left-nav-1{
    --tw-ring-offset-color: #A6B8C3;
  }

  .max\:tw-ring-offset-grow-left-nav-active{
    --tw-ring-offset-color: #3A5869;
  }

  .max\:tw-ring-offset-grow-left-nav-hover{
    --tw-ring-offset-color: #3A5869;
  }

  .max\:tw-ring-offset-grow-breadcrumb-inactive{
    --tw-ring-offset-color: #3B5B6E;
  }

  .max\:tw-ring-offset-grow-breadcrumb-inactive-text{
    --tw-ring-offset-color: #333333;
  }

  .max\:tw-ring-offset-default-colour{
    --tw-ring-offset-color: #333333;
  }

  .max\:focus-within\:tw-ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .max\:focus-within\:tw-ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .max\:focus-within\:tw-ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .max\:focus-within\:tw-ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .max\:focus-within\:tw-ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .max\:focus-within\:tw-ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .max\:focus-within\:tw-ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .max\:focus-within\:tw-ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .max\:focus-within\:tw-ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .max\:focus-within\:tw-ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .max\:focus-within\:tw-ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .max\:focus-within\:tw-ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .max\:focus-within\:tw-ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .max\:focus-within\:tw-ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .max\:focus-within\:tw-ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .max\:focus-within\:tw-ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .max\:focus-within\:tw-ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .max\:focus-within\:tw-ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .max\:focus-within\:tw-ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .max\:focus-within\:tw-ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .max\:focus-within\:tw-ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .max\:focus-within\:tw-ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .max\:focus-within\:tw-ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .max\:focus-within\:tw-ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .max\:focus-within\:tw-ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .max\:focus-within\:tw-ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .max\:focus-within\:tw-ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .max\:focus-within\:tw-ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .max\:focus-within\:tw-ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .max\:focus-within\:tw-ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .max\:focus-within\:tw-ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .max\:focus-within\:tw-ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .max\:focus-within\:tw-ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .max\:focus-within\:tw-ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .max\:focus-within\:tw-ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .max\:focus-within\:tw-ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .max\:focus-within\:tw-ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .max\:focus-within\:tw-ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .max\:focus-within\:tw-ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .max\:focus-within\:tw-ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .max\:focus-within\:tw-ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .max\:focus-within\:tw-ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .max\:focus-within\:tw-ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .max\:focus-within\:tw-ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .max\:focus-within\:tw-ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .max\:focus-within\:tw-ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .max\:focus-within\:tw-ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .max\:focus-within\:tw-ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .max\:focus-within\:tw-ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .max\:focus-within\:tw-ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .max\:focus-within\:tw-ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .max\:focus-within\:tw-ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .max\:focus-within\:tw-ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .max\:focus-within\:tw-ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .max\:focus-within\:tw-ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .max\:focus-within\:tw-ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .max\:focus-within\:tw-ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .max\:focus-within\:tw-ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .max\:focus-within\:tw-ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .max\:focus-within\:tw-ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .max\:focus-within\:tw-ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .max\:focus-within\:tw-ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .max\:focus-within\:tw-ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .max\:focus-within\:tw-ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .max\:focus-within\:tw-ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .max\:focus-within\:tw-ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .max\:focus-within\:tw-ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .max\:focus-within\:tw-ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .max\:focus-within\:tw-ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .max\:focus-within\:tw-ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .max\:focus-within\:tw-ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .max\:focus-within\:tw-ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .max\:focus-within\:tw-ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .max\:focus-within\:tw-ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .max\:focus-within\:tw-ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .max\:focus-within\:tw-ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .max\:focus-within\:tw-ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .max\:focus-within\:tw-ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .max\:focus-within\:tw-ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .max\:focus-within\:tw-ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .max\:focus-within\:tw-ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .max\:focus-within\:tw-ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .max\:focus-within\:tw-ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .max\:focus-within\:tw-ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .max\:focus-within\:tw-ring-offset-pregnancy-green-1:focus-within{
    --tw-ring-offset-color: #346633;
  }

  .max\:focus-within\:tw-ring-offset-pregnancy-green-2:focus-within{
    --tw-ring-offset-color: #BEEDBE;
  }

  .max\:focus-within\:tw-ring-offset-pregnancy-green-3:focus-within{
    --tw-ring-offset-color: #F0FCF6;
  }

  .max\:focus-within\:tw-ring-offset-system-blue-1:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .max\:focus-within\:tw-ring-offset-system-blue-2:focus-within{
    --tw-ring-offset-color: #A9BECB;
  }

  .max\:focus-within\:tw-ring-offset-system-blue-3:focus-within{
    --tw-ring-offset-color: #769BB4;
  }

  .max\:focus-within\:tw-ring-offset-system-dark-blue:focus-within{
    --tw-ring-offset-color: #213B4E;
  }

  .max\:focus-within\:tw-ring-offset-inactive:focus-within{
    --tw-ring-offset-color: #B7B7B7;
  }

  .max\:focus-within\:tw-ring-offset-system-green-1:focus-within{
    --tw-ring-offset-color: #87c540;
  }

  .max\:focus-within\:tw-ring-offset-system-orange-1:focus-within{
    --tw-ring-offset-color: #ED8936;
  }

  .max\:focus-within\:tw-ring-offset-system-grey-1:focus-within{
    --tw-ring-offset-color: #C1C1C1;
  }

  .max\:focus-within\:tw-ring-offset-system-grey-2:focus-within{
    --tw-ring-offset-color: #DDDDDD;
  }

  .max\:focus-within\:tw-ring-offset-system-grey-3:focus-within{
    --tw-ring-offset-color: #B3B3B3;
  }

  .max\:focus-within\:tw-ring-offset-system-grey-4:focus-within{
    --tw-ring-offset-color: #707070;
  }

  .max\:focus-within\:tw-ring-offset-system-grey-5:focus-within{
    --tw-ring-offset-color: #4D4D4D;
  }

  .max\:focus-within\:tw-ring-offset-system-grey-6:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .max\:focus-within\:tw-ring-offset-error-red:focus-within{
    --tw-ring-offset-color: #C11013;
  }

  .max\:focus-within\:tw-ring-offset-system-red-1:focus-within{
    --tw-ring-offset-color: #E22828;
  }

  .max\:focus-within\:tw-ring-offset-birth-summary-1:focus-within{
    --tw-ring-offset-color: #FFC924;
  }

  .max\:focus-within\:tw-ring-offset-birth-summary-2:focus-within{
    --tw-ring-offset-color: #FFDE7B;
  }

  .max\:focus-within\:tw-ring-offset-birth-summary-3:focus-within{
    --tw-ring-offset-color: #FBFCDD;
  }

  .max\:focus-within\:tw-ring-offset-postnatal-assessment-1:focus-within{
    --tw-ring-offset-color: #865A87;
  }

  .max\:focus-within\:tw-ring-offset-postnatal-assessment-2:focus-within{
    --tw-ring-offset-color: #C1A3C2;
  }

  .max\:focus-within\:tw-ring-offset-postnatal-assessment-3:focus-within{
    --tw-ring-offset-color: #FCF5FA;
  }

  .max\:focus-within\:tw-ring-offset-grow-background:focus-within{
    --tw-ring-offset-color: #86A3B6;
  }

  .max\:focus-within\:tw-ring-offset-grow-system-banner:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .max\:focus-within\:tw-ring-offset-grow-blue-1:focus-within{
    --tw-ring-offset-color: #1A3B4E;
  }

  .max\:focus-within\:tw-ring-offset-grow-blue-2:focus-within{
    --tw-ring-offset-color: #477591;
  }

  .max\:focus-within\:tw-ring-offset-grow-blue-3:focus-within{
    --tw-ring-offset-color: #7098B0;
  }

  .max\:focus-within\:tw-ring-offset-grow-blue-4:focus-within{
    --tw-ring-offset-color: #CFE1EC;
  }

  .max\:focus-within\:tw-ring-offset-grow-blue-5:focus-within{
    --tw-ring-offset-color: #547F9A;
  }

  .max\:focus-within\:tw-ring-offset-grow-blue-6:focus-within{
    --tw-ring-offset-color: #77a4bf;
  }

  .max\:focus-within\:tw-ring-offset-grow-blue-7:focus-within{
    --tw-ring-offset-color: #88BBDB;
  }

  .max\:focus-within\:tw-ring-offset-grow-chart-toggle:focus-within{
    --tw-ring-offset-color: #507A91;
  }

  .max\:focus-within\:tw-ring-offset-grow-left-nav-1:focus-within{
    --tw-ring-offset-color: #A6B8C3;
  }

  .max\:focus-within\:tw-ring-offset-grow-left-nav-active:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .max\:focus-within\:tw-ring-offset-grow-left-nav-hover:focus-within{
    --tw-ring-offset-color: #3A5869;
  }

  .max\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive:focus-within{
    --tw-ring-offset-color: #3B5B6E;
  }

  .max\:focus-within\:tw-ring-offset-grow-breadcrumb-inactive-text:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .max\:focus-within\:tw-ring-offset-default-colour:focus-within{
    --tw-ring-offset-color: #333333;
  }

  .max\:focus\:tw-ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .max\:focus\:tw-ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .max\:focus\:tw-ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .max\:focus\:tw-ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .max\:focus\:tw-ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .max\:focus\:tw-ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .max\:focus\:tw-ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .max\:focus\:tw-ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .max\:focus\:tw-ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .max\:focus\:tw-ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .max\:focus\:tw-ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .max\:focus\:tw-ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .max\:focus\:tw-ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .max\:focus\:tw-ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .max\:focus\:tw-ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .max\:focus\:tw-ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .max\:focus\:tw-ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .max\:focus\:tw-ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .max\:focus\:tw-ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .max\:focus\:tw-ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .max\:focus\:tw-ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .max\:focus\:tw-ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .max\:focus\:tw-ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .max\:focus\:tw-ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .max\:focus\:tw-ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .max\:focus\:tw-ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .max\:focus\:tw-ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .max\:focus\:tw-ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .max\:focus\:tw-ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .max\:focus\:tw-ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .max\:focus\:tw-ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .max\:focus\:tw-ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .max\:focus\:tw-ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .max\:focus\:tw-ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .max\:focus\:tw-ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .max\:focus\:tw-ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .max\:focus\:tw-ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .max\:focus\:tw-ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .max\:focus\:tw-ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .max\:focus\:tw-ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .max\:focus\:tw-ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .max\:focus\:tw-ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .max\:focus\:tw-ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .max\:focus\:tw-ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .max\:focus\:tw-ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .max\:focus\:tw-ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .max\:focus\:tw-ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .max\:focus\:tw-ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .max\:focus\:tw-ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .max\:focus\:tw-ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .max\:focus\:tw-ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .max\:focus\:tw-ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .max\:focus\:tw-ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .max\:focus\:tw-ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .max\:focus\:tw-ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .max\:focus\:tw-ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .max\:focus\:tw-ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .max\:focus\:tw-ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .max\:focus\:tw-ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .max\:focus\:tw-ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .max\:focus\:tw-ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .max\:focus\:tw-ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .max\:focus\:tw-ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .max\:focus\:tw-ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .max\:focus\:tw-ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .max\:focus\:tw-ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .max\:focus\:tw-ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .max\:focus\:tw-ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .max\:focus\:tw-ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .max\:focus\:tw-ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .max\:focus\:tw-ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .max\:focus\:tw-ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .max\:focus\:tw-ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .max\:focus\:tw-ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .max\:focus\:tw-ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .max\:focus\:tw-ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .max\:focus\:tw-ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .max\:focus\:tw-ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .max\:focus\:tw-ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .max\:focus\:tw-ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .max\:focus\:tw-ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .max\:focus\:tw-ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .max\:focus\:tw-ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .max\:focus\:tw-ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .max\:focus\:tw-ring-offset-pregnancy-green-1:focus{
    --tw-ring-offset-color: #346633;
  }

  .max\:focus\:tw-ring-offset-pregnancy-green-2:focus{
    --tw-ring-offset-color: #BEEDBE;
  }

  .max\:focus\:tw-ring-offset-pregnancy-green-3:focus{
    --tw-ring-offset-color: #F0FCF6;
  }

  .max\:focus\:tw-ring-offset-system-blue-1:focus{
    --tw-ring-offset-color: #477591;
  }

  .max\:focus\:tw-ring-offset-system-blue-2:focus{
    --tw-ring-offset-color: #A9BECB;
  }

  .max\:focus\:tw-ring-offset-system-blue-3:focus{
    --tw-ring-offset-color: #769BB4;
  }

  .max\:focus\:tw-ring-offset-system-dark-blue:focus{
    --tw-ring-offset-color: #213B4E;
  }

  .max\:focus\:tw-ring-offset-inactive:focus{
    --tw-ring-offset-color: #B7B7B7;
  }

  .max\:focus\:tw-ring-offset-system-green-1:focus{
    --tw-ring-offset-color: #87c540;
  }

  .max\:focus\:tw-ring-offset-system-orange-1:focus{
    --tw-ring-offset-color: #ED8936;
  }

  .max\:focus\:tw-ring-offset-system-grey-1:focus{
    --tw-ring-offset-color: #C1C1C1;
  }

  .max\:focus\:tw-ring-offset-system-grey-2:focus{
    --tw-ring-offset-color: #DDDDDD;
  }

  .max\:focus\:tw-ring-offset-system-grey-3:focus{
    --tw-ring-offset-color: #B3B3B3;
  }

  .max\:focus\:tw-ring-offset-system-grey-4:focus{
    --tw-ring-offset-color: #707070;
  }

  .max\:focus\:tw-ring-offset-system-grey-5:focus{
    --tw-ring-offset-color: #4D4D4D;
  }

  .max\:focus\:tw-ring-offset-system-grey-6:focus{
    --tw-ring-offset-color: #333333;
  }

  .max\:focus\:tw-ring-offset-error-red:focus{
    --tw-ring-offset-color: #C11013;
  }

  .max\:focus\:tw-ring-offset-system-red-1:focus{
    --tw-ring-offset-color: #E22828;
  }

  .max\:focus\:tw-ring-offset-birth-summary-1:focus{
    --tw-ring-offset-color: #FFC924;
  }

  .max\:focus\:tw-ring-offset-birth-summary-2:focus{
    --tw-ring-offset-color: #FFDE7B;
  }

  .max\:focus\:tw-ring-offset-birth-summary-3:focus{
    --tw-ring-offset-color: #FBFCDD;
  }

  .max\:focus\:tw-ring-offset-postnatal-assessment-1:focus{
    --tw-ring-offset-color: #865A87;
  }

  .max\:focus\:tw-ring-offset-postnatal-assessment-2:focus{
    --tw-ring-offset-color: #C1A3C2;
  }

  .max\:focus\:tw-ring-offset-postnatal-assessment-3:focus{
    --tw-ring-offset-color: #FCF5FA;
  }

  .max\:focus\:tw-ring-offset-grow-background:focus{
    --tw-ring-offset-color: #86A3B6;
  }

  .max\:focus\:tw-ring-offset-grow-system-banner:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .max\:focus\:tw-ring-offset-grow-blue-1:focus{
    --tw-ring-offset-color: #1A3B4E;
  }

  .max\:focus\:tw-ring-offset-grow-blue-2:focus{
    --tw-ring-offset-color: #477591;
  }

  .max\:focus\:tw-ring-offset-grow-blue-3:focus{
    --tw-ring-offset-color: #7098B0;
  }

  .max\:focus\:tw-ring-offset-grow-blue-4:focus{
    --tw-ring-offset-color: #CFE1EC;
  }

  .max\:focus\:tw-ring-offset-grow-blue-5:focus{
    --tw-ring-offset-color: #547F9A;
  }

  .max\:focus\:tw-ring-offset-grow-blue-6:focus{
    --tw-ring-offset-color: #77a4bf;
  }

  .max\:focus\:tw-ring-offset-grow-blue-7:focus{
    --tw-ring-offset-color: #88BBDB;
  }

  .max\:focus\:tw-ring-offset-grow-chart-toggle:focus{
    --tw-ring-offset-color: #507A91;
  }

  .max\:focus\:tw-ring-offset-grow-left-nav-1:focus{
    --tw-ring-offset-color: #A6B8C3;
  }

  .max\:focus\:tw-ring-offset-grow-left-nav-active:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .max\:focus\:tw-ring-offset-grow-left-nav-hover:focus{
    --tw-ring-offset-color: #3A5869;
  }

  .max\:focus\:tw-ring-offset-grow-breadcrumb-inactive:focus{
    --tw-ring-offset-color: #3B5B6E;
  }

  .max\:focus\:tw-ring-offset-grow-breadcrumb-inactive-text:focus{
    --tw-ring-offset-color: #333333;
  }

  .max\:focus\:tw-ring-offset-default-colour:focus{
    --tw-ring-offset-color: #333333;
  }

  .max\:tw-filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .max\:tw-filter-none{
    filter: none;
  }

  .max\:tw-blur-0{
    --tw-blur: blur(0);
  }

  .max\:tw-blur-none{
    --tw-blur: blur(0);
  }

  .max\:tw-blur-sm{
    --tw-blur: blur(4px);
  }

  .max\:tw-blur{
    --tw-blur: blur(8px);
  }

  .max\:tw-blur-md{
    --tw-blur: blur(12px);
  }

  .max\:tw-blur-lg{
    --tw-blur: blur(16px);
  }

  .max\:tw-blur-xl{
    --tw-blur: blur(24px);
  }

  .max\:tw-blur-2xl{
    --tw-blur: blur(40px);
  }

  .max\:tw-blur-3xl{
    --tw-blur: blur(64px);
  }

  .max\:tw-brightness-0{
    --tw-brightness: brightness(0);
  }

  .max\:tw-brightness-50{
    --tw-brightness: brightness(.5);
  }

  .max\:tw-brightness-75{
    --tw-brightness: brightness(.75);
  }

  .max\:tw-brightness-90{
    --tw-brightness: brightness(.9);
  }

  .max\:tw-brightness-95{
    --tw-brightness: brightness(.95);
  }

  .max\:tw-brightness-100{
    --tw-brightness: brightness(1);
  }

  .max\:tw-brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .max\:tw-brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .max\:tw-brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .max\:tw-brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .max\:tw-brightness-200{
    --tw-brightness: brightness(2);
  }

  .max\:tw-contrast-0{
    --tw-contrast: contrast(0);
  }

  .max\:tw-contrast-50{
    --tw-contrast: contrast(.5);
  }

  .max\:tw-contrast-75{
    --tw-contrast: contrast(.75);
  }

  .max\:tw-contrast-100{
    --tw-contrast: contrast(1);
  }

  .max\:tw-contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .max\:tw-contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .max\:tw-contrast-200{
    --tw-contrast: contrast(2);
  }

  .max\:tw-drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .max\:tw-drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .max\:tw-drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .max\:tw-drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .max\:tw-drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .max\:tw-drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .max\:tw-drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .max\:tw-grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .max\:tw-grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .max\:tw-hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .max\:tw-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .max\:tw-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .max\:tw-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .max\:tw-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .max\:tw-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .max\:tw--hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .max\:tw--hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .max\:tw--hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .max\:tw--hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .max\:tw--hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .max\:tw-invert-0{
    --tw-invert: invert(0);
  }

  .max\:tw-invert{
    --tw-invert: invert(100%);
  }

  .max\:tw-saturate-0{
    --tw-saturate: saturate(0);
  }

  .max\:tw-saturate-50{
    --tw-saturate: saturate(.5);
  }

  .max\:tw-saturate-100{
    --tw-saturate: saturate(1);
  }

  .max\:tw-saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .max\:tw-saturate-200{
    --tw-saturate: saturate(2);
  }

  .max\:tw-sepia-0{
    --tw-sepia: sepia(0);
  }

  .max\:tw-sepia{
    --tw-sepia: sepia(100%);
  }

  .max\:tw-backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .max\:tw-backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .max\:tw-backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .max\:tw-backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .max\:tw-backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .max\:tw-backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .max\:tw-backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .max\:tw-backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .max\:tw-backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .max\:tw-backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .max\:tw-backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .max\:tw-backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .max\:tw-backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .max\:tw-backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .max\:tw-backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .max\:tw-backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .max\:tw-backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .max\:tw-backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .max\:tw-backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .max\:tw-backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .max\:tw-backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .max\:tw-backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .max\:tw-backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .max\:tw-backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .max\:tw-backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .max\:tw-backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .max\:tw-backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .max\:tw-backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .max\:tw-backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .max\:tw-backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .max\:tw-backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .max\:tw-backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .max\:tw-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .max\:tw-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .max\:tw-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .max\:tw-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .max\:tw-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .max\:tw--backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .max\:tw--backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .max\:tw--backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .max\:tw--backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .max\:tw--backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .max\:tw-backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .max\:tw-backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .max\:tw-backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .max\:tw-backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .max\:tw-backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .max\:tw-backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .max\:tw-backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .max\:tw-backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .max\:tw-backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .max\:tw-backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .max\:tw-backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .max\:tw-backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .max\:tw-backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .max\:tw-backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .max\:tw-backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .max\:tw-backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .max\:tw-backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .max\:tw-backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .max\:tw-backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .max\:tw-backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .max\:tw-backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .max\:tw-backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .max\:tw-backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .max\:tw-backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .max\:tw-transition-none{
    transition-property: none;
  }

  .max\:tw-transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .max\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .max\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .max\:tw-transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .max\:tw-transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .max\:tw-transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .max\:tw-delay-75{
    transition-delay: 75ms;
  }

  .max\:tw-delay-100{
    transition-delay: 100ms;
  }

  .max\:tw-delay-150{
    transition-delay: 150ms;
  }

  .max\:tw-delay-200{
    transition-delay: 200ms;
  }

  .max\:tw-delay-300{
    transition-delay: 300ms;
  }

  .max\:tw-delay-500{
    transition-delay: 500ms;
  }

  .max\:tw-delay-700{
    transition-delay: 700ms;
  }

  .max\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  .max\:tw-duration-75{
    transition-duration: 75ms;
  }

  .max\:tw-duration-100{
    transition-duration: 100ms;
  }

  .max\:tw-duration-150{
    transition-duration: 150ms;
  }

  .max\:tw-duration-200{
    transition-duration: 200ms;
  }

  .max\:tw-duration-300{
    transition-duration: 300ms;
  }

  .max\:tw-duration-500{
    transition-duration: 500ms;
  }

  .max\:tw-duration-700{
    transition-duration: 700ms;
  }

  .max\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  .max\:tw-ease-linear{
    transition-timing-function: linear;
  }

  .max\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .max\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .max\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .max\:tw-bg-default-background-colour {
    background-color: #FFFFFF !important;
  }

  .max\:tw-text-default-background-colour {
    color: #FFFFFF !important;
  }

  .max\:tw-border-default-background-colour {
    border-color: #FFFFFF !important;
  }

  .max\:tw-bg-default-colour-one {
    background-color: #759AA7 !important;
  }

  .max\:tw-text-default-colour-one {
    color: #759AA7 !important;
  }

  .max\:tw-border-default-colour-one {
    border-color: #759AA7 !important;
  }

  .max\:tw-bg-default-colour-two {
    background-color: #CADDE3 !important;
  }

  .max\:tw-text-default-colour-two {
    color: #CADDE3 !important;
  }

  .max\:tw-border-default-colour-two {
    border-color: #CADDE3 !important;
  }

  .max\:tw-bg-default-colour-three {
    background-color: #EEF4F7 !important;
  }

  .max\:tw-text-default-colour-three {
    color: #EEF4F7 !important;
  }

  .max\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .max\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .max\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .max\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .max\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .max\:tw-text-error {
    color: #E53E3E !important;
  }

  .max\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .max\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .max\:tw-bg-default-colour-four {
    background-color: #E53E3E !important;
  }

  .max\:tw-text-default-colour-four {
    color: #E53E3E !important;
  }

  .max\:tw-border-default-colour-four {
    border-color: #E53E3E !important;
  }

  .max\:tw-bg-error {
    background-color: #E53E3E !important;
  }

  .max\:tw-text-error {
    color: #E53E3E !important;
  }

  .max\:tw-border-error {
    border-color: #E53E3E !important;
  }

  .max\:tw-bg-default-modal-background-colour {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .max\:tw-bg-pregnancy-notes-one {
    background-color: #346633 !important;
  }

  .max\:tw-text-pregnancy-notes-one {
    color: #346633 !important;
  }

  .max\:tw-border-pregnancy-notes-one {
    border-color: #346633 !important;
  }

  .max\:tw-bg-pregnancy-notes-two {
    background-color: #BEEDBE !important;
  }

  .max\:tw-text-pregnancy-notes-two {
    color: #BEEDBE !important;
  }

  .max\:tw-border-pregnancy-notes-two {
    border-color: #BEEDBE !important;
  }

  .max\:tw-bg-pregnancy-notes-three {
    background-color: #F0FCF6 !important;
  }

  .max\:tw-text-pregnancy-notes-three {
    color: #F0FCF6 !important;
  }

  .max\:tw-border-pregnancy-notes-three {
    border-color: #F0FCF6 !important;
  }

  .max\:tw-font-noto-sans {
    font-family: Noto Sans, sans-serif !important;
  }

  .max\:tw-font-nunito {
    font-family: Nunito, sans-serif !important;
  }

  .max\:tw-menu-icon-colour {
    color: #346633 !important;
  }

  .max\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .max\:tw-bg-disabled-text-colour {
    background-color: #999999 !important;
  }

  .max\:tw-disabled-text-colour {
    color: #333333 !important;
  }

  .max\:tw-border-disabled-text-colour {
    border-color: #999999 !important;
  }

  .max\:tw-table-row-hover {
    opacity: 0.9;
  }

  .max\:tw-user-menu {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .max\:tw-delete-plot-text-colour {
    color: #304E5F;
  }

  .max\:tw-grow-user-menu {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .max\:tw-triangle-up {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .max\:tw-grow-triangle-up-banner {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .max\:tw-menu-icon-color_white {
    color: #FFFFFF !important;
  }

  .max\:hover\:tw-bg-default-background-colour:hover {
    background-color: #FFFFFF !important;
  }

  .max\:hover\:tw-text-default-background-colour:hover {
    color: #FFFFFF !important;
  }

  .max\:hover\:tw-border-default-background-colour:hover {
    border-color: #FFFFFF !important;
  }

  .max\:hover\:tw-bg-default-colour-one:hover {
    background-color: #759AA7 !important;
  }

  .max\:hover\:tw-text-default-colour-one:hover {
    color: #759AA7 !important;
  }

  .max\:hover\:tw-border-default-colour-one:hover {
    border-color: #759AA7 !important;
  }

  .max\:hover\:tw-bg-default-colour-two:hover {
    background-color: #CADDE3 !important;
  }

  .max\:hover\:tw-text-default-colour-two:hover {
    color: #CADDE3 !important;
  }

  .max\:hover\:tw-border-default-colour-two:hover {
    border-color: #CADDE3 !important;
  }

  .max\:hover\:tw-bg-default-colour-three:hover {
    background-color: #EEF4F7 !important;
  }

  .max\:hover\:tw-text-default-colour-three:hover {
    color: #EEF4F7 !important;
  }

  .max\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .max\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .max\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .max\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .max\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .max\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .max\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .max\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .max\:hover\:tw-bg-default-colour-four:hover {
    background-color: #E53E3E !important;
  }

  .max\:hover\:tw-text-default-colour-four:hover {
    color: #E53E3E !important;
  }

  .max\:hover\:tw-border-default-colour-four:hover {
    border-color: #E53E3E !important;
  }

  .max\:hover\:tw-bg-error:hover {
    background-color: #E53E3E !important;
  }

  .max\:hover\:tw-text-error:hover {
    color: #E53E3E !important;
  }

  .max\:hover\:tw-border-error:hover {
    border-color: #E53E3E !important;
  }

  .max\:hover\:tw-bg-default-modal-background-colour:hover {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .max\:hover\:tw-bg-pregnancy-notes-one:hover {
    background-color: #346633 !important;
  }

  .max\:hover\:tw-text-pregnancy-notes-one:hover {
    color: #346633 !important;
  }

  .max\:hover\:tw-border-pregnancy-notes-one:hover {
    border-color: #346633 !important;
  }

  .max\:hover\:tw-bg-pregnancy-notes-two:hover {
    background-color: #BEEDBE !important;
  }

  .max\:hover\:tw-text-pregnancy-notes-two:hover {
    color: #BEEDBE !important;
  }

  .max\:hover\:tw-border-pregnancy-notes-two:hover {
    border-color: #BEEDBE !important;
  }

  .max\:hover\:tw-bg-pregnancy-notes-three:hover {
    background-color: #F0FCF6 !important;
  }

  .max\:hover\:tw-text-pregnancy-notes-three:hover {
    color: #F0FCF6 !important;
  }

  .max\:hover\:tw-border-pregnancy-notes-three:hover {
    border-color: #F0FCF6 !important;
  }

  .max\:hover\:tw-font-noto-sans:hover {
    font-family: Noto Sans, sans-serif !important;
  }

  .max\:hover\:tw-font-nunito:hover {
    font-family: Nunito, sans-serif !important;
  }

  .max\:hover\:tw-menu-icon-colour:hover {
    color: #346633 !important;
  }

  .max\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .max\:hover\:tw-bg-disabled-text-colour:hover {
    background-color: #999999 !important;
  }

  .max\:hover\:tw-disabled-text-colour:hover {
    color: #333333 !important;
  }

  .max\:hover\:tw-border-disabled-text-colour:hover {
    border-color: #999999 !important;
  }

  .max\:hover\:tw-table-row-hover:hover {
    opacity: 0.9;
  }

  .max\:hover\:tw-user-menu:hover {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .max\:hover\:tw-delete-plot-text-colour:hover {
    color: #304E5F;
  }

  .max\:hover\:tw-grow-user-menu:hover {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .max\:hover\:tw-triangle-up:hover {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .max\:hover\:tw-grow-triangle-up-banner:hover {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .max\:hover\:tw-menu-icon-color_white:hover {
    color: #FFFFFF !important;
  }

  .max\:focus\:tw-bg-default-background-colour:focus {
    background-color: #FFFFFF !important;
  }

  .max\:focus\:tw-text-default-background-colour:focus {
    color: #FFFFFF !important;
  }

  .max\:focus\:tw-border-default-background-colour:focus {
    border-color: #FFFFFF !important;
  }

  .max\:focus\:tw-bg-default-colour-one:focus {
    background-color: #759AA7 !important;
  }

  .max\:focus\:tw-text-default-colour-one:focus {
    color: #759AA7 !important;
  }

  .max\:focus\:tw-border-default-colour-one:focus {
    border-color: #759AA7 !important;
  }

  .max\:focus\:tw-bg-default-colour-two:focus {
    background-color: #CADDE3 !important;
  }

  .max\:focus\:tw-text-default-colour-two:focus {
    color: #CADDE3 !important;
  }

  .max\:focus\:tw-border-default-colour-two:focus {
    border-color: #CADDE3 !important;
  }

  .max\:focus\:tw-bg-default-colour-three:focus {
    background-color: #EEF4F7 !important;
  }

  .max\:focus\:tw-text-default-colour-three:focus {
    color: #EEF4F7 !important;
  }

  .max\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .max\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .max\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .max\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .max\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .max\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .max\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .max\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .max\:focus\:tw-bg-default-colour-four:focus {
    background-color: #E53E3E !important;
  }

  .max\:focus\:tw-text-default-colour-four:focus {
    color: #E53E3E !important;
  }

  .max\:focus\:tw-border-default-colour-four:focus {
    border-color: #E53E3E !important;
  }

  .max\:focus\:tw-bg-error:focus {
    background-color: #E53E3E !important;
  }

  .max\:focus\:tw-text-error:focus {
    color: #E53E3E !important;
  }

  .max\:focus\:tw-border-error:focus {
    border-color: #E53E3E !important;
  }

  .max\:focus\:tw-bg-default-modal-background-colour:focus {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .max\:focus\:tw-bg-pregnancy-notes-one:focus {
    background-color: #346633 !important;
  }

  .max\:focus\:tw-text-pregnancy-notes-one:focus {
    color: #346633 !important;
  }

  .max\:focus\:tw-border-pregnancy-notes-one:focus {
    border-color: #346633 !important;
  }

  .max\:focus\:tw-bg-pregnancy-notes-two:focus {
    background-color: #BEEDBE !important;
  }

  .max\:focus\:tw-text-pregnancy-notes-two:focus {
    color: #BEEDBE !important;
  }

  .max\:focus\:tw-border-pregnancy-notes-two:focus {
    border-color: #BEEDBE !important;
  }

  .max\:focus\:tw-bg-pregnancy-notes-three:focus {
    background-color: #F0FCF6 !important;
  }

  .max\:focus\:tw-text-pregnancy-notes-three:focus {
    color: #F0FCF6 !important;
  }

  .max\:focus\:tw-border-pregnancy-notes-three:focus {
    border-color: #F0FCF6 !important;
  }

  .max\:focus\:tw-font-noto-sans:focus {
    font-family: Noto Sans, sans-serif !important;
  }

  .max\:focus\:tw-font-nunito:focus {
    font-family: Nunito, sans-serif !important;
  }

  .max\:focus\:tw-menu-icon-colour:focus {
    color: #346633 !important;
  }

  .max\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .max\:focus\:tw-bg-disabled-text-colour:focus {
    background-color: #999999 !important;
  }

  .max\:focus\:tw-disabled-text-colour:focus {
    color: #333333 !important;
  }

  .max\:focus\:tw-border-disabled-text-colour:focus {
    border-color: #999999 !important;
  }

  .max\:focus\:tw-table-row-hover:focus {
    opacity: 0.9;
  }

  .max\:focus\:tw-user-menu:focus {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .max\:focus\:tw-delete-plot-text-colour:focus {
    color: #304E5F;
  }

  .max\:focus\:tw-grow-user-menu:focus {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .max\:focus\:tw-triangle-up:focus {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .max\:focus\:tw-grow-triangle-up-banner:focus {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .max\:focus\:tw-menu-icon-color_white:focus {
    color: #FFFFFF !important;
  }

  .max\:active\:tw-bg-default-background-colour:active {
    background-color: #FFFFFF !important;
  }

  .max\:active\:tw-text-default-background-colour:active {
    color: #FFFFFF !important;
  }

  .max\:active\:tw-border-default-background-colour:active {
    border-color: #FFFFFF !important;
  }

  .max\:active\:tw-bg-default-colour-one:active {
    background-color: #759AA7 !important;
  }

  .max\:active\:tw-text-default-colour-one:active {
    color: #759AA7 !important;
  }

  .max\:active\:tw-border-default-colour-one:active {
    border-color: #759AA7 !important;
  }

  .max\:active\:tw-bg-default-colour-two:active {
    background-color: #CADDE3 !important;
  }

  .max\:active\:tw-text-default-colour-two:active {
    color: #CADDE3 !important;
  }

  .max\:active\:tw-border-default-colour-two:active {
    border-color: #CADDE3 !important;
  }

  .max\:active\:tw-bg-default-colour-three:active {
    background-color: #EEF4F7 !important;
  }

  .max\:active\:tw-text-default-colour-three:active {
    color: #EEF4F7 !important;
  }

  .max\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .max\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .max\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .max\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .max\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .max\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .max\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .max\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .max\:active\:tw-bg-default-colour-four:active {
    background-color: #E53E3E !important;
  }

  .max\:active\:tw-text-default-colour-four:active {
    color: #E53E3E !important;
  }

  .max\:active\:tw-border-default-colour-four:active {
    border-color: #E53E3E !important;
  }

  .max\:active\:tw-bg-error:active {
    background-color: #E53E3E !important;
  }

  .max\:active\:tw-text-error:active {
    color: #E53E3E !important;
  }

  .max\:active\:tw-border-error:active {
    border-color: #E53E3E !important;
  }

  .max\:active\:tw-bg-default-modal-background-colour:active {
    background-color: rgba(0, 0, 0, 0.4) !important;
  }

  .max\:active\:tw-bg-pregnancy-notes-one:active {
    background-color: #346633 !important;
  }

  .max\:active\:tw-text-pregnancy-notes-one:active {
    color: #346633 !important;
  }

  .max\:active\:tw-border-pregnancy-notes-one:active {
    border-color: #346633 !important;
  }

  .max\:active\:tw-bg-pregnancy-notes-two:active {
    background-color: #BEEDBE !important;
  }

  .max\:active\:tw-text-pregnancy-notes-two:active {
    color: #BEEDBE !important;
  }

  .max\:active\:tw-border-pregnancy-notes-two:active {
    border-color: #BEEDBE !important;
  }

  .max\:active\:tw-bg-pregnancy-notes-three:active {
    background-color: #F0FCF6 !important;
  }

  .max\:active\:tw-text-pregnancy-notes-three:active {
    color: #F0FCF6 !important;
  }

  .max\:active\:tw-border-pregnancy-notes-three:active {
    border-color: #F0FCF6 !important;
  }

  .max\:active\:tw-font-noto-sans:active {
    font-family: Noto Sans, sans-serif !important;
  }

  .max\:active\:tw-font-nunito:active {
    font-family: Nunito, sans-serif !important;
  }

  .max\:active\:tw-menu-icon-colour:active {
    color: #346633 !important;
  }

  .max\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }

  .max\:active\:tw-bg-disabled-text-colour:active {
    background-color: #999999 !important;
  }

  .max\:active\:tw-disabled-text-colour:active {
    color: #333333 !important;
  }

  .max\:active\:tw-border-disabled-text-colour:active {
    border-color: #999999 !important;
  }

  .max\:active\:tw-table-row-hover:active {
    opacity: 0.9;
  }

  .max\:active\:tw-user-menu:active {
    width: 150px;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .max\:active\:tw-delete-plot-text-colour:active {
    color: #304E5F;
  }

  .max\:active\:tw-grow-user-menu:active {
    width: 250px;
    z-index: 150;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.1490196078);
    opacity: 1;
  }

  .max\:active\:tw-triangle-up:active {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 7px solid white;
    margin-right: 10px;
    margin-top: -6px;
  }

  .max\:active\:tw-grow-triangle-up-banner:active {
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid white;
  }

  .max\:active\:tw-menu-icon-color_white:active {
    color: #FFFFFF !important;
  }
}
